From jimdettman at verizon.net Mon Nov 1 06:59:04 2010 From: jimdettman at verizon.net (Jim Dettman) Date: Mon, 01 Nov 2010 07:59:04 -0400 Subject: [AccessD] Friday Puzzler - Access 2007 - "Report View""OnFormat"and "On Paint" Events In-Reply-To: <4CCC12F5.25804.3481B0F@stuart.lexacorp.com.pg> References: , <4CCC12F5.25804.3481B0F@stuart.lexacorp.com.pg> Message-ID: <9EEFFB8122834A43AC98C85ED90C67A0@XPS> Stuart, Yes, I would think it would be like OnPage a bit; everything is already rendered and you can add to it but not modify anything already there in terms of layout. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Saturday, October 30, 2010 8:44 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Friday Puzzler - Access 2007 - "Report View""OnFormat"and "On Paint" Events Because the OnPaint event occurs when the section is actually redrawn. By that stage the size and location of the controls must already be determined? -- Stuart On 30 Oct 2010 at 6:54, Brad Marks wrote: > For example in the "On Paint" Event > Me.Box1.BackColor = vbBlue > Works nicely > > But the command > Me.Box1.Width = 1000 > does not work within the "On Paint" Event. This puzzles me. > > I would like to understand why. > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Mon Nov 1 07:41:38 2010 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 01 Nov 2010 08:41:38 -0400 Subject: [AccessD] Constant copy interruptions Message-ID: <4CCEB582.9010305@colbyconsulting.com> having created my UnRaid NAS, I am now moving stuff that I used to store on my expensive server off to the NAS. The problem is that it is tens or even hundreds of gigabytes of files, and windows issues a constant stream of "are you sure" and "if you move this" and "there are properties that can't copy" etc. Moving a hundred gigabytes of files takes tens of hours, so I try to start it at night, only to come back in the morning to find that it only moved a few gigs before stopping to ask "are you sure". "Annoying" doesn't even come close to describing it. Does anyone know how to tell Windows Explorer to stop asking and just move what I ask it to move? -- John W. Colby www.ColbyConsulting.com From Gustav at cactus.dk Mon Nov 1 08:00:30 2010 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 01 Nov 2010 14:00:30 +0100 Subject: [AccessD] Constant copy interruptions Message-ID: Hi John He he, afraid of the command line he is! Use tools like xcopy or - if you are keen about the delicate file attributes - robocopy: http://www.sqlmag.com/article/sql-server/tool-tip-the-awesomeness-of-robocopy.aspx /gustav >>> jwcolby at colbyconsulting.com 01-11-2010 13:41 >>> having created my UnRaid NAS, I am now moving stuff that I used to store on my expensive server off to the NAS. The problem is that it is tens or even hundreds of gigabytes of files, and windows issues a constant stream of "are you sure" and "if you move this" and "there are properties that can't copy" etc. Moving a hundred gigabytes of files takes tens of hours, so I try to start it at night, only to come back in the morning to find that it only moved a few gigs before stopping to ask "are you sure". "Annoying" doesn't even come close to describing it. Does anyone know how to tell Windows Explorer to stop asking and just move what I ask it to move? -- John W. Colby www.ColbyConsulting.com From hkotsch at arcor.de Mon Nov 1 07:59:17 2010 From: hkotsch at arcor.de (Helmut Kotsch) Date: Mon, 1 Nov 2010 13:59:17 +0100 Subject: [AccessD] Constant copy interruptions In-Reply-To: <4CCEB582.9010305@colbyconsulting.com> Message-ID: How about Teracopy. http://www.codesector.com/teracopy.php Helmut -----Ursprungliche Nachricht----- Von: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]Im Auftrag von jwcolby Gesendet: Montag, 1. November 2010 13:42 An: Access Developers discussion and problem solving Betreff: [AccessD] Constant copy interruptions having created my UnRaid NAS, I am now moving stuff that I used to store on my expensive server off to the NAS. The problem is that it is tens or even hundreds of gigabytes of files, and windows issues a constant stream of "are you sure" and "if you move this" and "there are properties that can't copy" etc. Moving a hundred gigabytes of files takes tens of hours, so I try to start it at night, only to come back in the morning to find that it only moved a few gigs before stopping to ask "are you sure". "Annoying" doesn't even come close to describing it. Does anyone know how to tell Windows Explorer to stop asking and just move what I ask it to move? -- 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 accessd at shaw.ca Mon Nov 1 10:19:48 2010 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 1 Nov 2010 08:19:48 -0700 Subject: [AccessD] Constant copy interruptions In-Reply-To: <4CCEB582.9010305@colbyconsulting.com> References: <4CCEB582.9010305@colbyconsulting.com> Message-ID: <9D124961DE7640D39AF34ECBD5FA23AB@creativesystemdesigns.com> Hi John: Just a simple question. Why are you doing a full backup all the time? Wouldn't a sync type backup be better after a full backup...as it only backups up any data changes since the last backup? A friend has a little business on the side which he backs up various clients and using this principal it usually takes less than half an hour to backup even the largest data store, over the web and he has this process running nightly. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, November 01, 2010 5:42 AM To: Access Developers discussion and problem solving Subject: [AccessD] Constant copy interruptions having created my UnRaid NAS, I am now moving stuff that I used to store on my expensive server off to the NAS. The problem is that it is tens or even hundreds of gigabytes of files, and windows issues a constant stream of "are you sure" and "if you move this" and "there are properties that can't copy" etc. Moving a hundred gigabytes of files takes tens of hours, so I try to start it at night, only to come back in the morning to find that it only moved a few gigs before stopping to ask "are you sure". "Annoying" doesn't even come close to describing it. Does anyone know how to tell Windows Explorer to stop asking and just move what I ask it to move? -- 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 Nov 1 11:31:21 2010 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 01 Nov 2010 12:31:21 -0400 Subject: [AccessD] Constant copy interruptions In-Reply-To: <9D124961DE7640D39AF34ECBD5FA23AB@creativesystemdesigns.com> References: <4CCEB582.9010305@colbyconsulting.com> <9D124961DE7640D39AF34ECBD5FA23AB@creativesystemdesigns.com> Message-ID: <4CCEEB59.7020800@colbyconsulting.com> Jim, This is really just getting the NAS populated. I had all of my stuff archived on Windows Home Server. I copied all of my stuff - Photos, videos, software source etc. off of WHS onto my SQL Server machine in order to free up the hardware that WHS was running on. I build my UnRaid server (which I am pretty pleased with all in all) using the motherboard / memory and many of the disk drives from WHS. Once it was running, I then started moving from the SQL Server over to UnRaid. We are really talking about archive storage where you (mostly) write a file (a video or photo or...) and then just read it after that. UnRaid is really geared towards archiving stuff. I am using SyncToy to keep directories that are updated synced together, and it works great. > A friend has a little business on the side which he backs up various clients and using this principal it usually takes less than half an hour to backup even the largest data store, over the web and he has this process running nightly. Ask your friend how long it took to get the initial movement done. Additionally that is not what I am doing, or that is only part of what I am doing. I have 3 terabytes of ripped videos. They had to move (twice) but once moved to UnRaid will only reside on the UnRaid NAS. I have family photos, same deal. Like that. I will also be doing the backup thing and yea, a backup util is what I will be using there. In the meantime, try moving 3 terabytes of data from Windows to not Windows using Windows Explorer and see how times Windows sends hateful "are you sure" kinds of messages, totally stopping all movement until you answer. It is simply stupid if you ask me. John W. Colby www.ColbyConsulting.com On 11/1/2010 11:19 AM, Jim Lawrence wrote: > Hi John: > > Just a simple question. Why are you doing a full backup all the time? > Wouldn't a sync type backup be better after a full backup...as it only > backups up any data changes since the last backup? > > A friend has a little business on the side which he backs up various clients > and using this principal it usually takes less than half an hour to backup > even the largest data store, over the web and he has this process running > nightly. > > Jim > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Monday, November 01, 2010 5:42 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] Constant copy interruptions > > having created my UnRaid NAS, I am now moving stuff that I used to store on > my expensive server off > to the NAS. The problem is that it is tens or even hundreds of gigabytes of > files, and windows > issues a constant stream of "are you sure" and "if you move this" and "there > are properties that > can't copy" etc. > > Moving a hundred gigabytes of files takes tens of hours, so I try to start > it at night, only to come > back in the morning to find that it only moved a few gigs before stopping to > ask "are you sure". > > "Annoying" doesn't even come close to describing it. > > Does anyone know how to tell Windows Explorer to stop asking and just move > what I ask it to move? From jwcolby at colbyconsulting.com Mon Nov 1 11:38:30 2010 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 01 Nov 2010 12:38:30 -0400 Subject: [AccessD] Constant copy interruptions In-Reply-To: References: Message-ID: <4CCEED06.2090400@colbyconsulting.com> > He he, afraid of the command line he is! No, tired of the command line he is. I was using the CPM command line in 1982. In 2010, TWENTY EIGHT YEARS later people are still suggesting the command line. How sad is that? I have a machine which is 1000 times the clock speed, and 10,000 times the memory and 100,000 times the disk storage, a virtual super computer next to my 1982 CPM machine and Gustav is suggesting the command line. Sigh! Excuse me but I haven't got time for this conversation, I have to go hitch the ox to the ox cart to go to the village miller now to get some flour to bake my bread. ;) John W. Colby www.ColbyConsulting.com On 11/1/2010 9:00 AM, Gustav Brock wrote: > Hi John > > He he, afraid of the command line he is! > Use tools like xcopy or - if you are keen about the delicate file attributes - robocopy: > > http://www.sqlmag.com/article/sql-server/tool-tip-the-awesomeness-of-robocopy.aspx > > /gustav > > >>>> jwcolby at colbyconsulting.com 01-11-2010 13:41>>> > having created my UnRaid NAS, I am now moving stuff that I used to store on my expensive server off > to the NAS. The problem is that it is tens or even hundreds of gigabytes of files, and windows > issues a constant stream of "are you sure" and "if you move this" and "there are properties that > can't copy" etc. > > Moving a hundred gigabytes of files takes tens of hours, so I try to start it at night, only to come > back in the morning to find that it only moved a few gigs before stopping to ask "are you sure". > > "Annoying" doesn't even come close to describing it. > > Does anyone know how to tell Windows Explorer to stop asking and just move what I ask it to move? From Gustav at cactus.dk Mon Nov 1 11:59:47 2010 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 01 Nov 2010 17:59:47 +0100 Subject: [AccessD] Constant copy interruptions Message-ID: Hi John That's what I mean! With open eyes you could write xcopy /? to bring back memories, and with closed eyes you could write the xcopy command to start the copying. One minute, two as the maximum. /gustav >>> jwcolby at colbyconsulting.com 01-11-2010 17:38 >>> .. I was using the CPM command line in 1982. .. Excuse me but I haven't got time for this conversation, .. From marksimms at verizon.net Mon Nov 1 11:54:49 2010 From: marksimms at verizon.net (Mark Simms) Date: Mon, 01 Nov 2010 12:54:49 -0400 Subject: [AccessD] Constant copy interruptions In-Reply-To: <4CCEEB59.7020800@colbyconsulting.com> References: <4CCEB582.9010305@colbyconsulting.com> <9D124961DE7640D39AF34ECBD5FA23AB@creativesystemdesigns.com> <4CCEEB59.7020800@colbyconsulting.com> Message-ID: <019b01cb79e5$7f646a30$0401a8c0@MSIMMSWS> I use Synctoy as well. Great minds think alike ;) > I am using SyncToy to keep directories that are updated > synced together, and it works great. > From accessd at shaw.ca Mon Nov 1 12:13:15 2010 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 1 Nov 2010 10:13:15 -0700 Subject: [AccessD] Constant copy interruptions In-Reply-To: <4CCEEB59.7020800@colbyconsulting.com> References: <4CCEB582.9010305@colbyconsulting.com> <9D124961DE7640D39AF34ECBD5FA23AB@creativesystemdesigns.com> <4CCEEB59.7020800@colbyconsulting.com> Message-ID: <656C9C1BDA8242ABAD1D3C738CCCE978@creativesystemdesigns.com> You are doing it right. My friend, for the initial backup, started with a terabyte potable drive over at the client's site... (As fast a USB2 can transfer data) ...but from then on... He is using LogMeIn's synchronization services (http://code.mincus.com/11/logmein-remote-file-sync/) for the rest and it apparently works real well...Its core is Hamachi of course. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, November 01, 2010 9:31 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Constant copy interruptions Jim, This is really just getting the NAS populated. I had all of my stuff archived on Windows Home Server. I copied all of my stuff - Photos, videos, software source etc. off of WHS onto my SQL Server machine in order to free up the hardware that WHS was running on. I build my UnRaid server (which I am pretty pleased with all in all) using the motherboard / memory and many of the disk drives from WHS. Once it was running, I then started moving from the SQL Server over to UnRaid. We are really talking about archive storage where you (mostly) write a file (a video or photo or...) and then just read it after that. UnRaid is really geared towards archiving stuff. I am using SyncToy to keep directories that are updated synced together, and it works great. > A friend has a little business on the side which he backs up various clients and using this principal it usually takes less than half an hour to backup even the largest data store, over the web and he has this process running nightly. Ask your friend how long it took to get the initial movement done. Additionally that is not what I am doing, or that is only part of what I am doing. I have 3 terabytes of ripped videos. They had to move (twice) but once moved to UnRaid will only reside on the UnRaid NAS. I have family photos, same deal. Like that. I will also be doing the backup thing and yea, a backup util is what I will be using there. In the meantime, try moving 3 terabytes of data from Windows to not Windows using Windows Explorer and see how times Windows sends hateful "are you sure" kinds of messages, totally stopping all movement until you answer. It is simply stupid if you ask me. John W. Colby www.ColbyConsulting.com On 11/1/2010 11:19 AM, Jim Lawrence wrote: > Hi John: > > Just a simple question. Why are you doing a full backup all the time? > Wouldn't a sync type backup be better after a full backup...as it only > backups up any data changes since the last backup? > > A friend has a little business on the side which he backs up various clients > and using this principal it usually takes less than half an hour to backup > even the largest data store, over the web and he has this process running > nightly. > > Jim > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Monday, November 01, 2010 5:42 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] Constant copy interruptions > > having created my UnRaid NAS, I am now moving stuff that I used to store on > my expensive server off > to the NAS. The problem is that it is tens or even hundreds of gigabytes of > files, and windows > issues a constant stream of "are you sure" and "if you move this" and "there > are properties that > can't copy" etc. > > Moving a hundred gigabytes of files takes tens of hours, so I try to start > it at night, only to come > back in the morning to find that it only moved a few gigs before stopping to > ask "are you sure". > > "Annoying" doesn't even come close to describing it. > > Does anyone know how to tell Windows Explorer to stop asking and just move > what I ask it to move? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From john.k.serrano at gmail.com Mon Nov 1 12:13:38 2010 From: john.k.serrano at gmail.com (js) Date: Mon, 1 Nov 2010 13:13:38 -0400 Subject: [AccessD] FW: Gates vs GM In-Reply-To: <71B60D796D9D4751ACAF72E809460A8D@HAL9005> References: <71B60D796D9D4751ACAF72E809460A8D@HAL9005> Message-ID: You do know this joke never really happened? You can check http://www.snopes.com/humor/jokes/autos.asp On Sun, Oct 31, 2010 at 11:43 AM, Rocky Smolin wrote: > > An oldie - but still...somehow...current... > > R > > > > For all of us who feel only the deepest love and affection for > the way computers have enhanced our lives, read on. > > At a recent computer expo (COMDEX), Bill Gates reportedly > compared the computer industry with the auto industry and stated, > > 'If GM had kept up with technology like the computer industry has, > we would all be driving $25 cars that got 1,000 miles to the gallon.' > > In response to Bill ' s comments, General Motors issued a press > release stating: > > If GM had developed technology like Microsoft, we would all be > driving cars with the following characteristics: > > 1. For no reason whatsoever, your car would crash.........Twice a > day. > > 2.. Every time they repainted the lines in the road, you would have > to buy a new car. > > 3... Occasionally your car would die on the freeway for no reason. > You would have to pull to the side of the road, close all of the windows, > shut off the car, restart it, and reopen the windows before you could > continue. For some reason you would simply accept this. > > 4. Occasionally, executing a maneuver such as a left turn would > cause your car to shut down and refuse to restart, in which case you would > have to reinstall the engine. > > 5. Macintosh would make a car that was powered by the sun, was > reliable, five times as fast and twice as easy to drive - but would run on > only five percent of the roads. > > 6. The oil, water temperature, and alternator warning lights would > all be replaced by a single 'This Car Has Performed An Illegal Operation' > warning light. > > 7. The airbag system would ask 'Are you sure?' before deploying. > > 8. Occasionally, for no reason whatsoever, your car would lock you > out and refuse to let you in until you simultaneously lifted the door > handle, turned the key and grabbed hold of the radio antenna. > > 9. Every time a new car was introduced car buyers would have to > learn how to drive all over again because none of the controls would > operate in the same manner as the old car. > > 10. You'd have to press the 'Start' button to turn the engine > off. > > 11. When all else fails, you call 'customer service ' in some > foreign country and be instructed in some foreign language how to fix your > car yourself!!!! > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- John Serrano From Lambert.Heenan at chartisinsurance.com Mon Nov 1 13:01:37 2010 From: Lambert.Heenan at chartisinsurance.com (Heenan, Lambert) Date: Mon, 1 Nov 2010 14:01:37 -0400 Subject: [AccessD] Constant copy interruptions In-Reply-To: <4CCEED06.2090400@colbyconsulting.com> References: <4CCEED06.2090400@colbyconsulting.com> Message-ID: Tried RichCopy yet? http://www.softpedia.com/get/System/File-Management/Microsoft-RichCopy.shtml Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, November 01, 2010 12:39 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Constant copy interruptions > He he, afraid of the command line he is! No, tired of the command line he is. I was using the CPM command line in 1982. In 2010, TWENTY EIGHT YEARS later people are still suggesting the command line. How sad is that? I have a machine which is 1000 times the clock speed, and 10,000 times the memory and 100,000 times the disk storage, a virtual super computer next to my 1982 CPM machine and Gustav is suggesting the command line. Sigh! Excuse me but I haven't got time for this conversation, I have to go hitch the ox to the ox cart to go to the village miller now to get some flour to bake my bread. ;) John W. Colby www.ColbyConsulting.com On 11/1/2010 9:00 AM, Gustav Brock wrote: > Hi John > > He he, afraid of the command line he is! > Use tools like xcopy or - if you are keen about the delicate file attributes - robocopy: > > http://www.sqlmag.com/article/sql-server/tool-tip-the-awesomeness-of-r > obocopy.aspx > > /gustav > > >>>> jwcolby at colbyconsulting.com 01-11-2010 13:41>>> > having created my UnRaid NAS, I am now moving stuff that I used to > store on my expensive server off to the NAS. The problem is that it > is tens or even hundreds of gigabytes of files, and windows issues a > constant stream of "are you sure" and "if you move this" and "there are properties that can't copy" etc. > > Moving a hundred gigabytes of files takes tens of hours, so I try to > start it at night, only to come back in the morning to find that it only moved a few gigs before stopping to ask "are you sure". > > "Annoying" doesn't even come close to describing it. > > Does anyone know how to tell Windows Explorer to stop asking and just move what I ask it to move? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Mon Nov 1 13:02:02 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Mon, 1 Nov 2010 11:02:02 -0700 Subject: [AccessD] FW: Gates vs GM In-Reply-To: References: <71B60D796D9D4751ACAF72E809460A8D@HAL9005> Message-ID: Oh yeah, I know - most good jokes 'never happened'. R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of js Sent: Monday, November 01, 2010 10:14 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FW: Gates vs GM You do know this joke never really happened? You can check http://www.snopes.com/humor/jokes/autos.asp On Sun, Oct 31, 2010 at 11:43 AM, Rocky Smolin wrote: > > An oldie - but still...somehow...current... > > R > > > > For all of us who feel only the deepest love and affection > for the way computers have enhanced our lives, read on. > > At a recent computer expo (COMDEX), Bill Gates reportedly > compared the computer industry with the auto industry and stated, > > 'If GM had kept up with technology like the computer industry > has, we would all be driving $25 cars that got 1,000 miles to the gallon.' > > In response to Bill ' s comments, General Motors issued a press > release stating: > > If GM had developed technology like Microsoft, we would all be > driving cars with the following characteristics: > > 1. For no reason whatsoever, your car would > crash.........Twice a day. > > 2.. Every time they repainted the lines in the road, you would > have to buy a new car. > > 3... Occasionally your car would die on the freeway for no reason. > You would have to pull to the side of the road, close all of the > windows, shut off the car, restart it, and reopen the windows before > you could continue. For some reason you would simply accept this. > > 4. Occasionally, executing a maneuver such as a left turn > would cause your car to shut down and refuse to restart, in which > case you would have to reinstall the engine. > > 5. Macintosh would make a car that was powered by the sun, was > reliable, five times as fast and twice as easy to drive - but would > run on only five percent of the roads. > > 6. The oil, water temperature, and alternator warning lights > would all be replaced by a single 'This Car Has Performed An Illegal Operation' > warning light. > > 7. The airbag system would ask 'Are you sure?' before deploying. > > 8. Occasionally, for no reason whatsoever, your car would lock > you out and refuse to let you in until you simultaneously lifted the > door handle, turned the key and grabbed hold of the radio antenna. > > 9. Every time a new car was introduced car buyers would have > to learn how to drive all over again because none of the controls > would operate in the same manner as the old car. > > 10. You'd have to press the 'Start' button to turn the engine > off. > > 11. When all else fails, you call 'customer service ' in some > foreign country and be instructed in some foreign language how to fix > your car yourself!!!! > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- John Serrano -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at verizon.net Mon Nov 1 13:05:45 2010 From: jimdettman at verizon.net (Jim Dettman) Date: Mon, 01 Nov 2010 14:05:45 -0400 Subject: [AccessD] Constant copy interruptions In-Reply-To: <4CCEED06.2090400@colbyconsulting.com> References: <4CCEED06.2090400@colbyconsulting.com> Message-ID: Amazing is it not? I'm always amazed that whenever you need to get into the "guts" of windows, you always end up at the command line. Even with some normal stuff (like Exchange), your always working from the "command let". But with that I've got to say, I'd rather work from the command line then anything else. Just less stuff to get in your way. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, November 01, 2010 12:38 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Constant copy interruptions > He he, afraid of the command line he is! No, tired of the command line he is. I was using the CPM command line in 1982. In 2010, TWENTY EIGHT YEARS later people are still suggesting the command line. How sad is that? I have a machine which is 1000 times the clock speed, and 10,000 times the memory and 100,000 times the disk storage, a virtual super computer next to my 1982 CPM machine and Gustav is suggesting the command line. Sigh! Excuse me but I haven't got time for this conversation, I have to go hitch the ox to the ox cart to go to the village miller now to get some flour to bake my bread. ;) John W. Colby www.ColbyConsulting.com On 11/1/2010 9:00 AM, Gustav Brock wrote: > Hi John > > He he, afraid of the command line he is! > Use tools like xcopy or - if you are keen about the delicate file attributes - robocopy: > > http://www.sqlmag.com/article/sql-server/tool-tip-the-awesomeness-of-robocop y.aspx > > /gustav > > >>>> jwcolby at colbyconsulting.com 01-11-2010 13:41>>> > having created my UnRaid NAS, I am now moving stuff that I used to store on my expensive server off > to the NAS. The problem is that it is tens or even hundreds of gigabytes of files, and windows > issues a constant stream of "are you sure" and "if you move this" and "there are properties that > can't copy" etc. > > Moving a hundred gigabytes of files takes tens of hours, so I try to start it at night, only to come > back in the morning to find that it only moved a few gigs before stopping to ask "are you sure". > > "Annoying" doesn't even come close to describing it. > > Does anyone know how to tell Windows Explorer to stop asking and just move what I ask it to move? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Mon Nov 1 13:08:06 2010 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 01 Nov 2010 14:08:06 -0400 Subject: [AccessD] Constant copy interruptions In-Reply-To: References: Message-ID: <4CCF0206.8070802@colbyconsulting.com> It's not a matter of what I can do but rather what I want to do. I know how to open a command window. I know how to get help on any dos command. And I have Google to tell me what all the commands are. And I don't *want* to do any of those things. A GUI exists for a reason, that being that it is much faster to navigate to and select a source and destination directory / file. Less chance for errors. No typing involved with all that entails. Is it one minute / two at the most. Yea, maybe. It really depends on how far down a subdirectory is. I pretty much have to use a GUI to go find the source and destination anyway. But the point is, why do I have to do this 30 years later? Are you going to still be telling me to use xcopy in 2050 as we rock in our rocking chair on the porch, flirting with the nurses as they wipe your chin? ;) Do I have to write my own in C#? John W. Colby www.ColbyConsulting.com On 11/1/2010 12:59 PM, Gustav Brock wrote: > Hi John > > That's what I mean! With open eyes you could write xcopy /? to bring back memories, and with closed eyes you could write the xcopy command to start the copying. One minute, two as the maximum. > > /gustav > > >>>> jwcolby at colbyconsulting.com 01-11-2010 17:38>>> > > .. I was using the CPM command line in 1982. > .. Excuse me but I haven't got time for this conversation, .. > > From jwcolby at colbyconsulting.com Mon Nov 1 13:36:14 2010 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 01 Nov 2010 14:36:14 -0400 Subject: [AccessD] Constant copy interruptions In-Reply-To: References: Message-ID: <4CCF089E.9050506@colbyconsulting.com> LOL. Helmut, I installed Teracopy. I tried to open it and use it directly without much success. Then I gave up and opened explorer to start the copy and voila, teracopy opens and starts showing me my stuff moving. John W. Colby www.ColbyConsulting.com On 11/1/2010 8:59 AM, Helmut Kotsch wrote: > How about Teracopy. > > http://www.codesector.com/teracopy.php > > Helmut > > -----Ursprungliche Nachricht----- > Von: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]Im Auftrag von jwcolby > Gesendet: Montag, 1. November 2010 13:42 > An: Access Developers discussion and problem solving > Betreff: [AccessD] Constant copy interruptions > > > having created my UnRaid NAS, I am now moving stuff that I used to store on > my expensive server off > to the NAS. The problem is that it is tens or even hundreds of gigabytes of > files, and windows > issues a constant stream of "are you sure" and "if you move this" and "there > are properties that > can't copy" etc. > > Moving a hundred gigabytes of files takes tens of hours, so I try to start > it at night, only to come > back in the morning to find that it only moved a few gigs before stopping to > ask "are you sure". > > "Annoying" doesn't even come close to describing it. > > Does anyone know how to tell Windows Explorer to stop asking and just move > what I ask it to move? > -- > 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 Nov 1 13:37:55 2010 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 01 Nov 2010 14:37:55 -0400 Subject: [AccessD] Constant copy interruptions In-Reply-To: References: <4CCEED06.2090400@colbyconsulting.com> Message-ID: <4CCF0903.4050405@colbyconsulting.com> Well, I tried. It installed just fine. F1 gives "no help found". I set up a copy and the status says "copy complete", but nothing moved. John W. Colby www.ColbyConsulting.com On 11/1/2010 2:01 PM, Heenan, Lambert wrote: > Tried RichCopy yet? > > http://www.softpedia.com/get/System/File-Management/Microsoft-RichCopy.shtml > > Lambert > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Monday, November 01, 2010 12:39 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Constant copy interruptions > > > He he, afraid of the command line he is! > > No, tired of the command line he is. I was using the CPM command line in 1982. In 2010, TWENTY EIGHT YEARS later people are still suggesting the command line. How sad is that? > > I have a machine which is 1000 times the clock speed, and 10,000 times the memory and 100,000 times the disk storage, a virtual super computer next to my 1982 CPM machine and Gustav is suggesting the command line. > > Sigh! > > Excuse me but I haven't got time for this conversation, I have to go hitch the ox to the ox cart to go to the village miller now to get some flour to bake my bread. > > ;) > > John W. Colby > www.ColbyConsulting.com > > On 11/1/2010 9:00 AM, Gustav Brock wrote: >> Hi John >> >> He he, afraid of the command line he is! >> Use tools like xcopy or - if you are keen about the delicate file attributes - robocopy: >> >> http://www.sqlmag.com/article/sql-server/tool-tip-the-awesomeness-of-r >> obocopy.aspx >> >> /gustav >> >> >>>>> jwcolby at colbyconsulting.com 01-11-2010 13:41>>> >> having created my UnRaid NAS, I am now moving stuff that I used to >> store on my expensive server off to the NAS. The problem is that it >> is tens or even hundreds of gigabytes of files, and windows issues a >> constant stream of "are you sure" and "if you move this" and "there are properties that can't copy" etc. >> >> Moving a hundred gigabytes of files takes tens of hours, so I try to >> start it at night, only to come back in the morning to find that it only moved a few gigs before stopping to ask "are you sure". >> >> "Annoying" doesn't even come close to describing it. >> >> Does anyone know how to tell Windows Explorer to stop asking and just move what I ask it to move? > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From Lambert.Heenan at chartisinsurance.com Mon Nov 1 13:43:34 2010 From: Lambert.Heenan at chartisinsurance.com (Heenan, Lambert) Date: Mon, 1 Nov 2010 14:43:34 -0400 Subject: [AccessD] Constant copy interruptions In-Reply-To: <4CCF0903.4050405@colbyconsulting.com> References: <4CCEED06.2090400@colbyconsulting.com> <4CCF0903.4050405@colbyconsulting.com> Message-ID: F1 does what you'd expect on my system. The tool will even perform as advertized : it copies stuff. Sounds like it did not install correctly on your box, but then it is an M$ product! Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, November 01, 2010 2:38 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Constant copy interruptions Well, I tried. It installed just fine. F1 gives "no help found". I set up a copy and the status says "copy complete", but nothing moved. John W. Colby www.ColbyConsulting.com On 11/1/2010 2:01 PM, Heenan, Lambert wrote: > Tried RichCopy yet? > > http://www.softpedia.com/get/System/File-Management/Microsoft-RichCopy > .shtml > > Lambert > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Monday, November 01, 2010 12:39 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Constant copy interruptions > > > He he, afraid of the command line he is! > > No, tired of the command line he is. I was using the CPM command line in 1982. In 2010, TWENTY EIGHT YEARS later people are still suggesting the command line. How sad is that? > > I have a machine which is 1000 times the clock speed, and 10,000 times the memory and 100,000 times the disk storage, a virtual super computer next to my 1982 CPM machine and Gustav is suggesting the command line. > > Sigh! > > Excuse me but I haven't got time for this conversation, I have to go hitch the ox to the ox cart to go to the village miller now to get some flour to bake my bread. > > ;) > > John W. Colby > www.ColbyConsulting.com > > On 11/1/2010 9:00 AM, Gustav Brock wrote: >> Hi John >> >> He he, afraid of the command line he is! >> Use tools like xcopy or - if you are keen about the delicate file attributes - robocopy: >> >> http://www.sqlmag.com/article/sql-server/tool-tip-the-awesomeness-of- >> r >> obocopy.aspx >> >> /gustav >> >> >>>>> jwcolby at colbyconsulting.com 01-11-2010 13:41>>> >> having created my UnRaid NAS, I am now moving stuff that I used to >> store on my expensive server off to the NAS. The problem is that it >> is tens or even hundreds of gigabytes of files, and windows issues a >> constant stream of "are you sure" and "if you move this" and "there are properties that can't copy" etc. >> >> Moving a hundred gigabytes of files takes tens of hours, so I try to >> start it at night, only to come back in the morning to find that it only moved a few gigs before stopping to ask "are you sure". >> >> "Annoying" doesn't even come close to describing it. >> >> Does anyone know how to tell Windows Explorer to stop asking and just move what I ask it to move? > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Mon Nov 1 14:07:48 2010 From: jwelz at hotmail.com (Jurgen Welz) Date: Mon, 1 Nov 2010 13:07:48 -0600 Subject: [AccessD] Constant copy interruptions In-Reply-To: References: <4CCEED06.2090400@colbyconsulting.com>, Message-ID: I've recently tried to find some files on someone's Windows 7 machine. All I wanted to do was find some AVI 'help' files the user had dropped in a non standard location. I thought I checked all the options possible for finding these files including system and hidden files and all the locations existing as options. Never found a single file. Somehow the OS knew that AVI files should only be found in 'My Documents' or 'Documents' or whatever they've renamed it to now. Windows wouldn't tell me where it decided to search or even search the additional locations I specified. Run cmd cd \ dir *.avi/s 40 odd files found including the ones I wanted. In Win 98 and XP, you could still find your files somewhat efficiently but all bets are off with Vista and 7. I was accustomed to punching the start button and hitting 'f f' for find files. This even worked in XP after they renamed it Search. Now they confuse files with applications, take many times as long, lost the explorer right click search that worked with a simple keyboard shortcut. Windows file search is now complete shit. Robocopy is great and sometimes the command line is as necessary and fundamental as breathing because there are times when no usable alternative exists. The command line is aptly named; it doesn't make suggestions, it issues commands. Ciao J?rgen Welz Edmonton, Alberta jwelz at hotmail.com > From: jimdettman at verizon.net > To: accessd at databaseadvisors.com > Date: Mon, 1 Nov 2010 14:05:45 -0400 > Subject: Re: [AccessD] Constant copy interruptions > > > Amazing is it not? I'm always amazed that whenever you need to get into > the "guts" of windows, you always end up at the command line. > > Even with some normal stuff (like Exchange), your always working from the > "command let". > > But with that I've got to say, I'd rather work from the command line then > anything else. Just less stuff to get in your way. > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Monday, November 01, 2010 12:38 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Constant copy interruptions > > > He he, afraid of the command line he is! > > No, tired of the command line he is. I was using the CPM command line in > 1982. In 2010, TWENTY > EIGHT YEARS later people are still suggesting the command line. How sad is > that? > > I have a machine which is 1000 times the clock speed, and 10,000 times the > memory and 100,000 times > the disk storage, a virtual super computer next to my 1982 CPM machine and > Gustav is suggesting the > command line. > > Sigh! > > Excuse me but I haven't got time for this conversation, I have to go hitch > the ox to the ox cart to > go to the village miller now to get some flour to bake my bread. > > ;) > > John W. Colby > www.ColbyConsulting.com > > On 11/1/2010 9:00 AM, Gustav Brock wrote: > > Hi John > > > > He he, afraid of the command line he is! > > Use tools like xcopy or - if you are keen about the delicate file > attributes - robocopy: > > > > > http://www.sqlmag.com/article/sql-server/tool-tip-the-awesomeness-of-robocop > y.aspx > > > > /gustav From gustav at cactus.dk Mon Nov 1 16:21:51 2010 From: gustav at cactus.dk (Gustav Brock) Date: Mon, 01 Nov 2010 22:21:51 +0100 Subject: [AccessD] Constant copy interruptions Message-ID: Hi John Buy a Mac! /gustav >>> jwcolby at colbyconsulting.com 01-11-2010 19:08 >>> It's not a matter of what I can do but rather what I want to do. I know how to open a command window. I know how to get help on any dos command. And I have Google to tell me what all the commands are. And I don't *want* to do any of those things. A GUI exists for a reason, that being that it is much faster to navigate to and select a source and destination directory / file. Less chance for errors. No typing involved with all that entails. Is it one minute / two at the most. Yea, maybe. It really depends on how far down a subdirectory is. I pretty much have to use a GUI to go find the source and destination anyway. But the point is, why do I have to do this 30 years later? Are you going to still be telling me to use xcopy in 2050 as we rock in our rocking chair on the porch, flirting with the nurses as they wipe your chin? ;) Do I have to write my own in C#? John W. Colby www.ColbyConsulting.com On 11/1/2010 12:59 PM, Gustav Brock wrote: > Hi John > > That's what I mean! With open eyes you could write xcopy /? to bring back memories, and with closed eyes you could write the xcopy command to start the copying. One minute, two as the maximum. > > /gustav > > >>>> jwcolby at colbyconsulting.com 01-11-2010 17:38>>> > > .. I was using the CPM command line in 1982. > .. Excuse me but I haven't got time for this conversation, .. From davidmcafee at gmail.com Mon Nov 1 16:34:10 2010 From: davidmcafee at gmail.com (David McAfee) Date: Mon, 1 Nov 2010 14:34:10 -0700 Subject: [AccessD] Constant copy interruptions In-Reply-To: References: Message-ID: LOL! John, Gustav may have a point. I hate copying something in Vista, it is supposed to be easier, but it it does some weird things. I've lost files that I cut and pasted. Probably my fault, but I never had a loss occur that I didn't know about 1/2 second after pressing ok on XP, W2K or anything earlier. I hate cut & pasting something and if the file has focus (the only way to describe it) I will get an error saying that the file cannot be copied because it is in use. Of course it is in use! I click on it and pressed CTRL+X then switched to the other window and pressed CTRL+V!!! Write your own! ;) On Mon, Nov 1, 2010 at 2:21 PM, Gustav Brock wrote: > Hi John > > Buy a Mac! > > /gustav > > >>>> jwcolby at colbyconsulting.com 01-11-2010 19:08 >>> > It's not a matter of what I can do but rather what I want to do. ?I know how to open a command > window. ?I know how to get help on any dos command. ?And I have Google to tell me what all the > commands are. ?And I don't *want* to do any of those things. > > A GUI exists for a reason, that being that it is much faster to navigate to and select a source and > destination directory / file. ?Less chance for errors. ?No typing involved with all that entails. > > Is it one minute / two at the most. ?Yea, maybe. ?It really depends on how far down a subdirectory > is. ?I pretty much have to use a GUI to go find the source and destination anyway. > > But the point is, why do I have to do this 30 years later? ?Are you going to still be telling me to > use xcopy in 2050 as we rock in our rocking chair on the porch, flirting with the nurses as they > wipe your chin? ?;) > > Do I have to write my own in C#? > > John W. Colby > www.ColbyConsulting.com > > On 11/1/2010 12:59 PM, Gustav Brock wrote: >> Hi John >> >> That's what I mean! With open eyes you could write xcopy /? to bring back memories, and with closed eyes you could write the xcopy command to start the copying. One minute, two as the maximum. >> >> /gustav >> >> >>>>> jwcolby at colbyconsulting.com 01-11-2010 17:38>>> >> >> .. I was using the CPM command line in 1982. >> .. Excuse me but I haven't got time for this conversation, .. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From stuart at lexacorp.com.pg Mon Nov 1 16:48:39 2010 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Tue, 02 Nov 2010 07:48:39 +1000 Subject: [AccessD] Constant copy interruptions In-Reply-To: <4CCEB582.9010305@colbyconsulting.com> References: <4CCEB582.9010305@colbyconsulting.com> Message-ID: <4CCF35B7.30245.F87E753@stuart.lexacorp.com.pg> Type "xcopy /?" at a command prompt. -- Stuart On 1 Nov 2010 at 8:41, jwcolby wrote: > having created my UnRaid NAS, I am now moving stuff that I used to > store on my expensive server off to the NAS. The problem is that it > is tens or even hundreds of gigabytes of files, and windows issues a > constant stream of "are you sure" and "if you move this" and "there > are properties that can't copy" etc. > > Moving a hundred gigabytes of files takes tens of hours, so I try to > start it at night, only to come back in the morning to find that it > only moved a few gigs before stopping to ask "are you sure". > > "Annoying" doesn't even come close to describing it. > > Does anyone know how to tell Windows Explorer to stop asking and just > move what I ask it to move? -- John W. Colby www.ColbyConsulting.com > -- AccessD mailing list AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd Website: > http://www.databaseadvisors.com > From stuart at lexacorp.com.pg Mon Nov 1 17:00:57 2010 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Tue, 02 Nov 2010 08:00:57 +1000 Subject: [AccessD] Constant copy interruptions In-Reply-To: <4CCEED06.2090400@colbyconsulting.com> References: , <4CCEED06.2090400@colbyconsulting.com> Message-ID: <4CCF3899.19395.F932B26@stuart.lexacorp.com.pg> I have an old handsaw, a hand drill and some files in my toolbox that are probably fifty years old. I also have a powersaw, an electric drill, an angle grinder and a dremmel with all sorts of "you beaut' attachmentents. I still use the old hand tools to do many basic task. Just because ithey're old doesn't mean that they are no longer useful - often the old simple tools are still the best solution. Why do you need a fancy GUI to do a simple file copy? -- Stuart On 1 Nov 2010 at 12:38, jwcolby wrote: > > He he, afraid of the command line he is! > > No, tired of the command line he is. I was using the CPM command line > in 1982. In 2010, TWENTY EIGHT YEARS later people are still > suggesting the command line. How sad is that? > From stuart at lexacorp.com.pg Mon Nov 1 17:19:25 2010 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Tue, 02 Nov 2010 08:19:25 +1000 Subject: [AccessD] Constant copy interruptions In-Reply-To: References: , , Message-ID: <4CCF3CED.19355.FA41324@stuart.lexacorp.com.pg> I've started using Everything from http://www.voidtools.com/ A really great tool. It built it's initial database of my 400GB of files spread over two volumes in just a few seconds and since then sits unobtrusively in the background. If I want to find anything now, I just pop Everything up as start typing part of the file name, including wild cards if I want and the displayed list of files/folders instantly changes to match my specification. Double click on an item to open it, right click gives you the full Explorere contect menu. It's brilliant. In this case, we do have a GUI tool which is easier to use than CLI. JC will love it :-) -- Stuart On 1 Nov 2010 at 13:07, Jurgen Welz wrote: > > I've recently tried to find some files on someone's Windows 7 machine. > All I wanted to do was find some AVI 'help' files the user had > dropped in a non standard location. I thought I checked all the > options possible for finding these files including system and hidden > files and all the locations existing as options. Never found a single > file. Somehow the OS knew that AVI files should only be found in 'My > Documents' or 'Documents' or whatever they've renamed it to now. > Windows wouldn't tell me where it decided to search or even search the > additional locations I specified. > > Run cmd > cd \ > dir *.avi/s > > 40 odd files found including the ones I wanted. > > In Win 98 and XP, you could still find your files somewhat efficiently > but all bets are off with Vista and 7. I was accustomed to punching > the start button and hitting 'f f' for find files. This even worked > in XP after they renamed it Search. Now they confuse files with > applications, take many times as long, lost the explorer right click > search that worked with a simple keyboard shortcut. Windows file > search is now complete shit. > > Robocopy is great and sometimes the command line is as necessary and > fundamental as breathing because there are times when no usable > alternative exists. The command line is aptly named; it doesn't make > suggestions, it issues commands. > > Ciao > J?rgen Welz > Edmonton, Alberta > jwelz at hotmail.com > > > > > From: jimdettman at verizon.net > > To: accessd at databaseadvisors.com > > Date: Mon, 1 Nov 2010 14:05:45 -0400 > > Subject: Re: [AccessD] Constant copy interruptions > > > > > > Amazing is it not? I'm always amazed that whenever you need to get > > into the "guts" of windows, you always end up at the command line. > > > > Even with some normal stuff (like Exchange), your always working > > from the "command let". > > > > But with that I've got to say, I'd rather work from the command line > > then anything else. Just less stuff to get in your way. > > > > Jim. > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > > Sent: Monday, November 01, 2010 12:38 PM To: Access Developers > > discussion and problem solving Subject: Re: [AccessD] Constant copy > > interruptions > > > > > He he, afraid of the command line he is! > > > > No, tired of the command line he is. I was using the CPM command > > line in 1982. In 2010, TWENTY EIGHT YEARS later people are still > > suggesting the command line. How sad is that? > > > > I have a machine which is 1000 times the clock speed, and 10,000 > > times the memory and 100,000 times the disk storage, a virtual super > > computer next to my 1982 CPM machine and Gustav is suggesting the > > command line. > > > > Sigh! > > > > Excuse me but I haven't got time for this conversation, I have to go > > hitch the ox to the ox cart to go to the village miller now to get > > some flour to bake my bread. > > > > ;) > > > > John W. Colby > > www.ColbyConsulting.com > > > > On 11/1/2010 9:00 AM, Gustav Brock wrote: > > > Hi John > > > > > > He he, afraid of the command line he is! > > > Use tools like xcopy or - if you are keen about the delicate file > > attributes - robocopy: > > > > > > > > http://www.sqlmag.com/article/sql-server/tool-tip-the-awesomeness-of > > -robocop y.aspx > > > > > > /gustav > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From rockysmolin at bchacc.com Mon Nov 1 17:35:50 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Mon, 1 Nov 2010 15:35:50 -0700 Subject: [AccessD] Constant copy interruptions In-Reply-To: <4CCF3CED.19355.FA41324@stuart.lexacorp.com.pg> References: , , <4CCF3CED.19355.FA41324@stuart.lexacorp.com.pg> Message-ID: <8DEDFCE484BA4F30AC4707262383C505@HAL9005> I probably use that three times a day. Most valuable tool in the box. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Monday, November 01, 2010 3:19 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Constant copy interruptions I've started using Everything from http://www.voidtools.com/ A really great tool. It built it's initial database of my 400GB of files spread over two volumes in just a few seconds and since then sits unobtrusively in the background. If I want to find anything now, I just pop Everything up as start typing part of the file name, including wild cards if I want and the displayed list of files/folders instantly changes to match my specification. Double click on an item to open it, right click gives you the full Explorere contect menu. It's brilliant. In this case, we do have a GUI tool which is easier to use than CLI. JC will love it :-) -- Stuart On 1 Nov 2010 at 13:07, Jurgen Welz wrote: > > I've recently tried to find some files on someone's Windows 7 machine. > All I wanted to do was find some AVI 'help' files the user had > dropped in a non standard location. I thought I checked all the > options possible for finding these files including system and hidden > files and all the locations existing as options. Never found a single > file. Somehow the OS knew that AVI files should only be found in 'My > Documents' or 'Documents' or whatever they've renamed it to now. > Windows wouldn't tell me where it decided to search or even search the > additional locations I specified. > > Run cmd > cd \ > dir *.avi/s > > 40 odd files found including the ones I wanted. > > In Win 98 and XP, you could still find your files somewhat efficiently > but all bets are off with Vista and 7. I was accustomed to punching > the start button and hitting 'f f' for find files. This even worked > in XP after they renamed it Search. Now they confuse files with > applications, take many times as long, lost the explorer right click > search that worked with a simple keyboard shortcut. Windows file > search is now complete shit. > > Robocopy is great and sometimes the command line is as necessary and > fundamental as breathing because there are times when no usable > alternative exists. The command line is aptly named; it doesn't make > suggestions, it issues commands. > > Ciao > J?rgen Welz > Edmonton, Alberta > jwelz at hotmail.com > > > > > From: jimdettman at verizon.net > > To: accessd at databaseadvisors.com > > Date: Mon, 1 Nov 2010 14:05:45 -0400 > > Subject: Re: [AccessD] Constant copy interruptions > > > > > > Amazing is it not? I'm always amazed that whenever you need to get > > into the "guts" of windows, you always end up at the command line. > > > > Even with some normal stuff (like Exchange), your always working > > from the "command let". > > > > But with that I've got to say, I'd rather work from the command line > > then anything else. Just less stuff to get in your way. > > > > Jim. > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > > Sent: Monday, November 01, 2010 12:38 PM To: Access Developers > > discussion and problem solving Subject: Re: [AccessD] Constant copy > > interruptions > > > > > He he, afraid of the command line he is! > > > > No, tired of the command line he is. I was using the CPM command > > line in 1982. In 2010, TWENTY EIGHT YEARS later people are still > > suggesting the command line. How sad is that? > > > > I have a machine which is 1000 times the clock speed, and 10,000 > > times the memory and 100,000 times the disk storage, a virtual super > > computer next to my 1982 CPM machine and Gustav is suggesting the > > command line. > > > > Sigh! > > > > Excuse me but I haven't got time for this conversation, I have to go > > hitch the ox to the ox cart to go to the village miller now to get > > some flour to bake my bread. > > > > ;) > > > > John W. Colby > > www.ColbyConsulting.com > > > > On 11/1/2010 9:00 AM, Gustav Brock wrote: > > > Hi John > > > > > > He he, afraid of the command line he is! > > > Use tools like xcopy or - if you are keen about the delicate file > > attributes - robocopy: > > > > > > > > http://www.sqlmag.com/article/sql-server/tool-tip-the-awesomeness-of > > -robocop y.aspx > > > > > > /gustav > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Mon Nov 1 19:22:00 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Mon, 1 Nov 2010 17:22:00 -0700 Subject: [AccessD] Not In List Event Message-ID: <0079DD9F93404D18B59DCE372572C684@HAL9005> Dear List: I am trying to implement a NotInList event on a bound combo box. The new value is added OK to the table that the query that is the Row Source uses to populate the bound combo box. But after it adds the value I still get the standard message as if the NotInList event didn't fire ("The text you entered isn't an item in the list...") fldPercentValue is a number - double precision and is stored as a decimal fraction. The format of the combo box is Percent. Here's the code. But it's working OK. intReply = MsgBox("The value " & NewData & " is not in the " & Me.fldBaitPercent.Tag _ & " percent list. Do you want to add it?", vbYesNo) If intReply = vbNo Then Response = acDataErrContinue Else Set db = CurrentDb Set rs = db.OpenRecordset("Select * FROM tblPercents") rs.AddNew rs!fldPercentType = Me.fldBaitPercent.Tag rs!fldPercentValue = NewData rs.Update rs.Close Set rs = Nothing Response = acDataErrAdded End If The values for fldPercentValue added to the table look like 0.1, 0.2, etc. They have the leading zero. If I key in a new value with the leading zero like 0.4, it works OK. But if I try to add .4 it barfs. If it was just me, I'd always add the 0 but the user won't like it. They'll want to enter .4 without the leading zero. How can I finesse this one? MTIA, Rocky Smolin Beach Access Software 858-259-4334 Skype: rocky.smolin www.e-z-mrp.com www.bchacc.com From jwelz at hotmail.com Mon Nov 1 19:35:57 2010 From: jwelz at hotmail.com (Jurgen Welz) Date: Mon, 1 Nov 2010 18:35:57 -0600 Subject: [AccessD] Constant copy interruptions In-Reply-To: <4CCF3CED.19355.FA41324@stuart.lexacorp.com.pg> References: , , , , <4CCF3CED.19355.FA41324@stuart.lexacorp.com.pg> Message-ID: Sounds like something I should install on every machine I look at but it is not always an option to install applications on someone else's machine and then teach them to use. Really a customizable and configurable file search facility is something that should be native to every OS, complete with a keyboard friendly GUI. I have an iMac at home and it's tougher to put anything where you might want it or find it afterwards. At work, the parent company is using Sharepoint and everything is stored as BLOBs in SQL Server and it is much harder to find anything because of how their system works. Fortunately they've begun to see the light and will be moving files back to the file system like our division has been doing. I generally put things where I want them on my own Windows machines so finding files is not much of a problem. I've built a photo attribute mdb for work photos that lets me find photos on any number of parameters I choose to flag and may expand it to work with more types of files. At home I've been using one for movies that allows me to search by Actor, Director, multiple Genre, Year, Music, Writer, IMDB rating, my rating, Rotten Tomatoes, audio/video quality, sub titles ... Something just a bit more helpful than a file name, date or size. I'll may roll my own file indexing system by expanding on what I've already done should the need ever arise. The problem remains that it's not something I'm going to put on every machine I may work on. Ciao J?rgen Welz Edmonton, Alberta jwelz at hotmail.com > From: stuart at lexacorp.com.pg > To: accessd at databaseadvisors.com > Date: Tue, 2 Nov 2010 08:19:25 +1000 > Subject: Re: [AccessD] Constant copy interruptions > > I've started using Everything from http://www.voidtools.com/ > > A really great tool. It built it's initial database of my 400GB of files spread over two volumes in > just a few seconds and since then sits unobtrusively in the background. If I want to find > anything now, I just pop Everything up as start typing part of the file name, including wild > cards if I want and the displayed list of files/folders instantly changes to match my > specification. Double click on an item to open it, right click gives you the full Explorere > contect menu. It's brilliant. > > In this case, we do have a GUI tool which is easier to use than CLI. JC will love it :-) > > -- > Stuart > > On 1 Nov 2010 at 13:07, Jurgen Welz wrote: > > > > > I've recently tried to find some files on someone's Windows 7 machine. > > All I wanted to do was find some AVI 'help' files the user had > > dropped in a non standard location. I thought I checked all the > > options possible for finding these files including system and hidden > > files and all the locations existing as options. Never found a single > > file. Somehow the OS knew that AVI files should only be found in 'My > > Documents' or 'Documents' or whatever they've renamed it to now. > > Windows wouldn't tell me where it decided to search or even search the > > additional locations I specified. > > > > Run cmd > > cd \ > > dir *.avi/s > > > > 40 odd files found including the ones I wanted. > > > > In Win 98 and XP, you could still find your files somewhat efficiently > > but all bets are off with Vista and 7. I was accustomed to punching > > the start button and hitting 'f f' for find files. This even worked > > in XP after they renamed it Search. Now they confuse files with > > applications, take many times as long, lost the explorer right click > > search that worked with a simple keyboard shortcut. Windows file > > search is now complete shit. > > > > Robocopy is great and sometimes the command line is as necessary and > > fundamental as breathing because there are times when no usable > > alternative exists. The command line is aptly named; it doesn't make > > suggestions, it issues commands. > > > > Ciao > > J?rgen Welz > > Edmonton, Alberta > > jwelz at hotmail.com From jwelz at hotmail.com Mon Nov 1 19:44:02 2010 From: jwelz at hotmail.com (Jurgen Welz) Date: Mon, 1 Nov 2010 18:44:02 -0600 Subject: [AccessD] Not In List Event In-Reply-To: <0079DD9F93404D18B59DCE372572C684@HAL9005> References: <0079DD9F93404D18B59DCE372572C684@HAL9005> Message-ID: If you use a PK in column(0) of the combo and bind to that column, you can set the value to the PK of the added record and use the dataerrcontinue parameter of the notinlist event after requery of the combo. That way a .4 will show up as 0.4 after the record append. If no PK in column(0), you can probably use the domain aggregate DLast function to look it up and set the combo to that value after cancelling the error. Ciao J?rgen Welz Edmonton, Alberta jwelz at hotmail.com From: rockysmolin at bchacc.com To: accessd at databaseadvisors.com Date: Mon, 1 Nov 2010 17:22:00 -0700 Subject: [AccessD] Not In List Event Dear List: I am trying to implement a NotInList event on a bound combo box. The new value is added OK to the table that the query that is the Row Source uses to populate the bound combo box. But after it adds the value I still get the standard message as if the NotInList event didn't fire ("The text you entered isn't an item in the list...") fldPercentValue is a number - double precision and is stored as a decimal fraction. The format of the combo box is Percent. Here's the code. But it's working OK. intReply = MsgBox("The value " & NewData & " is not in the " & Me.fldBaitPercent.Tag _ & " percent list. Do you want to add it?", vbYesNo) If intReply = vbNo Then Response = acDataErrContinue Else Set db = CurrentDb Set rs = db.OpenRecordset("Select * FROM tblPercents") rs.AddNew rs!fldPercentType = Me.fldBaitPercent.Tag rs!fldPercentValue = NewData rs.Update rs.Close Set rs = Nothing Response = acDataErrAdded End If The values for fldPercentValue added to the table look like 0.1, 0.2, etc. They have the leading zero. If I key in a new value with the leading zero like 0.4, it works OK. But if I try to add .4 it barfs. If it was just me, I'd always add the 0 but the user won't like it. They'll want to enter .4 without the leading zero. How can I finesse this one? MTIA, Rocky Smolin Beach Access Software 858-259-4334 Skype: rocky.smolin www.e-z-mrp.com www.bchacc.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Mon Nov 1 20:17:34 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Mon, 1 Nov 2010 18:17:34 -0700 Subject: [AccessD] Not In List Event In-Reply-To: References: <0079DD9F93404D18B59DCE372572C684@HAL9005> Message-ID: <7090A6D245484E2082702F31B85CF191@HAL9005> J?rgen: No PK this time. There are four of these fields in the table where the user wants to pick values from a combo box. So there will be eventually four of these combo boxes, each for a different field. The bound column is actually the second column. But I'm not sure where to put the DLast function - after the Response = acDataErrAdded statement? TIA Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jurgen Welz Sent: Monday, November 01, 2010 5:44 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Not In List Event If you use a PK in column(0) of the combo and bind to that column, you can set the value to the PK of the added record and use the dataerrcontinue parameter of the notinlist event after requery of the combo. That way a .4 will show up as 0.4 after the record append. If no PK in column(0), you can probably use the domain aggregate DLast function to look it up and set the combo to that value after cancelling the error. Ciao J?rgen Welz Edmonton, Alberta jwelz at hotmail.com From: rockysmolin at bchacc.com To: accessd at databaseadvisors.com Date: Mon, 1 Nov 2010 17:22:00 -0700 Subject: [AccessD] Not In List Event Dear List: I am trying to implement a NotInList event on a bound combo box. The new value is added OK to the table that the query that is the Row Source uses to populate the bound combo box. But after it adds the value I still get the standard message as if the NotInList event didn't fire ("The text you entered isn't an item in the list...") fldPercentValue is a number - double precision and is stored as a decimal fraction. The format of the combo box is Percent. Here's the code. But it's working OK. intReply = MsgBox("The value " & NewData & " is not in the " & Me.fldBaitPercent.Tag _ & " percent list. Do you want to add it?", vbYesNo) If intReply = vbNo Then Response = acDataErrContinue Else Set db = CurrentDb Set rs = db.OpenRecordset("Select * FROM tblPercents") rs.AddNew rs!fldPercentType = Me.fldBaitPercent.Tag rs!fldPercentValue = NewData rs.Update rs.Close Set rs = Nothing Response = acDataErrAdded End If The values for fldPercentValue added to the table look like 0.1, 0.2, etc. They have the leading zero. If I key in a new value with the leading zero like 0.4, it works OK. But if I try to add .4 it barfs. If it was just me, I'd always add the 0 but the user won't like it. They'll want to enter .4 without the leading zero. How can I finesse this one? MTIA, Rocky Smolin Beach Access Software 858-259-4334 Skype: rocky.smolin www.e-z-mrp.com www.bchacc.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwelz at hotmail.com Mon Nov 1 21:31:11 2010 From: jwelz at hotmail.com (Jurgen Welz) Date: Mon, 1 Nov 2010 20:31:11 -0600 Subject: [AccessD] Not In List Event In-Reply-To: <7090A6D245484E2082702F31B85CF191@HAL9005> References: <0079DD9F93404D18B59DCE372572C684@HAL9005>, , <7090A6D245484E2082702F31B85CF191@HAL9005> Message-ID: Rocky: I'd add a .Undo to the Me.cboControl for the 'Don't add' user selection and use the same acDataErrContinue. Other than that, not much changes except you lookup the value stored in the table by reading the value from the recordset after adding it. You could probably also use the Me.fldBaitPercent = Format(NewData, "0.0") instead of reading it from the recordset as I've typed below or Dim dblNewData as Double and then add a line dblNewData = NewData and set the combo to dblNewData. Any one of these approaches should work, and will work better yet if you are not adding a new record and simply adding a value in the 2nd, 3rd or 4th combo for a record that didn't have the newly entered value in existing records. The gimick is to add the new value to the table, cancel the error for not matching the format and then set the combo to the value actually added in the format it will appear. I'd put in a bit of error handling for null, non-numeric and out of range values because users always key bizarre characters in numeric fields. intReply = MsgBox("The value " & NewData & " is not in the " & Me.fldBaitPercent.Tag _ & " percent list. Do you want to add it?", vbYesNo) If intReply = vbNo Then me.fldBaitPercent.Undo Response = acDataErrContinue Else Set db = CurrentDb Set rs = db.OpenRecordset("Select * FROM tblPercents") rs.AddNew Dim dblNewVal As Double rs!fldPercentType = Me.fldBaitPercent.Tag rs!fldPercentValue = NewData dblNewVal = rs!fldPercentValue rs.Update rs.Close Set rs = Nothing Me.fldBaitPercent = dblNewVal Response = acDataErrContinue End If Ciao J?rgen Welz Edmonton, Alberta jwelz at hotmail.com > From: rockysmolin at bchacc.com > To: accessd at databaseadvisors.com > Date: Mon, 1 Nov 2010 18:17:34 -0700 > Subject: Re: [AccessD] Not In List Event > > J?rgen: > > No PK this time. There are four of these fields in the table where the user > wants to pick values from a combo box. So there will be eventually four of > these combo boxes, each for a different field. The bound column is actually > the second column. But I'm not sure where to put the DLast function - after > the Response = acDataErrAdded statement? > > TIA > > Rocky > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jurgen Welz > Sent: Monday, November 01, 2010 5:44 PM > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] Not In List Event > > > If you use a PK in column(0) of the combo and bind to that column, you can > set the value to the PK of the added record and use the dataerrcontinue > parameter of the notinlist event after requery of the combo. That way a .4 > will show up as 0.4 after the record append. If no PK in column(0), you can > probably use the domain aggregate DLast function to look it up and set the > combo to that value after cancelling the error. > > Ciao J?rgen Welz Edmonton, Alberta jwelz at hotmail.com > > > > From: rockysmolin at bchacc.com > To: accessd at databaseadvisors.com > Date: Mon, 1 Nov 2010 17:22:00 -0700 > Subject: [AccessD] Not In List Event > > Dear List: > > I am trying to implement a NotInList event on a bound combo box. The new > value is added OK to the table that the query that is the Row Source uses to > populate the bound combo box. > > But after it adds the value I still get the standard message as if the > NotInList event didn't fire ("The text you entered isn't an item in the > list...") fldPercentValue is a number - double precision and is stored as a > decimal fraction. The format of the combo box is Percent. > > Here's the code. But it's working OK. > > intReply = MsgBox("The value " & NewData & " is not in the " & > Me.fldBaitPercent.Tag _ > & " percent list. Do you want to add it?", vbYesNo) > If intReply = vbNo Then > Response = acDataErrContinue > Else > Set db = CurrentDb > Set rs = db.OpenRecordset("Select * FROM tblPercents") > rs.AddNew > rs!fldPercentType = Me.fldBaitPercent.Tag > rs!fldPercentValue = NewData > rs.Update > rs.Close > Set rs = Nothing > Response = acDataErrAdded > End If > > > The values for fldPercentValue added to the table look like 0.1, 0.2, etc. > They have the leading zero. If I key in a new value with the leading zero > like 0.4, it works OK. But if I try to add .4 it barfs. If it was just me, > I'd always add the 0 but the user won't like it. They'll want to enter .4 > without the leading zero. > > How can I finesse this one? > > MTIA, > > Rocky Smolin > > Beach Access Software > > 858-259-4334 > > Skype: rocky.smolin > > www.e-z-mrp.com > > www.bchacc.com From jwcolby at colbyconsulting.com Mon Nov 1 21:39:05 2010 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 01 Nov 2010 22:39:05 -0400 Subject: [AccessD] Constant copy interruptions In-Reply-To: References: Message-ID: <4CCF79C9.4010203@colbyconsulting.com> Uhh... when hell freezes over? John W. Colby www.ColbyConsulting.com On 11/1/2010 5:21 PM, Gustav Brock wrote: > Hi John > > Buy a Mac! > > /gustav > > >>>> jwcolby at colbyconsulting.com 01-11-2010 19:08>>> > It's not a matter of what I can do but rather what I want to do. I know how to open a command > window. I know how to get help on any dos command. And I have Google to tell me what all the > commands are. And I don't *want* to do any of those things. > > A GUI exists for a reason, that being that it is much faster to navigate to and select a source and > destination directory / file. Less chance for errors. No typing involved with all that entails. > > Is it one minute / two at the most. Yea, maybe. It really depends on how far down a subdirectory > is. I pretty much have to use a GUI to go find the source and destination anyway. > > But the point is, why do I have to do this 30 years later? Are you going to still be telling me to > use xcopy in 2050 as we rock in our rocking chair on the porch, flirting with the nurses as they > wipe your chin? ;) > > Do I have to write my own in C#? > > John W. Colby > www.ColbyConsulting.com > > On 11/1/2010 12:59 PM, Gustav Brock wrote: >> Hi John >> >> That's what I mean! With open eyes you could write xcopy /? to bring back memories, and with closed eyes you could write the xcopy command to start the copying. One minute, two as the maximum. >> >> /gustav >> >> >>>>> jwcolby at colbyconsulting.com 01-11-2010 17:38>>> >> >> .. I was using the CPM command line in 1982. >> .. Excuse me but I haven't got time for this conversation, .. > > From rockysmolin at bchacc.com Tue Nov 2 00:02:51 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Mon, 1 Nov 2010 22:02:51 -0700 Subject: [AccessD] Not In List Event In-Reply-To: References: <0079DD9F93404D18B59DCE372572C684@HAL9005>, , <7090A6D245484E2082702F31B85CF191@HAL9005> Message-ID: Jurgen: I added the dblNewVal = rs!fldPercentValue and Me.fldBaitPercent = dblNewVal where you indicated: intReply = MsgBox("The value " & NewData & " is not in the " & Me.fldBaitPercent.Tag _ & " percent list. Do you want to add it?", vbYesNo) If intReply = vbNo Then Response = acDataErrContinue Else Set db = CurrentDb Set rs = db.OpenRecordset("Select * FROM tblPercents") rs.AddNew rs!fldPercentType = Me.fldBaitPercent.Tag rs!fldPercentValue = NewData dblNewVal = rs!fldPercentValue rs.Update rs.Close Set rs = Nothing Me.fldBaitPercent = dblNewVal Response = acDataErrAdded End If But it made no difference. If I enter a new value like 0.25 is works but if I enter just .25 it fails. TIA Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jurgen Welz Sent: Monday, November 01, 2010 7:31 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Not In List Event Rocky: I'd add a .Undo to the Me.cboControl for the 'Don't add' user selection and use the same acDataErrContinue. Other than that, not much changes except you lookup the value stored in the table by reading the value from the recordset after adding it. You could probably also use the Me.fldBaitPercent = Format(NewData, "0.0") instead of reading it from the recordset as I've typed below or Dim dblNewData as Double and then add a line dblNewData = NewData and set the combo to dblNewData. Any one of these approaches should work, and will work better yet if you are not adding a new record and simply adding a value in the 2nd, 3rd or 4th combo for a record that didn't have the newly entered value in existing records. The gimick is to add the new value to the table, cancel the error for not matching the format and then set the combo to the value actually added in the format it will appear. I'd put in a bit of error handling for null, non-numeric and out of range values because users always key bizarre characters in numeric fields. intReply = MsgBox("The value " & NewData & " is not in the " & Me.fldBaitPercent.Tag _ & " percent list. Do you want to add it?", vbYesNo) If intReply = vbNo Then me.fldBaitPercent.Undo Response = acDataErrContinue Else Set db = CurrentDb Set rs = db.OpenRecordset("Select * FROM tblPercents") rs.AddNew Dim dblNewVal As Double rs!fldPercentType = Me.fldBaitPercent.Tag rs!fldPercentValue = NewData dblNewVal = rs!fldPercentValue rs.Update rs.Close Set rs = Nothing Me.fldBaitPercent = dblNewVal Response = acDataErrContinue End If Ciao J?rgen Welz Edmonton, Alberta jwelz at hotmail.com > From: rockysmolin at bchacc.com > To: accessd at databaseadvisors.com > Date: Mon, 1 Nov 2010 18:17:34 -0700 > Subject: Re: [AccessD] Not In List Event > > J?rgen: > > No PK this time. There are four of these fields in the table where the > user wants to pick values from a combo box. So there will be > eventually four of these combo boxes, each for a different field. The > bound column is actually the second column. But I'm not sure where to > put the DLast function - after the Response = acDataErrAdded statement? > > TIA > > Rocky > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jurgen Welz > Sent: Monday, November 01, 2010 5:44 PM > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] Not In List Event > > > If you use a PK in column(0) of the combo and bind to that column, you > can set the value to the PK of the added record and use the > dataerrcontinue parameter of the notinlist event after requery of the > combo. That way a .4 will show up as 0.4 after the record append. If > no PK in column(0), you can probably use the domain aggregate DLast > function to look it up and set the combo to that value after cancelling the error. > > Ciao J?rgen Welz Edmonton, Alberta jwelz at hotmail.com > > > > From: rockysmolin at bchacc.com > To: accessd at databaseadvisors.com > Date: Mon, 1 Nov 2010 17:22:00 -0700 > Subject: [AccessD] Not In List Event > > Dear List: > > I am trying to implement a NotInList event on a bound combo box. The > new value is added OK to the table that the query that is the Row > Source uses to populate the bound combo box. > > But after it adds the value I still get the standard message as if the > NotInList event didn't fire ("The text you entered isn't an item in > the > list...") fldPercentValue is a number - double precision and is stored > as a decimal fraction. The format of the combo box is Percent. > > Here's the code. But it's working OK. > > intReply = MsgBox("The value " & NewData & " is not in the " & > Me.fldBaitPercent.Tag _ & " percent list. Do you want to add it?", > vbYesNo) If intReply = vbNo Then Response = acDataErrContinue Else Set > db = CurrentDb Set rs = db.OpenRecordset("Select * FROM tblPercents") > rs.AddNew rs!fldPercentType = Me.fldBaitPercent.Tag rs!fldPercentValue > = NewData rs.Update rs.Close Set rs = Nothing Response = > acDataErrAdded End If > > > The values for fldPercentValue added to the table look like 0.1, 0.2, etc. > They have the leading zero. If I key in a new value with the leading > zero like 0.4, it works OK. But if I try to add .4 it barfs. If it was > just me, I'd always add the 0 but the user won't like it. They'll want > to enter .4 without the leading zero. > > How can I finesse this one? > > MTIA, > > Rocky Smolin > > Beach Access Software > > 858-259-4334 > > Skype: rocky.smolin > > www.e-z-mrp.com > > www.bchacc.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Tue Nov 2 02:02:53 2010 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 02 Nov 2010 08:02:53 +0100 Subject: [AccessD] Not In List Event Message-ID: Hi Rocky You probably pass a string that needs to be converted: rs!fldPercentValue = Val(NewData) Thus: dblNewVal = Val(NewData) intReply = MsgBox("The value " & Format(dblNewVal, "Fixed") & " is not in the " & Me.fldBaitPercent.Tag _ & " percent list. Do you want to add it?", vbYesNo, "New Value") If intReply = vbNo Then Response = acDataErrContinue Else Set db = CurrentDb Set rs = db.OpenRecordset("Select Top 1 * FROM tblPercents") rs.AddNew rs!fldPercentType = Me.fldBaitPercent.Tag rs!fldPercentValue = dblNewVal rs.Update rs.Close Set rs = Nothing Me.fldBaitPercent = dblNewVal Response = acDataErrAdded End If /gustav >>> rockysmolin at bchacc.com 02-11-2010 06:02:51 >>> Jurgen: I added the dblNewVal = rs!fldPercentValue and Me.fldBaitPercent = dblNewVal where you indicated: intReply = MsgBox("The value " & NewData & " is not in the " & Me.fldBaitPercent.Tag _ & " percent list. Do you want to add it?", vbYesNo) If intReply = vbNo Then Response = acDataErrContinue Else Set db = CurrentDb Set rs = db.OpenRecordset("Select * FROM tblPercents") rs.AddNew rs!fldPercentType = Me.fldBaitPercent.Tag rs!fldPercentValue = NewData dblNewVal = rs!fldPercentValue rs.Update rs.Close Set rs = Nothing Me.fldBaitPercent = dblNewVal Response = acDataErrAdded End If But it made no difference. If I enter a new value like 0.25 is works but if I enter just .25 it fails. TIA Rocky From BradM at blackforestltd.com Tue Nov 2 08:12:16 2010 From: BradM at blackforestltd.com (Brad Marks) Date: Tue, 2 Nov 2010 08:12:16 -0500 Subject: [AccessD] Friday Puzzler - Access 2007 - "Report View""OnFormat"and "On Paint" Events References: , <4CCC12F5.25804.3481B0F@stuart.lexacorp.com.pg> <9EEFFB8122834A43AC98C85ED90C67A0@XPS> Message-ID: Jim and Stuart, Thanks for your insights into this. Your explanations explain what I am seeing. I appreciate the assistance. Brad -----Original Message----- From: accessd-bounces at databaseadvisors.com on behalf of Jim Dettman Sent: Mon 11/1/2010 6:59 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Friday Puzzler - Access 2007 - "Report View""OnFormat"and "On Paint" Events Stuart, Yes, I would think it would be like OnPage a bit; everything is already rendered and you can add to it but not modify anything already there in terms of layout. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Saturday, October 30, 2010 8:44 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Friday Puzzler - Access 2007 - "Report View""OnFormat"and "On Paint" Events Because the OnPaint event occurs when the section is actually redrawn. By that stage the size and location of the controls must already be determined? -- Stuart On 30 Oct 2010 at 6:54, Brad Marks wrote: > For example in the "On Paint" Event > Me.Box1.BackColor = vbBlue > Works nicely > > But the command > Me.Box1.Width = 1000 > does not work within the "On Paint" Event. This puzzles me. > > I would like to understand why. > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. From jwcolby at colbyconsulting.com Tue Nov 2 08:21:34 2010 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 02 Nov 2010 09:21:34 -0400 Subject: [AccessD] Constant copy interruptions In-Reply-To: <4CCF3CED.19355.FA41324@stuart.lexacorp.com.pg> References: , , <4CCF3CED.19355.FA41324@stuart.lexacorp.com.pg> Message-ID: <4CD0105E.4020304@colbyconsulting.com> I just downloaded it. It is sure fast creating the database! I am not seeing any way to see network stores. I have a NAS with a ton of stuff on it. That is where I keep all of my stuff like photos, software source disks and so forth. John W. Colby www.ColbyConsulting.com On 11/1/2010 6:19 PM, Stuart McLachlan wrote: > I've started using Everything from http://www.voidtools.com/ > > A really great tool. It built it's initial database of my 400GB of files spread over two volumes in > just a few seconds and since then sits unobtrusively in the background. If I want to find > anything now, I just pop Everything up as start typing part of the file name, including wild > cards if I want and the displayed list of files/folders instantly changes to match my > specification. Double click on an item to open it, right click gives you the full Explorere > contect menu. It's brilliant. > > In this case, we do have a GUI tool which is easier to use than CLI. JC will love it :-) > From rockysmolin at bchacc.com Tue Nov 2 08:51:54 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Tue, 2 Nov 2010 06:51:54 -0700 Subject: [AccessD] Not In List Event In-Reply-To: References: Message-ID: <1A4B80A604214C25805948D046A21A61@HAL9005> Gustav: I got the same result. I unbound the combo box just to eliminate that variable, but no difference. The format of the combo box is Percent. So I also tried taking that out. But entering .18 still generates the error message and entering 0.18 works fine. Now I should note that after I get the standard error message ("The text you entered is not an item..."etc) the value I entered is displayed in the combo box. Although the focus is still on the box. So if I can get rid of that message, I think everything else would be OK. TIA Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, November 02, 2010 12:03 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Not In List Event Hi Rocky You probably pass a string that needs to be converted: rs!fldPercentValue = Val(NewData) Thus: dblNewVal = Val(NewData) intReply = MsgBox("The value " & Format(dblNewVal, "Fixed") & " is not in the " & Me.fldBaitPercent.Tag _ & " percent list. Do you want to add it?", vbYesNo, "New Value") If intReply = vbNo Then Response = acDataErrContinue Else Set db = CurrentDb Set rs = db.OpenRecordset("Select Top 1 * FROM tblPercents") rs.AddNew rs!fldPercentType = Me.fldBaitPercent.Tag rs!fldPercentValue = dblNewVal rs.Update rs.Close Set rs = Nothing Me.fldBaitPercent = dblNewVal Response = acDataErrAdded End If /gustav >>> rockysmolin at bchacc.com 02-11-2010 06:02:51 >>> Jurgen: I added the dblNewVal = rs!fldPercentValue and Me.fldBaitPercent = dblNewVal where you indicated: intReply = MsgBox("The value " & NewData & " is not in the " & Me.fldBaitPercent.Tag _ & " percent list. Do you want to add it?", vbYesNo) If intReply = vbNo Then Response = acDataErrContinue Else Set db = CurrentDb Set rs = db.OpenRecordset("Select * FROM tblPercents") rs.AddNew rs!fldPercentType = Me.fldBaitPercent.Tag rs!fldPercentValue = NewData dblNewVal = rs!fldPercentValue rs.Update rs.Close Set rs = Nothing Me.fldBaitPercent = dblNewVal Response = acDataErrAdded End If But it made no difference. If I enter a new value like 0.25 is works but if I enter just .25 it fails. TIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Tue Nov 2 09:18:35 2010 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 02 Nov 2010 15:18:35 +0100 Subject: [AccessD] Not In List Event Message-ID: Hi Rocky That is not possible(?) ... NewData only appears here: dblNewVal = Val(NewData) Did you modify the code in full as shown? /gustav >>> rockysmolin at bchacc.com 02-11-2010 14:51:54 >>> Gustav: I got the same result. I unbound the combo box just to eliminate that variable, but no difference. The format of the combo box is Percent. So I also tried taking that out. But entering .18 still generates the error message and entering 0.18 works fine. Now I should note that after I get the standard error message ("The text you entered is not an item..."etc) the value I entered is displayed in the combo box. Although the focus is still on the box. So if I can get rid of that message, I think everything else would be OK. TIA Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, November 02, 2010 12:03 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Not In List Event Hi Rocky You probably pass a string that needs to be converted: rs!fldPercentValue = Val(NewData) Thus: dblNewVal = Val(NewData) intReply = MsgBox("The value " & Format(dblNewVal, "Fixed") & " is not in the " & Me.fldBaitPercent.Tag _ & " percent list. Do you want to add it?", vbYesNo, "New Value") If intReply = vbNo Then Response = acDataErrContinue Else Set db = CurrentDb Set rs = db.OpenRecordset("Select Top 1 * FROM tblPercents") rs.AddNew rs!fldPercentType = Me.fldBaitPercent.Tag rs!fldPercentValue = dblNewVal rs.Update rs.Close Set rs = Nothing Me.fldBaitPercent = dblNewVal Response = acDataErrAdded End If /gustav >>> rockysmolin at bchacc.com 02-11-2010 06:02:51 >>> Jurgen: I added the dblNewVal = rs!fldPercentValue and Me.fldBaitPercent = dblNewVal where you indicated: intReply = MsgBox("The value " & NewData & " is not in the " & Me.fldBaitPercent.Tag _ & " percent list. Do you want to add it?", vbYesNo) If intReply = vbNo Then Response = acDataErrContinue Else Set db = CurrentDb Set rs = db.OpenRecordset("Select * FROM tblPercents") rs.AddNew rs!fldPercentType = Me.fldBaitPercent.Tag rs!fldPercentValue = NewData dblNewVal = rs!fldPercentValue rs.Update rs.Close Set rs = Nothing Me.fldBaitPercent = dblNewVal Response = acDataErrAdded End If But it made no difference. If I enter a new value like 0.25 is works but if I enter just .25 it fails. TIA Rocky From rockysmolin at bchacc.com Tue Nov 2 09:26:17 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Tue, 2 Nov 2010 07:26:17 -0700 Subject: [AccessD] Not In List Event In-Reply-To: References: Message-ID: "That is not possible(?) ..." I agree. That's what I thought when it first happened. :) Here's the code from the module: dblNewVal = Val(NewData) intReply = MsgBox("The value " & NewData & " is not in the " & Me.fldBaitPercent.Tag _ & " percent list. Do you want to add it?", vbYesNo) If intReply = vbNo Then Response = acDataErrContinue Else Set db = CurrentDb Set rs = db.OpenRecordset("Select Top 1 * FROM tblPercents") rs.AddNew rs!fldPercentType = Me.fldBaitPercent.Tag rs!fldPercentValue = dblNewVal rs.Update rs.Close Set rs = Nothing Me.fldBaitPercent = dblNewVal Response = acDataErrAdded End If And I just did a copy and paste from your code below just to make sure there wasn't some subtle difference I was missing. But no luck. And just to eliminate the possibility that there's something about the form that's causing it, I created a new form, copied over the combo box, added the NotInList event code, and got the same result. Then I thought maybe the combo box has something funny going on in it. So I created a new combo box on the new form, added the NotInList code, row source, etc. Same result. It's got to have something to do with the data because the leading zero makes it work right. Access...gotta love it... Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, November 02, 2010 7:19 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Not In List Event Hi Rocky That is not possible(?) ... NewData only appears here: dblNewVal = Val(NewData) Did you modify the code in full as shown? /gustav >>> rockysmolin at bchacc.com 02-11-2010 14:51:54 >>> Gustav: I got the same result. I unbound the combo box just to eliminate that variable, but no difference. The format of the combo box is Percent. So I also tried taking that out. But entering .18 still generates the error message and entering 0.18 works fine. Now I should note that after I get the standard error message ("The text you entered is not an item..."etc) the value I entered is displayed in the combo box. Although the focus is still on the box. So if I can get rid of that message, I think everything else would be OK. TIA Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, November 02, 2010 12:03 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Not In List Event Hi Rocky You probably pass a string that needs to be converted: rs!fldPercentValue = Val(NewData) Thus: dblNewVal = Val(NewData) intReply = MsgBox("The value " & Format(dblNewVal, "Fixed") & " is not in the " & Me.fldBaitPercent.Tag _ & " percent list. Do you want to add it?", vbYesNo, "New Value") If intReply = vbNo Then Response = acDataErrContinue Else Set db = CurrentDb Set rs = db.OpenRecordset("Select Top 1 * FROM tblPercents") rs.AddNew rs!fldPercentType = Me.fldBaitPercent.Tag rs!fldPercentValue = dblNewVal rs.Update rs.Close Set rs = Nothing Me.fldBaitPercent = dblNewVal Response = acDataErrAdded End If /gustav >>> rockysmolin at bchacc.com 02-11-2010 06:02:51 >>> Jurgen: I added the dblNewVal = rs!fldPercentValue and Me.fldBaitPercent = dblNewVal where you indicated: intReply = MsgBox("The value " & NewData & " is not in the " & Me.fldBaitPercent.Tag _ & " percent list. Do you want to add it?", vbYesNo) If intReply = vbNo Then Response = acDataErrContinue Else Set db = CurrentDb Set rs = db.OpenRecordset("Select * FROM tblPercents") rs.AddNew rs!fldPercentType = Me.fldBaitPercent.Tag rs!fldPercentValue = NewData dblNewVal = rs!fldPercentValue rs.Update rs.Close Set rs = Nothing Me.fldBaitPercent = dblNewVal Response = acDataErrAdded End If But it made no difference. If I enter a new value like 0.25 is works but if I enter just .25 it fails. TIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Tue Nov 2 10:11:54 2010 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 02 Nov 2010 16:11:54 +0100 Subject: [AccessD] Not In List Event Message-ID: Hi Rocky But what is that about percent? If you display percentages, you should enter 18 or 25 or 18.0 or the like. /gustav >>> rockysmolin at bchacc.com 02-11-2010 15:26:17 >>> "That is not possible(?) ..." I agree. That's what I thought when it first happened. :) Here's the code from the module: dblNewVal = Val(NewData) intReply = MsgBox("The value " & NewData & " is not in the " & Me.fldBaitPercent.Tag _ & " percent list. Do you want to add it?", vbYesNo) If intReply = vbNo Then Response = acDataErrContinue Else Set db = CurrentDb Set rs = db.OpenRecordset("Select Top 1 * FROM tblPercents") rs.AddNew rs!fldPercentType = Me.fldBaitPercent.Tag rs!fldPercentValue = dblNewVal rs.Update rs.Close Set rs = Nothing Me.fldBaitPercent = dblNewVal Response = acDataErrAdded End If And I just did a copy and paste from your code below just to make sure there wasn't some subtle difference I was missing. But no luck. And just to eliminate the possibility that there's something about the form that's causing it, I created a new form, copied over the combo box, added the NotInList event code, and got the same result. Then I thought maybe the combo box has something funny going on in it. So I created a new combo box on the new form, added the NotInList code, row source, etc. Same result. It's got to have something to do with the data because the leading zero makes it work right. Access...gotta love it... Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, November 02, 2010 7:19 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Not In List Event Hi Rocky That is not possible(?) ... NewData only appears here: dblNewVal = Val(NewData) Did you modify the code in full as shown? /gustav >>> rockysmolin at bchacc.com 02-11-2010 14:51:54 >>> Gustav: I got the same result. I unbound the combo box just to eliminate that variable, but no difference. The format of the combo box is Percent. So I also tried taking that out. But entering .18 still generates the error message and entering 0.18 works fine. Now I should note that after I get the standard error message ("The text you entered is not an item..."etc) the value I entered is displayed in the combo box. Although the focus is still on the box. So if I can get rid of that message, I think everything else would be OK. TIA Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, November 02, 2010 12:03 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Not In List Event Hi Rocky You probably pass a string that needs to be converted: rs!fldPercentValue = Val(NewData) Thus: dblNewVal = Val(NewData) intReply = MsgBox("The value " & Format(dblNewVal, "Fixed") & " is not in the " & Me.fldBaitPercent.Tag _ & " percent list. Do you want to add it?", vbYesNo, "New Value") If intReply = vbNo Then Response = acDataErrContinue Else Set db = CurrentDb Set rs = db.OpenRecordset("Select Top 1 * FROM tblPercents") rs.AddNew rs!fldPercentType = Me.fldBaitPercent.Tag rs!fldPercentValue = dblNewVal rs.Update rs.Close Set rs = Nothing Me.fldBaitPercent = dblNewVal Response = acDataErrAdded End If /gustav >>> rockysmolin at bchacc.com 02-11-2010 06:02:51 >>> Jurgen: I added the dblNewVal = rs!fldPercentValue and Me.fldBaitPercent = dblNewVal where you indicated: intReply = MsgBox("The value " & NewData & " is not in the " & Me.fldBaitPercent.Tag _ & " percent list. Do you want to add it?", vbYesNo) If intReply = vbNo Then Response = acDataErrContinue Else Set db = CurrentDb Set rs = db.OpenRecordset("Select * FROM tblPercents") rs.AddNew rs!fldPercentType = Me.fldBaitPercent.Tag rs!fldPercentValue = NewData dblNewVal = rs!fldPercentValue rs.Update rs.Close Set rs = Nothing Me.fldBaitPercent = dblNewVal Response = acDataErrAdded End If But it made no difference. If I enter a new value like 0.25 is works but if I enter just .25 it fails. TIA Rocky From rockysmolin at bchacc.com Tue Nov 2 10:22:01 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Tue, 2 Nov 2010 08:22:01 -0700 Subject: [AccessD] Not In List Event In-Reply-To: References: Message-ID: <28A97F8D7716491DB90A64F1F831261D@HAL9005> The field is defined as numeric - double. I could change the field to percent, but I'll have to change all the downstream calculations to divide by 100 then, no? R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, November 02, 2010 8:12 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Not In List Event Hi Rocky But what is that about percent? If you display percentages, you should enter 18 or 25 or 18.0 or the like. /gustav >>> rockysmolin at bchacc.com 02-11-2010 15:26:17 >>> "That is not possible(?) ..." I agree. That's what I thought when it first happened. :) Here's the code from the module: dblNewVal = Val(NewData) intReply = MsgBox("The value " & NewData & " is not in the " & Me.fldBaitPercent.Tag _ & " percent list. Do you want to add it?", vbYesNo) If intReply = vbNo Then Response = acDataErrContinue Else Set db = CurrentDb Set rs = db.OpenRecordset("Select Top 1 * FROM tblPercents") rs.AddNew rs!fldPercentType = Me.fldBaitPercent.Tag rs!fldPercentValue = dblNewVal rs.Update rs.Close Set rs = Nothing Me.fldBaitPercent = dblNewVal Response = acDataErrAdded End If And I just did a copy and paste from your code below just to make sure there wasn't some subtle difference I was missing. But no luck. And just to eliminate the possibility that there's something about the form that's causing it, I created a new form, copied over the combo box, added the NotInList event code, and got the same result. Then I thought maybe the combo box has something funny going on in it. So I created a new combo box on the new form, added the NotInList code, row source, etc. Same result. It's got to have something to do with the data because the leading zero makes it work right. Access...gotta love it... Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, November 02, 2010 7:19 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Not In List Event Hi Rocky That is not possible(?) ... NewData only appears here: dblNewVal = Val(NewData) Did you modify the code in full as shown? /gustav >>> rockysmolin at bchacc.com 02-11-2010 14:51:54 >>> Gustav: I got the same result. I unbound the combo box just to eliminate that variable, but no difference. The format of the combo box is Percent. So I also tried taking that out. But entering .18 still generates the error message and entering 0.18 works fine. Now I should note that after I get the standard error message ("The text you entered is not an item..."etc) the value I entered is displayed in the combo box. Although the focus is still on the box. So if I can get rid of that message, I think everything else would be OK. TIA Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, November 02, 2010 12:03 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Not In List Event Hi Rocky You probably pass a string that needs to be converted: rs!fldPercentValue = Val(NewData) Thus: dblNewVal = Val(NewData) intReply = MsgBox("The value " & Format(dblNewVal, "Fixed") & " is not in the " & Me.fldBaitPercent.Tag _ & " percent list. Do you want to add it?", vbYesNo, "New Value") If intReply = vbNo Then Response = acDataErrContinue Else Set db = CurrentDb Set rs = db.OpenRecordset("Select Top 1 * FROM tblPercents") rs.AddNew rs!fldPercentType = Me.fldBaitPercent.Tag rs!fldPercentValue = dblNewVal rs.Update rs.Close Set rs = Nothing Me.fldBaitPercent = dblNewVal Response = acDataErrAdded End If /gustav >>> rockysmolin at bchacc.com 02-11-2010 06:02:51 >>> Jurgen: I added the dblNewVal = rs!fldPercentValue and Me.fldBaitPercent = dblNewVal where you indicated: intReply = MsgBox("The value " & NewData & " is not in the " & Me.fldBaitPercent.Tag _ & " percent list. Do you want to add it?", vbYesNo) If intReply = vbNo Then Response = acDataErrContinue Else Set db = CurrentDb Set rs = db.OpenRecordset("Select * FROM tblPercents") rs.AddNew rs!fldPercentType = Me.fldBaitPercent.Tag rs!fldPercentValue = NewData dblNewVal = rs!fldPercentValue rs.Update rs.Close Set rs = Nothing Me.fldBaitPercent = dblNewVal Response = acDataErrAdded End If But it made no difference. If I enter a new value like 0.25 is works but if I enter just .25 it fails. TIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Tue Nov 2 10:31:30 2010 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 02 Nov 2010 16:31:30 +0100 Subject: [AccessD] Not In List Event Message-ID: Hi Rocky No. Percent is just a formatting option. What does your combo display? 18.00% or 0.18? /gustav >>> rockysmolin at bchacc.com 02-11-2010 16:22:01 >>> The field is defined as numeric - double. I could change the field to percent, but I'll have to change all the downstream calculations to divide by 100 then, no? R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, November 02, 2010 8:12 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Not In List Event Hi Rocky But what is that about percent? If you display percentages, you should enter 18 or 25 or 18.0 or the like. /gustav From rockysmolin at bchacc.com Tue Nov 2 10:26:11 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Tue, 2 Nov 2010 08:26:11 -0700 Subject: [AccessD] Not In List Event In-Reply-To: <28A97F8D7716491DB90A64F1F831261D@HAL9005> References: <28A97F8D7716491DB90A64F1F831261D@HAL9005> Message-ID: <70D5B34865F24803A657188BC43F8209@HAL9005> I changed the format of the combo box to Percent but when I enter 26 it comes out as 2600% instead of 26%. And gets stored in the table as 26 instead of .26 R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Tuesday, November 02, 2010 8:22 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Not In List Event The field is defined as numeric - double. I could change the field to percent, but I'll have to change all the downstream calculations to divide by 100 then, no? R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, November 02, 2010 8:12 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Not In List Event Hi Rocky But what is that about percent? If you display percentages, you should enter 18 or 25 or 18.0 or the like. /gustav >>> rockysmolin at bchacc.com 02-11-2010 15:26:17 >>> "That is not possible(?) ..." I agree. That's what I thought when it first happened. :) Here's the code from the module: dblNewVal = Val(NewData) intReply = MsgBox("The value " & NewData & " is not in the " & Me.fldBaitPercent.Tag _ & " percent list. Do you want to add it?", vbYesNo) If intReply = vbNo Then Response = acDataErrContinue Else Set db = CurrentDb Set rs = db.OpenRecordset("Select Top 1 * FROM tblPercents") rs.AddNew rs!fldPercentType = Me.fldBaitPercent.Tag rs!fldPercentValue = dblNewVal rs.Update rs.Close Set rs = Nothing Me.fldBaitPercent = dblNewVal Response = acDataErrAdded End If And I just did a copy and paste from your code below just to make sure there wasn't some subtle difference I was missing. But no luck. And just to eliminate the possibility that there's something about the form that's causing it, I created a new form, copied over the combo box, added the NotInList event code, and got the same result. Then I thought maybe the combo box has something funny going on in it. So I created a new combo box on the new form, added the NotInList code, row source, etc. Same result. It's got to have something to do with the data because the leading zero makes it work right. Access...gotta love it... Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, November 02, 2010 7:19 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Not In List Event Hi Rocky That is not possible(?) ... NewData only appears here: dblNewVal = Val(NewData) Did you modify the code in full as shown? /gustav >>> rockysmolin at bchacc.com 02-11-2010 14:51:54 >>> Gustav: I got the same result. I unbound the combo box just to eliminate that variable, but no difference. The format of the combo box is Percent. So I also tried taking that out. But entering .18 still generates the error message and entering 0.18 works fine. Now I should note that after I get the standard error message ("The text you entered is not an item..."etc) the value I entered is displayed in the combo box. Although the focus is still on the box. So if I can get rid of that message, I think everything else would be OK. TIA Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, November 02, 2010 12:03 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Not In List Event Hi Rocky You probably pass a string that needs to be converted: rs!fldPercentValue = Val(NewData) Thus: dblNewVal = Val(NewData) intReply = MsgBox("The value " & Format(dblNewVal, "Fixed") & " is not in the " & Me.fldBaitPercent.Tag _ & " percent list. Do you want to add it?", vbYesNo, "New Value") If intReply = vbNo Then Response = acDataErrContinue Else Set db = CurrentDb Set rs = db.OpenRecordset("Select Top 1 * FROM tblPercents") rs.AddNew rs!fldPercentType = Me.fldBaitPercent.Tag rs!fldPercentValue = dblNewVal rs.Update rs.Close Set rs = Nothing Me.fldBaitPercent = dblNewVal Response = acDataErrAdded End If /gustav >>> rockysmolin at bchacc.com 02-11-2010 06:02:51 >>> Jurgen: I added the dblNewVal = rs!fldPercentValue and Me.fldBaitPercent = dblNewVal where you indicated: intReply = MsgBox("The value " & NewData & " is not in the " & Me.fldBaitPercent.Tag _ & " percent list. Do you want to add it?", vbYesNo) If intReply = vbNo Then Response = acDataErrContinue Else Set db = CurrentDb Set rs = db.OpenRecordset("Select * FROM tblPercents") rs.AddNew rs!fldPercentType = Me.fldBaitPercent.Tag rs!fldPercentValue = NewData dblNewVal = rs!fldPercentValue rs.Update rs.Close Set rs = Nothing Me.fldBaitPercent = dblNewVal Response = acDataErrAdded End If But it made no difference. If I enter a new value like 0.25 is works but if I enter just .25 it fails. TIA 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 From dbdoug at gmail.com Tue Nov 2 10:38:04 2010 From: dbdoug at gmail.com (Doug Steele) Date: Tue, 2 Nov 2010 08:38:04 -0700 Subject: [AccessD] Constant copy interruptions In-Reply-To: References: Message-ID: Buy a Mac? I have a Mac, and the number of times I've had to use Terminal and text commands is WAY more than I ever have with Windows. Doug On Mon, Nov 1, 2010 at 2:21 PM, Gustav Brock wrote: > Hi John > > Buy a Mac! > > /gustav > > > From Gustav at cactus.dk Tue Nov 2 10:44:15 2010 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 02 Nov 2010 16:44:15 +0100 Subject: [AccessD] Not In List Event Message-ID: Hi Rocky OK, that explains. Now use this: dblNewVal = Val(NewData) / 100 intReply = MsgBox("The value " & Format(dblNewVal, "Percent") & " is not in the " & Me.fldBaitPercent.Tag _ & " percent list. Do you want to add it?", vbYesNo, "New Value") If intReply = vbNo Then Response = acDataErrContinue ' .Undo Else Set db = CurrentDb Set rs = db.OpenRecordset("Select Top 1 * FROM tblPercents") rs.AddNew rs!fldPercentType = Me.fldBaitPercent.Tag rs!fldPercentValue = dblNewVal rs.Update rs.Close Set rs = Nothing Me.fldBaitPercent = dblNewVal Response = acDataErrAdded End If That works here. /gustav >>> rockysmolin at bchacc.com 02-11-2010 16:26:11 >>> I changed the format of the combo box to Percent but when I enter 26 it comes out as 2600% instead of 26%. And gets stored in the table as 26 instead of .26 R From Gustav at cactus.dk Tue Nov 2 10:50:04 2010 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 02 Nov 2010 16:50:04 +0100 Subject: [AccessD] Constant copy interruptions Message-ID: Hi Doug Terminal? Are you trying to kill JC? Hurt for the life by CPM, now challenged by xcopy /? ... /gustav >>> dbdoug at gmail.com 02-11-2010 16:38:04 >>> Buy a Mac? I have a Mac, and the number of times I've had to use Terminal and text commands is WAY more than I ever have with Windows. Doug On Mon, Nov 1, 2010 at 2:21 PM, Gustav Brock wrote: > Hi John > > Buy a Mac! > > /gustav From dbdoug at gmail.com Tue Nov 2 11:03:53 2010 From: dbdoug at gmail.com (Doug Steele) Date: Tue, 2 Nov 2010 09:03:53 -0700 Subject: [AccessD] Constant copy interruptions In-Reply-To: References: Message-ID: Well, I don't think JC is about to run out and buy a big Apple server to run his databases anyway, so he's safe.. Doug On Tue, Nov 2, 2010 at 8:50 AM, Gustav Brock wrote: > Hi Doug > > Terminal? Are you trying to kill JC? Hurt for the life by CPM, now > challenged by xcopy /? ... > > /gustav > > > >>> dbdoug at gmail.com 02-11-2010 16:38:04 >>> > Buy a Mac? I have a Mac, and the number of times I've had to use Terminal > and text commands is WAY more than I ever have with Windows. > > Doug > > On Mon, Nov 1, 2010 at 2:21 PM, Gustav Brock wrote: > > > Hi John > > > > Buy a Mac! > > > > /gustav > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jwcolby at colbyconsulting.com Tue Nov 2 11:13:19 2010 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 02 Nov 2010 12:13:19 -0400 Subject: [AccessD] Constant copy interruptions In-Reply-To: References: Message-ID: <4CD0389F.2010505@colbyconsulting.com> ROTFL. I like it. A new disability... xcopy challenged. ;) John W. Colby www.ColbyConsulting.com On 11/2/2010 11:50 AM, Gustav Brock wrote: > Hi Doug > > Terminal? Are you trying to kill JC? Hurt for the life by CPM, now challenged by xcopy /? ... > > /gustav > > >>>> dbdoug at gmail.com 02-11-2010 16:38:04>>> > Buy a Mac? I have a Mac, and the number of times I've had to use Terminal > and text commands is WAY more than I ever have with Windows. > > Doug > > On Mon, Nov 1, 2010 at 2:21 PM, Gustav Brock wrote: > >> Hi John >> >> Buy a Mac! >> >> /gustav > > From dbdoug at gmail.com Tue Nov 2 11:13:52 2010 From: dbdoug at gmail.com (Doug Steele) Date: Tue, 2 Nov 2010 09:13:52 -0700 Subject: [AccessD] Access JPG display problem Message-ID: I have an Access 2003 form with an image control to display small jpg files which are stored outside the database. Each time the form loads, it picks a matching jpg and sets the Picture property of the image control. This works just fine on my system and one of my clients. On another client, the database shows an error message saying the database 'doesn't support the format'. Microsoft's website says that I shouldn't need any extra add-ons to display jpgs, the capability is built into Office 2003. Loading a jpg into Word on the problem client's system works OK. Does anyone have any suggestions for a fix? Thanks, Doug From rockysmolin at bchacc.com Tue Nov 2 11:16:09 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Tue, 2 Nov 2010 09:16:09 -0700 Subject: [AccessD] Not In List Event In-Reply-To: References: Message-ID: <677DF7587076457DB40024947A046174@HAL9005> Combo box displays 18.00% R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, November 02, 2010 8:32 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Not In List Event Hi Rocky No. Percent is just a formatting option. What does your combo display? 18.00% or 0.18? /gustav >>> rockysmolin at bchacc.com 02-11-2010 16:22:01 >>> The field is defined as numeric - double. I could change the field to percent, but I'll have to change all the downstream calculations to divide by 100 then, no? R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, November 02, 2010 8:12 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Not In List Event Hi Rocky But what is that about percent? If you display percentages, you should enter 18 or 25 or 18.0 or the like. /gustav -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Tue Nov 2 11:19:27 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Tue, 2 Nov 2010 09:19:27 -0700 Subject: [AccessD] Not In List Event In-Reply-To: References: Message-ID: <4C6C566FD2D64422B7CE5EDBA5DB7FC2@HAL9005> Gustav: Changing to dblNewVal = Val(NewData) / 100 and entering 0.017 gives .00017. dblNewVal is too small by factor of 100 now. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, November 02, 2010 8:44 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Not In List Event Hi Rocky OK, that explains. Now use this: dblNewVal = Val(NewData) / 100 intReply = MsgBox("The value " & Format(dblNewVal, "Percent") & " is not in the " & Me.fldBaitPercent.Tag _ & " percent list. Do you want to add it?", vbYesNo, "New Value") If intReply = vbNo Then Response = acDataErrContinue ' .Undo Else Set db = CurrentDb Set rs = db.OpenRecordset("Select Top 1 * FROM tblPercents") rs.AddNew rs!fldPercentType = Me.fldBaitPercent.Tag rs!fldPercentValue = dblNewVal rs.Update rs.Close Set rs = Nothing Me.fldBaitPercent = dblNewVal Response = acDataErrAdded End If That works here. /gustav >>> rockysmolin at bchacc.com 02-11-2010 16:26:11 >>> I changed the format of the combo box to Percent but when I enter 26 it comes out as 2600% instead of 26%. And gets stored in the table as 26 instead of .26 R -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Tue Nov 2 11:22:13 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Tue, 2 Nov 2010 09:22:13 -0700 Subject: [AccessD] Not In List Event In-Reply-To: References: Message-ID: BTW, since there are four of these combo boxes with four different percents to store, I put the update in a function: Private Function NotInListFunction(argTag As String, argNewData As String) As Boolean 'dblNewVal = Val(argNewData) dblNewVal = Val(argNewData) / 100 intReply = MsgBox("The value " & dblNewVal & " is not in the " _ & argTag _ & " percent list. Do you want to add it?", vbYesNo, "New Value") If intReply = vbNo Then NotInListFunction = False Else Set db = CurrentDb Set rs = db.OpenRecordset("Select Top 1 * FROM tblPercents") rs.AddNew rs!fldPercentType = argTag rs!fldPercentValue = dblNewVal rs.Update rs.Close Set rs = Nothing NotInListFunction = True End If End Function And call it like this: Private Sub cboBaitPercent_NotInList(NewData As String, Response As Integer) If NotInListFunction(Me.cboBaitPercent.Tag, NewData) = False Then Response = acDataErrContinue Me.cboBaitPercent.Undo Else Me.cboBaitPercent = dblNewVal Response = acDataErrAdded End If End Sub Seems to work OK except of course for the original problem. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, November 02, 2010 8:44 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Not In List Event Hi Rocky OK, that explains. Now use this: dblNewVal = Val(NewData) / 100 intReply = MsgBox("The value " & Format(dblNewVal, "Percent") & " is not in the " & Me.fldBaitPercent.Tag _ & " percent list. Do you want to add it?", vbYesNo, "New Value") If intReply = vbNo Then Response = acDataErrContinue ' .Undo Else Set db = CurrentDb Set rs = db.OpenRecordset("Select Top 1 * FROM tblPercents") rs.AddNew rs!fldPercentType = Me.fldBaitPercent.Tag rs!fldPercentValue = dblNewVal rs.Update rs.Close Set rs = Nothing Me.fldBaitPercent = dblNewVal Response = acDataErrAdded End If That works here. /gustav >>> rockysmolin at bchacc.com 02-11-2010 16:26:11 >>> I changed the format of the combo box to Percent but when I enter 26 it comes out as 2600% instead of 26%. And gets stored in the table as 26 instead of .26 R -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Tue Nov 2 11:30:58 2010 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 02 Nov 2010 17:30:58 +0100 Subject: [AccessD] Not In List Event Message-ID: Hi Rocky Yes. If you wish to display and enter percentage, you will have to enter percentage as 1.7 or 1.70, not 0.017. /gustav >>> rockysmolin at bchacc.com 02-11-2010 17:19:27 >>> Gustav: Changing to dblNewVal = Val(NewData) / 100 and entering 0.017 gives .00017. dblNewVal is too small by factor of 100 now. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, November 02, 2010 8:44 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Not In List Event Hi Rocky OK, that explains. Now use this: dblNewVal = Val(NewData) / 100 intReply = MsgBox("The value " & Format(dblNewVal, "Percent") & " is not in the " & Me.fldBaitPercent.Tag _ & " percent list. Do you want to add it?", vbYesNo, "New Value") If intReply = vbNo Then Response = acDataErrContinue ' .Undo Else Set db = CurrentDb Set rs = db.OpenRecordset("Select Top 1 * FROM tblPercents") rs.AddNew rs!fldPercentType = Me.fldBaitPercent.Tag rs!fldPercentValue = dblNewVal rs.Update rs.Close Set rs = Nothing Me.fldBaitPercent = dblNewVal Response = acDataErrAdded End If That works here. /gustav >>> rockysmolin at bchacc.com 02-11-2010 16:26:11 >>> I changed the format of the combo box to Percent but when I enter 26 it comes out as 2600% instead of 26%. And gets stored in the table as 26 instead of .26 R From garykjos at gmail.com Tue Nov 2 11:38:03 2010 From: garykjos at gmail.com (Gary Kjos) Date: Tue, 2 Nov 2010 11:38:03 -0500 Subject: [AccessD] Access JPG display problem In-Reply-To: References: Message-ID: I have some JPGS that work in Access and some that don't. Most do.Have you tried more than one jpg on the problem machine? GK On Tue, Nov 2, 2010 at 11:13 AM, Doug Steele wrote: > I have an Access 2003 form with an image control to display small jpg files > which are stored outside the database. ?Each time the form loads, it picks a > matching jpg and sets the Picture property of the image control. ?This works > just fine on my system and one of my clients. ?On another client, the > database shows an error message saying the database 'doesn't support the > format'. ?Microsoft's website says that I shouldn't need any extra add-ons > to display jpgs, the capability is built into Office 2003. ?Loading a jpg > into Word on the problem client's system works OK. > > Does anyone have any suggestions for a fix? > > Thanks, > Doug > -- > 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 Nov 2 11:38:18 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Tue, 2 Nov 2010 09:38:18 -0700 Subject: [AccessD] Access JPG display problem In-Reply-To: References: Message-ID: <019A3523C5F44E4E950A8FFB6EAC9610@HAL9005> WAG - are they running the right version and SP of Access? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Steele Sent: Tuesday, November 02, 2010 9:14 AM To: Access Developers discussion and problem solving Subject: [AccessD] Access JPG display problem I have an Access 2003 form with an image control to display small jpg files which are stored outside the database. Each time the form loads, it picks a matching jpg and sets the Picture property of the image control. This works just fine on my system and one of my clients. On another client, the database shows an error message saying the database 'doesn't support the format'. Microsoft's website says that I shouldn't need any extra add-ons to display jpgs, the capability is built into Office 2003. Loading a jpg into Word on the problem client's system works OK. Does anyone have any suggestions for a fix? Thanks, Doug -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cjlabs at att.net Tue Nov 2 11:41:07 2010 From: cjlabs at att.net (Carolyn Johnson) Date: Tue, 2 Nov 2010 11:41:07 -0500 Subject: [AccessD] Access JPG display problem References: Message-ID: I had the same problem for one client, saw the same thing on Microsoft's website, but never found an answer. I switched to bmp and that worked for everyone. Carolyn Johnson ----- Original Message ----- From: Doug Steele To: Access Developers discussion and problem solving Sent: Tuesday, November 02, 2010 11:13 AM Subject: [AccessD] Access JPG display problem I have an Access 2003 form with an image control to display small jpg files which are stored outside the database. Each time the form loads, it picks a matching jpg and sets the Picture property of the image control. This works just fine on my system and one of my clients. On another client, the database shows an error message saying the database 'doesn't support the format'. Microsoft's website says that I shouldn't need any extra add-ons to display jpgs, the capability is built into Office 2003. Loading a jpg into Word on the problem client's system works OK. Does anyone have any suggestions for a fix? Thanks, Doug -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Tue Nov 2 11:48:28 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Tue, 2 Nov 2010 09:48:28 -0700 Subject: [AccessD] Not In List Event In-Reply-To: References: Message-ID: <977DE496E63E4022A47955466B80A015@HAL9005> Ah, yes. Forgot that. But now, since there's no way to get that leading zero in there, every value I enter gives the error message. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, November 02, 2010 9:31 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Not In List Event Hi Rocky Yes. If you wish to display and enter percentage, you will have to enter percentage as 1.7 or 1.70, not 0.017. /gustav >>> rockysmolin at bchacc.com 02-11-2010 17:19:27 >>> Gustav: Changing to dblNewVal = Val(NewData) / 100 and entering 0.017 gives .00017. dblNewVal is too small by factor of 100 now. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, November 02, 2010 8:44 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Not In List Event Hi Rocky OK, that explains. Now use this: dblNewVal = Val(NewData) / 100 intReply = MsgBox("The value " & Format(dblNewVal, "Percent") & " is not in the " & Me.fldBaitPercent.Tag _ & " percent list. Do you want to add it?", vbYesNo, "New Value") If intReply = vbNo Then Response = acDataErrContinue ' .Undo Else Set db = CurrentDb Set rs = db.OpenRecordset("Select Top 1 * FROM tblPercents") rs.AddNew rs!fldPercentType = Me.fldBaitPercent.Tag rs!fldPercentValue = dblNewVal rs.Update rs.Close Set rs = Nothing Me.fldBaitPercent = dblNewVal Response = acDataErrAdded End If That works here. /gustav >>> rockysmolin at bchacc.com 02-11-2010 16:26:11 >>> I changed the format of the combo box to Percent but when I enter 26 it comes out as 2600% instead of 26%. And gets stored in the table as 26 instead of .26 R -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Tue Nov 2 12:08:24 2010 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 02 Nov 2010 18:08:24 +0100 Subject: [AccessD] Not In List Event Message-ID: Hi Rocky Strange. It works here - and doubles don't have leading zeroes ... And inserting the Undo as mention by J?rgen corrected a cancelled entry in the combo. /gustav >>> rockysmolin at bchacc.com 02-11-2010 17:48:28 >>> Ah, yes. Forgot that. But now, since there's no way to get that leading zero in there, every value I enter gives the error message. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, November 02, 2010 9:31 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Not In List Event Hi Rocky Yes. If you wish to display and enter percentage, you will have to enter percentage as 1.7 or 1.70, not 0.017. /gustav >>> rockysmolin at bchacc.com 02-11-2010 17:19:27 >>> Gustav: Changing to dblNewVal = Val(NewData) / 100 and entering 0.017 gives .00017. dblNewVal is too small by factor of 100 now. Rocky From jimdettman at verizon.net Tue Nov 2 12:05:53 2010 From: jimdettman at verizon.net (Jim Dettman) Date: Tue, 02 Nov 2010 13:05:53 -0400 Subject: [AccessD] Access JPG display problem In-Reply-To: References: Message-ID: Doug, You might want to try: http://www.microsoft.com/downloads/en/confirmation.aspx?FamilyID=cf196df0-70 e5-4595-8a98-370278f40c57&displaylang=en (watch the wrap). This re-installs all the available formats for Office. I've used this in the past when something like this happens. Kind of strange though that Word is OK but Access is not. It's my understanding that all the Office products use the same converters. I'd try it anyway. I've never had any negative effects from using it. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Steele Sent: Tuesday, November 02, 2010 12:14 PM To: Access Developers discussion and problem solving Subject: [AccessD] Access JPG display problem I have an Access 2003 form with an image control to display small jpg files which are stored outside the database. Each time the form loads, it picks a matching jpg and sets the Picture property of the image control. This works just fine on my system and one of my clients. On another client, the database shows an error message saying the database 'doesn't support the format'. Microsoft's website says that I shouldn't need any extra add-ons to display jpgs, the capability is built into Office 2003. Loading a jpg into Word on the problem client's system works OK. Does anyone have any suggestions for a fix? Thanks, Doug -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Tue Nov 2 12:23:47 2010 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 2 Nov 2010 10:23:47 -0700 Subject: [AccessD] Constant copy interruptions In-Reply-To: References: Message-ID: <08DEA8DE582441E9BDD0CE87F72EE7A9@creativesystemdesigns.com> That makes sense as after all the Macs are just like Ubuntu, built on top of a Linux/Unix core... Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Steele Sent: Tuesday, November 02, 2010 8:38 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Constant copy interruptions Buy a Mac? I have a Mac, and the number of times I've had to use Terminal and text commands is WAY more than I ever have with Windows. Doug On Mon, Nov 1, 2010 at 2:21 PM, Gustav Brock wrote: > Hi John > > Buy a Mac! > > /gustav > > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Tue Nov 2 12:30:39 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Tue, 2 Nov 2010 10:30:39 -0700 Subject: [AccessD] Not In List Event In-Reply-To: References: Message-ID: I'm sure it works there. I've never had this problem with a NotInList before. Very strange. I put the Undo in as well - but that's only if the user declines to add the value - doesn't affect adding it to the table. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, November 02, 2010 10:08 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Not In List Event Hi Rocky Strange. It works here - and doubles don't have leading zeroes ... And inserting the Undo as mention by J?rgen corrected a cancelled entry in the combo. /gustav >>> rockysmolin at bchacc.com 02-11-2010 17:48:28 >>> Ah, yes. Forgot that. But now, since there's no way to get that leading zero in there, every value I enter gives the error message. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, November 02, 2010 9:31 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Not In List Event Hi Rocky Yes. If you wish to display and enter percentage, you will have to enter percentage as 1.7 or 1.70, not 0.017. /gustav >>> rockysmolin at bchacc.com 02-11-2010 17:19:27 >>> Gustav: Changing to dblNewVal = Val(NewData) / 100 and entering 0.017 gives .00017. dblNewVal is too small by factor of 100 now. Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Tue Nov 2 12:42:49 2010 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 02 Nov 2010 18:42:49 +0100 Subject: [AccessD] Not In List Event Message-ID: Hi Rocky Did you set the format of the table field to Percent? /gustav From accessd at shaw.ca Tue Nov 2 12:37:32 2010 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 2 Nov 2010 10:37:32 -0700 Subject: [AccessD] Access JPG display problem In-Reply-To: References: Message-ID: <71B98F7E92774F2684ED526AFA66C8D4@creativesystemdesigns.com> Hi Doug: I had a similar problem even after carefully upgraded to the latest version, went into code design mode, Tools, References and discovered the app was still connected to an older version of Microsoft Access/Office Object libraries (10/11), disconnected and reconnected to libraries 11/12 respectively. It worked and have never had a similar issue again. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Steele Sent: Tuesday, November 02, 2010 9:14 AM To: Access Developers discussion and problem solving Subject: [AccessD] Access JPG display problem I have an Access 2003 form with an image control to display small jpg files which are stored outside the database. Each time the form loads, it picks a matching jpg and sets the Picture property of the image control. This works just fine on my system and one of my clients. On another client, the database shows an error message saying the database 'doesn't support the format'. Microsoft's website says that I shouldn't need any extra add-ons to display jpgs, the capability is built into Office 2003. Loading a jpg into Word on the problem client's system works OK. Does anyone have any suggestions for a fix? Thanks, Doug -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Tue Nov 2 12:55:16 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Tue, 2 Nov 2010 10:55:16 -0700 Subject: [AccessD] Not In List Event In-Reply-To: References: Message-ID: <0D14437D05884CE4BBBEB009C3D4130F@HAL9005> Tried it but no change in behavior. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, November 02, 2010 10:43 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Not In List Event Hi Rocky Did you set the format of the table field to Percent? /gustav -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Tue Nov 2 13:33:16 2010 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 2 Nov 2010 11:33:16 -0700 Subject: [AccessD] Constant copy interruptions In-Reply-To: <4CD0105E.4020304@colbyconsulting.com> References: <4CCF3CED.19355.FA41324@stuart.lexacorp.com.pg> <4CD0105E.4020304@colbyconsulting.com> Message-ID: <9AD3B9915A8A46A0A9B95B830E23247D@creativesystemdesigns.com> >From the FAQ list: 1.10 Can "Everything" index a mapped network drive? No, "Everything" only indexes local or removable NTFS volumes. To search a networked computer you will need to run Everything on both computers. One computer will need to Start an ETP server. The other computer will need to connect to that ETP server. To start an ETP server: 1. In Everything, On the Tools menu, click Start ETP server. To connect to an ETP server: 1. In Everything, On the Tools menu, click Connect to ETP Server.... 2. Type in the ETP server name. 3. Type in the ETP server port. 4. Type in the ETP server user. 5. Type in the ETP server password. 6. Click OK. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, November 02, 2010 6:22 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Constant copy interruptions I just downloaded it. It is sure fast creating the database! I am not seeing any way to see network stores. I have a NAS with a ton of stuff on it. That is where I keep all of my stuff like photos, software source disks and so forth. John W. Colby www.ColbyConsulting.com On 11/1/2010 6:19 PM, Stuart McLachlan wrote: > I've started using Everything from http://www.voidtools.com/ > > A really great tool. It built it's initial database of my 400GB of files spread over two volumes in > just a few seconds and since then sits unobtrusively in the background. If I want to find > anything now, I just pop Everything up as start typing part of the file name, including wild > cards if I want and the displayed list of files/folders instantly changes to match my > specification. Double click on an item to open it, right click gives you the full Explorere > contect menu. It's brilliant. > > In this case, we do have a GUI tool which is easier to use than CLI. JC will love it :-) > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Tue Nov 2 14:29:39 2010 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 02 Nov 2010 15:29:39 -0400 Subject: [AccessD] Constant copy interruptions In-Reply-To: <9AD3B9915A8A46A0A9B95B830E23247D@creativesystemdesigns.com> References: <4CCF3CED.19355.FA41324@stuart.lexacorp.com.pg> <4CD0105E.4020304@colbyconsulting.com> <9AD3B9915A8A46A0A9B95B830E23247D@creativesystemdesigns.com> Message-ID: <4CD066A3.60802@colbyconsulting.com> Well... the other end is running UnRaid on Linux. I assume that I am not going to get Everything to run on that? John W. Colby www.ColbyConsulting.com On 11/2/2010 2:33 PM, Jim Lawrence wrote: >> From the FAQ list: > > 1.10 Can "Everything" index a mapped network drive? > No, "Everything" only indexes local or removable NTFS volumes. > > To search a networked computer you will need to run Everything on both > computers. > One computer will need to Start an ETP server. > The other computer will need to connect to that ETP server. > > To start an ETP server: > 1. In Everything, On the Tools menu, click Start ETP server. > > To connect to an ETP server: > 1. In Everything, On the Tools menu, click Connect to ETP Server.... > 2. Type in the ETP server name. > 3. Type in the ETP server port. > 4. Type in the ETP server user. > 5. Type in the ETP server password. > 6. Click OK. > > Jim > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Tuesday, November 02, 2010 6:22 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Constant copy interruptions > > I just downloaded it. It is sure fast creating the database! > > I am not seeing any way to see network stores. I have a NAS with a ton of > stuff on it. That is > where I keep all of my stuff like photos, software source disks and so > forth. > > John W. Colby > www.ColbyConsulting.com > > On 11/1/2010 6:19 PM, Stuart McLachlan wrote: >> I've started using Everything from http://www.voidtools.com/ >> >> A really great tool. It built it's initial database of my 400GB of files > spread over two volumes in >> just a few seconds and since then sits unobtrusively in the background. > If I want to find >> anything now, I just pop Everything up as start typing part of the file > name, including wild >> cards if I want and the displayed list of files/folders instantly changes > to match my >> specification. Double click on an item to open it, right click gives you > the full Explorere >> contect menu. It's brilliant. >> >> In this case, we do have a GUI tool which is easier to use than CLI. JC > will love it :-) >> From accessd at shaw.ca Tue Nov 2 15:15:34 2010 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 2 Nov 2010 13:15:34 -0700 Subject: [AccessD] Constant copy interruptions In-Reply-To: <4CD066A3.60802@colbyconsulting.com> References: <4CCF3CED.19355.FA41324@stuart.lexacorp.com.pg> <4CD0105E.4020304@colbyconsulting.com> <9AD3B9915A8A46A0A9B95B830E23247D@creativesystemdesigns.com> <4CD066A3.60802@colbyconsulting.com> Message-ID: You are definitely not. There are a few apps out there that will allow Windows to read a Linux drive... Microsoft has/had been making some progress with supporting Linux but not a lot: http://kellblog.com/2010/02/11/microsoft-fast-drops-linux-and-unix-support-s hould-you-turn-to-marklogic-as-a-replacement/ Check out http://www.fs-driver.org/ and http://www.howtoforge.com/access-linux-partitions-from-windows Mind you Linux has no problem reading Windows. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, November 02, 2010 12:30 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Constant copy interruptions Well... the other end is running UnRaid on Linux. I assume that I am not going to get Everything to run on that? John W. Colby www.ColbyConsulting.com On 11/2/2010 2:33 PM, Jim Lawrence wrote: >> From the FAQ list: > > 1.10 Can "Everything" index a mapped network drive? > No, "Everything" only indexes local or removable NTFS volumes. > > To search a networked computer you will need to run Everything on both > computers. > One computer will need to Start an ETP server. > The other computer will need to connect to that ETP server. > > To start an ETP server: > 1. In Everything, On the Tools menu, click Start ETP server. > > To connect to an ETP server: > 1. In Everything, On the Tools menu, click Connect to ETP Server.... > 2. Type in the ETP server name. > 3. Type in the ETP server port. > 4. Type in the ETP server user. > 5. Type in the ETP server password. > 6. Click OK. > > Jim > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Tuesday, November 02, 2010 6:22 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Constant copy interruptions > > I just downloaded it. It is sure fast creating the database! > > I am not seeing any way to see network stores. I have a NAS with a ton of > stuff on it. That is > where I keep all of my stuff like photos, software source disks and so > forth. > > John W. Colby > www.ColbyConsulting.com > > On 11/1/2010 6:19 PM, Stuart McLachlan wrote: >> I've started using Everything from http://www.voidtools.com/ >> >> A really great tool. It built it's initial database of my 400GB of files > spread over two volumes in >> just a few seconds and since then sits unobtrusively in the background. > If I want to find >> anything now, I just pop Everything up as start typing part of the file > name, including wild >> cards if I want and the displayed list of files/folders instantly changes > to match my >> specification. Double click on an item to open it, right click gives you > the full Explorere >> contect menu. It's brilliant. >> >> In this case, we do have a GUI tool which is easier to use than CLI. JC > will love it :-) >> -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Tue Nov 2 17:30:32 2010 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Wed, 03 Nov 2010 08:30:32 +1000 Subject: [AccessD] Constant copy interruptions In-Reply-To: <4CD0105E.4020304@colbyconsulting.com> References: , <4CCF3CED.19355.FA41324@stuart.lexacorp.com.pg>, <4CD0105E.4020304@colbyconsulting.com> Message-ID: <4CD09108.19580.18201D@stuart.lexacorp.com.pg> >From the FAQ: 1.10 Can "Everything" index a mapped network drive? No, "Everything" only indexes local or removable NTFS volumes. To search a networked computer you will need to run Everything on both computers. One computer will need to Start an ETP server. The other computer will need to connect to that ETP server. To start an ETP server: 1. In Everything, On the Tools menu, click Start ETP server. To connect to an ETP server: 1. In Everything, On the Tools menu, click Connect to ETP Server.... 2. Type in the ETP server name. 3. Type in the ETP server port. 4. Type in the ETP server user. 5. Type in the ETP server password. 6. Click OK. On 2 Nov 2010 at 9:21, jwcolby wrote: > I just downloaded it. It is sure fast creating the database! > > I am not seeing any way to see network stores. I have a NAS with a > ton of stuff on it. That is where I keep all of my stuff like photos, > software source disks and so forth. > From Gustav at cactus.dk Wed Nov 3 02:05:18 2010 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 03 Nov 2010 08:05:18 +0100 Subject: [AccessD] Not In List Event Message-ID: Hi Rocky I'll zip my test db to you to study. /gustav >>> rockysmolin at bchacc.com 02-11-2010 18:55 >>> Tried it but no change in behavior. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, November 02, 2010 10:43 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Not In List Event Hi Rocky Did you set the format of the table field to Percent? /gustav From Gustav at cactus.dk Wed Nov 3 06:02:20 2010 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 03 Nov 2010 12:02:20 +0100 Subject: [AccessD] Access JPG display problem Message-ID: Hi Doug Could it be a missing Photo Editor: http://bytes.com/topic/access/answers/501098-access-not-showing-image-form-just-filename /gustav >>> dbdoug at gmail.com 02-11-2010 17:13:52 >>> I have an Access 2003 form with an image control to display small jpg files which are stored outside the database. Each time the form loads, it picks a matching jpg and sets the Picture property of the image control. This works just fine on my system and one of my clients. On another client, the database shows an error message saying the database 'doesn't support the format'. Microsoft's website says that I shouldn't need any extra add-ons to display jpgs, the capability is built into Office 2003. Loading a jpg into Word on the problem client's system works OK. Does anyone have any suggestions for a fix? Thanks, Doug From rockysmolin at bchacc.com Wed Nov 3 11:33:09 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Wed, 3 Nov 2010 09:33:09 -0700 Subject: [AccessD] Not In List Event In-Reply-To: References: Message-ID: <8CBB4F931B2D4808840C2D7D2CE94BF3@HAL9005> Gustav: Thanks so much for sending over that test mdb. It still has the problem if you enter an item not in the list which begins with a decimal point. And in this version entering a number not in the list beginning with 0. also has the problem. But if the user is going to enter percentages then they're not going to be entering numbers less than 1. So I think this will work around the problem. Many Thanks. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, November 03, 2010 12:05 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Not In List Event Hi Rocky I'll zip my test db to you to study. /gustav >>> rockysmolin at bchacc.com 02-11-2010 18:55 >>> Tried it but no change in behavior. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, November 02, 2010 10:43 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Not In List Event Hi Rocky Did you set the format of the table field to Percent? /gustav -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Wed Nov 3 13:25:28 2010 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 03 Nov 2010 19:25:28 +0100 Subject: [AccessD] Not In List Event Message-ID: Hi Rocky Very well. You can input, say, 0.77 for an entry of 0.77%. Entering .77 or 08.3 can be considered bad behaviour of the user because such values would never exist on the list as they would be formatted to 0.77 and 8.30 respectively. /gustav >>> rockysmolin at bchacc.com 03-11-2010 17:33:09 >>> Gustav: Thanks so much for sending over that test mdb. It still has the problem if you enter an item not in the list which begins with a decimal point. And in this version entering a number not in the list beginning with 0. also has the problem. But if the user is going to enter percentages then they're not going to be entering numbers less than 1. So I think this will work around the problem. Many Thanks. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, November 03, 2010 12:05 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Not In List Event Hi Rocky I'll zip my test db to you to study. /gustav >>> rockysmolin at bchacc.com 02-11-2010 18:55 >>> Tried it but no change in behavior. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, November 02, 2010 10:43 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Not In List Event Hi Rocky Did you set the format of the table field to Percent? /gustav From rockysmolin at bchacc.com Wed Nov 3 13:33:48 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Wed, 3 Nov 2010 11:33:48 -0700 Subject: [AccessD] Not In List Event In-Reply-To: References: Message-ID: <531B5B70289E46439442ADD951FE3075@HAL9005> Yeah, I think that settles it. The client is one of those where there's only one main input person and she's very accommodating. Plus, over time, the values that they want will be in the list - it's going to be a short list in any event, to the amount of NotInList occasions will be relatively rare after the initial lists get built. Thanks again for your help. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, November 03, 2010 11:25 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Not In List Event Hi Rocky Very well. You can input, say, 0.77 for an entry of 0.77%. Entering .77 or 08.3 can be considered bad behaviour of the user because such values would never exist on the list as they would be formatted to 0.77 and 8.30 respectively. /gustav >>> rockysmolin at bchacc.com 03-11-2010 17:33:09 >>> Gustav: Thanks so much for sending over that test mdb. It still has the problem if you enter an item not in the list which begins with a decimal point. And in this version entering a number not in the list beginning with 0. also has the problem. But if the user is going to enter percentages then they're not going to be entering numbers less than 1. So I think this will work around the problem. Many Thanks. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, November 03, 2010 12:05 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Not In List Event Hi Rocky I'll zip my test db to you to study. /gustav >>> rockysmolin at bchacc.com 02-11-2010 18:55 >>> Tried it but no change in behavior. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, November 02, 2010 10:43 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Not In List Event Hi Rocky Did you set the format of the table field to Percent? /gustav -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Wed Nov 3 14:48:49 2010 From: fuller.artful at gmail.com (Arthur Fuller) Date: Wed, 3 Nov 2010 15:48:49 -0400 Subject: [AccessD] Compiler directives Message-ID: Sorry to ask for the answer to an old question, folks, but advanced age and lack of practice is causing serious memory lapses. The central problem is that the client and I run the app in different environment, and that this in turn causes different definitions of various directory locations, etc. >From within a given module, I know how to check for various compile options, but I cannot recall how to define them in the first place. For example, a snippet ... Dim strTemplateDir as String #If DEVELOPER Then strTemplateDir = "C:\SAS\Documents\" #Else strTemplateDir = "C:\Documents And Settings\All Users\Documents\" #End If Dim strFileName as String strFileName = strTemplateDir & "MyFile.dotx" The above sample code is required several times in various modules, so I thought that the simplest way was to pass a compile argument DEVELOPER which would compile the appropriate lines. Perhaps I should add that I am not in search of run-time arguments, but rather compile-time arguments. However, if this is not the way to go, then I shall be willing to entertain the run-time arguments alternative. So I want to define DEVELOPER while I'm working at home, but also issue to CLIENT a version without this argument, so that when she compiles it, the app references her directory structure and not mine. To further complicate things, the client in question has a nasty habit of revising the Word templates and appending the revision-date to the filename. I want to eliminate these complications, perhaps like this: Define a constant MyTemplate, with a value such as MyFile_2010-11-02.dotx. Refer to said constant using #MyTemplate in all the code. When she or I choose to provide a new version of the template's filename, then all that is required is to revise the arguments, e.g. not touch a line of code. Can anyone prod my failing memory and remind me how to define these? I should add that I am developing in A2K7 while the client is running in A2K10. I don't know whether this complicates things further. TIA, Arthur From jimdettman at verizon.net Wed Nov 3 15:18:31 2010 From: jimdettman at verizon.net (Jim Dettman) Date: Wed, 03 Nov 2010 16:18:31 -0400 Subject: [AccessD] Compiler directives In-Reply-To: References: Message-ID: <3EC1852A49584F88BCDF99D86387375F@XPS> Aruthur, Personally, I would avoid the compiler directives for this. Two solutions: 1. A function something like the one below, then with logic like this: If DebugMode() then strTemplateDir = "C:\SAS\Documents\" Else strTemplateDir = "C:\Documents And Settings\All Users\Documents\" End If Note that my "debug mode" is triggered simply by saving a .txt file in the directory where the MDB resides. Flag could be anything though, including an VBA constant. 2. Or a data driven setup where you fetch the value from a Config table: 20 RunReportAsPDF = "" 30 strPDFPrinter = GetAppConfigValue(AppShortName(), "PDFPrinter", ".", ".") 40 strPDFProgPath = GetAppConfigValue(AppShortName(), "PDFProgPath", ".", ".") 50 strPRNFile = GetAppConfigValue(AppShortName(), "PDFPrnFile ", ".", ".") GetAppConfigValue() can fetch the data from anywhere. It doesn't have to be a table. If you want to see the GetAppConfigValue(), I can post that. Jim. Function DebugMode() As Integer ' Determines if app is running in debug mode. ' Debug mode is set by placing a .txt file ' in the database directory with a name of ' _Debug.txt Dim strFileName As String Dim intLen As Integer 10 On Error GoTo DebugMode_Error 20 If Nz(gvarDebugMode, "") = "" Then 30 On Error GoTo 0 40 Err = 0 50 strFileName = left(CurrentDb.Name, Len(CurrentDb.Name) - 4) & "_Debug.txt" 60 intLen = Len(Dir(strFileName)) 70 If (Not Err And intLen > 0) Then 80 gvarDebugMode = True 90 Else 100 gvarDebugMode = False 110 End If 120 On Error GoTo DebugMode_Error 130 End If DebugMode_Exit: 140 On Error Resume Next 150 DebugMode = Nz(gvarDebugMode, False) 160 Exit Function DebugMode_Error: 170 gvarDebugMode = Null 180 Resume DebugMode_Exit End Function -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Wednesday, November 03, 2010 3:49 PM To: Access Developers discussion and problem solving Subject: [AccessD] Compiler directives Sorry to ask for the answer to an old question, folks, but advanced age and lack of practice is causing serious memory lapses. The central problem is that the client and I run the app in different environment, and that this in turn causes different definitions of various directory locations, etc. >From within a given module, I know how to check for various compile options, but I cannot recall how to define them in the first place. For example, a snippet ... Dim strTemplateDir as String #If DEVELOPER Then strTemplateDir = "C:\SAS\Documents\" #Else strTemplateDir = "C:\Documents And Settings\All Users\Documents\" #End If Dim strFileName as String strFileName = strTemplateDir & "MyFile.dotx" The above sample code is required several times in various modules, so I thought that the simplest way was to pass a compile argument DEVELOPER which would compile the appropriate lines. Perhaps I should add that I am not in search of run-time arguments, but rather compile-time arguments. However, if this is not the way to go, then I shall be willing to entertain the run-time arguments alternative. So I want to define DEVELOPER while I'm working at home, but also issue to CLIENT a version without this argument, so that when she compiles it, the app references her directory structure and not mine. To further complicate things, the client in question has a nasty habit of revising the Word templates and appending the revision-date to the filename. I want to eliminate these complications, perhaps like this: Define a constant MyTemplate, with a value such as MyFile_2010-11-02.dotx. Refer to said constant using #MyTemplate in all the code. When she or I choose to provide a new version of the template's filename, then all that is required is to revise the arguments, e.g. not touch a line of code. Can anyone prod my failing memory and remind me how to define these? I should add that I am developing in A2K7 while the client is running in A2K10. I don't know whether this complicates things further. TIA, Arthur -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Lambert.Heenan at chartisinsurance.com Wed Nov 3 15:24:29 2010 From: Lambert.Heenan at chartisinsurance.com (Heenan, Lambert) Date: Wed, 3 Nov 2010 16:24:29 -0400 Subject: [AccessD] Compiler directives In-Reply-To: References: Message-ID: In the VBA editor select Tools/Your Db Name Properties, and on the general tab you will find the Conditional Compilations arguments text box. But I guess I agree with Jim. CCDs are so well buried it's easy to forget you set them. Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Wednesday, November 03, 2010 3:49 PM To: Access Developers discussion and problem solving Subject: [AccessD] Compiler directives Sorry to ask for the answer to an old question, folks, but advanced age and lack of practice is causing serious memory lapses. The central problem is that the client and I run the app in different environment, and that this in turn causes different definitions of various directory locations, etc. >From within a given module, I know how to check for various compile >options, but I cannot recall how to define them in the first place. For example, a snippet ... Dim strTemplateDir as String #If DEVELOPER Then strTemplateDir = "C:\SAS\Documents\" #Else strTemplateDir = "C:\Documents And Settings\All Users\Documents\" #End If Dim strFileName as String strFileName = strTemplateDir & "MyFile.dotx" The above sample code is required several times in various modules, so I thought that the simplest way was to pass a compile argument DEVELOPER which would compile the appropriate lines. Perhaps I should add that I am not in search of run-time arguments, but rather compile-time arguments. However, if this is not the way to go, then I shall be willing to entertain the run-time arguments alternative. So I want to define DEVELOPER while I'm working at home, but also issue to CLIENT a version without this argument, so that when she compiles it, the app references her directory structure and not mine. To further complicate things, the client in question has a nasty habit of revising the Word templates and appending the revision-date to the filename. I want to eliminate these complications, perhaps like this: Define a constant MyTemplate, with a value such as MyFile_2010-11-02.dotx. Refer to said constant using #MyTemplate in all the code. When she or I choose to provide a new version of the template's filename, then all that is required is to revise the arguments, e.g. not touch a line of code. Can anyone prod my failing memory and remind me how to define these? I should add that I am developing in A2K7 while the client is running in A2K10. I don't know whether this complicates things further. TIA, Arthur -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Wed Nov 3 16:39:07 2010 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 03 Nov 2010 17:39:07 -0400 Subject: [AccessD] Compiler directives In-Reply-To: <3EC1852A49584F88BCDF99D86387375F@XPS> References: <3EC1852A49584F88BCDF99D86387375F@XPS> Message-ID: <4CD1D67B.8030402@colbyconsulting.com> I like to use the machine name to decide whether it is debug mode. John W. Colby www.ColbyConsulting.com On 11/3/2010 4:18 PM, Jim Dettman wrote: > Aruthur, > > Personally, I would avoid the compiler directives for this. Two > solutions: > > 1. A function something like the one below, then with logic like this: > > > If DebugMode() then > strTemplateDir = "C:\SAS\Documents\" > Else > strTemplateDir = "C:\Documents And Settings\All Users\Documents\" > End If > > Note that my "debug mode" is triggered simply by saving a .txt file in the > directory where the MDB resides. Flag could be anything though, including > an VBA constant. > > 2. Or a data driven setup where you fetch the value from a Config table: > > > 20 RunReportAsPDF = "" > > 30 strPDFPrinter = GetAppConfigValue(AppShortName(), "PDFPrinter", > ".", ".") > 40 strPDFProgPath = GetAppConfigValue(AppShortName(), "PDFProgPath", > ".", ".") > 50 strPRNFile = GetAppConfigValue(AppShortName(), "PDFPrnFile ", ".", > ".") > > > GetAppConfigValue() can fetch the data from anywhere. It doesn't have to > be a table. If you want to see the GetAppConfigValue(), I can post that. > > Jim. > > Function DebugMode() As Integer > > ' Determines if app is running in debug mode. > ' Debug mode is set by placing a .txt file > ' in the database directory with a name of > '_Debug.txt > > Dim strFileName As String > Dim intLen As Integer > > 10 On Error GoTo DebugMode_Error > > 20 If Nz(gvarDebugMode, "") = "" Then > 30 On Error GoTo 0 > 40 Err = 0 > 50 strFileName = left(CurrentDb.Name, Len(CurrentDb.Name) - 4)& > "_Debug.txt" > 60 intLen = Len(Dir(strFileName)) > 70 If (Not Err And intLen> 0) Then > 80 gvarDebugMode = True > 90 Else > 100 gvarDebugMode = False > 110 End If > 120 On Error GoTo DebugMode_Error > 130 End If > > DebugMode_Exit: > 140 On Error Resume Next > > 150 DebugMode = Nz(gvarDebugMode, False) > > 160 Exit Function > > DebugMode_Error: > 170 gvarDebugMode = Null > 180 Resume DebugMode_Exit > > End Function > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Wednesday, November 03, 2010 3:49 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] Compiler directives > > Sorry to ask for the answer to an old question, folks, but advanced age and > lack of practice is causing serious memory lapses. > > > > The central problem is that the client and I run the app in different > environment, and that this in turn causes different definitions of various > directory locations, etc. > > > >> From within a given module, I know how to check for various compile > options, > but I cannot recall how to define them in the first place. > > > > For example, a snippet ... > > > > > > Dim strTemplateDir as String > > #If DEVELOPER Then > > strTemplateDir = "C:\SAS\Documents\" > > #Else > > strTemplateDir = "C:\Documents And Settings\All Users\Documents\" > > #End If > > Dim strFileName as String > > strFileName = strTemplateDir& "MyFile.dotx" > > > > > > The above sample code is required several times in various modules, so I > thought that the simplest way was to pass a compile argument DEVELOPER which > would compile the appropriate lines. > > > > Perhaps I should add that I am not in search of run-time arguments, but > rather compile-time arguments. However, if this is not the way to go, then I > shall be willing to entertain the run-time arguments alternative. > > So I want to define DEVELOPER while I'm working at home, but also issue to > CLIENT a version without this argument, so that when she compiles it, the > app references her directory structure and not mine. > > > > To further complicate things, the client in question has a nasty habit of > revising the Word templates and appending the revision-date to the filename. > I want to eliminate these complications, perhaps like this: > > > > Define a constant MyTemplate, with a value such as MyFile_2010-11-02.dotx. > > Refer to said constant using #MyTemplate in all the code. > > When she or I choose to provide a new version of the template's filename, > then all that is required is to revise the arguments, e.g. not touch a line > of code. > > > > Can anyone prod my failing memory and remind me how to define these? > > > > I should add that I am developing in A2K7 while the client is running in > A2K10. I don't know whether this complicates things further. > > > > TIA, > > Arthur From jwelz at hotmail.com Wed Nov 3 18:03:56 2010 From: jwelz at hotmail.com (Jurgen Welz) Date: Wed, 3 Nov 2010 17:03:56 -0600 Subject: [AccessD] Not In List Event In-Reply-To: <531B5B70289E46439442ADD951FE3075@HAL9005> References: ,<531B5B70289E46439442ADD951FE3075@HAL9005> Message-ID: Sorry, I've been off list since my last post as I've been on remote sites and travelling for a few days. I thought this would have been wrapped up on the weekend but obviously not. My only other suggestion would have related to a display mask property or format property of the combo control but it sounds like that was covered. Is it possible you have some regional format setting that varies from what Gustav has? An example may be like the use of commas in place of decimal with European formatted numeric values or some other default format setting that gets lost in the translation? I can't help but think this is some kind of formatting issue. I don't see how it is possible that, if the error is cancelled and the value is in the table, that it should be possible to place the value in the row source by the requery and then set the combo to navigate to that particular value. I don't quite get the concept of storing a list of various scalar values in a combo box so I have a problem conceptualizing how I would work around this. My original suggestion of binding to a numeric PK in hidden column(0) can't possibly fail to work? But why keep a PK on a simple scalar value? Maybe it's not going to be a practical problem for you in the long run given the accomodating user, but it flies in the face of logic. Ciao J?rgen Welz Edmonton, Alberta jwelz at hotmail.com > From: rockysmolin at bchacc.com > To: accessd at databaseadvisors.com > Date: Wed, 3 Nov 2010 11:33:48 -0700 > Subject: Re: [AccessD] Not In List Event > > Yeah, I think that settles it. The client is one of those where there's > only one main input person and she's very accommodating. Plus, over time, > the values that they want will be in the list - it's going to be a short > list in any event, to the amount of NotInList occasions will be relatively > rare after the initial lists get built. > > Thanks again for your help. > > Rocky > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock > Sent: Wednesday, November 03, 2010 11:25 AM > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] Not In List Event > > Hi Rocky > > Very well. > You can input, say, 0.77 for an entry of 0.77%. > > Entering .77 or 08.3 can be considered bad behaviour of the user because > such values would never exist on the list as they would be formatted to 0.77 > and 8.30 respectively. > > /gustav > > >>> rockysmolin at bchacc.com 03-11-2010 17:33:09 >>> > Gustav: > > Thanks so much for sending over that test mdb. It still has the problem if > you enter an item not in the list which begins with a decimal point. And in > this version entering a number not in the list beginning with 0. also has > the problem. > > But if the user is going to enter percentages then they're not going to be > entering numbers less than 1. So I think this will work around the problem. > > > Many Thanks. > > Rocky > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock > Sent: Wednesday, November 03, 2010 12:05 AM > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] Not In List Event > > Hi Rocky > > I'll zip my test db to you to study. > > /gustav > > > >>> rockysmolin at bchacc.com 02-11-2010 18:55 >>> > Tried it but no change in behavior. > > Rocky > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock > Sent: Tuesday, November 02, 2010 10:43 AM > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] Not In List Event > > Hi Rocky > > Did you set the format of the table field to Percent? > > /gustav > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Wed Nov 3 18:28:47 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Wed, 3 Nov 2010 16:28:47 -0700 Subject: [AccessD] Not In List Event In-Reply-To: References: , <531B5B70289E46439442ADD951FE3075@HAL9005> Message-ID: It was a request from the user - these four percentage fields have a limited number of values, although it's not certain up front what they are. Instead of keying in the percentage in four fields for each transaction, she wanted to be able to pull that value from a combo box. Which from an ergonomic standpoint makes sense. I just want everyone to be happy. :) Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jurgen Welz Sent: Wednesday, November 03, 2010 4:04 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Not In List Event Sorry, I've been off list since my last post as I've been on remote sites and travelling for a few days. I thought this would have been wrapped up on the weekend but obviously not. My only other suggestion would have related to a display mask property or format property of the combo control but it sounds like that was covered. Is it possible you have some regional format setting that varies from what Gustav has? An example may be like the use of commas in place of decimal with European formatted numeric values or some other default format setting that gets lost in the translation? I can't help but think this is some kind of formatting issue. I don't see how it is possible that, if the error is cancelled and the value is in the table, that it should be possible to place the value in the row source by the requery and then set the combo to navigate to that particular value. I don't quite get the concept of storing a list of various scalar values in a combo box so I have a problem conceptualizing how I would work around this. My original suggestion of binding to a numeric PK in hidden column(0) can't possibly fail to work? But why keep a PK on a simple scalar value? Maybe it's not going to be a practical problem for you in the long run given the accomodating user, but it flies in the face of logic. Ciao J?rgen Welz Edmonton, Alberta jwelz at hotmail.com > From: rockysmolin at bchacc.com > To: accessd at databaseadvisors.com > Date: Wed, 3 Nov 2010 11:33:48 -0700 > Subject: Re: [AccessD] Not In List Event > > Yeah, I think that settles it. The client is one of those where > there's only one main input person and she's very accommodating. Plus, > over time, the values that they want will be in the list - it's going > to be a short list in any event, to the amount of NotInList occasions > will be relatively rare after the initial lists get built. > > Thanks again for your help. > > Rocky > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav > Brock > Sent: Wednesday, November 03, 2010 11:25 AM > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] Not In List Event > > Hi Rocky > > Very well. > You can input, say, 0.77 for an entry of 0.77%. > > Entering .77 or 08.3 can be considered bad behaviour of the user > because such values would never exist on the list as they would be > formatted to 0.77 and 8.30 respectively. > > /gustav > > >>> rockysmolin at bchacc.com 03-11-2010 17:33:09 >>> > Gustav: > > Thanks so much for sending over that test mdb. It still has the > problem if you enter an item not in the list which begins with a > decimal point. And in this version entering a number not in the list > beginning with 0. also has the problem. > > But if the user is going to enter percentages then they're not going > to be entering numbers less than 1. So I think this will work around the problem. > > > Many Thanks. > > Rocky > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav > Brock > Sent: Wednesday, November 03, 2010 12:05 AM > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] Not In List Event > > Hi Rocky > > I'll zip my test db to you to study. > > /gustav > > > >>> rockysmolin at bchacc.com 02-11-2010 18:55 >>> > Tried it but no change in behavior. > > Rocky > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav > Brock > Sent: Tuesday, November 02, 2010 10:43 AM > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] Not In List Event > > Hi Rocky > > Did you set the format of the table field to Percent? > > /gustav > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Wed Nov 3 20:22:11 2010 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 03 Nov 2010 21:22:11 -0400 Subject: [AccessD] Comparative timings Message-ID: <4CD20AC3.2020308@colbyconsulting.com> I am processing an order for the client that i built this server for. One of the steps is to count the available records. The task, select 640K records from two related tables, 65 million names / addresses joined to 50 million records of demographics (the database from hell). Filter down to (male, high income, young) and (has kids or mail order buyers). The selection views return full name / address plus selection fields. Both tables have a clustered index on integer PK. The tables are joined on PK/FK (the key of the clustered index). Cover indexes on the selection fields. The tables are in separate databases, both databases on the same SSD (2 drive raid 0). The count simply counts the PKID of the selection view. The server was configured with 6 of 8 cores available to SQL Server and 24 gigs of RAM. The count ran consistently around 0:1:55 (one minute 55 secs). The system was only running the 6 cores around 20% -25% of capacity. I cut the processors assigned to 3 of 8 and reran the same count. The three assigned processors ran about 80% of capacity, but several of the processors not assigned to SQL Server also ran something, averaging about 30-40% of capacity. The time to do the count was about 3:36. I then cut the memory assigned to SQL Server to 12 gigs with 3 cores assigned. Again, the processors ran very similar to the last run, the three assigned to SQL Server ran around 60-80% but a couple of the other cores not assigned also did something significant - 30-40%. The time to do the count was 2:06. I then assigned 6 processors but 12 gigs of memory. The 6 processors assigned averaged around 80% for much of the time, but the total time was 1:53. I then jacked the memory back up to 24 gigs / 6 processors. Average core utilization dropped, the total time was 2:01. Just to see if it was an anomaly I dropped back down to 3 procs with 24 gigs of memory. 4:00 to process the count. And finally back to 12 gigs and 3 procs. 2:00 So 12 gigs and 3 cores produced equivalent results to 6 cores and 24 gigs (which I find fascinating and disturbing). 3 cores and 24 gigs put on a very poor show. And of course this test did not have the server doing anything else. I had intended to run a VM on the server though I am changing my mind. In preliminary tests, the vm did not perform as well as on the previous server. I believe it is probably a simple matter of clock speed. This server has 8 cores but they are clocked at 2 gigs. My previous server had only 4 cores but they were clocked at 3.2 gigs. The VM has always shown the best results with a single core and if the core is faster... So I will likely rebuild a server to just hold the vm. -- John W. Colby www.ColbyConsulting.com From jwcolby at colbyconsulting.com Thu Nov 4 09:51:48 2010 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 04 Nov 2010 10:51:48 -0400 Subject: [AccessD] SQL Server - selecting preferred records Message-ID: <4CD2C884.3060708@colbyconsulting.com> I have a query where I need to select sets of records: (Children_0_3 and income in(XYZ)) (Children_4_7 and income in(XYZ)) . . etc. (Age in (1,2) and income in (ABC)) I need to select the first group, then the next etc until I total 540K records. Basically I need to select the records with something in any of the Children_X_Y fields and after that select from the last group. Is there a way to do that directly in SQL? -- John W. Colby www.ColbyConsulting.com From stuart at lexacorp.com.pg Thu Nov 4 18:16:32 2010 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Fri, 05 Nov 2010 09:16:32 +1000 Subject: [AccessD] SQL Server - selecting preferred records In-Reply-To: <4CD2C884.3060708@colbyconsulting.com> References: <4CD2C884.3060708@colbyconsulting.com> Message-ID: <4CD33ED0.5280.9AE92FE@stuart.lexacorp.com.pg> Something like this? Select top 540000 from (select 1 as seq, RecordPK from table1 where (Children_0_3 and income in(XYZ)) or (Children_4_7 and income in(XYZ)) Order by Seq .... UNION select 2 as seq, RecordPK from table1 where (Age in (1,2) and income in (ABC))) On 4 Nov 2010 at 10:51, jwcolby wrote: > I have a query where I need to select sets of records: > > (Children_0_3 and income in(XYZ)) > (Children_4_7 and income in(XYZ)) > . > . > etc. > (Age in (1,2) and income in (ABC)) > > I need to select the first group, then the next etc until I total 540K > records. > > Basically I need to select the records with something in any of the > Children_X_Y fields and after that select from the last group. > > Is there a way to do that directly in SQL? > > > -- > John W. Colby > www.ColbyConsulting.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From stuart at lexacorp.com.pg Thu Nov 4 18:16:32 2010 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Fri, 05 Nov 2010 09:16:32 +1000 Subject: [AccessD] SQL Server - selecting preferred records In-Reply-To: <4CD2C884.3060708@colbyconsulting.com> References: <4CD2C884.3060708@colbyconsulting.com> Message-ID: <4CD33ED0.5280.9AE92FE@stuart.lexacorp.com.pg> Something like this? Select top 540000 from (select 1 as seq, RecordPK from table1 where (Children_0_3 and income in(XYZ)) or (Children_4_7 and income in(XYZ)) Order by Seq .... UNION select 2 as seq, RecordPK from table1 where (Age in (1,2) and income in (ABC))) On 4 Nov 2010 at 10:51, jwcolby wrote: > I have a query where I need to select sets of records: > > (Children_0_3 and income in(XYZ)) > (Children_4_7 and income in(XYZ)) > . > . > etc. > (Age in (1,2) and income in (ABC)) > > I need to select the first group, then the next etc until I total 540K > records. > > Basically I need to select the records with something in any of the > Children_X_Y fields and after that select from the last group. > > Is there a way to do that directly in SQL? > > > -- > John W. Colby > www.ColbyConsulting.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jwcolby at colbyconsulting.com Thu Nov 4 20:41:56 2010 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 04 Nov 2010 21:41:56 -0400 Subject: [AccessD] SQL Server - selecting preferred records In-Reply-To: <4CD33ED0.5280.9AE92FE@stuart.lexacorp.com.pg> References: <4CD2C884.3060708@colbyconsulting.com> <4CD33ED0.5280.9AE92FE@stuart.lexacorp.com.pg> Message-ID: <4CD360E4.7070502@colbyconsulting.com> Yea, I was afraid the union was going to creep in. John W. Colby www.ColbyConsulting.com On 11/4/2010 7:16 PM, Stuart McLachlan wrote: > Something like this? > > Select top 540000 from > > (select 1 as seq, RecordPK from table1 > where (Children_0_3 and income in(XYZ)) > or (Children_4_7 and income in(XYZ)) > Order by Seq > .... > UNION > select 2 as seq, RecordPK from table1 > where (Age in (1,2) and income in (ABC))) > > > > On 4 Nov 2010 at 10:51, jwcolby wrote: > >> I have a query where I need to select sets of records: >> >> (Children_0_3 and income in(XYZ)) >> (Children_4_7 and income in(XYZ)) >> . >> . >> etc. >> (Age in (1,2) and income in (ABC)) >> >> I need to select the first group, then the next etc until I total 540K >> records. >> >> Basically I need to select the records with something in any of the >> Children_X_Y fields and after that select from the last group. >> >> Is there a way to do that directly in SQL? >> >> >> -- >> 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 marksimms at verizon.net Thu Nov 4 22:04:21 2010 From: marksimms at verizon.net (Mark Simms) Date: Thu, 04 Nov 2010 23:04:21 -0400 Subject: [AccessD] Comparative timings In-Reply-To: <4CD20AC3.2020308@colbyconsulting.com> References: <4CD20AC3.2020308@colbyconsulting.com> Message-ID: <021001cb7c96$24f07c70$0401a8c0@MSIMMSWS> John - fascinating results. I just want to be sure your trials always insure a new instance of SQL Server is started.....so that any impact from caching is eliminated. From jwcolby at colbyconsulting.com Thu Nov 4 22:37:25 2010 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 04 Nov 2010 23:37:25 -0400 Subject: [AccessD] Comparative timings In-Reply-To: <021001cb7c96$24f07c70$0401a8c0@MSIMMSWS> References: <4CD20AC3.2020308@colbyconsulting.com> <021001cb7c96$24f07c70$0401a8c0@MSIMMSWS> Message-ID: <4CD37BF5.8030905@colbyconsulting.com> Yea, it was very quick and dirty. John W. Colby www.ColbyConsulting.com On 11/4/2010 11:04 PM, Mark Simms wrote: > John - fascinating results. > > I just want to be sure your trials always insure a new instance of SQL > Server is started.....so that any impact from caching is eliminated. > > From rockysmolin at bchacc.com Fri Nov 5 11:38:35 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Fri, 5 Nov 2010 09:38:35 -0700 Subject: [AccessD] Export Contacts to Outlook Message-ID: Dear List(s): My client wants to export contacts from an Access table to a specifically named contact folder in Outlook. Got it all working using the folder picker: Dim olFolder As outlook.MAPIFolder Dim olApplication As outlook.Application Dim olNameSpace As outlook.NameSpace Dim olContacts As outlook.Items Dim olContactItem As outlook.ContactItem Set olApplication = CreateObject("Outlook.Application") Set olNameSpace = olApplication.GetNamespace("MAPI") Set olFolder = olNameSpace.PickFolder But now he wants to hardwire olFolder to a specific folder named DocketWorks. And I can't figure out how to set olFolder. I tried Set olFolder = olNameSpace.Folders("DocketWorks") but that doesn't work. Played around with some other syntax, searched the web, no luck. Does anyone know the correct syntax to set olFolder to a specific contact folder? MTIA Rocky Smolin Beach Access Software 858-259-4334 Skype: rocky.smolin www.e-z-mrp.com www.bchacc.com From ssharkins at gmail.com Fri Nov 5 12:12:22 2010 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 5 Nov 2010 13:12:22 -0400 Subject: [AccessD] Export Contacts to Outlook References: Message-ID: <0E093BBA3FA24718AC95105B8CFE577C@salvationomc4p> > > Set olFolder = olNameSpace.Folders("DocketWorks") ======When you say it doesn't work, do you get an error or it just doesn't transfer the data anywhere. Does DocketWorks already exist in Outlook? Susan H. From rockysmolin at bchacc.com Fri Nov 5 12:39:01 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Fri, 5 Nov 2010 10:39:01 -0700 Subject: [AccessD] Export Contacts to Outlook In-Reply-To: <0E093BBA3FA24718AC95105B8CFE577C@salvationomc4p> References: <0E093BBA3FA24718AC95105B8CFE577C@salvationomc4p> Message-ID: <692B51C03F1E446EA00E152B81CEE7C6@HAL9005> I get "Operation Failed. An object could not be found." Folder DocketWorks exists under the Contacts folder. Set olApplication = CreateObject("Outlook.Application") Set olNameSpace = olApplication.GetNamespace("MAPI") Set olFolder = olNameSpace.Folders("DocketWorks") R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, November 05, 2010 10:12 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Export Contacts to Outlook > > Set olFolder = olNameSpace.Folders("DocketWorks") ======When you say it doesn't work, do you get an error or it just doesn't transfer the data anywhere. Does DocketWorks already exist in Outlook? Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From charlotte.foust at gmail.com Fri Nov 5 15:07:11 2010 From: charlotte.foust at gmail.com (Charlotte Foust) Date: Fri, 5 Nov 2010 13:07:11 -0700 Subject: [AccessD] Export Contacts to Outlook In-Reply-To: <692B51C03F1E446EA00E152B81CEE7C6@HAL9005> References: <0E093BBA3FA24718AC95105B8CFE577C@salvationomc4p> <692B51C03F1E446EA00E152B81CEE7C6@HAL9005> Message-ID: So try creating a folder call Contacts and see if that works. If it does create a folder object for DocketWorks based on the Contacts folder. Charlotte Foust On Fri, Nov 5, 2010 at 10:39 AM, Rocky Smolin wrote: > I get "Operation Failed. ?An object could not be found." > > Folder DocketWorks exists under the Contacts folder. > > ? ?Set olApplication = CreateObject("Outlook.Application") > ? ?Set olNameSpace = olApplication.GetNamespace("MAPI") > > ? ?Set olFolder = olNameSpace.Folders("DocketWorks") > > R > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Friday, November 05, 2010 10:12 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Export Contacts to Outlook > >> >> Set olFolder = olNameSpace.Folders("DocketWorks") > > ======When you say it doesn't work, do you get an error or it just doesn't > transfer the data anywhere. Does DocketWorks already exist in Outlook? > > Susan H. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From ssharkins at gmail.com Fri Nov 5 15:56:19 2010 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 5 Nov 2010 16:56:19 -0400 Subject: [AccessD] Export Contacts to Outlook References: <0E093BBA3FA24718AC95105B8CFE577C@salvationomc4p><692B51C03F1E446EA00E152B81CEE7C6@HAL9005> Message-ID: Charlotte, do you know the right syntax for specifying a subfolder? Susan H. So try creating a folder call Contacts and see if that works. If it does create a folder object for DocketWorks based on the Contacts folder. Charlotte Foust On Fri, Nov 5, 2010 at 10:39 AM, Rocky Smolin wrote: > I get "Operation Failed. An object could not be found." > > Folder DocketWorks exists under the Contacts folder. > > Set olApplication = CreateObject("Outlook.Application") > Set olNameSpace = olApplication.GetNamespace("MAPI") > > Set olFolder = olNameSpace.Folders("DocketWorks") > From charlotte.foust at gmail.com Fri Nov 5 16:20:00 2010 From: charlotte.foust at gmail.com (Charlotte) Date: Fri, 05 Nov 2010 14:20:00 -0700 Subject: [AccessD] Export Contacts to Outlook Message-ID: Nope, sorry. I usually just work it out in logical bits when I run into that sort of thing. Charlotte Sent from my Samsung Captivate(tm) on AT&T Susan Harkins wrote: >Charlotte, do you know the right syntax for specifying a subfolder? > >Susan H. > > >So try creating a folder call Contacts and see if that works. If it >does create a folder object for DocketWorks based on the Contacts >folder. > >Charlotte Foust > >On Fri, Nov 5, 2010 at 10:39 AM, Rocky Smolin >wrote: >> I get "Operation Failed. An object could not be found." >> >> Folder DocketWorks exists under the Contacts folder. >> >> Set olApplication = CreateObject("Outlook.Application") >> Set olNameSpace = olApplication.GetNamespace("MAPI") >> >> Set olFolder = olNameSpace.Folders("DocketWorks") >> > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From ssharkins at gmail.com Fri Nov 5 16:41:13 2010 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 5 Nov 2010 17:41:13 -0400 Subject: [AccessD] Export Contacts to Outlook References: Message-ID: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p> Me too -- Rocky, don't forget about Helen's site -- there might be an example of this there. Susan H. > Nope, sorry. I usually just work it out in logical bits when I run into > that sort of thing. > > Charlotte > > >>Charlotte, do you know the right syntax for specifying a subfolder? >> >>Susan H. >> >> >>So try creating a folder call Contacts and see if that works. If it >>does create a folder object for DocketWorks based on the Contacts >>folder. >> From BradM at blackforestltd.com Fri Nov 5 16:40:45 2010 From: BradM at blackforestltd.com (Brad Marks) Date: Fri, 5 Nov 2010 16:40:45 -0500 Subject: [AccessD] Exporting from Access 2007 Query to Excel - DoCmd.OutputTo acOutputQuery Versus DoCmd.TransferSpreadsheet References: , <531B5B70289E46439442ADD951FE3075@HAL9005> Message-ID: Both DoCmd.OutputTo acOutputQuery and DoCmd.TransferSpreadsheet seem to work nicely to export from an Access 2007 query to an Excel spreadsheet. Are there any significant differences? Is one better than the other? Thanks, Brad From andy at minstersystems.co.uk Sat Nov 6 02:32:36 2010 From: andy at minstersystems.co.uk (Andy Lacey) Date: Sat, 6 Nov 2010 07:32:36 -0000 Subject: [AccessD] Export Contacts to Outlook In-Reply-To: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p> Message-ID: Hi Rocky This works in my Outlook Contact updating mdb Set objOutlookFolder = objOutlookNameSpace.Folders("Public Folders").Folders("All Public Folders").Folders(strFolder) Andy -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: 05 November 2010 21:41 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Export Contacts to Outlook Me too -- Rocky, don't forget about Helen's site -- there might be an example of this there. Susan H. > Nope, sorry. I usually just work it out in logical bits when I run into > that sort of thing. > > Charlotte > > >>Charlotte, do you know the right syntax for specifying a subfolder? >> >>Susan H. >> >> >>So try creating a folder call Contacts and see if that works. If it >>does create a folder object for DocketWorks based on the Contacts >>folder. >> -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Sat Nov 6 10:35:43 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Sat, 6 Nov 2010 08:35:43 -0700 Subject: [AccessD] Export Contacts to Outlook In-Reply-To: References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p> Message-ID: Andy: I still get "Operation failed. An object could not be found". But when I use Set olFolder = olNameSpace.PickFolder and select DocketWorks (sub folder under Contacts) it works and olFolder.Name shows "DocketWorks". What do you suppose I'm doing wrong? TIA Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Saturday, November 06, 2010 12:33 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Export Contacts to Outlook Hi Rocky This works in my Outlook Contact updating mdb Set objOutlookFolder = objOutlookNameSpace.Folders("Public Folders").Folders("All Public Folders").Folders(strFolder) Andy -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: 05 November 2010 21:41 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Export Contacts to Outlook Me too -- Rocky, don't forget about Helen's site -- there might be an example of this there. Susan H. > Nope, sorry. I usually just work it out in logical bits when I run > into that sort of thing. > > Charlotte > > >>Charlotte, do you know the right syntax for specifying a subfolder? >> >>Susan H. >> >> >>So try creating a folder call Contacts and see if that works. If it >>does create a folder object for DocketWorks based on the Contacts >>folder. >> -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Sat Nov 6 11:12:27 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Sat, 6 Nov 2010 09:12:27 -0700 Subject: [AccessD] Free pdf editor Message-ID: <6CFE5186BA4B45669505D46BFE8654F7@HAL9005> Dear List(s): I'm looking for a free pdf editor for my son for his schoolwork. Do you know of a good one? MTIA Rocky From marksimms at verizon.net Sat Nov 6 13:14:11 2010 From: marksimms at verizon.net (Mark Simms) Date: Sat, 06 Nov 2010 14:14:11 -0400 Subject: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap In-Reply-To: References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p> Message-ID: <007001cb7dde$6a067190$0401a8c0@MSIMMSWS> I'm going in to see a new client (via agency) on Monday. The deal is supposedly this: I interview with them for an hour; assess the project scope and duration. If they like what they hear, then I'm hired. Anyone seasoned in consulting can immediately see the "trap" that's being set. I want to avoid it by only giving them a rough estimate AFTER spending 8 hours with the current code base. I've seen way too much fuggly VBA code to be duped into giving a blind estimate. I'm also afraid they'll only be showing me the "tip of the iceberg". Only question remains: if my estimate at the end of the day is rejected, what do I charge for the 8 hours that they will consider wasted ? Half rate ? Full rate ? In my mind, this is like an initial legal consult...and lawyers usually give you 1 hour for half rate. From accessd at shaw.ca Sat Nov 6 13:16:44 2010 From: accessd at shaw.ca (Jim Lawrence) Date: Sat, 6 Nov 2010 11:16:44 -0700 Subject: [AccessD] Free pdf editor In-Reply-To: <6CFE5186BA4B45669505D46BFE8654F7@HAL9005> References: <6CFE5186BA4B45669505D46BFE8654F7@HAL9005> Message-ID: Rocky: Here is one that is supposed to be very good. (It comes with OpenOffice.) http://www.labnol.org/software/download/openoffice-free-pdf-editor-without-a crobat/2187/ Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Saturday, November 06, 2010 9:12 AM To: 'Access Developers discussion and problem solving'; 'Off Topic' Subject: [AccessD] Free pdf editor Dear List(s): I'm looking for a free pdf editor for my son for his schoolwork. Do you know of a good one? MTIA Rocky From accessd at shaw.ca Sat Nov 6 13:30:22 2010 From: accessd at shaw.ca (Jim Lawrence) Date: Sat, 6 Nov 2010 11:30:22 -0700 Subject: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap In-Reply-To: <007001cb7dde$6a067190$0401a8c0@MSIMMSWS> References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p> <007001cb7dde$6a067190$0401a8c0@MSIMMSWS> Message-ID: <66F4B2D3F13E467FB27986C73214E9DD@creativesystemdesigns.com> That is a tough one not knowing how honourable and fair minded these new clients are. If I was you I would do a bit a research; anyone you know whose had worked there, any of your fellow contractors have had dealings with this company or anything on the internet... after that you will just have to play it by ear. Asking for free 8 hours sounds awfully presumptuous on their part. Any strange code I usually quote it per module. If you loss on one chunk, big deal but you can always make up on subsequent modules and by that time you would have a fairly good idea what you would be facing. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Saturday, November 06, 2010 11:14 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap I'm going in to see a new client (via agency) on Monday. The deal is supposedly this: I interview with them for an hour; assess the project scope and duration. If they like what they hear, then I'm hired. Anyone seasoned in consulting can immediately see the "trap" that's being set. I want to avoid it by only giving them a rough estimate AFTER spending 8 hours with the current code base. I've seen way too much fuggly VBA code to be duped into giving a blind estimate. I'm also afraid they'll only be showing me the "tip of the iceberg". Only question remains: if my estimate at the end of the day is rejected, what do I charge for the 8 hours that they will consider wasted ? Half rate ? Full rate ? In my mind, this is like an initial legal consult...and lawyers usually give you 1 hour for half rate. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From df.waters at comcast.net Sat Nov 6 14:13:35 2010 From: df.waters at comcast.net (Dan Waters) Date: Sat, 6 Nov 2010 14:13:35 -0500 Subject: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap In-Reply-To: <007001cb7dde$6a067190$0401a8c0@MSIMMSWS> References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p> <007001cb7dde$6a067190$0401a8c0@MSIMMSWS> Message-ID: <10FCDD6009AA40D4A1DE6E0C6AAD5DA3@DanWaters> Hi Mark, I think a full rate for 8 hours to deliver an assessment report is a better plan. 1) The assessment report is the first deliverable, and that's what they're paying for. Once it's delivered, they can do what they want with it. That's why they're paying your hourly rate. 2) Once they pay you for the report, they'll be reluctant to 'lose' that money by hiring someone else. People don't like to lose 'sunk costs'. 3) If you deliver a good assessment report then your credibility goes up - and you become the best choice. Also, the person hiring you now has solid documentation to justify the scope/cost. Be direct and tell the people hiring you that this is what the report is for. 4) When the work you do and the price you charge correlates with your assessment report then your credibility goes up again. So don't overpromise! 5) Would you ask a mechanic to assess your car problem by talking to you on the phone for an hour? No professional programmer would give an assessment without sufficient diagnosis time. If they still want a scope/cost with just an hour's discussion - just politely decline and know you dodged a mess. Good Luck! And I'd like to hear how it went! Dan PS - Fuggly? New Technical Term! ;-) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Saturday, November 06, 2010 1:14 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap I'm going in to see a new client (via agency) on Monday. The deal is supposedly this: I interview with them for an hour; assess the project scope and duration. If they like what they hear, then I'm hired. Anyone seasoned in consulting can immediately see the "trap" that's being set. I want to avoid it by only giving them a rough estimate AFTER spending 8 hours with the current code base. I've seen way too much fuggly VBA code to be duped into giving a blind estimate. I'm also afraid they'll only be showing me the "tip of the iceberg". Only question remains: if my estimate at the end of the day is rejected, what do I charge for the 8 hours that they will consider wasted ? Half rate ? Full rate ? In my mind, this is like an initial legal consult...and lawyers usually give you 1 hour for half rate. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Sat Nov 6 15:15:18 2010 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sat, 06 Nov 2010 16:15:18 -0400 Subject: [AccessD] Seagate Barracuda 1.5 Tb MOD | TechwareLabs Message-ID: <4CD5B756.5050603@colbyconsulting.com> A fascinating article - modding Seagate disk drive. http://www.techwarelabs.com/seagate_1-5tb-mod Leaves you to wonder how big you could make it and still get that speed. -- John W. Colby www.ColbyConsulting.com From jimdettman at verizon.net Sat Nov 6 15:15:09 2010 From: jimdettman at verizon.net (Jim Dettman) Date: Sat, 06 Nov 2010 16:15:09 -0400 Subject: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap In-Reply-To: <10FCDD6009AA40D4A1DE6E0C6AAD5DA3@DanWaters> References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p> <007001cb7dde$6a067190$0401a8c0@MSIMMSWS> <10FCDD6009AA40D4A1DE6E0C6AAD5DA3@DanWaters> Message-ID: <9B1F5FC24162402CA52DD7F78D7D3742@XPS> Couldn't agree more and it's the reasons I bill strictly by the hour. My current rate is $70 regardless of the type of work I do. Everything and anything is billable. Only concession I give is if it's a project 24 hours or more, I discount my rate by 20%. Keeps life simple. Have I lost some potential clients because of it? Yes. But I think I've also avoided quite a few pot holes (or worse) that way. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Saturday, November 06, 2010 3:14 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap Hi Mark, I think a full rate for 8 hours to deliver an assessment report is a better plan. 1) The assessment report is the first deliverable, and that's what they're paying for. Once it's delivered, they can do what they want with it. That's why they're paying your hourly rate. 2) Once they pay you for the report, they'll be reluctant to 'lose' that money by hiring someone else. People don't like to lose 'sunk costs'. 3) If you deliver a good assessment report then your credibility goes up - and you become the best choice. Also, the person hiring you now has solid documentation to justify the scope/cost. Be direct and tell the people hiring you that this is what the report is for. 4) When the work you do and the price you charge correlates with your assessment report then your credibility goes up again. So don't overpromise! 5) Would you ask a mechanic to assess your car problem by talking to you on the phone for an hour? No professional programmer would give an assessment without sufficient diagnosis time. If they still want a scope/cost with just an hour's discussion - just politely decline and know you dodged a mess. Good Luck! And I'd like to hear how it went! Dan PS - Fuggly? New Technical Term! ;-) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Saturday, November 06, 2010 1:14 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap I'm going in to see a new client (via agency) on Monday. The deal is supposedly this: I interview with them for an hour; assess the project scope and duration. If they like what they hear, then I'm hired. Anyone seasoned in consulting can immediately see the "trap" that's being set. I want to avoid it by only giving them a rough estimate AFTER spending 8 hours with the current code base. I've seen way too much fuggly VBA code to be duped into giving a blind estimate. I'm also afraid they'll only be showing me the "tip of the iceberg". Only question remains: if my estimate at the end of the day is rejected, what do I charge for the 8 hours that they will consider wasted ? Half rate ? Full rate ? In my mind, this is like an initial legal consult...and lawyers usually give you 1 hour for half rate. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Sat Nov 6 15:31:45 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Sat, 6 Nov 2010 13:31:45 -0700 Subject: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap In-Reply-To: <007001cb7dde$6a067190$0401a8c0@MSIMMSWS> References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p> <007001cb7dde$6a067190$0401a8c0@MSIMMSWS> Message-ID: <2A56DBD0C49F45FC94DF7D77D8611C4C@HAL9005> I think you have to be clear up front about your charges - hourly rate, travel, extras, etc. - which means also telling them whether you will charge them for the initial consultation and/or the evaluation of the code in preparing the estimate and how much it will be. If they accept your proposal would your eight hours of prep be 'on the clock'? If so, and you want to charge them then I'd be inclined to tell them there's a charge for the evaluation, and promise them a work product that will be worth the money - an evaluation of the current system, state of the code, etc., and recommendations for changes and enhancements. 8 hours is a lot to expect form a consultant without compensation. Of course, it's a bit of poker going on here. You want them to pay but not so much it drives them away. I've always found that you have to give away a bit to get the initial commitment. Only you can judge that one. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Saturday, November 06, 2010 11:14 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap I'm going in to see a new client (via agency) on Monday. The deal is supposedly this: I interview with them for an hour; assess the project scope and duration. If they like what they hear, then I'm hired. Anyone seasoned in consulting can immediately see the "trap" that's being set. I want to avoid it by only giving them a rough estimate AFTER spending 8 hours with the current code base. I've seen way too much fuggly VBA code to be duped into giving a blind estimate. I'm also afraid they'll only be showing me the "tip of the iceberg". Only question remains: if my estimate at the end of the day is rejected, what do I charge for the 8 hours that they will consider wasted ? Half rate ? Full rate ? In my mind, this is like an initial legal consult...and lawyers usually give you 1 hour for half rate. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Sat Nov 6 16:05:26 2010 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sat, 06 Nov 2010 17:05:26 -0400 Subject: [AccessD] How To Hack Your Neighbor's WIFI/Wireless With Your Graphics Card | TechwareLabs Message-ID: <4CD5C316.5050407@colbyconsulting.com> And another interesting one. http://www.techwarelabs.com/how-to-hack-your-neighbors-wifiwireless-with-your-graphics-card/all/1 -- John W. Colby www.ColbyConsulting.com From jwcolby at colbyconsulting.com Sat Nov 6 17:26:36 2010 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sat, 06 Nov 2010 18:26:36 -0400 Subject: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap In-Reply-To: <007001cb7dde$6a067190$0401a8c0@MSIMMSWS> References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p> <007001cb7dde$6a067190$0401a8c0@MSIMMSWS> Message-ID: <4CD5D61C.6010006@colbyconsulting.com> I am missing something. I hear an hour for the interview. Where does the 8 hours come from? I always give away the interview. An hour or two to look at things and tell them what I think. Beyond that I rarely have to worry about. John W. Colby www.ColbyConsulting.com On 11/6/2010 2:14 PM, Mark Simms wrote: > I'm going in to see a new client (via agency) on Monday. > The deal is supposedly this: > I interview with them for an hour; assess the project scope and duration. > If they like what they hear, then I'm hired. > > Anyone seasoned in consulting can immediately see the "trap" that's being > set. > I want to avoid it by only giving them a rough estimate AFTER spending 8 > hours with the current code base. > I've seen way too much fuggly VBA code to be duped into giving a blind > estimate. > I'm also afraid they'll only be showing me the "tip of the iceberg". > > Only question remains: if my estimate at the end of the day is rejected, > what do I charge for the 8 hours that they will consider wasted ? Half rate > ? Full rate ? > In my mind, this is like an initial legal consult...and lawyers usually give > you 1 hour for half rate. > > > From stuart at lexacorp.com.pg Sat Nov 6 17:41:59 2010 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sun, 07 Nov 2010 08:41:59 +1000 Subject: [AccessD] Free pdf editor In-Reply-To: <6CFE5186BA4B45669505D46BFE8654F7@HAL9005> References: <6CFE5186BA4B45669505D46BFE8654F7@HAL9005> Message-ID: <4CD5D9B7.18126.13DBAC1E@stuart.lexacorp.com.pg> What will be involved in the "editing"? There are lots of good free PDF creators our there, but editing existing PDFs tends to cost money. -- Stuart On 6 Nov 2010 at 9:12, Rocky Smolin wrote: > Dear List(s): > > I'm looking for a free pdf editor for my son for his schoolwork. Do > you know of a good one? > > MTIA > > Rocky > > > > From gustav at cactus.dk Sat Nov 6 17:49:32 2010 From: gustav at cactus.dk (Gustav Brock) Date: Sat, 06 Nov 2010 23:49:32 +0100 Subject: [AccessD] OT: Weekend humour: Star Wars revisited Message-ID: Hi all With a little knowledge of the Episodes, you'll recognise every scene but that's all - everything is mixed up in this five minutes LEGO "remake" commercial: http://www.flixxy.com/lego-star-wars-bombad-bounty-mini-movie.htm Watch it in HD - and reply with stop and go if you wish to grab the subtle details. Great fun and well done! /gustav From stuart at lexacorp.com.pg Sat Nov 6 18:00:26 2010 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sun, 07 Nov 2010 09:00:26 +1000 Subject: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap In-Reply-To: <007001cb7dde$6a067190$0401a8c0@MSIMMSWS> References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p>, , <007001cb7dde$6a067190$0401a8c0@MSIMMSWS> Message-ID: <4CD5DE0A.31535.13EC9371@stuart.lexacorp.com.pg> Don't give them a price! Tell them your rate, and explain the concepts of Agile Development. (http://agilemanifesto.org), especially the concepts of changing requirements and why you can't give them a firm price. Explain that you if engaged, you and they will jointly identified deliverables with estimates to acheive them as you progress and that at any stage they are at liberty to reject your estimate and halt the project. The get them to agree to a first deliverable of: a full assessment report of their existing system , a proposal for how to proceed, an estimate of the time required for the next stage and a "ballpark" estimate of the likely total time for the whole project. -- Stuart On 6 Nov 2010 at 14:14, Mark Simms wrote: > I'm going in to see a new client (via agency) on Monday. > The deal is supposedly this: > I interview with them for an hour; assess the project scope and > duration. If they like what they hear, then I'm hired. > > Anyone seasoned in consulting can immediately see the "trap" that's > being set. I want to avoid it by only giving them a rough estimate > AFTER spending 8 hours with the current code base. I've seen way too > much fuggly VBA code to be duped into giving a blind estimate. I'm > also afraid they'll only be showing me the "tip of the iceberg". > > Only question remains: if my estimate at the end of the day is > rejected, what do I charge for the 8 hours that they will consider > wasted ? Half rate ? Full rate ? In my mind, this is like an initial > legal consult...and lawyers usually give you 1 hour for half rate. > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From rockysmolin at bchacc.com Sat Nov 6 18:51:12 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Sat, 6 Nov 2010 16:51:12 -0700 Subject: [AccessD] Export Contacts to Outlook In-Reply-To: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p> References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p> Message-ID: <655A256A97684F439DD7A6C51DFB5054@HAL9005> I went there. Unfortunately she's using .PickFolder which the client doesn't want. They want the folder name hard coded into the program. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, November 05, 2010 2:41 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Export Contacts to Outlook Me too -- Rocky, don't forget about Helen's site -- there might be an example of this there. Susan H. > Nope, sorry. I usually just work it out in logical bits when I run > into that sort of thing. > > Charlotte > > >>Charlotte, do you know the right syntax for specifying a subfolder? >> >>Susan H. >> >> >>So try creating a folder call Contacts and see if that works. If it >>does create a folder object for DocketWorks based on the Contacts >>folder. >> -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Sat Nov 6 18:52:17 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Sat, 6 Nov 2010 16:52:17 -0700 Subject: [AccessD] Export Contacts to Outlook In-Reply-To: References: <0E093BBA3FA24718AC95105B8CFE577C@salvationomc4p><692B51C03F1E446EA00E152B81CEE7C6@HAL9005> Message-ID: <649E780F921845CC920F24814340E804@HAL9005> Contacts already exists. I'm being careful with this as well because I don't want to hose my Outlook. R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Friday, November 05, 2010 1:07 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Export Contacts to Outlook So try creating a folder call Contacts and see if that works. If it does create a folder object for DocketWorks based on the Contacts folder. Charlotte Foust On Fri, Nov 5, 2010 at 10:39 AM, Rocky Smolin wrote: > I get "Operation Failed. ?An object could not be found." > > Folder DocketWorks exists under the Contacts folder. > > ? ?Set olApplication = CreateObject("Outlook.Application") > ? ?Set olNameSpace = olApplication.GetNamespace("MAPI") > > ? ?Set olFolder = olNameSpace.Folders("DocketWorks") > > R > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan > Harkins > Sent: Friday, November 05, 2010 10:12 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Export Contacts to Outlook > >> >> Set olFolder = olNameSpace.Folders("DocketWorks") > > ======When you say it doesn't work, do you get an error or it just > doesn't transfer the data anywhere. Does DocketWorks already exist in Outlook? > > 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 drawbridgej at sympatico.ca Sat Nov 6 18:53:50 2010 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Sat, 6 Nov 2010 19:53:50 -0400 Subject: [AccessD] Export Contacts to Outlook In-Reply-To: References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p> Message-ID: Rocky, I have had similar problem with syntax for opening (identifying) a folder in Outlook 2003. Pickfolder works but I couldn't get to a folder using vba without pickfolder. Anyway, I saw your request and did some searching and trials. I got a response from OutlookCode.com which I have adjusted and can now open my Folders using vba. My original request and a jpg of my Outlook folder structure and the solution (last message in the link below) are useful to you. My id was (OrangeCat) http://www.outlookcode.com/threads.aspx?forumid=2&messageid=32433 Hope you can adapt it as needed for your situation. jack -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Saturday, November 06, 2010 11:36 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Export Contacts to Outlook Andy: I still get "Operation failed. An object could not be found". But when I use Set olFolder = olNameSpace.PickFolder and select DocketWorks (sub folder under Contacts) it works and olFolder.Name shows "DocketWorks". What do you suppose I'm doing wrong? TIA Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Saturday, November 06, 2010 12:33 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Export Contacts to Outlook Hi Rocky This works in my Outlook Contact updating mdb Set objOutlookFolder = objOutlookNameSpace.Folders("Public Folders").Folders("All Public Folders").Folders(strFolder) Andy -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: 05 November 2010 21:41 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Export Contacts to Outlook Me too -- Rocky, don't forget about Helen's site -- there might be an example of this there. Susan H. > Nope, sorry. I usually just work it out in logical bits when I run > into that sort of thing. > > Charlotte > > >>Charlotte, do you know the right syntax for specifying a subfolder? >> >>Susan H. >> >> >>So try creating a folder call Contacts and see if that works. If it >>does create a folder object for DocketWorks based on the Contacts >>folder. >> -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From marksimms at verizon.net Sat Nov 6 19:36:11 2010 From: marksimms at verizon.net (Mark Simms) Date: Sat, 06 Nov 2010 20:36:11 -0400 Subject: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap In-Reply-To: <4CD5D61C.6010006@colbyconsulting.com> References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p> <007001cb7dde$6a067190$0401a8c0@MSIMMSWS> <4CD5D61C.6010006@colbyconsulting.com> Message-ID: <010801cb7e13$c74ea6d0$0401a8c0@MSIMMSWS> Thanks all. Jim D. - based on that great rate that you are getting, I've decided to make it a fully-paid 8 hour assessment. After all, they're at least getting a report at the end of it. That'll be the deliverable. I have no idea as to what I'm walking into with this client. Since this engagement has been "on again", "off again", several times.... I don't think that's a good sign of a "stable" client. This sort of conduct indicates in-fighting, budget problems, or other management "issues". I've been thru the mill over the past 2 years with IT vs. End user politics and let me tell you, it really, really sucks. So after the 1 hour interview, if they don't like the "deal", I walk out. No charge. > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Saturday, November 06, 2010 6:27 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] New engagement; trying to avoid the > "tip of the iceberg" consulting trap > > I am missing something. I hear an hour for the interview. > Where does the 8 hours come from? > > I always give away the interview. An hour or two to look at > things and tell them what I think. > Beyond that I rarely have to worry about. From jwcolby at colbyconsulting.com Sat Nov 6 20:10:58 2010 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sat, 06 Nov 2010 21:10:58 -0400 Subject: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap In-Reply-To: <010801cb7e13$c74ea6d0$0401a8c0@MSIMMSWS> References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p> <007001cb7dde$6a067190$0401a8c0@MSIMMSWS> <4CD5D61C.6010006@colbyconsulting.com> <010801cb7e13$c74ea6d0$0401a8c0@MSIMMSWS> Message-ID: <4CD5FCA2.1070204@colbyconsulting.com> Mark, If they decide not to go with you, send them to me. I will quote them $90 / hour. Perhaps they will be more amenable to your proposal after that. John W. Colby www.ColbyConsulting.com On 11/6/2010 8:36 PM, Mark Simms wrote: > Thanks all. Jim D. - based on that great rate that you are getting, > I've decided to make it a fully-paid 8 hour assessment. > After all, they're at least getting a report at the end of it. > That'll be the deliverable. > > I have no idea as to what I'm walking into with this client. > Since this engagement has been "on again", "off again", several times.... > I don't think that's a good sign of a "stable" client. > This sort of conduct indicates in-fighting, budget problems, or other > management "issues". > I've been thru the mill over the past 2 years with IT vs. End user politics > and let me tell you, > it really, really sucks. > > So after the 1 hour interview, if they don't like the "deal", I walk out. > No charge. > > >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby >> Sent: Saturday, November 06, 2010 6:27 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] New engagement; trying to avoid the >> "tip of the iceberg" consulting trap >> >> I am missing something. I hear an hour for the interview. >> Where does the 8 hours come from? >> >> I always give away the interview. An hour or two to look at >> things and tell them what I think. >> Beyond that I rarely have to worry about. > > From rockysmolin at bchacc.com Sat Nov 6 21:53:53 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Sat, 6 Nov 2010 19:53:53 -0700 Subject: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap In-Reply-To: <4CD5FCA2.1070204@colbyconsulting.com> References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p> <007001cb7dde$6a067190$0401a8c0@MSIMMSWS> <4CD5D61C.6010006@colbyconsulting.com><010801cb7e13$c74ea6d0$0401a8c0@MSIMMSWS> <4CD5FCA2.1070204@colbyconsulting.com> Message-ID: Hell- I'll quote them $350. Drive them right into your arms. (only askin' 10% vigorish) R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Saturday, November 06, 2010 6:11 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap Mark, If they decide not to go with you, send them to me. I will quote them $90 / hour. Perhaps they will be more amenable to your proposal after that. John W. Colby www.ColbyConsulting.com On 11/6/2010 8:36 PM, Mark Simms wrote: > Thanks all. Jim D. - based on that great rate that you are getting, > I've decided to make it a fully-paid 8 hour assessment. > After all, they're at least getting a report at the end of it. > That'll be the deliverable. > > I have no idea as to what I'm walking into with this client. > Since this engagement has been "on again", "off again", several times.... > I don't think that's a good sign of a "stable" client. > This sort of conduct indicates in-fighting, budget problems, or other > management "issues". > I've been thru the mill over the past 2 years with IT vs. End user > politics and let me tell you, > it really, really sucks. > > So after the 1 hour interview, if they don't like the "deal", I walk out. > No charge. > > >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby >> Sent: Saturday, November 06, 2010 6:27 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] New engagement; trying to avoid the "tip of >> the iceberg" consulting trap >> >> I am missing something. I hear an hour for the interview. >> Where does the 8 hours come from? >> >> I always give away the interview. An hour or two to look at things >> and tell them what I think. >> Beyond that I rarely have to worry about. > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Sat Nov 6 22:00:52 2010 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sat, 06 Nov 2010 23:00:52 -0400 Subject: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap In-Reply-To: References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p> <007001cb7dde$6a067190$0401a8c0@MSIMMSWS> <4CD5D61C.6010006@colbyconsulting.com><010801cb7e13$c74ea6d0$0401a8c0@MSIMMSWS> <4CD5FCA2.1070204@colbyconsulting.com> Message-ID: <4CD61664.3010407@colbyconsulting.com> ;) John W. Colby www.ColbyConsulting.com On 11/6/2010 10:53 PM, Rocky Smolin wrote: > Hell- I'll quote them $350. Drive them right into your arms. (only askin' > 10% vigorish) > > R > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Saturday, November 06, 2010 6:11 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] New engagement; trying to avoid the "tip of the > iceberg" consulting trap > > Mark, > > If they decide not to go with you, send them to me. I will quote them $90 / > hour. Perhaps they will be more amenable to your proposal after that. > > John W. Colby > www.ColbyConsulting.com > > On 11/6/2010 8:36 PM, Mark Simms wrote: >> Thanks all. Jim D. - based on that great rate that you are getting, >> I've decided to make it a fully-paid 8 hour assessment. >> After all, they're at least getting a report at the end of it. >> That'll be the deliverable. >> >> I have no idea as to what I'm walking into with this client. >> Since this engagement has been "on again", "off again", several times.... >> I don't think that's a good sign of a "stable" client. >> This sort of conduct indicates in-fighting, budget problems, or other >> management "issues". >> I've been thru the mill over the past 2 years with IT vs. End user >> politics and let me tell you, >> it really, really sucks. >> >> So after the 1 hour interview, if they don't like the "deal", I walk out. >> No charge. >> >> >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby >>> Sent: Saturday, November 06, 2010 6:27 PM >>> To: Access Developers discussion and problem solving >>> Subject: Re: [AccessD] New engagement; trying to avoid the "tip of >>> the iceberg" consulting trap >>> >>> I am missing something. I hear an hour for the interview. >>> Where does the 8 hours come from? >>> >>> I always give away the interview. An hour or two to look at things >>> and tell them what I think. >>> Beyond that I rarely have to worry about. >> >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From ssharkins at gmail.com Sun Nov 7 08:22:53 2010 From: ssharkins at gmail.com (Susan Harkins) Date: Sun, 7 Nov 2010 09:22:53 -0500 Subject: [AccessD] Export Contacts to Outlook References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p> <655A256A97684F439DD7A6C51DFB5054@HAL9005> Message-ID: Why don't you send her an email and ask her if she knows the right syntax? If she does, she'll respond. I really like her -- she is a very friendly and helpful person -- and generous. Susan H. >I went there. Unfortunately she's using .PickFolder which the client > doesn't want. They want the folder name hard coded into the program. > From rockysmolin at bchacc.com Sun Nov 7 08:57:27 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Sun, 7 Nov 2010 06:57:27 -0800 Subject: [AccessD] Export Contacts to Outlook In-Reply-To: References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p> Message-ID: <34404E74C33049E6863FE4CAED2AB8E2@HAL9005> Jack: The code looks like it should work but at the line: Set TestFolder = olNameSpace.Folders.Item(FoldersArray(0)) I get that same error message "The operation failed. An object could not be found." FoldersArray(0) contains "DocketWorks". I tried passing "\\Contacts\DocketWorks\ but got the same error looking for Contacts. There's something screwy with my app here. But I can't see it. Anything else you think I could try? TIA Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jack and Pat Sent: Saturday, November 06, 2010 4:54 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Export Contacts to Outlook Rocky, I have had similar problem with syntax for opening (identifying) a folder in Outlook 2003. Pickfolder works but I couldn't get to a folder using vba without pickfolder. Anyway, I saw your request and did some searching and trials. I got a response from OutlookCode.com which I have adjusted and can now open my Folders using vba. My original request and a jpg of my Outlook folder structure and the solution (last message in the link below) are useful to you. My id was (OrangeCat) http://www.outlookcode.com/threads.aspx?forumid=2&messageid=32433 Hope you can adapt it as needed for your situation. jack -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Saturday, November 06, 2010 11:36 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Export Contacts to Outlook Andy: I still get "Operation failed. An object could not be found". But when I use Set olFolder = olNameSpace.PickFolder and select DocketWorks (sub folder under Contacts) it works and olFolder.Name shows "DocketWorks". What do you suppose I'm doing wrong? TIA Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Saturday, November 06, 2010 12:33 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Export Contacts to Outlook Hi Rocky This works in my Outlook Contact updating mdb Set objOutlookFolder = objOutlookNameSpace.Folders("Public Folders").Folders("All Public Folders").Folders(strFolder) Andy -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: 05 November 2010 21:41 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Export Contacts to Outlook Me too -- Rocky, don't forget about Helen's site -- there might be an example of this there. Susan H. > Nope, sorry. I usually just work it out in logical bits when I run > into that sort of thing. > > Charlotte > > >>Charlotte, do you know the right syntax for specifying a subfolder? >> >>Susan H. >> >> >>So try creating a folder call Contacts and see if that works. If it >>does create a folder object for DocketWorks based on the Contacts >>folder. >> -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Sun Nov 7 09:03:33 2010 From: ssharkins at gmail.com (Susan Harkins) Date: Sun, 7 Nov 2010 10:03:33 -0500 Subject: [AccessD] Export Contacts to Outlook References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p> <34404E74C33049E6863FE4CAED2AB8E2@HAL9005> Message-ID: Using an index isn't the same as hard-coding though Rocky. I'm wondering -- with an index value of 0, would adding or deleting other folders ever impact DocketWorks' position and thus index value? I'm thinking no... but really not sure. Susan H. > Jack: > > The code looks like it should work but at the line: > > Set TestFolder = olNameSpace.Folders.Item(FoldersArray(0)) > > I get that same error message "The operation failed. An object could not > be > found." FoldersArray(0) contains "DocketWorks". > > I tried passing "\\Contacts\DocketWorks\ but got the same error looking > for > Contacts. > > There's something screwy with my app here. But I can't see it. > > Anything else you think I could try? > From rockysmolin at bchacc.com Sun Nov 7 09:08:04 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Sun, 7 Nov 2010 07:08:04 -0800 Subject: [AccessD] Export Contacts to Outlook In-Reply-To: References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p><655A256A97684F439DD7A6C51DFB5054@HAL9005> Message-ID: Done. Maybe she'll know what I'm screwing up here. R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Sunday, November 07, 2010 6:23 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Export Contacts to Outlook Why don't you send her an email and ask her if she knows the right syntax? If she does, she'll respond. I really like her -- she is a very friendly and helpful person -- and generous. Susan H. >I went there. Unfortunately she's using .PickFolder which the client >doesn't want. They want the folder name hard coded into the program. > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Sun Nov 7 09:14:06 2010 From: ssharkins at gmail.com (Susan Harkins) Date: Sun, 7 Nov 2010 10:14:06 -0500 Subject: [AccessD] Export Contacts to Outlook References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p><655A256A97684F439DD7A6C51DFB5054@HAL9005> Message-ID: <649337C7A9D742F89B3E1B65803B745E@salvationomc4p> If she answers with a syntax that works, let me know -- I'll write it up for the blog. Susan H. ----- Original Message ----- From: "Rocky Smolin" To: "'Access Developers discussion and problem solving'" Sent: Sunday, November 07, 2010 10:08 AM Subject: Re: [AccessD] Export Contacts to Outlook > Done. Maybe she'll know what I'm screwing up here. > > R > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Sunday, November 07, 2010 6:23 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Export Contacts to Outlook > > Why don't you send her an email and ask her if she knows the right syntax? > If she does, she'll respond. I really like her -- she is a very friendly > and > helpful person -- and generous. > > Susan H. > > >>I went there. Unfortunately she's using .PickFolder which the client >>doesn't want. They want the folder name hard coded into the program. >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Sun Nov 7 09:30:21 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Sun, 7 Nov 2010 07:30:21 -0800 Subject: [AccessD] Export Contacts to Outlook In-Reply-To: References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p><34404E74C33049E6863FE4CAED2AB8E2@HAL9005> Message-ID: <8671211A8150415E956CD38B2C430E48@HAL9005> Well, I'm trying that code that Jack posted - a function that searches for the folder passed to it. So it shouldn't matter if they move the folder - the function should find it. I think... Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Sunday, November 07, 2010 7:04 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Export Contacts to Outlook Using an index isn't the same as hard-coding though Rocky. I'm wondering -- with an index value of 0, would adding or deleting other folders ever impact DocketWorks' position and thus index value? I'm thinking no... but really not sure. Susan H. > Jack: > > The code looks like it should work but at the line: > > Set TestFolder = olNameSpace.Folders.Item(FoldersArray(0)) > > I get that same error message "The operation failed. An object could > not be found." FoldersArray(0) contains "DocketWorks". > > I tried passing "\\Contacts\DocketWorks\ but got the same error > looking for Contacts. > > There's something screwy with my app here. But I can't see it. > > Anything else you think I could try? > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From drawbridgej at sympatico.ca Sun Nov 7 11:47:07 2010 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Sun, 7 Nov 2010 12:47:07 -0500 Subject: [AccessD] Export Contacts to Outlook In-Reply-To: <8671211A8150415E956CD38B2C430E48@HAL9005> References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p><34404E74C33049E6863FE4CAED2AB8E2@HAL9005> <8671211A8150415E956CD38B2C430E48@HAL9005> Message-ID: Rocky, I'm not an Outlook person really. I have done some vba for Outlook and have never really understood the object model. In the code I referenced in my earlier email, I found I had to give the folder path starting with "// my top level/.../level I wanted to be at" Using the GetFolder function, it opened a new window at the folder I wanted. It worked for 2 different folders in 2 different pst files. I still don't understand why there isn't a syntax along the line of Application.Outlook.Folders.Folder("FolderYouWant)" I've tried posting on OutlookCode.com and vbaexpress.com but haven't gotten much back. The OutlookCode.com is run by Sue Mosher who has written many books/articles on Outlook. I hope you find a solution that we can share. jack -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Sunday, November 07, 2010 10:30 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Export Contacts to Outlook Well, I'm trying that code that Jack posted - a function that searches for the folder passed to it. So it shouldn't matter if they move the folder - the function should find it. I think... Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Sunday, November 07, 2010 7:04 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Export Contacts to Outlook Using an index isn't the same as hard-coding though Rocky. I'm wondering -- with an index value of 0, would adding or deleting other folders ever impact DocketWorks' position and thus index value? I'm thinking no... but really not sure. Susan H. > Jack: > > The code looks like it should work but at the line: > > Set TestFolder = olNameSpace.Folders.Item(FoldersArray(0)) > > I get that same error message "The operation failed. An object could > not be found." FoldersArray(0) contains "DocketWorks". > > I tried passing "\\Contacts\DocketWorks\ but got the same error > looking for Contacts. > > There's something screwy with my app here. But I can't see it. > > Anything else you think I could try? > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From joeo at appoli.com Sun Nov 7 14:15:51 2010 From: joeo at appoli.com (Joe O'Connell) Date: Sun, 7 Nov 2010 15:15:51 -0500 Subject: [AccessD] Free pdf editor In-Reply-To: <6CFE5186BA4B45669505D46BFE8654F7@HAL9005> References: <6CFE5186BA4B45669505D46BFE8654F7@HAL9005> Message-ID: <1CF20DB644BE124083B31638E5D5C0236B7FA3@exch2.Onappsad.net> CutePDF is a free pdf editor Joe O'Connell -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Saturday, November 06, 2010 12:12 PM To: 'Access Developers discussion and problem solving'; 'Off Topic' Subject: [AccessD] Free pdf editor Dear List(s): I'm looking for a free pdf editor for my son for his schoolwork. Do you know of a good one? MTIA Rocky From drawbridgej at sympatico.ca Sun Nov 7 14:46:27 2010 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Sun, 7 Nov 2010 15:46:27 -0500 Subject: [AccessD] Export Contacts to Outlook In-Reply-To: References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p><34404E74C33049E6863FE4CAED2AB8E2@HAL9005><8671211A8150415E956CD38B2C430E48@HAL9005> Message-ID: Here's another approach based on some trial and error. I created a DocketWorks Folder. I can open it with this vba code. jack Sub Rocky() Dim olMapi As NameSpace Dim i As Integer Dim objFolder As MAPIFolder Dim myFolders As Folders Set myFolders = Application.GetNamespace("MAPI").Folders.GetFirst.Folders Set objFolder = myFolders.GetFirst Do Until objFolder Is Nothing i = i + 1 If objFolder.Name = "DocketWorks" Then objFolder.Display Debug.Print " I have opened a window >> " & objFolder.Parent & _ " Folder(" & i & ") " & objFolder.Name Else End If Set objFolder = myFolders.GetNext Loop End Sub -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jack and Pat Sent: Sunday, November 07, 2010 12:47 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Export Contacts to Outlook Rocky, I'm not an Outlook person really. I have done some vba for Outlook and have never really understood the object model. In the code I referenced in my earlier email, I found I had to give the folder path starting with "// my top level/.../level I wanted to be at" Using the GetFolder function, it opened a new window at the folder I wanted. It worked for 2 different folders in 2 different pst files. I still don't understand why there isn't a syntax along the line of Application.Outlook.Folders.Folder("FolderYouWant)" I've tried posting on OutlookCode.com and vbaexpress.com but haven't gotten much back. The OutlookCode.com is run by Sue Mosher who has written many books/articles on Outlook. I hope you find a solution that we can share. jack -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Sunday, November 07, 2010 10:30 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Export Contacts to Outlook Well, I'm trying that code that Jack posted - a function that searches for the folder passed to it. So it shouldn't matter if they move the folder - the function should find it. I think... Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Sunday, November 07, 2010 7:04 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Export Contacts to Outlook Using an index isn't the same as hard-coding though Rocky. I'm wondering -- with an index value of 0, would adding or deleting other folders ever impact DocketWorks' position and thus index value? I'm thinking no... but really not sure. Susan H. > Jack: > > The code looks like it should work but at the line: > > Set TestFolder = olNameSpace.Folders.Item(FoldersArray(0)) > > I get that same error message "The operation failed. An object could > not be found." FoldersArray(0) contains "DocketWorks". > > I tried passing "\\Contacts\DocketWorks\ but got the same error > looking for Contacts. > > There's something screwy with my app here. But I can't see it. > > Anything else you think I could try? > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Sun Nov 7 15:33:59 2010 From: andy at minstersystems.co.uk (Andy Lacey) Date: Sun, 7 Nov 2010 21:33:59 -0000 Subject: [AccessD] Export Contacts to Outlook In-Reply-To: Message-ID: How about Set objOutlookFolder = objOutlookNameSpace.GetDefaultFolder(olFolderContacts).Folders("DocketWorks" ) Try that one Andy -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: 06 November 2010 15:36 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Export Contacts to Outlook Andy: I still get "Operation failed. An object could not be found". But when I use Set olFolder = olNameSpace.PickFolder and select DocketWorks (sub folder under Contacts) it works and olFolder.Name shows "DocketWorks". What do you suppose I'm doing wrong? TIA Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Saturday, November 06, 2010 12:33 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Export Contacts to Outlook Hi Rocky This works in my Outlook Contact updating mdb Set objOutlookFolder = objOutlookNameSpace.Folders("Public Folders").Folders("All Public Folders").Folders(strFolder) Andy -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: 05 November 2010 21:41 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Export Contacts to Outlook Me too -- Rocky, don't forget about Helen's site -- there might be an example of this there. Susan H. > Nope, sorry. I usually just work it out in logical bits when I run > into that sort of thing. > > Charlotte > > >>Charlotte, do you know the right syntax for specifying a subfolder? >> >>Susan H. >> >> >>So try creating a folder call Contacts and see if that works. If it >>does create a folder object for DocketWorks based on the Contacts >>folder. >> -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Sun Nov 7 17:02:58 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Sun, 7 Nov 2010 15:02:58 -0800 Subject: [AccessD] Export Contacts to Outlook In-Reply-To: References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p><34404E74C33049E6863FE4CAED2AB8E2@HAL9005><8671211A8150415E956CD38B2C430E48@HAL9005> Message-ID: <0436C39EF3C84A9AAE0BBE4B98EBC16A@HAL9005> Jack: Stand by. I just got an email from Helen Feddema. She says she knows the syntax I need and included another method to do the same thing. Haven't had a chance to look at it though. Will report back presently. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jack and Pat Sent: Sunday, November 07, 2010 9:47 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Export Contacts to Outlook Rocky, I'm not an Outlook person really. I have done some vba for Outlook and have never really understood the object model. In the code I referenced in my earlier email, I found I had to give the folder path starting with "// my top level/.../level I wanted to be at" Using the GetFolder function, it opened a new window at the folder I wanted. It worked for 2 different folders in 2 different pst files. I still don't understand why there isn't a syntax along the line of Application.Outlook.Folders.Folder("FolderYouWant)" I've tried posting on OutlookCode.com and vbaexpress.com but haven't gotten much back. The OutlookCode.com is run by Sue Mosher who has written many books/articles on Outlook. I hope you find a solution that we can share. jack -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Sunday, November 07, 2010 10:30 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Export Contacts to Outlook Well, I'm trying that code that Jack posted - a function that searches for the folder passed to it. So it shouldn't matter if they move the folder - the function should find it. I think... Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Sunday, November 07, 2010 7:04 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Export Contacts to Outlook Using an index isn't the same as hard-coding though Rocky. I'm wondering -- with an index value of 0, would adding or deleting other folders ever impact DocketWorks' position and thus index value? I'm thinking no... but really not sure. Susan H. > Jack: > > The code looks like it should work but at the line: > > Set TestFolder = olNameSpace.Folders.Item(FoldersArray(0)) > > I get that same error message "The operation failed. An object could > not be found." FoldersArray(0) contains "DocketWorks". > > I tried passing "\\Contacts\DocketWorks\ but got the same error > looking for Contacts. > > There's something screwy with my app here. But I can't see it. > > Anything else you think I could try? > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Sun Nov 7 17:46:32 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Sun, 7 Nov 2010 15:46:32 -0800 Subject: [AccessD] Free pdf editor In-Reply-To: <1CF20DB644BE124083B31638E5D5C0236B7FA3@exch2.Onappsad.net> References: <6CFE5186BA4B45669505D46BFE8654F7@HAL9005> <1CF20DB644BE124083B31638E5D5C0236B7FA3@exch2.Onappsad.net> Message-ID: <05D213A5AA2C4359AA07A84273FD50AE@HAL9005> Cute PDF Writer to create PDFs is free like PrimoPDF but not for editing, AFAICT from the web site. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Joe O'Connell Sent: Sunday, November 07, 2010 12:16 PM To: Access Developers discussion and problem solving; Off Topic Subject: Re: [AccessD] Free pdf editor CutePDF is a free pdf editor Joe O'Connell -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Saturday, November 06, 2010 12:12 PM To: 'Access Developers discussion and problem solving'; 'Off Topic' Subject: [AccessD] Free pdf editor Dear List(s): I'm looking for a free pdf editor for my son for his schoolwork. Do you know of a good one? MTIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From drawbridgej at sympatico.ca Sun Nov 7 20:16:35 2010 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Sun, 7 Nov 2010 21:16:35 -0500 Subject: [AccessD] Export Contacts to Outlook In-Reply-To: <0436C39EF3C84A9AAE0BBE4B98EBC16A@HAL9005> References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p><34404E74C33049E6863FE4CAED2AB8E2@HAL9005><8671211A8150415E956CD38B2C430E48@HAL9005> <0436C39EF3C84A9AAE0BBE4B98EBC16A@HAL9005> Message-ID: More testing and I got an answer at VBAX Sample code ----watch line wrap Sub crow() Dim olnamespace As NameSpace Dim olfolder As MAPIFolder Set olfolder = Application.GetNamespace("MAPI").Folders("Personal Home Folders").Folders("Keepers") olfolder.Display End Sub jack -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Sunday, November 07, 2010 6:03 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Export Contacts to Outlook Jack: Stand by. I just got an email from Helen Feddema. She says she knows the syntax I need and included another method to do the same thing. Haven't had a chance to look at it though. Will report back presently. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jack and Pat Sent: Sunday, November 07, 2010 9:47 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Export Contacts to Outlook Rocky, I'm not an Outlook person really. I have done some vba for Outlook and have never really understood the object model. In the code I referenced in my earlier email, I found I had to give the folder path starting with "// my top level/.../level I wanted to be at" Using the GetFolder function, it opened a new window at the folder I wanted. It worked for 2 different folders in 2 different pst files. I still don't understand why there isn't a syntax along the line of Application.Outlook.Folders.Folder("FolderYouWant)" I've tried posting on OutlookCode.com and vbaexpress.com but haven't gotten much back. The OutlookCode.com is run by Sue Mosher who has written many books/articles on Outlook. I hope you find a solution that we can share. jack -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Sunday, November 07, 2010 10:30 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Export Contacts to Outlook Well, I'm trying that code that Jack posted - a function that searches for the folder passed to it. So it shouldn't matter if they move the folder - the function should find it. I think... Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Sunday, November 07, 2010 7:04 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Export Contacts to Outlook Using an index isn't the same as hard-coding though Rocky. I'm wondering -- with an index value of 0, would adding or deleting other folders ever impact DocketWorks' position and thus index value? I'm thinking no... but really not sure. Susan H. > Jack: > > The code looks like it should work but at the line: > > Set TestFolder = olNameSpace.Folders.Item(FoldersArray(0)) > > I get that same error message "The operation failed. An object could > not be found." FoldersArray(0) contains "DocketWorks". > > I tried passing "\\Contacts\DocketWorks\ but got the same error > looking for Contacts. > > There's something screwy with my app here. But I can't see it. > > Anything else you think I could try? > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Nov 8 10:49:00 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Mon, 8 Nov 2010 08:49:00 -0800 Subject: [AccessD] Export Contacts to Outlook In-Reply-To: References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p><34404E74C33049E6863FE4CAED2AB8E2@HAL9005><8671211A8150415E956CD38B2C430E48@HAL9005><0436C39EF3C84A9AAE0BBE4B98EBC16A@HAL9005> Message-ID: <4170CB92DC1D4CBF987EDDEBCDB247DA@HAL9005> So at Susan's suggestion I wrote to Helen Feddema and got a response right away. The answer was, of course, simple, once you know it: Set olFolder = GetFolder("\\Personal Folders\Contacts\DocketWorks") Her full response: "I am attaching a document with the syntax for referencing Outlook folders in various locations. However, there is another method you can use in this case, since (as I am sure you are aware, even if the client isn't) that it is not a good idea to hard-code paths. You can put an Outlook path selector on the main menu, using the PickFolder method to store the selected Outlook folder in a custom database property, and then retrieve it for use in code. That way, if the path needs to be changed at some point, it can be done by just selecting another folder on the main menu. See Access Archon #185 (attached) for a description of this method." And I agree - that folder should be located using the Picker and stored somewhere as a default but editable in case the folder gets moved or the app is installed on another machine where that exported contact list might be in a different place or under a different name. The zip file she sent had an mdb with routines to select document paths as well as an outlook folder and a sub to import contacts and send contact letters. The mdb if named Folder Path Selectors (AA 185).mdb and I'm not sure if it's on her site, but if anyone would like the zip file and/or document with the syntax for getting all kinds of folders form outlook, let me know off-line - or here until the moderators get annoyed. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jack and Pat Sent: Sunday, November 07, 2010 6:17 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Export Contacts to Outlook More testing and I got an answer at VBAX Sample code ----watch line wrap Sub crow() Dim olnamespace As NameSpace Dim olfolder As MAPIFolder Set olfolder = Application.GetNamespace("MAPI").Folders("Personal Home Folders").Folders("Keepers") olfolder.Display End Sub jack -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Sunday, November 07, 2010 6:03 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Export Contacts to Outlook Jack: Stand by. I just got an email from Helen Feddema. She says she knows the syntax I need and included another method to do the same thing. Haven't had a chance to look at it though. Will report back presently. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jack and Pat Sent: Sunday, November 07, 2010 9:47 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Export Contacts to Outlook Rocky, I'm not an Outlook person really. I have done some vba for Outlook and have never really understood the object model. In the code I referenced in my earlier email, I found I had to give the folder path starting with "// my top level/.../level I wanted to be at" Using the GetFolder function, it opened a new window at the folder I wanted. It worked for 2 different folders in 2 different pst files. I still don't understand why there isn't a syntax along the line of Application.Outlook.Folders.Folder("FolderYouWant)" I've tried posting on OutlookCode.com and vbaexpress.com but haven't gotten much back. The OutlookCode.com is run by Sue Mosher who has written many books/articles on Outlook. I hope you find a solution that we can share. jack -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Sunday, November 07, 2010 10:30 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Export Contacts to Outlook Well, I'm trying that code that Jack posted - a function that searches for the folder passed to it. So it shouldn't matter if they move the folder - the function should find it. I think... Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Sunday, November 07, 2010 7:04 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Export Contacts to Outlook Using an index isn't the same as hard-coding though Rocky. I'm wondering -- with an index value of 0, would adding or deleting other folders ever impact DocketWorks' position and thus index value? I'm thinking no... but really not sure. Susan H. > Jack: > > The code looks like it should work but at the line: > > Set TestFolder = olNameSpace.Folders.Item(FoldersArray(0)) > > I get that same error message "The operation failed. An object could > not be found." FoldersArray(0) contains "DocketWorks". > > I tried passing "\\Contacts\DocketWorks\ but got the same error > looking for Contacts. > > There's something screwy with my app here. But I can't see it. > > Anything else you think I could try? > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Nov 8 11:40:00 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Mon, 8 Nov 2010 09:40:00 -0800 Subject: [AccessD] FW: Getting Outlook Folder in VBA Message-ID: <25B35C6C33044629B5CC1DAB85DF915A@HAL9005> ________________________________ From: Rocky Smolin [mailto:rockysmolin at bchacc.com] Sent: Monday, November 08, 2010 9:12 AM To: 'Access Developers discussion and problem solving' Subject: FW: Getting Outlook Folder in VBA Reply from Helen Feddema regarding my inquiry about the Outlook Object. Rocky ________________________________ From: Helen Feddema [mailto:hfeddema at hvc.rr.com] Sent: Monday, November 08, 2010 9:00 AM To: 'Rocky Smolin' Subject: RE: Getting Outlook Folder in VBA The Outlook object model is indeed obscure and difficult to understand. See my Access Archon #67 article on it (from a few Office versions back, but still useful). Access Archon #102 shows how to store Outlook mail messages in an Access table. Also, my two most recent books have examples of exporting Access data to Outlook, or importing Outlook data into Access. http://www.helenfeddema.com/Files/accarch67.zip http://www.helenfeddema.com/Files/accarch102.zip Also check out the Code Samples page on my Website for a number of code samples dealing with Outlook: http://www.helenfeddema.com/CodeSamples.htm Here is info on the books: Access 2007 book Title: AccessT 2007 VBA Bible For Data-Centric Microsoft Applications Author: Helen Feddema Publisher: Wiley Publication Year: 2007 ISBN: 047004702X Description: As long-time AW readers know, data exchange among Office applications has always been one of my main interests, and that is the topic of this book. It covers using Access 2007 for data storage, entering, editing and printing data where Access does the job best, and exporting data to other Office applications (Word, Excel and Outlook) where they are best. One of the sample databases for this book finally achieves a long-time goal of mine: two-way synchronizing of Outlook and Access contacts, where the contact information is stored in a set of properly normalized, linked tables in Access. This lets you store all the information you need (or want) to store in Access tables - say, 30 phone numbers for Microsoft, or five addresses for a wealthy friend - while using the convenient and attractive Outlook interface to work with contacts. You can add or edit contact data in Access or Outlook, and synchronize contacts as needed (for those fields that are supported in Outlook), which gives you the best of both applications. The book also covers writing add-ins of several types (Access, VB 6, and Visual Studio), with tips on how to get them to work in Vista (more info on this topic was presented in Access Archon #162, based on information I got after the book went to press). Amazon link: http://www.amazon.com/exec/obidos/ISBN=047004702X/helenfeddemaswebA Access application development book Title: Expert One-on-One Microsoft Access Application Development Author: Helen Feddema Publisher: Wiley Publication Year: 2004 ISBN: 0-7645-5904-4 Description: This book is written for experienced Access users, who know how to create tables, queries, forms and other Access objects, and have some familiarity with writing Access VBA code, but need help in making the transition from an experienced and competent Access user who can create databases for personal use, to an Access developer who can make a living developing applications for clients. The book concentrates on this book writing VBA code to connect the components of a database into a functioning, coherent application. Amazon link: http://www.amazon.com/exec/obidos/ISBN=0764559044/helenfeddemaswebA ________________________________ From: Rocky Smolin [mailto:rockysmolin at bchacc.com] Sent: Monday, November 08, 2010 11:53 AM To: 'Helen Feddema' Subject: RE: Getting Outlook Folder in VBA Dear Ms. Feddema: Thank you so much for your prompt response. It was exactly what I needed and was able to effect the solution for my client in just a couple of minutes. And I agree with your opinion about storing the path so that it can be changed when the folder moves or if the app is installed on another machine where the name and/or path might be different. I'm recommending to my client that this enhancement be implemented in his system. Even on AccessD where there are some very Access knowledgeable people, the Outlook object model seems to be obscure. Do you know of a resource that would explain the model that I could pass to the group? Thanks again. With best regards, Rocky Smolin Beach Access Software 858-259-4334 Skype: rocky.smolin www.e-z-mrp.com www.bchacc.com ________________________________ From: Helen Feddema [mailto:hfeddema at hvc.rr.com] Sent: Sunday, November 07, 2010 9:23 AM To: 'Rocky Smolin' Subject: RE: Getting Outlook Folder in VBA I am attaching a document with the syntax for referencing Outlook folders in various locations. However, there is another method you can use in this case, since (as I am sure you are aware, even if the client isn't) that it is not a good idea to hard-code paths. You can put an Outlook path selector on the main menu, using the PickFolder method to store the selected Outlook folder in a custom database property, and then retrieve it for use in code. That way, if the path needs to be changed at some point, it can be done by just selecting another folder on the main menu. See Access Archon #185 (attached) for a description of this method. ________________________________ From: Rocky Smolin [mailto:rockysmolin at bchacc.com] Sent: Sunday, November 07, 2010 10:08 AM To: hfeddema at hvc.rr.com Subject: Getting Outlook Folder in VBA Dear Ms. Feddema: I am trying to transfer data from an Access table to an Outlook contacts folder. I visited your site and was using one of your samples as a guide was able to do this. But then the client wanted to hard code the contact folder instead of using the .PickFolder method, but I cannot seem to get the syntax right to do this. I'm using: Dim olFolder As Outlook.MAPIFolder Dim olApplication As Outlook.Application Dim olNameSpace As Outlook.NameSpace Set olApplication = CreateObject("Outlook.Application") Set olNameSpace = olApplication.GetNamespace("MAPI") Set olFolder = olNameSpace.Folders("DocketWorks") The last line generates the error "The operation failed. An object could not be found." I tried the code posted at http://msdn.microsoft.com/en-us/library/bb177014%28v=office.12%29.aspx which seemed like an overly elaborate way to get the folder object set, but it also failed with the same error when setting the folder although another member of the AccessD list is using it successfully. So there's something amiss in my app. I would be grateful for any ideas you have to resolve this. Is there a syntax to set the folder object to a specific folder? the folder named "DocketWorks" is a sub folder to Contacts, and , ,as I say, using your .PickFolder method I can set the folder object and transfer the contacts. Many thanks in advance, Rocky Smolin Beach Access Software 858-259-4334 Skype: rocky.smolin www.e-z-mrp.com www.bchacc.com From dw-murphy at cox.net Mon Nov 8 11:50:44 2010 From: dw-murphy at cox.net (Doug Murphy) Date: Mon, 8 Nov 2010 09:50:44 -0800 Subject: [AccessD] Free pdf editor In-Reply-To: <6CFE5186BA4B45669505D46BFE8654F7@HAL9005> References: <6CFE5186BA4B45669505D46BFE8654F7@HAL9005> Message-ID: <13A16A44DEA64780A9BC4E9230F44BA0@murphy3234aaf1> Rocky, You can get a trial version of Foxit PDF editor. There is an offer on their site for a 6 month free trial. Not sure what the gotcha's are. Take a look at http://www.trialpay.com/checkout/?c=1e8129e&tid=A7DWtP2 The cost of the whole suite is $129, much better than Acrobat. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Saturday, November 06, 2010 9:12 AM To: 'Access Developers discussion and problem solving'; 'Off Topic' Subject: [AccessD] Free pdf editor Dear List(s): I'm looking for a free pdf editor for my son for his schoolwork. Do you know of a good one? MTIA Rocky From steve at goodhall.info Mon Nov 8 11:58:13 2010 From: steve at goodhall.info (Steve Goodhall) Date: Mon, 8 Nov 2010 11:58:13 -0600 Subject: [AccessD] Free pdf editor Message-ID: <61149.1289239093@goodhall.info> BODY { font-family:Arial, Helvetica, sans-serif;font-size:12px; }CutePDF is also decent. Currently USD 50. http://www.cutepdf.com/ [1] Regards, Steve Goodhall, MSCS, PMP 248-505-5204 On Mon 08/11/10 12:50 PM , "Doug Murphy" dw-murphy at cox.net sent: Rocky, You can get a trial version of Foxit PDF editor. There is an offer on their site for a 6 month free trial. Not sure what the gotcha's are. Take a look at http://www.trialpay.com/checkout/?c=1e8129e&tid=A7DWtP2 The cost of the whole suite is $129, much better than Acrobat. -----Original Message----- From: accessd-bounces at databaseadvisors.com [2] [accessd-bounces at databaseadvisors.com [3]] On Behalf Of Rocky Smolin Sent: Saturday, November 06, 2010 9:12 AM To: 'Access Developers discussion and problem solving'; 'Off Topic' Subject: [AccessD] Free pdf editor Dear List(s): I'm looking for a free pdf editor for my son for his schoolwork. Do you know of a good one? MTIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com [4] http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com Links: ------ [1] http://www.cutepdf.com/ [2] mailto:accessd-bounces at databaseadvisors.com [3] mailto:accessd-bounces at databaseadvisors.com [4] mailto:AccessD at databaseadvisors.com From stuart at lexacorp.com.pg Mon Nov 8 15:33:12 2010 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Tue, 09 Nov 2010 07:33:12 +1000 Subject: [AccessD] Free pdf editor In-Reply-To: <13A16A44DEA64780A9BC4E9230F44BA0@murphy3234aaf1> References: <6CFE5186BA4B45669505D46BFE8654F7@HAL9005>, <13A16A44DEA64780A9BC4E9230F44BA0@murphy3234aaf1> Message-ID: <4CD86C98.2304.3304D64@stuart.lexacorp.com.pg> TrialPay. You've got to buy something else from some other outfit to get the 6 months free licence. OK if you need the other item. I agree about the value. I've used FoxIt for years. Well worth the price to me. -- Stuart On 8 Nov 2010 at 9:50, Doug Murphy wrote: > Rocky, > > You can get a trial version of Foxit PDF editor. There is an offer on > their site for a 6 month free trial. Not sure what the gotcha's are. > Take a look at http://www.trialpay.com/checkout/?c=1e8129e&tid=A7DWtP2 > > The cost of the whole suite is $129, much better than Acrobat. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky > Smolin Sent: Saturday, November 06, 2010 9:12 AM To: 'Access > Developers discussion and problem solving'; 'Off Topic' Subject: > [AccessD] Free pdf editor > > Dear List(s): > > I'm looking for a free pdf editor for my son for his schoolwork. Do > you know of a good one? > > MTIA > > Rocky > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From Darryl.Collins at iag.com.au Mon Nov 8 16:43:28 2010 From: Darryl.Collins at iag.com.au (Darryl Collins) Date: Tue, 9 Nov 2010 09:43:28 +1100 Subject: [AccessD] FW: Getting Outlook Folder in VBA In-Reply-To: <25B35C6C33044629B5CC1DAB85DF915A@HAL9005> Message-ID: <201011082243.oA8MhUTo011862@databaseadvisors.com> _______________________________________________________________________________________ Note: This e-mail is subject to the disclaimer contained at the bottom of this message. _______________________________________________________________________________________ Thanks Rocky, That is going to come in handy one day. Cheers Darryl -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Tuesday, 9 November 2010 4:40 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] FW: Getting Outlook Folder in VBA ________________________________ From: Rocky Smolin [mailto:rockysmolin at bchacc.com] Sent: Monday, November 08, 2010 9:12 AM To: 'Access Developers discussion and problem solving' Subject: FW: Getting Outlook Folder in VBA Reply from Helen Feddema regarding my inquiry about the Outlook Object. Rocky ________________________________ From: Helen Feddema [mailto:hfeddema at hvc.rr.com] Sent: Monday, November 08, 2010 9:00 AM To: 'Rocky Smolin' Subject: RE: Getting Outlook Folder in VBA The Outlook object model is indeed obscure and difficult to understand. See my Access Archon #67 article on it (from a few Office versions back, but still useful). Access Archon #102 shows how to store Outlook mail messages in an Access table. Also, my two most recent books have examples of exporting Access data to Outlook, or importing Outlook data into Access. http://www.helenfeddema.com/Files/accarch67.zip http://www.helenfeddema.com/Files/accarch102.zip Also check out the Code Samples page on my Website for a number of code samples dealing with Outlook: http://www.helenfeddema.com/CodeSamples.htm Here is info on the books: Access 2007 book Title: AccessT 2007 VBA Bible For Data-Centric Microsoft Applications Author: Helen Feddema Publisher: Wiley Publication Year: 2007 ISBN: 047004702X Description: As long-time AW readers know, data exchange among Office applications has always been one of my main interests, and that is the topic of this book. It covers using Access 2007 for data storage, entering, editing and printing data where Access does the job best, and exporting data to other Office applications (Word, Excel and Outlook) where they are best. One of the sample databases for this book finally achieves a long-time goal of mine: two-way synchronizing of Outlook and Access contacts, where the contact information is stored in a set of properly normalized, linked tables in Access. This lets you store all the information you need (or want) to store in Access tables - say, 30 phone numbers for Microsoft, or five addresses for a wealthy friend - while using the convenient and attractive Outlook interface to work with contacts. You can add or edit contact data in Access or Outlook, and synchronize contacts as needed (for those fields that are supported in Outlook), which gives you the best of both applications. The book also covers writing add-ins of several types (Access, VB 6, and Visual Studio), with tips on how to get them to work in Vista (more info on this topic was presented in Access Archon #162, based on information I got after the book went to press). Amazon link: http://www.amazon.com/exec/obidos/ISBN=047004702X/helenfeddemaswebA Access application development book Title: Expert One-on-One Microsoft Access Application Development Author: Helen Feddema Publisher: Wiley Publication Year: 2004 ISBN: 0-7645-5904-4 Description: This book is written for experienced Access users, who know how to create tables, queries, forms and other Access objects, and have some familiarity with writing Access VBA code, but need help in making the transition from an experienced and competent Access user who can create databases for personal use, to an Access developer who can make a living developing applications for clients. The book concentrates on this book writing VBA code to connect the components of a database into a functioning, coherent application. Amazon link: http://www.amazon.com/exec/obidos/ISBN=0764559044/helenfeddemaswebA ________________________________ From: Rocky Smolin [mailto:rockysmolin at bchacc.com] Sent: Monday, November 08, 2010 11:53 AM To: 'Helen Feddema' Subject: RE: Getting Outlook Folder in VBA Dear Ms. Feddema: Thank you so much for your prompt response. It was exactly what I needed and was able to effect the solution for my client in just a couple of minutes. And I agree with your opinion about storing the path so that it can be changed when the folder moves or if the app is installed on another machine where the name and/or path might be different. I'm recommending to my client that this enhancement be implemented in his system. Even on AccessD where there are some very Access knowledgeable people, the Outlook object model seems to be obscure. Do you know of a resource that would explain the model that I could pass to the group? Thanks again. With best regards, Rocky Smolin Beach Access Software 858-259-4334 Skype: rocky.smolin www.e-z-mrp.com www.bchacc.com ________________________________ From: Helen Feddema [mailto:hfeddema at hvc.rr.com] Sent: Sunday, November 07, 2010 9:23 AM To: 'Rocky Smolin' Subject: RE: Getting Outlook Folder in VBA I am attaching a document with the syntax for referencing Outlook folders in various locations. However, there is another method you can use in this case, since (as I am sure you are aware, even if the client isn't) that it is not a good idea to hard-code paths. You can put an Outlook path selector on the main menu, using the PickFolder method to store the selected Outlook folder in a custom database property, and then retrieve it for use in code. That way, if the path needs to be changed at some point, it can be done by just selecting another folder on the main menu. See Access Archon #185 (attached) for a description of this method. ________________________________ From: Rocky Smolin [mailto:rockysmolin at bchacc.com] Sent: Sunday, November 07, 2010 10:08 AM To: hfeddema at hvc.rr.com Subject: Getting Outlook Folder in VBA Dear Ms. Feddema: I am trying to transfer data from an Access table to an Outlook contacts folder. I visited your site and was using one of your samples as a guide was able to do this. But then the client wanted to hard code the contact folder instead of using the .PickFolder method, but I cannot seem to get the syntax right to do this. I'm using: Dim olFolder As Outlook.MAPIFolder Dim olApplication As Outlook.Application Dim olNameSpace As Outlook.NameSpace Set olApplication = CreateObject("Outlook.Application") Set olNameSpace = olApplication.GetNamespace("MAPI") Set olFolder = olNameSpace.Folders("DocketWorks") The last line generates the error "The operation failed. An object could not be found." I tried the code posted at http://msdn.microsoft.com/en-us/library/bb177014%28v=office.12%29.aspx which seemed like an overly elaborate way to get the folder object set, but it also failed with the same error when setting the folder although another member of the AccessD list is using it successfully. So there's something amiss in my app. I would be grateful for any ideas you have to resolve this. Is there a syntax to set the folder object to a specific folder? the folder named "DocketWorks" is a sub folder to Contacts, and , ,as I say, using your .PickFolder method I can set the folder object and transfer the contacts. Many thanks in advance, Rocky Smolin Beach Access Software 858-259-4334 Skype: rocky.smolin www.e-z-mrp.com www.bchacc.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com _______________________________________________________________________________________ The information transmitted in this message and its attachments (if any) is intended only for the person or entity to which it is addressed. The message may contain confidential and/or privileged material. Any review, retransmission, 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. If you have received this in error, please contact the sender and delete this e-mail and associated material from any computer. The intended recipient of this e-mail may only use, reproduce, disclose or distribute the information contained in this e-mail and any attached files, with the permission of the sender. This message has been scanned for viruses. _______________________________________________________________________________________ From marksimms at verizon.net Mon Nov 8 17:21:02 2010 From: marksimms at verizon.net (Mark Simms) Date: Mon, 08 Nov 2010 18:21:02 -0500 Subject: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap In-Reply-To: <010801cb7e13$c74ea6d0$0401a8c0@MSIMMSWS> References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p> <007001cb7dde$6a067190$0401a8c0@MSIMMSWS> <4CD5D61C.6010006@colbyconsulting.com> <010801cb7e13$c74ea6d0$0401a8c0@MSIMMSWS> Message-ID: <02b301cb7f9b$9c4ef5f0$0401a8c0@MSIMMSWS> So I met with the client. Not a large application, but what a mess. Spaces in the column names, no discipline in object names, etc, etc, . I could go on forever. It also has structural problems...one huge table that contains many columns that only apply to 20% of the rows. This begs for separate linked tables of course. I'm giving them a 3 man-week estimate for putting a pretty face on this pig. That's what they are really asking for.... A new menu and enhancement of the existing forms for better navigation. Oh, and much of that work will be done at home office....they have no good dev boxes there... Only these laptops with tiny, eye-tiring screens and chicklet keyboards.... And to make matters even more miserable, it's gotta stay in Access 2007. > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms > Sent: Saturday, November 06, 2010 8:36 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] New engagement; trying to avoid the > "tip of the iceberg" consulting trap > > Thanks all. Jim D. - based on that great rate that you are > getting, I've decided to make it a fully-paid 8 hour assessment. > After all, they're at least getting a report at the end of it. > That'll be the deliverable. > > I have no idea as to what I'm walking into with this client. > Since this engagement has been "on again", "off again", > several times.... > I don't think that's a good sign of a "stable" client. > This sort of conduct indicates in-fighting, budget problems, > or other management "issues". > I've been thru the mill over the past 2 years with IT vs. End > user politics and let me tell you, it really, really sucks. > > So after the 1 hour interview, if they don't like the "deal", > I walk out. > No charge. From df.waters at comcast.net Mon Nov 8 17:27:23 2010 From: df.waters at comcast.net (Dan Waters) Date: Mon, 8 Nov 2010 17:27:23 -0600 Subject: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap In-Reply-To: <02b301cb7f9b$9c4ef5f0$0401a8c0@MSIMMSWS> References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p><007001cb7dde$6a067190$0401a8c0@MSIMMSWS><4CD5D61C.6010006@colbyconsulting.com><010801cb7e13$c74ea6d0$0401a8c0@MSIMMSWS> <02b301cb7f9b$9c4ef5f0$0401a8c0@MSIMMSWS> Message-ID: <674E34BD04E049F3B3D2CE10610C03BC@DanWaters> Hi Mark, So how did they respond to paying for an initial assessment? In any event, Good Luck! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Monday, November 08, 2010 5:21 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap So I met with the client. Not a large application, but what a mess. Spaces in the column names, no discipline in object names, etc, etc, . I could go on forever. It also has structural problems...one huge table that contains many columns that only apply to 20% of the rows. This begs for separate linked tables of course. I'm giving them a 3 man-week estimate for putting a pretty face on this pig. That's what they are really asking for.... A new menu and enhancement of the existing forms for better navigation. Oh, and much of that work will be done at home office....they have no good dev boxes there... Only these laptops with tiny, eye-tiring screens and chicklet keyboards.... And to make matters even more miserable, it's gotta stay in Access 2007. > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms > Sent: Saturday, November 06, 2010 8:36 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] New engagement; trying to avoid the > "tip of the iceberg" consulting trap > > Thanks all. Jim D. - based on that great rate that you are > getting, I've decided to make it a fully-paid 8 hour assessment. > After all, they're at least getting a report at the end of it. > That'll be the deliverable. > > I have no idea as to what I'm walking into with this client. > Since this engagement has been "on again", "off again", > several times.... > I don't think that's a good sign of a "stable" client. > This sort of conduct indicates in-fighting, budget problems, > or other management "issues". > I've been thru the mill over the past 2 years with IT vs. End > user politics and let me tell you, it really, really sucks. > > So after the 1 hour interview, if they don't like the "deal", > I walk out. > No charge. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Darryl.Collins at iag.com.au Mon Nov 8 17:31:37 2010 From: Darryl.Collins at iag.com.au (Darryl Collins) Date: Tue, 9 Nov 2010 10:31:37 +1100 Subject: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap In-Reply-To: <02b301cb7f9b$9c4ef5f0$0401a8c0@MSIMMSWS> Message-ID: <201011082331.oA8NVdrs016474@databaseadvisors.com> _______________________________________________________________________________________ Note: This e-mail is subject to the disclaimer contained at the bottom of this message. _______________________________________________________________________________________ hah, thanks for keeping us posted Mark. I know where you are coming from as I have been offered these sort of jobs before. If I can make it worthwhile they can be fun to do and add a lot of value for yourself and the client. Sometimes I say no though. Had one instance where a client had 20 Access databases and 'some' spreadsheets. They were all a similar mess and they wanted them all fixed. But only had a budget for 3 months (about 60 working days). I turned it down. IMHO it wasn't possible to do a good job of it in that timeframe. Let us know how you go. Cheers Darryl. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Tuesday, 9 November 2010 10:21 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap So I met with the client. Not a large application, but what a mess. Spaces in the column names, no discipline in object names, etc, etc, . I could go on forever. It also has structural problems...one huge table that contains many columns that only apply to 20% of the rows. This begs for separate linked tables of course. I'm giving them a 3 man-week estimate for putting a pretty face on this pig. That's what they are really asking for.... A new menu and enhancement of the existing forms for better navigation. Oh, and much of that work will be done at home office....they have no good dev boxes there... Only these laptops with tiny, eye-tiring screens and chicklet keyboards.... And to make matters even more miserable, it's gotta stay in Access 2007. > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms > Sent: Saturday, November 06, 2010 8:36 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] New engagement; trying to avoid the > "tip of the iceberg" consulting trap > > Thanks all. Jim D. - based on that great rate that you are > getting, I've decided to make it a fully-paid 8 hour assessment. > After all, they're at least getting a report at the end of it. > That'll be the deliverable. > > I have no idea as to what I'm walking into with this client. > Since this engagement has been "on again", "off again", > several times.... > I don't think that's a good sign of a "stable" client. > This sort of conduct indicates in-fighting, budget problems, > or other management "issues". > I've been thru the mill over the past 2 years with IT vs. End > user politics and let me tell you, it really, really sucks. > > So after the 1 hour interview, if they don't like the "deal", > I walk out. > No charge. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com _______________________________________________________________________________________ The information transmitted in this message and its attachments (if any) is intended only for the person or entity to which it is addressed. The message may contain confidential and/or privileged material. Any review, retransmission, 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. If you have received this in error, please contact the sender and delete this e-mail and associated material from any computer. The intended recipient of this e-mail may only use, reproduce, disclose or distribute the information contained in this e-mail and any attached files, with the permission of the sender. This message has been scanned for viruses. _______________________________________________________________________________________ From darren at activebilling.com.au Mon Nov 8 18:44:17 2010 From: darren at activebilling.com.au (Darren - Active Billing) Date: Tue, 9 Nov 2010 11:44:17 +1100 Subject: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap In-Reply-To: <02b301cb7f9b$9c4ef5f0$0401a8c0@MSIMMSWS> References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p> <007001cb7dde$6a067190$0401a8c0@MSIMMSWS> <4CD5D61C.6010006@colbyconsulting.com> <010801cb7e13$c74ea6d0$0401a8c0@MSIMMSWS> <02b301cb7f9b$9c4ef5f0$0401a8c0@MSIMMSWS> Message-ID: <03d301cb7fa7$3eabe5f0$bc03b1d0$@activebilling.com.au> Hi Mark Re this issue about doing it in 2007 - I sympathise - it sux (Mostly because of the ribbon) Can you do it in 2003 then at the appropriate time migrate it to 2007 prior to delivery(with the relevant testing)? Darren -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Tuesday, 9 November 2010 10:21 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap So I met with the client. Not a large application, but what a mess. Spaces in the column names, no discipline in object names, etc, etc, . I could go on forever. It also has structural problems...one huge table that contains many columns that only apply to 20% of the rows. This begs for separate linked tables of course. I'm giving them a 3 man-week estimate for putting a pretty face on this pig. That's what they are really asking for.... A new menu and enhancement of the existing forms for better navigation. Oh, and much of that work will be done at home office....they have no good dev boxes there... Only these laptops with tiny, eye-tiring screens and chicklet keyboards.... And to make matters even more miserable, it's gotta stay in Access 2007. > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms > Sent: Saturday, November 06, 2010 8:36 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] New engagement; trying to avoid the "tip of the > iceberg" consulting trap > > Thanks all. Jim D. - based on that great rate that you are getting, > I've decided to make it a fully-paid 8 hour assessment. > After all, they're at least getting a report at the end of it. > That'll be the deliverable. > > I have no idea as to what I'm walking into with this client. > Since this engagement has been "on again", "off again", several > times.... > I don't think that's a good sign of a "stable" client. > This sort of conduct indicates in-fighting, budget problems, or other > management "issues". > I've been thru the mill over the past 2 years with IT vs. End user > politics and let me tell you, it really, really sucks. > > So after the 1 hour interview, if they don't like the "deal", I walk > out. > No charge. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Mon Nov 8 19:00:24 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Mon, 8 Nov 2010 17:00:24 -0800 Subject: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap In-Reply-To: <03d301cb7fa7$3eabe5f0$bc03b1d0$@activebilling.com.au> References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p> <007001cb7dde$6a067190$0401a8c0@MSIMMSWS> <4CD5D61C.6010006@colbyconsulting.com> <010801cb7e13$c74ea6d0$0401a8c0@MSIMMSWS><02b301cb7f9b$9c4ef5f0$0401a8c0@MSIMMSWS> <03d301cb7fa7$3eabe5f0$bc03b1d0$@activebilling.com.au> Message-ID: <2665225B83294956B9997E6014DD7480@HAL9005> Or just leave it in 2003 format? I do this for a couple clients. They don't know the difference - it's transparent. And I turn off the ribbon so the ribbon doesn't screw up my forms by stealing that real estate. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren - Active Billing Sent: Monday, November 08, 2010 4:44 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] New engagement;trying to avoid the "tip of the iceberg" consulting trap Hi Mark Re this issue about doing it in 2007 - I sympathise - it sux (Mostly because of the ribbon) Can you do it in 2003 then at the appropriate time migrate it to 2007 prior to delivery(with the relevant testing)? Darren -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Tuesday, 9 November 2010 10:21 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap So I met with the client. Not a large application, but what a mess. Spaces in the column names, no discipline in object names, etc, etc, . I could go on forever. It also has structural problems...one huge table that contains many columns that only apply to 20% of the rows. This begs for separate linked tables of course. I'm giving them a 3 man-week estimate for putting a pretty face on this pig. That's what they are really asking for.... A new menu and enhancement of the existing forms for better navigation. Oh, and much of that work will be done at home office....they have no good dev boxes there... Only these laptops with tiny, eye-tiring screens and chicklet keyboards.... And to make matters even more miserable, it's gotta stay in Access 2007. > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms > Sent: Saturday, November 06, 2010 8:36 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] New engagement; trying to avoid the "tip of the > iceberg" consulting trap > > Thanks all. Jim D. - based on that great rate that you are getting, > I've decided to make it a fully-paid 8 hour assessment. > After all, they're at least getting a report at the end of it. > That'll be the deliverable. > > I have no idea as to what I'm walking into with this client. > Since this engagement has been "on again", "off again", several > times.... > I don't think that's a good sign of a "stable" client. > This sort of conduct indicates in-fighting, budget problems, or other > management "issues". > I've been thru the mill over the past 2 years with IT vs. End user > politics and let me tell you, it really, really sucks. > > So after the 1 hour interview, if they don't like the "deal", I walk > out. > No charge. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Mon Nov 8 20:46:49 2010 From: darren at activebilling.com.au (Darren - Active Billing) Date: Tue, 9 Nov 2010 13:46:49 +1100 Subject: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap In-Reply-To: <2665225B83294956B9997E6014DD7480@HAL9005> References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p> <007001cb7dde$6a067190$0401a8c0@MSIMMSWS> <4CD5D61C.6010006@colbyconsulting.com> <010801cb7e13$c74ea6d0$0401a8c0@MSIMMSWS><02b301cb7f9b$9c4ef5f0$0401a8c0@MSIMMSWS> <03d301cb7fa7$3eabe5f0$bc03b1d0$@activebilling.com.au> <2665225B83294956B9997E6014DD7480@HAL9005> Message-ID: <044b01cb7fb8$5cd90e70$168b2b50$@activebilling.com.au> Even better -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Tuesday, 9 November 2010 12:00 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap Or just leave it in 2003 format? I do this for a couple clients. They don't know the difference - it's transparent. And I turn off the ribbon so the ribbon doesn't screw up my forms by stealing that real estate. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren - Active Billing Sent: Monday, November 08, 2010 4:44 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] New engagement;trying to avoid the "tip of the iceberg" consulting trap Hi Mark Re this issue about doing it in 2007 - I sympathise - it sux (Mostly because of the ribbon) Can you do it in 2003 then at the appropriate time migrate it to 2007 prior to delivery(with the relevant testing)? Darren -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Tuesday, 9 November 2010 10:21 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap So I met with the client. Not a large application, but what a mess. Spaces in the column names, no discipline in object names, etc, etc, . I could go on forever. It also has structural problems...one huge table that contains many columns that only apply to 20% of the rows. This begs for separate linked tables of course. I'm giving them a 3 man-week estimate for putting a pretty face on this pig. That's what they are really asking for.... A new menu and enhancement of the existing forms for better navigation. Oh, and much of that work will be done at home office....they have no good dev boxes there... Only these laptops with tiny, eye-tiring screens and chicklet keyboards.... And to make matters even more miserable, it's gotta stay in Access 2007. > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms > Sent: Saturday, November 06, 2010 8:36 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] New engagement; trying to avoid the "tip of the > iceberg" consulting trap > > Thanks all. Jim D. - based on that great rate that you are getting, > I've decided to make it a fully-paid 8 hour assessment. > After all, they're at least getting a report at the end of it. > That'll be the deliverable. > > I have no idea as to what I'm walking into with this client. > Since this engagement has been "on again", "off again", several > times.... > I don't think that's a good sign of a "stable" client. > This sort of conduct indicates in-fighting, budget problems, or other > management "issues". > I've been thru the mill over the past 2 years with IT vs. End user > politics and let me tell you, it really, really sucks. > > So after the 1 hour interview, if they don't like the "deal", I walk > out. > No charge. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From marksimms at verizon.net Mon Nov 8 21:22:38 2010 From: marksimms at verizon.net (Mark Simms) Date: Mon, 08 Nov 2010 22:22:38 -0500 Subject: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap In-Reply-To: <674E34BD04E049F3B3D2CE10610C03BC@DanWaters> References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p><007001cb7dde$6a067190$0401a8c0@MSIMMSWS><4CD5D61C.6010006@colbyconsulting.com><010801cb7e13$c74ea6d0$0401a8c0@MSIMMSWS> <02b301cb7f9b$9c4ef5f0$0401a8c0@MSIMMSWS> <674E34BD04E049F3B3D2CE10610C03BC@DanWaters> Message-ID: <02fb01cb7fbd$5cd48850$0401a8c0@MSIMMSWS> Oh it came up....and I told them it would be a 1 day's charge. My agency rep was supposed to pass this along, but he did NOT. > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters > Sent: Monday, November 08, 2010 6:27 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] New engagement; trying to avoid the > "tip of the iceberg" consulting trap > > Hi Mark, > > So how did they respond to paying for an initial assessment? > > In any event, Good Luck! > Dan From marksimms at verizon.net Mon Nov 8 21:24:24 2010 From: marksimms at verizon.net (Mark Simms) Date: Mon, 08 Nov 2010 22:24:24 -0500 Subject: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap In-Reply-To: <03d301cb7fa7$3eabe5f0$bc03b1d0$@activebilling.com.au> References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p> <007001cb7dde$6a067190$0401a8c0@MSIMMSWS> <4CD5D61C.6010006@colbyconsulting.com> <010801cb7e13$c74ea6d0$0401a8c0@MSIMMSWS> <02b301cb7f9b$9c4ef5f0$0401a8c0@MSIMMSWS> <03d301cb7fa7$3eabe5f0$bc03b1d0$@activebilling.com.au> Message-ID: <02fc01cb7fbd$9bc756f0$0401a8c0@MSIMMSWS> I've been thinking about it. I've got to export everything and then import into 2003. > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Darren - Active Billing > Sent: Monday, November 08, 2010 7:44 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] New engagement; trying to avoid the > "tip of the iceberg" consulting trap > > Hi Mark > Re this issue about doing it in 2007 - I sympathise - it sux > (Mostly because of the ribbon) Can you do it in 2003 then at > the appropriate time migrate it to 2007 prior to > delivery(with the relevant testing)? > Darren From marksimms at verizon.net Mon Nov 8 21:26:22 2010 From: marksimms at verizon.net (Mark Simms) Date: Mon, 08 Nov 2010 22:26:22 -0500 Subject: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap In-Reply-To: <2665225B83294956B9997E6014DD7480@HAL9005> References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p> <007001cb7dde$6a067190$0401a8c0@MSIMMSWS> <4CD5D61C.6010006@colbyconsulting.com> <010801cb7e13$c74ea6d0$0401a8c0@MSIMMSWS><02b301cb7f9b$9c4ef5f0$0401a8c0@MSIMMSWS> <03d301cb7fa7$3eabe5f0$bc03b1d0$@activebilling.com.au> <2665225B83294956B9997E6014DD7480@HAL9005> Message-ID: <02fd01cb7fbd$e26dbc20$0401a8c0@MSIMMSWS> Yes, but it's already in 2007 ACCDB format. Only way to go BACK is export everything, and import in 2003, right ? There's no downsize wizard ;) > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Rocky Smolin > Sent: Monday, November 08, 2010 8:00 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] New engagement; trying to avoid the > "tip of the iceberg" consulting trap > > Or just leave it in 2003 format? I do this for a couple > clients. They don't know the difference - it's transparent. > And I turn off the ribbon so the ribbon doesn't screw up my > forms by stealing that real estate. > > Rocky From rockysmolin at bchacc.com Mon Nov 8 22:30:53 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Mon, 8 Nov 2010 20:30:53 -0800 Subject: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap In-Reply-To: <02fd01cb7fbd$e26dbc20$0401a8c0@MSIMMSWS> References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p><007001cb7dde$6a067190$0401a8c0@MSIMMSWS><4CD5D61C.6010006@colbyconsulting.com><010801cb7e13$c74ea6d0$0401a8c0@MSIMMSWS><02b301cb7f9b$9c4ef5f0$0401a8c0@MSIMMSWS><03d301cb7fa7$3eabe5f0$bc03b1d0$@activebilling.com.au><2665225B83294956B9997E6014DD7480@HAL9005> <02fd01cb7fbd$e26dbc20$0401a8c0@MSIMMSWS> Message-ID: <1BA00E0549F8424DAB46DBE58319D48C@HAL9005> I'd do it. :) Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Monday, November 08, 2010 7:26 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap Yes, but it's already in 2007 ACCDB format. Only way to go BACK is export everything, and import in 2003, right ? There's no downsize wizard ;) > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky > Smolin > Sent: Monday, November 08, 2010 8:00 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] New engagement; trying to avoid the "tip of the > iceberg" consulting trap > > Or just leave it in 2003 format? I do this for a couple clients. > They don't know the difference - it's transparent. > And I turn off the ribbon so the ribbon doesn't screw up my forms by > stealing that real estate. > > Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From darren at activebilling.com.au Mon Nov 8 22:54:03 2010 From: darren at activebilling.com.au (Darren - Active Billing) Date: Tue, 9 Nov 2010 15:54:03 +1100 Subject: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap Message-ID: <046601cb7fca$233e2df0$69ba89d0$@activebilling.com.au> Agreed-I'd do it too :-) I really do find the new interface irritating- And that bl**dy ribbon I reckon it's worth it Darren -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Tuesday, 9 November 2010 3:31 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap I'd do it. :) Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Monday, November 08, 2010 7:26 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap Yes, but it's already in 2007 ACCDB format. Only way to go BACK is export everything, and import in 2003, right ? There's no downsize wizard ;) > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky > Smolin > Sent: Monday, November 08, 2010 8:00 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] New engagement; trying to avoid the "tip of the > iceberg" consulting trap > > Or just leave it in 2003 format? I do this for a couple clients. > They don't know the difference - it's transparent. > And I turn off the ribbon so the ribbon doesn't screw up my forms by > stealing that real estate. > > 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 From Darryl.Collins at iag.com.au Mon Nov 8 23:03:08 2010 From: Darryl.Collins at iag.com.au (Darryl Collins) Date: Tue, 9 Nov 2010 16:03:08 +1100 Subject: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap In-Reply-To: <02fd01cb7fbd$e26dbc20$0401a8c0@MSIMMSWS> Message-ID: <201011090503.oA9538Gf016302@databaseadvisors.com> _______________________________________________________________________________________ Note: This e-mail is subject to the disclaimer contained at the bottom of this message. _______________________________________________________________________________________ I would do it just for the amount of time you will save using the 2003 UI you are familiar with, rather than stuffing around in Access 2007's clunky interface and ribbon. And if you don't have it already I would get a copy of "Find and Replace". <>. It costs about $37 USD for the full version but the cost is completely worth it. This lill addin has saved me hundred of hours of stuffing around when cleaning up databases. You can download the trial version and run it for 30 days or so for free if that suits you better. Cheers Darryl. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Tuesday, 9 November 2010 2:26 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap Yes, but it's already in 2007 ACCDB format. Only way to go BACK is export everything, and import in 2003, right ? There's no downsize wizard ;) > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Rocky Smolin > Sent: Monday, November 08, 2010 8:00 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] New engagement; trying to avoid the > "tip of the iceberg" consulting trap > > Or just leave it in 2003 format? I do this for a couple > clients. They don't know the difference - it's transparent. > And I turn off the ribbon so the ribbon doesn't screw up my > forms by stealing that real estate. > > Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com _______________________________________________________________________________________ The information transmitted in this message and its attachments (if any) is intended only for the person or entity to which it is addressed. The message may contain confidential and/or privileged material. Any review, retransmission, 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. If you have received this in error, please contact the sender and delete this e-mail and associated material from any computer. The intended recipient of this e-mail may only use, reproduce, disclose or distribute the information contained in this e-mail and any attached files, with the permission of the sender. This message has been scanned for viruses. _______________________________________________________________________________________ From rockysmolin at bchacc.com Mon Nov 8 23:29:02 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Mon, 8 Nov 2010 21:29:02 -0800 Subject: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap In-Reply-To: <201011090503.oA9538Gf016302@databaseadvisors.com> References: <02fd01cb7fbd$e26dbc20$0401a8c0@MSIMMSWS> <201011090503.oA9538Gf016302@databaseadvisors.com> Message-ID: <275B6A49ED09440A971813BA56DA9C22@HAL9005> Second that. I've used find and replace for years and still use it about once a week. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darryl Collins Sent: Monday, November 08, 2010 9:03 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap ____________________________________________________________________________ ___________ Note: This e-mail is subject to the disclaimer contained at the bottom of this message. ____________________________________________________________________________ ___________ I would do it just for the amount of time you will save using the 2003 UI you are familiar with, rather than stuffing around in Access 2007's clunky interface and ribbon. And if you don't have it already I would get a copy of "Find and Replace". <>. It costs about $37 USD for the full version but the cost is completely worth it. This lill addin has saved me hundred of hours of stuffing around when cleaning up databases. You can download the trial version and run it for 30 days or so for free if that suits you better. Cheers Darryl. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Tuesday, 9 November 2010 2:26 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap Yes, but it's already in 2007 ACCDB format. Only way to go BACK is export everything, and import in 2003, right ? There's no downsize wizard ;) > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky > Smolin > Sent: Monday, November 08, 2010 8:00 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] New engagement; trying to avoid the "tip of the > iceberg" consulting trap > > Or just leave it in 2003 format? I do this for a couple clients. > They don't know the difference - it's transparent. > And I turn off the ribbon so the ribbon doesn't screw up my forms by > stealing that real estate. > > Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ____________________________________________________________________________ ___________ The information transmitted in this message and its attachments (if any) is intended only for the person or entity to which it is addressed. The message may contain confidential and/or privileged material. Any review, retransmission, 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. If you have received this in error, please contact the sender and delete this e-mail and associated material from any computer. The intended recipient of this e-mail may only use, reproduce, disclose or distribute the information contained in this e-mail and any attached files, with the permission of the sender. This message has been scanned for viruses. ____________________________________________________________________________ ___________ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at verizon.net Tue Nov 9 07:02:38 2010 From: jimdettman at verizon.net (Jim Dettman) Date: Tue, 09 Nov 2010 08:02:38 -0500 Subject: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap In-Reply-To: <02b301cb7f9b$9c4ef5f0$0401a8c0@MSIMMSWS> References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p> <007001cb7dde$6a067190$0401a8c0@MSIMMSWS> <4CD5D61C.6010006@colbyconsulting.com> <010801cb7e13$c74ea6d0$0401a8c0@MSIMMSWS> <02b301cb7f9b$9c4ef5f0$0401a8c0@MSIMMSWS> Message-ID: <99D3EF57788F43C48E3A2A25CF3C86AD@XPS> Rick Fishers Find and Replace....goes a long way in cleaning up a junk DB fast. Use the cross-reference utility to find all the junk that can get weeded out right away. Then go back and take care of the embedded spaces and apply a prefix. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Monday, November 08, 2010 6:21 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap So I met with the client. Not a large application, but what a mess. Spaces in the column names, no discipline in object names, etc, etc, . I could go on forever. It also has structural problems...one huge table that contains many columns that only apply to 20% of the rows. This begs for separate linked tables of course. I'm giving them a 3 man-week estimate for putting a pretty face on this pig. That's what they are really asking for.... A new menu and enhancement of the existing forms for better navigation. Oh, and much of that work will be done at home office....they have no good dev boxes there... Only these laptops with tiny, eye-tiring screens and chicklet keyboards.... And to make matters even more miserable, it's gotta stay in Access 2007. > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms > Sent: Saturday, November 06, 2010 8:36 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] New engagement; trying to avoid the > "tip of the iceberg" consulting trap > > Thanks all. Jim D. - based on that great rate that you are > getting, I've decided to make it a fully-paid 8 hour assessment. > After all, they're at least getting a report at the end of it. > That'll be the deliverable. > > I have no idea as to what I'm walking into with this client. > Since this engagement has been "on again", "off again", > several times.... > I don't think that's a good sign of a "stable" client. > This sort of conduct indicates in-fighting, budget problems, > or other management "issues". > I've been thru the mill over the past 2 years with IT vs. End > user politics and let me tell you, it really, really sucks. > > So after the 1 hour interview, if they don't like the "deal", > I walk out. > No charge. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Tue Nov 9 08:37:58 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Tue, 9 Nov 2010 06:37:58 -0800 Subject: [AccessD] Cross Reference Utility, was RE: New engagement; trying to avoid the "tip of the iceberg" consulting trap In-Reply-To: <99D3EF57788F43C48E3A2A25CF3C86AD@XPS> References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p><007001cb7dde$6a067190$0401a8c0@MSIMMSWS><4CD5D61C.6010006@colbyconsulting.com><010801cb7e13$c74ea6d0$0401a8c0@MSIMMSWS><02b301cb7f9b$9c4ef5f0$0401a8c0@MSIMMSWS> <99D3EF57788F43C48E3A2A25CF3C86AD@XPS> Message-ID: <783407586A614308A653DCF31A803A2D@HAL9005> A related questions - I am cleaning up a form which, after its cleaned will have a lot of variables DIMmed which are no longer needed. Does anyone know of a some kind of utility that will display all the variables which are no longer referenced anywhere? TIA Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Tuesday, November 09, 2010 5:03 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap Rick Fishers Find and Replace....goes a long way in cleaning up a junk DB fast. Use the cross-reference utility to find all the junk that can get weeded out right away. Then go back and take care of the embedded spaces and apply a prefix. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Monday, November 08, 2010 6:21 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap So I met with the client. Not a large application, but what a mess. Spaces in the column names, no discipline in object names, etc, etc, . I could go on forever. It also has structural problems...one huge table that contains many columns that only apply to 20% of the rows. This begs for separate linked tables of course. I'm giving them a 3 man-week estimate for putting a pretty face on this pig. That's what they are really asking for.... A new menu and enhancement of the existing forms for better navigation. Oh, and much of that work will be done at home office....they have no good dev boxes there... Only these laptops with tiny, eye-tiring screens and chicklet keyboards.... And to make matters even more miserable, it's gotta stay in Access 2007. > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms > Sent: Saturday, November 06, 2010 8:36 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] New engagement; trying to avoid the "tip of the > iceberg" consulting trap > > Thanks all. Jim D. - based on that great rate that you are getting, > I've decided to make it a fully-paid 8 hour assessment. > After all, they're at least getting a report at the end of it. > That'll be the deliverable. > > I have no idea as to what I'm walking into with this client. > Since this engagement has been "on again", "off again", several > times.... > I don't think that's a good sign of a "stable" client. > This sort of conduct indicates in-fighting, budget problems, or other > management "issues". > I've been thru the mill over the past 2 years with IT vs. End user > politics and let me tell you, it really, really sucks. > > So after the 1 hour interview, if they don't like the "deal", I walk > out. > No charge. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Lambert.Heenan at chartisinsurance.com Tue Nov 9 09:36:35 2010 From: Lambert.Heenan at chartisinsurance.com (Heenan, Lambert) Date: Tue, 9 Nov 2010 10:36:35 -0500 Subject: [AccessD] Cross Reference Utility, was RE: New engagement; trying to avoid the "tip of the iceberg" consulting trap In-Reply-To: <783407586A614308A653DCF31A803A2D@HAL9005> References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p><007001cb7dde$6a067190$0401a8c0@MSIMMSWS><4CD5D61C.6010006@colbyconsulting.com><010801cb7e13$c74ea6d0$0401a8c0@MSIMMSWS><02b301cb7f9b$9c4ef5f0$0401a8c0@MSIMMSWS> <99D3EF57788F43C48E3A2A25CF3C86AD@XPS> <783407586A614308A653DCF31A803A2D@HAL9005> Message-ID: MZ Tools will do that for you. http://www.mztools.com/index.aspx Right Click anywhere in a code module and select "Review Source code" from the MZ Tools menu. Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Tuesday, November 09, 2010 9:38 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Cross Reference Utility, was RE: New engagement; trying to avoid the "tip of the iceberg" consulting trap A related questions - I am cleaning up a form which, after its cleaned will have a lot of variables DIMmed which are no longer needed. Does anyone know of a some kind of utility that will display all the variables which are no longer referenced anywhere? TIA Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Tuesday, November 09, 2010 5:03 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap Rick Fishers Find and Replace....goes a long way in cleaning up a junk DB fast. Use the cross-reference utility to find all the junk that can get weeded out right away. Then go back and take care of the embedded spaces and apply a prefix. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Monday, November 08, 2010 6:21 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap So I met with the client. Not a large application, but what a mess. Spaces in the column names, no discipline in object names, etc, etc, . I could go on forever. It also has structural problems...one huge table that contains many columns that only apply to 20% of the rows. This begs for separate linked tables of course. I'm giving them a 3 man-week estimate for putting a pretty face on this pig. That's what they are really asking for.... A new menu and enhancement of the existing forms for better navigation. Oh, and much of that work will be done at home office....they have no good dev boxes there... Only these laptops with tiny, eye-tiring screens and chicklet keyboards.... And to make matters even more miserable, it's gotta stay in Access 2007. > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms > Sent: Saturday, November 06, 2010 8:36 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] New engagement; trying to avoid the "tip of the > iceberg" consulting trap > > Thanks all. Jim D. - based on that great rate that you are getting, > I've decided to make it a fully-paid 8 hour assessment. > After all, they're at least getting a report at the end of it. > That'll be the deliverable. > > I have no idea as to what I'm walking into with this client. > Since this engagement has been "on again", "off again", several > times.... > I don't think that's a good sign of a "stable" client. > This sort of conduct indicates in-fighting, budget problems, or other > management "issues". > I've been thru the mill over the past 2 years with IT vs. End user > politics and let me tell you, it really, really sucks. > > So after the 1 hour interview, if they don't like the "deal", I walk > out. > No charge. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Nov 9 10:19:18 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Tue, 9 Nov 2010 08:19:18 -0800 Subject: [AccessD] FW: Issues with Report Download Message-ID: Dear List: The client below is using my E-Z-MRP system, but had me develop a fairly elaborate export of some of the data into a spreadsheet in a format that they were used to using. While he agrees that using this spreadsheet is not the best solution, at the moment it was easier than trying to effect change among the users. However, he has now run into a problem: the 256 column limitation of Excel 2003, a limitation which apparently is greater in 2007. The app is in 2003 and, because it's a standard distributed product it is impractical to upgrade to 2007 (also, I'll be dipped if I'm going to be forced to develop and support a product in 2007 which runs like a spotted dog in 2003). So the question is how to reference the Excel 2007 library in the app instead of the 2003 Excel library? MTIA Rocky Smolin Beach Access Software 858-259-4334 Skype: rocky.smolin www.e-z-mrp.com www.bchacc.com _____ From: Sent: Tuesday, November 09, 2010 1:24 AM To: 'Rocky Smolin' Subject: Issues with Report Download Rocky, Sorry for not being in contact regarding the download of the product structure that I mentioned before, I have been hard at it correction and inputting data into the system, for now I think we should not spend any more time on this download as I seem to be managing okay using the Database itself. I do however have a minor problem with the MRP download report. We have now inputted all of our products into the system, there are now 221 assemblies being used. On the MRP Shortage sheet in Excel there are a number of columns giving Part details, Stock, Shortages etc. Then the BOM's for all parts is cross tabbed to the right of the sheet and the where used qty updated against each item. Problem is we now have so many assemblies we have run out of columns in Excel, as we are using Excel 2003 version for the download and the column numbers go from A to IV this is 256 columns out of this 66 columns are taken up with data before you get to the assemblies then 221 assemblies that's 287 columns required with only 256 available in excel, the download creating an error at this point. We could of course economise in the first 66 columns as some of the old date columns could be taken out (Jan 2010 to Sept 2010 for example) but it would be better if we could run this download into Excel 2007 file rather than 2003 version as Excel 2007 has thousands of columns available. Currently we can not select an Excel 2007 version file from the front end. Can this be amended? Regards Howard From accessd at gfconsultants.com Tue Nov 9 10:51:07 2010 From: accessd at gfconsultants.com (AccessD) Date: Tue, 9 Nov 2010 11:51:07 -0500 Subject: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap In-Reply-To: <02fd01cb7fbd$e26dbc20$0401a8c0@MSIMMSWS> References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p> <007001cb7dde$6a067190$0401a8c0@MSIMMSWS> <4CD5D61C.6010006@colbyconsulting.com> <010801cb7e13$c74ea6d0$0401a8c0@MSIMMSWS><02b301cb7f9b$9c4ef5f0$0401a8c0@MSIMMSWS> <03d301cb7fa7$3eabe5f0$bc03b1d0$@activebilling.com.au> <2665225B83294956B9997E6014DD7480@HAL9005> <02fd01cb7fbd$e26dbc20$0401a8c0@MSIMMSWS> Message-ID: <001701cb802e$4e9fd660$ebdf8320$@com> Maybe I'm missing something, but there is an option to Save As... Save it as a 2003 format. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Monday, November 08, 2010 10:26 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap Yes, but it's already in 2007 ACCDB format. Only way to go BACK is export everything, and import in 2003, right ? There's no downsize wizard ;) > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Rocky Smolin > Sent: Monday, November 08, 2010 8:00 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] New engagement; trying to avoid the > "tip of the iceberg" consulting trap > > Or just leave it in 2003 format? I do this for a couple > clients. They don't know the difference - it's transparent. > And I turn off the ribbon so the ribbon doesn't screw up my > forms by stealing that real estate. > > Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From df.waters at comcast.net Tue Nov 9 10:55:52 2010 From: df.waters at comcast.net (Dan Waters) Date: Tue, 9 Nov 2010 10:55:52 -0600 Subject: [AccessD] FW: Issues with Report Download In-Reply-To: References: Message-ID: Workaround for now? Have the export routine create and export to a 2nd spreadsheet for columns 257+ in Excel 2003. Then your client could open spreadsheet 1 in Excel 2007, and copy the remaining columns into it from spreadsheet 2. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Tuesday, November 09, 2010 10:19 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] FW: Issues with Report Download Dear List: The client below is using my E-Z-MRP system, but had me develop a fairly elaborate export of some of the data into a spreadsheet in a format that they were used to using. While he agrees that using this spreadsheet is not the best solution, at the moment it was easier than trying to effect change among the users. However, he has now run into a problem: the 256 column limitation of Excel 2003, a limitation which apparently is greater in 2007. The app is in 2003 and, because it's a standard distributed product it is impractical to upgrade to 2007 (also, I'll be dipped if I'm going to be forced to develop and support a product in 2007 which runs like a spotted dog in 2003). So the question is how to reference the Excel 2007 library in the app instead of the 2003 Excel library? MTIA Rocky Smolin Beach Access Software 858-259-4334 Skype: rocky.smolin www.e-z-mrp.com www.bchacc.com _____ From: Sent: Tuesday, November 09, 2010 1:24 AM To: 'Rocky Smolin' Subject: Issues with Report Download Rocky, Sorry for not being in contact regarding the download of the product structure that I mentioned before, I have been hard at it correction and inputting data into the system, for now I think we should not spend any more time on this download as I seem to be managing okay using the Database itself. I do however have a minor problem with the MRP download report. We have now inputted all of our products into the system, there are now 221 assemblies being used. On the MRP Shortage sheet in Excel there are a number of columns giving Part details, Stock, Shortages etc. Then the BOM's for all parts is cross tabbed to the right of the sheet and the where used qty updated against each item. Problem is we now have so many assemblies we have run out of columns in Excel, as we are using Excel 2003 version for the download and the column numbers go from A to IV this is 256 columns out of this 66 columns are taken up with data before you get to the assemblies then 221 assemblies that's 287 columns required with only 256 available in excel, the download creating an error at this point. We could of course economise in the first 66 columns as some of the old date columns could be taken out (Jan 2010 to Sept 2010 for example) but it would be better if we could run this download into Excel 2007 file rather than 2003 version as Excel 2007 has thousands of columns available. Currently we can not select an Excel 2007 version file from the front end. Can this be amended? Regards Howard -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Tue Nov 9 10:58:35 2010 From: ssharkins at gmail.com (Susan Harkins) Date: Tue, 9 Nov 2010 11:58:35 -0500 Subject: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p> <007001cb7dde$6a067190$0401a8c0@MSIMMSWS> <4CD5D61C.6010006@colbyconsulting.com> <010801cb7e13$c74ea6d0$0401a8c0@MSIMMSWS><02b301cb7f9b$9c4ef5f0$0401a8c0@MSIMMSWS> <03d301cb7fa7$3eabe5f0$bc03b1d0$@activebilling.com.au> <2665225B83294956B9997E6014DD7480@HAL9005><02fd01cb7fbd$e26dbc20$0401a8c0@MSIMMSWS> <001701cb802e$4e9fd660$ebdf8320$@com> Message-ID: <42E8F53FAD884703B29652762670ADCC@salvationomc4p> You will lose any accdb functionality, but it's where I would start, cause if it works -- YEAH!!!!!!! Susan H. > Maybe I'm missing something, but there is an option to Save As... Save it > as > a 2003 format. > > Yes, but it's already in 2007 ACCDB format. > Only way to go BACK is export everything, and import in 2003, right ? > > There's no downsize wizard ;) > >>> >> Or just leave it in 2003 format? I do this for a couple >> clients. They don't know the difference - it's transparent. >> And I turn off the ribbon so the ribbon doesn't screw up my >> forms by stealing that real estate. >> >> Rocky > From rockysmolin at bchacc.com Tue Nov 9 11:39:53 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Tue, 9 Nov 2010 09:39:53 -0800 Subject: [AccessD] FW: Issues with Report Download In-Reply-To: References: Message-ID: <066BF12156A246B386C47B907470D339@HAL9005> I can ask. :) Means a few more hours of development time, of course. Thanks Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Tuesday, November 09, 2010 8:56 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] FW: Issues with Report Download Workaround for now? Have the export routine create and export to a 2nd spreadsheet for columns 257+ in Excel 2003. Then your client could open spreadsheet 1 in Excel 2007, and copy the remaining columns into it from spreadsheet 2. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Tuesday, November 09, 2010 10:19 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] FW: Issues with Report Download Dear List: The client below is using my E-Z-MRP system, but had me develop a fairly elaborate export of some of the data into a spreadsheet in a format that they were used to using. While he agrees that using this spreadsheet is not the best solution, at the moment it was easier than trying to effect change among the users. However, he has now run into a problem: the 256 column limitation of Excel 2003, a limitation which apparently is greater in 2007. The app is in 2003 and, because it's a standard distributed product it is impractical to upgrade to 2007 (also, I'll be dipped if I'm going to be forced to develop and support a product in 2007 which runs like a spotted dog in 2003). So the question is how to reference the Excel 2007 library in the app instead of the 2003 Excel library? MTIA Rocky Smolin Beach Access Software 858-259-4334 Skype: rocky.smolin www.e-z-mrp.com www.bchacc.com _____ From: Sent: Tuesday, November 09, 2010 1:24 AM To: 'Rocky Smolin' Subject: Issues with Report Download Rocky, Sorry for not being in contact regarding the download of the product structure that I mentioned before, I have been hard at it correction and inputting data into the system, for now I think we should not spend any more time on this download as I seem to be managing okay using the Database itself. I do however have a minor problem with the MRP download report. We have now inputted all of our products into the system, there are now 221 assemblies being used. On the MRP Shortage sheet in Excel there are a number of columns giving Part details, Stock, Shortages etc. Then the BOM's for all parts is cross tabbed to the right of the sheet and the where used qty updated against each item. Problem is we now have so many assemblies we have run out of columns in Excel, as we are using Excel 2003 version for the download and the column numbers go from A to IV this is 256 columns out of this 66 columns are taken up with data before you get to the assemblies then 221 assemblies that's 287 columns required with only 256 available in excel, the download creating an error at this point. We could of course economise in the first 66 columns as some of the old date columns could be taken out (Jan 2010 to Sept 2010 for example) but it would be better if we could run this download into Excel 2007 file rather than 2003 version as Excel 2007 has thousands of columns available. Currently we can not select an Excel 2007 version file from the front end. Can this be amended? Regards Howard -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From garykjos at gmail.com Tue Nov 9 12:15:22 2010 From: garykjos at gmail.com (Gary Kjos) Date: Tue, 9 Nov 2010 12:15:22 -0600 Subject: [AccessD] FW: Issues with Report Download In-Reply-To: References: Message-ID: Write out a delimited CSV file which most systems will default to opening in Excel. GK On Tue, Nov 9, 2010 at 10:19 AM, Rocky Smolin wrote: > Dear List: > > The client below is using my E-Z-MRP system, but had me develop a fairly > elaborate export of some of the data into a spreadsheet in a format that > they were used to using. ?While he agrees that using this spreadsheet is not > the best solution, at the moment it was easier than trying to effect change > among the users. > > However, he has now run into a problem: the 256 column limitation of Excel > 2003, a limitation which apparently is greater in 2007. ?The app is in 2003 > and, because it's a standard distributed product it is impractical to > upgrade to 2007 (also, I'll be dipped if I'm going to be forced to develop > and support a product in 2007 which runs like a spotted dog in 2003). > > So the question is how to reference the Excel 2007 library in the app > instead of the 2003 Excel library? > > MTIA > > > Rocky Smolin > > Beach Access Software > > 858-259-4334 > > Skype: rocky.smolin > > www.e-z-mrp.com > > www.bchacc.com > > > > > > > ?_____ > > From: > ?Sent: Tuesday, November 09, 2010 1:24 AM > To: 'Rocky Smolin' > Subject: Issues with Report Download > > > > Rocky, > > > > Sorry for not being in contact regarding ?the download of the product > structure that I mentioned before, I have been hard at it correction and > inputting data into the system, for now I think we should not spend any more > time on this download as I seem to be managing okay using the Database > itself. > > > > I do however have a minor problem with the MRP download report. We have now > inputted all of our products into the system, there are now 221 assemblies > being used. > > > > On the MRP Shortage sheet in Excel there are a number of columns giving Part > details, Stock, Shortages etc. Then the BOM's for all parts is cross tabbed > to the right of the sheet and the where used qty updated against each item. > > > > Problem is we now have so many assemblies we have run out of columns in > Excel, as we are using Excel 2003 version for the download and the column > numbers go from A to IV this is 256 columns out of this 66 columns are taken > up with data before you get to the assemblies then 221 assemblies that's 287 > columns required with only 256 available in excel, the download creating an > error at this point. > > > > We could of course economise in the first 66 columns as some of the old date > columns could be taken out (Jan 2010 to Sept 2010 for example) but it would > be better if we could run this download into Excel 2007 file rather than > 2003 version as Excel 2007 has thousands of columns available. > > > > Currently we can not select an Excel 2007 version file from the front end. > Can this be amended? > > > > Regards > > > > Howard > > -- > 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 davidmcafee at gmail.com Tue Nov 9 12:48:29 2010 From: davidmcafee at gmail.com (David McAfee) Date: Tue, 9 Nov 2010 10:48:29 -0800 Subject: [AccessD] Cross Reference Utility, was RE: New engagement; trying to avoid the "tip of the iceberg" consulting trap In-Reply-To: References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p> <007001cb7dde$6a067190$0401a8c0@MSIMMSWS> <4CD5D61C.6010006@colbyconsulting.com> <010801cb7e13$c74ea6d0$0401a8c0@MSIMMSWS> <02b301cb7f9b$9c4ef5f0$0401a8c0@MSIMMSWS> <99D3EF57788F43C48E3A2A25CF3C86AD@XPS> <783407586A614308A653DCF31A803A2D@HAL9005> Message-ID: I never knew this existed in MZ Tools. Does this check the whole project, or only the current module? On Tue, Nov 9, 2010 at 7:36 AM, Heenan, Lambert wrote: > MZ Tools will do that for you. > > ?http://www.mztools.com/index.aspx > > Right Click anywhere in a code module and select "Review Source code" from the MZ Tools menu. > > Lambert > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin > Sent: Tuesday, November 09, 2010 9:38 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Cross Reference Utility, was RE: New engagement; trying to avoid the "tip of the iceberg" consulting trap > > A related questions - I am cleaning up a form which, after its cleaned will have a lot of variables DIMmed which are no longer needed. ?Does anyone know of a some kind of utility that will display all the variables which are no longer referenced anywhere? > > TIA > > Rocky > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman > Sent: Tuesday, November 09, 2010 5:03 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap > > > ?Rick Fishers Find and Replace....goes a long way in cleaning up a junk DB fast. > > ?Use the cross-reference utility to find all the junk that can get weeded out right away. > > ?Then go back and take care of the embedded spaces and apply a prefix. > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms > Sent: Monday, November 08, 2010 6:21 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap > > So I met with the client. > Not a large application, but what a mess. > Spaces in the column names, no discipline in object names, etc, etc, . > I could go on forever. > It also has structural problems...one huge table that contains many columns that only apply to 20% of the rows. > This begs for separate linked tables of course. > > I'm giving them a 3 man-week estimate for putting a pretty face on this pig. > That's what they are really asking for.... > A new menu and enhancement of the existing forms for better navigation. > Oh, and much of that work will be done at home office....they have no good dev boxes there... > ?Only these laptops with tiny, eye-tiring screens and chicklet keyboards.... > ?And to make matters even more miserable, it's gotta stay in Access 2007. > > > >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms >> Sent: Saturday, November 06, 2010 8:36 PM >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] New engagement; trying to avoid the "tip of the >> iceberg" consulting trap >> >> Thanks all. Jim D. - based on that great rate that you are getting, >> I've decided to make it a fully-paid 8 hour assessment. >> After all, they're at least getting a report at the end of it. >> That'll be the deliverable. >> >> I have no idea as to what I'm walking into with this client. >> Since this engagement has been "on again", "off again", several >> times.... >> I don't think that's a good sign of a "stable" client. >> This sort of conduct indicates in-fighting, budget problems, or other >> management "issues". >> I've been thru the mill over the past 2 years with IT vs. End user >> politics and let me tell you, ?it really, really sucks. >> >> So after the 1 hour interview, if they don't like the "deal", I walk >> out. >> No charge. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From Lambert.Heenan at chartisinsurance.com Tue Nov 9 13:10:27 2010 From: Lambert.Heenan at chartisinsurance.com (Heenan, Lambert) Date: Tue, 9 Nov 2010 14:10:27 -0500 Subject: [AccessD] Cross Reference Utility, was RE: New engagement; trying to avoid the "tip of the iceberg" consulting trap In-Reply-To: References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p> <007001cb7dde$6a067190$0401a8c0@MSIMMSWS> <4CD5D61C.6010006@colbyconsulting.com> <010801cb7e13$c74ea6d0$0401a8c0@MSIMMSWS> <02b301cb7f9b$9c4ef5f0$0401a8c0@MSIMMSWS> <99D3EF57788F43C48E3A2A25CF3C86AD@XPS> <783407586A614308A653DCF31A803A2D@HAL9005> Message-ID: If you do the right-click inside a sub/function then it will only check that sub/function. If you do so anywhere else in a module then the whole module is checked. But if you use the MZ Tools tool bar, selecting 'Other Utilities' and then 'Review Source Code' (or going via the menus that would be Tools/MZ Tools/Other Utilities/Review Source Code) then the whole project is checked. Very handy! As is the Procedure Callers feature that lets you find routines no longer in use. Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Tuesday, November 09, 2010 1:48 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Cross Reference Utility, was RE: New engagement; trying to avoid the "tip of the iceberg" consulting trap I never knew this existed in MZ Tools. Does this check the whole project, or only the current module? On Tue, Nov 9, 2010 at 7:36 AM, Heenan, Lambert wrote: > MZ Tools will do that for you. > > ?http://www.mztools.com/index.aspx > > Right Click anywhere in a code module and select "Review Source code" from the MZ Tools menu. > > Lambert > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky > Smolin > Sent: Tuesday, November 09, 2010 9:38 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Cross Reference Utility, was RE: New engagement; > trying to avoid the "tip of the iceberg" consulting trap > > A related questions - I am cleaning up a form which, after its cleaned will have a lot of variables DIMmed which are no longer needed. ?Does anyone know of a some kind of utility that will display all the variables which are no longer referenced anywhere? > > TIA > > Rocky > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman > Sent: Tuesday, November 09, 2010 5:03 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] New engagement; trying to avoid the "tip of the > iceberg" consulting trap > > > ?Rick Fishers Find and Replace....goes a long way in cleaning up a junk DB fast. > > ?Use the cross-reference utility to find all the junk that can get weeded out right away. > > ?Then go back and take care of the embedded spaces and apply a prefix. > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms > Sent: Monday, November 08, 2010 6:21 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] New engagement; trying to avoid the "tip of the > iceberg" consulting trap > > So I met with the client. > Not a large application, but what a mess. > Spaces in the column names, no discipline in object names, etc, etc, . > I could go on forever. > It also has structural problems...one huge table that contains many columns that only apply to 20% of the rows. > This begs for separate linked tables of course. > > I'm giving them a 3 man-week estimate for putting a pretty face on this pig. > That's what they are really asking for.... > A new menu and enhancement of the existing forms for better navigation. > Oh, and much of that work will be done at home office....they have no good dev boxes there... > ?Only these laptops with tiny, eye-tiring screens and chicklet keyboards.... > ?And to make matters even more miserable, it's gotta stay in Access 2007. > > > >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms >> Sent: Saturday, November 06, 2010 8:36 PM >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] New engagement; trying to avoid the "tip of >> the iceberg" consulting trap >> >> Thanks all. Jim D. - based on that great rate that you are getting, >> I've decided to make it a fully-paid 8 hour assessment. >> After all, they're at least getting a report at the end of it. >> That'll be the deliverable. >> >> I have no idea as to what I'm walking into with this client. >> Since this engagement has been "on again", "off again", several >> times.... >> I don't think that's a good sign of a "stable" client. >> This sort of conduct indicates in-fighting, budget problems, or other >> management "issues". >> I've been thru the mill over the past 2 years with IT vs. End user >> politics and let me tell you, ?it really, really sucks. >> >> So after the 1 hour interview, if they don't like the "deal", I walk >> out. >> No charge. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From davidmcafee at gmail.com Tue Nov 9 13:21:01 2010 From: davidmcafee at gmail.com (David McAfee) Date: Tue, 9 Nov 2010 11:21:01 -0800 Subject: [AccessD] Cross Reference Utility, was RE: New engagement; trying to avoid the "tip of the iceberg" consulting trap In-Reply-To: References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p> <007001cb7dde$6a067190$0401a8c0@MSIMMSWS> <4CD5D61C.6010006@colbyconsulting.com> <010801cb7e13$c74ea6d0$0401a8c0@MSIMMSWS> <02b301cb7f9b$9c4ef5f0$0401a8c0@MSIMMSWS> <99D3EF57788F43C48E3A2A25CF3C86AD@XPS> <783407586A614308A653DCF31A803A2D@HAL9005> Message-ID: That is so awesome! Thanks for the tip Lambert. On Tue, Nov 9, 2010 at 11:10 AM, Heenan, Lambert wrote: > If you do the right-click inside a sub/function then it will only check that sub/function. If you do so anywhere else in a module then the whole module is checked. > > But if you use the MZ Tools tool bar, selecting 'Other Utilities' and then 'Review Source Code' (or going via the menus that would be Tools/MZ Tools/Other Utilities/Review Source Code) then the whole project is checked. > > Very handy! As is the Procedure Callers feature that lets you find routines no longer in use. > > Lambert > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee > Sent: Tuesday, November 09, 2010 1:48 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Cross Reference Utility, was RE: New engagement; trying to avoid the "tip of the iceberg" consulting trap > > I never knew this existed in MZ Tools. > > > Does this check the whole project, or only the current module? > > > > On Tue, Nov 9, 2010 at 7:36 AM, Heenan, Lambert wrote: >> MZ Tools will do that for you. >> >> ?http://www.mztools.com/index.aspx >> >> Right Click anywhere in a code module and select "Review Source code" from the MZ Tools menu. >> >> Lambert >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky >> Smolin >> Sent: Tuesday, November 09, 2010 9:38 AM >> To: 'Access Developers discussion and problem solving' >> Subject: [AccessD] Cross Reference Utility, was RE: New engagement; >> trying to avoid the "tip of the iceberg" consulting trap >> >> A related questions - I am cleaning up a form which, after its cleaned will have a lot of variables DIMmed which are no longer needed. ?Does anyone know of a some kind of utility that will display all the variables which are no longer referenced anywhere? >> >> TIA >> >> Rocky >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman >> Sent: Tuesday, November 09, 2010 5:03 AM >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] New engagement; trying to avoid the "tip of the >> iceberg" consulting trap >> >> >> ?Rick Fishers Find and Replace....goes a long way in cleaning up a junk DB fast. >> >> ?Use the cross-reference utility to find all the junk that can get weeded out right away. >> >> ?Then go back and take care of the embedded spaces and apply a prefix. >> >> Jim. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms >> Sent: Monday, November 08, 2010 6:21 PM >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] New engagement; trying to avoid the "tip of the >> iceberg" consulting trap >> >> So I met with the client. >> Not a large application, but what a mess. >> Spaces in the column names, no discipline in object names, etc, etc, . >> I could go on forever. >> It also has structural problems...one huge table that contains many columns that only apply to 20% of the rows. >> This begs for separate linked tables of course. >> >> I'm giving them a 3 man-week estimate for putting a pretty face on this pig. >> That's what they are really asking for.... >> A new menu and enhancement of the existing forms for better navigation. >> Oh, and much of that work will be done at home office....they have no good dev boxes there... >> ?Only these laptops with tiny, eye-tiring screens and chicklet keyboards.... >> ?And to make matters even more miserable, it's gotta stay in Access 2007. >> >> >> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms >>> Sent: Saturday, November 06, 2010 8:36 PM >>> To: 'Access Developers discussion and problem solving' >>> Subject: Re: [AccessD] New engagement; trying to avoid the "tip of >>> the iceberg" consulting trap >>> >>> Thanks all. Jim D. - based on that great rate that you are getting, >>> I've decided to make it a fully-paid 8 hour assessment. >>> After all, they're at least getting a report at the end of it. >>> That'll be the deliverable. >>> >>> I have no idea as to what I'm walking into with this client. >>> Since this engagement has been "on again", "off again", several >>> times.... >>> I don't think that's a good sign of a "stable" client. >>> This sort of conduct indicates in-fighting, budget problems, or other >>> management "issues". >>> I've been thru the mill over the past 2 years with IT vs. End user >>> politics and let me tell you, ?it really, really sucks. >>> >>> So after the 1 hour interview, if they don't like the "deal", I walk >>> out. >>> No charge. >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From Lambert.Heenan at chartisinsurance.com Tue Nov 9 13:30:43 2010 From: Lambert.Heenan at chartisinsurance.com (Heenan, Lambert) Date: Tue, 9 Nov 2010 14:30:43 -0500 Subject: [AccessD] Cross Reference Utility, was RE: New engagement; trying to avoid the "tip of the iceberg" consulting trap In-Reply-To: References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p> <007001cb7dde$6a067190$0401a8c0@MSIMMSWS> <4CD5D61C.6010006@colbyconsulting.com> <010801cb7e13$c74ea6d0$0401a8c0@MSIMMSWS> <02b301cb7f9b$9c4ef5f0$0401a8c0@MSIMMSWS> <99D3EF57788F43C48E3A2A25CF3C86AD@XPS> <783407586A614308A653DCF31A803A2D@HAL9005> Message-ID: My pleasure. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Tuesday, November 09, 2010 2:21 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Cross Reference Utility, was RE: New engagement; trying to avoid the "tip of the iceberg" consulting trap That is so awesome! Thanks for the tip Lambert. On Tue, Nov 9, 2010 at 11:10 AM, Heenan, Lambert wrote: > If you do the right-click inside a sub/function then it will only check that sub/function. If you do so anywhere else in a module then the whole module is checked. > > But if you use the MZ Tools tool bar, selecting 'Other Utilities' and then 'Review Source Code' (or going via the menus that would be Tools/MZ Tools/Other Utilities/Review Source Code) then the whole project is checked. > > Very handy! As is the Procedure Callers feature that lets you find routines no longer in use. > > Lambert From dbdoug at gmail.com Tue Nov 9 14:06:17 2010 From: dbdoug at gmail.com (Doug Steele) Date: Tue, 9 Nov 2010 12:06:17 -0800 Subject: [AccessD] FW: Issues with Report Download In-Reply-To: References: Message-ID: Hi Rocky: Have you tried your db on a system with Office 2007? I have Access 2003 database with Excel exports which work just fine when run on Office 2007 without any changes. The db is an .mdb file, not .mde. Access 2003 seems to automatically update the internal references from Excel 11 to Excel 12 (or is it 13?) as needed. Doug On Tue, Nov 9, 2010 at 8:19 AM, Rocky Smolin wrote: > Dear List: > > The client below is using my E-Z-MRP system, but had me develop a fairly > elaborate export of some of the data into a spreadsheet in a format that > they were used to using. While he agrees that using this spreadsheet is > not > the best solution, at the moment it was easier than trying to effect change > among the users. > > However, he has now run into a problem: the 256 column limitation of Excel > 2003, a limitation which apparently is greater in 2007. The app is in 2003 > and, because it's a standard distributed product it is impractical to > upgrade to 2007 (also, I'll be dipped if I'm going to be forced to develop > and support a product in 2007 which runs like a spotted dog in 2003). > > So the question is how to reference the Excel 2007 library in the app > instead of the 2003 Excel library? > > MTIA > > > Rocky Smolin > > Beach Access Software > > 858-259-4334 > > Skype: rocky.smolin > > www.e-z-mrp.com > > www.bchacc.com > > > > > > > _____ > > From: > Sent: Tuesday, November 09, 2010 1:24 AM > To: 'Rocky Smolin' > Subject: Issues with Report Download > > > > Rocky, > > > > Sorry for not being in contact regarding the download of the product > structure that I mentioned before, I have been hard at it correction and > inputting data into the system, for now I think we should not spend any > more > time on this download as I seem to be managing okay using the Database > itself. > > > > I do however have a minor problem with the MRP download report. We have now > inputted all of our products into the system, there are now 221 assemblies > being used. > > > > On the MRP Shortage sheet in Excel there are a number of columns giving > Part > details, Stock, Shortages etc. Then the BOM's for all parts is cross tabbed > to the right of the sheet and the where used qty updated against each item. > > > > Problem is we now have so many assemblies we have run out of columns in > Excel, as we are using Excel 2003 version for the download and the column > numbers go from A to IV this is 256 columns out of this 66 columns are > taken > up with data before you get to the assemblies then 221 assemblies that's > 287 > columns required with only 256 available in excel, the download creating an > error at this point. > > > > We could of course economise in the first 66 columns as some of the old > date > columns could be taken out (Jan 2010 to Sept 2010 for example) but it would > be better if we could run this download into Excel 2007 file rather than > 2003 version as Excel 2007 has thousands of columns available. > > > > Currently we can not select an Excel 2007 version file from the front end. > Can this be amended? > > > > Regards > > > > Howard > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From davidmcafee at gmail.com Tue Nov 9 14:14:16 2010 From: davidmcafee at gmail.com (David McAfee) Date: Tue, 9 Nov 2010 12:14:16 -0800 Subject: [AccessD] Cross Reference Utility, was RE: New engagement; trying to avoid the "tip of the iceberg" consulting trap In-Reply-To: References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p> <007001cb7dde$6a067190$0401a8c0@MSIMMSWS> <4CD5D61C.6010006@colbyconsulting.com> <010801cb7e13$c74ea6d0$0401a8c0@MSIMMSWS> <02b301cb7f9b$9c4ef5f0$0401a8c0@MSIMMSWS> <99D3EF57788F43C48E3A2A25CF3C86AD@XPS> <783407586A614308A653DCF31A803A2D@HAL9005> Message-ID: Lambert, (or anyone else that might know) I could swear that MZ Tools use to have an option to comment out a block of code, much like SQL Server Management Studio does. Using MZ Tools with A2K7, I don't see that option any more. Do you know of a way? On Tue, Nov 9, 2010 at 11:30 AM, Heenan, Lambert wrote: > My pleasure. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee > Sent: Tuesday, November 09, 2010 2:21 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Cross Reference Utility, was RE: New engagement; trying to avoid the "tip of the iceberg" consulting trap > > That is so awesome! ?Thanks for the tip Lambert. > > On Tue, Nov 9, 2010 at 11:10 AM, Heenan, Lambert wrote: >> If you do the right-click inside a sub/function then it will only check that sub/function. If you do so anywhere else in a module then the whole module is checked. >> >> But if you use the MZ Tools tool bar, selecting 'Other Utilities' and then 'Review Source Code' (or going via the menus that would be Tools/MZ Tools/Other Utilities/Review Source Code) then the whole project is checked. >> >> Very handy! As is the Procedure Callers feature that lets you find routines no longer in use. >> >> Lambert > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From Lambert.Heenan at chartisinsurance.com Tue Nov 9 14:26:46 2010 From: Lambert.Heenan at chartisinsurance.com (Heenan, Lambert) Date: Tue, 9 Nov 2010 15:26:46 -0500 Subject: [AccessD] Cross Reference Utility, was RE: New engagement; trying to avoid the "tip of the iceberg" consulting trap In-Reply-To: References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p> <007001cb7dde$6a067190$0401a8c0@MSIMMSWS> <4CD5D61C.6010006@colbyconsulting.com> <010801cb7e13$c74ea6d0$0401a8c0@MSIMMSWS> <02b301cb7f9b$9c4ef5f0$0401a8c0@MSIMMSWS> <99D3EF57788F43C48E3A2A25CF3C86AD@XPS> <783407586A614308A653DCF31A803A2D@HAL9005> Message-ID: David, That's not an MZ Tools feature, it's actually native to Access (at least up to A2K3 which is where I live). Go into Tools/Customize, and in the resulting dialog (in Access 2003) you will find the Comment Block and Uncomment Block command in the "Edit" category. Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Tuesday, November 09, 2010 3:14 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Cross Reference Utility, was RE: New engagement; trying to avoid the "tip of the iceberg" consulting trap Lambert, (or anyone else that might know) I could swear that MZ Tools use to have an option to comment out a block of code, much like SQL Server Management Studio does. Using MZ Tools with A2K7, I don't see that option any more. Do you know of a way? On Tue, Nov 9, 2010 at 11:30 AM, Heenan, Lambert wrote: > My pleasure. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David > McAfee > Sent: Tuesday, November 09, 2010 2:21 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Cross Reference Utility, was RE: New > engagement; trying to avoid the "tip of the iceberg" consulting trap > > That is so awesome! ?Thanks for the tip Lambert. > > On Tue, Nov 9, 2010 at 11:10 AM, Heenan, Lambert wrote: >> If you do the right-click inside a sub/function then it will only check that sub/function. If you do so anywhere else in a module then the whole module is checked. >> >> But if you use the MZ Tools tool bar, selecting 'Other Utilities' and then 'Review Source Code' (or going via the menus that would be Tools/MZ Tools/Other Utilities/Review Source Code) then the whole project is checked. >> >> Very handy! As is the Procedure Callers feature that lets you find routines no longer in use. >> >> Lambert > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From davidmcafee at gmail.com Tue Nov 9 14:45:12 2010 From: davidmcafee at gmail.com (David McAfee) Date: Tue, 9 Nov 2010 12:45:12 -0800 Subject: [AccessD] Cross Reference Utility, was RE: New engagement; trying to avoid the "tip of the iceberg" consulting trap In-Reply-To: References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p> <007001cb7dde$6a067190$0401a8c0@MSIMMSWS> <4CD5D61C.6010006@colbyconsulting.com> <010801cb7e13$c74ea6d0$0401a8c0@MSIMMSWS> <02b301cb7f9b$9c4ef5f0$0401a8c0@MSIMMSWS> <99D3EF57788F43C48E3A2A25CF3C86AD@XPS> <783407586A614308A653DCF31A803A2D@HAL9005> Message-ID: There it is. I feel like such a newb. :) I have used MZ Tools for it's ability to quickly add an error handler since A97 or A2K. When I started working with A2007, I didn't have MZ tools added in, so I figured it was a part of MZ tools. After adding it in, I couldn't find it in the MZ tools menu. lol. To get the comment/un comment block back in, from the VBA window I had to click on the following: View -> Toolbars -> Edit (or customize then Edit to copy them to an existing toolbar). Thanks again! D On Tue, Nov 9, 2010 at 12:26 PM, Heenan, Lambert wrote: > David, > > That's not an MZ Tools feature, it's actually native to Access (at least up to A2K3 which is where I live). > > Go into Tools/Customize, and in the resulting dialog (in Access 2003) you will find the Comment Block and Uncomment Block command in the "Edit" category. > > Lambert > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee > Sent: Tuesday, November 09, 2010 3:14 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Cross Reference Utility, was RE: New engagement; trying to avoid the "tip of the iceberg" consulting trap > > Lambert, (or anyone else that might know) > > I could swear that MZ Tools use to have an option to comment out a block of code, much like SQL Server Management Studio does. > Using MZ Tools with A2K7, I don't see that option any more. > > Do you know of a way? > > > > On Tue, Nov 9, 2010 at 11:30 AM, Heenan, Lambert wrote: >> My pleasure. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David >> McAfee >> Sent: Tuesday, November 09, 2010 2:21 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] Cross Reference Utility, was RE: New >> engagement; trying to avoid the "tip of the iceberg" consulting trap >> >> That is so awesome! ?Thanks for the tip Lambert. >> >> On Tue, Nov 9, 2010 at 11:10 AM, Heenan, Lambert wrote: >>> If you do the right-click inside a sub/function then it will only check that sub/function. If you do so anywhere else in a module then the whole module is checked. >>> >>> But if you use the MZ Tools tool bar, selecting 'Other Utilities' and then 'Review Source Code' (or going via the menus that would be Tools/MZ Tools/Other Utilities/Review Source Code) then the whole project is checked. >>> >>> Very handy! As is the Procedure Callers feature that lets you find routines no longer in use. >>> >>> Lambert >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From marksimms at verizon.net Tue Nov 9 15:00:39 2010 From: marksimms at verizon.net (Mark Simms) Date: Tue, 09 Nov 2010 16:00:39 -0500 Subject: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap In-Reply-To: <42E8F53FAD884703B29652762670ADCC@salvationomc4p> References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p> <007001cb7dde$6a067190$0401a8c0@MSIMMSWS> <4CD5D61C.6010006@colbyconsulting.com> <010801cb7e13$c74ea6d0$0401a8c0@MSIMMSWS><02b301cb7f9b$9c4ef5f0$0401a8c0@MSIMMSWS> <03d301cb7fa7$3eabe5f0$bc03b1d0$@activebilling.com.au> <2665225B83294956B9997E6014DD7480@HAL9005><02fd01cb7fbd$e26dbc20$0401a8c0@MSIMMSWS> <001701cb802e$4e9fd660$ebdf8320$@com> <42E8F53FAD884703B29652762670ADCC@salvationomc4p> Message-ID: <008f01cb8051$2a8c5fa0$0401a8c0@MSIMMSWS> Yes Susan, it worked fine saved as an MDB from AC2007. They utilized zero 2007 features as far as I can see. Interestingly, in this project, there is a good reason to use compiler directives to handle things like turning off the ribbon which only works in 2007. In that regard, I change one line of code, and the code will be interpreted under 2007. ' place this at the top of a module #Const VERSION = 2003 #If VERSION = 2007 Then ' add code to remove ribbon here #End If Problem is: I don't think there's a way in VBA to remove the ribbon, is there ? I saw the manual method...ughh...it's a cludge...creating a blank ribbon. > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Susan Harkins > Sent: Tuesday, November 09, 2010 11:59 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] New engagement; trying to avoid the > "tip of the iceberg" consulting trap > > You will lose any accdb functionality, but it's where I would > start, cause if it works -- YEAH!!!!!!! > > Susan H. > > > > Maybe I'm missing something, but there is an option to Save > As... Save > > it as a 2003 format. > > > > Yes, but it's already in 2007 ACCDB format. > > Only way to go BACK is export everything, and import in > 2003, right ? > > > > There's no downsize wizard ;) > > > >>> > >> Or just leave it in 2003 format? I do this for a couple clients. > >> They don't know the difference - it's transparent. > >> And I turn off the ribbon so the ribbon doesn't screw up > my forms by > >> stealing that real estate. > >> > >> Rocky > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From marksimms at verizon.net Tue Nov 9 15:02:47 2010 From: marksimms at verizon.net (Mark Simms) Date: Tue, 09 Nov 2010 16:02:47 -0500 Subject: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap In-Reply-To: <99D3EF57788F43C48E3A2A25CF3C86AD@XPS> References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p> <007001cb7dde$6a067190$0401a8c0@MSIMMSWS> <4CD5D61C.6010006@colbyconsulting.com> <010801cb7e13$c74ea6d0$0401a8c0@MSIMMSWS> <02b301cb7f9b$9c4ef5f0$0401a8c0@MSIMMSWS> <99D3EF57788F43C48E3A2A25CF3C86AD@XPS> Message-ID: <009001cb8051$76d79fa0$0401a8c0@MSIMMSWS> Beautiful. Thanks for that Jim ! > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman > Sent: Tuesday, November 09, 2010 8:03 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] New engagement; trying to avoid the > "tip of the iceberg" consulting trap > > > Rick Fishers Find and Replace....goes a long way in > cleaning up a junk DB fast. > > Use the cross-reference utility to find all the junk that > can get weeded out right away. > > Then go back and take care of the embedded spaces and apply > a prefix. > > Jim. From df.waters at comcast.net Tue Nov 9 15:05:38 2010 From: df.waters at comcast.net (Dan Waters) Date: Tue, 9 Nov 2010 15:05:38 -0600 Subject: [AccessD] Cross Reference Utility, was RE: New engagement; trying to avoid the "tip of the iceberg" consulting trap In-Reply-To: References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p><007001cb7dde$6a067190$0401a8c0@MSIMMSWS><4CD5D61C.6010006@colbyconsulting.com><010801cb7e13$c74ea6d0$0401a8c0@MSIMMSWS><02b301cb7f9b$9c4ef5f0$0401a8c0@MSIMMSWS><99D3EF57788F43C48E3A2A25CF3C86AD@XPS><783407586A614308A653DCF31A803A2D@HAL9005> Message-ID: The Edit toolbar itself is pretty handy. It contains the Comment / Uncomment buttons, and it contains the buttons for setting Bookmarks and moving to them - very handy when your trying to write multiple procedures that work together! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Tuesday, November 09, 2010 2:45 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Cross Reference Utility, was RE: New engagement; trying to avoid the "tip of the iceberg" consulting trap There it is. I feel like such a newb. :) I have used MZ Tools for it's ability to quickly add an error handler since A97 or A2K. When I started working with A2007, I didn't have MZ tools added in, so I figured it was a part of MZ tools. After adding it in, I couldn't find it in the MZ tools menu. lol. To get the comment/un comment block back in, from the VBA window I had to click on the following: View -> Toolbars -> Edit (or customize then Edit to copy them to an existing toolbar). Thanks again! D On Tue, Nov 9, 2010 at 12:26 PM, Heenan, Lambert wrote: > David, > > That's not an MZ Tools feature, it's actually native to Access (at least up to A2K3 which is where I live). > > Go into Tools/Customize, and in the resulting dialog (in Access 2003) you will find the Comment Block and Uncomment Block command in the "Edit" category. > > Lambert > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee > Sent: Tuesday, November 09, 2010 3:14 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Cross Reference Utility, was RE: New engagement; trying to avoid the "tip of the iceberg" consulting trap > > Lambert, (or anyone else that might know) > > I could swear that MZ Tools use to have an option to comment out a block of code, much like SQL Server Management Studio does. > Using MZ Tools with A2K7, I don't see that option any more. > > Do you know of a way? > > > > On Tue, Nov 9, 2010 at 11:30 AM, Heenan, Lambert wrote: >> My pleasure. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David >> McAfee >> Sent: Tuesday, November 09, 2010 2:21 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] Cross Reference Utility, was RE: New >> engagement; trying to avoid the "tip of the iceberg" consulting trap >> >> That is so awesome! ?Thanks for the tip Lambert. >> >> On Tue, Nov 9, 2010 at 11:10 AM, Heenan, Lambert wrote: >>> If you do the right-click inside a sub/function then it will only check that sub/function. If you do so anywhere else in a module then the whole module is checked. >>> >>> But if you use the MZ Tools tool bar, selecting 'Other Utilities' and then 'Review Source Code' (or going via the menus that would be Tools/MZ Tools/Other Utilities/Review Source Code) then the whole project is checked. >>> >>> Very handy! As is the Procedure Callers feature that lets you find routines no longer in use. >>> >>> Lambert >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Tue Nov 9 15:24:43 2010 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 09 Nov 2010 16:24:43 -0500 Subject: [AccessD] FW: Issues with Report Download In-Reply-To: References: Message-ID: <4CD9BC1B.4080606@colbyconsulting.com> Use late binding. Dim obj as... instead of dim sht as excel.sheet etc. Then it will work regardless of the version they have. John W. Colby www.ColbyConsulting.com On 11/9/2010 11:19 AM, Rocky Smolin wrote: > Dear List: > > The client below is using my E-Z-MRP system, but had me develop a fairly > elaborate export of some of the data into a spreadsheet in a format that > they were used to using. While he agrees that using this spreadsheet is not > the best solution, at the moment it was easier than trying to effect change > among the users. > > However, he has now run into a problem: the 256 column limitation of Excel > 2003, a limitation which apparently is greater in 2007. The app is in 2003 > and, because it's a standard distributed product it is impractical to > upgrade to 2007 (also, I'll be dipped if I'm going to be forced to develop > and support a product in 2007 which runs like a spotted dog in 2003). > > So the question is how to reference the Excel 2007 library in the app > instead of the 2003 Excel library? > > MTIA > > > Rocky Smolin > > Beach Access Software > > 858-259-4334 > > Skype: rocky.smolin > > www.e-z-mrp.com > > www.bchacc.com > > > > > > > _____ > > From: > Sent: Tuesday, November 09, 2010 1:24 AM > To: 'Rocky Smolin' > Subject: Issues with Report Download > > > > Rocky, > > > > Sorry for not being in contact regarding the download of the product > structure that I mentioned before, I have been hard at it correction and > inputting data into the system, for now I think we should not spend any more > time on this download as I seem to be managing okay using the Database > itself. > > > > I do however have a minor problem with the MRP download report. We have now > inputted all of our products into the system, there are now 221 assemblies > being used. > > > > On the MRP Shortage sheet in Excel there are a number of columns giving Part > details, Stock, Shortages etc. Then the BOM's for all parts is cross tabbed > to the right of the sheet and the where used qty updated against each item. > > > > Problem is we now have so many assemblies we have run out of columns in > Excel, as we are using Excel 2003 version for the download and the column > numbers go from A to IV this is 256 columns out of this 66 columns are taken > up with data before you get to the assemblies then 221 assemblies that's 287 > columns required with only 256 available in excel, the download creating an > error at this point. > > > > We could of course economise in the first 66 columns as some of the old date > columns could be taken out (Jan 2010 to Sept 2010 for example) but it would > be better if we could run this download into Excel 2007 file rather than > 2003 version as Excel 2007 has thousands of columns available. > > > > Currently we can not select an Excel 2007 version file from the front end. > Can this be amended? > > > > Regards > > > > Howard > From stuart at lexacorp.com.pg Tue Nov 9 15:41:40 2010 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Wed, 10 Nov 2010 07:41:40 +1000 Subject: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap In-Reply-To: <008f01cb8051$2a8c5fa0$0401a8c0@MSIMMSWS> References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p>, <42E8F53FAD884703B29652762670ADCC@salvationomc4p>, <008f01cb8051$2a8c5fa0$0401a8c0@MSIMMSWS> Message-ID: <4CD9C014.30243.85E6D9C@stuart.lexacorp.com.pg> It's gets a bit kludgy, but you can control the ribbon in VBA. >From a post by me to the the list on 4 Dec 2008: My Height was slightly different to those in the link, probably because of different screen resolutions, fonts etc but it looks like it will always be above/below 100 so this should work anywhere. It certainly works for me: Function RibbonMinimized() As Boolean RibbonMinimized = Application.CommandBars("Ribbon").Height < 100 End Function The following four functions give you full control over the Ribbon :-) Function HideRibbon() DoCmd.ShowToolbar "Ribbon", acToolbarNo End Function Function ShowRibbon() DoCmd.ShowToolbar "Ribbon", acToolbarYes End Function Function MinimizeRibbon() If Not RibbonMinimized Then SendKeys "^{F1}" End If End Function Function MaximizeRibbon() If RibbonMinimized Then SendKeys "^{F1}" End If End Function On 9 Nov 2010 at 16:00, Mark Simms wrote: > Yes Susan, it worked fine saved as an MDB from AC2007. They utilized > zero 2007 features as far as I can see. > > Interestingly, in this project, there is a good reason to use compiler > directives to handle things like turning off the ribbon which only > works in 2007. In that regard, I change one line of code, and the code > will be interpreted under 2007. ' place this at the top of a module > #Const VERSION = 2003 > > #If VERSION = 2007 Then > ' add code to remove ribbon here > #End If > > Problem is: I don't think there's a way in VBA to remove the ribbon, > is there ? I saw the manual method...ughh...it's a cludge...creating a > blank ribbon. From davidmcafee at gmail.com Tue Nov 9 15:56:51 2010 From: davidmcafee at gmail.com (David McAfee) Date: Tue, 9 Nov 2010 13:56:51 -0800 Subject: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap In-Reply-To: <008f01cb8051$2a8c5fa0$0401a8c0@MSIMMSWS> References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p> <007001cb7dde$6a067190$0401a8c0@MSIMMSWS> <4CD5D61C.6010006@colbyconsulting.com> <010801cb7e13$c74ea6d0$0401a8c0@MSIMMSWS> <02b301cb7f9b$9c4ef5f0$0401a8c0@MSIMMSWS> <03d301cb7fa7$3eabe5f0$bc03b1d0$@activebilling.com.au> <2665225B83294956B9997E6014DD7480@HAL9005> <02fd01cb7fbd$e26dbc20$0401a8c0@MSIMMSWS> <001701cb802e$4e9fd660$ebdf8320$@com> <42E8F53FAD884703B29652762670ADCC@salvationomc4p> <008f01cb8051$2a8c5fa0$0401a8c0@MSIMMSWS> Message-ID: This is what I do on my main form Open If (SysCmd(acSysCmdAccessVer) = 12 Or SysCmd(acSysCmdAccessVer) = 14) Then DoCmd.ShowToolbar "Ribbon", acToolbarNo and then the opposite when closed. On Tue, Nov 9, 2010 at 1:00 PM, Mark Simms wrote: > Yes Susan, it worked fine saved as an MDB from AC2007. They utilized zero > 2007 features as far as I can see. > > Interestingly, in this project, there is a good reason to use compiler > directives to handle things like turning off the ribbon which only works in > 2007. In that regard, I change one line of code, and the code will be > interpreted under 2007. > ' place this at the top of a module > #Const VERSION = 2003 > > #If VERSION = 2007 Then > ?' add code to remove ribbon here > #End If > > Problem is: I don't think there's a way in VBA to remove the ribbon, is > there ? > I saw the manual method...ughh...it's a cludge...creating a blank ribbon. >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of >> Susan Harkins >> Sent: Tuesday, November 09, 2010 11:59 AM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] New engagement; trying to avoid the >> "tip of the iceberg" consulting trap >> >> You will lose any accdb functionality, but it's where I would >> start, cause if it works -- YEAH!!!!!!! >> >> Susan H. >> >> >> > Maybe I'm missing something, but there is an option to Save >> As... Save >> > it as a 2003 format. >> > >> > Yes, but it's already in 2007 ACCDB format. >> > Only way to go BACK is export everything, and import in >> 2003, right ? >> > >> > There's no downsize wizard ;) >> > >> >>> >> >> Or just leave it in 2003 format? ?I do this for a couple clients. >> >> They don't know the difference - it's transparent. >> >> And I turn off the ribbon so the ribbon doesn't screw up >> my forms by >> >> stealing that real estate. >> >> >> >> 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 > From marksimms at verizon.net Tue Nov 9 16:21:27 2010 From: marksimms at verizon.net (Mark Simms) Date: Tue, 09 Nov 2010 17:21:27 -0500 Subject: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap In-Reply-To: <4CD9C014.30243.85E6D9C@stuart.lexacorp.com.pg> References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p>, <42E8F53FAD884703B29652762670ADCC@salvationomc4p>, <008f01cb8051$2a8c5fa0$0401a8c0@MSIMMSWS> <4CD9C014.30243.85E6D9C@stuart.lexacorp.com.pg> Message-ID: <00c401cb805c$740d0cf0$0401a8c0@MSIMMSWS> Thanks much. Below is the cross-version solution to be executed in the start-up form. #If VERSION = 2007 then DoCmd.ShowToolbar "Ribbon", acToolbarNo #End If On second thoughts, this doesn't have to be a compiler directive, does it ? IOW: that statement will parse fine in the 2003 VBA interpreter, correct ? > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Stuart McLachlan > Sent: Tuesday, November 09, 2010 4:42 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] New engagement; trying to avoid the > "tip of the iceberg" consulting trap > > It's gets a bit kludgy, but you can control the ribbon in VBA. > > >From a post by me to the the list on 4 Dec 2008: > > My Height was slightly different to those in the link, > probably because of different screen resolutions, fonts etc > but it looks like it will always be above/below 100 so this > should work anywhere. It certainly works for > me: > > Function RibbonMinimized() As Boolean > RibbonMinimized = Application.CommandBars("Ribbon").Height < > 100 End Function > > The following four functions give you full control over the Ribbon :-) > > Function HideRibbon() > DoCmd.ShowToolbar "Ribbon", acToolbarNo End Function > > Function ShowRibbon() > DoCmd.ShowToolbar "Ribbon", acToolbarYes End Function > > Function MinimizeRibbon() > If Not RibbonMinimized Then SendKeys "^{F1}" > End If > End Function > > Function MaximizeRibbon() > If RibbonMinimized Then SendKeys "^{F1}" > End If > End Function > > > > > On 9 Nov 2010 at 16:00, Mark Simms wrote: > > > Yes Susan, it worked fine saved as an MDB from AC2007. They > utilized > > zero 2007 features as far as I can see. > > > > Interestingly, in this project, there is a good reason to > use compiler > > directives to handle things like turning off the ribbon which only > > works in 2007. In that regard, I change one line of code, > and the code > > will be interpreted under 2007. ' place this at the top of a module > > #Const VERSION = 2003 > > > > #If VERSION = 2007 Then > > ' add code to remove ribbon here > > #End If > > > > Problem is: I don't think there's a way in VBA to remove > the ribbon, > > is there ? I saw the manual method...ughh...it's a > cludge...creating a > > blank ribbon. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From marksimms at verizon.net Tue Nov 9 16:24:23 2010 From: marksimms at verizon.net (Mark Simms) Date: Tue, 09 Nov 2010 17:24:23 -0500 Subject: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap In-Reply-To: References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p> <007001cb7dde$6a067190$0401a8c0@MSIMMSWS> <4CD5D61C.6010006@colbyconsulting.com> <010801cb7e13$c74ea6d0$0401a8c0@MSIMMSWS> <02b301cb7f9b$9c4ef5f0$0401a8c0@MSIMMSWS> <03d301cb7fa7$3eabe5f0$bc03b1d0$@activebilling.com.au> <2665225B83294956B9997E6014DD7480@HAL9005> <02fd01cb7fbd$e26dbc20$0401a8c0@MSIMMSWS> <001701cb802e$4e9fd660$ebdf8320$@com> <42E8F53FAD884703B29652762670ADCC@salvationomc4p> <008f01cb8051$2a8c5fa0$0401a8c0@MSIMMSWS> Message-ID: <00c501cb805c$dced5900$0401a8c0@MSIMMSWS> > and then the opposite when closed. > That command persists between Access sessions then ? > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > David McAfee > Sent: Tuesday, November 09, 2010 4:57 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] New engagement; trying to avoid the > "tip of the iceberg" consulting trap > > This is what I do on my main form Open > > If (SysCmd(acSysCmdAccessVer) = 12 Or > SysCmd(acSysCmdAccessVer) = 14) Then DoCmd.ShowToolbar > "Ribbon", acToolbarNo From rockysmolin at bchacc.com Tue Nov 9 16:30:58 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Tue, 9 Nov 2010 14:30:58 -0800 Subject: [AccessD] FW: Issues with Report Download In-Reply-To: References: Message-ID: <1FF5ED81C7E54CFF858B853E9C77885D@HAL9005> That might work - gotta see what kind of formatting and formulas he'd lose that way. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos Sent: Tuesday, November 09, 2010 10:15 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FW: Issues with Report Download Write out a delimited CSV file which most systems will default to opening in Excel. GK On Tue, Nov 9, 2010 at 10:19 AM, Rocky Smolin wrote: > Dear List: > > The client below is using my E-Z-MRP system, but had me develop a > fairly elaborate export of some of the data into a spreadsheet in a > format that they were used to using. ?While he agrees that using this > spreadsheet is not the best solution, at the moment it was easier than > trying to effect change among the users. > > However, he has now run into a problem: the 256 column limitation of > Excel 2003, a limitation which apparently is greater in 2007. ?The app > is in 2003 and, because it's a standard distributed product it is > impractical to upgrade to 2007 (also, I'll be dipped if I'm going to > be forced to develop and support a product in 2007 which runs like a spotted dog in 2003). > > So the question is how to reference the Excel 2007 library in the app > instead of the 2003 Excel library? > > MTIA > > > Rocky Smolin > > Beach Access Software > > 858-259-4334 > > Skype: rocky.smolin > > www.e-z-mrp.com > > www.bchacc.com > > > > > > > ?_____ > > From: > ?Sent: Tuesday, November 09, 2010 1:24 AM > To: 'Rocky Smolin' > Subject: Issues with Report Download > > > > Rocky, > > > > Sorry for not being in contact regarding ?the download of the product > structure that I mentioned before, I have been hard at it correction > and inputting data into the system, for now I think we should not > spend any more time on this download as I seem to be managing okay > using the Database itself. > > > > I do however have a minor problem with the MRP download report. We > have now inputted all of our products into the system, there are now > 221 assemblies being used. > > > > On the MRP Shortage sheet in Excel there are a number of columns > giving Part details, Stock, Shortages etc. Then the BOM's for all > parts is cross tabbed to the right of the sheet and the where used qty updated against each item. > > > > Problem is we now have so many assemblies we have run out of columns > in Excel, as we are using Excel 2003 version for the download and the > column numbers go from A to IV this is 256 columns out of this 66 > columns are taken up with data before you get to the assemblies then > 221 assemblies that's 287 columns required with only 256 available in > excel, the download creating an error at this point. > > > > We could of course economise in the first 66 columns as some of the > old date columns could be taken out (Jan 2010 to Sept 2010 for > example) but it would be better if we could run this download into > Excel 2007 file rather than > 2003 version as Excel 2007 has thousands of columns available. > > > > Currently we can not select an Excel 2007 version file from the front end. > Can this be amended? > > > > Regards > > > > Howard > > -- > 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 rockysmolin at bchacc.com Tue Nov 9 16:32:03 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Tue, 9 Nov 2010 14:32:03 -0800 Subject: [AccessD] Cross Reference Utility, was RE: New engagement; trying to avoid the "tip of the iceberg" consulting trap In-Reply-To: References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p><007001cb7dde$6a067190$0401a8c0@MSIMMSWS><4CD5D61C.6010006@colbyconsulting.com><010801cb7e13$c74ea6d0$0401a8c0@MSIMMSWS><02b301cb7f9b$9c4ef5f0$0401a8c0@MSIMMSWS><99D3EF57788F43C48E3A2A25CF3C86AD@XPS><783407586A614308A653DCF31A803A2D@HAL9005> Message-ID: <470235BA337F43C8B5BA0BFF7FD059FA@HAL9005> Wow. I HAVE mztools. Never used it though. Gus I'm gonna start. Thanks Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Tuesday, November 09, 2010 10:48 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Cross Reference Utility, was RE: New engagement; trying to avoid the "tip of the iceberg" consulting trap I never knew this existed in MZ Tools. Does this check the whole project, or only the current module? On Tue, Nov 9, 2010 at 7:36 AM, Heenan, Lambert wrote: > MZ Tools will do that for you. > > ?http://www.mztools.com/index.aspx > > Right Click anywhere in a code module and select "Review Source code" from the MZ Tools menu. > > Lambert > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky > Smolin > Sent: Tuesday, November 09, 2010 9:38 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Cross Reference Utility, was RE: New engagement; > trying to avoid the "tip of the iceberg" consulting trap > > A related questions - I am cleaning up a form which, after its cleaned will have a lot of variables DIMmed which are no longer needed. ?Does anyone know of a some kind of utility that will display all the variables which are no longer referenced anywhere? > > TIA > > Rocky > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman > Sent: Tuesday, November 09, 2010 5:03 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] New engagement; trying to avoid the "tip of the > iceberg" consulting trap > > > ?Rick Fishers Find and Replace....goes a long way in cleaning up a junk DB fast. > > ?Use the cross-reference utility to find all the junk that can get weeded out right away. > > ?Then go back and take care of the embedded spaces and apply a prefix. > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms > Sent: Monday, November 08, 2010 6:21 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] New engagement; trying to avoid the "tip of the > iceberg" consulting trap > > So I met with the client. > Not a large application, but what a mess. > Spaces in the column names, no discipline in object names, etc, etc, . > I could go on forever. > It also has structural problems...one huge table that contains many columns that only apply to 20% of the rows. > This begs for separate linked tables of course. > > I'm giving them a 3 man-week estimate for putting a pretty face on this pig. > That's what they are really asking for.... > A new menu and enhancement of the existing forms for better navigation. > Oh, and much of that work will be done at home office....they have no good dev boxes there... > ?Only these laptops with tiny, eye-tiring screens and chicklet keyboards.... > ?And to make matters even more miserable, it's gotta stay in Access 2007. > > > >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms >> Sent: Saturday, November 06, 2010 8:36 PM >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] New engagement; trying to avoid the "tip of >> the iceberg" consulting trap >> >> Thanks all. Jim D. - based on that great rate that you are getting, >> I've decided to make it a fully-paid 8 hour assessment. >> After all, they're at least getting a report at the end of it. >> That'll be the deliverable. >> >> I have no idea as to what I'm walking into with this client. >> Since this engagement has been "on again", "off again", several >> times.... >> I don't think that's a good sign of a "stable" client. >> This sort of conduct indicates in-fighting, budget problems, or other >> management "issues". >> I've been thru the mill over the past 2 years with IT vs. End user >> politics and let me tell you, ?it really, really sucks. >> >> So after the 1 hour interview, if they don't like the "deal", I walk >> out. >> No charge. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Nov 9 16:36:37 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Tue, 9 Nov 2010 14:36:37 -0800 Subject: [AccessD] FW: Issues with Report Download In-Reply-To: References: Message-ID: <4B061F8BEF0849268E9EA1AA5B37F2E7@HAL9005> That would be waaay too easy. I don't have a machine with just 2007 though - my 2007 test bed has 2003 and 2007. Guess I'll have to configure another machine. But I'll ask the client what happens there. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Steele Sent: Tuesday, November 09, 2010 12:06 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FW: Issues with Report Download Hi Rocky: Have you tried your db on a system with Office 2007? I have Access 2003 database with Excel exports which work just fine when run on Office 2007 without any changes. The db is an .mdb file, not .mde. Access 2003 seems to automatically update the internal references from Excel 11 to Excel 12 (or is it 13?) as needed. Doug On Tue, Nov 9, 2010 at 8:19 AM, Rocky Smolin wrote: > Dear List: > > The client below is using my E-Z-MRP system, but had me develop a > fairly elaborate export of some of the data into a spreadsheet in a > format that they were used to using. While he agrees that using this > spreadsheet is not the best solution, at the moment it was easier than > trying to effect change among the users. > > However, he has now run into a problem: the 256 column limitation of > Excel 2003, a limitation which apparently is greater in 2007. The app > is in 2003 and, because it's a standard distributed product it is > impractical to upgrade to 2007 (also, I'll be dipped if I'm going to > be forced to develop and support a product in 2007 which runs like a spotted dog in 2003). > > So the question is how to reference the Excel 2007 library in the app > instead of the 2003 Excel library? > > MTIA > > > Rocky Smolin > > Beach Access Software > > 858-259-4334 > > Skype: rocky.smolin > > www.e-z-mrp.com > > www.bchacc.com > > > > > > > _____ > > From: > Sent: Tuesday, November 09, 2010 1:24 AM > To: 'Rocky Smolin' > Subject: Issues with Report Download > > > > Rocky, > > > > Sorry for not being in contact regarding the download of the product > structure that I mentioned before, I have been hard at it correction > and inputting data into the system, for now I think we should not > spend any more time on this download as I seem to be managing okay > using the Database itself. > > > > I do however have a minor problem with the MRP download report. We > have now inputted all of our products into the system, there are now > 221 assemblies being used. > > > > On the MRP Shortage sheet in Excel there are a number of columns > giving Part details, Stock, Shortages etc. Then the BOM's for all > parts is cross tabbed to the right of the sheet and the where used qty > updated against each item. > > > > Problem is we now have so many assemblies we have run out of columns > in Excel, as we are using Excel 2003 version for the download and the > column numbers go from A to IV this is 256 columns out of this 66 > columns are taken up with data before you get to the assemblies then > 221 assemblies that's > 287 > columns required with only 256 available in excel, the download > creating an error at this point. > > > > We could of course economise in the first 66 columns as some of the > old date columns could be taken out (Jan 2010 to Sept 2010 for > example) but it would be better if we could run this download into > Excel 2007 file rather than > 2003 version as Excel 2007 has thousands of columns available. > > > > Currently we can not select an Excel 2007 version file from the front end. > Can this be amended? > > > > Regards > > > > Howard > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From davidmcafee at gmail.com Tue Nov 9 16:53:39 2010 From: davidmcafee at gmail.com (David McAfee) Date: Tue, 9 Nov 2010 14:53:39 -0800 Subject: [AccessD] New engagement; trying to avoid the "tip of the iceberg" consulting trap In-Reply-To: <00c501cb805c$dced5900$0401a8c0@MSIMMSWS> References: <2D44167E5BAA42D7A71A84984E326CD7@salvationomc4p> <007001cb7dde$6a067190$0401a8c0@MSIMMSWS> <4CD5D61C.6010006@colbyconsulting.com> <010801cb7e13$c74ea6d0$0401a8c0@MSIMMSWS> <02b301cb7f9b$9c4ef5f0$0401a8c0@MSIMMSWS> <03d301cb7fa7$3eabe5f0$bc03b1d0$@activebilling.com.au> <2665225B83294956B9997E6014DD7480@HAL9005> <02fd01cb7fbd$e26dbc20$0401a8c0@MSIMMSWS> <001701cb802e$4e9fd660$ebdf8320$@com> <42E8F53FAD884703B29652762670ADCC@salvationomc4p> <008f01cb8051$2a8c5fa0$0401a8c0@MSIMMSWS> <00c501cb805c$dced5900$0401a8c0@MSIMMSWS> Message-ID: I'm not sure, haven't tested it. I don't think it is. I only used it on this one form that was originally created in an earlier version of access. When the users' computers started arriving with A2007, the ribbon cut into the screen real estate so I had to come up with a quick fix for the form. Not to mention that when in design mode you need that friggen ribbon. :) On Tue, Nov 9, 2010 at 2:24 PM, Mark Simms wrote: >> and then the opposite when closed. >> > That command persists between Access sessions then ? > >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of >> David McAfee >> Sent: Tuesday, November 09, 2010 4:57 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] New engagement; trying to avoid the >> "tip of the iceberg" consulting trap >> >> This is what I do on my main form Open >> >> If (SysCmd(acSysCmdAccessVer) = 12 Or >> SysCmd(acSysCmdAccessVer) = 14) Then DoCmd.ShowToolbar >> "Ribbon", acToolbarNo > > > -- > 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 Nov 10 13:31:50 2010 From: Chester_Kaup at kindermorgan.com (Kaup, Chester) Date: Wed, 10 Nov 2010 13:31:50 -0600 Subject: [AccessD] Chart does not refresh Message-ID: <0B2BF8524B73A248A2F1B81BA751ED3C1972EEC2BA@houex1.kindermorgan.com> I have a chart on a form. I run the following code on the On_Enter event of the chart to change the X axis of the chart and refresh the chart. The chart does not refresh unless I close the form and reopen it. What am I doing wrong? Private Sub chtPlantChart_Enter() Dim GraphApp As Graph.Application Dim GraphObj As Graph.Chart Dim XMin As Single Set GraphObj = Me!chtPlantChart.Object GraphObj.Axes(1).MinimumScaleIsAuto = True XMin = GraphObj.Axes(1).MinimumScale GraphObj.Axes(1).MinimumScale = XMin + 1 Me!chtPlantChart.SetFocus GraphObj.Refresh GraphObj.Application.Update Me.Repaint End Sub Chester Kaup Engineering Technician Kinder Morgan CO2 Company, LLP Office (432) 688-3797 FAX (432) 688-3799 ? No trees were killed in the sending of this message. However a large number of electrons were terribly inconvenienced. From Darryl.Collins at iag.com.au Wed Nov 10 17:58:44 2010 From: Darryl.Collins at iag.com.au (Darryl Collins) Date: Thu, 11 Nov 2010 10:58:44 +1100 Subject: [AccessD] How to automatically add "Option Explicit" to existing code modules In-Reply-To: <0B2BF8524B73A248A2F1B81BA751ED3C1972EEC2BA@houex1.kindermorgan.com> Message-ID: <201011102358.oAANwmO1032700@databaseadvisors.com> _______________________________________________________________________________________ Note: This e-mail is subject to the disclaimer contained at the bottom of this message. _______________________________________________________________________________________ Hi folks, "How to add "Option Explicit" to existing code modules" I am not optimistic about this one as a Google search was fairly fruitless, although I did find one tool suite that claimed to do this, but is is $200+ for a single user license so I lost interest at that point. Maybe I am not searching with the best keywords. I am working on databases largely built by others and none of them use "Option Explict". As a result there are dozens of little code errors that reveal themselves when explict is turned on. Of course the first thing I do is turn this option on, but that only applys to any new modules added. Clearly I can manually paste in 'Option Explicit' into every existing form, report & code module, but there are hundreds of the little buggers and I would prefer not to have to do this manually. Does anyone has some sneaky cheeky code that will check for option explict and write it into the form/module etc if it is missing? I would of thought this would have been a fairly useful thing to do - and a standard option to have from the VBE, but hey, what do I know :) cheers Darryl _______________________________________________________________________________________ The information transmitted in this message and its attachments (if any) is intended only for the person or entity to which it is addressed. The message may contain confidential and/or privileged material. Any review, retransmission, 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. If you have received this in error, please contact the sender and delete this e-mail and associated material from any computer. The intended recipient of this e-mail may only use, reproduce, disclose or distribute the information contained in this e-mail and any attached files, with the permission of the sender. This message has been scanned for viruses. _______________________________________________________________________________________ From rockysmolin at bchacc.com Wed Nov 10 18:48:37 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Wed, 10 Nov 2010 16:48:37 -0800 Subject: [AccessD] How to automatically add "Option Explicit" to existingcode modules In-Reply-To: <201011102358.oAANwmO1032700@databaseadvisors.com> References: <0B2BF8524B73A248A2F1B81BA751ED3C1972EEC2BA@houex1.kindermorgan.com> <201011102358.oAANwmO1032700@databaseadvisors.com> Message-ID: Darryl: You need to set up loops to cycle through each form, report, and module and insert the line. Assuming that "Option Compare Database" is line 1 of each module: frm.Module.InsertLines 2, "Option Explicit" Or rpt.Module.InsertLines 2, "Option Explicit" Etc. I did this years ago so it's a bit hard to remember - creating event procedures. Here's some samples of adding code through code: http://msdn.microsoft.com/en-us/library/aa221350%28office.11%29.aspx Even more to the point: http://msdn.microsoft.com/en-us/library/aa443960%28v=VS.60%29.aspx HTH Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darryl Collins Sent: Wednesday, November 10, 2010 3:59 PM To: Access Developers discussion and problem solving Subject: [AccessD] How to automatically add "Option Explicit" to existingcode modules ____________________________________________________________________________ ___________ Note: This e-mail is subject to the disclaimer contained at the bottom of this message. ____________________________________________________________________________ ___________ Hi folks, "How to add "Option Explicit" to existing code modules" I am not optimistic about this one as a Google search was fairly fruitless, although I did find one tool suite that claimed to do this, but is is $200+ for a single user license so I lost interest at that point. Maybe I am not searching with the best keywords. I am working on databases largely built by others and none of them use "Option Explict". As a result there are dozens of little code errors that reveal themselves when explict is turned on. Of course the first thing I do is turn this option on, but that only applys to any new modules added. Clearly I can manually paste in 'Option Explicit' into every existing form, report & code module, but there are hundreds of the little buggers and I would prefer not to have to do this manually. Does anyone has some sneaky cheeky code that will check for option explict and write it into the form/module etc if it is missing? I would of thought this would have been a fairly useful thing to do - and a standard option to have from the VBE, but hey, what do I know :) cheers Darryl ____________________________________________________________________________ ___________ The information transmitted in this message and its attachments (if any) is intended only for the person or entity to which it is addressed. The message may contain confidential and/or privileged material. Any review, retransmission, 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. If you have received this in error, please contact the sender and delete this e-mail and associated material from any computer. The intended recipient of this e-mail may only use, reproduce, disclose or distribute the information contained in this e-mail and any attached files, with the permission of the sender. This message has been scanned for viruses. ____________________________________________________________________________ ___________ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From thewaddles at sbcglobal.net Wed Nov 10 18:59:28 2010 From: thewaddles at sbcglobal.net (Kevin Waddle) Date: Wed, 10 Nov 2010 16:59:28 -0800 Subject: [AccessD] How to automatically add "Option Explicit" to existing code modules In-Reply-To: <201011102358.oAANwmO1032700@databaseadvisors.com> References: <0B2BF8524B73A248A2F1B81BA751ED3C1972EEC2BA@houex1.kindermorgan.com> <201011102358.oAANwmO1032700@databaseadvisors.com> Message-ID: <00e801cb813b$b216e6d0$1644b470$@net> Darryl, This should work.Just make sure you backup and try it on a safety copy first. Option Explicit Sub AddProcedureToModule() Dim VBProj As VBIDE.VBProject Dim VBComp As VBIDE.VBComponent Dim strOld As String Dim strNew As String Dim cntLines As Long Set VBProj = ActiveWorkbook.VBProject For Each VBComp In VBProj.VBComponents Debug.Print VBComp.Name If VBComp.CodeModule.CountOfLines > 0 Then strOld = VBComp.CodeModule.Lines(1, VBComp.CodeModule.CountOfLines) If strOld Like "*Option Explicit*" Then Else strNew = "Option Explicit" & Chr(10) & strOld cntLines = VBComp.CodeModule.CountOfLines VBComp.CodeModule.DeleteLines 1, cntLines VBComp.CodeModule.AddFromString strNew strOld = "" strNew = "" End If End If Next End Sub Kevin Waddle thewaddles at sbcglobal.net When God speaks, oftentimes His voice will call for an act of courage on our part. ~ Charles Stanley From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darryl Collins Sent: Wednesday, November 10, 2010 3:59 PM To: Access Developers discussion and problem solving Subject: [AccessD] How to automatically add "Option Explicit" to existing code modules ____________________________________________________________________________ ___________ Note: This e-mail is subject to the disclaimer contained at the bottom of this message. ____________________________________________________________________________ ___________ Hi folks, "How to add "Option Explicit" to existing code modules" I am not optimistic about this one as a Google search was fairly fruitless, although I did find one tool suite that claimed to do this, but is is $200+ for a single user license so I lost interest at that point. Maybe I am not searching with the best keywords. I am working on databases largely built by others and none of them use "Option Explict". As a result there are dozens of little code errors that reveal themselves when explict is turned on. Of course the first thing I do is turn this option on, but that only applys to any new modules added. Clearly I can manually paste in 'Option Explicit' into every existing form, report & code module, but there are hundreds of the little buggers and I would prefer not to have to do this manually. Does anyone has some sneaky cheeky code that will check for option explict and write it into the form/module etc if it is missing? I would of thought this would have been a fairly useful thing to do - and a standard option to have from the VBE, but hey, what do I know :) cheers Darryl ____________________________________________________________________________ ___________ The information transmitted in this message and its attachments (if any) is intended only for the person or entity to which it is addressed. The message may contain confidential and/or privileged material. Any review, retransmission, 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. If you have received this in error, please contact the sender and delete this e-mail and associated material from any computer. The intended recipient of this e-mail may only use, reproduce, disclose or distribute the information contained in this e-mail and any attached files, with the permission of the sender. This message has been scanned for viruses. ____________________________________________________________________________ ___________ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From df.waters at comcast.net Wed Nov 10 19:45:54 2010 From: df.waters at comcast.net (Dan Waters) Date: Wed, 10 Nov 2010 19:45:54 -0600 Subject: [AccessD] How to automatically add "Option Explicit" toexisting code modules In-Reply-To: <00e801cb813b$b216e6d0$1644b470$@net> References: <0B2BF8524B73A248A2F1B81BA751ED3C1972EEC2BA@houex1.kindermorgan.com><201011102358.oAANwmO1032700@databaseadvisors.com> <00e801cb813b$b216e6d0$1644b470$@net> Message-ID: <1ABD4D5679F14EF4ABC8D089FD96E6B6@DanWaters> Now that IS the sneaky cheeky stuff! I'm keeping it! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kevin Waddle Sent: Wednesday, November 10, 2010 6:59 PM To: 'Access Developers discussion and problem solving' Cc: Darryl.Collins at iag.com.au Subject: Re: [AccessD] How to automatically add "Option Explicit" toexisting code modules Darryl, This should work.Just make sure you backup and try it on a safety copy first. Option Explicit Sub AddProcedureToModule() Dim VBProj As VBIDE.VBProject Dim VBComp As VBIDE.VBComponent Dim strOld As String Dim strNew As String Dim cntLines As Long Set VBProj = ActiveWorkbook.VBProject For Each VBComp In VBProj.VBComponents Debug.Print VBComp.Name If VBComp.CodeModule.CountOfLines > 0 Then strOld = VBComp.CodeModule.Lines(1, VBComp.CodeModule.CountOfLines) If strOld Like "*Option Explicit*" Then Else strNew = "Option Explicit" & Chr(10) & strOld cntLines = VBComp.CodeModule.CountOfLines VBComp.CodeModule.DeleteLines 1, cntLines VBComp.CodeModule.AddFromString strNew strOld = "" strNew = "" End If End If Next End Sub Kevin Waddle thewaddles at sbcglobal.net When God speaks, oftentimes His voice will call for an act of courage on our part. ~ Charles Stanley From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darryl Collins Sent: Wednesday, November 10, 2010 3:59 PM To: Access Developers discussion and problem solving Subject: [AccessD] How to automatically add "Option Explicit" to existing code modules ____________________________________________________________________________ ___________ Note: This e-mail is subject to the disclaimer contained at the bottom of this message. ____________________________________________________________________________ ___________ Hi folks, "How to add "Option Explicit" to existing code modules" I am not optimistic about this one as a Google search was fairly fruitless, although I did find one tool suite that claimed to do this, but is is $200+ for a single user license so I lost interest at that point. Maybe I am not searching with the best keywords. I am working on databases largely built by others and none of them use "Option Explict". As a result there are dozens of little code errors that reveal themselves when explict is turned on. Of course the first thing I do is turn this option on, but that only applys to any new modules added. Clearly I can manually paste in 'Option Explicit' into every existing form, report & code module, but there are hundreds of the little buggers and I would prefer not to have to do this manually. Does anyone has some sneaky cheeky code that will check for option explict and write it into the form/module etc if it is missing? I would of thought this would have been a fairly useful thing to do - and a standard option to have from the VBE, but hey, what do I know :) cheers Darryl ____________________________________________________________________________ ___________ The information transmitted in this message and its attachments (if any) is intended only for the person or entity to which it is addressed. The message may contain confidential and/or privileged material. Any review, retransmission, 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. If you have received this in error, please contact the sender and delete this e-mail and associated material from any computer. The intended recipient of this e-mail may only use, reproduce, disclose or distribute the information contained in this e-mail and any attached files, with the permission of the sender. This message has been scanned for viruses. ____________________________________________________________________________ ___________ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 iag.com.au Wed Nov 10 20:49:50 2010 From: Darryl.Collins at iag.com.au (Darryl Collins) Date: Thu, 11 Nov 2010 13:49:50 +1100 Subject: [AccessD] How to automatically add "Option Explicit" toexisting code modules In-Reply-To: <1ABD4D5679F14EF4ABC8D089FD96E6B6@DanWaters> Message-ID: <201011110249.oAB2npjB007187@databaseadvisors.com> _______________________________________________________________________________________ Note: This e-mail is subject to the disclaimer contained at the bottom of this message. _______________________________________________________________________________________ Absolutely sensational :) I had to make a minor mod so the code will work in MS Access VBE rather than MS Excel VBE. But otherwise this is just wonderful. Thank you very much :) I have posted the code below with the change for MS Access vs MS Excel. Many thanks, this has saved me hours of stuffing around. Cheers Darryl. '=========== CODE TESTED & OPERATIONAL IN MS ACCESS 2003 ======================= Option Explicit Option Compare Database Sub AddProcedureToModule() Dim VBProj As VBIDE.VBProject Dim VBComp As VBIDE.VBComponent Dim strOld As String Dim strNew As String Dim cntLines As Long Set VBProj = VBE.ActiveVBProject ' Use if MS Access 'Set VBProj = ActiveWorkbook.VBProject ' Use if MS Excel For Each VBComp In VBProj.VBComponents Debug.Print VBComp.Name If VBComp.CodeModule.CountOfLines > 0 Then strOld = VBComp.CodeModule.Lines(1, VBComp.CodeModule.CountOfLines) If strOld Like "*Option Explicit*" Then ' do nothing Else strNew = "Option Explicit" & Chr(10) & strOld cntLines = VBComp.CodeModule.CountOfLines VBComp.CodeModule.DeleteLines 1, cntLines VBComp.CodeModule.AddFromString strNew strOld = vbNullString strNew = vbNullString End If End If Next End Sub '=========================================================================================== -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Thursday, 11 November 2010 12:46 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] How to automatically add "Option Explicit" toexisting code modules Now that IS the sneaky cheeky stuff! I'm keeping it! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kevin Waddle Sent: Wednesday, November 10, 2010 6:59 PM To: 'Access Developers discussion and problem solving' Cc: Darryl.Collins at iag.com.au Subject: Re: [AccessD] How to automatically add "Option Explicit" toexisting code modules Darryl, This should work.Just make sure you backup and try it on a safety copy first. Option Explicit Sub AddProcedureToModule() Dim VBProj As VBIDE.VBProject Dim VBComp As VBIDE.VBComponent Dim strOld As String Dim strNew As String Dim cntLines As Long Set VBProj = ActiveWorkbook.VBProject For Each VBComp In VBProj.VBComponents Debug.Print VBComp.Name If VBComp.CodeModule.CountOfLines > 0 Then strOld = VBComp.CodeModule.Lines(1, VBComp.CodeModule.CountOfLines) If strOld Like "*Option Explicit*" Then Else strNew = "Option Explicit" & Chr(10) & strOld cntLines = VBComp.CodeModule.CountOfLines VBComp.CodeModule.DeleteLines 1, cntLines VBComp.CodeModule.AddFromString strNew strOld = "" strNew = "" End If End If Next End Sub Kevin Waddle thewaddles at sbcglobal.net When God speaks, oftentimes His voice will call for an act of courage on our part. ~ Charles Stanley From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darryl Collins Sent: Wednesday, November 10, 2010 3:59 PM To: Access Developers discussion and problem solving Subject: [AccessD] How to automatically add "Option Explicit" to existing code modules ____________________________________________________________________________ ___________ Note: This e-mail is subject to the disclaimer contained at the bottom of this message. ____________________________________________________________________________ ___________ Hi folks, "How to add "Option Explicit" to existing code modules" I am not optimistic about this one as a Google search was fairly fruitless, although I did find one tool suite that claimed to do this, but is is $200+ for a single user license so I lost interest at that point. Maybe I am not searching with the best keywords. I am working on databases largely built by others and none of them use "Option Explict". As a result there are dozens of little code errors that reveal themselves when explict is turned on. Of course the first thing I do is turn this option on, but that only applys to any new modules added. Clearly I can manually paste in 'Option Explicit' into every existing form, report & code module, but there are hundreds of the little buggers and I would prefer not to have to do this manually. Does anyone has some sneaky cheeky code that will check for option explict and write it into the form/module etc if it is missing? I would of thought this would have been a fairly useful thing to do - and a standard option to have from the VBE, but hey, what do I know :) cheers Darryl ____________________________________________________________________________ ___________ The information transmitted in this message and its attachments (if any) is intended only for the person or entity to which it is addressed. The message may contain confidential and/or privileged material. Any review, retransmission, 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. If you have received this in error, please contact the sender and delete this e-mail and associated material from any computer. The intended recipient of this e-mail may only use, reproduce, disclose or distribute the information contained in this e-mail and any attached files, with the permission of the sender. This message has been scanned for viruses. ____________________________________________________________________________ ___________ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 transmitted in this message and its attachments (if any) is intended only for the person or entity to which it is addressed. The message may contain confidential and/or privileged material. Any review, retransmission, 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. If you have received this in error, please contact the sender and delete this e-mail and associated material from any computer. The intended recipient of this e-mail may only use, reproduce, disclose or distribute the information contained in this e-mail and any attached files, with the permission of the sender. This message has been scanned for viruses. _______________________________________________________________________________________ From Darryl.Collins at iag.com.au Wed Nov 10 20:56:18 2010 From: Darryl.Collins at iag.com.au (Darryl Collins) Date: Thu, 11 Nov 2010 13:56:18 +1100 Subject: [AccessD] How to automatically add "Option Explicit" toexisting code modules In-Reply-To: <201011110249.oAB2npjB007187@databaseadvisors.com> Message-ID: <201011110256.oAB2uJUq017365@databaseadvisors.com> _______________________________________________________________________________________ Note: This e-mail is subject to the disclaimer contained at the bottom of this message. _______________________________________________________________________________________ One last thing: Just for the archives and to help out others, you will need to ensure the reference in the VBE to "Microsoft Visual Basic For Applications Extensibility 5.3" is selected. This is true anytime you use code to mod code in VBA. If this ref is not set then the code below will fail. regards Darryl -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darryl Collins Sent: Thursday, 11 November 2010 1:50 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] How to automatically add "Option Explicit" toexisting code modules Absolutely sensational :) I had to make a minor mod so the code will work in MS Access VBE rather than MS Excel VBE. But otherwise this is just wonderful. Thank you very much :) I have posted the code below with the change for MS Access vs MS Excel. Many thanks, this has saved me hours of stuffing around. Cheers Darryl. '=========== CODE TESTED & OPERATIONAL IN MS ACCESS 2003 ======================= Option Explicit Option Compare Database Sub AddProcedureToModule() Dim VBProj As VBIDE.VBProject Dim VBComp As VBIDE.VBComponent Dim strOld As String Dim strNew As String Dim cntLines As Long Set VBProj = VBE.ActiveVBProject ' Use if MS Access 'Set VBProj = ActiveWorkbook.VBProject ' Use if MS Excel For Each VBComp In VBProj.VBComponents Debug.Print VBComp.Name If VBComp.CodeModule.CountOfLines > 0 Then strOld = VBComp.CodeModule.Lines(1, VBComp.CodeModule.CountOfLines) If strOld Like "*Option Explicit*" Then ' do nothing Else strNew = "Option Explicit" & Chr(10) & strOld cntLines = VBComp.CodeModule.CountOfLines VBComp.CodeModule.DeleteLines 1, cntLines VBComp.CodeModule.AddFromString strNew strOld = vbNullString strNew = vbNullString End If End If Next End Sub '=========================================================================================== _______________________________________________________________________________________ The information transmitted in this message and its attachments (if any) is intended only for the person or entity to which it is addressed. The message may contain confidential and/or privileged material. Any review, retransmission, 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. If you have received this in error, please contact the sender and delete this e-mail and associated material from any computer. The intended recipient of this e-mail may only use, reproduce, disclose or distribute the information contained in this e-mail and any attached files, with the permission of the sender. This message has been scanned for viruses. _______________________________________________________________________________________ From ssharkins at gmail.com Thu Nov 11 10:06:47 2010 From: ssharkins at gmail.com (Susan Harkins) Date: Thu, 11 Nov 2010 11:06:47 -0500 Subject: [AccessD] A new Office blog Message-ID: <50F62231D6AA48A39E46B2D7C6595EB7@salvationomc4p> A new Office blog -- feel free to start a discussion about what third-party products you use. Susan H. From marksimms at verizon.net Thu Nov 11 16:26:47 2010 From: marksimms at verizon.net (Mark Simms) Date: Thu, 11 Nov 2010 17:26:47 -0500 Subject: [AccessD] Another assessment....2007 Message-ID: <000001cb81ef$8824a1a0$0401a8c0@MSIMMSWS> Well, when it rains, it pours up here in Philly.... now I am being asking for yet another Access application assessment and cost estimate. I think they are upgrading from AC97....but once again, they want to move to AC2007....UGHH.... Is there anything I can say of benefit for AC2007 vs. AC2003 other than the ability to use the ribbon... which of course must be toggled on and off if you want to use all of the screen real estate ? Is there even one compelling feature of AC2007 ? Is there any reason I can't develop totally in 2003/MDB and then just upsize it to AC2007 ACCDB ? The only thing I'm worried about is the "split" (MDE + MDB) front-end / back-end. Will each of these separately upsize to AC2007 ? I am worried I might have to develop in MDB, upsize, and then split. From df.waters at comcast.net Thu Nov 11 16:40:54 2010 From: df.waters at comcast.net (Dan Waters) Date: Thu, 11 Nov 2010 16:40:54 -0600 Subject: [AccessD] Another assessment....2007 In-Reply-To: <000001cb81ef$8824a1a0$0401a8c0@MSIMMSWS> References: <000001cb81ef$8824a1a0$0401a8c0@MSIMMSWS> Message-ID: Hi Mark, At 2 of my customers, we have a split FE/BE configuration, and some people use 2007, and some use 2003. It's just that new PC's with updated software are rolled out on a schedule. At one customer I wasn't told that this was happening - I just got a call because the ribbon was showing up for the forms and that was a change. A 3rd customer switched all at once, and they are just fine too. I did hide the ribbon for the entire system, but then I turn it on when a report opens, and then back off when the report closes. That's all I had to do. So you might be able to get away with developing purely in Access 2003, then publish the mdb files, and let them use Access 2007. However, I don't use any MDE's so I can't comment on those. Good Luck, Dan PS - Some folks on this list have said that Access 2010 is better and 2007. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Thursday, November 11, 2010 4:27 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Another assessment....2007 Well, when it rains, it pours up here in Philly.... now I am being asking for yet another Access application assessment and cost estimate. I think they are upgrading from AC97....but once again, they want to move to AC2007....UGHH.... Is there anything I can say of benefit for AC2007 vs. AC2003 other than the ability to use the ribbon... which of course must be toggled on and off if you want to use all of the screen real estate ? Is there even one compelling feature of AC2007 ? Is there any reason I can't develop totally in 2003/MDB and then just upsize it to AC2007 ACCDB ? The only thing I'm worried about is the "split" (MDE + MDB) front-end / back-end. Will each of these separately upsize to AC2007 ? I am worried I might have to develop in MDB, upsize, and then split. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bill_patten at embarqmail.com Thu Nov 11 16:55:22 2010 From: bill_patten at embarqmail.com (Bill Patten) Date: Thu, 11 Nov 2010 14:55:22 -0800 Subject: [AccessD] Another assessment....2007 In-Reply-To: References: <000001cb81ef$8824a1a0$0401a8c0@MSIMMSWS> Message-ID: ?Mark, I have a couple of clients doing the same as Mark slowly upgrading (?) to office 2007 or 2010. In one case it is an MDE created in 2003 and it works in 2010. I disable the ribbon and the client sees the same screen in ether 2003 or 2007 or 2010. By the way if you create the MDE in 2010 it will not open in 2003. I did have some problems with a query that referenced a public variable in the form, and a report footer text box that referenced a public variable in the report and had to create a public function(s) in a module to get around that. Both worked fine in Access 2003 but seemed to require public functions in 2010, they both are working fine now. These are both running against Sql server backend with ODBC. Bill -------------------------------------------------- From: "Dan Waters" Sent: Thursday, November 11, 2010 2:40 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] Another assessment....2007 Hi Mark, At 2 of my customers, we have a split FE/BE configuration, and some people use 2007, and some use 2003. It's just that new PC's with updated software are rolled out on a schedule. At one customer I wasn't told that this was happening - I just got a call because the ribbon was showing up for the forms and that was a change. A 3rd customer switched all at once, and they are just fine too. I did hide the ribbon for the entire system, but then I turn it on when a report opens, and then back off when the report closes. That's all I had to do. So you might be able to get away with developing purely in Access 2003, then publish the mdb files, and let them use Access 2007. However, I don't use any MDE's so I can't comment on those. Good Luck, Dan PS - Some folks on this list have said that Access 2010 is better and 2007. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Thursday, November 11, 2010 4:27 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Another assessment....2007 Well, when it rains, it pours up here in Philly.... now I am being asking for yet another Access application assessment and cost estimate. I think they are upgrading from AC97....but once again, they want to move to AC2007....UGHH.... Is there anything I can say of benefit for AC2007 vs. AC2003 other than the ability to use the ribbon... which of course must be toggled on and off if you want to use all of the screen real estate ? Is there even one compelling feature of AC2007 ? Is there any reason I can't develop totally in 2003/MDB and then just upsize it to AC2007 ACCDB ? The only thing I'm worried about is the "split" (MDE + MDB) front-end / back-end. Will each of these separately upsize to AC2007 ? I am worried I might have to develop in MDB, upsize, and then split. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 iag.com.au Thu Nov 11 17:27:25 2010 From: Darryl.Collins at iag.com.au (Darryl Collins) Date: Fri, 12 Nov 2010 10:27:25 +1100 Subject: [AccessD] Another assessment....2007 In-Reply-To: Message-ID: <201011112327.oABNRTsU011705@databaseadvisors.com> _______________________________________________________________________________________ Note: This e-mail is subject to the disclaimer contained at the bottom of this message. _______________________________________________________________________________________ In my other role I used to use mulitple A2003 MDE Front ends running within A2007. The main issue I had was the customised toolbars didn't behave elegantly anymore and needed a different approach, plus not all of the forms fit neatly on the screen - although this seems to be a problem common with A2007, at least when I used it. Maybe a SP has fixed that issue. Need to tweak a couple of codes lines as well, but very minor stuff. Anyway, You should have no issue running MDE on A2007. Your milage may vary - and that was all done a couple of years back now... cheers Darryl. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Friday, 12 November 2010 9:41 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Another assessment....2007 Hi Mark, At 2 of my customers, we have a split FE/BE configuration, and some people use 2007, and some use 2003. It's just that new PC's with updated software are rolled out on a schedule. At one customer I wasn't told that this was happening - I just got a call because the ribbon was showing up for the forms and that was a change. A 3rd customer switched all at once, and they are just fine too. I did hide the ribbon for the entire system, but then I turn it on when a report opens, and then back off when the report closes. That's all I had to do. So you might be able to get away with developing purely in Access 2003, then publish the mdb files, and let them use Access 2007. However, I don't use any MDE's so I can't comment on those. Good Luck, Dan PS - Some folks on this list have said that Access 2010 is better and 2007. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Thursday, November 11, 2010 4:27 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Another assessment....2007 Well, when it rains, it pours up here in Philly.... now I am being asking for yet another Access application assessment and cost estimate. I think they are upgrading from AC97....but once again, they want to move to AC2007....UGHH.... Is there anything I can say of benefit for AC2007 vs. AC2003 other than the ability to use the ribbon... which of course must be toggled on and off if you want to use all of the screen real estate ? Is there even one compelling feature of AC2007 ? Is there any reason I can't develop totally in 2003/MDB and then just upsize it to AC2007 ACCDB ? The only thing I'm worried about is the "split" (MDE + MDB) front-end / back-end. Will each of these separately upsize to AC2007 ? I am worried I might have to develop in MDB, upsize, and then split. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 transmitted in this message and its attachments (if any) is intended only for the person or entity to which it is addressed. The message may contain confidential and/or privileged material. Any review, retransmission, 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. If you have received this in error, please contact the sender and delete this e-mail and associated material from any computer. The intended recipient of this e-mail may only use, reproduce, disclose or distribute the information contained in this e-mail and any attached files, with the permission of the sender. This message has been scanned for viruses. _______________________________________________________________________________________ From fuller.artful at gmail.com Thu Nov 11 17:37:43 2010 From: fuller.artful at gmail.com (Arthur Fuller) Date: Thu, 11 Nov 2010 18:37:43 -0500 Subject: [AccessD] Another assessment....2007 In-Reply-To: <201011112327.oABNRTsU011705@databaseadvisors.com> References: <201011112327.oABNRTsU011705@databaseadvisors.com> Message-ID: Call me the oddball, but I really like A2K7, and so do my clients. The new look and feel leaves the old versions in the dust, IMO. As for new features/benefits, a really compelling one (admittedly not useful in every app) is the new column type Attachments, which lets you attach a bunch of pictures or other binary files to a record, and automatically compresses them. A double-click opens them in their preferred app. Nice! Like many other old-timers, at first I hated the ribbon, but now I love it. And I also really like the pane-replacement for the Database window. Arthur From Darryl.Collins at iag.com.au Thu Nov 11 17:58:59 2010 From: Darryl.Collins at iag.com.au (Darryl Collins) Date: Fri, 12 Nov 2010 10:58:59 +1100 Subject: [AccessD] Another assessment....2007 In-Reply-To: Message-ID: <201011112359.oABNx1XW017039@databaseadvisors.com> _______________________________________________________________________________________ Note: This e-mail is subject to the disclaimer contained at the bottom of this message. _______________________________________________________________________________________ heh, Yeah,A2007 and I got off to a rather ugly start and it permanently stained the relationship. Access 2010 I really like though. I have been pretty happy to skip right over Vista and O2007 and jump directly to W7 and O2010. I really like Windows 7 and Office 2010 I stand by my comments of A2007 being clunky though. It just looked and performed like it was a beta release. As I said, maybe a SP or two has made it nicer. I haven't touched it in quite a while now... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Friday, 12 November 2010 10:38 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Another assessment....2007 Call me the oddball, but I really like A2K7, and so do my clients. The new look and feel leaves the old versions in the dust, IMO. As for new features/benefits, a really compelling one (admittedly not useful in every app) is the new column type Attachments, which lets you attach a bunch of pictures or other binary files to a record, and automatically compresses them. A double-click opens them in their preferred app. Nice! Like many other old-timers, at first I hated the ribbon, but now I love it. And I also really like the pane-replacement for the Database window. Arthur -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com _______________________________________________________________________________________ The information transmitted in this message and its attachments (if any) is intended only for the person or entity to which it is addressed. The message may contain confidential and/or privileged material. Any review, retransmission, 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. If you have received this in error, please contact the sender and delete this e-mail and associated material from any computer. The intended recipient of this e-mail may only use, reproduce, disclose or distribute the information contained in this e-mail and any attached files, with the permission of the sender. This message has been scanned for viruses. _______________________________________________________________________________________ From marksimms at verizon.net Thu Nov 11 20:38:50 2010 From: marksimms at verizon.net (Mark Simms) Date: Thu, 11 Nov 2010 21:38:50 -0500 Subject: [AccessD] Another assessment....2007 In-Reply-To: References: <000001cb81ef$8824a1a0$0401a8c0@MSIMMSWS> Message-ID: <005d01cb8212$bd982c80$0401a8c0@MSIMMSWS> > I did hide the ribbon for the entire system, but then I turn it on when a report opens, and then back off when > the report closes. That's all I had to do. Dan - thanks much, but was the reason for the ribbon here ? Was there report navigation controls on it ? From marksimms at verizon.net Thu Nov 11 20:42:22 2010 From: marksimms at verizon.net (Mark Simms) Date: Thu, 11 Nov 2010 21:42:22 -0500 Subject: [AccessD] Another assessment....2007 In-Reply-To: References: <000001cb81ef$8824a1a0$0401a8c0@MSIMMSWS> Message-ID: <005e01cb8213$3ba61240$0401a8c0@MSIMMSWS> > In one case it is an > MDE created in 2003 and it works in 2010. I disable the > ribbon and the client sees the same screen in ether > 2003 or 2007 or 2010. That is good news Bill. But absent the need for attachment columns, is there any benefit to a ACCDB format vs. an MDB (or ACCDE vs. MDE) ? My big issue is that testing and debugging just seems so much faster with AC2003 vs. AC2007. Technically, the client is penalizing themselves by mandating development in AC2007, aren't they ? From jm.hwsn at gmail.com Thu Nov 11 21:37:33 2010 From: jm.hwsn at gmail.com (jm.hwsn) Date: Thu, 11 Nov 2010 21:37:33 -0600 Subject: [AccessD] Another assessment....2007 In-Reply-To: <000001cb81ef$8824a1a0$0401a8c0@MSIMMSWS> References: <000001cb81ef$8824a1a0$0401a8c0@MSIMMSWS> Message-ID: My last contract specifically stated the project would be done in Access 2007 and SQL Server 2005 as the back end. Because the client has procurement issues (it was never approved by the IT department) SQL Server wasn't purchased for the project. ALL development was done strictly in Access 2007. When it was time to split the ACCDB into a FE-BE configuration - the problems began. Over the network it was slow... very slow... even with only one user connected to the BE. Even with a persistent connection it was slow. As an experiment, I downsized the BE to A2000 and it speeded up significantly. However, the project had a requirement that several fields would be able to have Rich-Text formatting. In Access 2007, the Memo field has native RTF. With one ACCDB the database was fast and all the requirements worked well... but the tool developed would eventually have several users connect to the BE simultaneously. After working exclusively with A2007 for a year - I like it. However, I don't recommend it for any application where there is need to have a FE/BE scenario. I did some research and there doesn't seem to be any solution for the slowness with the FE/BE. Even with SQL Server 2005, there seems slowness will be there. Just my experience... take it for what it's worth. Jim -------------------------------------------------- From: "Mark Simms" Sent: Thursday, November 11, 2010 4:26 PM To: "'Access Developers discussion and problem solving'" Subject: [AccessD] Another assessment....2007 > Well, when it rains, it pours up here in Philly.... > now I am being asking for yet another Access application assessment and > cost > estimate. > I think they are upgrading from AC97....but once again, they want to move > to > AC2007....UGHH.... > > Is there anything I can say of benefit for AC2007 vs. AC2003 other than > the > ability to use the ribbon... > which of course must be toggled on and off if you want to use all of the > screen real estate ? > Is there even one compelling feature of AC2007 ? > > Is there any reason I can't develop totally in 2003/MDB and then just > upsize > it to AC2007 ACCDB ? > The only thing I'm worried about is the "split" (MDE + MDB) front-end / > back-end. > Will each of these separately upsize to AC2007 ? > I am worried I might have to develop in MDB, upsize, and then split. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From bill_patten at embarqmail.com Thu Nov 11 21:43:07 2010 From: bill_patten at embarqmail.com (Bill Patten) Date: Thu, 11 Nov 2010 19:43:07 -0800 Subject: [AccessD] Another assessment....2007 In-Reply-To: <005e01cb8213$3ba61240$0401a8c0@MSIMMSWS> References: <000001cb81ef$8824a1a0$0401a8c0@MSIMMSWS> <005e01cb8213$3ba61240$0401a8c0@MSIMMSWS> Message-ID: <9EC1375806F5469680F5CAEF961A6A50@BPCS> ?Mark, I can't think of any advantage of ACCDB/E over MDB/E but this URL gives you some possible advantages. I guess the SharePoint integration could be useful but none of my customers are asking for it. http://databases.about.com/od/access/a/accdb.htm Aside from being familiar with 2003 making it easier for me to work in, if I were to create an ACCDB, then only clients with 2007 or greater could use it. Many of my clients have mixed systems and are not willing or ready to upgrade all their PC at this time so they like me prefer 2003 applications. Bill -------------------------------------------------- From: "Mark Simms" Sent: Thursday, November 11, 2010 6:42 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] Another assessment....2007 > In one case it is an > MDE created in 2003 and it works in 2010. I disable the > ribbon and the client sees the same screen in ether > 2003 or 2007 or 2010. That is good news Bill. But absent the need for attachment columns, is there any benefit to a ACCDB format vs. an MDB (or ACCDE vs. MDE) ? My big issue is that testing and debugging just seems so much faster with AC2003 vs. AC2007. Technically, the client is penalizing themselves by mandating development in AC2007, aren't they ? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From marksimms at verizon.net Thu Nov 11 22:59:42 2010 From: marksimms at verizon.net (Mark Simms) Date: Thu, 11 Nov 2010 23:59:42 -0500 Subject: [AccessD] Another assessment....2007 In-Reply-To: References: <000001cb81ef$8824a1a0$0401a8c0@MSIMMSWS> Message-ID: <001a01cb8226$6b20a220$0401a8c0@MSIMMSWS> > I did some research and there doesn't seem to be any solution > for the slowness with the FE/BE. Even with SQL Server 2005, > there seems slowness will be there. Wow - that's a huge find IMHO. Thanks Jim !! Apparently, there is a an internal glitch with the linkage mechanism in AC2007. I wonder if it was resolved in AC2010 ? From marksimms at verizon.net Thu Nov 11 23:02:08 2010 From: marksimms at verizon.net (Mark Simms) Date: Fri, 12 Nov 2010 00:02:08 -0500 Subject: [AccessD] Another assessment....2007 In-Reply-To: <9EC1375806F5469680F5CAEF961A6A50@BPCS> References: <000001cb81ef$8824a1a0$0401a8c0@MSIMMSWS> <005e01cb8213$3ba61240$0401a8c0@MSIMMSWS> <9EC1375806F5469680F5CAEF961A6A50@BPCS> Message-ID: <001b01cb8226$c2884630$0401a8c0@MSIMMSWS> > Many of my clients have > mixed systems and are not willing or ready to upgrade all > their PC at this time so they like me prefer 2003 applications. > > Bill I can get the AC2003 runtime for free, couldn't I ? In that case, I could easily set-up an icon to insure that my app runs under the AC2003 runtime vs. their installed AC2007 instance, correct ? From jwcolby at colbyconsulting.com Fri Nov 12 07:24:43 2010 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 12 Nov 2010 08:24:43 -0500 Subject: [AccessD] Another assessment....2007 In-Reply-To: <001b01cb8226$c2884630$0401a8c0@MSIMMSWS> References: <000001cb81ef$8824a1a0$0401a8c0@MSIMMSWS> <005e01cb8213$3ba61240$0401a8c0@MSIMMSWS> <9EC1375806F5469680F5CAEF961A6A50@BPCS> <001b01cb8226$c2884630$0401a8c0@MSIMMSWS> Message-ID: <4CDD401B.5010107@colbyconsulting.com> No the Access 2003 runtime is not free, but the Access 2007 is. I don't have any clients yet using 2007 and with God on my side ;) I will be long gone from the Access scene and not accept any such jobs in the future. That said, while you can create the BE in A2K / 2K3 and do all of your development there, the clients will likely be unable to directly purchase 2K3 any more so you are going to find more and more jobs spec'ed in 2K7 or 2K10. John W. Colby www.ColbyConsulting.com On 11/12/2010 12:02 AM, Mark Simms wrote: >> Many of my clients have >> mixed systems and are not willing or ready to upgrade all >> their PC at this time so they like me prefer 2003 applications. >> >> Bill > > I can get the AC2003 runtime for free, couldn't I ? > In that case, I could easily set-up an icon to insure that my app runs under > the AC2003 runtime vs. their installed AC2007 instance, correct ? > > From marksimms at verizon.net Fri Nov 12 08:17:29 2010 From: marksimms at verizon.net (Mark Simms) Date: Fri, 12 Nov 2010 09:17:29 -0500 Subject: [AccessD] Another assessment....2007 In-Reply-To: <4CDD401B.5010107@colbyconsulting.com> References: <000001cb81ef$8824a1a0$0401a8c0@MSIMMSWS> <005e01cb8213$3ba61240$0401a8c0@MSIMMSWS> <9EC1375806F5469680F5CAEF961A6A50@BPCS> <001b01cb8226$c2884630$0401a8c0@MSIMMSWS> <4CDD401B.5010107@colbyconsulting.com> Message-ID: <006d01cb8274$575e34c0$0401a8c0@MSIMMSWS> Sounds like the AC 2003 runtime package is worth it's weight in gold ! > > No the Access 2003 runtime is not free, but the Access 2007 is. > > I don't have any clients yet using 2007 and with God on my > side ;) I will be long gone from the Access scene and not > accept any such jobs in the future. > > That said, while you can create the BE in A2K / 2K3 and do > all of your development there, the clients will likely be > unable to directly purchase 2K3 any more so you are going to > find more and more jobs spec'ed in 2K7 or 2K10. From df.waters at comcast.net Fri Nov 12 08:24:22 2010 From: df.waters at comcast.net (Dan Waters) Date: Fri, 12 Nov 2010 08:24:22 -0600 Subject: [AccessD] Another assessment....2007 In-Reply-To: <005d01cb8212$bd982c80$0401a8c0@MSIMMSWS> References: <000001cb81ef$8824a1a0$0401a8c0@MSIMMSWS> <005d01cb8212$bd982c80$0401a8c0@MSIMMSWS> Message-ID: <44F3DE6BC67D4C9D94EE87E46F6D5BB3@DanWaters> In my system, I hide all the toolbars when a form is open, and all the user activity is run by form controls. But I can't put controls on a report - so the ribbon is still needed. I don't remember if navigation buttons are at the bottom or on the ribbon - but you do need the ribbon for printing, closing, exporting, sending by email, and other functions. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Thursday, November 11, 2010 8:39 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Another assessment....2007 > I did hide the ribbon for the entire system, but then I turn it on when a report opens, and then back off when > the report closes. That's all I had to do. Dan - thanks much, but was the reason for the ribbon here ? Was there report navigation controls on it ? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From df.waters at comcast.net Fri Nov 12 08:38:30 2010 From: df.waters at comcast.net (Dan Waters) Date: Fri, 12 Nov 2010 08:38:30 -0600 Subject: [AccessD] Another assessment....2007 In-Reply-To: References: <000001cb81ef$8824a1a0$0401a8c0@MSIMMSWS> Message-ID: <8A6CF610AEFA490DACC73FB1DD331E3D@DanWaters> Hi Jim, I develop exclusively in Access 2003. Some of my customers use Access 2007 and they use my system which has all Access 2003 mdb's. They have not experienced any delay - they would have told me. It sounds as though the slowness comes using Access 2007 files with Access 2007, but using Access 2003 files with Access 2007 still gives good performance. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jm.hwsn Sent: Thursday, November 11, 2010 9:38 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Another assessment....2007 My last contract specifically stated the project would be done in Access 2007 and SQL Server 2005 as the back end. Because the client has procurement issues (it was never approved by the IT department) SQL Server wasn't purchased for the project. ALL development was done strictly in Access 2007. When it was time to split the ACCDB into a FE-BE configuration - the problems began. Over the network it was slow... very slow... even with only one user connected to the BE. Even with a persistent connection it was slow. As an experiment, I downsized the BE to A2000 and it speeded up significantly. However, the project had a requirement that several fields would be able to have Rich-Text formatting. In Access 2007, the Memo field has native RTF. With one ACCDB the database was fast and all the requirements worked well... but the tool developed would eventually have several users connect to the BE simultaneously. After working exclusively with A2007 for a year - I like it. However, I don't recommend it for any application where there is need to have a FE/BE scenario. I did some research and there doesn't seem to be any solution for the slowness with the FE/BE. Even with SQL Server 2005, there seems slowness will be there. Just my experience... take it for what it's worth. Jim -------------------------------------------------- From: "Mark Simms" Sent: Thursday, November 11, 2010 4:26 PM To: "'Access Developers discussion and problem solving'" Subject: [AccessD] Another assessment....2007 > Well, when it rains, it pours up here in Philly.... > now I am being asking for yet another Access application assessment and > cost > estimate. > I think they are upgrading from AC97....but once again, they want to move > to > AC2007....UGHH.... > > Is there anything I can say of benefit for AC2007 vs. AC2003 other than > the > ability to use the ribbon... > which of course must be toggled on and off if you want to use all of the > screen real estate ? > Is there even one compelling feature of AC2007 ? > > Is there any reason I can't develop totally in 2003/MDB and then just > upsize > it to AC2007 ACCDB ? > The only thing I'm worried about is the "split" (MDE + MDB) front-end / > back-end. > Will each of these separately upsize to AC2007 ? > I am worried I might have to develop in MDB, upsize, and then split. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rlister at actuarial-files.com Fri Nov 12 12:49:47 2010 From: rlister at actuarial-files.com (Ralf Lister) Date: Fri, 12 Nov 2010 14:49:47 -0400 Subject: [AccessD] Search in AC2007 and SQL-Server Message-ID: <000301cb829a$62f32ef0$28d98cd0$@com> Hello, Can someone give me a rule-of-thumb? Using the AC2007-database, for a table with 5 million records, how long a search for a particular record will take? Is the SQL-Server faster? TIA Saludos Actuary Ralf Lister La Paz, Bolivia Registrado en ASFI No. Registro: Act.Mat. 001 NIT: 1016725022 Skype Name: ralf.martin.lister Tel.: 222 26 61, Cel. 70136531 rlister at actuarial-files.com www.actuarial-files.com Environment From davidmcafee at gmail.com Fri Nov 12 13:00:32 2010 From: davidmcafee at gmail.com (David McAfee) Date: Fri, 12 Nov 2010 11:00:32 -0800 Subject: [AccessD] Another assessment....2007 In-Reply-To: <005d01cb8212$bd982c80$0401a8c0@MSIMMSWS> References: <000001cb81ef$8824a1a0$0401a8c0@MSIMMSWS> <005d01cb8212$bd982c80$0401a8c0@MSIMMSWS> Message-ID: Yes. MS removed the close buttin (x) in the upper right hand corner and placed a "close report" button on the toolbar instead. Stupid! Stupid! Stupid! IMO, of course! ;) On Thu, Nov 11, 2010 at 6:38 PM, Mark Simms wrote: >> I did hide the ribbon for the entire system, but then I turn it on when a > report opens, and then back off when > the report closes. ?That's all I had > to do. > > Dan - thanks much, but was the reason for the ribbon here ? > Was there report navigation controls on it ? > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From davidmcafee at gmail.com Fri Nov 12 13:00:49 2010 From: davidmcafee at gmail.com (David McAfee) Date: Fri, 12 Nov 2010 11:00:49 -0800 Subject: [AccessD] Another assessment....2007 In-Reply-To: References: <000001cb81ef$8824a1a0$0401a8c0@MSIMMSWS> <005d01cb8212$bd982c80$0401a8c0@MSIMMSWS> Message-ID: lol. *button. (pressed send to soon) On Fri, Nov 12, 2010 at 11:00 AM, David McAfee wrote: > Yes. MS removed the close buttin (x) ?in the upper right hand corner > and placed a "close report" button on the toolbar instead. > > Stupid! > Stupid! > Stupid! > > IMO, of course! ;) > > > > On Thu, Nov 11, 2010 at 6:38 PM, Mark Simms wrote: >>> I did hide the ribbon for the entire system, but then I turn it on when a >> report opens, and then back off when > the report closes. ?That's all I had >> to do. >> >> Dan - thanks much, but was the reason for the ribbon here ? >> Was there report navigation controls on it ? >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > From davidmcafee at gmail.com Fri Nov 12 13:02:34 2010 From: davidmcafee at gmail.com (David McAfee) Date: Fri, 12 Nov 2010 11:02:34 -0800 Subject: [AccessD] Search in AC2007 and SQL-Server In-Reply-To: <000301cb829a$62f32ef0$28d98cd0$@com> References: <000301cb829a$62f32ef0$28d98cd0$@com> Message-ID: SQL Server will definitely be faster, but it really depends on what you are returning. How many fields are coming back? What type of fields are they? Are the WHERE clause fields indexed? On Fri, Nov 12, 2010 at 10:49 AM, Ralf Lister wrote: > Hello, > > > > Can someone give me a rule-of-thumb? > > > > Using the AC2007-database, for a table with 5 million records, how long a > search for a particular record will take? Is the SQL-Server faster? > > > > TIA > > > > Saludos > > Actuary Ralf Lister > > La Paz, Bolivia > > Registrado en ASFI > > No. Registro: Act.Mat. 001 > > NIT: 1016725022 > > Skype Name: ralf.martin.lister > > Tel.: 222 26 61, Cel. 70136531 > > rlister at actuarial-files.com > > www.actuarial-files.com > > Environment > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From marksimms at verizon.net Sat Nov 13 09:49:56 2010 From: marksimms at verizon.net (Mark Simms) Date: Sat, 13 Nov 2010 10:49:56 -0500 Subject: [AccessD] Another assessment....2007 In-Reply-To: <8A6CF610AEFA490DACC73FB1DD331E3D@DanWaters> References: <000001cb81ef$8824a1a0$0401a8c0@MSIMMSWS> <8A6CF610AEFA490DACC73FB1DD331E3D@DanWaters> Message-ID: <006b01cb834a$6c05d050$0401a8c0@MSIMMSWS> > but using Access > 2003 files with Access 2007 still gives good performance. So we are narrowing down the problem to the new ACCDB format then ? That would also explain the slow response for linked SQL Server apps as well. From marksimms at verizon.net Sat Nov 13 11:33:42 2010 From: marksimms at verizon.net (Mark Simms) Date: Sat, 13 Nov 2010 12:33:42 -0500 Subject: [AccessD] Search in AC2007 and SQL-Server In-Reply-To: References: <000301cb829a$62f32ef0$28d98cd0$@com> Message-ID: <012401cb8358$eb06c040$0401a8c0@MSIMMSWS> Isn't the larger issue whether or not a stored procedure is called vs. dynamic SQL ? Also, what about ODBC vs. a native driver ? I thought both of these were hugely important, no ? > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > David McAfee > Sent: Friday, November 12, 2010 2:03 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Search in AC2007 and SQL-Server > > SQL Server will definitely be faster, but it really depends > on what you are returning. > > How many fields are coming back? What type of fields are > they? Are the WHERE clause fields indexed? From marksimms at verizon.net Sat Nov 13 11:36:06 2010 From: marksimms at verizon.net (Mark Simms) Date: Sat, 13 Nov 2010 12:36:06 -0500 Subject: [AccessD] Another assessment....2007 In-Reply-To: References: <000001cb81ef$8824a1a0$0401a8c0@MSIMMSWS> <005d01cb8212$bd982c80$0401a8c0@MSIMMSWS> Message-ID: <012501cb8359$40f0ec10$0401a8c0@MSIMMSWS> > Stupid! > Stupid! > Stupid! See...this is what I was debating with the Access product manager. But that guy just didn't seem to "get it". Also, the whole beta test selection process was so obviously political... I couldn't get my name in there even with a bribe. > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > David McAfee > Sent: Friday, November 12, 2010 2:01 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Another assessment....2007 > > Yes. MS removed the close buttin (x) in the upper right hand > corner and placed a "close report" button on the toolbar instead. > > Stupid! > Stupid! > Stupid! > > IMO, of course! ;) > > > > On Thu, Nov 11, 2010 at 6:38 PM, Mark Simms > wrote: > >> I did hide the ribbon for the entire system, but then I turn it on > >> when a > > report opens, and then back off when > the report closes. ? That's all > > I had to do. > > > > Dan - thanks much, but was the reason for the ribbon here ? > > Was there report navigation controls on it ? > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > 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 Nov 13 12:28:15 2010 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sat, 13 Nov 2010 13:28:15 -0500 Subject: [AccessD] Another assessment....2007 In-Reply-To: <012501cb8359$40f0ec10$0401a8c0@MSIMMSWS> References: <000001cb81ef$8824a1a0$0401a8c0@MSIMMSWS> <005d01cb8212$bd982c80$0401a8c0@MSIMMSWS> <012501cb8359$40f0ec10$0401a8c0@MSIMMSWS> Message-ID: I couldn't claim any inside sources or insight vision, but from the outside it would appear that MS's emphasis is on .NET and most emphatically not on Access. This saddens me deeply, since I love Access. But it would seem at least from the outside that political cards have been played. A. From fuller.artful at gmail.com Sat Nov 13 13:01:54 2010 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sat, 13 Nov 2010 14:01:54 -0500 Subject: [AccessD] Search in AC2007 and SQL-Server In-Reply-To: <012401cb8358$eb06c040$0401a8c0@MSIMMSWS> References: <000301cb829a$62f32ef0$28d98cd0$@com> <012401cb8358$eb06c040$0401a8c0@MSIMMSWS> Message-ID: Assuming that you are using an ADP rather than a standard Access file, the way to go is to invoke stored procedures for just about everything. The problem with dynamic SQL is that there is no way for the engine to optimize and store the navigation-path; hence, sprocs are almost always better, and in addition not prone to SQL injection. But I also realize that in some circumstances this is not a reasonable or feasible approch, so take my advice with a grain of salt. But if and when I can, I will always go with the ADP+Sprocs approach. A. On Sat, Nov 13, 2010 at 12:33 PM, Mark Simms wrote: > Isn't the larger issue whether or not a stored procedure is called vs. > dynamic SQL ? > Also, what about ODBC vs. a native driver ? > I thought both of these were hugely important, no ? > From dw-murphy at cox.net Sat Nov 13 15:01:36 2010 From: dw-murphy at cox.net (Doug Murphy) Date: Sat, 13 Nov 2010 13:01:36 -0800 Subject: [AccessD] Another assessment....2007 In-Reply-To: <006b01cb834a$6c05d050$0401a8c0@MSIMMSWS> References: <000001cb81ef$8824a1a0$0401a8c0@MSIMMSWS><8A6CF610AEFA490DACC73FB1DD331E3D@DanWaters> <006b01cb834a$6c05d050$0401a8c0@MSIMMSWS> Message-ID: <6E6BA499A13C47CA8067D8E08A43E3EA@murphy3234aaf1> We have a client who started with the FE and BE in 2007 format. The whole system was slowwwwww! Even opening the forms in design view was slugish. They were using the "new" attachment fields to store Word and Excel documents. We got rid of the built in attachment functionality, moved the BE to SQL server, and at their request put the documents in the database as binaries. The whole thing really speeded up, even with the FE in the accdb file format. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Saturday, November 13, 2010 7:50 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Another assessment....2007 > but using Access > 2003 files with Access 2007 still gives good performance. So we are narrowing down the problem to the new ACCDB format then ? That would also explain the slow response for linked SQL Server apps as well. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Sat Nov 13 16:52:02 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Sat, 13 Nov 2010 14:52:02 -0800 Subject: [AccessD] FW: VB Studio 2010 Message-ID: <7ED12B6432C643B381C3433323BB6816@HAL9005> >From a client. Is VS 2010 not compatible with SQL 2000? _____ To: rockysmolin at bchacc.com Subject: VB Studio 2010 I downloaded Visual Studio 2010 Professional to play with. The first thing I tried to do was attach the form to my MS Sql data base. which is Sql 2000. It says Sorry, not supported. WTF? Suggestions? James From bill_patten at embarqmail.com Sat Nov 13 16:59:18 2010 From: bill_patten at embarqmail.com (Bill Patten) Date: Sat, 13 Nov 2010 14:59:18 -0800 Subject: [AccessD] FW: VB Studio 2010 In-Reply-To: <7ED12B6432C643B381C3433323BB6816@HAL9005> References: <7ED12B6432C643B381C3433323BB6816@HAL9005> Message-ID: ?Rocky, I just tried mine and got the same response so I guess he is right it wont connect. Just FYI you cannot use it with Windows mobile 6.5 and older either. You might remind him that SQL Server Express is free if it will do what he needs. Bill -------------------------------------------------- From: "Rocky Smolin" Sent: Saturday, November 13, 2010 2:52 PM To: "'Access Developers discussion and problem solving'" ; Subject: [AccessD] FW: VB Studio 2010 >From a client. Is VS 2010 not compatible with SQL 2000? _____ To: rockysmolin at bchacc.com Subject: VB Studio 2010 I downloaded Visual Studio 2010 Professional to play with. The first thing I tried to do was attach the form to my MS Sql data base. which is Sql 2000. It says Sorry, not supported. WTF? Suggestions? James -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dw-murphy at cox.net Sat Nov 13 18:46:49 2010 From: dw-murphy at cox.net (Doug Murphy) Date: Sat, 13 Nov 2010 16:46:49 -0800 Subject: [AccessD] FW: VB Studio 2010 In-Reply-To: <7ED12B6432C643B381C3433323BB6816@HAL9005> References: <7ED12B6432C643B381C3433323BB6816@HAL9005> Message-ID: Have not tried but I suspect you could use VS 2010 to create a VS 3.5 project and the connectors would work. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Saturday, November 13, 2010 2:52 PM To: 'Access Developers discussion and problem solving'; dba-sqlserver-bounces at databaseadvisors.com Subject: [AccessD] FW: VB Studio 2010 >From a client. Is VS 2010 not compatible with SQL 2000? _____ To: rockysmolin at bchacc.com Subject: VB Studio 2010 I downloaded Visual Studio 2010 Professional to play with. The first thing I tried to do was attach the form to my MS Sql data base. which is Sql 2000. It says Sorry, not supported. WTF? Suggestions? James -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From marksimms at verizon.net Sat Nov 13 18:53:04 2010 From: marksimms at verizon.net (Mark Simms) Date: Sat, 13 Nov 2010 19:53:04 -0500 Subject: [AccessD] Another assessment....2007 In-Reply-To: <6E6BA499A13C47CA8067D8E08A43E3EA@murphy3234aaf1> References: <000001cb81ef$8824a1a0$0401a8c0@MSIMMSWS><8A6CF610AEFA490DACC73FB1DD331E3D@DanWaters> <006b01cb834a$6c05d050$0401a8c0@MSIMMSWS> <6E6BA499A13C47CA8067D8E08A43E3EA@murphy3234aaf1> Message-ID: <002e01cb8396$4bd11dc0$0401a8c0@MSIMMSWS> Thanks for that Doug. I take it you developed the SPROCs yourself then to do the binary/blob storage thing ? What percentage of your retrievals and updates were via SPROCS vs. dynamic SQL ? So now based on your comments, it appears it's the new attachment functionality that is the major reason for the performance problems, not the accdb format. > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy > Sent: Saturday, November 13, 2010 4:02 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Another assessment....2007 > > We have a client who started with the FE and BE in 2007 > format. The whole system was slowwwwww! Even opening the > forms in design view was slugish. > They were using the "new" attachment fields to store Word and > Excel documents. We got rid of the built in attachment > functionality, moved the BE to SQL server, and at their > request put the documents in the database as binaries. The > whole thing really speeded up, even with the FE in the accdb > file format. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms > Sent: Saturday, November 13, 2010 7:50 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Another assessment....2007 > > > but using Access > > 2003 files with Access 2007 still gives good performance. > > So we are narrowing down the problem to the new ACCDB format then ? > That would also explain the slow response for linked SQL > Server apps as well. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From marksimms at verizon.net Sat Nov 13 19:27:13 2010 From: marksimms at verizon.net (Mark Simms) Date: Sat, 13 Nov 2010 20:27:13 -0500 Subject: [AccessD] More on the 2007 ADP issue Message-ID: <000001cb839b$110e9910$0401a8c0@MSIMMSWS> http://bytes.com/topic/access/answers/739932-adp-very-slow-access-2007-a So now it appears to be the upgrade process that is causing the problems. Importing forms/reports/etc. to a new ACCDB seems to resolve the issues. Along these lines, is there a utility out there that will export and then take those exported forms/queries/reports/modules/etc. and import them into a new or existing Access database ? From marksimms at verizon.net Sat Nov 13 19:57:51 2010 From: marksimms at verizon.net (Mark Simms) Date: Sat, 13 Nov 2010 20:57:51 -0500 Subject: [AccessD] AC 2007 from AC 2003 MDB performance problems Message-ID: <000a01cb839f$585b7aa0$0401a8c0@MSIMMSWS> http://www.accessmonster.com/Uwe/Forum.aspx/access/84645/Poor-performance-wi th-Access-2007 This seems to indicate one must import all objects from an AC 2003 MDB into a new MDB or ACCDB running AC 2007. Strange, but this seems to be the only way to go. From Darryl.Collins at iag.com.au Sun Nov 14 17:29:19 2010 From: Darryl.Collins at iag.com.au (Darryl Collins) Date: Mon, 15 Nov 2010 10:29:19 +1100 Subject: [AccessD] Search in AC2007 and SQL-Server In-Reply-To: <012401cb8358$eb06c040$0401a8c0@MSIMMSWS> Message-ID: <201011142329.oAENTMmm015132@databaseadvisors.com> _______________________________________________________________________________________ Note: This e-mail is subject to the disclaimer contained at the bottom of this message. _______________________________________________________________________________________ Yes, that was my understanding and experience. Using Stored Procs on the server to do all the heavy lifting and using pass thru queries will get you the performance. but I am no expert in SQL Server, still tinkering at the edges (or at least it feels like that). cheers Darryl. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Sunday, 14 November 2010 4:34 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Search in AC2007 and SQL-Server Isn't the larger issue whether or not a stored procedure is called vs. dynamic SQL ? Also, what about ODBC vs. a native driver ? I thought both of these were hugely important, no ? > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > David McAfee > Sent: Friday, November 12, 2010 2:03 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Search in AC2007 and SQL-Server > > SQL Server will definitely be faster, but it really depends > on what you are returning. > > How many fields are coming back? What type of fields are > they? Are the WHERE clause fields indexed? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com _______________________________________________________________________________________ The information transmitted in this message and its attachments (if any) is intended only for the person or entity to which it is addressed. The message may contain confidential and/or privileged material. Any review, retransmission, 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. If you have received this in error, please contact the sender and delete this e-mail and associated material from any computer. The intended recipient of this e-mail may only use, reproduce, disclose or distribute the information contained in this e-mail and any attached files, with the permission of the sender. This message has been scanned for viruses. _______________________________________________________________________________________ From jwcolby at colbyconsulting.com Sun Nov 14 20:05:44 2010 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sun, 14 Nov 2010 21:05:44 -0500 Subject: [AccessD] Rounding time Message-ID: <4CE09578.1010606@colbyconsulting.com> ' '1440 '____ = 5 minute round 'X Function RoundTime(vRoundTime As Date) As Date 'Const cintMult As Integer = 96 '15 minute round 'Const cintMult As Integer = 144 '10 minute round Const cintMult As Integer = 288 '5 minute round RoundTime = CVDate(Int(vRoundTime * cintMult + 0.5) / cintMult) End Function -- John W. Colby www.ColbyConsulting.com From jwcolby at colbyconsulting.com Mon Nov 15 08:36:55 2010 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 15 Nov 2010 09:36:55 -0500 Subject: [AccessD] Rounding time In-Reply-To: <4CE09578.1010606@colbyconsulting.com> References: <4CE09578.1010606@colbyconsulting.com> Message-ID: <4CE14587.6000708@colbyconsulting.com> This will round a passed in DateTime to the nearest 5, 10, 15 etc minutes. I wanted to automatically round a time to the nearest 5 minute mark (for billing). My form automatically puts now() in the from / to as I start to enter a billing item and I then edit it as needed. By doing this check on the AfterUpdate, it will automatically round to the nearest 5 minutes. John W. Colby www.ColbyConsulting.com On 11/14/2010 9:05 PM, jwcolby wrote: > > ' > '1440 > '____ = 5 minute round > 'X > Function RoundTime(vRoundTime As Date) As Date > 'Const cintMult As Integer = 96 '15 minute round > 'Const cintMult As Integer = 144 '10 minute round > Const cintMult As Integer = 288 '5 minute round > RoundTime = CVDate(Int(vRoundTime * cintMult + 0.5) / cintMult) > > End Function > > From marksimms at verizon.net Mon Nov 15 08:35:54 2010 From: marksimms at verizon.net (Mark Simms) Date: Mon, 15 Nov 2010 09:35:54 -0500 Subject: [AccessD] Search in AC2007 and SQL-Server In-Reply-To: <201011142329.oAENTMmm015132@databaseadvisors.com> References: <012401cb8358$eb06c040$0401a8c0@MSIMMSWS> <201011142329.oAENTMmm015132@databaseadvisors.com> Message-ID: <00a401cb84d2$694354d0$0401a8c0@MSIMMSWS> What I'm trying to do is compare Access with SQL Server and Dotnet with SQL Server for a potential client. The big differences vs. dotnet are: 1) object orientation vs. procedural 2) source code versioning 3) rich number of GUI controls 4) secure deployment (EXE, DLL, etc) There is no significant issues regarding data retrieval speed when talking stored procedures and ADO, correct ? IOW, the Access app should be just as fast. From charlotte.foust at gmail.com Mon Nov 15 09:51:22 2010 From: charlotte.foust at gmail.com (Charlotte Foust) Date: Mon, 15 Nov 2010 07:51:22 -0800 Subject: [AccessD] Search in AC2007 and SQL-Server In-Reply-To: <00a401cb84d2$694354d0$0401a8c0@MSIMMSWS> References: <012401cb8358$eb06c040$0401a8c0@MSIMMSWS> <201011142329.oAENTMmm015132@databaseadvisors.com> <00a401cb84d2$694354d0$0401a8c0@MSIMMSWS> Message-ID: It isn't straightforward, Mark. Even using queries in the front end of a dotnet app will usually be faster than Access because dotnet developers build them that way. Optimization happens in dotnet too, but only the first time the code loads for a particular obect in a session. After that, it blazes. Access will try to optimize on the fly queries, etc. every time. As for object orientation vs procedural, ignore that. Access is enough object-oriented to get the job done. With the use of classes, you come close to what you can do in dotnet. The rich controls and secure deployment are the two biggies for dotnet. Most dotnet programmers use third party controls that have a wealth of events and properties that Access can't even come close to, and those controls integrate into VisualStudio better than any you might use with Access. The compiler is built into VisualStudio, so you don't need to jump through hoops to create a dll or exe. You still need a good installer to get it done professionally. We used InstallShield for that in dotnet. The VisualStudio runtime is large, but it's also on most machines and the installer can be set up to only install it if required. Access can be versioned using a source control app like SourceSafe, but there are more choices with dotnet. We used SourceGear Vault at my last employer's, which was enough like sourcesafe to allow us to hit the ground running, but had a lot of improved capabilities. Big difference is the learning curve if you aren't already a dotnet programmer. You can develop an app faster in Access, but the seams still won't be tight and the the hull will probably leak a lot. Charlotte Foust On Mon, Nov 15, 2010 at 6:35 AM, Mark Simms wrote: > What I'm trying to do is compare Access with SQL Server and Dotnet with SQL > Server for a potential client. > The big differences vs. dotnet are: > > 1) object orientation vs. procedural > 2) source code versioning > 3) rich number of GUI controls > 4) secure deployment (EXE, DLL, etc) > > There is no significant issues regarding data retrieval speed when talking > stored procedures and ADO, correct ? > IOW, the Access app should be just as fast. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From marksimms at verizon.net Mon Nov 15 10:16:21 2010 From: marksimms at verizon.net (Mark Simms) Date: Mon, 15 Nov 2010 11:16:21 -0500 Subject: [AccessD] Search in AC2007 and SQL-Server In-Reply-To: References: <012401cb8358$eb06c040$0401a8c0@MSIMMSWS> <201011142329.oAENTMmm015132@databaseadvisors.com> <00a401cb84d2$694354d0$0401a8c0@MSIMMSWS> Message-ID: <00f301cb84e0$7172f0d0$0401a8c0@MSIMMSWS> Thanks Charlotte....points well taken. Of course I was dead wrong on the data retrieval speed... It appears dotnet has native SQL Server drivers built into it....which are much faster than ADO and stored procedures in Access. How much faster ? Boy, I'd love to know that answer. From dw-murphy at cox.net Mon Nov 15 11:07:28 2010 From: dw-murphy at cox.net (Doug Murphy) Date: Mon, 15 Nov 2010 09:07:28 -0800 Subject: [AccessD] Another assessment....2007 In-Reply-To: <002e01cb8396$4bd11dc0$0401a8c0@MSIMMSWS> References: <000001cb81ef$8824a1a0$0401a8c0@MSIMMSWS><8A6CF610AEFA490DACC73FB1DD331E3D@DanWaters><006b01cb834a$6c05d050$0401a8c0@MSIMMSWS><6E6BA499A13C47CA8067D8E08A43E3EA@murphy3234aaf1> <002e01cb8396$4bd11dc0$0401a8c0@MSIMMSWS> Message-ID: <4239B96ECD3D4C78AED37A6A3B776185@murphy3234aaf1> Hi Mark, The method I used to store the documents was to use adodb record sets and the stream object. I can't say that the new data types were the cause of this database being slow, because I didn't do enough investigation to confirm, it was my assumption since the problem went away when I took that functionality out of the project. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Saturday, November 13, 2010 4:53 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Another assessment....2007 Thanks for that Doug. I take it you developed the SPROCs yourself then to do the binary/blob storage thing ? What percentage of your retrievals and updates were via SPROCS vs. dynamic SQL ? So now based on your comments, it appears it's the new attachment functionality that is the major reason for the performance problems, not the accdb format. > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy > Sent: Saturday, November 13, 2010 4:02 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Another assessment....2007 > > We have a client who started with the FE and BE in 2007 format. The > whole system was slowwwwww! Even opening the forms in design view was > slugish. > They were using the "new" attachment fields to store Word and Excel > documents. We got rid of the built in attachment functionality, moved > the BE to SQL server, and at their request put the documents in the > database as binaries. The whole thing really speeded up, even with the > FE in the accdb file format. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms > Sent: Saturday, November 13, 2010 7:50 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Another assessment....2007 > > > but using Access > > 2003 files with Access 2007 still gives good performance. > > So we are narrowing down the problem to the new ACCDB format then ? > That would also explain the slow response for linked SQL Server apps > as well. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Nov 15 11:51:02 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Mon, 15 Nov 2010 09:51:02 -0800 Subject: [AccessD] FW: VB Studio 2010 In-Reply-To: References: <7ED12B6432C643B381C3433323BB6816@HAL9005> Message-ID: <673BA1FEAF7A42D0BE20F3B5E4CA6BC2@HAL9005> Thanks. Will forward. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bill Patten Sent: Saturday, November 13, 2010 2:59 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FW: VB Studio 2010 ?Rocky, I just tried mine and got the same response so I guess he is right it wont connect. Just FYI you cannot use it with Windows mobile 6.5 and older either. You might remind him that SQL Server Express is free if it will do what he needs. Bill -------------------------------------------------- From: "Rocky Smolin" Sent: Saturday, November 13, 2010 2:52 PM To: "'Access Developers discussion and problem solving'" ; Subject: [AccessD] FW: VB Studio 2010 >From a client. Is VS 2010 not compatible with SQL 2000? _____ To: rockysmolin at bchacc.com Subject: VB Studio 2010 I downloaded Visual Studio 2010 Professional to play with. The first thing I tried to do was attach the form to my MS Sql data base. which is Sql 2000. It says Sorry, not supported. WTF? Suggestions? James -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Nov 15 11:51:22 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Mon, 15 Nov 2010 09:51:22 -0800 Subject: [AccessD] FW: VB Studio 2010 In-Reply-To: References: <7ED12B6432C643B381C3433323BB6816@HAL9005> Message-ID: I'll let him know. Thanks Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy Sent: Saturday, November 13, 2010 4:47 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] FW: VB Studio 2010 Have not tried but I suspect you could use VS 2010 to create a VS 3.5 project and the connectors would work. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Saturday, November 13, 2010 2:52 PM To: 'Access Developers discussion and problem solving'; dba-sqlserver-bounces at databaseadvisors.com Subject: [AccessD] FW: VB Studio 2010 >From a client. Is VS 2010 not compatible with SQL 2000? _____ To: rockysmolin at bchacc.com Subject: VB Studio 2010 I downloaded Visual Studio 2010 Professional to play with. The first thing I tried to do was attach the form to my MS Sql data base. which is Sql 2000. It says Sorry, not supported. WTF? Suggestions? James -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From davidmcafee at gmail.com Mon Nov 15 12:00:04 2010 From: davidmcafee at gmail.com (David McAfee) Date: Mon, 15 Nov 2010 10:00:04 -0800 Subject: [AccessD] More on the 2007 ADP issue In-Reply-To: <000001cb839b$110e9910$0401a8c0@MSIMMSWS> References: <000001cb839b$110e9910$0401a8c0@MSIMMSWS> Message-ID: I work strictly with ADPs. I noticed if you don't use dbo. in front of queries and stored procedures it can really slow things down a bit. Otherwise, my ADPs seem to work great in A2007. Another thing, if your views and stored procedures are read only, make your you use WITH (NOLOCK) after the table names in select statements. D On Sat, Nov 13, 2010 at 5:27 PM, Mark Simms wrote: > http://bytes.com/topic/access/answers/739932-adp-very-slow-access-2007-a > > So now it appears to be the upgrade process that is causing the problems. > Importing forms/reports/etc. to a new ACCDB seems to resolve the issues. > > Along these lines, is there a utility out there that will export and then > take those exported forms/queries/reports/modules/etc. > and import them into a new or existing Access database ? > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From marksimms at verizon.net Mon Nov 15 13:32:04 2010 From: marksimms at verizon.net (Mark Simms) Date: Mon, 15 Nov 2010 14:32:04 -0500 Subject: [AccessD] More on the 2007 ADP issue In-Reply-To: References: <000001cb839b$110e9910$0401a8c0@MSIMMSWS> Message-ID: <012801cb84fb$c9107db0$0401a8c0@MSIMMSWS> Great tip David....greatly appreciated. It's amazing to see how "little things" can make a huge difference in performance. > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > David McAfee > Sent: Monday, November 15, 2010 1:00 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] More on the 2007 ADP issue > > I work strictly with ADPs. > > I noticed if you don't use dbo. in front of queries and > stored procedures it can really slow things down a bit. > > Otherwise, my ADPs seem to work great in A2007. > > Another thing, if your views and stored procedures are read > only, make your you use WITH (NOLOCK) after the table names > in select statements. > From marksimms at verizon.net Mon Nov 15 17:02:26 2010 From: marksimms at verizon.net (Mark Simms) Date: Mon, 15 Nov 2010 18:02:26 -0500 Subject: [AccessD] Ethical or not... Message-ID: <017401cb8519$2becd8d0$0401a8c0@MSIMMSWS> after a client meeting today, the issue of AC2003 vs. AC2007 came up. Oh, what a mess: they do want to use built-in Access security to control user rights to the tables...which of course is not possible in 2007. So if they purchased 5 individual licences of Access 2007 and then "someone" installed the AC2003 runtime on the network to be downloaded by all 5 license holders, is that fair to Microsoft ? Isn't it obvious that the AC2007 runtime has little value relative to the AC2003 runtime ? From bill_patten at embarqmail.com Mon Nov 15 17:22:38 2010 From: bill_patten at embarqmail.com (Bill Patten) Date: Mon, 15 Nov 2010 15:22:38 -0800 Subject: [AccessD] Ethical or not... In-Reply-To: <017401cb8519$2becd8d0$0401a8c0@MSIMMSWS> References: <017401cb8519$2becd8d0$0401a8c0@MSIMMSWS> Message-ID: <0863727312764EEAA4A015AB249AD4B5@BPCS> ?Mark, Access 2003 runtime is different from previous and newer versions. It is called VSTO 2003 (Visual Studio Tools for Office.) It is (was) normally purchased by developers and allowed them to ship as many applications as desired with that on license. So if you owned it you could send them 5 apps with the runtime legally. So if you can find a legal copy of VSTO 2003 either from MS or perhaps someplace else the problem would be solved. One of the nice things about run-time is that for the most part you will not have problems with other versions of Access being installed, or in fact they do not need any copies of Access for your app to run. The same should apply to them if they bought it but it might be advantageous to you if they bought it for you, (agreed to reimburse )and you take over their app. You could then use it legally for other clients. URL for about VSTO 2003 http://office.microsoft.com/en-us/access-help/obtain-and-deploy-the-access-2003-runtime-HA001120886.aspxVSTO is part of VS 2010 as well but I do not know if it works with Access2003.Some comments on the WEB re later versions of VSTO and Runtime.HTHBill--------------------------------------------------From: "Mark Simms" Sent: Monday, November 15, 2010 3:02 PMTo: "'Access Developers discussion and problem solving'"Subject: [AccessD] Ethical or not...after a client meeting today, the issue of AC2003 vs. AC2007 came up.Oh, what a mess: they do want to use built-in Access security to controluser rights to the tables...which of course is not possible in 2007.So if they purchased 5 individual licences of Access 2007 and then "someone"installed the AC2003 runtime on the network to be downloaded by all 5license holders, is that fair to Microsoft ?Isn't it obvious that the AC2007 runtime has little value relative to theAC2003 runtime ?--AccessD mailing listAccessD at databaseadvisors.comhttp://databaseadvisors.com/mailman/listinfo/accessdWebsite: http://www.databaseadvisors.com From df.waters at comcast.net Mon Nov 15 17:32:04 2010 From: df.waters at comcast.net (Dan Waters) Date: Mon, 15 Nov 2010 17:32:04 -0600 Subject: [AccessD] Ethical or not... In-Reply-To: <017401cb8519$2becd8d0$0401a8c0@MSIMMSWS> References: <017401cb8519$2becd8d0$0401a8c0@MSIMMSWS> Message-ID: <44EB458A56A9435EBB48D32A05D7BC99@DanWaters> You could use SQL Server Express if they want to control access to tables. The latest version will hold 10Gb of data. Someone there would need to learn how to do that, unless they want to pay you to include that functionality in the Access App. Good Luck! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Monday, November 15, 2010 5:02 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Ethical or not... after a client meeting today, the issue of AC2003 vs. AC2007 came up. Oh, what a mess: they do want to use built-in Access security to control user rights to the tables...which of course is not possible in 2007. So if they purchased 5 individual licences of Access 2007 and then "someone" installed the AC2003 runtime on the network to be downloaded by all 5 license holders, is that fair to Microsoft ? Isn't it obvious that the AC2007 runtime has little value relative to the AC2003 runtime ? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dw-murphy at cox.net Mon Nov 15 17:32:20 2010 From: dw-murphy at cox.net (Doug Murphy) Date: Mon, 15 Nov 2010 15:32:20 -0800 Subject: [AccessD] Ethical or not... In-Reply-To: <017401cb8519$2becd8d0$0401a8c0@MSIMMSWS> References: <017401cb8519$2becd8d0$0401a8c0@MSIMMSWS> Message-ID: <56FCE94E5F2E426A89F45E50596794B5@murphy3234aaf1> I believe the file format needs to be the same as that of the runtime. We ship a product as an an Access 2002 runtime. The file format is mde. If I work on the project in Access 2003, my prefered version, and make the mde it won't run in the runtime. It has been some time since I worked with this so I may be off base, but I do know every time I update the app. I go back and compact and creat the mde in 2002. Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Monday, November 15, 2010 3:02 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Ethical or not... after a client meeting today, the issue of AC2003 vs. AC2007 came up. Oh, what a mess: they do want to use built-in Access security to control user rights to the tables...which of course is not possible in 2007. So if they purchased 5 individual licences of Access 2007 and then "someone" installed the AC2003 runtime on the network to be downloaded by all 5 license holders, is that fair to Microsoft ? Isn't it obvious that the AC2007 runtime has little value relative to the AC2003 runtime ? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bill_patten at embarqmail.com Mon Nov 15 17:39:19 2010 From: bill_patten at embarqmail.com (Bill Patten) Date: Mon, 15 Nov 2010 15:39:19 -0800 Subject: [AccessD] Ethical or not... In-Reply-To: <56FCE94E5F2E426A89F45E50596794B5@murphy3234aaf1> References: <017401cb8519$2becd8d0$0401a8c0@MSIMMSWS> <56FCE94E5F2E426A89F45E50596794B5@murphy3234aaf1> Message-ID: <7703BCAC3E534FFBA2C034507AD8BE61@BPCS> ?Doug and Mark, I have found that a 2003 MDE will run in Access 2003, 2007 and 2010 but it will not work the other way, a later mde will not run in an older version of Access. Like an MDE compiled (created?) in 2010 will not open in the older versions of access. Bill -------------------------------------------------- From: "Doug Murphy" Sent: Monday, November 15, 2010 3:32 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] Ethical or not... I believe the file format needs to be the same as that of the runtime. We ship a product as an an Access 2002 runtime. The file format is mde. If I work on the project in Access 2003, my prefered version, and make the mde it won't run in the runtime. It has been some time since I worked with this so I may be off base, but I do know every time I update the app. I go back and compact and creat the mde in 2002. Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Monday, November 15, 2010 3:02 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Ethical or not... after a client meeting today, the issue of AC2003 vs. AC2007 came up. Oh, what a mess: they do want to use built-in Access security to control user rights to the tables...which of course is not possible in 2007. So if they purchased 5 individual licences of Access 2007 and then "someone" installed the AC2003 runtime on the network to be downloaded by all 5 license holders, is that fair to Microsoft ? Isn't it obvious that the AC2007 runtime has little value relative to the AC2003 runtime ? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Nov 15 17:51:55 2010 From: jimdettman at verizon.net (Jim Dettman) Date: Mon, 15 Nov 2010 18:51:55 -0500 Subject: [AccessD] Ethical or not... In-Reply-To: <017401cb8519$2becd8d0$0401a8c0@MSIMMSWS> References: <017401cb8519$2becd8d0$0401a8c0@MSIMMSWS> Message-ID: <> Note quite true; A2007 will honor and enforce workgroup level security as long as the DB remains in a MDB format. Mind you there's nothing in the UI that will support ULS no matter what, but that doesn't stop you from working with it in code as long as you don't use the ACE format. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Monday, November 15, 2010 6:02 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Ethical or not... after a client meeting today, the issue of AC2003 vs. AC2007 came up. Oh, what a mess: they do want to use built-in Access security to control user rights to the tables...which of course is not possible in 2007. So if they purchased 5 individual licences of Access 2007 and then "someone" installed the AC2003 runtime on the network to be downloaded by all 5 license holders, is that fair to Microsoft ? Isn't it obvious that the AC2007 runtime has little value relative to the AC2003 runtime ? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From marksimms at verizon.net Mon Nov 15 20:30:33 2010 From: marksimms at verizon.net (Mark Simms) Date: Mon, 15 Nov 2010 21:30:33 -0500 Subject: [AccessD] Ethical or not... In-Reply-To: <7703BCAC3E534FFBA2C034507AD8BE61@BPCS> References: <017401cb8519$2becd8d0$0401a8c0@MSIMMSWS> <56FCE94E5F2E426A89F45E50596794B5@murphy3234aaf1> <7703BCAC3E534FFBA2C034507AD8BE61@BPCS> Message-ID: <01ab01cb8536$3ebd1b60$0401a8c0@MSIMMSWS> Bill - thanks for that....but the 2003 MDE running under 2007 would still need logic to handle situations specific to the running release, correct ? For instance...code to turn off the ribbon ........, code to turn on the ribbon for reports.... > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bill Patten > Sent: Monday, November 15, 2010 6:39 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Ethical or not... > > ?Doug and Mark, > > I have found that a 2003 MDE will run in Access 2003, 2007 > and 2010 but it will not work the other way, a later mde will > not run in an older version of Access. Like an MDE compiled > (created?) in 2010 will not open in the older versions of access. > > Bill From rockysmolin at bchacc.com Mon Nov 15 22:14:08 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Mon, 15 Nov 2010 20:14:08 -0800 Subject: [AccessD] Ethical or not... In-Reply-To: <01ab01cb8536$3ebd1b60$0401a8c0@MSIMMSWS> References: <017401cb8519$2becd8d0$0401a8c0@MSIMMSWS><56FCE94E5F2E426A89F45E50596794B5@murphy3234aaf1><7703BCAC3E534FFBA2C034507AD8BE61@BPCS> <01ab01cb8536$3ebd1b60$0401a8c0@MSIMMSWS> Message-ID: <6AA85439A50D4EF6AF3087FD8E681888@HAL9005> In my 2003 based mde I check to see if the user is running 2007 and if so only then turn off the ribbon and the navigation bar. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Monday, November 15, 2010 6:31 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Ethical or not... Bill - thanks for that....but the 2003 MDE running under 2007 would still need logic to handle situations specific to the running release, correct ? For instance...code to turn off the ribbon ........, code to turn on the ribbon for reports.... > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bill Patten > Sent: Monday, November 15, 2010 6:39 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Ethical or not... > > ?Doug and Mark, > > I have found that a 2003 MDE will run in Access 2003, 2007 and 2010 > but it will not work the other way, a later mde will not run in an > older version of Access. Like an MDE compiled > (created?) in 2010 will not open in the older versions of access. > > Bill -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Mon Nov 15 22:25:03 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Mon, 15 Nov 2010 20:25:03 -0800 Subject: [AccessD] Like a Third Leg Message-ID: I need another computer like a third lag - especially a laptop. I have a big Dell with a 15 inch screen that I carry around now. But I find that I don't really do much real development on the road and kind of minimal customer support. So I'm kind of enamored of the idea of a netbook because of its small size and weight. Mostly when I'm on the road I only want internet access for email. But I need to be able to run Office so I can support customers if I have to. There's one at Staples, a closeout for only $225. HP Mini Notebook 210-11 150NR - 10.1" screen, 250GBHD, !GB RAM, ^-cell battery, Atom N455 processor, W7 starter. Does anyone have any experience with these netbooks? Pros? Cons? TIA Rocky From john at winhaven.net Mon Nov 15 22:38:34 2010 From: john at winhaven.net (John Bartow) Date: Mon, 15 Nov 2010 22:38:34 -0600 Subject: [AccessD] Like a Third Leg In-Reply-To: References: Message-ID: <012101cb8548$20d105a0$627310e0$@winhaven.net> I've had a 10" Samsung for a while now. Get really good reading glasses and a mouse. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Monday, November 15, 2010 10:25 PM To: List; 'Off Topic'; 'Access Developers discussion and problem solving' Subject: [AccessD] Like a Third Leg I need another computer like a third lag - especially a laptop. I have a big Dell with a 15 inch screen that I carry around now. But I find that I don't really do much real development on the road and kind of minimal customer support. So I'm kind of enamored of the idea of a netbook because of its small size and weight. Mostly when I'm on the road I only want internet access for email. But I need to be able to run Office so I can support customers if I have to. There's one at Staples, a closeout for only $225. HP Mini Notebook 210-11 150NR - 10.1" screen, 250GBHD, !GB RAM, ^-cell battery, Atom N455 processor, W7 starter. Does anyone have any experience with these netbooks? Pros? Cons? TIA Rocky From Darryl.Collins at iag.com.au Mon Nov 15 23:00:18 2010 From: Darryl.Collins at iag.com.au (Darryl Collins) Date: Tue, 16 Nov 2010 16:00:18 +1100 Subject: [AccessD] Get top dates from table. In-Reply-To: <012101cb8548$20d105a0$627310e0$@winhaven.net> Message-ID: <201011160500.oAG50I2M026854@databaseadvisors.com> _______________________________________________________________________________________ Note: This e-mail is subject to the disclaimer contained at the bottom of this message. _______________________________________________________________________________________ Hi guys and gals. I have a friend at work trying something crafty. He has a table which consists of many dates. he wants a query that returns the top date from each possible date range. A simple example below. 1-Nov-2010 1 1-Nov-2010 2 1-Nov-2010 3 1-Nov-2010 4 2-Nov-2010 1 2-Nov-2010 2 2-Nov-2010 3 3-Nov-2010 1 4-Nov-2010 1 4-Nov-2010 2 4-Nov-2010 3 5-Nov-2010 1 Should return 1-Nov-2010 1 2-Nov-2010 1 3-Nov-2010 1 4-Nov-2010 1 5-Nov-2010 1 Having a senior's moment with this. Any pointers? Annoyingly I already know how to do it in Excel :) cheers Darryl. _______________________________________________________________________________________ The information transmitted in this message and its attachments (if any) is intended only for the person or entity to which it is addressed. The message may contain confidential and/or privileged material. Any review, retransmission, 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. If you have received this in error, please contact the sender and delete this e-mail and associated material from any computer. The intended recipient of this e-mail may only use, reproduce, disclose or distribute the information contained in this e-mail and any attached files, with the permission of the sender. This message has been scanned for viruses. _______________________________________________________________________________________ From bill_patten at embarqmail.com Mon Nov 15 23:24:06 2010 From: bill_patten at embarqmail.com (Bill Patten) Date: Mon, 15 Nov 2010 21:24:06 -0800 Subject: [AccessD] Ethical or not... In-Reply-To: <01ab01cb8536$3ebd1b60$0401a8c0@MSIMMSWS> References: <017401cb8519$2becd8d0$0401a8c0@MSIMMSWS><56FCE94E5F2E426A89F45E50596794B5@murphy3234aaf1><7703BCAC3E534FFBA2C034507AD8BE61@BPCS> <01ab01cb8536$3ebd1b60$0401a8c0@MSIMMSWS> Message-ID: <4C5D5C6C74A249378353891B6A365B9F@BPCS> ?Mark, Yes I have a test to see if the MDE is being opened in version 12 or 14 and turn of built in menus and the ribbon, as I use regular office menu's for everything. Also I have found some forms for opening reports and set some pubic variables in the form and get the info from the report using forms!formname.variable. This works fine in 2003 but will not work in 2010, so I Remove the public variables and either create hidden text boxes with the same name or write public functions to gather the information. I also learned that objects in the footer of the report can not see public variables in the open event of the report so again needed to create a pubic function in a module to solve this problem. I create these kinds of solutions because my clients are using 2003 and 2007 and 2010, so I ship mdb's or mde's created in 2003. Another interesting note is that trying to set the value in a text box in the open event of a report will not work but 2010 has a load event and it will set the value there. I can't use that because 2003 does not have a load event, so another public function fixed it. HTH Bill -------------------------------------------------- From: "Mark Simms" Sent: Monday, November 15, 2010 6:30 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] Ethical or not... Bill - thanks for that....but the 2003 MDE running under 2007 would still need logic to handle situations specific to the running release, correct ? For instance...code to turn off the ribbon ........, code to turn on the ribbon for reports.... > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bill Patten > Sent: Monday, November 15, 2010 6:39 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Ethical or not... > > ?Doug and Mark, > > I have found that a 2003 MDE will run in Access 2003, 2007 > and 2010 but it will not work the other way, a later mde will > not run in an older version of Access. Like an MDE compiled > (created?) in 2010 will not open in the older versions of access. > > Bill -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From darren at activebilling.com.au Mon Nov 15 23:33:32 2010 From: darren at activebilling.com.au (Darren - Active Billing) Date: Tue, 16 Nov 2010 16:33:32 +1100 Subject: [AccessD] Get top dates from table. In-Reply-To: <201011160500.oAG50I2M026854@databaseadvisors.com> References: <012101cb8548$20d105a0$627310e0$@winhaven.net> <201011160500.oAG50I2M026854@databaseadvisors.com> Message-ID: <031001cb854f$cfa48f50$6eedadf0$@activebilling.com.au> Hey Dazza Off the top of my (very bald) head - I'd try a group by on the field that holds the date E.g. something like... select SomeDate as SomeCoolDate, Count(*) as CountOfItems from SomeTable Group by SomeDate Order by SomeDate Many thanks Darren -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darryl Collins Sent: Tuesday, 16 November 2010 4:00 PM To: Access Developers discussion and problem solving Subject: [AccessD] Get top dates from table. ____________________________________________________________________________ ___________ Note: This e-mail is subject to the disclaimer contained at the bottom of this message. ____________________________________________________________________________ ___________ Hi guys and gals. I have a friend at work trying something crafty. He has a table which consists of many dates. he wants a query that returns the top date from each possible date range. A simple example below. 1-Nov-2010 1 1-Nov-2010 2 1-Nov-2010 3 1-Nov-2010 4 2-Nov-2010 1 2-Nov-2010 2 2-Nov-2010 3 3-Nov-2010 1 4-Nov-2010 1 4-Nov-2010 2 4-Nov-2010 3 5-Nov-2010 1 Should return 1-Nov-2010 1 2-Nov-2010 1 3-Nov-2010 1 4-Nov-2010 1 5-Nov-2010 1 Having a senior's moment with this. Any pointers? Annoyingly I already know how to do it in Excel :) cheers Darryl. ____________________________________________________________________________ ___________ The information transmitted in this message and its attachments (if any) is intended only for the person or entity to which it is addressed. The message may contain confidential and/or privileged material. Any review, retransmission, 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. If you have received this in error, please contact the sender and delete this e-mail and associated material from any computer. The intended recipient of this e-mail may only use, reproduce, disclose or distribute the information contained in this e-mail and any attached files, with the permission of the sender. This message has been scanned for viruses. ____________________________________________________________________________ ___________ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Tue Nov 16 01:01:33 2010 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 16 Nov 2010 08:01:33 +0100 Subject: [AccessD] Get top dates from table. Message-ID: Hi Darryl >From the example data all that is needed is a Group By on the date field and a select of Min of the rate. However, your question mentions a date range ... not seen here? /gustav >>> Darryl.Collins at iag.com.au 16-11-2010 06:00 >>> Hi guys and gals. I have a friend at work trying something crafty. He has a table which consists of many dates. he wants a query that returns the top date from each possible date range. A simple example below. 1-Nov-2010 1 1-Nov-2010 2 1-Nov-2010 3 1-Nov-2010 4 2-Nov-2010 1 2-Nov-2010 2 2-Nov-2010 3 3-Nov-2010 1 4-Nov-2010 1 4-Nov-2010 2 4-Nov-2010 3 5-Nov-2010 1 Should return 1-Nov-2010 1 2-Nov-2010 1 3-Nov-2010 1 4-Nov-2010 1 5-Nov-2010 1 Having a senior's moment with this. Any pointers? Annoyingly I already know how to do it in Excel :) cheers Darryl. From dbdoug at gmail.com Tue Nov 16 08:44:04 2010 From: dbdoug at gmail.com (Doug Steele) Date: Tue, 16 Nov 2010 06:44:04 -0800 Subject: [AccessD] Like a Third Leg In-Reply-To: References: Message-ID: I've got an HP mini 110 which I upgraded to 2gb. It runs MS Office 2003, SQL Server 2005 Express, and VS2008 just fine. The biggest problem I've had is that the screen resolution is 1024x600 and Windows 7 won't let you have a bigger scrolling desktop (unlike Windows XP). So it's not very useful for development work unless you've got a second monitor. But for on the road web and document work it's fine. Doug On Mon, Nov 15, 2010 at 8:25 PM, Rocky Smolin wrote: > I need another computer like a third lag - especially a laptop. I have a > big Dell with a 15 inch screen that I carry around now. But I find that I > don't really do much real development on the road and kind of minimal > customer support. So I'm kind of enamored of the idea of a netbook because > of its small size and weight. Mostly when I'm on the road I only want > internet access for email. But I need to be able to run Office so I can > support customers if I have to. > > There's one at Staples, a closeout for only $225. HP Mini Notebook 210-11 > 150NR - 10.1" screen, 250GBHD, !GB RAM, ^-cell battery, Atom N455 > processor, > W7 starter. > > Does anyone have any experience with these netbooks? Pros? Cons? > > TIA > > Rocky > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From dw-murphy at cox.net Tue Nov 16 10:19:55 2010 From: dw-murphy at cox.net (Doug Murphy) Date: Tue, 16 Nov 2010 08:19:55 -0800 Subject: [AccessD] Like a Third Leg In-Reply-To: References: Message-ID: <4C40FD74FB3E47C49FD0F5145E2A9F7E@murphy3234aaf1> Great for email and internet on the road. Not much more. I've had one for a year and it is handy for traveling. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Monday, November 15, 2010 8:25 PM To: List; 'Off Topic'; 'Access Developers discussion and problem solving' Subject: [AccessD] Like a Third Leg I need another computer like a third lag - especially a laptop. I have a big Dell with a 15 inch screen that I carry around now. But I find that I don't really do much real development on the road and kind of minimal customer support. So I'm kind of enamored of the idea of a netbook because of its small size and weight. Mostly when I'm on the road I only want internet access for email. But I need to be able to run Office so I can support customers if I have to. There's one at Staples, a closeout for only $225. HP Mini Notebook 210-11 150NR - 10.1" screen, 250GBHD, !GB RAM, ^-cell battery, Atom N455 processor, W7 starter. Does anyone have any experience with these netbooks? Pros? Cons? TIA Rocky From dc8 at btinternet.com Tue Nov 16 13:41:06 2010 From: dc8 at btinternet.com (Chris Swann) Date: Tue, 16 Nov 2010 19:41:06 +0000 Subject: [AccessD] 8 columns of data to 6 output fields In-Reply-To: References: Message-ID: <4CE2DE52.7020203@btinternet.com> Hi All, This is causing me a bit of a headache and I wondered if anyone could think of of a neat and easy way to accomplish my needs. Basically I have a table where I need to extract data from a combination of 8 columns in order to fill 6 output fields. I have created 8 lookup tables as I also need to map the values in the 8 fields to a standard set of codes required for the output. Two of the fields contain slightly different data to the other 6 which also complicate things further. Not all of the fields may contain data that is needed for the output either. So, I need to process the two "odd" fields first to ascertain if they contain data that needs outputting, and if they do, potentially fill the first two output fields. If the first of the "odd" fields contains data that has to be output this needs to go in the first output field. If this "odd" field does not contain suitable data then I need to check the second "odd" field to see if this contains data for the first output field. If both of the "odd" fields contain suitable data then they need to fill the first two output columns. So, after processing these fields I may have none, one or two of the output fields populated. I then need to check the remaining 6 fields and put the mapped data into the output fields. So, I need to check the first of the second set of fields and, if the first output field is empty after the first steps above, put this into the first output field. If the first output field is filled then this would need to go in the second output field. If this was filled from the steps above, then this would need to go in the third output field. The same procedure then needs repeating for the other 5 fields to populate the output fields as described above. As the output fields fill up the next field needs to be filled until I possibly fill all six output fields. This may happen before I finish checking the second set of six fields as there would possibly be two fields filled from the first pass leaving only 4 to be filled from the other six fields. I have sort of got something running by a horrible iif statement for the first of the set of fields but not only is this horrible I can't now get my head around what I need to do next !! Hope that someone might be able to come up with something. Thanks in advance, Chris Swann From rockysmolin at bchacc.com Tue Nov 16 14:47:29 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Tue, 16 Nov 2010 12:47:29 -0800 Subject: [AccessD] Like a Third Leg In-Reply-To: References: Message-ID: <401954964B694362A4C72853CFB014CF@HAL9005> How do you think it will do with 1GB memory? R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Steele Sent: Tuesday, November 16, 2010 6:44 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Like a Third Leg I've got an HP mini 110 which I upgraded to 2gb. It runs MS Office 2003, SQL Server 2005 Express, and VS2008 just fine. The biggest problem I've had is that the screen resolution is 1024x600 and Windows 7 won't let you have a bigger scrolling desktop (unlike Windows XP). So it's not very useful for development work unless you've got a second monitor. But for on the road web and document work it's fine. Doug On Mon, Nov 15, 2010 at 8:25 PM, Rocky Smolin wrote: > I need another computer like a third lag - especially a laptop. I > have a big Dell with a 15 inch screen that I carry around now. But I > find that I don't really do much real development on the road and kind > of minimal customer support. So I'm kind of enamored of the idea of a > netbook because of its small size and weight. Mostly when I'm on the > road I only want internet access for email. But I need to be able to > run Office so I can support customers if I have to. > > There's one at Staples, a closeout for only $225. HP Mini Notebook > 210-11 150NR - 10.1" screen, 250GBHD, !GB RAM, ^-cell battery, Atom > N455 processor, > W7 starter. > > Does anyone have any experience with these netbooks? Pros? Cons? > > TIA > > 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 From davidmcafee at gmail.com Tue Nov 16 14:48:30 2010 From: davidmcafee at gmail.com (David McAfee) Date: Tue, 16 Nov 2010 12:48:30 -0800 Subject: [AccessD] 8 columns of data to 6 output fields In-Reply-To: <4CE2DE52.7020203@btinternet.com> References: <4CE2DE52.7020203@btinternet.com> Message-ID: Can you show some sample table data and output data? On Tue, Nov 16, 2010 at 11:41 AM, Chris Swann wrote: > Hi All, > > This is causing me a bit of a headache and I wondered if anyone could > think of of a neat and easy way to accomplish my needs. > > Basically I have a table where I need to extract data from a combination > of 8 columns in order to fill 6 output fields. > > I have created 8 lookup tables as I also need to map the values in the 8 > fields to a standard set of codes required for the output. > > Two of the fields contain slightly different data to the other 6 which > also complicate things further. > > Not all of the fields may contain data that is needed for the output either. > > So, I need to process the two "odd" fields first to ascertain if they > contain data that needs outputting, and if they do, potentially fill the > first two output fields. > > If the first of the "odd" fields contains data that has to be output > this needs to go in the first output field. If this "odd" field does not > contain suitable data then I need to check the second "odd" field to see > if this contains data for the first output field. > > If both of the "odd" fields contain suitable data then they need to fill > the first two output columns. > > So, after processing these fields I may have none, one or two of the > output fields populated. > > I then need to check the remaining 6 fields and put the mapped data into > the output fields. So, I need to check the first of the second set of > fields and, if the first output field is empty after the first steps > above, put this into the first output field. If the first output field > is filled then this would need to go in the second output field. If this > was filled from the steps above, then this would need to go in the third > output field. > > The same procedure then needs repeating for the other 5 fields to > populate the output fields as described above. As the output fields fill > up the next field needs to be filled until I possibly fill all six > output fields. This may happen before I finish checking the second set > of six fields as there would possibly be two fields filled from the > first pass leaving only 4 to be filled from the other six fields. > > I have sort of got something running by a horrible iif statement for the > first of the set of fields but not only is this horrible I can't now get > my head around what I need to do next !! > > Hope that someone might be able to come up with something. > > Thanks in advance, > > Chris Swann > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From dc8 at btinternet.com Tue Nov 16 15:08:06 2010 From: dc8 at btinternet.com (Chris Swann) Date: Tue, 16 Nov 2010 21:08:06 +0000 Subject: [AccessD] 8 columns of data to 6 output fields In-Reply-To: References: <4CE2DE52.7020203@btinternet.com> Message-ID: <4CE2F2B6.7040605@btinternet.com> Hi, Thanks for getting back. What would be the best way to get the data to you ? I can't supply the whole table as it contains confidential data in a lot of the fields ? C On 16/11/2010 20:48, David McAfee wrote: > Can you show some sample table data and output data? > > > > On Tue, Nov 16, 2010 at 11:41 AM, Chris Swann wrote: >> Hi All, >> >> This is causing me a bit of a headache and I wondered if anyone could >> think of of a neat and easy way to accomplish my needs. >> >> Basically I have a table where I need to extract data from a combination >> of 8 columns in order to fill 6 output fields. >> >> I have created 8 lookup tables as I also need to map the values in the 8 >> fields to a standard set of codes required for the output. >> >> Two of the fields contain slightly different data to the other 6 which >> also complicate things further. >> >> Not all of the fields may contain data that is needed for the output either. >> >> So, I need to process the two "odd" fields first to ascertain if they >> contain data that needs outputting, and if they do, potentially fill the >> first two output fields. >> >> If the first of the "odd" fields contains data that has to be output >> this needs to go in the first output field. If this "odd" field does not >> contain suitable data then I need to check the second "odd" field to see >> if this contains data for the first output field. >> >> If both of the "odd" fields contain suitable data then they need to fill >> the first two output columns. >> >> So, after processing these fields I may have none, one or two of the >> output fields populated. >> >> I then need to check the remaining 6 fields and put the mapped data into >> the output fields. So, I need to check the first of the second set of >> fields and, if the first output field is empty after the first steps >> above, put this into the first output field. If the first output field >> is filled then this would need to go in the second output field. If this >> was filled from the steps above, then this would need to go in the third >> output field. >> >> The same procedure then needs repeating for the other 5 fields to >> populate the output fields as described above. As the output fields fill >> up the next field needs to be filled until I possibly fill all six >> output fields. This may happen before I finish checking the second set >> of six fields as there would possibly be two fields filled from the >> first pass leaving only 4 to be filled from the other six fields. >> >> I have sort of got something running by a horrible iif statement for the >> first of the set of fields but not only is this horrible I can't now get >> my head around what I need to do next !! >> >> Hope that someone might be able to come up with something. >> >> Thanks in advance, >> >> Chris Swann >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> From garykjos at gmail.com Tue Nov 16 11:16:17 2010 From: garykjos at gmail.com (Gary Kjos) Date: Tue, 16 Nov 2010 11:16:17 -0600 Subject: [AccessD] [dba-OT] Like a Third Leg In-Reply-To: References: Message-ID: Wow at that price it's worth trying it out. That seems like a steal of a deal. Not sure what Windows 7 Starter's limitations might be if any. GK On Mon, Nov 15, 2010 at 10:25 PM, Rocky Smolin wrote: > I need another computer like a third lag - especially a laptop. ?I have a > big Dell with a 15 inch screen that I carry around now. ?But I find that I > don't really do much real development on the road and kind of minimal > customer support. ?So I'm kind of enamored of the idea of a netbook because > of its small size and weight. ?Mostly when I'm on the road I only want > internet access for email. ?But I need to be able to run Office so I can > support customers if I have to. > > There's one at Staples, a closeout for only $225. ?HP Mini Notebook 210-11 > 150NR - 10.1" screen, 250GBHD, !GB RAM, ^-cell battery, Atom N455 processor, > W7 starter. > > Does anyone have any experience with these netbooks? ?Pros? Cons? > > TIA > > Rocky > > > > > _______________________________________________ > dba-OT mailing list > dba-OT at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-ot > Website: http://www.databaseadvisors.com > > -- Gary Kjos garykjos at gmail.com From jwcolby at colbyconsulting.com Tue Nov 16 15:19:43 2010 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 16 Nov 2010 16:19:43 -0500 Subject: [AccessD] [dba-OT] Like a Third Leg In-Reply-To: References: Message-ID: <4CE2F56F.50301@colbyconsulting.com> I would hesitate at Windows7 and 1 gig memory... John W. Colby www.ColbyConsulting.com On 11/16/2010 12:16 PM, Gary Kjos wrote: > Wow at that price it's worth trying it out. That seems like a steal of > a deal. Not sure what Windows 7 Starter's limitations might be if any. > > GK > > On Mon, Nov 15, 2010 at 10:25 PM, Rocky Smolin wrote: >> I need another computer like a third lag - especially a laptop. I have a >> big Dell with a 15 inch screen that I carry around now. But I find that I >> don't really do much real development on the road and kind of minimal >> customer support. So I'm kind of enamored of the idea of a netbook because >> of its small size and weight. Mostly when I'm on the road I only want >> internet access for email. But I need to be able to run Office so I can >> support customers if I have to. >> >> There's one at Staples, a closeout for only $225. HP Mini Notebook 210-11 >> 150NR - 10.1" screen, 250GBHD, !GB RAM, ^-cell battery, Atom N455 processor, >> W7 starter. >> >> Does anyone have any experience with these netbooks? Pros? Cons? >> >> TIA >> >> Rocky >> >> >> >> >> _______________________________________________ >> dba-OT mailing list >> dba-OT at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/dba-ot >> Website: http://www.databaseadvisors.com >> >> > > > From df.waters at comcast.net Tue Nov 16 15:21:20 2010 From: df.waters at comcast.net (Dan Waters) Date: Tue, 16 Nov 2010 15:21:20 -0600 Subject: [AccessD] [dba-OT] Like a Third Leg In-Reply-To: <4CE2F56F.50301@colbyconsulting.com> References: <4CE2F56F.50301@colbyconsulting.com> Message-ID: 2G Ram for a Netbook is about $35. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, November 16, 2010 3:20 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] [dba-OT] Like a Third Leg I would hesitate at Windows7 and 1 gig memory... John W. Colby www.ColbyConsulting.com On 11/16/2010 12:16 PM, Gary Kjos wrote: > Wow at that price it's worth trying it out. That seems like a steal of > a deal. Not sure what Windows 7 Starter's limitations might be if any. > > GK > > On Mon, Nov 15, 2010 at 10:25 PM, Rocky Smolin wrote: >> I need another computer like a third lag - especially a laptop. I have a >> big Dell with a 15 inch screen that I carry around now. But I find that I >> don't really do much real development on the road and kind of minimal >> customer support. So I'm kind of enamored of the idea of a netbook because >> of its small size and weight. Mostly when I'm on the road I only want >> internet access for email. But I need to be able to run Office so I can >> support customers if I have to. >> >> There's one at Staples, a closeout for only $225. HP Mini Notebook 210-11 >> 150NR - 10.1" screen, 250GBHD, !GB RAM, ^-cell battery, Atom N455 processor, >> W7 starter. >> >> Does anyone have any experience with these netbooks? Pros? Cons? >> >> TIA >> >> Rocky >> >> >> >> >> _______________________________________________ >> dba-OT mailing list >> dba-OT at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/dba-ot >> Website: http://www.databaseadvisors.com >> >> > > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dc8 at btinternet.com Tue Nov 16 15:19:49 2010 From: dc8 at btinternet.com (Chris Swann) Date: Tue, 16 Nov 2010 21:19:49 +0000 Subject: [AccessD] 8 columns of data to 6 output fields In-Reply-To: References: <4CE2DE52.7020203@btinternet.com> Message-ID: <4CE2F575.2020001@btinternet.com> Hi again, This is some of the data that I have to work with. As mentioned previously, not all the columns contain data. The first two columns are the "odd" ones that need processing first. ADZ LARC CONU LARC 01A CONFDIS 01A LARC 02B CONFDIS 02B 01A LARC CONFDIS 02B 01A LARC 6 4 27A 23 9 7 LARC LARC 9 CONFDIS 01A 01C LARC LARC 02B 01A CONFDIS 01A 02A 09C 27B ECSC LARC 09B 01B This is the mapping table for the "odd" fields *tlkpSRH_CA_RH012* RH012_Printable Result 1 Mapped 1C ZZZ 1D ZZZ 2 ZZZ 22 22 23 23 3 21 3C 21 3N 21 4 ZZZ 4A ZZZ 5 ZZZ 6 20 6A 20 7 ZZZ 7A ZZZ 8 ZZZ 9 19 9N 19 F2 ZZZ F3 ZZZ F4 ZZZ F5 ZZZ LARC 1 LARCNOT ZZZ and this is the mapping for the other 6 fields *tlkpSRH_CA_RH016* RH016_Printable Result 1 Mapped 01 1 01A 1 01B 1 01C 1 02A 2 02B 2 03A 3 03B 3 03C 3 08 8 09A 9 09B 9 09C 9 09D 9 09E 9 11 11 12A 12 12B 12 13A 13 13B 13 17A 17 18A 18 24A 24 25 25 27A 27 27B 27 27C 27 27D 27 33A 33 33B 33 ABA ZZZ ABPAS ZZZ ABZ ZZZ ADC ZZZ ADS ZZZ ADZ 1 AEXTNHS ZZZ AFC ZZZ APASY ZZZ CC ZZZ CONFDIS ZZZ CONU ZZZ DAR ZZZ DRD ZZZ ECSC ZZZ ECSGC ZZZ LARC 1 LARCNOT ZZZ MEA ZZZ NONLCON ZZZ OTP ZZZ PRC ZZZ PRI ZZZ PSC ZZZ PSR ZZZ PTN ZZZ PTP ZZZ UCH ZZZ USC ZZZ USD ZZZ USO ZZZ YTA ZZZ The fields shown ZZZ in these tables are not mapped to appear in the out data, a sample of which is below This is sort of what the data is meant to look like when finished. Its not complete because I haven't worked out how to fill the last 5 columns yet !! SRH_CA1 SRH_CA2 SRH_CA3 SRH_CA4 SRH_CA5 SRH_CA6 1 1 1 1 1 19 1 1 1 1 1 11 Thanks again for any help. C On 16/11/2010 20:48, David McAfee wrote: > Can you show some sample table data and output data? > > > > On Tue, Nov 16, 2010 at 11:41 AM, Chris Swann wrote: >> Hi All, >> >> This is causing me a bit of a headache and I wondered if anyone could >> think of of a neat and easy way to accomplish my needs. >> >> Basically I have a table where I need to extract data from a combination >> of 8 columns in order to fill 6 output fields. >> >> I have created 8 lookup tables as I also need to map the values in the 8 >> fields to a standard set of codes required for the output. >> >> Two of the fields contain slightly different data to the other 6 which >> also complicate things further. >> >> Not all of the fields may contain data that is needed for the output either. >> >> So, I need to process the two "odd" fields first to ascertain if they >> contain data that needs outputting, and if they do, potentially fill the >> first two output fields. >> >> If the first of the "odd" fields contains data that has to be output >> this needs to go in the first output field. If this "odd" field does not >> contain suitable data then I need to check the second "odd" field to see >> if this contains data for the first output field. >> >> If both of the "odd" fields contain suitable data then they need to fill >> the first two output columns. >> >> So, after processing these fields I may have none, one or two of the >> output fields populated. >> >> I then need to check the remaining 6 fields and put the mapped data into >> the output fields. So, I need to check the first of the second set of >> fields and, if the first output field is empty after the first steps >> above, put this into the first output field. If the first output field >> is filled then this would need to go in the second output field. If this >> was filled from the steps above, then this would need to go in the third >> output field. >> >> The same procedure then needs repeating for the other 5 fields to >> populate the output fields as described above. As the output fields fill >> up the next field needs to be filled until I possibly fill all six >> output fields. This may happen before I finish checking the second set >> of six fields as there would possibly be two fields filled from the >> first pass leaving only 4 to be filled from the other six fields. >> >> I have sort of got something running by a horrible iif statement for the >> first of the set of fields but not only is this horrible I can't now get >> my head around what I need to do next !! >> >> Hope that someone might be able to come up with something. >> >> Thanks in advance, >> >> Chris Swann >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> From davidmcafee at gmail.com Tue Nov 16 15:23:56 2010 From: davidmcafee at gmail.com (David McAfee) Date: Tue, 16 Nov 2010 13:23:56 -0800 Subject: [AccessD] 8 columns of data to 6 output fields In-Reply-To: <4CE2F2B6.7040605@btinternet.com> References: <4CE2DE52.7020203@btinternet.com> <4CE2F2B6.7040605@btinternet.com> Message-ID: Just type up some similar data so we can all see what you are trying to accomplish. On Tue, Nov 16, 2010 at 1:08 PM, Chris Swann wrote: > Hi, > > Thanks for getting back. > > What would be the best way to get the data to you ? I can't supply the > whole table as it contains confidential data in a lot of the fields ? > > C > > On 16/11/2010 20:48, David McAfee wrote: >> Can you show some sample table data and output data? >> >> >> >> On Tue, Nov 16, 2010 at 11:41 AM, Chris Swann ?wrote: >>> Hi All, >>> >>> This is causing me a bit of a headache and I wondered if anyone could >>> think of of a neat and easy way to accomplish my needs. >>> >>> Basically I have a table where I need to extract data from a combination >>> of 8 columns in order to fill 6 output fields. >>> >>> I have created 8 lookup tables as I also need to map the values in the 8 >>> fields to a standard set of codes required for the output. >>> >>> Two of the fields contain slightly different data to the other 6 which >>> also complicate things further. >>> >>> Not all of the fields may contain data that is needed for the output either. >>> >>> So, I need to process the two "odd" fields first to ascertain if they >>> contain data that needs outputting, and if they do, potentially fill the >>> first two output fields. >>> >>> If the first of the "odd" fields contains data that has to be output >>> this needs to go in the first output field. If this "odd" field does not >>> contain suitable data then I need to check the second "odd" field to see >>> if this contains data for the first output field. >>> >>> If both of the "odd" fields contain suitable data then they need to fill >>> the first two output columns. >>> >>> So, after processing these fields I may have none, one or two of the >>> output fields populated. >>> >>> I then need to check the remaining 6 fields and put the mapped data into >>> the output fields. So, I need to check the first of the second set of >>> fields and, if the first output field is empty after the first steps >>> above, put this into the first output field. If the first output field >>> is filled then this would need to go in the second output field. If this >>> was filled from the steps above, then this would need to go in the third >>> output field. >>> >>> The same procedure then needs repeating for the other 5 fields to >>> populate the output fields as described above. As the output fields fill >>> up the next field needs to be filled until I possibly fill all six >>> output fields. This may happen before I finish checking the second set >>> of six fields as there would possibly be two fields filled from the >>> first pass leaving only 4 to be filled from the other six fields. >>> >>> I have sort of got something running by a horrible iif statement for the >>> first of the set of fields but not only is this horrible I can't now get >>> my head around what I need to do next !! >>> >>> Hope that someone might be able to come up with something. >>> >>> Thanks in advance, >>> >>> Chris Swann >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> 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 Tue Nov 16 08:39:42 2010 From: dbdoug at gmail.com (Doug Steele) Date: Tue, 16 Nov 2010 06:39:42 -0800 Subject: [AccessD] Ethical or not... In-Reply-To: <017401cb8519$2becd8d0$0401a8c0@MSIMMSWS> References: <017401cb8519$2becd8d0$0401a8c0@MSIMMSWS> Message-ID: I have a copy of Visual Studio Tools for Office 2005, which includes the Access Developer 2003 Extensions. I bought it for a project that never materialized. I'd be happy to sell it - I won't be using it. Anyone interested can contact me privately, dbdoug at gmail. Doug On Mon, Nov 15, 2010 at 3:02 PM, Mark Simms wrote: > after a client meeting today, the issue of AC2003 vs. AC2007 came up. > Oh, what a mess: they do want to use built-in Access security to control > user rights to the tables...which of course is not possible in 2007. > > So if they purchased 5 individual licences of Access 2007 and then > "someone" > installed the AC2003 runtime on the network to be downloaded by all 5 > license holders, is that fair to Microsoft ? > Isn't it obvious that the AC2007 runtime has little value relative to the > AC2003 runtime ? > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From garykjos at gmail.com Tue Nov 16 15:32:21 2010 From: garykjos at gmail.com (Gary Kjos) Date: Tue, 16 Nov 2010 15:32:21 -0600 Subject: [AccessD] 8 columns of data to 6 output fields In-Reply-To: <4CE2F575.2020001@btinternet.com> References: <4CE2DE52.7020203@btinternet.com> <4CE2F575.2020001@btinternet.com> Message-ID: Sorry Chris but the list is text only. You can't paste tables in. GK On Tue, Nov 16, 2010 at 3:19 PM, Chris Swann wrote: > Hi again, > > This is some of the data that I have to work with. As mentioned > previously, not all the columns contain data. The first two columns are > the "odd" ones that need processing first. > > ? ? ? ? ? ? ? ?ADZ ? ? LARC ? ?CONU > > LARC ? ? ? ? ? ?01A > ? ? ? ? ? ? ? ?CONFDIS ? ? ? ? 01A ? ? LARC ? ?02B > > ? ? ? ? ? ? ? ?CONFDIS ? ? ? ? 02B ? ? 01A > LARC ? ? ? ? ? ?CONFDIS ? ? ? ? 02B ? ? 01A > LARC > 6 ? ? ? 4 ? ? ? 27A > 23 > 9 ? ? ? 7 ? ? ? LARC > LARC > 9 > ? ? ? ? ? ? ? ?CONFDIS ? ? ? ? 01A ? ? 01C ? ? LARC > > > LARC ? ? ? ? ? ?02B ? ? 01A > ? ? ? ? ? ? ? ?CONFDIS ? ? ? ? 01A ? ? 02A ? ? 09C > ? ? ? ? ? ? ? ?27B ? ? ECSC > LARC ? ? ? ? ? ?09B ? ? 01B > > -- Gary Kjos garykjos at gmail.com From marksimms at verizon.net Tue Nov 16 18:55:18 2010 From: marksimms at verizon.net (Mark Simms) Date: Tue, 16 Nov 2010 19:55:18 -0500 Subject: [AccessD] Ethical or not... In-Reply-To: <4C5D5C6C74A249378353891B6A365B9F@BPCS> References: <017401cb8519$2becd8d0$0401a8c0@MSIMMSWS><56FCE94E5F2E426A89F45E50596794B5@murphy3234aaf1><7703BCAC3E534FFBA2C034507AD8BE61@BPCS> <01ab01cb8536$3ebd1b60$0401a8c0@MSIMMSWS> <4C5D5C6C74A249378353891B6A365B9F@BPCS> Message-ID: <014101cb85f2$1ac614c0$0401a8c0@MSIMMSWS> I'm curious: did you try placing the public variables in a MODULE instead of the FORM ? > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bill Patten > Sent: Tuesday, November 16, 2010 12:24 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Ethical or not... > > ?Mark, > > Yes I have a test to see if the MDE is being opened in > version 12 or 14 and turn of built in menus and the ribbon, > as I use regular office menu's for everything. > > Also I have found some forms for opening reports and set some > pubic variables in the form and get the info from the report > using forms!formname.variable. This works fine in 2003 but > will not work in 2010 From marksimms at verizon.net Tue Nov 16 19:05:34 2010 From: marksimms at verizon.net (Mark Simms) Date: Tue, 16 Nov 2010 20:05:34 -0500 Subject: [AccessD] Lookup Table Maintenance Message-ID: <014201cb85f3$8a2e5330$0401a8c0@MSIMMSWS> Does anyone know of a generalized form with VBA code that allows any and all basic lookup tables to be maintained ? Ideally there would be a picklist of all of the lookup tables, and then a form would open to add, update, or delete the various lookups. It would apply only to basic referential data having a key and then an associated data value. Ex: CarBodyTypeCd, CarBodyTypeDesc CONV CONVERTIBLE SEDN SEDAN COUP COUPE Finally, it would trap any referential integrity violations as well. From stuart at lexacorp.com.pg Tue Nov 16 19:45:52 2010 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Wed, 17 Nov 2010 11:45:52 +1000 Subject: [AccessD] Lookup Table Maintenance In-Reply-To: <014201cb85f3$8a2e5330$0401a8c0@MSIMMSWS> References: <014201cb85f3$8a2e5330$0401a8c0@MSIMMSWS> Message-ID: <4CE333D0.13060.A85AF68@stuart.lexacorp.com.pg> AAAHHHHH! Natural keys!!!!!! Run!!!!!!!!!!!!! -- Stuart On 16 Nov 2010 at 20:05, Mark Simms wrote: > Does anyone know of a generalized form with VBA code that allows any > and all basic lookup tables to be maintained ? Ideally there would be > a picklist of all of the lookup tables, and then a form would open to > add, update, or delete the various lookups. It would apply only to > basic referential data having a key and then an associated data value. > Ex: CarBodyTypeCd, CarBodyTypeDesc CONV CONVERTIBLE SEDN SEDAN COUP > COUPE Finally, it would trap any referential integrity violations as > well. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From marksimms at verizon.net Tue Nov 16 20:29:48 2010 From: marksimms at verizon.net (Mark Simms) Date: Tue, 16 Nov 2010 21:29:48 -0500 Subject: [AccessD] Lookup Table Maintenance In-Reply-To: <4CE333D0.13060.A85AF68@stuart.lexacorp.com.pg> References: <014201cb85f3$8a2e5330$0401a8c0@MSIMMSWS> <4CE333D0.13060.A85AF68@stuart.lexacorp.com.pg> Message-ID: <002001cb85ff$4ea56d10$0401a8c0@MSIMMSWS> Actually the database I'm working with uses surrogates......but the facility should work with either. I didn't mean to get into a religious war ;) > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Stuart McLachlan > Sent: Tuesday, November 16, 2010 8:46 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Lookup Table Maintenance > > AAAHHHHH! > > Natural keys!!!!!! > > Run!!!!!!!!!!!!! > > -- > Stuart > > > On 16 Nov 2010 at 20:05, Mark Simms wrote: > > > Does anyone know of a generalized form with VBA code that allows any > > and all basic lookup tables to be maintained ? Ideally > there would be > > a picklist of all of the lookup tables, and then a form > would open to > > add, update, or delete the various lookups. It would apply only to > > basic referential data having a key and then an associated > data value. > > Ex: CarBodyTypeCd, CarBodyTypeDesc CONV CONVERTIBLE SEDN SEDAN COUP > > COUPE Finally, it would trap any referential integrity violations as > > well. > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From bill_patten at embarqmail.com Tue Nov 16 22:07:45 2010 From: bill_patten at embarqmail.com (Bill Patten) Date: Tue, 16 Nov 2010 20:07:45 -0800 Subject: [AccessD] Ethical or not... In-Reply-To: <014101cb85f2$1ac614c0$0401a8c0@MSIMMSWS> References: <017401cb8519$2becd8d0$0401a8c0@MSIMMSWS><56FCE94E5F2E426A89F45E50596794B5@murphy3234aaf1><7703BCAC3E534FFBA2C034507AD8BE61@BPCS><01ab01cb8536$3ebd1b60$0401a8c0@MSIMMSWS><4C5D5C6C74A249378353891B6A365B9F@BPCS> <014101cb85f2$1ac614c0$0401a8c0@MSIMMSWS> Message-ID: <41F005E907F1453CA0BDF792A2E03D15@BPCS> ?Mark, No I don't didn't it might have worked but I tend to use the same string name in several forms and was concerned about which form set the variable wrong. I've got several more apps to get ready for the 2010 upgrade by the same customer so I'll test it on the next one. Thanks for the idea. Bill -------------------------------------------------- From: "Mark Simms" Sent: Tuesday, November 16, 2010 4:55 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] Ethical or not... I'm curious: did you try placing the public variables in a MODULE instead of the FORM ? > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bill Patten > Sent: Tuesday, November 16, 2010 12:24 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Ethical or not... > > ?Mark, > > Yes I have a test to see if the MDE is being opened in > version 12 or 14 and turn of built in menus and the ribbon, > as I use regular office menu's for everything. > > Also I have found some forms for opening reports and set some > pubic variables in the form and get the info from the report > using forms!formname.variable. This works fine in 2003 but > will not work in 2010 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From paul.hartland at googlemail.com Wed Nov 17 01:18:44 2010 From: paul.hartland at googlemail.com (Paul Hartland) Date: Wed, 17 Nov 2010 07:18:44 +0000 Subject: [AccessD] 8 columns of data to 6 output fields In-Reply-To: <4CE2F575.2020001@btinternet.com> References: <4CE2DE52.7020203@btinternet.com> <4CE2F575.2020001@btinternet.com> Message-ID: Chris, If you still havent solved this could you mock up a quick access db with some dummy tables/data, zip it up and mail me off list ( paul.hartland at googlemail.com) and I will have a quick look today, as I think I know exactly what you want. Paul On 16 November 2010 21:19, Chris Swann wrote: > Hi again, > > This is some of the data that I have to work with. As mentioned > previously, not all the columns contain data. The first two columns are > the "odd" ones that need processing first. > > ADZ LARC CONU > > LARC 01A > CONFDIS 01A LARC 02B > > CONFDIS 02B 01A > LARC CONFDIS 02B 01A > LARC > 6 4 27A > 23 > 9 7 LARC > LARC > 9 > CONFDIS 01A 01C LARC > > > LARC 02B 01A > CONFDIS 01A 02A 09C > 27B ECSC > LARC 09B 01B > > > This is the mapping table for the "odd" fields > > *tlkpSRH_CA_RH012* RH012_Printable Result 1 > Mapped > 1C > ZZZ > 1D > ZZZ > 2 > ZZZ > 22 > 22 > 23 > 23 > 3 > 21 > 3C > 21 > 3N > 21 > 4 > ZZZ > 4A > ZZZ > 5 > ZZZ > 6 > 20 > 6A > 20 > 7 > ZZZ > 7A > ZZZ > 8 > ZZZ > 9 > 19 > 9N > 19 > F2 > ZZZ > F3 > ZZZ > F4 > ZZZ > F5 > ZZZ > LARC > 1 > LARCNOT > ZZZ > > > and this is the mapping for the other 6 fields > > *tlkpSRH_CA_RH016* RH016_Printable Result 1 > Mapped > 01 > 1 > 01A > 1 > 01B > 1 > 01C > 1 > 02A > 2 > 02B > 2 > 03A > 3 > 03B > 3 > 03C > 3 > 08 > 8 > 09A > 9 > 09B > 9 > 09C > 9 > 09D > 9 > 09E > 9 > 11 > 11 > 12A > 12 > 12B > 12 > 13A > 13 > 13B > 13 > 17A > 17 > 18A > 18 > 24A > 24 > 25 > 25 > 27A > 27 > 27B > 27 > 27C > 27 > 27D > 27 > 33A > 33 > 33B > 33 > ABA > ZZZ > ABPAS > ZZZ > ABZ > ZZZ > ADC > ZZZ > ADS > ZZZ > ADZ > 1 > AEXTNHS > ZZZ > AFC > ZZZ > APASY > ZZZ > CC > ZZZ > CONFDIS > ZZZ > CONU > ZZZ > DAR > ZZZ > DRD > ZZZ > ECSC > ZZZ > ECSGC > ZZZ > LARC > 1 > LARCNOT > ZZZ > MEA > ZZZ > NONLCON > ZZZ > OTP > ZZZ > PRC > ZZZ > PRI > ZZZ > PSC > ZZZ > PSR > ZZZ > PTN > ZZZ > PTP > ZZZ > UCH > ZZZ > USC > ZZZ > USD > ZZZ > USO > ZZZ > YTA > ZZZ > > > The fields shown ZZZ in these tables are not mapped to appear in the out > data, a sample of which is below > > This is sort of what the data is meant to look like when finished. Its > not complete because I haven't worked out how to fill the last 5 columns > yet !! > > SRH_CA1 SRH_CA2 SRH_CA3 SRH_CA4 SRH_CA5 > SRH_CA6 > 1 > 1 > 1 > 1 > 1 > 19 > 1 > 1 > 1 > 1 > 1 > 11 > > > Thanks again for any help. > > C > > > > On 16/11/2010 20:48, David McAfee wrote: > > Can you show some sample table data and output data? > > > > > > > > On Tue, Nov 16, 2010 at 11:41 AM, Chris Swann > wrote: > >> Hi All, > >> > >> This is causing me a bit of a headache and I wondered if anyone could > >> think of of a neat and easy way to accomplish my needs. > >> > >> Basically I have a table where I need to extract data from a combination > >> of 8 columns in order to fill 6 output fields. > >> > >> I have created 8 lookup tables as I also need to map the values in the 8 > >> fields to a standard set of codes required for the output. > >> > >> Two of the fields contain slightly different data to the other 6 which > >> also complicate things further. > >> > >> Not all of the fields may contain data that is needed for the output > either. > >> > >> So, I need to process the two "odd" fields first to ascertain if they > >> contain data that needs outputting, and if they do, potentially fill the > >> first two output fields. > >> > >> If the first of the "odd" fields contains data that has to be output > >> this needs to go in the first output field. If this "odd" field does not > >> contain suitable data then I need to check the second "odd" field to see > >> if this contains data for the first output field. > >> > >> If both of the "odd" fields contain suitable data then they need to fill > >> the first two output columns. > >> > >> So, after processing these fields I may have none, one or two of the > >> output fields populated. > >> > >> I then need to check the remaining 6 fields and put the mapped data into > >> the output fields. So, I need to check the first of the second set of > >> fields and, if the first output field is empty after the first steps > >> above, put this into the first output field. If the first output field > >> is filled then this would need to go in the second output field. If this > >> was filled from the steps above, then this would need to go in the third > >> output field. > >> > >> The same procedure then needs repeating for the other 5 fields to > >> populate the output fields as described above. As the output fields fill > >> up the next field needs to be filled until I possibly fill all six > >> output fields. This may happen before I finish checking the second set > >> of six fields as there would possibly be two fields filled from the > >> first pass leaving only 4 to be filled from the other six fields. > >> > >> I have sort of got something running by a horrible iif statement for the > >> first of the set of fields but not only is this horrible I can't now get > >> my head around what I need to do next !! > >> > >> Hope that someone might be able to come up with something. > >> > >> Thanks in advance, > >> > >> Chris Swann > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Paul Hartland paul.hartland at googlemail.com From dc8 at btinternet.com Wed Nov 17 04:49:38 2010 From: dc8 at btinternet.com (Chris Swann) Date: Wed, 17 Nov 2010 10:49:38 +0000 (GMT) Subject: [AccessD] 8 columns of data to 6 output fields In-Reply-To: References: <4CE2DE52.7020203@btinternet.com> <4CE2F575.2020001@btinternet.com> Message-ID: <641870.88342.qm@web87104.mail.ird.yahoo.com> Hi Paul and the list, I had a re-think last night and have now come up with a string based on the codes that need to appear in the report. So I will end up with things like, the lengths will differ according to how many mapped values there are in the data 190101010101 0301192701 01011901 0101 030119 Where I have hit my next brick wall is the removal of duplicates from this string. So, for the string 19010101, I only need to see 1901 and these will then be spilt into 19 and 01 for the output I have sort of got some duplicate removal working, but again its very klunky and doesn't catch things like 01011901 where the 19 fools my logic. I've also now run into a "Query too complex" problem as well. Guess the question now is how can I remove the duplicates from the string that I create !! I think that once I can resolve this bit I can get the output I need Once again, thanks for any help. C ________________________________ From: Paul Hartland To: Access Developers discussion and problem solving Sent: Wednesday, 17 November, 2010 7:18:44 Subject: Re: [AccessD] 8 columns of data to 6 output fields Chris, If you still havent solved this could you mock up a quick access db with some dummy tables/data, zip it up and mail me off list ( paul.hartland at googlemail.com) and I will have a quick look today, as I think I know exactly what you want. Paul From rockysmolin at bchacc.com Wed Nov 17 09:55:54 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Wed, 17 Nov 2010 07:55:54 -0800 Subject: [AccessD] Solution in search of a problem and a problem in search ofa solution Message-ID: <859A25CF289B4AFDA18822DA6960F62E@HAL9005> -----Original Message----- From: dba-ot-bounces at databaseadvisors.com [mailto:dba-ot-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Wednesday, November 17, 2010 7:41 AM To: 'Off Topic' Subject: [dba-OT] Solution in search of a problem and a problem in search ofa solution Dear List: I am instructing my client to use the windows task scheduler to give them the ability to run a couple of long calculations overnight. The program that will be run is a stripped down version of my manufacturing software which will run the cost roll-up and MRP calculations. I call it Autorun_Calcs. Solution to a problem: When I tried to schedule it I got an access denied error from the scheduler wizard; hotfix on the Microsoft site was for pre-SP3 and wasn't needed. Another thread however, suggested that the administrator user needed a password. I don't put passwords on my admin user account because it's just me here and the PW is a PITA. So I added a password to the admin account, set the password in the scheduled task and viola! it ran. Problem looking for solution: The app supports multiple back ends. So the user needs to be able to change back end in Autorun_Calcs to point to the back end that they want to run the calcs on. So when the program starts it needs to know if the user wants to NOT run the calcs but go to the utility menu where they can relink to a different back end. Is there some clever trick by which the program can 'know' if it was started by the user or by the task scheduler? MTIA Rocky From df.waters at comcast.net Wed Nov 17 10:08:53 2010 From: df.waters at comcast.net (Dan Waters) Date: Wed, 17 Nov 2010 10:08:53 -0600 Subject: [AccessD] Solution in search of a problem and a problem in searchofa solution In-Reply-To: <859A25CF289B4AFDA18822DA6960F62E@HAL9005> References: <859A25CF289B4AFDA18822DA6960F62E@HAL9005> Message-ID: Hi Rocky, The task scheduler can be initiated by any user authorized on the server. If you can use a user name to run the scheduler, where no actual user has that user name, then you can use the Environ("UserName") function to get the user name. That way you can branch the code if it was started by the scheduler. HTH! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Wednesday, November 17, 2010 9:56 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Solution in search of a problem and a problem in searchofa solution -----Original Message----- From: dba-ot-bounces at databaseadvisors.com [mailto:dba-ot-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Wednesday, November 17, 2010 7:41 AM To: 'Off Topic' Subject: [dba-OT] Solution in search of a problem and a problem in search ofa solution Dear List: I am instructing my client to use the windows task scheduler to give them the ability to run a couple of long calculations overnight. The program that will be run is a stripped down version of my manufacturing software which will run the cost roll-up and MRP calculations. I call it Autorun_Calcs. Solution to a problem: When I tried to schedule it I got an access denied error from the scheduler wizard; hotfix on the Microsoft site was for pre-SP3 and wasn't needed. Another thread however, suggested that the administrator user needed a password. I don't put passwords on my admin user account because it's just me here and the PW is a PITA. So I added a password to the admin account, set the password in the scheduled task and viola! it ran. Problem looking for solution: The app supports multiple back ends. So the user needs to be able to change back end in Autorun_Calcs to point to the back end that they want to run the calcs on. So when the program starts it needs to know if the user wants to NOT run the calcs but go to the utility menu where they can relink to a different back end. Is there some clever trick by which the program can 'know' if it was started by the user or by the task scheduler? MTIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Wed Nov 17 10:12:37 2010 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 17 Nov 2010 11:12:37 -0500 Subject: [AccessD] Solution in search of a problem and a problem in search ofa solution In-Reply-To: <859A25CF289B4AFDA18822DA6960F62E@HAL9005> References: <859A25CF289B4AFDA18822DA6960F62E@HAL9005> Message-ID: <4CE3FEF5.1010709@colbyconsulting.com> IIRC you can pass in a macro name to run when you start Access. Pass in a macro name when you fire it up from the scheduler which sets a variable etc. http://support.microsoft.com/kb/209207 Notice the /X macro John W. Colby www.ColbyConsulting.com On 11/17/2010 10:55 AM, Rocky Smolin wrote: > > > -----Original Message----- > From: dba-ot-bounces at databaseadvisors.com > [mailto:dba-ot-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin > Sent: Wednesday, November 17, 2010 7:41 AM > To: 'Off Topic' > Subject: [dba-OT] Solution in search of a problem and a problem in search > ofa solution > > Dear List: > > I am instructing my client to use the windows task scheduler to give them > the ability to run a couple of long calculations overnight. The program > that will be run is a stripped down version of my manufacturing software > which will run the cost roll-up and MRP calculations. I call it > Autorun_Calcs. > > Solution to a problem: When I tried to schedule it I got an access denied > error from the scheduler wizard; hotfix on the Microsoft site was for > pre-SP3 and wasn't needed. Another thread however, suggested that the > administrator user needed a password. I don't put passwords on my admin > user account because it's just me here and the PW is a PITA. So I added a > password to the admin account, set the password in the scheduled task and > viola! it ran. > > Problem looking for solution: The app supports multiple back ends. So the > user needs to be able to change back end in Autorun_Calcs to point to the > back end that they want to run the calcs on. So when the program starts it > needs to know if the user wants to NOT run the calcs but go to the utility > menu where they can relink to a different back end. Is there some clever > trick by which the program can 'know' if it was started by the user or by > the task scheduler? > > > > MTIA > > Rocky > > > > From rusty.hammond at cpiqpc.com Wed Nov 17 10:16:05 2010 From: rusty.hammond at cpiqpc.com (Rusty Hammond) Date: Wed, 17 Nov 2010 10:16:05 -0600 Subject: [AccessD] Solution in search of a problem and a problem in searchofa solution In-Reply-To: <859A25CF289B4AFDA18822DA6960F62E@HAL9005> References: <859A25CF289B4AFDA18822DA6960F62E@HAL9005> Message-ID: <49A286ABF515E94A8505CD14DEB721700DCFDBE2@CPIEMAIL-EVS1.CPIQPC.NET> Rocky, Take a look at the /cmd command line option for Access. Whatever you put in after the /cmd you can read in code using the Command() function. You can send a command line parameter from the scheduler that can be read by your app. Something like: c:\PathToMDB\my.mdb /cmd Scheduler Then in your startup code do: If Command()="Scheduler" Then do something End if HTH Rusty -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Wednesday, November 17, 2010 9:56 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Solution in search of a problem and a problem in searchofa solution -----Original Message----- From: dba-ot-bounces at databaseadvisors.com [mailto:dba-ot-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Wednesday, November 17, 2010 7:41 AM To: 'Off Topic' Subject: [dba-OT] Solution in search of a problem and a problem in search ofa solution Dear List: I am instructing my client to use the windows task scheduler to give them the ability to run a couple of long calculations overnight. The program that will be run is a stripped down version of my manufacturing software which will run the cost roll-up and MRP calculations. I call it Autorun_Calcs. Solution to a problem: When I tried to schedule it I got an access denied error from the scheduler wizard; hotfix on the Microsoft site was for pre-SP3 and wasn't needed. Another thread however, suggested that the administrator user needed a password. I don't put passwords on my admin user account because it's just me here and the PW is a PITA. So I added a password to the admin account, set the password in the scheduled task and viola! it ran. Problem looking for solution: The app supports multiple back ends. So the user needs to be able to change back end in Autorun_Calcs to point to the back end that they want to run the calcs on. So when the program starts it needs to know if the user wants to NOT run the calcs but go to the utility menu where they can relink to a different back end. Is there some clever trick by which the program can 'know' if it was started by the user or by the task scheduler? MTIA Rocky -- 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 rockysmolin at bchacc.com Wed Nov 17 10:38:12 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Wed, 17 Nov 2010 08:38:12 -0800 Subject: [AccessD] Solution in search of a problem and a problem insearchofa solution In-Reply-To: References: <859A25CF289B4AFDA18822DA6960F62E@HAL9005> Message-ID: Setting up the task, though, I think you have to enter a user account name that actually exists along with their password. No? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Wednesday, November 17, 2010 8:09 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Solution in search of a problem and a problem insearchofa solution Hi Rocky, The task scheduler can be initiated by any user authorized on the server. If you can use a user name to run the scheduler, where no actual user has that user name, then you can use the Environ("UserName") function to get the user name. That way you can branch the code if it was started by the scheduler. HTH! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Wednesday, November 17, 2010 9:56 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Solution in search of a problem and a problem in searchofa solution -----Original Message----- From: dba-ot-bounces at databaseadvisors.com [mailto:dba-ot-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Wednesday, November 17, 2010 7:41 AM To: 'Off Topic' Subject: [dba-OT] Solution in search of a problem and a problem in search ofa solution Dear List: I am instructing my client to use the windows task scheduler to give them the ability to run a couple of long calculations overnight. The program that will be run is a stripped down version of my manufacturing software which will run the cost roll-up and MRP calculations. I call it Autorun_Calcs. Solution to a problem: When I tried to schedule it I got an access denied error from the scheduler wizard; hotfix on the Microsoft site was for pre-SP3 and wasn't needed. Another thread however, suggested that the administrator user needed a password. I don't put passwords on my admin user account because it's just me here and the PW is a PITA. So I added a password to the admin account, set the password in the scheduled task and viola! it ran. Problem looking for solution: The app supports multiple back ends. So the user needs to be able to change back end in Autorun_Calcs to point to the back end that they want to run the calcs on. So when the program starts it needs to know if the user wants to NOT run the calcs but go to the utility menu where they can relink to a different back end. Is there some clever trick by which the program can 'know' if it was started by the user or by the task scheduler? 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 From df.waters at comcast.net Wed Nov 17 10:42:11 2010 From: df.waters at comcast.net (Dan Waters) Date: Wed, 17 Nov 2010 10:42:11 -0600 Subject: [AccessD] Solution in search of a problem and a probleminsearchofa solution In-Reply-To: References: <859A25CF289B4AFDA18822DA6960F62E@HAL9005> Message-ID: Yes. Their IT folks can create a new username/password just for this purpose, which no person would actually use. However, I hadn't thought of using the Command function. If that works then IT wouldn't need to create a unique user name. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Wednesday, November 17, 2010 10:38 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Solution in search of a problem and a probleminsearchofa solution Setting up the task, though, I think you have to enter a user account name that actually exists along with their password. No? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Wednesday, November 17, 2010 8:09 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Solution in search of a problem and a problem insearchofa solution Hi Rocky, The task scheduler can be initiated by any user authorized on the server. If you can use a user name to run the scheduler, where no actual user has that user name, then you can use the Environ("UserName") function to get the user name. That way you can branch the code if it was started by the scheduler. HTH! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Wednesday, November 17, 2010 9:56 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Solution in search of a problem and a problem in searchofa solution -----Original Message----- From: dba-ot-bounces at databaseadvisors.com [mailto:dba-ot-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Wednesday, November 17, 2010 7:41 AM To: 'Off Topic' Subject: [dba-OT] Solution in search of a problem and a problem in search ofa solution Dear List: I am instructing my client to use the windows task scheduler to give them the ability to run a couple of long calculations overnight. The program that will be run is a stripped down version of my manufacturing software which will run the cost roll-up and MRP calculations. I call it Autorun_Calcs. Solution to a problem: When I tried to schedule it I got an access denied error from the scheduler wizard; hotfix on the Microsoft site was for pre-SP3 and wasn't needed. Another thread however, suggested that the administrator user needed a password. I don't put passwords on my admin user account because it's just me here and the PW is a PITA. So I added a password to the admin account, set the password in the scheduled task and viola! it ran. Problem looking for solution: The app supports multiple back ends. So the user needs to be able to change back end in Autorun_Calcs to point to the back end that they want to run the calcs on. So when the program starts it needs to know if the user wants to NOT run the calcs but go to the utility menu where they can relink to a different back end. Is there some clever trick by which the program can 'know' if it was started by the user or by the task scheduler? 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 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Wed Nov 17 10:44:19 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Wed, 17 Nov 2010 08:44:19 -0800 Subject: [AccessD] Solution in search of a problem and a problem in search ofa solution In-Reply-To: <4CE3FEF5.1010709@colbyconsulting.com> References: <859A25CF289B4AFDA18822DA6960F62E@HAL9005> <4CE3FEF5.1010709@colbyconsulting.com> Message-ID: <6E3999A3AEF84695902230B11F8AA9CC@HAL9005> I tried triggering the program with C:\Clients\E-Z-MRP23\E-Z-MRP_Autorun_Calcs.mdb /cmd xyz And in the opening form put MsgBox "*" & Command() & "*" Expecting to see *xyz* but it showed only **. I think the cmd option would be the most convenient - I recall using it before on another app but it's not showing up here. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, November 17, 2010 8:13 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Solution in search of a problem and a problem in search ofa solution IIRC you can pass in a macro name to run when you start Access. Pass in a macro name when you fire it up from the scheduler which sets a variable etc. http://support.microsoft.com/kb/209207 Notice the /X macro John W. Colby www.ColbyConsulting.com On 11/17/2010 10:55 AM, Rocky Smolin wrote: > > > -----Original Message----- > From: dba-ot-bounces at databaseadvisors.com > [mailto:dba-ot-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin > Sent: Wednesday, November 17, 2010 7:41 AM > To: 'Off Topic' > Subject: [dba-OT] Solution in search of a problem and a problem in > search ofa solution > > Dear List: > > I am instructing my client to use the windows task scheduler to give > them the ability to run a couple of long calculations overnight. The > program that will be run is a stripped down version of my > manufacturing software which will run the cost roll-up and MRP > calculations. I call it Autorun_Calcs. > > Solution to a problem: When I tried to schedule it I got an access > denied error from the scheduler wizard; hotfix on the Microsoft site > was for > pre-SP3 and wasn't needed. Another thread however, suggested that the > administrator user needed a password. I don't put passwords on my > admin user account because it's just me here and the PW is a PITA. So > I added a password to the admin account, set the password in the > scheduled task and viola! it ran. > > Problem looking for solution: The app supports multiple back ends. So > the user needs to be able to change back end in Autorun_Calcs to point > to the back end that they want to run the calcs on. So when the > program starts it needs to know if the user wants to NOT run the calcs > but go to the utility menu where they can relink to a different back > end. Is there some clever trick by which the program can 'know' if it > was started by the user or by the task scheduler? > > > > MTIA > > Rocky > > > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Wed Nov 17 10:45:49 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Wed, 17 Nov 2010 08:45:49 -0800 Subject: [AccessD] Solution in search of a problem and a problem insearchofa solution In-Reply-To: <49A286ABF515E94A8505CD14DEB721700DCFDBE2@CPIEMAIL-EVS1.CPIQPC.NET> References: <859A25CF289B4AFDA18822DA6960F62E@HAL9005> <49A286ABF515E94A8505CD14DEB721700DCFDBE2@CPIEMAIL-EVS1.CPIQPC.NET> Message-ID: <56CB354C9B264C5EBDB75B55D6A88428@HAL9005> Rusty: Please see my reply to JC. That would be the easiest but for some reason the text after /cmd doesn't show up. I'm using C:\Clients\E-Z-MRP23\E-Z-MRP_Autorun_Calcs.mdb /cmd xyz and MsgBox "*" & Command() & "*" in the Open event shows only **. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rusty Hammond Sent: Wednesday, November 17, 2010 8:16 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Solution in search of a problem and a problem insearchofa solution Rocky, Take a look at the /cmd command line option for Access. Whatever you put in after the /cmd you can read in code using the Command() function. You can send a command line parameter from the scheduler that can be read by your app. Something like: c:\PathToMDB\my.mdb /cmd Scheduler Then in your startup code do: If Command()="Scheduler" Then do something End if HTH Rusty -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Wednesday, November 17, 2010 9:56 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Solution in search of a problem and a problem in searchofa solution -----Original Message----- From: dba-ot-bounces at databaseadvisors.com [mailto:dba-ot-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Wednesday, November 17, 2010 7:41 AM To: 'Off Topic' Subject: [dba-OT] Solution in search of a problem and a problem in search ofa solution Dear List: I am instructing my client to use the windows task scheduler to give them the ability to run a couple of long calculations overnight. The program that will be run is a stripped down version of my manufacturing software which will run the cost roll-up and MRP calculations. I call it Autorun_Calcs. Solution to a problem: When I tried to schedule it I got an access denied error from the scheduler wizard; hotfix on the Microsoft site was for pre-SP3 and wasn't needed. Another thread however, suggested that the administrator user needed a password. I don't put passwords on my admin user account because it's just me here and the PW is a PITA. So I added a password to the admin account, set the password in the scheduled task and viola! it ran. Problem looking for solution: The app supports multiple back ends. So the user needs to be able to change back end in Autorun_Calcs to point to the back end that they want to run the calcs on. So when the program starts it needs to know if the user wants to NOT run the calcs but go to the utility menu where they can relink to a different back end. Is there some clever trick by which the program can 'know' if it was started by the user or by the task scheduler? MTIA Rocky -- 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 BradM at blackforestltd.com Wed Nov 17 10:48:33 2010 From: BradM at blackforestltd.com (Brad Marks) Date: Wed, 17 Nov 2010 10:48:33 -0600 Subject: [AccessD] Like a Third Leg - HP Notebook for $225 References: <401954964B694362A4C72853CFB014CF@HAL9005> Message-ID: Rocky, I am interested in getting a Mini Notebook for my wife. I called the Staples in Minneapolis and they said that they did not have the HP Mini for this price. They thought that the $225 price might be a "Store Closeout" and not something that is available all over the country. What city was the Staples located in that had the $225 deal? Is there an electronic flyer that you could point me at? Thanks, Brad On Mon, Nov 15, 2010 at 8:25 PM, Rocky Smolin wrote: > I need another computer like a third lag - especially a laptop. I > have a big Dell with a 15 inch screen that I carry around now. But I > find that I don't really do much real development on the road and kind > of minimal customer support. So I'm kind of enamored of the idea of a > netbook because of its small size and weight. Mostly when I'm on the > road I only want internet access for email. But I need to be able to > run Office so I can support customers if I have to. > > There's one at Staples, a closeout for only $225. HP Mini Notebook > 210-11 150NR - 10.1" screen, 250GBHD, !GB RAM, ^-cell battery, Atom > N455 processor, > W7 starter. > > Does anyone have any experience with these netbooks? Pros? Cons? > > TIA > > Rocky > > > > > From rockysmolin at bchacc.com Wed Nov 17 10:50:14 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Wed, 17 Nov 2010 08:50:14 -0800 Subject: [AccessD] Solution in search of a problem and aprobleminsearchofa solution In-Reply-To: References: <859A25CF289B4AFDA18822DA6960F62E@HAL9005> Message-ID: <544E10B4420B4323BFD9260E6770ADBE@HAL9005> And IIRC, that user need admin privileges. :( Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Wednesday, November 17, 2010 8:42 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Solution in search of a problem and aprobleminsearchofa solution Yes. Their IT folks can create a new username/password just for this purpose, which no person would actually use. However, I hadn't thought of using the Command function. If that works then IT wouldn't need to create a unique user name. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Wednesday, November 17, 2010 10:38 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Solution in search of a problem and a probleminsearchofa solution Setting up the task, though, I think you have to enter a user account name that actually exists along with their password. No? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Wednesday, November 17, 2010 8:09 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Solution in search of a problem and a problem insearchofa solution Hi Rocky, The task scheduler can be initiated by any user authorized on the server. If you can use a user name to run the scheduler, where no actual user has that user name, then you can use the Environ("UserName") function to get the user name. That way you can branch the code if it was started by the scheduler. HTH! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Wednesday, November 17, 2010 9:56 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Solution in search of a problem and a problem in searchofa solution -----Original Message----- From: dba-ot-bounces at databaseadvisors.com [mailto:dba-ot-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Wednesday, November 17, 2010 7:41 AM To: 'Off Topic' Subject: [dba-OT] Solution in search of a problem and a problem in search ofa solution Dear List: I am instructing my client to use the windows task scheduler to give them the ability to run a couple of long calculations overnight. The program that will be run is a stripped down version of my manufacturing software which will run the cost roll-up and MRP calculations. I call it Autorun_Calcs. Solution to a problem: When I tried to schedule it I got an access denied error from the scheduler wizard; hotfix on the Microsoft site was for pre-SP3 and wasn't needed. Another thread however, suggested that the administrator user needed a password. I don't put passwords on my admin user account because it's just me here and the PW is a PITA. So I added a password to the admin account, set the password in the scheduled task and viola! it ran. Problem looking for solution: The app supports multiple back ends. So the user needs to be able to change back end in Autorun_Calcs to point to the back end that they want to run the calcs on. So when the program starts it needs to know if the user wants to NOT run the calcs but go to the utility menu where they can relink to a different back end. Is there some clever trick by which the program can 'know' if it was started by the user or by the task scheduler? 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 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From df.waters at comcast.net Wed Nov 17 10:50:34 2010 From: df.waters at comcast.net (Dan Waters) Date: Wed, 17 Nov 2010 10:50:34 -0600 Subject: [AccessD] Solution in search of a problem and a problem insearch ofa solution In-Reply-To: <6E3999A3AEF84695902230B11F8AA9CC@HAL9005> References: <859A25CF289B4AFDA18822DA6960F62E@HAL9005><4CE3FEF5.1010709@colbyconsulting.com> <6E3999A3AEF84695902230B11F8AA9CC@HAL9005> Message-ID: I think for this to work you need to include the path to the MSAccess.exe file. This is for Access 2003 on W7. "C:\Program Files (x86)\Microsoft Office\OFFICE11\MSACCESS.EXE" "C:\Clients\E-Z-MRP23\E-Z-MRP_Autorun_Calcs.mdb" /cmd xyz You'll need to enter the double apostrophe at the start and end of the path to each file. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Wednesday, November 17, 2010 10:44 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Solution in search of a problem and a problem insearch ofa solution I tried triggering the program with C:\Clients\E-Z-MRP23\E-Z-MRP_Autorun_Calcs.mdb /cmd xyz And in the opening form put MsgBox "*" & Command() & "*" Expecting to see *xyz* but it showed only **. I think the cmd option would be the most convenient - I recall using it before on another app but it's not showing up here. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, November 17, 2010 8:13 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Solution in search of a problem and a problem in search ofa solution IIRC you can pass in a macro name to run when you start Access. Pass in a macro name when you fire it up from the scheduler which sets a variable etc. http://support.microsoft.com/kb/209207 Notice the /X macro John W. Colby www.ColbyConsulting.com On 11/17/2010 10:55 AM, Rocky Smolin wrote: > > > -----Original Message----- > From: dba-ot-bounces at databaseadvisors.com > [mailto:dba-ot-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin > Sent: Wednesday, November 17, 2010 7:41 AM > To: 'Off Topic' > Subject: [dba-OT] Solution in search of a problem and a problem in > search ofa solution > > Dear List: > > I am instructing my client to use the windows task scheduler to give > them the ability to run a couple of long calculations overnight. The > program that will be run is a stripped down version of my > manufacturing software which will run the cost roll-up and MRP > calculations. I call it Autorun_Calcs. > > Solution to a problem: When I tried to schedule it I got an access > denied error from the scheduler wizard; hotfix on the Microsoft site > was for > pre-SP3 and wasn't needed. Another thread however, suggested that the > administrator user needed a password. I don't put passwords on my > admin user account because it's just me here and the PW is a PITA. So > I added a password to the admin account, set the password in the > scheduled task and viola! it ran. > > Problem looking for solution: The app supports multiple back ends. So > the user needs to be able to change back end in Autorun_Calcs to point > to the back end that they want to run the calcs on. So when the > program starts it needs to know if the user wants to NOT run the calcs > but go to the utility menu where they can relink to a different back > end. Is there some clever trick by which the program can 'know' if it > was started by the user or by the task scheduler? > > > > 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 From jimdettman at verizon.net Wed Nov 17 10:54:57 2010 From: jimdettman at verizon.net (Jim Dettman) Date: Wed, 17 Nov 2010 11:54:57 -0500 Subject: [AccessD] Lookup Table Maintenance In-Reply-To: <014201cb85f3$8a2e5330$0401a8c0@MSIMMSWS> References: <014201cb85f3$8a2e5330$0401a8c0@MSIMMSWS> Message-ID: <7048D6174F514094BC3A0FCCA55A1023@XPS> Mark, <> Easy enough to create, but it depends a bit on how you setup the lookups. Some do a separate table for each type of lookup. Others will break the rules a bit and do one lookup table for all the lookups and use a series of queries to ensure that they only get one type. For the first, I would have a table that lists all the lookup tables in the system and base your combo on that along with a flag whether the lookup type is user modifiable or not. Then let the user choose the table they want to maintain and then set a subforms recordset property to the name of the table. Boom your there. RI is handled automatically (assuming you set that up). For the second case, you just need to base the combo on a type table and only grab the lookups values that apply to the type chosen: tblLookupTypes LookupTypeID - Autonumber - PK Descr - Text UserModifiable - Yes/No tblLookupValues - LookupID - Autonumber - PK LookupTypeID - Long - FK to tblLookupTypes LookupValue - Text Or in your case: tblLookupValues - LookupID - Autonumber - PK LookupTypeID - Long - FK to tblLookupTypes LookupCode - Text LookupValue - Text Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Tuesday, November 16, 2010 8:06 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Lookup Table Maintenance Does anyone know of a generalized form with VBA code that allows any and all basic lookup tables to be maintained ? Ideally there would be a picklist of all of the lookup tables, and then a form would open to add, update, or delete the various lookups. It would apply only to basic referential data having a key and then an associated data value. Ex: CarBodyTypeCd, CarBodyTypeDesc CONV CONVERTIBLE SEDN SEDAN COUP COUPE Finally, it would trap any referential integrity violations as well. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Wed Nov 17 11:00:07 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Wed, 17 Nov 2010 09:00:07 -0800 Subject: [AccessD] Like a Third Leg - HP Notebook for $225 In-Reply-To: References: <401954964B694362A4C72853CFB014CF@HAL9005> Message-ID: San Diego - Solana Beach Store actually. And it was a closeout - it was on the 'grab it now - only one left' table. They're holding it for me. Gotta go get it at lunch. R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Brad Marks Sent: Wednesday, November 17, 2010 8:49 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Like a Third Leg - HP Notebook for $225 Rocky, I am interested in getting a Mini Notebook for my wife. I called the Staples in Minneapolis and they said that they did not have the HP Mini for this price. They thought that the $225 price might be a "Store Closeout" and not something that is available all over the country. What city was the Staples located in that had the $225 deal? Is there an electronic flyer that you could point me at? Thanks, Brad On Mon, Nov 15, 2010 at 8:25 PM, Rocky Smolin wrote: > I need another computer like a third lag - especially a laptop. I > have a big Dell with a 15 inch screen that I carry around now. But I > find that I don't really do much real development on the road and kind > of minimal customer support. So I'm kind of enamored of the idea of a > netbook because of its small size and weight. Mostly when I'm on the > road I only want internet access for email. But I need to be able to > run Office so I can support customers if I have to. > > There's one at Staples, a closeout for only $225. HP Mini Notebook > 210-11 150NR - 10.1" screen, 250GBHD, !GB RAM, ^-cell battery, Atom > N455 processor, > W7 starter. > > Does anyone have any experience with these netbooks? Pros? Cons? > > TIA > > Rocky > > > > > From rockysmolin at bchacc.com Wed Nov 17 11:08:12 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Wed, 17 Nov 2010 09:08:12 -0800 Subject: [AccessD] Solution in search of a problem and a probleminsearch ofa solution In-Reply-To: References: <859A25CF289B4AFDA18822DA6960F62E@HAL9005><4CE3FEF5.1010709@colbyconsulting.com><6E3999A3AEF84695902230B11F8AA9CC@HAL9005> Message-ID: Dan: That done it!! Thank you. They xyz shows up and now I can stop the calcs and let them select their back end. Best. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Wednesday, November 17, 2010 8:51 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Solution in search of a problem and a probleminsearch ofa solution I think for this to work you need to include the path to the MSAccess.exe file. This is for Access 2003 on W7. "C:\Program Files (x86)\Microsoft Office\OFFICE11\MSACCESS.EXE" "C:\Clients\E-Z-MRP23\E-Z-MRP_Autorun_Calcs.mdb" /cmd xyz You'll need to enter the double apostrophe at the start and end of the path to each file. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Wednesday, November 17, 2010 10:44 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Solution in search of a problem and a problem insearch ofa solution I tried triggering the program with C:\Clients\E-Z-MRP23\E-Z-MRP_Autorun_Calcs.mdb /cmd xyz And in the opening form put MsgBox "*" & Command() & "*" Expecting to see *xyz* but it showed only **. I think the cmd option would be the most convenient - I recall using it before on another app but it's not showing up here. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, November 17, 2010 8:13 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Solution in search of a problem and a problem in search ofa solution IIRC you can pass in a macro name to run when you start Access. Pass in a macro name when you fire it up from the scheduler which sets a variable etc. http://support.microsoft.com/kb/209207 Notice the /X macro John W. Colby www.ColbyConsulting.com On 11/17/2010 10:55 AM, Rocky Smolin wrote: > > > -----Original Message----- > From: dba-ot-bounces at databaseadvisors.com > [mailto:dba-ot-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin > Sent: Wednesday, November 17, 2010 7:41 AM > To: 'Off Topic' > Subject: [dba-OT] Solution in search of a problem and a problem in > search ofa solution > > Dear List: > > I am instructing my client to use the windows task scheduler to give > them the ability to run a couple of long calculations overnight. The > program that will be run is a stripped down version of my > manufacturing software which will run the cost roll-up and MRP > calculations. I call it Autorun_Calcs. > > Solution to a problem: When I tried to schedule it I got an access > denied error from the scheduler wizard; hotfix on the Microsoft site > was for > pre-SP3 and wasn't needed. Another thread however, suggested that the > administrator user needed a password. I don't put passwords on my > admin user account because it's just me here and the PW is a PITA. So > I added a password to the admin account, set the password in the > scheduled task and viola! it ran. > > Problem looking for solution: The app supports multiple back ends. So > the user needs to be able to change back end in Autorun_Calcs to point > to the back end that they want to run the calcs on. So when the > program starts it needs to know if the user wants to NOT run the calcs > but go to the utility menu where they can relink to a different back > end. Is there some clever trick by which the program can 'know' if it > was started by the user or by the task scheduler? > > > > 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 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From EdTesiny at oasas.state.ny.us Wed Nov 17 11:35:41 2010 From: EdTesiny at oasas.state.ny.us (Tesiny, Ed) Date: Wed, 17 Nov 2010 12:35:41 -0500 Subject: [AccessD] Like a Third Leg - HP Notebook for $225 In-Reply-To: References: <401954964B694362A4C72853CFB014CF@HAL9005> Message-ID: It will probably come with HP Quickweb, access email, music, internet without Windows. Haven't played with that yet. Ed Tesiny EdTesiny at oasas.state.ny.us -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Wednesday, November 17, 2010 12:00 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Like a Third Leg - HP Notebook for $225 San Diego - Solana Beach Store actually. And it was a closeout - it was on the 'grab it now - only one left' table. They're holding it for me. Gotta go get it at lunch. R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Brad Marks Sent: Wednesday, November 17, 2010 8:49 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Like a Third Leg - HP Notebook for $225 Rocky, I am interested in getting a Mini Notebook for my wife. I called the Staples in Minneapolis and they said that they did not have the HP Mini for this price. They thought that the $225 price might be a "Store Closeout" and not something that is available all over the country. What city was the Staples located in that had the $225 deal? Is there an electronic flyer that you could point me at? Thanks, Brad On Mon, Nov 15, 2010 at 8:25 PM, Rocky Smolin wrote: > I need another computer like a third lag - especially a laptop. I > have a big Dell with a 15 inch screen that I carry around now. But I > find that I don't really do much real development on the road and kind > of minimal customer support. So I'm kind of enamored of the idea of a > netbook because of its small size and weight. Mostly when I'm on the > road I only want internet access for email. But I need to be able to > run Office so I can support customers if I have to. > > There's one at Staples, a closeout for only $225. HP Mini Notebook > 210-11 150NR - 10.1" screen, 250GBHD, !GB RAM, ^-cell battery, Atom > N455 processor, > W7 starter. > > Does anyone have any experience with these netbooks? Pros? Cons? > > TIA > > Rocky > > > > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From df.waters at comcast.net Wed Nov 17 11:42:05 2010 From: df.waters at comcast.net (Dan Waters) Date: Wed, 17 Nov 2010 11:42:05 -0600 Subject: [AccessD] Solution in search of a problem and a probleminsearchofa solution In-Reply-To: References: <859A25CF289B4AFDA18822DA6960F62E@HAL9005><4CE3FEF5.1010709@colbyconsulting.com><6E3999A3AEF84695902230B11F8AA9CC@HAL9005> Message-ID: Cool! :-) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Wednesday, November 17, 2010 11:08 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Solution in search of a problem and a probleminsearchofa solution Dan: That done it!! Thank you. They xyz shows up and now I can stop the calcs and let them select their back end. Best. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Wednesday, November 17, 2010 8:51 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Solution in search of a problem and a probleminsearch ofa solution I think for this to work you need to include the path to the MSAccess.exe file. This is for Access 2003 on W7. "C:\Program Files (x86)\Microsoft Office\OFFICE11\MSACCESS.EXE" "C:\Clients\E-Z-MRP23\E-Z-MRP_Autorun_Calcs.mdb" /cmd xyz You'll need to enter the double apostrophe at the start and end of the path to each file. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Wednesday, November 17, 2010 10:44 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Solution in search of a problem and a problem insearch ofa solution I tried triggering the program with C:\Clients\E-Z-MRP23\E-Z-MRP_Autorun_Calcs.mdb /cmd xyz And in the opening form put MsgBox "*" & Command() & "*" Expecting to see *xyz* but it showed only **. I think the cmd option would be the most convenient - I recall using it before on another app but it's not showing up here. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, November 17, 2010 8:13 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Solution in search of a problem and a problem in search ofa solution IIRC you can pass in a macro name to run when you start Access. Pass in a macro name when you fire it up from the scheduler which sets a variable etc. http://support.microsoft.com/kb/209207 Notice the /X macro John W. Colby www.ColbyConsulting.com On 11/17/2010 10:55 AM, Rocky Smolin wrote: > > > -----Original Message----- > From: dba-ot-bounces at databaseadvisors.com > [mailto:dba-ot-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin > Sent: Wednesday, November 17, 2010 7:41 AM > To: 'Off Topic' > Subject: [dba-OT] Solution in search of a problem and a problem in > search ofa solution > > Dear List: > > I am instructing my client to use the windows task scheduler to give > them the ability to run a couple of long calculations overnight. The > program that will be run is a stripped down version of my > manufacturing software which will run the cost roll-up and MRP > calculations. I call it Autorun_Calcs. > > Solution to a problem: When I tried to schedule it I got an access > denied error from the scheduler wizard; hotfix on the Microsoft site > was for > pre-SP3 and wasn't needed. Another thread however, suggested that the > administrator user needed a password. I don't put passwords on my > admin user account because it's just me here and the PW is a PITA. So > I added a password to the admin account, set the password in the > scheduled task and viola! it ran. > > Problem looking for solution: The app supports multiple back ends. So > the user needs to be able to change back end in Autorun_Calcs to point > to the back end that they want to run the calcs on. So when the > program starts it needs to know if the user wants to NOT run the calcs > but go to the utility menu where they can relink to a different back > end. Is there some clever trick by which the program can 'know' if it > was started by the user or by the task scheduler? > > > > 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 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Nov 17 11:45:43 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Wed, 17 Nov 2010 09:45:43 -0800 Subject: [AccessD] Like a Third Leg - HP Notebook for $225 In-Reply-To: References: <401954964B694362A4C72853CFB014CF@HAL9005> Message-ID: Has W7 Starter. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tesiny, Ed Sent: Wednesday, November 17, 2010 9:36 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Like a Third Leg - HP Notebook for $225 It will probably come with HP Quickweb, access email, music, internet without Windows. Haven't played with that yet. Ed Tesiny EdTesiny at oasas.state.ny.us -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Wednesday, November 17, 2010 12:00 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Like a Third Leg - HP Notebook for $225 San Diego - Solana Beach Store actually. And it was a closeout - it was on the 'grab it now - only one left' table. They're holding it for me. Gotta go get it at lunch. R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Brad Marks Sent: Wednesday, November 17, 2010 8:49 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Like a Third Leg - HP Notebook for $225 Rocky, I am interested in getting a Mini Notebook for my wife. I called the Staples in Minneapolis and they said that they did not have the HP Mini for this price. They thought that the $225 price might be a "Store Closeout" and not something that is available all over the country. What city was the Staples located in that had the $225 deal? Is there an electronic flyer that you could point me at? Thanks, Brad On Mon, Nov 15, 2010 at 8:25 PM, Rocky Smolin wrote: > I need another computer like a third lag - especially a laptop. I > have a big Dell with a 15 inch screen that I carry around now. But I > find that I don't really do much real development on the road and kind > of minimal customer support. So I'm kind of enamored of the idea of a > netbook because of its small size and weight. Mostly when I'm on the > road I only want internet access for email. But I need to be able to > run Office so I can support customers if I have to. > > There's one at Staples, a closeout for only $225. HP Mini Notebook > 210-11 150NR - 10.1" screen, 250GBHD, !GB RAM, ^-cell battery, Atom > N455 processor, > W7 starter. > > Does anyone have any experience with these netbooks? Pros? Cons? > > TIA > > 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 From EdTesiny at oasas.state.ny.us Wed Nov 17 11:50:48 2010 From: EdTesiny at oasas.state.ny.us (Tesiny, Ed) Date: Wed, 17 Nov 2010 12:50:48 -0500 Subject: [AccessD] Like a Third Leg - HP Notebook for $225 In-Reply-To: References: <401954964B694362A4C72853CFB014CF@HAL9005> Message-ID: Mine too, probably cuts down on the overhead. Ed Tesiny EdTesiny at oasas.state.ny.us -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Wednesday, November 17, 2010 12:46 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Like a Third Leg - HP Notebook for $225 Has W7 Starter. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tesiny, Ed Sent: Wednesday, November 17, 2010 9:36 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Like a Third Leg - HP Notebook for $225 It will probably come with HP Quickweb, access email, music, internet without Windows. Haven't played with that yet. Ed Tesiny EdTesiny at oasas.state.ny.us -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Wednesday, November 17, 2010 12:00 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Like a Third Leg - HP Notebook for $225 San Diego - Solana Beach Store actually. And it was a closeout - it was on the 'grab it now - only one left' table. They're holding it for me. Gotta go get it at lunch. R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Brad Marks Sent: Wednesday, November 17, 2010 8:49 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Like a Third Leg - HP Notebook for $225 Rocky, I am interested in getting a Mini Notebook for my wife. I called the Staples in Minneapolis and they said that they did not have the HP Mini for this price. They thought that the $225 price might be a "Store Closeout" and not something that is available all over the country. What city was the Staples located in that had the $225 deal? Is there an electronic flyer that you could point me at? Thanks, Brad On Mon, Nov 15, 2010 at 8:25 PM, Rocky Smolin wrote: > I need another computer like a third lag - especially a laptop. I > have a big Dell with a 15 inch screen that I carry around now. But I > find that I don't really do much real development on the road and kind > of minimal customer support. So I'm kind of enamored of the idea of a > netbook because of its small size and weight. Mostly when I'm on the > road I only want internet access for email. But I need to be able to > run Office so I can support customers if I have to. > > There's one at Staples, a closeout for only $225. HP Mini Notebook > 210-11 150NR - 10.1" screen, 250GBHD, !GB RAM, ^-cell battery, Atom > N455 processor, > W7 starter. > > Does anyone have any experience with these netbooks? Pros? Cons? > > TIA > > 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 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Wed Nov 17 12:56:06 2010 From: fuller.artful at gmail.com (Arthur Fuller) Date: Wed, 17 Nov 2010 13:56:06 -0500 Subject: [AccessD] Increment Child #s Message-ID: Assume: T1 - parent file, say CustomerOrders T2 - child file, say CustomerOrderItems Goal: Inherit the PK from T1, but add an Item# column that enumerates the Items on said Order, so... CO1 Item 1 Item 2 CO2 Item 1 Item 2 I wrote some code to do a Dmax() call using the Parent PK but yuk! I'm trying to find a slicker way to do this, ideally so that I can default the Item# value for the next new record. Any ideas how this might be done? TIA A. From charlotte.foust at gmail.com Wed Nov 17 13:12:17 2010 From: charlotte.foust at gmail.com (Charlotte) Date: Wed, 17 Nov 2010 11:12:17 -0800 Subject: [AccessD] Increment Child #s Message-ID: What exactly is wrong with doing it that way? If you have multiple users, you have to test for the existence of the proposed key before you actually try to write the record, but that's not difficult. Charlotte Foust Sent from my Samsung Captivate(tm) on AT&T Arthur Fuller wrote: >Assume: > >T1 - parent file, say CustomerOrders >T2 - child file, say CustomerOrderItems > >Goal: > >Inherit the PK from T1, but add an Item# column that enumerates the Items on >said Order, so... > >CO1 > Item 1 > Item 2 >CO2 > Item 1 > Item 2 > >I wrote some code to do a Dmax() call using the Parent PK but yuk! I'm >trying to find a slicker way to do this, ideally so that I can default the >Item# value for the next new record. Any ideas how this might be done? > >TIA >A. >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From davidmcafee at gmail.com Wed Nov 17 13:42:58 2010 From: davidmcafee at gmail.com (David McAfee) Date: Wed, 17 Nov 2010 11:42:58 -0800 Subject: [AccessD] Increment Child #s In-Reply-To: References: Message-ID: Can you do it via a query? Something like: SELECT (select count(*) from tblParent as T1 where T1.PKID<=tblParent .PKID) AS LineNum, tblParent .PKID, tblParent .CompanyName FROM tblParent ORDER BY tblParent .PKID; On Wed, Nov 17, 2010 at 10:56 AM, Arthur Fuller wrote: > Assume: > > T1 - parent file, say CustomerOrders > T2 - child file, say CustomerOrderItems > > Goal: > > Inherit the PK from T1, but add an Item# column that enumerates the Items on > said Order, so... > > CO1 > ? ?Item 1 > ? ?Item 2 > CO2 > ? ?Item 1 > ? ?Item 2 > > I wrote some code to do a Dmax() call using the Parent PK but yuk! I'm > trying to find a slicker way to do this, ideally so that I can default the > Item# value for the next new record. Any ideas how this might be done? > > TIA > A. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jwcolby at colbyconsulting.com Wed Nov 17 14:17:52 2010 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 17 Nov 2010 15:17:52 -0500 Subject: [AccessD] Automating pdf printer Message-ID: <4CE43870.4040407@colbyconsulting.com> A client wants to print stuff to a pdf and send the email. I would create a report and send it to the printer, then pick up the resulting file and send an email. I know how to do everything except the pdf part in the middle. Is anyone doing this? -- John W. Colby www.ColbyConsulting.com From cjlabs at att.net Wed Nov 17 14:24:26 2010 From: cjlabs at att.net (Carolyn Johnson) Date: Wed, 17 Nov 2010 14:24:26 -0600 Subject: [AccessD] Automating pdf printer References: <4CE43870.4040407@colbyconsulting.com> Message-ID: <8A271884DBBC48B48F1D7E9DD53FC87E@Dell> I've been using Stephen Lebans code to create pdf files from Access reports for years. It's worked great, although now some users are having issues with it. I haven't been able to figure out whether it's due to something in Access2010 or Windows7, but it's one of them. Carolyn Johnson St Louis, MO ----- Original Message ----- From: jwcolby To: Access Developers discussion and problem solving Sent: Wednesday, November 17, 2010 2:17 PM Subject: [AccessD] Automating pdf printer A client wants to print stuff to a pdf and send the email. I would create a report and send it to the printer, then pick up the resulting file and send an email. I know how to do everything except the pdf part in the middle. Is anyone doing this? -- 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 rusty.hammond at cpiqpc.com Wed Nov 17 14:41:14 2010 From: rusty.hammond at cpiqpc.com (Rusty Hammond) Date: Wed, 17 Nov 2010 14:41:14 -0600 Subject: [AccessD] Automating pdf printer In-Reply-To: <8A271884DBBC48B48F1D7E9DD53FC87E@Dell> References: <4CE43870.4040407@colbyconsulting.com> <8A271884DBBC48B48F1D7E9DD53FC87E@Dell> Message-ID: <49A286ABF515E94A8505CD14DEB721700DCFDBE6@CPIEMAIL-EVS1.CPIQPC.NET> I've used Lebans code too and agree it works great. I've not tried it with 2010 but in Office 2010 the ability to save to pdf is built-in so you shouldn't need it. Rusty -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Carolyn Johnson Sent: Wednesday, November 17, 2010 2:24 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Automating pdf printer I've been using Stephen Lebans code to create pdf files from Access reports for years. It's worked great, although now some users are having issues with it. I haven't been able to figure out whether it's due to something in Access2010 or Windows7, but it's one of them. Carolyn Johnson St Louis, MO ----- Original Message ----- From: jwcolby To: Access Developers discussion and problem solving Sent: Wednesday, November 17, 2010 2:17 PM Subject: [AccessD] Automating pdf printer A client wants to print stuff to a pdf and send the email. I would create a report and send it to the printer, then pick up the resulting file and send an email. I know how to do everything except the pdf part in the middle. Is anyone doing this? -- 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 ********************************************************************** 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 dbdoug at gmail.com Wed Nov 17 14:47:38 2010 From: dbdoug at gmail.com (Doug Steele) Date: Wed, 17 Nov 2010 12:47:38 -0800 Subject: [AccessD] Automating pdf printer In-Reply-To: <4CE43870.4040407@colbyconsulting.com> References: <4CE43870.4040407@colbyconsulting.com> Message-ID: I use pdfFactoryPro. You can set up a custom printer that outputs the pdf directly to a folder. Doug On Wed, Nov 17, 2010 at 12:17 PM, jwcolby wrote: > A client wants to print stuff to a pdf and send the email. I would create > a report and send it to > the printer, then pick up the resulting file and send an email. > > I know how to do everything except the pdf part in the middle. > > Is anyone doing this? > -- > 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 jimdettman at verizon.net Wed Nov 17 15:13:33 2010 From: jimdettman at verizon.net (Jim Dettman) Date: Wed, 17 Nov 2010 16:13:33 -0500 Subject: [AccessD] Automating pdf printer In-Reply-To: <4CE43870.4040407@colbyconsulting.com> References: <4CE43870.4040407@colbyconsulting.com> Message-ID: You can use something like Ghost Script on Post Script printer output to translate it to a PDF. This is done via a batch file which you would call with Shell(). Would look something like the procedure below. Lebans solution avoids the printer setup issues, but note that it outputs the report to snapshot format first, then translates that. Jim. Function RunReportAsPDF(strReportName As String) As String ' Prints a report to disk ' and then converts to a PDF file with Ghost Script. ' Returns name of file if sucessfull ' empty string ("") if not. ' 1.0 - 03/05/05 - JRD - Inital write ' 1.1 - 06/08/06 - JRD - Made name of batch file unique to avoid collisions between programs ' 1.2 - 09/15/09 - JRD - Removed hardcoded file number Const RoutineName = "RunReportAsPDF" Const Version = "1.2" Dim strPDFPrinter As String Dim strPDFProgPath As String Dim strPDFFileName As String Dim strPDFScriptFile As String Dim strPRNFile As String Dim intFileNum As Integer Dim lngHWnd As Long 10 On Error GoTo RunReportAsPDF_Error 20 RunReportAsPDF = "" 30 strPDFPrinter = GetAppConfigValue(AppShortName(), "PDFPrinter", ".", ".") 40 strPDFProgPath = GetAppConfigValue(AppShortName(), "PDFProgPath", ".", ".") 50 strPRNFile = GetAppConfigValue(AppShortName(), "PDFPrnFile ", ".", ".") ' Kill the printer output file if it already exists. 60 If (Dir(strPRNFile) & "" <> "") Then 70 On Error Resume Next 80 Kill strPRNFile 90 On Error GoTo RunReportAsPDF_Error 100 End If ' JRD *** Need to lock printer - printer output will spool to same file ' if another program comes along and spools before we convert to PDF and ' we will end up with a mess. ' Now run the report 110 If SetDefaultPrinter(strPDFPrinter) = True Then 120 DoCmd.OpenReport strReportName, acViewNormal ' Wait until the report completes 130 Do While Dir(strPRNFile) & "" = "" 140 DoEvents 150 Loop 160 Call ResetDefaultPrinter(0) 'Generate file name to use for PDF output and script file. 170 strPDFFileName = GetTempFileName_TSB(AppShortName()) 180 strPDFFileName = Replace(strPDFFileName, ".tmp", ".pdf") 190 strPDFScriptFile = strPDFProgPath & AppShortName() & "_MKPDF.bat" ' Change printer driver output into a PDF ' Script the batch file 200 intFileNum = FreeFile 210 Open strPDFScriptFile For Output As #intFileNum 220 Print #intFileNum, "" & Left(strPDFProgPath, 2) 230 Print #intFileNum, "" & "CD " & Chr$(34) & Mid(strPDFProgPath, 3) & Chr$(34) 240 Print #intFileNum, "" & Chr$(34) & strPDFScriptFile & Chr$(34) & " " & strPRNFile & " /D /V1.4 /O" & strPDFFileName 250 Close #intFileNum ' Execute batch file and wait till done. 260 lngHWnd = Shell(Chr$(34) & strPDFScriptFile & Chr$(34), vbMinimizedNoFocus) 270 WaitWhileRunning (lngHWnd) 280 RunReportAsPDF = strPDFFileName 290 Else 300 gstrMBTitle = "Printer not installed." 310 gstrMBMsg = "The printer " & strPDFPrinter & " is not installed." 320 gstrMBMsg = gstrMBMsg & vbCrLf & "Please correct." 330 gintMBDef = vbCritical + vbOKOnly 340 gintMBBeep = True 350 gintMBLog = True 360 Call DisplayMsgBox 370 RunReportAsPDF = "" 380 End If RunReportAsPDF_Exit: 390 On Error Resume Next 400 Close #intFileNum 410 Exit Function RunReportAsPDF_Error: 420 UnexpectedError ModuleName, RoutineName, Version, Err.Number, Err.Description, Err.Source, VBA.Erl 430 RunReportAsPDF = "" 440 Resume RunReportAsPDF_Exit End Function -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, November 17, 2010 03:18 PM To: Access Developers discussion and problem solving Subject: [AccessD] Automating pdf printer A client wants to print stuff to a pdf and send the email. I would create a report and send it to the printer, then pick up the resulting file and send an email. I know how to do everything except the pdf part in the middle. Is anyone doing this? -- 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 iggy at nanaimo.ark.com Wed Nov 17 15:19:13 2010 From: iggy at nanaimo.ark.com (Tony Septav) Date: Wed, 17 Nov 2010 13:19:13 -0800 Subject: [AccessD] Automating pdf printer In-Reply-To: <4CE43870.4040407@colbyconsulting.com> References: <4CE43870.4040407@colbyconsulting.com> Message-ID: <4CE446D1.4000104@nanaimo.ark.com> Hey John I too have been using Lebans code for years and I have an option to simply open their EMail server (nothing fancy, the client has to fill in most of the information including the attachment ) but as far as invoicing goes they love it. KISS. jwcolby wrote: >A client wants to print stuff to a pdf and send the email. I would create a report and send it to >the printer, then pick up the resulting file and send an email. > >I know how to do everything except the pdf part in the middle. > >Is anyone doing this? > > From gustav at cactus.dk Wed Nov 17 15:26:24 2010 From: gustav at cactus.dk (Gustav Brock) Date: Wed, 17 Nov 2010 22:26:24 +0100 Subject: [AccessD] Automating pdf printer Message-ID: Hi John As you describe the process, PrimoPDF could be an excellent choice: http://www.primopdf.com Just select Post Process to Send e-mail. Or leave the PDF file and pick it up to e-mail your own way. It works with Windows 7. /gustav >>> jwcolby at colbyconsulting.com 17-11-2010 21:17 >>> A client wants to print stuff to a pdf and send the email. I would create a report and send it to the printer, then pick up the resulting file and send an email. I know how to do everything except the pdf part in the middle. Is anyone doing this? -- John W. Colby www.ColbyConsulting.com From stuart at lexacorp.com.pg Wed Nov 17 15:38:35 2010 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 18 Nov 2010 07:38:35 +1000 Subject: [AccessD] Increment Child #s In-Reply-To: References: Message-ID: <4CE44B5B.4038.EC9A946@stuart.lexacorp.com.pg> That's the way I generally do it. Why do you find it "yuk"? -- Stuart On 17 Nov 2010 at 13:56, Arthur Fuller wrote: > Assume: > > T1 - parent file, say CustomerOrders > T2 - child file, say CustomerOrderItems > > Goal: > > Inherit the PK from T1, but add an Item# column that enumerates the > Items on said Order, so... > > CO1 > Item 1 > Item 2 > CO2 > Item 1 > Item 2 > > I wrote some code to do a Dmax() call using the Parent PK but yuk! I'm > trying to find a slicker way to do this, ideally so that I can default > the Item# value for the next new record. Any ideas how this might be > done? > > TIA > A. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From rockysmolin at bchacc.com Wed Nov 17 16:02:51 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Wed, 17 Nov 2010 14:02:51 -0800 Subject: [AccessD] Automating pdf printer In-Reply-To: <4CE43870.4040407@colbyconsulting.com> References: <4CE43870.4040407@colbyconsulting.com> Message-ID: I found a module called ConvertRerportToPDF - but can't remember where I got it but I think its Lebans' - http://www.lebans.com/reporttopdf.htm . Works well, though - minimal code. This one prints a purchase order to a pdf and then attaches it to an email and sends it out. Do While Right(strFrontEndPath, 1) <> "\" strFrontEndPath = Left(strFrontEndPath, Len(strFrontEndPath) - 1) Loop strPOPDFName = strFrontEndPath & "Purchase Order " _ & Me.fldPOPrefix & Me.fldPONumber & ".pdf" strPOPDFName = Replace(strPOPDFName, "*", "") Call ConvertReportToPDF("rptPurchaseOrder-Beilis", , strPOPDFName, , False) Dim myolApp As Outlook.Application Dim myItem As Outlook.MailItem Dim strDataFileName As String Set myolApp = CreateObject("Outlook.Application") Set myItem = myolApp.CreateItem(olMailItem) myItem.To = strEmail myItem.Subject = "Purchase Order " _ & Me.fldPOPrefix & Me.fldPONumber 'myItem.Attachments.Add strDataFileName myItem.Attachments.Add strPOPDFName 'myItem.Send myItem.Display End If Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, November 17, 2010 12:18 PM To: Access Developers discussion and problem solving Subject: [AccessD] Automating pdf printer A client wants to print stuff to a pdf and send the email. I would create a report and send it to the printer, then pick up the resulting file and send an email. I know how to do everything except the pdf part in the middle. Is anyone doing this? -- 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 BradM at blackforestltd.com Wed Nov 17 18:42:13 2010 From: BradM at blackforestltd.com (Brad Marks) Date: Wed, 17 Nov 2010 18:42:13 -0600 Subject: [AccessD] Automating pdf printer References: <4CE43870.4040407@colbyconsulting.com> Message-ID: John, I have set up several Access reports that are automatically run and emailed as attachments each night. Here is the gist of how this works. The Windows scheduler fires up a macro in an Access application which in turn initiates VBA code. The VBA code establishes the file name for the PDF file. (The file name includes a date/time stamp.) The VBA code then runs and exports the report to the PDF file. The file name of the generated PDF file is then passed to a "Command Line Emailer" which sends the email with the PDF file as an attachment. This process was set up about 6 months ago and has worked successfully every night since. I am not sure if this helps with your question. If you need more details about any of the steps, please let me know. Brad -----Original Message----- From: accessd-bounces at databaseadvisors.com on behalf of jwcolby Sent: Wed 11/17/2010 2:17 PM To: Access Developers discussion and problem solving Subject: [AccessD] Automating pdf printer A client wants to print stuff to a pdf and send the email. I would create a report and send it to the printer, then pick up the resulting file and send an email. I know how to do everything except the pdf part in the middle. Is anyone doing this? -- 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 message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. From marksimms at verizon.net Wed Nov 17 21:03:08 2010 From: marksimms at verizon.net (Mark Simms) Date: Wed, 17 Nov 2010 22:03:08 -0500 Subject: [AccessD] Lookup Table Maintenance In-Reply-To: <7048D6174F514094BC3A0FCCA55A1023@XPS> References: <014201cb85f3$8a2e5330$0401a8c0@MSIMMSWS> <7048D6174F514094BC3A0FCCA55A1023@XPS> Message-ID: <016701cb86cd$20d04990$0401a8c0@MSIMMSWS> Thanks Jim. I think RI is imperative of course and trapping RI errors ahead of generic errors is a good idea... so that the user plainly understands he/she cannot delete a lookup value in use. Finally, Lookup value should be indexed (without dupes) unless this is maintained programatically. I am also considering using a table naming convention so picking up the list of lookup tables from the MSysObjects table. In this fashion, there is no maintenance when new lookup tables are added. > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman > Sent: Wednesday, November 17, 2010 11:55 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Lookup Table Maintenance > > Mark, > > < allows any and all basic lookup tables to be maintained ?>> > > Easy enough to create, but it depends a bit on how you > setup the lookups. > Some do a separate table for each type of lookup. Others > will break the rules a bit and do one lookup table for all > the lookups and use a series of queries to ensure that they > only get one type. > > For the first, I would have a table that lists all the > lookup tables in the system and base your combo on that along > with a flag whether the lookup type is user modifiable or > not. Then let the user choose the table they want to > maintain and then set a subforms recordset property to the > name of the table. Boom your there. RI is handled > automatically (assuming you set that up). > > For the second case, you just need to base the combo on a > type table and only grab the lookups values that apply to the > type chosen: > > tblLookupTypes > LookupTypeID - Autonumber - PK > Descr - Text > UserModifiable - Yes/No > > tblLookupValues - > LookupID - Autonumber - PK > LookupTypeID - Long - FK to tblLookupTypes LookupValue - Text > > Or in your case: > > tblLookupValues - > LookupID - Autonumber - PK > LookupTypeID - Long - FK to tblLookupTypes LookupCode - Text > LookupValue - Text > > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms > Sent: Tuesday, November 16, 2010 8:06 PM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Lookup Table Maintenance > > Does anyone know of a generalized form with VBA code that > allows any and all > basic lookup tables to be maintained ? > Ideally there would be a picklist of all of the lookup > tables, and then a > form would open to add, update, or delete the various lookups. > It would apply only to basic referential data having a key and then an > associated data value. Ex: CarBodyTypeCd, CarBodyTypeDesc > CONV CONVERTIBLE > SEDN SEDAN > COUP COUPE > Finally, it would trap any referential integrity violations as well. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Thu Nov 18 01:25:34 2010 From: paul.hartland at googlemail.com (Paul Hartland) Date: Thu, 18 Nov 2010 07:25:34 +0000 Subject: [AccessD] Automating pdf printer In-Reply-To: <4CE43870.4040407@colbyconsulting.com> References: <4CE43870.4040407@colbyconsulting.com> Message-ID: John, Theres also (I think its free) a tool called CutePDF installs like a printer, you can print a document to this, but instead of printing it, saves it as a PDF file. Paul On 17 November 2010 20:17, jwcolby wrote: > A client wants to print stuff to a pdf and send the email. I would create > a report and send it to > the printer, then pick up the resulting file and send an email. > > I know how to do everything except the pdf part in the middle. > > Is anyone doing this? > -- > John W. Colby > www.ColbyConsulting.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Paul Hartland paul.hartland at googlemail.com From andy at minstersystems.co.uk Thu Nov 18 02:03:09 2010 From: andy at minstersystems.co.uk (Andy Lacey) Date: Thu, 18 Nov 2010 08:03:09 -0000 Subject: [AccessD] Automating pdf printer In-Reply-To: Message-ID: <24394163364C4C0492331B6DD7BFDA8D@MINSTER> Yea and another called PdfCreator, also installed as a printer but customizable as to where the output goes, how it's named etc. Andy -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Paul Hartland Sent: 18 November 2010 07:26 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Automating pdf printer John, Theres also (I think its free) a tool called CutePDF installs like a printer, you can print a document to this, but instead of printing it, saves it as a PDF file. Paul On 17 November 2010 20:17, jwcolby wrote: > A client wants to print stuff to a pdf and send the email. I would create > a report and send it to > the printer, then pick up the resulting file and send an email. > > I know how to do everything except the pdf part in the middle. > > Is anyone doing this? > -- > John W. Colby > www.ColbyConsulting.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Paul Hartland paul.hartland at googlemail.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at verizon.net Thu Nov 18 07:37:57 2010 From: jimdettman at verizon.net (Jim Dettman) Date: Thu, 18 Nov 2010 08:37:57 -0500 Subject: [AccessD] Lookup Table Maintenance In-Reply-To: <016701cb86cd$20d04990$0401a8c0@MSIMMSWS> References: <014201cb85f3$8a2e5330$0401a8c0@MSIMMSWS> <7048D6174F514094BC3A0FCCA55A1023@XPS> <016701cb86cd$20d04990$0401a8c0@MSIMMSWS> Message-ID: <760DAEB622624A0FB651862363559AE2@XPS> Mark, <> That certainly is another approach, but I tend to shy away from anything that's implicit. Too easy to forget at times. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Wednesday, November 17, 2010 10:03 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Lookup Table Maintenance Thanks Jim. I think RI is imperative of course and trapping RI errors ahead of generic errors is a good idea... so that the user plainly understands he/she cannot delete a lookup value in use. Finally, Lookup value should be indexed (without dupes) unless this is maintained programatically. I am also considering using a table naming convention so picking up the list of lookup tables from the MSysObjects table. In this fashion, there is no maintenance when new lookup tables are added. > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman > Sent: Wednesday, November 17, 2010 11:55 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Lookup Table Maintenance > > Mark, > > < allows any and all basic lookup tables to be maintained ?>> > > Easy enough to create, but it depends a bit on how you > setup the lookups. > Some do a separate table for each type of lookup. Others > will break the rules a bit and do one lookup table for all > the lookups and use a series of queries to ensure that they > only get one type. > > For the first, I would have a table that lists all the > lookup tables in the system and base your combo on that along > with a flag whether the lookup type is user modifiable or > not. Then let the user choose the table they want to > maintain and then set a subforms recordset property to the > name of the table. Boom your there. RI is handled > automatically (assuming you set that up). > > For the second case, you just need to base the combo on a > type table and only grab the lookups values that apply to the > type chosen: > > tblLookupTypes > LookupTypeID - Autonumber - PK > Descr - Text > UserModifiable - Yes/No > > tblLookupValues - > LookupID - Autonumber - PK > LookupTypeID - Long - FK to tblLookupTypes LookupValue - Text > > Or in your case: > > tblLookupValues - > LookupID - Autonumber - PK > LookupTypeID - Long - FK to tblLookupTypes LookupCode - Text > LookupValue - Text > > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms > Sent: Tuesday, November 16, 2010 8:06 PM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Lookup Table Maintenance > > Does anyone know of a generalized form with VBA code that > allows any and all > basic lookup tables to be maintained ? > Ideally there would be a picklist of all of the lookup > tables, and then a > form would open to add, update, or delete the various lookups. > It would apply only to basic referential data having a key and then an > associated data value. Ex: CarBodyTypeCd, CarBodyTypeDesc > CONV CONVERTIBLE > SEDN SEDAN > COUP COUPE > Finally, it would trap any referential integrity violations as well. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From adtp at airtelmail.in Thu Nov 18 08:09:08 2010 From: adtp at airtelmail.in (A.D. Tejpal) Date: Thu, 18 Nov 2010 19:39:08 +0530 Subject: [AccessD] Increment Child #s References: Message-ID: <240BF83E932E48AA8E7384BBF279CF96@personal4a8ede> Arthur, Apparently, while making data entry into a subform linked to parent form vide field CustomerOrder (PK on parent and FK on subform), you wish that for each CustomerOrder, default value for bound control CustomerOrderItem on the subform should reflect a series of sequential numbers starting at 1. If the subform is sorted as per CustomerOrderItem, sample public subroutine named P_SetDefValue() as given below (at the end of this post), should get you the desired results. It is called from Load and AfterUpdate events of the subform, as well as Current event of parent form. Sample code in parent form's module would be as follows (SF_Sub is the name of subform control serving as container for the subform): '======================== Private Sub Form_Current() Me.SF_Sub.Form.P_SetDefValue End Sub '======================== Sample code in subform's module is given below. Best wishes, A.D. Tejpal ------------ ' Code in subform's module '====================== Private Sub Form_AfterUpdate() P_SetDefValue End Sub '--------------------------------- Private Sub Form_Load() P_SetDefValue End Sub '--------------------------------- Public Sub P_SetDefValue() With Me.RecordsetClone If .RecordCount > 0 Then .MoveLast Me.CustomerOrderItem.DefaultValue = _ .Fields("CustomerOrderItem") + 1 Else Me.CustomerOrderItem.DefaultValue = 1 End If End With End Sub '================================= ----- Original Message ----- From: Arthur Fuller To: Access Developers discussion and problem solving Sent: Thursday, November 18, 2010 00:26 Subject: [AccessD] Increment Child #s Assume: T1 - parent file, say CustomerOrders T2 - child file, say CustomerOrderItems Goal: Inherit the PK from T1, but add an Item# column that enumerates the Items on said Order, so... CO1 Item 1 Item 2 CO2 Item 1 Item 2 I wrote some code to do a Dmax() call using the Parent PK but yuk! I'm trying to find a slicker way to do this, ideally so that I can default the Item# value for the next new record. Any ideas how this might be done? TIA A. From garykjos at gmail.com Thu Nov 18 08:44:42 2010 From: garykjos at gmail.com (Gary Kjos) Date: Thu, 18 Nov 2010 08:44:42 -0600 Subject: [AccessD] [dba-OT] Like a Third Leg In-Reply-To: References: Message-ID: I looked at Netbooks when I was at Costco last night. They are cute! I found I could see the screens pretty well even at the small size and the touch pads worked pretty well. They had an Acer for $249 as the best price. It had a 160GB hard drive. They had an HP for around $300 I think it was. GK On Mon, Nov 15, 2010 at 10:25 PM, Rocky Smolin wrote: > I need another computer like a third lag - especially a laptop. ?I have a > big Dell with a 15 inch screen that I carry around now. ?But I find that I > don't really do much real development on the road and kind of minimal > customer support. ?So I'm kind of enamored of the idea of a netbook because > of its small size and weight. ?Mostly when I'm on the road I only want > internet access for email. ?But I need to be able to run Office so I can > support customers if I have to. > > There's one at Staples, a closeout for only $225. ?HP Mini Notebook 210-11 > 150NR - 10.1" screen, 250GBHD, !GB RAM, ^-cell battery, Atom N455 processor, > W7 starter. > > Does anyone have any experience with these netbooks? ?Pros? Cons? > > TIA > > Rocky > > > > > _______________________________________________ > dba-OT mailing list > dba-OT at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-ot > Website: http://www.databaseadvisors.com > > -- Gary Kjos garykjos at gmail.com From rockysmolin at bchacc.com Thu Nov 18 10:18:45 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Thu, 18 Nov 2010 08:18:45 -0800 Subject: [AccessD] [dba-OT] Like a Third Leg In-Reply-To: References: Message-ID: <9FE113EE0FD245D8B084E3C8DB2BFEC6@HAL9005> So far I'm liking this little box. Have to get Office onto it today and see what that's like. If I keep it I may get another gig of RAM - has only 1 at the moment. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos Sent: Thursday, November 18, 2010 6:45 AM To: Off Topic Cc: List; Access Developers discussion and problem solving Subject: Re: [AccessD] [dba-OT] Like a Third Leg I looked at Netbooks when I was at Costco last night. They are cute! I found I could see the screens pretty well even at the small size and the touch pads worked pretty well. They had an Acer for $249 as the best price. It had a 160GB hard drive. They had an HP for around $300 I think it was. GK On Mon, Nov 15, 2010 at 10:25 PM, Rocky Smolin wrote: > I need another computer like a third lag - especially a laptop. ?I > have a big Dell with a 15 inch screen that I carry around now. ?But I > find that I don't really do much real development on the road and kind > of minimal customer support. ?So I'm kind of enamored of the idea of a > netbook because of its small size and weight. ?Mostly when I'm on the > road I only want internet access for email. ?But I need to be able to > run Office so I can support customers if I have to. > > There's one at Staples, a closeout for only $225. ?HP Mini Notebook > 210-11 150NR - 10.1" screen, 250GBHD, !GB RAM, ^-cell battery, Atom > N455 processor, > W7 starter. > > Does anyone have any experience with these netbooks? ?Pros? Cons? > > TIA > > Rocky > > > > > _______________________________________________ > dba-OT mailing list > dba-OT at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-ot > 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 andy at minstersystems.co.uk Thu Nov 18 10:39:14 2010 From: andy at minstersystems.co.uk (Andrew Lacey) Date: Thu, 18 Nov 2010 16:39:14 +0000 (GMT) Subject: [AccessD] YesNo Default value In-Reply-To: <9FE113EE0FD245D8B084E3C8DB2BFEC6@HAL9005> References: <9FE113EE0FD245D8B084E3C8DB2BFEC6@HAL9005> Message-ID: <1067774764.107234.1290098354313.JavaMail.open-xchange@oxltgw14.schlund.de> I'm looking for confirmation of what i think is a probelm I've accidentally caused (does anyone cause them on purpose he muses). ? Developed a system in A2K. Being used on A2003. ? What I think is causing a problem is that under A2K and earlier I could omit the Default Value for YesNo fields and they defaulted to False. Am I right in thinking that under A2003 the default Default Value (as t'were) is now Null? Looks to be the case and causing my code some grief. ? Andy From ab-mi at post3.tele.dk Thu Nov 18 10:58:23 2010 From: ab-mi at post3.tele.dk (Asger Blond) Date: Thu, 18 Nov 2010 17:58:23 +0100 Subject: [AccessD] YesNo Default value In-Reply-To: <1067774764.107234.1290098354313.JavaMail.open-xchange@oxltgw14.schlund.de> References: <9FE113EE0FD245D8B084E3C8DB2BFEC6@HAL9005> <1067774764.107234.1290098354313.JavaMail.open-xchange@oxltgw14.schlund.de> Message-ID: <6027363B79194200A19370B9E6D2108F@abpc> Yes, in A2003 the default value is Null. Don't know what it is in previous versions. Asger -----Oprindelig meddelelse----- Fra: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] P? vegne af Andrew Lacey Sendt: 18. november 2010 17:39 Til: Access Developers discussion and problem solving Emne: [AccessD] YesNo Default value I'm looking for confirmation of what i think is a probelm I've accidentally caused (does anyone cause them on purpose he muses). Developed a system in A2K. Being used on A2003. What I think is causing a problem is that under A2K and earlier I could omit the Default Value for YesNo fields and they defaulted to False. Am I right in thinking that under A2003 the default Default Value (as t'were) is now Null? Looks to be the case and causing my code some grief. Andy -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Thu Nov 18 11:01:05 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Thu, 18 Nov 2010 09:01:05 -0800 Subject: [AccessD] YesNo Default value In-Reply-To: <1067774764.107234.1290098354313.JavaMail.open-xchange@oxltgw14.schlund.de> References: <9FE113EE0FD245D8B084E3C8DB2BFEC6@HAL9005> <1067774764.107234.1290098354313.JavaMail.open-xchange@oxltgw14.schlund.de> Message-ID: <6E7D4485A6D1469BB55412F5102A86C0@HAL9005> I always set the default either in the field in the table or in the control on the form. Or sometimes set the default in code in the _Open event of the form - both for check boxes and option frames. I never liked seeing all of the radio buttons or the check box grayed out. And, yes, if the check box or option frame value is null it causes problems. Which you could trap for, of course, but it seemed cleaner to set a default and I find that usually, there's a logical default value. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andrew Lacey Sent: Thursday, November 18, 2010 8:39 AM To: Access Developers discussion and problem solving Subject: [AccessD] YesNo Default value I'm looking for confirmation of what i think is a probelm I've accidentally caused (does anyone cause them on purpose he muses). ? Developed a system in A2K. Being used on A2003. ? What I think is causing a problem is that under A2K and earlier I could omit the Default Value for YesNo fields and they defaulted to False. Am I right in thinking that under A2003 the default Default Value (as t'were) is now Null? Looks to be the case and causing my code some grief. ? Andy -- 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 Nov 18 11:06:35 2010 From: fuller.artful at gmail.com (Arthur Fuller) Date: Thu, 18 Nov 2010 12:06:35 -0500 Subject: [AccessD] Increment Child #s In-Reply-To: <240BF83E932E48AA8E7384BBF279CF96@personal4a8ede> References: <240BF83E932E48AA8E7384BBF279CF96@personal4a8ede> Message-ID: Thanks, A.D. Just what I needed. Arthur On Thu, Nov 18, 2010 at 9:09 AM, A.D. Tejpal wrote: > Arthur, > > Apparently, while making data entry into a subform linked to parent form > vide field CustomerOrder (PK on parent and FK on subform), you wish that for > each CustomerOrder, default value for bound control CustomerOrderItem on the > subform should reflect a series of sequential numbers starting at 1. > > If the subform is sorted as per CustomerOrderItem, sample public > subroutine named P_SetDefValue() as given below (at the end of this post), > should get you the desired results. It is called from Load and AfterUpdate > events of the subform, as well as Current event of parent form. > > Sample code in parent form's module would be as follows (SF_Sub is the > name of subform control serving as container for the subform): > '======================== > Private Sub Form_Current() > Me.SF_Sub.Form.P_SetDefValue > End Sub > '======================== > > Sample code in subform's module is given below. > > Best wishes, > A.D. Tejpal > ------------ > > ' Code in subform's module > '====================== > Private Sub Form_AfterUpdate() > P_SetDefValue > End Sub > '--------------------------------- > > Private Sub Form_Load() > P_SetDefValue > End Sub > '--------------------------------- > > Public Sub P_SetDefValue() > With Me.RecordsetClone > If .RecordCount > 0 Then > .MoveLast > Me.CustomerOrderItem.DefaultValue = _ > .Fields("CustomerOrderItem") + 1 > Else > Me.CustomerOrderItem.DefaultValue = 1 > End If > End With > End Sub > '================================= > > ----- Original Message ----- > From: Arthur Fuller > To: Access Developers discussion and problem solving > Sent: Thursday, November 18, 2010 00:26 > Subject: [AccessD] Increment Child #s > > > Assume: > > T1 - parent file, say CustomerOrders > T2 - child file, say CustomerOrderItems > > Goal: > > Inherit the PK from T1, but add an Item# column that enumerates the Items > on > said Order, so... > > CO1 > Item 1 > Item 2 > CO2 > Item 1 > Item 2 > > I wrote some code to do a Dmax() call using the Parent PK but yuk! I'm > trying to find a slicker way to do this, ideally so that I can default the > Item# value for the next new record. Any ideas how this might be done? > > TIA > A. > -- > 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 Nov 18 11:49:20 2010 From: dw-murphy at cox.net (Doug Murphy) Date: Thu, 18 Nov 2010 09:49:20 -0800 Subject: [AccessD] [dba-OT] Like a Third Leg In-Reply-To: <9FE113EE0FD245D8B084E3C8DB2BFEC6@HAL9005> References: <9FE113EE0FD245D8B084E3C8DB2BFEC6@HAL9005> Message-ID: <15E18C2FDBB04DC6A27CD2BF01FFCFE6@murphy3234aaf1> Rocky, Since I always use my netbook where I can have access to the internet I am experimenting with going Office-less and using Google Docs. So far I am not missing Office. Another advantage is I can leave the doc in Google Docs and pick it up on my desktop if needed for printing, etc. Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Thursday, November 18, 2010 8:19 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] [dba-OT] Like a Third Leg So far I'm liking this little box. Have to get Office onto it today and see what that's like. If I keep it I may get another gig of RAM - has only 1 at the moment. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos Sent: Thursday, November 18, 2010 6:45 AM To: Off Topic Cc: List; Access Developers discussion and problem solving Subject: Re: [AccessD] [dba-OT] Like a Third Leg I looked at Netbooks when I was at Costco last night. They are cute! I found I could see the screens pretty well even at the small size and the touch pads worked pretty well. They had an Acer for $249 as the best price. It had a 160GB hard drive. They had an HP for around $300 I think it was. GK On Mon, Nov 15, 2010 at 10:25 PM, Rocky Smolin wrote: > I need another computer like a third lag - especially a laptop. ?I > have a big Dell with a 15 inch screen that I carry around now. ?But I > find that I don't really do much real development on the road and kind > of minimal customer support. ?So I'm kind of enamored of the idea of a > netbook because of its small size and weight. ?Mostly when I'm on the > road I only want internet access for email. ?But I need to be able to > run Office so I can support customers if I have to. > > There's one at Staples, a closeout for only $225. ?HP Mini Notebook > 210-11 150NR - 10.1" screen, 250GBHD, !GB RAM, ^-cell battery, Atom > N455 processor, > W7 starter. > > Does anyone have any experience with these netbooks? ?Pros? Cons? > > TIA > > Rocky > > > > > _______________________________________________ > dba-OT mailing list > dba-OT at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-ot > 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 rockysmolin at bchacc.com Thu Nov 18 12:09:04 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Thu, 18 Nov 2010 10:09:04 -0800 Subject: [AccessD] [dba-OT] Like a Third Leg In-Reply-To: <15E18C2FDBB04DC6A27CD2BF01FFCFE6@murphy3234aaf1> References: <9FE113EE0FD245D8B084E3C8DB2BFEC6@HAL9005> <15E18C2FDBB04DC6A27CD2BF01FFCFE6@murphy3234aaf1> Message-ID: Good for docs but how do you support clients with Access apps? R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy Sent: Thursday, November 18, 2010 9:49 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] [dba-OT] Like a Third Leg Rocky, Since I always use my netbook where I can have access to the internet I am experimenting with going Office-less and using Google Docs. So far I am not missing Office. Another advantage is I can leave the doc in Google Docs and pick it up on my desktop if needed for printing, etc. Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Thursday, November 18, 2010 8:19 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] [dba-OT] Like a Third Leg So far I'm liking this little box. Have to get Office onto it today and see what that's like. If I keep it I may get another gig of RAM - has only 1 at the moment. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos Sent: Thursday, November 18, 2010 6:45 AM To: Off Topic Cc: List; Access Developers discussion and problem solving Subject: Re: [AccessD] [dba-OT] Like a Third Leg I looked at Netbooks when I was at Costco last night. They are cute! I found I could see the screens pretty well even at the small size and the touch pads worked pretty well. They had an Acer for $249 as the best price. It had a 160GB hard drive. They had an HP for around $300 I think it was. GK On Mon, Nov 15, 2010 at 10:25 PM, Rocky Smolin wrote: > I need another computer like a third lag - especially a laptop. ?I > have a big Dell with a 15 inch screen that I carry around now. ?But I > find that I don't really do much real development on the road and kind > of minimal customer support. ?So I'm kind of enamored of the idea of a > netbook because of its small size and weight. ?Mostly when I'm on the > road I only want internet access for email. ?But I need to be able to > run Office so I can support customers if I have to. > > There's one at Staples, a closeout for only $225. ?HP Mini Notebook > 210-11 150NR - 10.1" screen, 250GBHD, !GB RAM, ^-cell battery, Atom > N455 processor, > W7 starter. > > Does anyone have any experience with these netbooks? ?Pros? Cons? > > TIA > > Rocky > > > > > _______________________________________________ > dba-OT mailing list > dba-OT at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-ot > 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 garykjos at gmail.com Thu Nov 18 12:23:55 2010 From: garykjos at gmail.com (Gary Kjos) Date: Thu, 18 Nov 2010 12:23:55 -0600 Subject: [AccessD] [dba-OT] Like a Third Leg In-Reply-To: References: <9FE113EE0FD245D8B084E3C8DB2BFEC6@HAL9005> <15E18C2FDBB04DC6A27CD2BF01FFCFE6@murphy3234aaf1> Message-ID: Remote desktop? GK On Thu, Nov 18, 2010 at 12:09 PM, Rocky Smolin wrote: > Good for docs but how do you support clients with Access apps? > > R > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy > Sent: Thursday, November 18, 2010 9:49 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] [dba-OT] Like a Third Leg > > Rocky, > > Since I always use my netbook where I can have access to the internet I am > experimenting with going Office-less and using Google Docs. So far I am not > missing Office. Another advantage is I can leave the doc in Google Docs and > pick it up on my desktop if needed for printing, etc. > > Doug > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin > Sent: Thursday, November 18, 2010 8:19 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] [dba-OT] Like a Third Leg > > So far I'm liking this little box. ?Have to get Office onto it today and see > what that's like. ?If I keep it I may get another gig of RAM - has only 1 at > the moment. > > Rocky > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos > Sent: Thursday, November 18, 2010 6:45 AM > To: Off Topic > Cc: List; Access Developers discussion and problem solving > Subject: Re: [AccessD] [dba-OT] Like a Third Leg > > I looked at Netbooks when I was at Costco last night. They are cute! > I found I could see the screens pretty well even at the small size and the > touch pads worked pretty well. They had an Acer for $249 as the best price. > It had a 160GB hard drive. They had an HP for around $300 I think it was. > > GK > > On Mon, Nov 15, 2010 at 10:25 PM, Rocky Smolin > wrote: >> I need another computer like a third lag - especially a laptop. ?I >> have a big Dell with a 15 inch screen that I carry around now. ?But I >> find that I don't really do much real development on the road and kind >> of minimal customer support. ?So I'm kind of enamored of the idea of a >> netbook because of its small size and weight. ?Mostly when I'm on the >> road I only want internet access for email. ?But I need to be able to >> run Office so I can support customers if I have to. >> >> There's one at Staples, a closeout for only $225. ?HP Mini Notebook >> 210-11 150NR - 10.1" screen, 250GBHD, !GB RAM, ^-cell battery, Atom >> N455 processor, >> W7 starter. >> >> Does anyone have any experience with these netbooks? ?Pros? Cons? >> >> TIA >> >> Rocky >> >> >> >> >> _______________________________________________ >> dba-OT mailing list >> dba-OT at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/dba-ot >> 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 > -- Gary Kjos garykjos at gmail.com From garykjos at gmail.com Thu Nov 18 14:16:03 2010 From: garykjos at gmail.com (Gary Kjos) Date: Thu, 18 Nov 2010 14:16:03 -0600 Subject: [AccessD] Lookup Table Maintenance In-Reply-To: <014201cb85f3$8a2e5330$0401a8c0@MSIMMSWS> References: <014201cb85f3$8a2e5330$0401a8c0@MSIMMSWS> Message-ID: How about if you used a single table with all the lookup values in it with a type field. That's how the big Oracle ERP system we use here works. Then you could have a selection combo box at the top to select the type of lookup you are maintaining and then list the matching details in a continuous subform below. Just a thought. GK On Tue, Nov 16, 2010 at 7:05 PM, Mark Simms wrote: > Does anyone know of a generalized form with VBA code that allows any and all > basic lookup tables to be maintained ? > Ideally there would be a picklist of all of the lookup tables, and then a > form would open to add, update, or delete the various lookups. > It would apply only to basic referential data having a key and then an > associated data value. Ex: CarBodyTypeCd, CarBodyTypeDesc > CONV CONVERTIBLE > SEDN SEDAN > COUP COUPE > Finally, it would trap any referential integrity violations as well. > > > -- > 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 dw-murphy at cox.net Thu Nov 18 14:37:26 2010 From: dw-murphy at cox.net (Doug Murphy) Date: Thu, 18 Nov 2010 12:37:26 -0800 Subject: [AccessD] [dba-OT] Like a Third Leg In-Reply-To: References: <9FE113EE0FD245D8B084E3C8DB2BFEC6@HAL9005><15E18C2FDBB04DC6A27CD2BF01FFCFE6@murphy3234aaf1> Message-ID: I don't work on projects on the netbook. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Thursday, November 18, 2010 10:09 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] [dba-OT] Like a Third Leg Good for docs but how do you support clients with Access apps? R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy Sent: Thursday, November 18, 2010 9:49 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] [dba-OT] Like a Third Leg Rocky, Since I always use my netbook where I can have access to the internet I am experimenting with going Office-less and using Google Docs. So far I am not missing Office. Another advantage is I can leave the doc in Google Docs and pick it up on my desktop if needed for printing, etc. Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Thursday, November 18, 2010 8:19 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] [dba-OT] Like a Third Leg So far I'm liking this little box. Have to get Office onto it today and see what that's like. If I keep it I may get another gig of RAM - has only 1 at the moment. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos Sent: Thursday, November 18, 2010 6:45 AM To: Off Topic Cc: List; Access Developers discussion and problem solving Subject: Re: [AccessD] [dba-OT] Like a Third Leg I looked at Netbooks when I was at Costco last night. They are cute! I found I could see the screens pretty well even at the small size and the touch pads worked pretty well. They had an Acer for $249 as the best price. It had a 160GB hard drive. They had an HP for around $300 I think it was. GK On Mon, Nov 15, 2010 at 10:25 PM, Rocky Smolin wrote: > I need another computer like a third lag - especially a laptop. ?I > have a big Dell with a 15 inch screen that I carry around now. ?But I > find that I don't really do much real development on the road and kind > of minimal customer support. ?So I'm kind of enamored of the idea of a > netbook because of its small size and weight. ?Mostly when I'm on the > road I only want internet access for email. ?But I need to be able to > run Office so I can support customers if I have to. > > There's one at Staples, a closeout for only $225. ?HP Mini Notebook > 210-11 150NR - 10.1" screen, 250GBHD, !GB RAM, ^-cell battery, Atom > N455 processor, > W7 starter. > > Does anyone have any experience with these netbooks? ?Pros? Cons? > > TIA > > Rocky > > > > > _______________________________________________ > dba-OT mailing list > dba-OT at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-ot > 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 davidmcafee at gmail.com Thu Nov 18 14:45:29 2010 From: davidmcafee at gmail.com (David McAfee) Date: Thu, 18 Nov 2010 12:45:29 -0800 Subject: [AccessD] [dba-OT] Like a Third Leg In-Reply-To: References: <9FE113EE0FD245D8B084E3C8DB2BFEC6@HAL9005> <15E18C2FDBB04DC6A27CD2BF01FFCFE6@murphy3234aaf1> Message-ID: or I suppose yo could VPN/Remote Desktop/GotoMyPC/Vnc into your home box and work that way if needed. On Thu, Nov 18, 2010 at 12:37 PM, Doug Murphy wrote: > I don't work on projects on the netbook. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin > Sent: Thursday, November 18, 2010 10:09 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] [dba-OT] Like a Third Leg > > Good for docs but how do you support clients with Access apps? > > R > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy > Sent: Thursday, November 18, 2010 9:49 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] [dba-OT] Like a Third Leg > > Rocky, > > Since I always use my netbook where I can have access to the internet I am > experimenting with going Office-less and using Google Docs. So far I am not > missing Office. Another advantage is I can leave the doc in Google Docs and > pick it up on my desktop if needed for printing, etc. > > Doug > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin > Sent: Thursday, November 18, 2010 8:19 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] [dba-OT] Like a Third Leg > > So far I'm liking this little box. ?Have to get Office onto it today and see > what that's like. ?If I keep it I may get another gig of RAM - has only 1 at > the moment. > > Rocky > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos > Sent: Thursday, November 18, 2010 6:45 AM > To: Off Topic > Cc: List; Access Developers discussion and problem solving > Subject: Re: [AccessD] [dba-OT] Like a Third Leg > > I looked at Netbooks when I was at Costco last night. They are cute! > I found I could see the screens pretty well even at the small size and the > touch pads worked pretty well. They had an Acer for $249 as the best price. > It had a 160GB hard drive. They had an HP for around $300 I think it was. > > GK > > On Mon, Nov 15, 2010 at 10:25 PM, Rocky Smolin > wrote: >> I need another computer like a third lag - especially a laptop. ?I >> have a big Dell with a 15 inch screen that I carry around now. ?But I >> find that I don't really do much real development on the road and kind >> of minimal customer support. ?So I'm kind of enamored of the idea of a >> netbook because of its small size and weight. ?Mostly when I'm on the >> road I only want internet access for email. ?But I need to be able to >> run Office so I can support customers if I have to. >> >> There's one at Staples, a closeout for only $225. ?HP Mini Notebook >> 210-11 150NR - 10.1" screen, 250GBHD, !GB RAM, ^-cell battery, Atom >> N455 processor, >> W7 starter. >> >> Does anyone have any experience with these netbooks? ?Pros? Cons? >> >> TIA >> >> Rocky >> >> >> >> >> _______________________________________________ >> dba-OT mailing list >> dba-OT at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/dba-ot >> 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 marksimms at verizon.net Thu Nov 18 15:16:30 2010 From: marksimms at verizon.net (Mark Simms) Date: Thu, 18 Nov 2010 16:16:30 -0500 Subject: [AccessD] Lookup Table Maintenance In-Reply-To: References: <014201cb85f3$8a2e5330$0401a8c0@MSIMMSWS> Message-ID: <000601cb8765$ded44110$0401a8c0@MSIMMSWS> The primary key would then be the TypeCd and ID ? That should work fine. > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos > Sent: Thursday, November 18, 2010 3:16 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Lookup Table Maintenance > > How about if you used a single table with all the lookup > values in it with a type field. That's how the big Oracle ERP > system we use here works. > > Then you could have a selection combo box at the top to > select the type of lookup you are maintaining and then list > the matching details in a continuous subform below. > > Just a thought. > > GK From andy at minstersystems.co.uk Thu Nov 18 15:53:45 2010 From: andy at minstersystems.co.uk (Andy Lacey) Date: Thu, 18 Nov 2010 21:53:45 -0000 Subject: [AccessD] YesNo Default value In-Reply-To: <6E7D4485A6D1469BB55412F5102A86C0@HAL9005> Message-ID: <2731F7364970401CA73A64F59E9B3030@MINSTER> Thanks for the replies. It's as I thought. Setting a table-level default of False should do it I guess. Is there anything else that might trip me up here, ie moving a db developed under A2K to a A2003 environment? Andy -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: 18 November 2010 17:01 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] YesNo Default value I always set the default either in the field in the table or in the control on the form. Or sometimes set the default in code in the _Open event of the form - both for check boxes and option frames. I never liked seeing all of the radio buttons or the check box grayed out. And, yes, if the check box or option frame value is null it causes problems. Which you could trap for, of course, but it seemed cleaner to set a default and I find that usually, there's a logical default value. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andrew Lacey Sent: Thursday, November 18, 2010 8:39 AM To: Access Developers discussion and problem solving Subject: [AccessD] YesNo Default value I'm looking for confirmation of what i think is a probelm I've accidentally caused (does anyone cause them on purpose he muses). ? Developed a system in A2K. Being used on A2003. ? What I think is causing a problem is that under A2K and earlier I could omit the Default Value for YesNo fields and they defaulted to False. Am I right in thinking that under A2003 the default Default Value (as t'were) is now Null? Looks to be the case and causing my code some grief. ? Andy -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cjlabs at att.net Thu Nov 18 18:28:42 2010 From: cjlabs at att.net (Carolyn Johnson) Date: Thu, 18 Nov 2010 18:28:42 -0600 Subject: [AccessD] Automating pdf printer References: Message-ID: <782FA97A79D94A5894443273077F2AC4@Dell> Stephen Lebans code to create pdfs uses the snapshot format of a report to create the pdf file. Snapshot file format is no longer available in Access 2010 == explains why it doesn't work well in that version. Carolyn Johnson >>> jwcolby at colbyconsulting.com 17-11-2010 21:17 >>> A client wants to print stuff to a pdf and send the email. I would create a report and send it to the printer, then pick up the resulting file and send an email. I know how to do everything except the pdf part in the middle. Is anyone doing this? -- 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 Darryl.Collins at iag.com.au Thu Nov 18 18:41:39 2010 From: Darryl.Collins at iag.com.au (Darryl Collins) Date: Fri, 19 Nov 2010 11:41:39 +1100 Subject: [AccessD] Automating pdf printer In-Reply-To: <782FA97A79D94A5894443273077F2AC4@Dell> Message-ID: <201011190041.oAJ0ff8N023728@databaseadvisors.com> _______________________________________________________________________________________ Note: This e-mail is subject to the disclaimer contained at the bottom of this message. _______________________________________________________________________________________ The other 'downside' with using Access > snapshot > PDF is the final PDF output is a 2nd generation image. This can result in degraded image quality in my experience - if a detailed and sharp result is required this method is inadequate for the task I have found. A single output to PDF is preferable. Regards Darryl. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Carolyn Johnson Sent: Friday, 19 November 2010 11:29 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Automating pdf printer Stephen Lebans code to create pdfs uses the snapshot format of a report to create the pdf file. Snapshot file format is no longer available in Access 2010 == explains why it doesn't work well in that version. Carolyn Johnson >>> jwcolby at colbyconsulting.com 17-11-2010 21:17 >>> A client wants to print stuff to a pdf and send the email. I would create a report and send it to the printer, then pick up the resulting file and send an email. I know how to do everything except the pdf part in the middle. Is anyone doing this? -- 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 _______________________________________________________________________________________ The information transmitted in this message and its attachments (if any) is intended only for the person or entity to which it is addressed. The message may contain confidential and/or privileged material. Any review, retransmission, 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. If you have received this in error, please contact the sender and delete this e-mail and associated material from any computer. The intended recipient of this e-mail may only use, reproduce, disclose or distribute the information contained in this e-mail and any attached files, with the permission of the sender. This message has been scanned for viruses. _______________________________________________________________________________________ From cjlabs at att.net Thu Nov 18 21:33:08 2010 From: cjlabs at att.net (Carolyn Johnson) Date: Thu, 18 Nov 2010 21:33:08 -0600 Subject: [AccessD] Automating pdf printer References: <201011190041.oAJ0ff8N023728@databaseadvisors.com> Message-ID: <016E8223A092452ABAAA00F142D94928@Dell> I need a method to create pdfs that does not require the installation of any other software or printer -- the database is used by a number of organizations with a variety of computers that changes year to year. And the computers have varying operating systems (XP to Windows 7) and versions of Access (2000 to 2010). Lebans code worked great for me until 2010. And the quality of the pdfs was never an issue. It's interesting that the code still produces a pdf, but a portrait oriented document gets cut off and looks like it's printed in landscape. I would have guessed it wouldn't create a pdf at all. Carolyn Johnson ----- Original Message ----- From: Darryl Collins To: Access Developers discussion and problem solving Sent: Thursday, November 18, 2010 6:41 PM Subject: Re: [AccessD] Automating pdf printer _______________________________________________________________________________________ Note: This e-mail is subject to the disclaimer contained at the bottom of this message. _______________________________________________________________________________________ The other 'downside' with using Access > snapshot > PDF is the final PDF output is a 2nd generation image. This can result in degraded image quality in my experience - if a detailed and sharp result is required this method is inadequate for the task I have found. A single output to PDF is preferable. Regards Darryl. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Carolyn Johnson Sent: Friday, 19 November 2010 11:29 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Automating pdf printer Stephen Lebans code to create pdfs uses the snapshot format of a report to create the pdf file. Snapshot file format is no longer available in Access 2010 == explains why it doesn't work well in that version. Carolyn Johnson >>> jwcolby at colbyconsulting.com 17-11-2010 21:17 >>> A client wants to print stuff to a pdf and send the email. I would create a report and send it to the printer, then pick up the resulting file and send an email. I know how to do everything except the pdf part in the middle. Is anyone doing this? -- 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 _______________________________________________________________________________________ The information transmitted in this message and its attachments (if any) is intended only for the person or entity to which it is addressed. The message may contain confidential and/or privileged material. Any review, retransmission, 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. If you have received this in error, please contact the sender and delete this e-mail and associated material from any computer. The intended recipient of this e-mail may only use, reproduce, disclose or distribute the information contained in this e-mail and any attached files, with the permission of the sender. This message has been scanned for viruses. _______________________________________________________________________________________ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From adtp at airtelmail.in Thu Nov 18 22:41:38 2010 From: adtp at airtelmail.in (A.D. Tejpal) Date: Fri, 19 Nov 2010 10:11:38 +0530 Subject: [AccessD] 8 columns of data to 6 output fields References: <4CE2DE52.7020203@btinternet.com><4CE2F575.2020001@btinternet.com> <641870.88342.qm@web87104.mail.ird.yahoo.com> Message-ID: <4603C473BDC1476C9237E1DC077E74A5@personal4a8ede> Chris, Could you please indicate the desired result that 01011901 should translate into? If thee are any other difficult strings, sample existing values and desired results in each case may also please be posted. Best wishes, A.D. Tejpal ------------ ----- Original Message ----- From: Chris Swann To: Access Developers discussion and problem solving Sent: Wednesday, November 17, 2010 16:19 Subject: Re: [AccessD] 8 columns of data to 6 output fields Hi Paul and the list, I had a re-think last night and have now come up with a string based on the codes that need to appear in the report. So I will end up with things like, the lengths will differ according to how many mapped values there are in the data 190101010101 0301192701 01011901 0101 030119 Where I have hit my next brick wall is the removal of duplicates from this string. So, for the string 19010101, I only need to see 1901 and these will then be spilt into 19 and 01 for the output I have sort of got some duplicate removal working, but again its very klunky and doesn't catch things like 01011901 where the 19 fools my logic. I've also now run into a "Query too complex" problem as well. Guess the question now is how can I remove the duplicates from the string that I create !! I think that once I can resolve this bit I can get the output I need Once again, thanks for any help. C ________________________________ From: Paul Hartland To: Access Developers discussion and problem solving Sent: Wednesday, 17 November, 2010 7:18:44 Subject: Re: [AccessD] 8 columns of data to 6 output fields Chris, If you still havent solved this could you mock up a quick access db with some dummy tables/data, zip it up and mail me off list ( paul.hartland at googlemail.com) and I will have a quick look today, as I think I know exactly what you want. Paul From joeo at appoli.com Fri Nov 19 00:40:50 2010 From: joeo at appoli.com (Joe O'Connell) Date: Fri, 19 Nov 2010 01:40:50 -0500 Subject: [AccessD] Automating pdf printer In-Reply-To: <016E8223A092452ABAAA00F142D94928@Dell> References: <201011190041.oAJ0ff8N023728@databaseadvisors.com> <016E8223A092452ABAAA00F142D94928@Dell> Message-ID: <1CF20DB644BE124083B31638E5D5C023826223@exch2.Onappsad.net> Carolyn, There may also be a problem if your users have 64 bit computers. Lebans' was designed to work with 32bit operating systems. Joe O'Connell -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Carolyn Johnson Sent: Thursday, November 18, 2010 10:33 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Automating pdf printer I need a method to create pdfs that does not require the installation of any other software or printer -- the database is used by a number of organizations with a variety of computers that changes year to year. And the computers have varying operating systems (XP to Windows 7) and versions of Access (2000 to 2010). Lebans code worked great for me until 2010. And the quality of the pdfs was never an issue. It's interesting that the code still produces a pdf, but a portrait oriented document gets cut off and looks like it's printed in landscape. I would have guessed it wouldn't create a pdf at all. Carolyn Johnson ----- Original Message ----- From: Darryl Collins To: Access Developers discussion and problem solving Sent: Thursday, November 18, 2010 6:41 PM Subject: Re: [AccessD] Automating pdf printer ________________________________________________________________________ _______________ Note: This e-mail is subject to the disclaimer contained at the bottom of this message. ________________________________________________________________________ _______________ The other 'downside' with using Access > snapshot > PDF is the final PDF output is a 2nd generation image. This can result in degraded image quality in my experience - if a detailed and sharp result is required this method is inadequate for the task I have found. A single output to PDF is preferable. Regards Darryl. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Carolyn Johnson Sent: Friday, 19 November 2010 11:29 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Automating pdf printer Stephen Lebans code to create pdfs uses the snapshot format of a report to create the pdf file. Snapshot file format is no longer available in Access 2010 == explains why it doesn't work well in that version. Carolyn Johnson >>> jwcolby at colbyconsulting.com 17-11-2010 21:17 >>> A client wants to print stuff to a pdf and send the email. I would create a report and send it to the printer, then pick up the resulting file and send an email. I know how to do everything except the pdf part in the middle. Is anyone doing this? -- 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 ________________________________________________________________________ _______________ The information transmitted in this message and its attachments (if any) is intended only for the person or entity to which it is addressed. The message may contain confidential and/or privileged material. Any review, retransmission, 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. If you have received this in error, please contact the sender and delete this e-mail and associated material from any computer. The intended recipient of this e-mail may only use, reproduce, disclose or distribute the information contained in this e-mail and any attached files, with the permission of the sender. This message has been scanned for viruses. ________________________________________________________________________ _______________ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Lambert.Heenan at chartisinsurance.com Fri Nov 19 15:27:27 2010 From: Lambert.Heenan at chartisinsurance.com (Heenan, Lambert) Date: Fri, 19 Nov 2010 16:27:27 -0500 Subject: [AccessD] Odd Excel Behavior - so what's new? Message-ID: x-posted to Access-L and AccessD I have a function which returns True or False depending on whether a specific named range exists in an Excel file. It looks like this... Function Excel_NamedRangeExists(xlApp As Excel.Application, nSheet As Integer, sRangeName As String) As Boolean 'return True if the range exists, else return false Dim result As Variant On Error Resume Next With xlApp result = .Sheets(nSheet).Range(sRangeName)' <== does the actual test Excel_NamedRangeExists = (Err.Number = 0) End With On Error GoTo 0 End Function So the parameters for this function are xlApp: an Excel.Application object that is already initialized with the file in question opened nSheet: an Integer - the number (1 to n) of the worksheet to examine for the named range sRangeName: a string - the name of the actual range to look for. It is annoying that this routine requires the sheet number so I thought I'd try to re-write it so that the sheet number can be discovered at run time. This is what I came up with... Function Excel_Named_Range_Exists(xlApp As Excel.Application, sRangeName As String) As Boolean 'return True if the range exists, else return false Dim result As Variant Dim bHit As Boolean Dim nSheet As Integer On Error Resume Next bHit = False With xlApp For nSheet = 1 To .Sheets.Count result = .Sheets(nSheet).Range(sRangeName) ' <== does the actual test bHit = (Err.Number = 0) If bHit Then Exit For End If Next nSheet End With On Error GoTo 0 Excel_Named_Range_Exists = bHit End Function The idea is simple enough: loop through all the sheets in the workbook looking for the named range. Note that the indicated lines in each function are identical, using the exact same parameters and data types. When I run both routines against the same Excel file with a named range in it. the old method works but yet the new one (Excel_Named_Range_Exists) simply does not find the named range. How can that be? Puzzled (again) Lambert From gustav at cactus.dk Fri Nov 19 15:48:06 2010 From: gustav at cactus.dk (Gustav Brock) Date: Fri, 19 Nov 2010 22:48:06 +0100 Subject: [AccessD] Odd Excel Behavior - so what's new? Message-ID: Hi Lambert First, shouldn't it read: For nSheet = 0 To .Sheets.Count - 1 Second, you don't use result for anything. Wouldn't it change if the range is located or not? Also, shouldn't you use .WorkSheets for .Sheets? /gustav >>> Lambert.Heenan at chartisinsurance.com 19-11-2010 22:27 >>> x-posted to Access-L and AccessD I have a function which returns True or False depending on whether a specific named range exists in an Excel file. It looks like this... Function Excel_NamedRangeExists(xlApp As Excel.Application, nSheet As Integer, sRangeName As String) As Boolean 'return True if the range exists, else return false Dim result As Variant On Error Resume Next With xlApp result = .Sheets(nSheet).Range(sRangeName)' <== does the actual test Excel_NamedRangeExists = (Err.Number = 0) End With On Error GoTo 0 End Function So the parameters for this function are xlApp: an Excel.Application object that is already initialized with the file in question opened nSheet: an Integer - the number (1 to n) of the worksheet to examine for the named range sRangeName: a string - the name of the actual range to look for. It is annoying that this routine requires the sheet number so I thought I'd try to re-write it so that the sheet number can be discovered at run time. This is what I came up with... Function Excel_Named_Range_Exists(xlApp As Excel.Application, sRangeName As String) As Boolean 'return True if the range exists, else return false Dim result As Variant Dim bHit As Boolean Dim nSheet As Integer On Error Resume Next bHit = False With xlApp For nSheet = 1 To .Sheets.Count result = .Sheets(nSheet).Range(sRangeName) ' <== does the actual test bHit = (Err.Number = 0) If bHit Then Exit For End If Next nSheet End With On Error GoTo 0 Excel_Named_Range_Exists = bHit End Function The idea is simple enough: loop through all the sheets in the workbook looking for the named range. Note that the indicated lines in each function are identical, using the exact same parameters and data types. When I run both routines against the same Excel file with a named range in it. the old method works but yet the new one (Excel_Named_Range_Exists) simply does not find the named range. How can that be? Puzzled (again) Lambert From Lambert.Heenan at chartisinsurance.com Fri Nov 19 16:01:24 2010 From: Lambert.Heenan at chartisinsurance.com (Heenan, Lambert) Date: Fri, 19 Nov 2010 17:01:24 -0500 Subject: [AccessD] Odd Excel Behavior - so what's new? In-Reply-To: References: Message-ID: Thanks for the quick response. Taking your points in order The Sheets collection in Excel runs from 1 to n, not 0 to n. Another one of those nice consistency (lack of) issues with MS products. From the help file... ============== Example This example creates a new worksheet and then places a list of the active workbook's sheet names in the first column. Set newSheet = Sheets.Add(Type:=xlWorksheet) For i = 1 To Sheets.Count newSheet.Cells(i, 1).Value = Sheets(i).Name Next i ============== "result" is only in the function to receive (or not) the value of the named range. If the range exists then there should be no error, if it does not exist then an error is generated (1004). Finally, according to the help file .Worksheets simple returns the .Sheets object in the active workbook. But I thought I'd try using .Workseets anyway. Before doing so I just tested the existing code again... NOW IT WORKS as expected. Go figure! So what did I do that was different: I had rebooted after sending the message to the list. Nothing else. ??? Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Friday, November 19, 2010 4:48 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Odd Excel Behavior - so what's new? Hi Lambert First, shouldn't it read: For nSheet = 0 To .Sheets.Count - 1 Second, you don't use result for anything. Wouldn't it change if the range is located or not? Also, shouldn't you use .WorkSheets for .Sheets? /gustav From cjlabs at att.net Fri Nov 19 17:43:35 2010 From: cjlabs at att.net (Carolyn Johnson) Date: Fri, 19 Nov 2010 17:43:35 -0600 Subject: [AccessD] Automating pdf printer References: Message-ID: <6E5275C24D5F435493BC93ED3C09E3E2@Dell> I've solved my issues creating PDFs by checking the Access version first. If they are using Office 2010, I'm using docmd.outputto to create a PDF file. If they are using anything else, I'm using Lebans code. Thanks for asking, John. The conversation helped solve my problem. Carolyn Johnson From Lambert.Heenan at chartisinsurance.com Fri Nov 19 20:31:59 2010 From: Lambert.Heenan at chartisinsurance.com (Heenan, Lambert) Date: Fri, 19 Nov 2010 21:31:59 -0500 Subject: [AccessD] Odd Excel Behavior - so what's new? References: Message-ID: OOPS! Scratch my claim that the code works after a reboot. Amazing what you can forget in the last hour of the working week! The reason it "worked" was that I had changed my code from For nSheet = 1 To .Sheets.Count result = .Sheets(nSheet).Range(sRangeName) bHit = (Err.Number = 0) If bHit Then Exit For End If Next nSheet ... To For nSheet = 1 To .Sheets.Count bHit = Excel_NamedRangeExists(xlApp, nSheet, sRangeName) If bHit Then Exit For End If Next nSheet ... i.e. I just made a call to my worksheet number specific routine that does work. More overhead, but not significant if not being called thousands of times in a query. Still puzzled, Lambert -----Original Message----- From: Heenan, Lambert Sent: Friday, November 19, 2010 5:01 PM To: 'Access Developers discussion and problem solving' Cc: ACCESS-L Email (ACCESS-L at PEACH.EASE.LSOFT.COM) Subject: RE: [AccessD] Odd Excel Behavior - so what's new? Thanks for the quick response. Taking your points in order The Sheets collection in Excel runs from 1 to n, not 0 to n. Another one of those nice consistency (lack of) issues with MS products. From the help file... ============== Example This example creates a new worksheet and then places a list of the active workbook's sheet names in the first column. Set newSheet = Sheets.Add(Type:=xlWorksheet) For i = 1 To Sheets.Count newSheet.Cells(i, 1).Value = Sheets(i).Name Next i ============== "result" is only in the function to receive (or not) the value of the named range. If the range exists then there should be no error, if it does not exist then an error is generated (1004). Finally, according to the help file .Worksheets simple returns the .Sheets object in the active workbook. But I thought I'd try using .Workseets anyway. Before doing so I just tested the existing code again... NOW IT WORKS as expected. Go figure! So what did I do that was different: I had rebooted after sending the message to the list. Nothing else. ??? Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Friday, November 19, 2010 4:48 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Odd Excel Behavior - so what's new? Hi Lambert First, shouldn't it read: For nSheet = 0 To .Sheets.Count - 1 Second, you don't use result for anything. Wouldn't it change if the range is located or not? Also, shouldn't you use .WorkSheets for .Sheets? /gustav From Lambert.Heenan at chartisinsurance.com Fri Nov 19 20:35:53 2010 From: Lambert.Heenan at chartisinsurance.com (Heenan, Lambert) Date: Fri, 19 Nov 2010 21:35:53 -0500 Subject: [AccessD] Odd Excel Behavior - so what's new? In-Reply-To: References: Message-ID: Thank you Duane! This looks very promising indeed (not that I would expect anything less from you), and I will check it out on Monday when I get bal to the Office. Lambert -----Original Message----- From: Microsoft Access Database Discussion List [mailto:ACCESS-L at PEACH.EASE.LSOFT.COM] On Behalf Of Duane Hookom Sent: Friday, November 19, 2010 6:06 PM To: ACCESS-L at PEACH.EASE.LSOFT.COM Subject: Re: Odd Excel Behavior - so what's new? You shouldn't have to look at worksheets with your code since range names should be unique in the workbook. Function Excel_Named_Range_Exists(sRangeName As String) As Boolean Dim result As Variant On Error Resume Next result = Range(sRangeName) If Err.Number = 0 Then Excel_Named_Range_Exists = True Else Excel_Named_Range_Exists = False End If End Function I use this simple code to document all the range names in a workbook Sub GetRangeNames() Dim rng As Name For Each rng In ThisWorkbook.Names Debug.Print rng.Name, rng.RefersTo Next End Sub The results are like: selIndCode =Validation!$V$2:$V$62 selIndCodes =Validation!$K$2:$K$61 selIndicators =Validation!$J$2:$J$61 tblFactories =Validation!$A$3:$C$38 tblIndCodes =Validation!$K$2:$L$61 tblIndicators =Validation!$J$2:$K$61 tblIndNames =Validation!$V$2:$W$62 Duane Hookom MS Access MVP > From: Lambert.Heenan at CHARTISINSURANCE.COM > > x-posted to Access-L and AccessD > > I have a function which returns True or False depending on whether a specific named range exists in an Excel file. It looks like this... > > Function Excel_NamedRangeExists(xlApp As Excel.Application, nSheet As > Integer, sRangeName As String) As Boolean 'return True if the range > exists, else return false Dim result As Variant > > On Error Resume Next > With xlApp > result = .Sheets(nSheet).Range(sRangeName)' <== does the actual test > Excel_NamedRangeExists = (Err.Number = 0) End With On Error GoTo 0 End > Function > > So the parameters for this function are > > xlApp: an Excel.Application object that is already initialized with > the file in question opened > nSheet: an Integer - the number (1 to n) of the worksheet to examine > for the named range > sRangeName: a string - the name of the actual range to look for. > > It is annoying that this routine requires the sheet number so I thought I'd try to re-write it so that the sheet number can be discovered at run time. This is what I came up with... > > Function Excel_Named_Range_Exists(xlApp As Excel.Application, > sRangeName As String) As Boolean 'return True if the range exists, > else return false Dim result As Variant Dim bHit As Boolean Dim nSheet > As Integer > > On Error Resume Next > bHit = False > With xlApp > For nSheet = 1 To .Sheets.Count > result = .Sheets(nSheet).Range(sRangeName) ' <== does the actual test > bHit = (Err.Number = 0) If bHit Then Exit For End If Next nSheet End > With On Error GoTo 0 Excel_Named_Range_Exists = bHit End Function > > The idea is simple enough: loop through all the sheets in the workbook looking for the named range. > > Note that the indicated lines in each function are identical, using the exact same parameters and data types. When I run both routines against the same Excel file with a named range in it. the old method works but yet the new one (Excel_Named_Range_Exists) simply does not find the named range. How can that be? > > Puzzled (again) Lambert -------------------------------------------------------------------------- The ACCESS-L list is hosted on a Windows(R) 2003 Server running L-Soft international's LISTSERV(R) software. For subscription/signoff info and archives, see http://peach.ease.lsoft.com/archives/access-l.html . COPYRIGHT INFO: http://peach.ease.lsoft.com/scripts/wa.exe?SHOWTPL=COPYRIGHT&L=ACCESS-L From rlister at actuarial-files.com Sat Nov 20 16:39:10 2010 From: rlister at actuarial-files.com (Ralf Lister) Date: Sat, 20 Nov 2010 18:39:10 -0400 Subject: [AccessD] Split Screen Message-ID: <000001cb8903$c1dffbe0$459ff3a0$@com> Hello, I have Access 2007. While moving from Form1 to Form2 the screen got split into halves: 50 % of Form1 and 50 % of Form2. Does anyone has experienced this also, or is it more an issue of my (old) computer? Saludos Actuary Ralf Lister La Paz, Bolivia Registrado en ASFI No. Registro: Act.Mat. 001 NIT: 1016725022 Skype Name: ralf.martin.lister Tel.: 222 26 61, Cel. 70136531 rlister at actuarial-files.com www.actuarial-files.com Environment From lizd1 at charter.net Sat Nov 20 18:22:07 2010 From: lizd1 at charter.net (Liz Doering) Date: Sat, 20 Nov 2010 18:22:07 -0600 Subject: [AccessD] MDB on Office 2010 Professional Plus Message-ID: I have one customer left from the now-long-ago days when I did Access development fulltime. He is having trouble because one of his customers is now running Windows 7 (64-bit) using Office 2010 Professional Plus (64-bit). Our little app, in Access 2003 format, won't even open. Access opens, but our splash screen doesn't appear. I don't have 2010 installed, so I don't even have a place to try to fool with this. Yet, I suppose. Does anybody have experience with this issue? Any workarounds? Thanks, Liz From jimdettman at verizon.net Sun Nov 21 04:58:21 2010 From: jimdettman at verizon.net (Jim Dettman) Date: Sun, 21 Nov 2010 05:58:21 -0500 Subject: [AccessD] MDB on Office 2010 Professional Plus In-Reply-To: References: Message-ID: <3F1E3FB3E0D3433EA549958668393700@XPS> Liz, If you can send a copy here, I can try it under 32bit mode and see if there are any issues. There could be any number of issues (64 bit, DB corruption, 32 bit DLL calls, etc). Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Liz Doering Sent: Saturday, November 20, 2010 07:22 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] MDB on Office 2010 Professional Plus I have one customer left from the now-long-ago days when I did Access development fulltime. He is having trouble because one of his customers is now running Windows 7 (64-bit) using Office 2010 Professional Plus (64-bit). Our little app, in Access 2003 format, won't even open. Access opens, but our splash screen doesn't appear. I don't have 2010 installed, so I don't even have a place to try to fool with this. Yet, I suppose. Does anybody have experience with this issue? Any workarounds? Thanks, Liz -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From charlotte.foust at gmail.com Sun Nov 21 14:49:50 2010 From: charlotte.foust at gmail.com (Charlotte Foust) Date: Sun, 21 Nov 2010 12:49:50 -0800 Subject: [AccessD] Split Screen In-Reply-To: <000001cb8903$c1dffbe0$459ff3a0$@com> References: <000001cb8903$c1dffbe0$459ff3a0$@com> Message-ID: Are you talking about design view or form view? Charlotte Foust On Sat, Nov 20, 2010 at 2:39 PM, Ralf Lister wrote: > Hello, > > > > I have Access 2007. > > While moving from Form1 to Form2 the screen got split into halves: 50 % of > Form1 and 50 % of Form2. > > > > Does anyone has experienced this also, or is it more an issue of my (old) > computer? > > > > Saludos > > Actuary Ralf Lister > > La Paz, Bolivia > > Registrado en ASFI > > No. Registro: Act.Mat. 001 > > NIT: 1016725022 > > Skype Name: ralf.martin.lister > > Tel.: 222 26 61, Cel. 70136531 > > rlister at actuarial-files.com > > www.actuarial-files.com > > Environment > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From rlister at actuarial-files.com Sun Nov 21 15:02:05 2010 From: rlister at actuarial-files.com (Ralf Lister) Date: Sun, 21 Nov 2010 17:02:05 -0400 Subject: [AccessD] Split Screen In-Reply-To: References: <000001cb8903$c1dffbe0$459ff3a0$@com> Message-ID: <000901cb89bf$5c91a9c0$15b4fd40$@com> Dear Charlotte, Thanks for your answer. The problem with the splitting has been caused by my computer b/c now all works with flying colors. But to answer your mail: It was in form view when I had this split problem. Really, I have to buy a new PC and then to install Office 2010 (here in La Paz not a huge expense). Saludos Actuary Ralf Lister La Paz, Bolivia Registrado en ASFI No. Registro: Act.Mat. 001 NIT: 1016725022 Skype Name: ralf.martin.lister Tel.: 222 26 61, Cel. 70136531 rlister at actuarial-files.com www.actuarial-files.com -----Mensaje original----- De: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] En nombre de Charlotte Foust Enviado el: domingo, 21 de noviembre de 2010 16:50 Para: Access Developers discussion and problem solving Asunto: Re: [AccessD] Split Screen Are you talking about design view or form view? Charlotte Foust On Sat, Nov 20, 2010 at 2:39 PM, Ralf Lister wrote: > Hello, > > > > I have Access 2007. > > While moving from Form1 to Form2 the screen got split into halves: 50 % of > Form1 and 50 % of Form2. > > > > Does anyone has experienced this also, or is it more an issue of my (old) > computer? > > > > Saludos > > Actuary Ralf Lister > > La Paz, Bolivia > > Registrado en ASFI > > No. Registro: Act.Mat. 001 > > NIT: 1016725022 > > Skype Name: ralf.martin.lister > > Tel.: 222 26 61, Cel. 70136531 > > rlister at actuarial-files.com > > www.actuarial-files.com > > Environment > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG - www.avg.com Version: 9.0.869 / Virus Database: 271.1.1/3268 - Release Date: 11/21/10 03:35:00 From Darryl.Collins at iag.com.au Sun Nov 21 17:09:37 2010 From: Darryl.Collins at iag.com.au (Darryl Collins) Date: Mon, 22 Nov 2010 10:09:37 +1100 Subject: [AccessD] FW: Odd Excel Behavior - so what's new? Message-ID: <201011212309.oALN9ehj004708@databaseadvisors.com> _______________________________________________________________________________________ Note: This e-mail is subject to the disclaimer contained at the bottom of this message. _______________________________________________________________________________________ (x-posted AccessL and AccessD as the original question was. Sorry for those who get this twice.) Hi Lambert. Just for your future reference re: the .Sheets vs .Worksheets method in Excel VBA. There is a difference: In short the Worksheets collection contains a typical, visible and bog standard Excel worksheet: rows, columns, cells, and formulas etc. What most users see and expect from an Excel Workbook. Many workbooks only contain "worksheets". The Sheets collection, on the other hand, consist of not only a collection of worksheets as above, but also all the other types of sheets including Chart sheets, Excel 4.0 macro sheets (also known as XLM files) and Excel 5.0 dialog sheets (allows you to create custom dialog boxes etc). If you create a chart in Excel as a sheet the Chart sheets can be created so they take up an entire worksheet - this is then counted as a "sheet". Be aware this is different to creating a chart that is inserted as part of a worksheet (which would be counted as "worksheet"). The Excel 4 and Excel 5 sheets are legacy items used to maintain backwards compatibility and ease the transition from older versions of Excel to new. And just to further muddy the waters, there is also a Charts collection that is made up of chart sheets - as you can begin to see, charts can complicate this process a fair bit. The Count property of the Worksheets collection contains the number of worksheets in a workbook. The Count property of the Sheets collection contains the number of all sheets in a workbook to include chart sheets and worksheets. If your workbook ONLY contains worksheets. the the count for .sheet and .worksheet will be the same. Try inserting a chart as a sheet and a legacy marco sheet and you will begin to see the difference when counting using the two methods. Regards Darryl. -----Original Message----- From: Microsoft Access Database Discussion List [mailto:ACCESS-L at PEACH.EASE.LSOFT.COM] On Behalf Of Heenan, Lambert Sent: Saturday, 20 November 2010 9:01 AM To: ACCESS-L at PEACH.EASE.LSOFT.COM Subject: Re: [AccessD] Odd Excel Behavior - so what's new? Thanks for the quick response. Taking your points in order The Sheets collection in Excel runs from 1 to n, not 0 to n. Another one of those nice consistency (lack of) issues with MS products. From the help file... ============== Example This example creates a new worksheet and then places a list of the active workbook's sheet names in the first column. Set newSheet = Sheets.Add(Type:=xlWorksheet) For i = 1 To Sheets.Count newSheet.Cells(i, 1).Value = Sheets(i).Name Next i ============== "result" is only in the function to receive (or not) the value of the named range. If the range exists then there should be no error, if it does not exist then an error is generated (1004). Finally, according to the help file .Worksheets simple returns the .Sheets object in the active workbook. But I thought I'd try using .Workseets anyway. Before doing so I just tested the existing code again... NOW IT WORKS as expected. Go figure! So what did I do that was different: I had rebooted after sending the message to the list. Nothing else. ??? Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Friday, November 19, 2010 4:48 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Odd Excel Behavior - so what's new? Hi Lambert First, shouldn't it read: For nSheet = 0 To .Sheets.Count - 1 Second, you don't use result for anything. Wouldn't it change if the range is located or not? Also, shouldn't you use .WorkSheets for .Sheets? /gustav -------------------------------------------------------------------------- The ACCESS-L list is hosted on a Windows(R) 2003 Server running L-Soft international's LISTSERV(R) software. For subscription/signoff info and archives, see http://peach.ease.lsoft.com/archives/access-l.html . COPYRIGHT INFO: http://peach.ease.lsoft.com/scripts/wa.exe?SHOWTPL=COPYRIGHT&L=ACCESS-L _______________________________________________________________________________________ The information transmitted in this message and its attachments (if any) is intended only for the person or entity to which it is addressed. The message may contain confidential and/or privileged material. Any review, retransmission, 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. If you have received this in error, please contact the sender and delete this e-mail and associated material from any computer. The intended recipient of this e-mail may only use, reproduce, disclose or distribute the information contained in this e-mail and any attached files, with the permission of the sender. This message has been scanned for viruses. _______________________________________________________________________________________ From djkr at msn.com Sun Nov 21 17:22:21 2010 From: djkr at msn.com (DJK (John) Robinson) Date: Sun, 21 Nov 2010 23:22:21 +0000 Subject: [AccessD] MDB on Office 2010 Professional Plus In-Reply-To: Message-ID: Hi Liz Sorry, this doesn't help you at all, but ... Last thing I recall MS saying about the 64-bit edition of Office 2010 was: don't use it unless you *have* to. Worrying. For once, I've followed their advice. John -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Liz Doering Sent: 21 November 2010 00:22 To: 'Access Developers discussion and problem solving' Subject: [AccessD] MDB on Office 2010 Professional Plus I have one customer left from the now-long-ago days when I did Access development fulltime. He is having trouble because one of his customers is now running Windows 7 (64-bit) using Office 2010 Professional Plus (64-bit). Our little app, in Access 2003 format, won't even open. Access opens, but our splash screen doesn't appear. I don't have 2010 installed, so I don't even have a place to try to fool with this. Yet, I suppose. Does anybody have experience with this issue? Any workarounds? Thanks, Liz -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at verizon.net Mon Nov 22 06:45:41 2010 From: jimdettman at verizon.net (Jim Dettman) Date: Mon, 22 Nov 2010 07:45:41 -0500 Subject: [AccessD] MDB on Office 2010 Professional Plus In-Reply-To: References: Message-ID: FYI, only issue that I'm aware of with 64 bit is that all of Office needs to be installed 64 bit. You can't mix and match 32 and 64 bit versions of products within Office. However with that said, there are few using 64 bit at present, so all the issues may not be apparent yet. Most are saying why bother at this point? Here's a couple of links that may help: 64-bit editions of Office 2010 http://technet.microsoft.com/en-us/library/ee681792.aspx Compatibility Between the 32-bit and 64-bit Versions of Office 2010 http://msdn.microsoft.com/en-us/library/ee691831.aspx Microsoft Office Code Compatibility Inspector user's guide http://technet.microsoft.com/en-us/library/ee833946.aspx Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of DJK (John) Robinson Sent: Sunday, November 21, 2010 06:22 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] MDB on Office 2010 Professional Plus Hi Liz Sorry, this doesn't help you at all, but ... Last thing I recall MS saying about the 64-bit edition of Office 2010 was: don't use it unless you *have* to. Worrying. For once, I've followed their advice. John -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Liz Doering Sent: 21 November 2010 00:22 To: 'Access Developers discussion and problem solving' Subject: [AccessD] MDB on Office 2010 Professional Plus I have one customer left from the now-long-ago days when I did Access development fulltime. He is having trouble because one of his customers is now running Windows 7 (64-bit) using Office 2010 Professional Plus (64-bit). Our little app, in Access 2003 format, won't even open. Access opens, but our splash screen doesn't appear. I don't have 2010 installed, so I don't even have a place to try to fool with this. Yet, I suppose. Does anybody have experience with this issue? Any workarounds? Thanks, Liz -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Lambert.Heenan at chartisinsurance.com Mon Nov 22 09:08:45 2010 From: Lambert.Heenan at chartisinsurance.com (Heenan, Lambert) Date: Mon, 22 Nov 2010 10:08:45 -0500 Subject: [AccessD] FW: Odd Excel Behavior - so what's new? In-Reply-To: <201011212309.oALN9ehj004708@databaseadvisors.com> References: <201011212309.oALN9ehj004708@databaseadvisors.com> Message-ID: Thanks for the clarification Darryl. I *did* wonder why there were two apparently equivalent collections. As it happens the workbooks I'm dealing with do not have any Chart sheets in them, though they do have hidden worksheets. Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darryl Collins Sent: Sunday, November 21, 2010 6:10 PM To: Access Developers discussion and problem solving Subject: [AccessD] FW: Odd Excel Behavior - so what's new? _______________________________________________________________________________________ Note: This e-mail is subject to the disclaimer contained at the bottom of this message. _______________________________________________________________________________________ (x-posted AccessL and AccessD as the original question was. Sorry for those who get this twice.) Hi Lambert. Just for your future reference re: the .Sheets vs .Worksheets method in Excel VBA. There is a difference: In short the Worksheets collection contains a typical, visible and bog standard Excel worksheet: rows, columns, cells, and formulas etc. What most users see and expect from an Excel Workbook. Many workbooks only contain "worksheets". The Sheets collection, on the other hand, consist of not only a collection of worksheets as above, but also all the other types of sheets including Chart sheets, Excel 4.0 macro sheets (also known as XLM files) and Excel 5.0 dialog sheets (allows you to create custom dialog boxes etc). If you create a chart in Excel as a sheet the Chart sheets can be created so they take up an entire worksheet - this is then counted as a "sheet". Be aware this is different to creating a chart that is inserted as part of a worksheet (which would be counted as "worksheet"). The Excel 4 and Excel 5 sheets are legacy items used to maintain backwards compatibility and ease the transition from older versions of Excel to new. And just to further muddy the waters, there is also a Charts collection that is made up of chart sheets - as you can begin to see, charts can complicate this process a fair bit. The Count property of the Worksheets collection contains the number of worksheets in a workbook. The Count property of the Sheets collection contains the number of all sheets in a workbook to include chart sheets and worksheets. If your workbook ONLY contains worksheets. the the count for .sheet and .worksheet will be the same. Try inserting a chart as a sheet and a legacy marco sheet and you will begin to see the difference when counting using the two methods. Regards Darryl. From jedi at charm.net Mon Nov 22 11:37:45 2010 From: jedi at charm.net (Michael Bahr) Date: Mon, 22 Nov 2010 12:37:45 -0500 (EST) Subject: [AccessD] MDB on Office 2010 Professional Plus In-Reply-To: References: Message-ID: <4767.24.35.23.165.1290447465.squirrel@mail.expedient.net> What about running in XP emulation mode? Mike... > I have one customer left from the now-long-ago days when I did Access > development fulltime. > > He is having trouble because one of his customers is now running Windows 7 > (64-bit) using Office 2010 Professional Plus (64-bit). > > Our little app, in Access 2003 format, won't even open. Access opens, but > our splash screen doesn't appear. > > I don't have 2010 installed, so I don't even have a place to try to fool > with this. Yet, I suppose. > > Does anybody have experience with this issue? Any workarounds? > > Thanks, > > Liz > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jwcolby at colbyconsulting.com Mon Nov 22 11:53:54 2010 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 22 Nov 2010 12:53:54 -0500 Subject: [AccessD] OT: SAMSUNG Spinpoint F3 HD103SJ Message-ID: <4CEAAE32.2020809@colbyconsulting.com> Samsung 1 tb drive $55 with free shipping http://www.newegg.com/Product/Product.aspx?Item=N82E16822152185 -- John W. Colby www.ColbyConsulting.com From marksimms at verizon.net Tue Nov 23 19:18:45 2010 From: marksimms at verizon.net (Mark Simms) Date: Tue, 23 Nov 2010 20:18:45 -0500 Subject: [AccessD] A database problem....looking for a solution Message-ID: <010f01cb8b75$8a6bb4a0$0401a8c0@MSIMMSWS> A row is inserted with contract data - 100 columns are populated. 6 months later, an "amended" row is inserted - 10 columns are changed to reflect updated data; the other 90 columns are null. 4 months after that, another 4 columns are changed and another "amended" row is inserted. So essentially, there is a base row, and then update rows....similar to a log. I see no easy way with SQL to report A SINGLE ROW with all columns that reflects the columns changed in the amended rows. However, inserting the first row into a temp table and then conditionally updating using the amended rows, and then reporting from the temp table seems like one way to go. Any other suggestions ? From paul.hartland at googlemail.com Wed Nov 24 01:13:06 2010 From: paul.hartland at googlemail.com (Paul Hartland) Date: Wed, 24 Nov 2010 07:13:06 +0000 Subject: [AccessD] A database problem....looking for a solution In-Reply-To: <010f01cb8b75$8a6bb4a0$0401a8c0@MSIMMSWS> References: <010f01cb8b75$8a6bb4a0$0401a8c0@MSIMMSWS> Message-ID: Mark, The temp table is the way I would probably go, or you could (I think) as long as the table row of contract data has a unique identifier and all columns are null unless have been updated, could you do something like below: SELECT UniqueID, MAX(Field1) AS F1, MAX(Field2) AS F2 (etc etc) FROM YourContractTable GROUP BY UniqueID Or there is another way (he thinks again) but would be using a stored procedure and unless you already have one a insert date field with the date time that the record was inserted. But the only way I know how to do that is with the use of the #TempTable and a cursor, so not sure if that would be an ideal solution Paul On 24 November 2010 01:18, Mark Simms wrote: > A row is inserted with contract data - 100 columns are populated. > 6 months later, an "amended" row is inserted - 10 columns are changed to > reflect updated data; the other 90 columns are null. > 4 months after that, another 4 columns are changed and another "amended" > row > is inserted. > > So essentially, there is a base row, and then update rows....similar to a > log. > I see no easy way with SQL to report A SINGLE ROW with all columns that > reflects the columns changed in the amended rows. > However, inserting the first row into a temp table and then conditionally > updating using the amended rows, > and then reporting from the temp table seems like one way to go. > > Any other suggestions ? > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Paul Hartland paul.hartland at googlemail.com From adtp at airtelmail.in Wed Nov 24 07:45:41 2010 From: adtp at airtelmail.in (A.D. Tejpal) Date: Wed, 24 Nov 2010 19:15:41 +0530 Subject: [AccessD] A database problem....looking for a solution References: <010f01cb8b75$8a6bb4a0$0401a8c0@MSIMMSWS> Message-ID: Mark, Amongst multiple records for a given contract, you wish to update the first record as per latest significant entry in each field (ignoring Nulls). As stated by you the table has large number of fields (100 or so) required to be handled in this manner. In such a situation, you might find it desirable to place the results in a new table so as to facilitate ready comparison with original data. Direct query with field-wise subqueries for such a large number of fields could turn out to be unwieldy and too slow. Let the name of source table be T_A, having fields RecID (PK) and ContractID, apart from other fields. Optional field SortField can be included for determining the order of records. If such a field is missing, it is presumed that sort order is governed by primary key field. Destination table T_B (in empty state to start with) has the same structure as that of source table T_A. Sample subroutine P_UpDtByLastSignificantValue() as given below (at the end of this post), should get you the desired results in destination table T_B, providing one record per ContractID. Sample call for running this procedure would be as follows: ' Sample call: '========================== P_UpDtByLastSignificantValue _ "T_A", "T_B", "RecID", _ "RecID", "ContractID" '========================== Note: The last argument is optional and can be omitted if the source table has data pertaining to only a single contract. Best wishes, A.D. Tejpal ------------ ' Sample code in general module '========================== Sub P_UpDtByLastSignificantValue( _ SourceTblName As String, _ DestnTblName As String, _ PkFldName As String, _ SortFldName As String, _ Optional CategoryFldName _ As String = "") ' Updates various fields first recordfor ' each category as per latest distinct ' values (ignoring Nulls) in all subsequent ' records for the given category. Dim db As DAO.Database Dim rs1 As DAO.Recordset Dim rs2 As DAO.Recordset Dim fd As DAO.Field Dim Qst As String Set db = DBEngine(0)(0) If Len(CategoryFldName) > 0 Then Qst = "SELECT DISTINCT " & _ CategoryFldName & _ " FROM " & SourceTblName & ";" Else Qst = "SELECT TOP 1 'ZZZ' " & _ " FROM " & SourceTblName & ";" End If Set rs1 = db.OpenRecordset(Qst) Do Until rs1.EOF With db.OpenRecordset(DestnTblName) .AddNew For Each fd In db.TableDefs( _ SourceTblName).Fields If fd.Name = PkFldName Then Else Qst = "SELECT TOP 1 " & _ fd.Name & " FROM " & _ SourceTblName & " WHERE " & _ " (NOT " & fd.Name & _ " IS Null) " Qst = Qst & _ IIf(CategoryFldName <> "", _ " AND " & CategoryFldName & _ " = '" & rs1.Fields(0) & "' ", "") Qst = Qst & " ORDER BY " & _ SortFldName & " Desc;" Set rs2 = db.OpenRecordset(Qst) If rs2.RecordCount > 0 Then .Fields(fd.Name) = rs2.Fields(0) End If End If Next .Update End With rs1.MoveNext Loop rs1.Close rs2.Close Set rs1 = Nothing Set rs2 = Nothing Set fd = Nothing Set db = Nothing End Sub '============== ----- Original Message ----- From: Mark Simms To: 'Access Developers discussion and problem solving' Sent: Wednesday, November 24, 2010 06:48 Subject: [AccessD] A database problem....looking for a solution A row is inserted with contract data - 100 columns are populated. 6 months later, an "amended" row is inserted - 10 columns are changed to reflect updated data; the other 90 columns are null. 4 months after that, another 4 columns are changed and another "amended" row is inserted. So essentially, there is a base row, and then update rows....similar to a log. I see no easy way with SQL to report A SINGLE ROW with all columns that reflects the columns changed in the amended rows. However, inserting the first row into a temp table and then conditionally updating using the amended rows, and then reporting from the temp table seems like one way to go. Any other suggestions ? From marksimms at verizon.net Wed Nov 24 10:28:14 2010 From: marksimms at verizon.net (Mark Simms) Date: Wed, 24 Nov 2010 11:28:14 -0500 Subject: [AccessD] A database problem....looking for a solution In-Reply-To: References: <010f01cb8b75$8a6bb4a0$0401a8c0@MSIMMSWS> Message-ID: <01b501cb8bf4$98683b80$0401a8c0@MSIMMSWS> Thanks much AD and Paul. I'm glad to see that I was not losing my mind.....and obviously, I now understand the complexity of the application I'm trying to "clean-up". From jimdettman at verizon.net Wed Nov 24 10:57:21 2010 From: jimdettman at verizon.net (Jim Dettman) Date: Wed, 24 Nov 2010 11:57:21 -0500 Subject: [AccessD] A database problem....looking for a solution In-Reply-To: <010f01cb8b75$8a6bb4a0$0401a8c0@MSIMMSWS> References: <010f01cb8b75$8a6bb4a0$0401a8c0@MSIMMSWS> Message-ID: <3450639CA2974A1A8C5802C8EEB4E0F8@XPS> Mark, I have seen these types of systems (and designed a few like this), but usually they: 1. Go in the other direction - Current record is the latest and changes occurred in the past. 2. The "log" is usually one changed field per record, not the complete record with only changed columns. So with that approach, if you need to go back, you take the current row, then do a series of one field updates until you reach some point in the past. You then have a view of a record at a given point in time. That approach is used a lot in HR and medical applications. I've also seen this done with a version # type thing; every change to a record creates a new record with an incremented version number. You can then compare field by field between any two versions to see the differences. As far as your current setup, I can't see anyway either that this would be easily doable with SQL alone. As AD and Paul have pointed out, a temp table along with code in some form (VBA, SP, etc) is going to be required to build the view of the record. But that begs the question; how does it do that now and knowing that there is not a good method of doing this with SQL, why was it designed like that in the first place? I always ask myself the latter because it was either done through lack of knowledge on their part, or lack of understanding on my part. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Tuesday, November 23, 2010 08:19 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] A database problem....looking for a solution A row is inserted with contract data - 100 columns are populated. 6 months later, an "amended" row is inserted - 10 columns are changed to reflect updated data; the other 90 columns are null. 4 months after that, another 4 columns are changed and another "amended" row is inserted. So essentially, there is a base row, and then update rows....similar to a log. I see no easy way with SQL to report A SINGLE ROW with all columns that reflects the columns changed in the amended rows. However, inserting the first row into a temp table and then conditionally updating using the amended rows, and then reporting from the temp table seems like one way to go. Any other suggestions ? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DWUTKA at Marlow.com Wed Nov 24 14:26:09 2010 From: DWUTKA at Marlow.com (Drew Wutka) Date: Wed, 24 Nov 2010 14:26:09 -0600 Subject: [AccessD] A database problem....looking for a solution In-Reply-To: <010f01cb8b75$8a6bb4a0$0401a8c0@MSIMMSWS> References: <010f01cb8b75$8a6bb4a0$0401a8c0@MSIMMSWS> Message-ID: Sounds like a job for subqueries.... However, just as a personal suggestion, the initial design for such a system I would get away from one big 100 column table. I would recommend a table structure like this: tblContractColumns: ColumnID (autonumber/primary key) ColumnName tblContractHeader: ContractID (autonumber/primary key) DateCreated Any other fields which are unique to a contract tblContractDataEntry: ContractEntryID (Autonumber/Primary Key) ContractID (Foreign Key) DateEntered (Date/Time) tblContractData: ContractEntryID (foreign key) ColumnID (foreign key) Data Whalla, never a wasted field. However, to use your existing 100 table, a subquery in each column can be used to show the field with the latest value, as long as you have a date/time field. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Tuesday, November 23, 2010 7:19 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] A database problem....looking for a solution A row is inserted with contract data - 100 columns are populated. 6 months later, an "amended" row is inserted - 10 columns are changed to reflect updated data; the other 90 columns are null. 4 months after that, another 4 columns are changed and another "amended" row is inserted. So essentially, there is a base row, and then update rows....similar to a log. I see no easy way with SQL to report A SINGLE ROW with all columns that reflects the columns changed in the amended rows. However, inserting the first row into a temp table and then conditionally updating using the amended rows, and then reporting from the temp table seems like one way to go. Any other suggestions ? -- 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 marksimms at verizon.net Wed Nov 24 22:26:50 2010 From: marksimms at verizon.net (Mark Simms) Date: Wed, 24 Nov 2010 23:26:50 -0500 Subject: [AccessD] A database problem....looking for a solution In-Reply-To: <3450639CA2974A1A8C5802C8EEB4E0F8@XPS> References: <010f01cb8b75$8a6bb4a0$0401a8c0@MSIMMSWS> <3450639CA2974A1A8C5802C8EEB4E0F8@XPS> Message-ID: <00bd01cb8c58$fbaada40$0401a8c0@MSIMMSWS> Another idea (and I appreciate the feedback): Have a status/indicator column: 1 char; values=O,C,A (Original,Consolidated,Amendment) A newly entered contract defaults to "O" (Original) When an amendment is added, the Original row gets cloned, the amendment changes are made, and the status is set to "C" for consolidated. Subsequent amendments get added as new rows, and a process is run which "folds" into the consolidated row. The original row gets a new status of "R" (revised). There are now 3 rows for that contract: Revised,Amendment, and Consolidated. All queries for summary reporting have a where clause: WHERE STATUS IN ("O","C") In that manner, original, UNREVISED contracts and CONSOLIDATED contracts get reported.... Yet the details are still in the database. YES THIS IS VERY WASTEFULL IN TERMS OF DATABASE SPACE USAGE. However, it doesn't require a temp table...all of the work is done at the time of update. Thoughts ? > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman > Sent: Wednesday, November 24, 2010 11:57 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] A database problem....looking for a solution > > Mark, > > I have seen these types of systems (and designed a few like > this), but usually they: > > 1. Go in the other direction - Current record is the latest > and changes occurred in the past. > 2. The "log" is usually one changed field per record, not the > complete record with only changed columns. > > So with that approach, if you need to go back, you take the > current row, then do a series of one field updates until you > reach some point in the past. You then have a view of a > record at a given point in time. > > That approach is used a lot in HR and medical applications. > I've also > seen this done with a version # type thing; every change to a > record creates a new record with an incremented version > number. You can then compare field by field between any two > versions to see the differences. > > As far as your current setup, I can't see anyway either > that this would be easily doable with SQL alone. As AD and > Paul have pointed out, a temp table along with code in some > form (VBA, SP, etc) is going to be required to build the view > of the record. > > But that begs the question; how does it do that now and > knowing that there is not a good method of doing this with > SQL, why was it designed like that in the first place? > > I always ask myself the latter because it was either done > through lack of knowledge on their part, or lack of > understanding on my part. > > Jim. > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms > Sent: Tuesday, November 23, 2010 08:19 PM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] A database problem....looking for a solution > > A row is inserted with contract data - 100 columns are populated. > 6 months later, an "amended" row is inserted - 10 columns > are changed to reflect updated data; the other 90 columns are null. > 4 months after that, another 4 columns are changed and > another "amended" row is inserted. > > So essentially, there is a base row, and then update > rows....similar to a log. > I see no easy way with SQL to report A SINGLE ROW with all > columns that reflects the columns changed in the amended rows. > However, inserting the first row into a temp table and then > conditionally updating using the amended rows, and then > reporting from the temp table seems like one way to go. > > Any other suggestions ? > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From marksimms at verizon.net Wed Nov 24 22:36:25 2010 From: marksimms at verizon.net (Mark Simms) Date: Wed, 24 Nov 2010 23:36:25 -0500 Subject: [AccessD] A database problem....looking for a solution In-Reply-To: References: <010f01cb8b75$8a6bb4a0$0401a8c0@MSIMMSWS> Message-ID: <00be01cb8c5a$52223570$0401a8c0@MSIMMSWS> Drew - that is the proper design of such a system. Unfortunately, I "inherited" the current "mess". I would have built a TemplateTable that has all of the possible contract "terms"....and build the contracts from the terms. Instead of a static flat table, it would be dynamic with a single entry for a single term. The current design must accommodate the worst-case-scenario....all contract terms. I've scoured the industry and experts in the field: there are no OTS "canned" solutions.... Likely because of the high cost of developing such a complex system that must handle so many nuances and variations. Imagine the work involved in designing a tool which can craft a contract report that requires exact placement of each of the terms. A pivot query would be needed to "flatten" the structure to permit a form-like report to be developed. And so on and so forth. > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka > Sent: Wednesday, November 24, 2010 3:26 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] A database problem....looking for a solution > > Sounds like a job for subqueries.... > > However, just as a personal suggestion, the initial design > for such a system I would get away from one big 100 column table. > > I would recommend a table structure like this: > > tblContractColumns: > ColumnID (autonumber/primary key) > ColumnName > > tblContractHeader: > ContractID (autonumber/primary key) > DateCreated > Any other fields which are unique to a contract > > tblContractDataEntry: > ContractEntryID (Autonumber/Primary Key) ContractID (Foreign > Key) DateEntered (Date/Time) > > tblContractData: > ContractEntryID (foreign key) > ColumnID (foreign key) > Data > > Whalla, never a wasted field. > > However, to use your existing 100 table, a subquery in each > column can be used to show the field with the latest value, > as long as you have a date/time field. > > Drew From marksimms at verizon.net Wed Nov 24 23:03:54 2010 From: marksimms at verizon.net (Mark Simms) Date: Thu, 25 Nov 2010 00:03:54 -0500 Subject: [AccessD] Observations on AC 2007 (not good) Message-ID: <00bf01cb8c5e$28f54c10$0401a8c0@MSIMMSWS> As I am furiously hacking away at AC 2007 for a client, I've spotted some problems I have not seen documented. Here they are: 1) I observed that when changing an ACCDB to an MDB for purposes of using Access 2003 and Access 2007 there a bug in this conversion process ...it removes the USysRibbons table. Access 2007 still can operate without one. However, without that system table, you cannot do any customization of the ribbon by assignment from the Ribbon and Toolbar options setting ! The only alternative is the LoadCustomUI vba method. The fix: cut-and-paste the USysRibbons from an ACCDB file; then change the Attribute to the proper system table attribute -2....... something. That last step is important. 2) Commandbar menu items built in AC 2003 show-up ONLY under the "Add-ins" tab of AC 2007. OF COURSE THIS STINKS HUGELY. If you assign a custom Ribbon that does not have an Add-ins tab, YOUR COMMANDBAR MENU IS LOST....your users cannot do anything ! Microsoft easily could have provided a database-level setting for the flexible placement of the commandbar menu onto the Ribbon. How this major oversight ever got past beta testing only confirms my feeling about the political nature of the selection of the beta test team. I would go so far as to indict the product manager of Access for such a grevious oversight and lack of attention to detail. 3) The AC 2007 ribbon can be minimized and indeed that setting "persists" upon the next database open. Minimizing it via the GUI is simple. Doing it with VBA is nearly rocket science with a ton of Win API calls required for it to be reliable. Note: in AC 2010, a new DoCmd was added to minimize the ribbon. (it took 3 YEARS to figure that out ?) It doesn't take a genius to see why AC usage and acceptance in corporations has now dropped to very low levels. Anyone associated with the beta testing of AC 2007 should immediately disavow all knowledge of any interaction with Microsoft Access engineers and managers involved in that program at the risk of major verbal abuse by beleagered colleagues. From Darryl.Collins at iag.com.au Wed Nov 24 23:55:08 2010 From: Darryl.Collins at iag.com.au (Darryl Collins) Date: Thu, 25 Nov 2010 16:55:08 +1100 Subject: [AccessD] Observations on AC 2007 (not good) In-Reply-To: <00bf01cb8c5e$28f54c10$0401a8c0@MSIMMSWS> Message-ID: <201011250555.oAP5t0sM007755@databaseadvisors.com> _______________________________________________________________________________________ Note: This e-mail is subject to the disclaimer contained at the bottom of this message. _______________________________________________________________________________________ I hear you Mark, as a prolific user of custom commandbars that could be docked where best suited the user / layout I found the complete destruction of this functionality to be a stunning foul up. Frankly I found many things about A2007 that stank. A2010 is better, but you will still have the toolbar issue. Like you, I am stunned this got past beta testing - although IMHO A2007 is a beta test version.... Still unhappy about that lill development... cheers Darryl. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Thursday, 25 November 2010 4:04 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Observations on AC 2007 (not good) As I am furiously hacking away at AC 2007 for a client, I've spotted some problems I have not seen documented. Here they are: 1) I observed that when changing an ACCDB to an MDB for purposes of using Access 2003 and Access 2007 there a bug in this conversion process ...it removes the USysRibbons table. Access 2007 still can operate without one. However, without that system table, you cannot do any customization of the ribbon by assignment from the Ribbon and Toolbar options setting ! The only alternative is the LoadCustomUI vba method. The fix: cut-and-paste the USysRibbons from an ACCDB file; then change the Attribute to the proper system table attribute -2....... something. That last step is important. 2) Commandbar menu items built in AC 2003 show-up ONLY under the "Add-ins" tab of AC 2007. OF COURSE THIS STINKS HUGELY. If you assign a custom Ribbon that does not have an Add-ins tab, YOUR COMMANDBAR MENU IS LOST....your users cannot do anything ! Microsoft easily could have provided a database-level setting for the flexible placement of the commandbar menu onto the Ribbon. How this major oversight ever got past beta testing only confirms my feeling about the political nature of the selection of the beta test team. I would go so far as to indict the product manager of Access for such a grevious oversight and lack of attention to detail. 3) The AC 2007 ribbon can be minimized and indeed that setting "persists" upon the next database open. Minimizing it via the GUI is simple. Doing it with VBA is nearly rocket science with a ton of Win API calls required for it to be reliable. Note: in AC 2010, a new DoCmd was added to minimize the ribbon. (it took 3 YEARS to figure that out ?) It doesn't take a genius to see why AC usage and acceptance in corporations has now dropped to very low levels. Anyone associated with the beta testing of AC 2007 should immediately disavow all knowledge of any interaction with Microsoft Access engineers and managers involved in that program at the risk of major verbal abuse by beleagered colleagues. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com _______________________________________________________________________________________ The information transmitted in this message and its attachments (if any) is intended only for the person or entity to which it is addressed. The message may contain confidential and/or privileged material. Any review, retransmission, 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. If you have received this in error, please contact the sender and delete this e-mail and associated material from any computer. The intended recipient of this e-mail may only use, reproduce, disclose or distribute the information contained in this e-mail and any attached files, with the permission of the sender. This message has been scanned for viruses. _______________________________________________________________________________________ From accessd at shaw.ca Thu Nov 25 12:40:05 2010 From: accessd at shaw.ca (Jim Lawrence) Date: Thu, 25 Nov 2010 10:40:05 -0800 Subject: [AccessD] Observations on AC 2007 (not good) In-Reply-To: <00bf01cb8c5e$28f54c10$0401a8c0@MSIMMSWS> References: <00bf01cb8c5e$28f54c10$0401a8c0@MSIMMSWS> Message-ID: <45C34E0C852148ED8EEF38058E7A48EA@creativesystemdesigns.com> Hi Mark: I started converting a project from AC 2003 to AC 2007 but ran into so many issues that I told the client that 2007 was not worth and it would be a good savings in the long run to jump right into 2010. Never having used 2010 it was a bit of a jump of faith but I thought how much worse could it be. It was a good choice. I believe the 2007 should be avoided at all costs, just like the OS (a name that must not be spoken) and move straight to Win7 or in our case Access 2010. Thanks for the your warnings and investigations. Do not hestitate to post any of your other finds. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Wednesday, November 24, 2010 9:04 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Observations on AC 2007 (not good) As I am furiously hacking away at AC 2007 for a client, I've spotted some problems I have not seen documented. Here they are: 1) I observed that when changing an ACCDB to an MDB for purposes of using Access 2003 and Access 2007 there a bug in this conversion process ...it removes the USysRibbons table. Access 2007 still can operate without one. However, without that system table, you cannot do any customization of the ribbon by assignment from the Ribbon and Toolbar options setting ! The only alternative is the LoadCustomUI vba method. The fix: cut-and-paste the USysRibbons from an ACCDB file; then change the Attribute to the proper system table attribute -2....... something. That last step is important. 2) Commandbar menu items built in AC 2003 show-up ONLY under the "Add-ins" tab of AC 2007. OF COURSE THIS STINKS HUGELY. If you assign a custom Ribbon that does not have an Add-ins tab, YOUR COMMANDBAR MENU IS LOST....your users cannot do anything ! Microsoft easily could have provided a database-level setting for the flexible placement of the commandbar menu onto the Ribbon. How this major oversight ever got past beta testing only confirms my feeling about the political nature of the selection of the beta test team. I would go so far as to indict the product manager of Access for such a grevious oversight and lack of attention to detail. 3) The AC 2007 ribbon can be minimized and indeed that setting "persists" upon the next database open. Minimizing it via the GUI is simple. Doing it with VBA is nearly rocket science with a ton of Win API calls required for it to be reliable. Note: in AC 2010, a new DoCmd was added to minimize the ribbon. (it took 3 YEARS to figure that out ?) It doesn't take a genius to see why AC usage and acceptance in corporations has now dropped to very low levels. Anyone associated with the beta testing of AC 2007 should immediately disavow all knowledge of any interaction with Microsoft Access engineers and managers involved in that program at the risk of major verbal abuse by beleagered colleagues. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From marksimms at verizon.net Thu Nov 25 14:13:53 2010 From: marksimms at verizon.net (Mark Simms) Date: Thu, 25 Nov 2010 15:13:53 -0500 Subject: [AccessD] Observations on AC 2007 (not good) In-Reply-To: <45C34E0C852148ED8EEF38058E7A48EA@creativesystemdesigns.com> References: <00bf01cb8c5e$28f54c10$0401a8c0@MSIMMSWS> <45C34E0C852148ED8EEF38058E7A48EA@creativesystemdesigns.com> Message-ID: <008c01cb8cdd$48da2cb0$0401a8c0@MSIMMSWS> Unfortunately, my two clients are mandating operation in BOTH 2003 and 2007 versions: Brutal, simply brutal. Once again, Microsoft's mindset of strategically pulling AC2003 run-time off the shelves so that users are forced into AC2007 just makes matters worse. They effectively cut off the legs of AC developers....that's US ! > > I started converting a project from AC 2003 to AC 2007 but > ran into so many issues that I told the client that 2007 was > not worth and it would be a good savings in the long run to > jump right into 2010. Never having used 2010 it was a bit of > a jump of faith but I thought how much worse could it be. It > was a good choice. > > I believe the 2007 should be avoided at all costs, just like > the OS (a name that must not be spoken) and move straight to > Win7 or in our case Access 2010. > > Thanks for the your warnings and investigations. Do not > hestitate to post any of your other finds. > > Jim From shamil at smsconsulting.spb.ru Thu Nov 25 14:53:20 2010 From: shamil at smsconsulting.spb.ru (Shamil Salakhetdinov) Date: Thu, 25 Nov 2010 23:53:20 +0300 Subject: [AccessD] Observations on AC 2007 (not good) In-Reply-To: <008c01cb8cdd$48da2cb0$0401a8c0@MSIMMSWS> References: <00bf01cb8c5e$28f54c10$0401a8c0@MSIMMSWS><45C34E0C852148ED8EEF38058E7A48EA@creativesystemdesigns.com> <008c01cb8cdd$48da2cb0$0401a8c0@MSIMMSWS> Message-ID: Hi Mark, 1. Forget Access, switch to .NET (VS2008 / VS2010) :) (conversion VS2003->2005->2008->2010 worked smoothly for rather large projects here). 2. I have been working with MS Access since v.1.0 in quite some advanced projects and I have got through conversions of small and large projects both my own and legacy ones from Access 1.0(1.1)->2.0->(95 skipped)->97->2000->AccessXP->2003->2007 It was always a PITA to make conversions (sometimes event RPITA :)) but it was always doable. Of course when one gets a legacy MS Access app and tries to fix it and in the same time to support MS Access 2003 and MS Access 2007 versions of the same legacy app that would be an RPITA^3 but if - one is a masochist (I have been like that I must admit, I do hope I did overcome this disease) and - client has money to pay for "masochistic exercises" then there is no reasons to complain about MS Access inadequacies :) A kind of kidding of course, just wanted to share my experience with MS Access apps support and conversion - all depends on time and money - if your client doesn't have money - explain them that there is no miracles in this world and escape them if they will not understand you - they will never find solution for their problems whatever great MS Access developers they will find... Thank you. -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: 25 ?????? 2010 ?. 23:14 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Observations on AC 2007 (not good) Unfortunately, my two clients are mandating operation in BOTH 2003 and 2007 versions: Brutal, simply brutal. Once again, Microsoft's mindset of strategically pulling AC2003 run-time off the shelves so that users are forced into AC2007 just makes matters worse. They effectively cut off the legs of AC developers....that's US ! > > I started converting a project from AC 2003 to AC 2007 but ran into so > many issues that I told the client that 2007 was not worth and it > would be a good savings in the long run to jump right into 2010. Never > having used 2010 it was a bit of a jump of faith but I thought how > much worse could it be. It was a good choice. > > I believe the 2007 should be avoided at all costs, just like the OS (a > name that must not be spoken) and move straight to > Win7 or in our case Access 2010. > > Thanks for the your warnings and investigations. Do not hestitate to > post any of your other finds. > > Jim -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cjlabs at att.net Thu Nov 25 14:55:30 2010 From: cjlabs at att.net (Carolyn Johnson) Date: Thu, 25 Nov 2010 14:55:30 -0600 Subject: [AccessD] Observations on AC 2007 (not good) References: <00bf01cb8c5e$28f54c10$0401a8c0@MSIMMSWS><45C34E0C852148ED8EEF38058E7A48EA@creativesystemdesigns.com> <008c01cb8cdd$48da2cb0$0401a8c0@MSIMMSWS> Message-ID: I'm actually happier with 2007. I have a workaround for the ribbon so that 2007 uses my custom toolbars instead (and works in 2000/2002/2003). But that method is NOT working in 2010. Plus, 2010 seems to have a bug that causes extra pages to print in a report (header on a blank page), where they do not in 2000, 2003 or 2007. Carolyn Johnson ----- Original Message ----- From: Mark Simms To: 'Access Developers discussion and problem solving' Sent: Thursday, November 25, 2010 2:13 PM Subject: Re: [AccessD] Observations on AC 2007 (not good) Unfortunately, my two clients are mandating operation in BOTH 2003 and 2007 versions: Brutal, simply brutal. Once again, Microsoft's mindset of strategically pulling AC2003 run-time off the shelves so that users are forced into AC2007 just makes matters worse. They effectively cut off the legs of AC developers....that's US ! > > I started converting a project from AC 2003 to AC 2007 but > ran into so many issues that I told the client that 2007 was > not worth and it would be a good savings in the long run to > jump right into 2010. Never having used 2010 it was a bit of > a jump of faith but I thought how much worse could it be. It > was a good choice. > > I believe the 2007 should be avoided at all costs, just like > the OS (a name that must not be spoken) and move straight to > Win7 or in our case Access 2010. > > Thanks for the your warnings and investigations. Do not > hestitate to post any of your other finds. > > Jim -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From df.waters at comcast.net Thu Nov 25 16:21:11 2010 From: df.waters at comcast.net (Dan Waters) Date: Thu, 25 Nov 2010 16:21:11 -0600 Subject: [AccessD] Observations on AC 2007 (not good) In-Reply-To: <00bf01cb8c5e$28f54c10$0401a8c0@MSIMMSWS> References: <00bf01cb8c5e$28f54c10$0401a8c0@MSIMMSWS> Message-ID: <5B374E1895FA45E08BEB4CB981E9C1E5@DanWaters> I have to say that I have not had a problem with my customers running A2007 on an mdb file. I have not tried converting to A2007 because some of my customers still use Access 2003. So, my recommendation is to develop the app as an mdb, give them mdb files, and they can use A2007. The only issue I've come across is that the ribbon shows up when forms are open, and I needed to prevent that because my forms don't show any toolbars and I don't want users getting any of that functionality at run time. This can be fixed. When you run startup code include this procedure in a standard module while passing in a False value: Private Sub DisplayRibbon(blnDisplayRibbon As Boolean) If SysCmd(acSysCmdAccessVer) >= 12 Then If blnDisplayRibbon = True Then DoCmd.ShowToolbar "Ribbon", acToolbarYes Else DoCmd.ShowToolbar "Ribbon", acToolbarNo End If End If End Sub This keeps the ribbon closed when a form is opened. But you need the ribbon when a report is opened for printing, previewing, closing, etc. In that case I use the following code in each report: Private Sub Report_Close() Call DisplayRibbon(False) End Sub Private Sub Report_Open(Cancel As Integer) Call DisplayRibbon(True) End Sub At two of my customers, some people use A2007 and some use A2003, and they all use the same mdb files without a problem. A2007 was designed to use mdb files with little to no difference from A2003 behavior, other than the ribbons. Hope this helps someone! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Wednesday, November 24, 2010 11:04 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Observations on AC 2007 (not good) As I am furiously hacking away at AC 2007 for a client, I've spotted some problems I have not seen documented. Here they are: 1) I observed that when changing an ACCDB to an MDB for purposes of using Access 2003 and Access 2007 there a bug in this conversion process ...it removes the USysRibbons table. Access 2007 still can operate without one. However, without that system table, you cannot do any customization of the ribbon by assignment from the Ribbon and Toolbar options setting ! The only alternative is the LoadCustomUI vba method. The fix: cut-and-paste the USysRibbons from an ACCDB file; then change the Attribute to the proper system table attribute -2....... something. That last step is important. 2) Commandbar menu items built in AC 2003 show-up ONLY under the "Add-ins" tab of AC 2007. OF COURSE THIS STINKS HUGELY. If you assign a custom Ribbon that does not have an Add-ins tab, YOUR COMMANDBAR MENU IS LOST....your users cannot do anything ! Microsoft easily could have provided a database-level setting for the flexible placement of the commandbar menu onto the Ribbon. How this major oversight ever got past beta testing only confirms my feeling about the political nature of the selection of the beta test team. I would go so far as to indict the product manager of Access for such a grevious oversight and lack of attention to detail. 3) The AC 2007 ribbon can be minimized and indeed that setting "persists" upon the next database open. Minimizing it via the GUI is simple. Doing it with VBA is nearly rocket science with a ton of Win API calls required for it to be reliable. Note: in AC 2010, a new DoCmd was added to minimize the ribbon. (it took 3 YEARS to figure that out ?) It doesn't take a genius to see why AC usage and acceptance in corporations has now dropped to very low levels. Anyone associated with the beta testing of AC 2007 should immediately disavow all knowledge of any interaction with Microsoft Access engineers and managers involved in that program at the risk of major verbal abuse by beleagered colleagues. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dbdoug at gmail.com Thu Nov 25 16:58:05 2010 From: dbdoug at gmail.com (Doug Steele) Date: Thu, 25 Nov 2010 14:58:05 -0800 Subject: [AccessD] Observations on AC 2007 (not good) In-Reply-To: <5B374E1895FA45E08BEB4CB981E9C1E5@DanWaters> References: <00bf01cb8c5e$28f54c10$0401a8c0@MSIMMSWS> <5B374E1895FA45E08BEB4CB981E9C1E5@DanWaters> Message-ID: I can second Dan Waters' opinion on running Access 2003 .mdb databases in Access 2007. Several of my clients are running A2007 only or mixed A2003/A2007. I used to convert my .mdb files to .accdb, but gave up after a while and now only send .mdbs. For a year or two after 2007 came out, some clients had intermittent problems which appeared to be related to the order of events on subforms, but those have disappeared - I would guess that MS fixed something without ever admitting they had a problem. I've had two bad experiences with clients trying to run my A2003 mdbs on A2010. In both cases the database crashed immediately on opening. Both clients were able to install a previous version of MS Office, and I haven't had the time/energy to investigate the problem. I guess I will eventually have to deal with it, but at the moment at least, MS seems to allow multiple installs of Office 2003 or 2007, making the problem one for the future. As a side note to this, none of my clients seems to have any interest in upgrading MS Office in order to get any new functionality for Word, Excel, Outlook etc. The two who bought Office 2010 did so because that was the only version available. Doug On Thu, Nov 25, 2010 at 2:21 PM, Dan Waters wrote: > I have to say that I have not had a problem with my customers running A2007 > on an mdb file. I have not tried converting to A2007 because some of my > customers still use Access 2003. So, my recommendation is to develop the > app as an mdb, give them mdb files, and they can use A2007. > > The only issue I've come across is that the ribbon shows up when forms are > open, and I needed to prevent that because my forms don't show any toolbars > and I don't want users getting any of that functionality at run time. This > can be fixed. > > When you run startup code include this procedure in a standard module while > passing in a False value: > > Private Sub DisplayRibbon(blnDisplayRibbon As Boolean) > If SysCmd(acSysCmdAccessVer) >= 12 Then > If blnDisplayRibbon = True Then > DoCmd.ShowToolbar "Ribbon", acToolbarYes > Else > DoCmd.ShowToolbar "Ribbon", acToolbarNo > End If > End If > End Sub > > This keeps the ribbon closed when a form is opened. > > But you need the ribbon when a report is opened for printing, previewing, > closing, etc. In that case I use the following code in each report: > > Private Sub Report_Close() > Call DisplayRibbon(False) > End Sub > > Private Sub Report_Open(Cancel As Integer) > Call DisplayRibbon(True) > End Sub > > At two of my customers, some people use A2007 and some use A2003, and they > all use the same mdb files without a problem. A2007 was designed to use > mdb > files with little to no difference from A2003 behavior, other than the > ribbons. > > Hope this helps someone! > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms > Sent: Wednesday, November 24, 2010 11:04 PM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Observations on AC 2007 (not good) > > As I am furiously hacking away at AC 2007 for a client, I've spotted some > problems I have not seen documented. > Here they are: > 1) I observed that when changing an ACCDB to an MDB for purposes of using > Access 2003 and Access 2007 there a bug in this conversion process ...it > removes the USysRibbons table. Access 2007 still can operate without one. > However, without that system table, you cannot do any customization of the > ribbon by assignment from the Ribbon and Toolbar options setting ! The only > alternative is the LoadCustomUI vba method. > The fix: cut-and-paste the USysRibbons from an ACCDB file; then change the > Attribute to the proper system table attribute -2....... something. That > last step is important. > > 2) Commandbar menu items built in AC 2003 show-up ONLY under the "Add-ins" > tab of AC 2007. OF COURSE THIS STINKS HUGELY. If you assign a custom Ribbon > that does not have an Add-ins tab, YOUR COMMANDBAR MENU IS LOST....your > users cannot do anything ! > Microsoft easily could have provided a database-level setting for the > flexible placement of the commandbar menu onto the Ribbon. How this major > oversight ever got past beta testing only confirms my feeling about the > political nature of the selection of the beta test team. I would go so far > as to indict the product manager of Access for such a grevious oversight > and > lack of attention to detail. > > 3) The AC 2007 ribbon can be minimized and indeed that setting "persists" > upon the next database open. Minimizing it via the GUI is simple. Doing it > with VBA is nearly rocket science with a ton of Win API calls required for > it to be reliable. Note: in AC 2010, a new DoCmd was added to minimize the > ribbon. (it took 3 YEARS to figure that out ?) > > It doesn't take a genius to see why AC usage and acceptance in corporations > has now dropped to very low levels. Anyone associated with the beta testing > of AC 2007 should immediately disavow all knowledge of any interaction with > Microsoft Access engineers and managers involved in that program at the > risk > of major verbal abuse by beleagered colleagues. > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From marksimms at verizon.net Thu Nov 25 20:16:38 2010 From: marksimms at verizon.net (Mark Simms) Date: Thu, 25 Nov 2010 21:16:38 -0500 Subject: [AccessD] Observations on AC 2007 (not good) In-Reply-To: References: <00bf01cb8c5e$28f54c10$0401a8c0@MSIMMSWS> <5B374E1895FA45E08BEB4CB981E9C1E5@DanWaters> Message-ID: <001201cb8d0f$f55dc460$0401a8c0@MSIMMSWS> Re: "The two who bought Office 2010 did so because that was the only version available." This is known as a coercive upgrade cycle. Wouldn't it be interesting to see which version of Access would be purchased most often if they were all priced the same: 2003,2007,2010 From jwcolby at colbyconsulting.com Thu Nov 25 23:42:17 2010 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 26 Nov 2010 00:42:17 -0500 Subject: [AccessD] Samsung 2 gb 5400 $80 Message-ID: <4CEF48B9.80204@colbyconsulting.com> For anyone doing an HTPC - this is a well liked, huge drive for a darned good price. I'm about to do this. http://www.newegg.com/Product/Product.aspx?Item=N82E16822152245 I just pulled the trigger on a 40" LCD for the bedroom and now I need an HTPC. I have a version 1 TIVO but that is getting long in the tooth, and doesn't really look very good on a high def TV. I think it is time to move on, though I am not sure whether I will convince my wife to give up the TIVO. The TIVO is probably the most reliable piece of electronics I have *ever* encountered and dead simple to use. The HTPC will cost more than the TV by quite a bit (or the TIVO, even with the lifetime subscription). OTOH I built one for the living room and it has been solid as a rock since I moved it to Windows 7. The HTPC can work with my Unraid media server to display not only ripped movies but photos, home video and music. My new low end cameras take stunningly good video in addition to photos. My daughter loves to sit and watch home videos of herself. Quite the little narcissist. -- John W. Colby www.ColbyConsulting.com From Darryl.Collins at iag.com.au Thu Nov 25 23:49:49 2010 From: Darryl.Collins at iag.com.au (Darryl Collins) Date: Fri, 26 Nov 2010 16:49:49 +1100 Subject: [AccessD] Samsung 2 gb 5400 $80 In-Reply-To: <4CEF48B9.80204@colbyconsulting.com> Message-ID: <201011260549.oAQ5noiG007744@databaseadvisors.com> _______________________________________________________________________________________ Note: This e-mail is subject to the disclaimer contained at the bottom of this message. _______________________________________________________________________________________ "My daughter loves to sit and watch home videos of herself. Quite the little narcissist." hahaha, thanks John, this make me smile. My 3yo son is exactly the same! I think you US Folks are all on Holiday. Have a good one! cheers Darryl. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Friday, 26 November 2010 4:42 PM To: Access Developers discussion and problem solving; VBA Subject: [AccessD] Samsung 2 gb 5400 $80 For anyone doing an HTPC - this is a well liked, huge drive for a darned good price. I'm about to do this. http://www.newegg.com/Product/Product.aspx?Item=N82E16822152245 I just pulled the trigger on a 40" LCD for the bedroom and now I need an HTPC. I have a version 1 TIVO but that is getting long in the tooth, and doesn't really look very good on a high def TV. I think it is time to move on, though I am not sure whether I will convince my wife to give up the TIVO. The TIVO is probably the most reliable piece of electronics I have *ever* encountered and dead simple to use. The HTPC will cost more than the TV by quite a bit (or the TIVO, even with the lifetime subscription). OTOH I built one for the living room and it has been solid as a rock since I moved it to Windows 7. The HTPC can work with my Unraid media server to display not only ripped movies but photos, home video and music. My new low end cameras take stunningly good video in addition to photos. My daughter loves to sit and watch home videos of herself. Quite the little narcissist. -- 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 transmitted in this message and its attachments (if any) is intended only for the person or entity to which it is addressed. The message may contain confidential and/or privileged material. Any review, retransmission, 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. If you have received this in error, please contact the sender and delete this e-mail and associated material from any computer. The intended recipient of this e-mail may only use, reproduce, disclose or distribute the information contained in this e-mail and any attached files, with the permission of the sender. This message has been scanned for viruses. _______________________________________________________________________________________ From rockysmolin at bchacc.com Fri Nov 26 00:29:50 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Thu, 25 Nov 2010 22:29:50 -0800 Subject: [AccessD] Samsung 2 gb 5400 $80 In-Reply-To: <4CEF48B9.80204@colbyconsulting.com> References: <4CEF48B9.80204@colbyconsulting.com> Message-ID: <641FE8CD3A754B96BCC4C2696C123F4C@HAL9005> I upgraded by TVs to flat screen HD. So then I had to upgrade the cable to get HD channels. Then I had to upgrade TIVO to HD TIVO so the stuff I recorded on the HD channels would be in HD on my HD TV when I played it back on my HD TIVO. You will be assimilated. Resistance is futile. Rocky . -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, November 25, 2010 9:42 PM To: Access Developers discussion and problem solving; VBA Subject: [AccessD] Samsung 2 gb 5400 $80 For anyone doing an HTPC - this is a well liked, huge drive for a darned good price. I'm about to do this. http://www.newegg.com/Product/Product.aspx?Item=N82E16822152245 I just pulled the trigger on a 40" LCD for the bedroom and now I need an HTPC. I have a version 1 TIVO but that is getting long in the tooth, and doesn't really look very good on a high def TV. I think it is time to move on, though I am not sure whether I will convince my wife to give up the TIVO. The TIVO is probably the most reliable piece of electronics I have *ever* encountered and dead simple to use. The HTPC will cost more than the TV by quite a bit (or the TIVO, even with the lifetime subscription). OTOH I built one for the living room and it has been solid as a rock since I moved it to Windows 7. The HTPC can work with my Unraid media server to display not only ripped movies but photos, home video and music. My new low end cameras take stunningly good video in addition to photos. My daughter loves to sit and watch home videos of herself. Quite the little narcissist. -- John W. Colby www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Fri Nov 26 09:02:59 2010 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 26 Nov 2010 10:02:59 -0500 Subject: [AccessD] Samsung 2 gb 5400 $80 In-Reply-To: <641FE8CD3A754B96BCC4C2696C123F4C@HAL9005> References: <4CEF48B9.80204@colbyconsulting.com> <641FE8CD3A754B96BCC4C2696C123F4C@HAL9005> Message-ID: <4CEFCC23.6050705@colbyconsulting.com> I really don't do much HD per se (I refer to 1080p as HD), but when Tivo came out HD did not exist or at least was not readily available. As a result AFAICT all of its electronics and programming conform to the old signal which was really quite low resolution. Trying to upconvert that to 1080p creates a lot of artifacts. The 40" I just bought is a 1080p and is the first 1080P in the house. I don't even have a dvd player that will do blueray and I don't subscribe to any of the hd cable channels. I do want to build my new HTPC to be 1080p ready though. Yea, I will be assimilated. Heck I am more Borg that the Borg already. John W. Colby www.ColbyConsulting.com On 11/26/2010 1:29 AM, Rocky Smolin wrote: > I upgraded by TVs to flat screen HD. So then I had to upgrade the cable to > get HD channels. Then I had to upgrade TIVO to HD TIVO so the stuff I > recorded on the HD channels would be in HD on my HD TV when I played it back > on my HD TIVO. > > You will be assimilated. Resistance is futile. > > Rocky > . > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Thursday, November 25, 2010 9:42 PM > To: Access Developers discussion and problem solving; VBA > Subject: [AccessD] Samsung 2 gb 5400 $80 > > For anyone doing an HTPC - this is a well liked, huge drive for a darned > good price. I'm about to do this. > > http://www.newegg.com/Product/Product.aspx?Item=N82E16822152245 > > I just pulled the trigger on a 40" LCD for the bedroom and now I need an > HTPC. I have a version 1 TIVO but that is getting long in the tooth, and > doesn't really look very good on a high def TV. I think it is time to move > on, though I am not sure whether I will convince my wife to give up the > TIVO. The TIVO is probably the most reliable piece of electronics I have > *ever* encountered and dead simple to use. > > The HTPC will cost more than the TV by quite a bit (or the TIVO, even with > the lifetime subscription). OTOH I built one for the living room and it has > been solid as a rock since I moved it to Windows 7. The HTPC can work with > my Unraid media server to display not only ripped movies but photos, home > video and music. My new low end cameras take stunningly good video in > addition to photos. > > My daughter loves to sit and watch home videos of herself. Quite the little > narcissist. > > -- > 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 df.waters at comcast.net Fri Nov 26 09:11:49 2010 From: df.waters at comcast.net (Dan Waters) Date: Fri, 26 Nov 2010 09:11:49 -0600 Subject: [AccessD] Samsung 2 gb 5400 $80 In-Reply-To: <4CEFCC23.6050705@colbyconsulting.com> References: <4CEF48B9.80204@colbyconsulting.com><641FE8CD3A754B96BCC4C2696C123F4C@HAL9005> <4CEFCC23.6050705@colbyconsulting.com> Message-ID: <6EA197D64DB24B9AA82E6588E282772B@DanWaters> You can now get a Blueray disc player for < $100, and Comcast charges me an additional $7/mo for HD channels - well worth it! Before you start building another HTPC, you should talk with your cable provider to see what issues you might have. Comcast/Xfinity scrambles the format of all but the very basic channels, so you need their box to decode those channels. I did get their DVR, and I use it a lot - I probably won't be looking at an HTPC. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Friday, November 26, 2010 9:03 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Samsung 2 gb 5400 $80 I really don't do much HD per se (I refer to 1080p as HD), but when Tivo came out HD did not exist or at least was not readily available. As a result AFAICT all of its electronics and programming conform to the old signal which was really quite low resolution. Trying to upconvert that to 1080p creates a lot of artifacts. The 40" I just bought is a 1080p and is the first 1080P in the house. I don't even have a dvd player that will do blueray and I don't subscribe to any of the hd cable channels. I do want to build my new HTPC to be 1080p ready though. Yea, I will be assimilated. Heck I am more Borg that the Borg already. John W. Colby www.ColbyConsulting.com On 11/26/2010 1:29 AM, Rocky Smolin wrote: > I upgraded by TVs to flat screen HD. So then I had to upgrade the cable to > get HD channels. Then I had to upgrade TIVO to HD TIVO so the stuff I > recorded on the HD channels would be in HD on my HD TV when I played it back > on my HD TIVO. > > You will be assimilated. Resistance is futile. > > Rocky > . > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Thursday, November 25, 2010 9:42 PM > To: Access Developers discussion and problem solving; VBA > Subject: [AccessD] Samsung 2 gb 5400 $80 > > For anyone doing an HTPC - this is a well liked, huge drive for a darned > good price. I'm about to do this. > > http://www.newegg.com/Product/Product.aspx?Item=N82E16822152245 > > I just pulled the trigger on a 40" LCD for the bedroom and now I need an > HTPC. I have a version 1 TIVO but that is getting long in the tooth, and > doesn't really look very good on a high def TV. I think it is time to move > on, though I am not sure whether I will convince my wife to give up the > TIVO. The TIVO is probably the most reliable piece of electronics I have > *ever* encountered and dead simple to use. > > The HTPC will cost more than the TV by quite a bit (or the TIVO, even with > the lifetime subscription). OTOH I built one for the living room and it has > been solid as a rock since I moved it to Windows 7. The HTPC can work with > my Unraid media server to display not only ripped movies but photos, home > video and music. My new low end cameras take stunningly good video in > addition to photos. > > My daughter loves to sit and watch home videos of herself. Quite the little > narcissist. > > -- > John W. Colby > www.ColbyConsulting.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Fri Nov 26 10:16:18 2010 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 26 Nov 2010 11:16:18 -0500 Subject: [AccessD] Samsung 2 gb 5400 $80 In-Reply-To: <6EA197D64DB24B9AA82E6588E282772B@DanWaters> References: <4CEF48B9.80204@colbyconsulting.com><641FE8CD3A754B96BCC4C2696C123F4C@HAL9005> <4CEFCC23.6050705@colbyconsulting.com> <6EA197D64DB24B9AA82E6588E282772B@DanWaters> Message-ID: <4CEFDD52.9060807@colbyconsulting.com> We have charter and get the basic channel set below about channel 70 open and unencrypted. Whatever is there is part of the package and comes directly into any tv, even old ones. They look mighty fine on a HD tv though. I am telling the tv to do a channel scan now to see what is out there. John W. Colby www.ColbyConsulting.com On 11/26/2010 10:11 AM, Dan Waters wrote: > You can now get a Blueray disc player for< $100, and Comcast charges me an > additional $7/mo for HD channels - well worth it! > > Before you start building another HTPC, you should talk with your cable > provider to see what issues you might have. Comcast/Xfinity scrambles the > format of all but the very basic channels, so you need their box to decode > those channels. I did get their DVR, and I use it a lot - I probably won't > be looking at an HTPC. > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Friday, November 26, 2010 9:03 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Samsung 2 gb 5400 $80 > > I really don't do much HD per se (I refer to 1080p as HD), but when Tivo > came out HD did not exist > or at least was not readily available. As a result AFAICT all of its > electronics and programming > conform to the old signal which was really quite low resolution. Trying to > upconvert that to 1080p > creates a lot of artifacts. > > The 40" I just bought is a 1080p and is the first 1080P in the house. I > don't even have a dvd > player that will do blueray and I don't subscribe to any of the hd cable > channels. I do want to > build my new HTPC to be 1080p ready though. > > Yea, I will be assimilated. Heck I am more Borg that the Borg already. > > John W. Colby > www.ColbyConsulting.com > > On 11/26/2010 1:29 AM, Rocky Smolin wrote: >> I upgraded by TVs to flat screen HD. So then I had to upgrade the cable > to >> get HD channels. Then I had to upgrade TIVO to HD TIVO so the stuff I >> recorded on the HD channels would be in HD on my HD TV when I played it > back >> on my HD TIVO. >> >> You will be assimilated. Resistance is futile. >> >> Rocky >> . >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby >> Sent: Thursday, November 25, 2010 9:42 PM >> To: Access Developers discussion and problem solving; VBA >> Subject: [AccessD] Samsung 2 gb 5400 $80 >> >> For anyone doing an HTPC - this is a well liked, huge drive for a darned >> good price. I'm about to do this. >> >> http://www.newegg.com/Product/Product.aspx?Item=N82E16822152245 >> >> I just pulled the trigger on a 40" LCD for the bedroom and now I need an >> HTPC. I have a version 1 TIVO but that is getting long in the tooth, and >> doesn't really look very good on a high def TV. I think it is time to > move >> on, though I am not sure whether I will convince my wife to give up the >> TIVO. The TIVO is probably the most reliable piece of electronics I have >> *ever* encountered and dead simple to use. >> >> The HTPC will cost more than the TV by quite a bit (or the TIVO, even with >> the lifetime subscription). OTOH I built one for the living room and it > has >> been solid as a rock since I moved it to Windows 7. The HTPC can work > with >> my Unraid media server to display not only ripped movies but photos, home >> video and music. My new low end cameras take stunningly good video in >> addition to photos. >> >> My daughter loves to sit and watch home videos of herself. Quite the > little >> narcissist. >> >> -- >> 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 robert at servicexp.com Fri Nov 26 11:37:09 2010 From: robert at servicexp.com (Robert) Date: Fri, 26 Nov 2010 12:37:09 -0500 Subject: [AccessD] Samsung 2 gb 5400 $80 In-Reply-To: <4CEFDD52.9060807@colbyconsulting.com> References: <4CEF48B9.80204@colbyconsulting.com><641FE8CD3A754B96BCC4C2696C123F4C@HAL9005> <4CEFCC23.6050705@colbyconsulting.com> <6EA197D64DB24B9AA82E6588E282772B@DanWaters> <4CEFDD52.9060807@colbyconsulting.com> Message-ID: <001001cb8d90$8e706a10$ab513e30$@com> Ok, so you want the Ultimate HD DVR system? One Media Server with an Ceton InfiniTV 4. installed http://www.cetoncorp.com/products.php (4 HD Tuners (DVR's) with one rented M-Cable Card) Running Windows 7 Pro. An MC Media Extender at each TV Outlets.. = "home HD media bliss...." What's the catch you say.. "Getting a hold of the InfiniTV 4"... currently a 3-4 month back log. Still waiting on mine... This may seem expensive at first, but if you do the math, it's actually much cheaper than renting 4 HD DVR's WBR Robert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Friday, November 26, 2010 11:16 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Samsung 2 gb 5400 $80 We have charter and get the basic channel set below about channel 70 open and unencrypted. Whatever is there is part of the package and comes directly into any tv, even old ones. They look mighty fine on a HD tv though. I am telling the tv to do a channel scan now to see what is out there. John W. Colby www.ColbyConsulting.com On 11/26/2010 10:11 AM, Dan Waters wrote: > You can now get a Blueray disc player for< $100, and Comcast charges me an > additional $7/mo for HD channels - well worth it! > > Before you start building another HTPC, you should talk with your cable > provider to see what issues you might have. Comcast/Xfinity scrambles the > format of all but the very basic channels, so you need their box to decode > those channels. I did get their DVR, and I use it a lot - I probably won't > be looking at an HTPC. > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Friday, November 26, 2010 9:03 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Samsung 2 gb 5400 $80 > > I really don't do much HD per se (I refer to 1080p as HD), but when Tivo > came out HD did not exist > or at least was not readily available. As a result AFAICT all of its > electronics and programming > conform to the old signal which was really quite low resolution. Trying to > upconvert that to 1080p > creates a lot of artifacts. > > The 40" I just bought is a 1080p and is the first 1080P in the house. I > don't even have a dvd > player that will do blueray and I don't subscribe to any of the hd cable > channels. I do want to > build my new HTPC to be 1080p ready though. > > Yea, I will be assimilated. Heck I am more Borg that the Borg already. > > John W. Colby > www.ColbyConsulting.com > > On 11/26/2010 1:29 AM, Rocky Smolin wrote: >> I upgraded by TVs to flat screen HD. So then I had to upgrade the cable > to >> get HD channels. Then I had to upgrade TIVO to HD TIVO so the stuff I >> recorded on the HD channels would be in HD on my HD TV when I played it > back >> on my HD TIVO. >> >> You will be assimilated. Resistance is futile. >> >> Rocky >> . >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby >> Sent: Thursday, November 25, 2010 9:42 PM >> To: Access Developers discussion and problem solving; VBA >> Subject: [AccessD] Samsung 2 gb 5400 $80 >> >> For anyone doing an HTPC - this is a well liked, huge drive for a darned >> good price. I'm about to do this. >> >> http://www.newegg.com/Product/Product.aspx?Item=N82E16822152245 >> >> I just pulled the trigger on a 40" LCD for the bedroom and now I need an >> HTPC. I have a version 1 TIVO but that is getting long in the tooth, and >> doesn't really look very good on a high def TV. I think it is time to > move >> on, though I am not sure whether I will convince my wife to give up the >> TIVO. The TIVO is probably the most reliable piece of electronics I have >> *ever* encountered and dead simple to use. >> >> The HTPC will cost more than the TV by quite a bit (or the TIVO, even with >> the lifetime subscription). OTOH I built one for the living room and it > has >> been solid as a rock since I moved it to Windows 7. The HTPC can work > with >> my Unraid media server to display not only ripped movies but photos, home >> video and music. My new low end cameras take stunningly good video in >> addition to photos. >> >> My daughter loves to sit and watch home videos of herself. Quite the > little >> narcissist. >> >> -- >> 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 jedi at charm.net Fri Nov 26 11:49:04 2010 From: jedi at charm.net (Michael Bahr) Date: Fri, 26 Nov 2010 12:49:04 -0500 (EST) Subject: [AccessD] Samsung 2 gb 5400 $80 In-Reply-To: <4CEF48B9.80204@colbyconsulting.com> References: <4CEF48B9.80204@colbyconsulting.com> Message-ID: <3286.24.35.23.165.1290793744.squirrel@mail.expedient.net> John, you should take a look at the PopBox or Popcorn Hour A200. Both are less than $200; the PopBox is ~$130 and the A210 is $200 and are hardware based. No need to muck around building another computer. Both will play back up 1080p at 24/25/30/50/60 frames per second using virtually any video container. http://www.popbox.com/www/ http://www.popcornhour.com/onlinestore/ Mike... > For anyone doing an HTPC - this is a well liked, huge drive for a darned > good price. I'm about to > do this. > > http://www.newegg.com/Product/Product.aspx?Item=N82E16822152245 > > I just pulled the trigger on a 40" LCD for the bedroom and now I need an > HTPC. I have a version 1 > TIVO but that is getting long in the tooth, and doesn't really look very > good on a high def TV. I > think it is time to move on, though I am not sure whether I will convince > my wife to give up the > TIVO. The TIVO is probably the most reliable piece of electronics I have > *ever* encountered and > dead simple to use. > > The HTPC will cost more than the TV by quite a bit (or the TIVO, even with > the lifetime > subscription). OTOH I built one for the living room and it has been solid > as a rock since I moved > it to Windows 7. The HTPC can work with my Unraid media server to display > not only ripped movies > but photos, home video and music. My new low end cameras take stunningly > good video in addition to > photos. > > My daughter loves to sit and watch home videos of herself. Quite the > little narcissist. > > -- > 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 jedi at charm.net Fri Nov 26 12:08:19 2010 From: jedi at charm.net (Michael Bahr) Date: Fri, 26 Nov 2010 13:08:19 -0500 (EST) Subject: [AccessD] Samsung 2 gb 5400 $80 In-Reply-To: <3286.24.35.23.165.1290793744.squirrel@mail.expedient.net> References: <4CEF48B9.80204@colbyconsulting.com> <3286.24.35.23.165.1290793744.squirrel@mail.expedient.net> Message-ID: <3676.24.35.23.165.1290794899.squirrel@mail.expedient.net> Just fond this on Youtube http://www.youtube.com/watch?v=ippnPw-KMbI&feature=player_embedded#! Mike... > John, you should take a look at the PopBox or Popcorn Hour A200. Both are > less than $200; the PopBox is ~$130 and the A210 is $200 and are hardware > based. No need to muck around building another computer. Both will play > back up 1080p at 24/25/30/50/60 frames per second using virtually any > video container. > > http://www.popbox.com/www/ > http://www.popcornhour.com/onlinestore/ > > Mike... > > >> For anyone doing an HTPC - this is a well liked, huge drive for a darned >> good price. I'm about to >> do this. >> >> http://www.newegg.com/Product/Product.aspx?Item=N82E16822152245 >> >> I just pulled the trigger on a 40" LCD for the bedroom and now I need an >> HTPC. I have a version 1 >> TIVO but that is getting long in the tooth, and doesn't really look very >> good on a high def TV. I >> think it is time to move on, though I am not sure whether I will >> convince >> my wife to give up the >> TIVO. The TIVO is probably the most reliable piece of electronics I >> have >> *ever* encountered and >> dead simple to use. >> >> The HTPC will cost more than the TV by quite a bit (or the TIVO, even >> with >> the lifetime >> subscription). OTOH I built one for the living room and it has been >> solid >> as a rock since I moved >> it to Windows 7. The HTPC can work with my Unraid media server to >> display >> not only ripped movies >> but photos, home video and music. My new low end cameras take >> stunningly >> good video in addition to >> photos. >> >> My daughter loves to sit and watch home videos of herself. Quite the >> little narcissist. >> >> -- >> 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 BradM at blackforestltd.com Fri Nov 26 15:31:21 2010 From: BradM at blackforestltd.com (Brad Marks) Date: Fri, 26 Nov 2010 15:31:21 -0600 Subject: [AccessD] Basic Questions ? Access 2002 References: <4CEF48B9.80204@colbyconsulting.com><3286.24.35.23.165.1290793744.squirrel@mail.expedient.net> <3676.24.35.23.165.1290794899.squirrel@mail.expedient.net> Message-ID: I have only worked with Access 2007 applications. Recently I have started to help a friend with an old Access application that uses Access 2002. One of the enhancements that is desired is to be able to sort the data in one specific table in more than one way and on multiple fields. I am planning to start by setting up two queries. One to sort by Customer ID and then Order Date and the second query to sort by Order Date and Product Id. There is a need to update the data, no matter how it is sorted. Question One. Is it a problem if there are two queries open at the same time, both with the ability to update the underlying data? I am concerned that this could lead to data corruption. Question Two. Is there a way to determine (in VBA code) if a query is Open or not? I am thinking about closing Query1 if it is open when Query2 is being opened, and Visa-Versa. I know that these are quite basic questions. I have very little experience with Access 2002 and I want to understand these things better before moving forward. Thanks, Brad From actebs at actebs.com.au Sat Nov 27 03:29:52 2010 From: actebs at actebs.com.au (ACTEBS) Date: Sat, 27 Nov 2010 20:29:52 +1100 Subject: [AccessD] VB.Net using ADO.Net to pass data from one DB to Another Message-ID: <000b01cb8e15$a532fa30$ef98ee90$@com.au> Hi Everyone, Long time no speak. Sorry for posting a VB.Net and ADO.Net question here, but I've wasted so much time on this, I thought maybe someone from my old AccessD Group might know the answer. This is my first solo attempt at a VB.Net app, so be kind. I am developing quite simple application for work that imports a CSV file into an Access DB that is created on the fly for the task. Everything works as expected and the data is posted to the table ready for manipulation/changing and prepared for the transfer and import into the file separate Access DB. For the life of me I can't figure out how to open 2 separate DB's and transfer data from one to the other. In fact, trying to find decent examples of using VB.Net with ADO.Net is in itself a task. Can anyone here please give me an example? One that shows the insert data syntax? Something like I'm used to would be handy as in similar methodology to DAO like: Dim dbs01 as dao.database 'Source DB Dim dbs02 as dao.database 'Destination DB Dim rst01 as dao.recordset Dim rst02 as dao.recordset Dim StrSQL as string Set dbs01 = CurrentDb() Set dbs02 = OpenDatabase(BELocation) Etc etc .. With rst01 Do until rst01.EOF With rst02 !MyField = rst01!SourceField End with loop End with Any help would be most appreciated. Thanks Vlad From shamil at smsconsulting.spb.ru Sat Nov 27 06:50:32 2010 From: shamil at smsconsulting.spb.ru (Shamil Salakhetdinov) Date: Sat, 27 Nov 2010 15:50:32 +0300 Subject: [AccessD] VB.Net using ADO.Net to pass data from one DB to Another In-Reply-To: <000b01cb8e15$a532fa30$ef98ee90$@com.au> References: <000b01cb8e15$a532fa30$ef98ee90$@com.au> Message-ID: Hi Vlad, You can do it like that (C#): using System.Data.OleDb; namespace DotNetLanguages { public class TestClass { public static void Run() { string sourceDbFullPath = @"c:\temp\sourceDb.mdb"; string destionationDbFullPath = @"c:\temp\targetDb.mdb"; using (OleDbConnection sourceConnection = new OleDbConnection(MakeAccDdbConnectionStr(sourceDbFullPath))) { sourceConnection.Open(); string sql1 = "select [SourceField] from [SourceTable]"; OleDbCommand cmd1 = new OleDbCommand(sql1, sourceConnection); OleDbDataReader rdr = cmd1.ExecuteReader(); using (OleDbConnection destinationConnection = new OleDbConnection(MakeAccDdbConnectionStr(destionationDbFullPath))) { destinationConnection.Open(); while (rdr.Read()) { string sql2 = string.Format("insert into [MyTable](MyField) values ('{0}')", rdr["SourceField"].ToString()); OleDbCommand cmd2 = new OleDbCommand(sql2, destinationConnection); cmd2.ExecuteNonQuery(); } } rdr.Close(); } } public static string MakeAccDdbConnectionStr(string fullPath) { { return string.Format(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source={0}", fullPath); } } } } Watch line wraps. For VB.NEt version you can use free online translation http://www.developerfusion.com/tools/convert/csharp-to-vb/ There could be myriads other ways to do your task in .NET - the above working sample is just a "quick & dirty" solution but it should work well (watch out to duplicate quotes if you have some in your source data fields)... Thank you. -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of ACTEBS Sent: 27 ?????? 2010 ?. 12:30 To: 'access group' Subject: [AccessD] VB.Net using ADO.Net to pass data from one DB to Another Hi Everyone, Long time no speak. Sorry for posting a VB.Net and ADO.Net question here, but I've wasted so much time on this, I thought maybe someone from my old AccessD Group might know the answer. This is my first solo attempt at a VB.Net app, so be kind. I am developing quite simple application for work that imports a CSV file into an Access DB that is created on the fly for the task. Everything works as expected and the data is posted to the table ready for manipulation/changing and prepared for the transfer and import into the file separate Access DB. For the life of me I can't figure out how to open 2 separate DB's and transfer data from one to the other. In fact, trying to find decent examples of using VB.Net with ADO.Net is in itself a task. Can anyone here please give me an example? One that shows the insert data syntax? Something like I'm used to would be handy as in similar methodology to DAO like: Dim dbs01 as dao.database 'Source DB Dim dbs02 as dao.database 'Destination DB Dim rst01 as dao.recordset Dim rst02 as dao.recordset Dim StrSQL as string Set dbs01 = CurrentDb() Set dbs02 = OpenDatabase(BELocation) Etc etc .. With rst01 Do until rst01.EOF With rst02 !MyField = rst01!SourceField End with loop End with Any help would be most appreciated. Thanks Vlad -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From actebs at actebs.com.au Sat Nov 27 08:30:30 2010 From: actebs at actebs.com.au (ACTEBS) Date: Sun, 28 Nov 2010 01:30:30 +1100 Subject: [AccessD] VB.Net using ADO.Net to pass data from one DB to Another In-Reply-To: References: <000b01cb8e15$a532fa30$ef98ee90$@com.au> Message-ID: <001001cb8e3f$a45a3450$ed0e9cf0$@com.au> Hi Shamil, You're a God! I've got it working thanks to you... Thank you, thank you, thank you! I was going nuts trying to get that to work. Wasted 2 days on it... Here is the converted code to VB.Net: Public Sub AppendTempDataToMainTbl() Dim sourceDbFullPath As String = App_Path() & "TempImport.mdb" Dim destionationDbFullPath As String = GetIniSetting("DBPath", "SystemSettings") Using sourceConnection As New OleDbConnection(GetSourceConnectionString) sourceConnection.Open() Dim sql1 As String = "SELECT * FROM tblTempImport WHERE TempID > 10" Dim cmd1 As New OleDbCommand(sql1, sourceConnection) Dim rdr As OleDbDataReader = cmd1.ExecuteReader() Using destinationConnection As New OleDbConnection(GetDestConnectionString) destinationConnection.Open() While rdr.Read() Dim sql2 As String = String.Format("INSERT INTO tblMainData (RecDate, RecTime) values ('{0}','{1}')", rdr("RecDate").ToString(), rdr("RecTime").ToString()) Dim cmd2 As New OleDbCommand(sql2, destinationConnection) cmd2.ExecuteNonQuery() End While End Using rdr.Close() End Using End Sub Many thanks again... Vlad -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil Salakhetdinov Sent: Saturday, 27 November 2010 11:51 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] VB.Net using ADO.Net to pass data from one DB toAnother Hi Vlad, You can do it like that (C#): using System.Data.OleDb; namespace DotNetLanguages { public class TestClass { public static void Run() { string sourceDbFullPath = @"c:\temp\sourceDb.mdb"; string destionationDbFullPath = @"c:\temp\targetDb.mdb"; using (OleDbConnection sourceConnection = new OleDbConnection(MakeAccDdbConnectionStr(sourceDbFullPath))) { sourceConnection.Open(); string sql1 = "select [SourceField] from [SourceTable]"; OleDbCommand cmd1 = new OleDbCommand(sql1, sourceConnection); OleDbDataReader rdr = cmd1.ExecuteReader(); using (OleDbConnection destinationConnection = new OleDbConnection(MakeAccDdbConnectionStr(destionationDbFullPath))) { destinationConnection.Open(); while (rdr.Read()) { string sql2 = string.Format("insert into [MyTable](MyField) values ('{0}')", rdr["SourceField"].ToString()); OleDbCommand cmd2 = new OleDbCommand(sql2, destinationConnection); cmd2.ExecuteNonQuery(); } } rdr.Close(); } } public static string MakeAccDdbConnectionStr(string fullPath) { { return string.Format(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source={0}", fullPath); } } } } Watch line wraps. For VB.NEt version you can use free online translation http://www.developerfusion.com/tools/convert/csharp-to-vb/ There could be myriads other ways to do your task in .NET - the above working sample is just a "quick & dirty" solution but it should work well (watch out to duplicate quotes if you have some in your source data fields)... Thank you. -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of ACTEBS Sent: 27 ?????? 2010 ?. 12:30 To: 'access group' Subject: [AccessD] VB.Net using ADO.Net to pass data from one DB to Another Hi Everyone, Long time no speak. Sorry for posting a VB.Net and ADO.Net question here, but I've wasted so much time on this, I thought maybe someone from my old AccessD Group might know the answer. This is my first solo attempt at a VB.Net app, so be kind. I am developing quite simple application for work that imports a CSV file into an Access DB that is created on the fly for the task. Everything works as expected and the data is posted to the table ready for manipulation/changing and prepared for the transfer and import into the file separate Access DB. For the life of me I can't figure out how to open 2 separate DB's and transfer data from one to the other. In fact, trying to find decent examples of using VB.Net with ADO.Net is in itself a task. Can anyone here please give me an example? One that shows the insert data syntax? Something like I'm used to would be handy as in similar methodology to DAO like: Dim dbs01 as dao.database 'Source DB Dim dbs02 as dao.database 'Destination DB Dim rst01 as dao.recordset Dim rst02 as dao.recordset Dim StrSQL as string Set dbs01 = CurrentDb() Set dbs02 = OpenDatabase(BELocation) Etc etc .. With rst01 Do until rst01.EOF With rst02 !MyField = rst01!SourceField End with loop End with Any help would be most appreciated. Thanks Vlad -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From gustav at cactus.dk Sat Nov 27 09:50:08 2010 From: gustav at cactus.dk (Gustav Brock) Date: Sat, 27 Nov 2010 16:50:08 +0100 Subject: [AccessD] VB.Net using ADO.Net to pass data from one DB to Another Message-ID: Hi Vlad Thought you were gone for good! For future questions, do sign up with our dba-vb list where we deal with topics like this. /gustav >>> actebs at actebs.com.au 27-11-10 10:29 >>> Hi Everyone, Long time no speak. From marksimms at verizon.net Sat Nov 27 11:31:16 2010 From: marksimms at verizon.net (Mark Simms) Date: Sat, 27 Nov 2010 12:31:16 -0500 Subject: [AccessD] AC2007 and the ribbon - the adventure continues..... Message-ID: <003801cb8e58$e5e530a0$0401a8c0@MSIMMSWS> Well, it's been a lot of time invested to understand how the ribbon operates and how to control it. In Summary: 1) There is no way to convert older Commandbars built in VBA, however, those created thru the GUI can be converted. I don't think the conversion can be done programmatically....i.e. command-line or vba proc. 2) Older commandbars will show-up ONLY in the Add-ins tab of the default Ribbon. If you attempt a custom ribbon, NONE of the commandbar items are available...i.e. your users can do nothing. The commandbars cannot be placed anywhere else. 3) Although Form and Print ribbons have been reverse engineered and can be defined to contextually appear, no one has reverse engineered the entire default ribbon. i.e. there is no XML for the default ribbon. If there were, then older commandbars could be placed in a user-controlled tab. 4) There is a tool to assist in enabling/disabling buttons on a ribbon via VBA, however, no one has created a tool that will allow a ribbon menu to be built-up in VBA similar to building commandbar pop-ups, etc. 5) The ribbon operates nicely when minimized and takes up the least amount of screen real estate. 6) There are a few third party tools to assist in building ribbon menus from scratch. However, none of them generate VBA....you become totally dependent upon them or must apply your knowledge of XML and the specifics for the Microsoft schema that was implemented (i.e. "good luck"). 7) There is a substantial body of knowledge at this forum: http://social.msdn.microsoft.com/Forums/en-US/accessdev/threads I was impressed ! From shamil at smsconsulting.spb.ru Sat Nov 27 12:04:14 2010 From: shamil at smsconsulting.spb.ru (Shamil Salakhetdinov) Date: Sat, 27 Nov 2010 21:04:14 +0300 Subject: [AccessD] VB.Net using ADO.Net to pass data from one DB toAnother In-Reply-To: <001001cb8e3f$a45a3450$ed0e9cf0$@com.au> References: <000b01cb8e15$a532fa30$ef98ee90$@com.au> <001001cb8e3f$a45a3450$ed0e9cf0$@com.au> Message-ID: Hi Vlad, I'm glad it helped. These are "MS Gods" (Anders Hejlsberg first of all - http://en.wikipedia.org/wiki/Anders_Hejlsberg) who created that "miracle". As Gustav noted the better place to ask .NET related questions here is dba-VB. BTW, it should be possible to avoid using temp db/tables while importing .csv files. There are many approaches - the simplest one is to just write a wrapper class getting .csv file loaded into memory (System.IO.File.ReadAllLines(...)), and splitting every line into fields presented as properties with all lines returned as an Array or List<...> ... When importing .csv files into MS SQL databases there is a "trick" to wrap a .csv file into a custom IDataReader and to use SqlBulkCopy. Then importing of .csv files becomes a "snap"... Thank you. -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of ACTEBS Sent: 27 ?????? 2010 ?. 17:30 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] VB.Net using ADO.Net to pass data from one DB toAnother Hi Shamil, You're a God! I've got it working thanks to you... Thank you, thank you, thank you! I was going nuts trying to get that to work. Wasted 2 days on it... Here is the converted code to VB.Net: Public Sub AppendTempDataToMainTbl() Dim sourceDbFullPath As String = App_Path() & "TempImport.mdb" Dim destionationDbFullPath As String = GetIniSetting("DBPath", "SystemSettings") Using sourceConnection As New OleDbConnection(GetSourceConnectionString) sourceConnection.Open() Dim sql1 As String = "SELECT * FROM tblTempImport WHERE TempID > 10" Dim cmd1 As New OleDbCommand(sql1, sourceConnection) Dim rdr As OleDbDataReader = cmd1.ExecuteReader() Using destinationConnection As New OleDbConnection(GetDestConnectionString) destinationConnection.Open() While rdr.Read() Dim sql2 As String = String.Format("INSERT INTO tblMainData (RecDate, RecTime) values ('{0}','{1}')", rdr("RecDate").ToString(), rdr("RecTime").ToString()) Dim cmd2 As New OleDbCommand(sql2, destinationConnection) cmd2.ExecuteNonQuery() End While End Using rdr.Close() End Using End Sub Many thanks again... Vlad -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil Salakhetdinov Sent: Saturday, 27 November 2010 11:51 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] VB.Net using ADO.Net to pass data from one DB toAnother Hi Vlad, You can do it like that (C#): using System.Data.OleDb; namespace DotNetLanguages { public class TestClass { public static void Run() { string sourceDbFullPath = @"c:\temp\sourceDb.mdb"; string destionationDbFullPath = @"c:\temp\targetDb.mdb"; using (OleDbConnection sourceConnection = new OleDbConnection(MakeAccDdbConnectionStr(sourceDbFullPath))) { sourceConnection.Open(); string sql1 = "select [SourceField] from [SourceTable]"; OleDbCommand cmd1 = new OleDbCommand(sql1, sourceConnection); OleDbDataReader rdr = cmd1.ExecuteReader(); using (OleDbConnection destinationConnection = new OleDbConnection(MakeAccDdbConnectionStr(destionationDbFullPath))) { destinationConnection.Open(); while (rdr.Read()) { string sql2 = string.Format("insert into [MyTable](MyField) values ('{0}')", rdr["SourceField"].ToString()); OleDbCommand cmd2 = new OleDbCommand(sql2, destinationConnection); cmd2.ExecuteNonQuery(); } } rdr.Close(); } } public static string MakeAccDdbConnectionStr(string fullPath) { { return string.Format(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source={0}", fullPath); } } } } Watch line wraps. For VB.NEt version you can use free online translation http://www.developerfusion.com/tools/convert/csharp-to-vb/ There could be myriads other ways to do your task in .NET - the above working sample is just a "quick & dirty" solution but it should work well (watch out to duplicate quotes if you have some in your source data fields)... Thank you. -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of ACTEBS Sent: 27 ?????? 2010 ?. 12:30 To: 'access group' Subject: [AccessD] VB.Net using ADO.Net to pass data from one DB to Another Hi Everyone, Long time no speak. Sorry for posting a VB.Net and ADO.Net question here, but I've wasted so much time on this, I thought maybe someone from my old AccessD Group might know the answer. This is my first solo attempt at a VB.Net app, so be kind. I am developing quite simple application for work that imports a CSV file into an Access DB that is created on the fly for the task. Everything works as expected and the data is posted to the table ready for manipulation/changing and prepared for the transfer and import into the file separate Access DB. For the life of me I can't figure out how to open 2 separate DB's and transfer data from one to the other. In fact, trying to find decent examples of using VB.Net with ADO.Net is in itself a task. Can anyone here please give me an example? One that shows the insert data syntax? Something like I'm used to would be handy as in similar methodology to DAO like: Dim dbs01 as dao.database 'Source DB Dim dbs02 as dao.database 'Destination DB Dim rst01 as dao.recordset Dim rst02 as dao.recordset Dim StrSQL as string Set dbs01 = CurrentDb() Set dbs02 = OpenDatabase(BELocation) Etc etc .. With rst01 Do until rst01.EOF With rst02 !MyField = rst01!SourceField End with loop End with Any help would be most appreciated. Thanks Vlad -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Sat Nov 27 14:39:37 2010 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sat, 27 Nov 2010 15:39:37 -0500 Subject: [AccessD] Samsung 2 gb 5400 $80 In-Reply-To: <3676.24.35.23.165.1290794899.squirrel@mail.expedient.net> References: <4CEF48B9.80204@colbyconsulting.com> <3286.24.35.23.165.1290793744.squirrel@mail.expedient.net> <3676.24.35.23.165.1290794899.squirrel@mail.expedient.net> Message-ID: <4CF16C89.7030700@colbyconsulting.com> That is impressive. Do you know if it plays the windows 7 TV recordings format? I don't even know what that format is but ATM I have a single HTPC in the living room. It has a single tuner and records all of my TV "stuff". I could share that out and play it back from other rooms if the box understood that format. John W. Colby www.ColbyConsulting.com On 11/26/2010 1:08 PM, Michael Bahr wrote: > Just fond this on Youtube > > http://www.youtube.com/watch?v=ippnPw-KMbI&feature=player_embedded#! > > Mike... > >> John, you should take a look at the PopBox or Popcorn Hour A200. Both are >> less than $200; the PopBox is ~$130 and the A210 is $200 and are hardware >> based. No need to muck around building another computer. Both will play >> back up 1080p at 24/25/30/50/60 frames per second using virtually any >> video container. >> >> http://www.popbox.com/www/ >> http://www.popcornhour.com/onlinestore/ >> >> Mike... From jwcolby at colbyconsulting.com Sat Nov 27 15:10:32 2010 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sat, 27 Nov 2010 16:10:32 -0500 Subject: [AccessD] HTPC Build - was Samsung 2 gb 5400 $80 In-Reply-To: <3676.24.35.23.165.1290794899.squirrel@mail.expedient.net> References: <4CEF48B9.80204@colbyconsulting.com> <3286.24.35.23.165.1290793744.squirrel@mail.expedient.net> <3676.24.35.23.165.1290794899.squirrel@mail.expedient.net> Message-ID: <4CF173C8.7050509@colbyconsulting.com> Mike, That looks like an awesome media extender for sure. Because of what I do, I have parts laying around, and so building another box is less onerous to me. I decided to build a "professional grade" HTPS to go in the master bedroom, but my total cost is around $430. Of that, $80 was for the 2 GB hard drive and $120 was for the dual TV tuner. Both of those are things I would be purchasing anyway. My current HTPC has a single channel tuner and I am constantly hitting the "can't watch this because I am recording that" issue. Beyond that all I needed to buy was a case, PS and MB - the total for which was around $210. I have processors, memory and windows 7 licenses lying around. If I had to pay for all that I would be canceling my order and buying a popcorn hour. In fact I might buy one anyway for the family room downstairs. When I bought the TV for the master bedroom, I moved an old "all in one" 19" TV, VCR and DVD downstairs. At the rate that TVs are dropping, I will probably go get a 32" TV for downstairs, at which point the Popcorn hour will make it all work. John W. Colby www.ColbyConsulting.com On 11/26/2010 1:08 PM, Michael Bahr wrote: > Just fond this on Youtube > > http://www.youtube.com/watch?v=ippnPw-KMbI&feature=player_embedded#! > > Mike... From rlister at actuarial-files.com Sat Nov 27 18:50:25 2010 From: rlister at actuarial-files.com (Ralf Lister) Date: Sat, 27 Nov 2010 20:50:25 -0400 Subject: [AccessD] Outlook Problems Message-ID: <000001cb8e96$4020c880$c0625980$@com> Hello, After a blackout here in La Paz the appearance of incoming emails got strange (the least to say). The font size got very tiny and is kind of difficult to read. Does someone know how to (re)configure settings for incoming mails? TIA Saludos Actuary Ralf Lister La Paz, Bolivia Registrado en ASFI No. Registro: Act.Mat. 001 NIT: 1016725022 Skype Name: ralf.martin.lister Tel.: 222 26 61, Cel. 70136531 rlister at actuarial-files.com www.actuarial-files.com Environment From actebs at actebs.com.au Sat Nov 27 19:59:18 2010 From: actebs at actebs.com.au (ACTEBS) Date: Sun, 28 Nov 2010 12:59:18 +1100 Subject: [AccessD] VB.Net using ADO.Net to pass data from one DBto Another In-Reply-To: References: Message-ID: <001101cb8e9f$de1da4a0$9a58ede0$@com.au> Hi Gustav, Yeah, been a long time, but life has taken a few turns and now I'm back doing what I was 5-10 years ago. It's exciting, but with all the changes, it's hard trying to get my head around all this new stuff. I've now become a member of the dba-vb group, thanks foe that... Talk soon. Vlad -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Sunday, 28 November 2010 2:50 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] VB.Net using ADO.Net to pass data from one DBto Another Hi Vlad Thought you were gone for good! For future questions, do sign up with our dba-vb list where we deal with topics like this. /gustav >>> actebs at actebs.com.au 27-11-10 10:29 >>> Hi Everyone, Long time no speak. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Sun Nov 28 00:23:51 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Sat, 27 Nov 2010 22:23:51 -0800 Subject: [AccessD] Outlook Problems In-Reply-To: <000001cb8e96$4020c880$c0625980$@com> References: <000001cb8e96$4020c880$c0625980$@com> Message-ID: <50901EA2D1F74C469D7081ED3C094E31@HAL9005> Possible solution? http://forums.techguy.org/business-applications/487414-outlook-screen-fonts- too-small.html 1. Click "Tools", selecting "Options". 2. When the "Options" multi-tabbed dialog box appears, click the "Mail Format" tab. 3. Click the "Fonts" button. 4. From here, click the "Choose Font" button next to what you want to change the default font for - composing messages, replying to messages, and/or composing and reading plain-text messages. 5. When the appropriate "Font" dialog box opens, change your font name, size, style, effects, color, and/or script as desired. 6. When done, press "OK" on each dialog box to close. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Ralf Lister Sent: Saturday, November 27, 2010 4:50 PM To: accessd at databaseadvisors.com Subject: [AccessD] Outlook Problems Hello, After a blackout here in La Paz the appearance of incoming emails got strange (the least to say). The font size got very tiny and is kind of difficult to read. Does someone know how to (re)configure settings for incoming mails? TIA Saludos Actuary Ralf Lister La Paz, Bolivia Registrado en ASFI No. Registro: Act.Mat. 001 NIT: 1016725022 Skype Name: ralf.martin.lister Tel.: 222 26 61, Cel. 70136531 rlister at actuarial-files.com www.actuarial-files.com Environment From rlister at actuarial-files.com Sun Nov 28 06:33:27 2010 From: rlister at actuarial-files.com (Ralf Lister) Date: Sun, 28 Nov 2010 08:33:27 -0400 Subject: [AccessD] Outlook Problems In-Reply-To: <50901EA2D1F74C469D7081ED3C094E31@HAL9005> References: <000001cb8e96$4020c880$c0625980$@com> <50901EA2D1F74C469D7081ED3C094E31@HAL9005> Message-ID: <001b01cb8ef8$761125e0$623371a0$@com> Wonderful Rocky, It seems to work. I tried this procedure before but pressed the wrong button. Apparently my Spanish is not as good as it should be. Thanks a thousand times. Saludos Actuary Ralf Lister La Paz, Bolivia Registrado en ASFI No. Registro: Act.Mat. 001 NIT: 1016725022 Skype Name: ralf.martin.lister Tel.: 222 26 61, Cel. 70136531 rlister at actuarial-files.com www.actuarial-files.com Environment De: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] En nombre de Rocky Smolin Enviado el: domingo, 28 de noviembre de 2010 2:24 Para: 'Access Developers discussion and problem solving' Asunto: Re: [AccessD] Outlook Problems Possible solution? http://forums.techguy.org/business-applications/487414-outlook-screen-fonts- too-small.html 1. Click "Tools", selecting "Options". 2. When the "Options" multi-tabbed dialog box appears, click the "Mail Format" tab. 3. Click the "Fonts" button. 4. From here, click the "Choose Font" button next to what you want to change the default font for - composing messages, replying to messages, and/or composing and reading plain-text messages. 5. When the appropriate "Font" dialog box opens, change your font name, size, style, effects, color, and/or script as desired. 6. When done, press "OK" on each dialog box to close. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Ralf Lister Sent: Saturday, November 27, 2010 4:50 PM To: accessd at databaseadvisors.com Subject: [AccessD] Outlook Problems Hello, After a blackout here in La Paz the appearance of incoming emails got strange (the least to say). The font size got very tiny and is kind of difficult to read. Does someone know how to (re)configure settings for incoming mails? TIA Saludos Actuary Ralf Lister La Paz, Bolivia Registrado en ASFI No. Registro: Act.Mat. 001 NIT: 1016725022 Skype Name: ralf.martin.lister Tel.: 222 26 61, Cel. 70136531 rlister at actuarial-files.com www.actuarial-files.com Environment -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com _____ No virus found in this message. Checked by AVG - www.avg.com Version: 10.0.1170 / Virus Database: 426/3284 - Release Date: 11/27/10 From shamil at smsconsulting.spb.ru Sun Nov 28 15:04:38 2010 From: shamil at smsconsulting.spb.ru (Shamil Salakhetdinov) Date: Mon, 29 Nov 2010 00:04:38 +0300 Subject: [AccessD] OT: It's quiet here today... Message-ID: <781407956D494B5C93E5BB7D66F6B8F3@nant> Cold Quiet Sunset http://sms-web.biz/nature/sunset.jpg (46KB) This is just a clip from a picture taken here this afternoon from my home/office window. Daylight time is short here these days - it was 4 o'clock when that picture was taken. Within five minutes the sun has got under the horizon line but it took almost another hour until it has got dark... Thank you. -- Shamil From hkotsch at arcor.de Sun Nov 28 15:33:51 2010 From: hkotsch at arcor.de (Helmut Kotsch) Date: Sun, 28 Nov 2010 22:33:51 +0100 Subject: [AccessD] OT: It's quiet here today... In-Reply-To: <781407956D494B5C93E5BB7D66F6B8F3@nant> Message-ID: Great picture. How far from St. Petersburg do you live? Looks like there is nobody in the neighborhood for miles. Must be a nice very quiet place. You got lots of space to make a very huge snowman. When do we get the picture of him? Helmut -----Ursprungliche Nachricht----- Von: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]Im Auftrag von Shamil Salakhetdinov Gesendet: Sonntag, 28. November 2010 22:05 An: 'Access Developers discussion and problem solving' Betreff: [AccessD] OT: It's quiet here today... Cold Quiet Sunset http://sms-web.biz/nature/sunset.jpg (46KB) This is just a clip from a picture taken here this afternoon from my home/office window. Daylight time is short here these days - it was 4 o'clock when that picture was taken. Within five minutes the sun has got under the horizon line but it took almost another hour until it has got dark... Thank you. -- Shamil -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Sun Nov 28 16:47:03 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Sun, 28 Nov 2010 14:47:03 -0800 Subject: [AccessD] Outlook Problems In-Reply-To: <001b01cb8ef8$761125e0$623371a0$@com> References: <000001cb8e96$4020c880$c0625980$@com><50901EA2D1F74C469D7081ED3C094E31@HAL9005> <001b01cb8ef8$761125e0$623371a0$@com> Message-ID: <038DE19759C740E8A79CAF925518B07A@HAL9005> De nada. So rare I can answer a question on this list anymore...buncha gurus that they are... :o) Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Ralf Lister Sent: Sunday, November 28, 2010 4:33 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Outlook Problems Wonderful Rocky, It seems to work. I tried this procedure before but pressed the wrong button. Apparently my Spanish is not as good as it should be. Thanks a thousand times. Saludos Actuary Ralf Lister La Paz, Bolivia Registrado en ASFI No. Registro: Act.Mat. 001 NIT: 1016725022 Skype Name: ralf.martin.lister Tel.: 222 26 61, Cel. 70136531 rlister at actuarial-files.com www.actuarial-files.com Environment De: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] En nombre de Rocky Smolin Enviado el: domingo, 28 de noviembre de 2010 2:24 Para: 'Access Developers discussion and problem solving' Asunto: Re: [AccessD] Outlook Problems Possible solution? http://forums.techguy.org/business-applications/487414-outlook-screen-fonts- too-small.html 1. Click "Tools", selecting "Options". 2. When the "Options" multi-tabbed dialog box appears, click the "Mail Format" tab. 3. Click the "Fonts" button. 4. From here, click the "Choose Font" button next to what you want to change the default font for - composing messages, replying to messages, and/or composing and reading plain-text messages. 5. When the appropriate "Font" dialog box opens, change your font name, size, style, effects, color, and/or script as desired. 6. When done, press "OK" on each dialog box to close. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Ralf Lister Sent: Saturday, November 27, 2010 4:50 PM To: accessd at databaseadvisors.com Subject: [AccessD] Outlook Problems Hello, After a blackout here in La Paz the appearance of incoming emails got strange (the least to say). The font size got very tiny and is kind of difficult to read. Does someone know how to (re)configure settings for incoming mails? TIA Saludos Actuary Ralf Lister La Paz, Bolivia Registrado en ASFI No. Registro: Act.Mat. 001 NIT: 1016725022 Skype Name: ralf.martin.lister Tel.: 222 26 61, Cel. 70136531 rlister at actuarial-files.com www.actuarial-files.com Environment -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com _____ No virus found in this message. Checked by AVG - www.avg.com Version: 10.0.1170 / Virus Database: 426/3284 - Release Date: 11/27/10 From rockysmolin at bchacc.com Sun Nov 28 16:48:36 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Sun, 28 Nov 2010 14:48:36 -0800 Subject: [AccessD] OT: It's quiet here today... In-Reply-To: <781407956D494B5C93E5BB7D66F6B8F3@nant> References: <781407956D494B5C93E5BB7D66F6B8F3@nant> Message-ID: <972525F65E434F51BCB5BDC62A8AC3E4@HAL9005> All I can think of is Doctor Zhivago. Well I can think of Julie Christie, too. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil Salakhetdinov Sent: Sunday, November 28, 2010 1:05 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] OT: It's quiet here today... Cold Quiet Sunset http://sms-web.biz/nature/sunset.jpg (46KB) This is just a clip from a picture taken here this afternoon from my home/office window. Daylight time is short here these days - it was 4 o'clock when that picture was taken. Within five minutes the sun has got under the horizon line but it took almost another hour until it has got dark... Thank you. -- Shamil -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From john at winhaven.net Sun Nov 28 17:17:41 2010 From: john at winhaven.net (John Bartow) Date: Sun, 28 Nov 2010 17:17:41 -0600 Subject: [AccessD] OT: It's quiet here today... In-Reply-To: <781407956D494B5C93E5BB7D66F6B8F3@nant> References: <781407956D494B5C93E5BB7D66F6B8F3@nant> Message-ID: <005c01cb8f52$74afce40$5e0f6ac0$@winhaven.net> Beautiful! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil Salakhetdinov Sent: Sunday, November 28, 2010 3:05 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] OT: It's quiet here today... Cold Quiet Sunset http://sms-web.biz/nature/sunset.jpg (46KB) This is just a clip from a picture taken here this afternoon from my home/office window. Daylight time is short here these days - it was 4 o'clock when that picture was taken. Within five minutes the sun has got under the horizon line but it took almost another hour until it has got dark... Thank you. -- Shamil -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From marksimms at verizon.net Sun Nov 28 17:19:17 2010 From: marksimms at verizon.net (Mark Simms) Date: Sun, 28 Nov 2010 18:19:17 -0500 Subject: [AccessD] OT: It's quiet here today... In-Reply-To: <781407956D494B5C93E5BB7D66F6B8F3@nant> References: <781407956D494B5C93E5BB7D66F6B8F3@nant> Message-ID: <003b01cb8f52$ae455260$0401a8c0@MSIMMSWS> Very nice Shamil and you are lucky to be living in a place of such beauty. In that regard, speaking of beauty...your next pic please..in contrast to the cold, quiet, etc...: "Warm Wild Body" (Beautiful Russian woman of course !) > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Shamil Salakhetdinov > Sent: Sunday, November 28, 2010 4:05 PM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] OT: It's quiet here today... > > > Cold Quiet Sunset > > http://sms-web.biz/nature/sunset.jpg (46KB) > > This is just a clip from a picture taken here this afternoon > from my home/office window. > Daylight time is short here these days - it was 4 o'clock > when that picture was taken. > Within five minutes the sun has got under the horizon line > but it took almost another hour until it has got dark... > > Thank you. > > -- > Shamil > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From garykjos at gmail.com Sun Nov 28 17:23:31 2010 From: garykjos at gmail.com (Gary Kjos) Date: Sun, 28 Nov 2010 17:23:31 -0600 Subject: [AccessD] OT: It's quiet here today... In-Reply-To: <781407956D494B5C93E5BB7D66F6B8F3@nant> References: <781407956D494B5C93E5BB7D66F6B8F3@nant> Message-ID: Gorgeous sunset! GK On Sun, Nov 28, 2010 at 3:04 PM, Shamil Salakhetdinov wrote: > > Cold Quiet Sunset > > http://sms-web.biz/nature/sunset.jpg (46KB) > > This is just a clip from a picture taken here this afternoon from my > home/office window. > Daylight time is short here these days - it was 4 o'clock when that picture > was taken. > Within five minutes the sun has got under the horizon line but it took > almost another hour until it has got dark... > > Thank you. > > -- > Shamil > > > > -- > 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 shamil at smsconsulting.spb.ru Sun Nov 28 18:31:50 2010 From: shamil at smsconsulting.spb.ru (Shamil Salakhetdinov) Date: Mon, 29 Nov 2010 03:31:50 +0300 Subject: [AccessD] OT: It's quiet here today... In-Reply-To: References: <781407956D494B5C93E5BB7D66F6B8F3@nant> Message-ID: Hi Helmut -- Thank you for your note. In fact Hermitage, St.Isaac Cathedral, Peter and Paul Fortress... and many other beautiful monuments are just about ten miles to the left from the place where that picture was taken: it's Finnish Gulf - the first day under the ice - just about half a mile to the right from Neva River outfall... Yes, quite a few of space and snow here to make a huge snowman :) - but it's -17C here today. I will try to make a snowman with my son when it will become warmer, in one of the coming weekends hopefully... There were quite a few of kids in the park - you can see they are sledding here on this photoclip on the left side (http://sms-web.biz/nature/kids_sledding.jpg (75KB)) , and that was just the second day of snow, and rather cold as I noted. When it's not that cold the nearby hill is full of kids and their parents, and there are quite a few of people walking in the park... Here are the same pics I've referred already and a few more pics on St.Petersburg: http://sms-web.biz/nature/notes.html Thank you. -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Helmut Kotsch Sent: 29 ?????? 2010 ?. 0:34 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: It's quiet here today... Great picture. How far from St. Petersburg do you live? Looks like there is nobody in the neighborhood for miles. Must be a nice very quiet place. You got lots of space to make a very huge snowman. When do we get the picture of him? Helmut -----Ursprungliche Nachricht----- Von: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]Im Auftrag von Shamil Salakhetdinov Gesendet: Sonntag, 28. November 2010 22:05 An: 'Access Developers discussion and problem solving' Betreff: [AccessD] OT: It's quiet here today... Cold Quiet Sunset http://sms-web.biz/nature/sunset.jpg (46KB) This is just a clip from a picture taken here this afternoon from my home/office window. Daylight time is short here these days - it was 4 o'clock when that picture was taken. Within five minutes the sun has got under the horizon line but it took almost another hour until it has got dark... Thank you. -- Shamil -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Sun Nov 28 19:27:40 2010 From: shamil at smsconsulting.spb.ru (Shamil Salakhetdinov) Date: Mon, 29 Nov 2010 04:27:40 +0300 Subject: [AccessD] OT: It's quiet here today... In-Reply-To: <003b01cb8f52$ae455260$0401a8c0@MSIMMSWS> References: <781407956D494B5C93E5BB7D66F6B8F3@nant> <003b01cb8f52$ae455260$0401a8c0@MSIMMSWS> Message-ID: Hi Mark -- Here are some special pictures for you :) http://sms-web.biz/nature/ForMarkSimmsFromRussiaWithLove.html Not that much warm and wild body maybe but weather is for sure hotter than it is here today... (The pictures were taken by my American friend who visited Spb this summer.) Thank you. -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: 29 ?????? 2010 ?. 2:19 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: It's quiet here today... Very nice Shamil and you are lucky to be living in a place of such beauty. In that regard, speaking of beauty...your next pic please..in contrast to the cold, quiet, etc...: "Warm Wild Body" (Beautiful Russian woman of course !) > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil > Salakhetdinov > Sent: Sunday, November 28, 2010 4:05 PM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] OT: It's quiet here today... > > > Cold Quiet Sunset > > http://sms-web.biz/nature/sunset.jpg (46KB) > > This is just a clip from a picture taken here this afternoon from my > home/office window. > Daylight time is short here these days - it was 4 o'clock when that > picture was taken. > Within five minutes the sun has got under the horizon line but it took > almost another hour until it has got dark... > > Thank you. > > -- > Shamil > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Mon Nov 29 00:28:27 2010 From: accessd at shaw.ca (Jim Lawrence) Date: Sun, 28 Nov 2010 22:28:27 -0800 Subject: [AccessD] OT: It's quiet here today... In-Reply-To: <781407956D494B5C93E5BB7D66F6B8F3@nant> References: <781407956D494B5C93E5BB7D66F6B8F3@nant> Message-ID: Gorgeous... Shamil Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil Salakhetdinov Sent: Sunday, November 28, 2010 1:05 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] OT: It's quiet here today... Cold Quiet Sunset http://sms-web.biz/nature/sunset.jpg (46KB) This is just a clip from a picture taken here this afternoon from my home/office window. Daylight time is short here these days - it was 4 o'clock when that picture was taken. Within five minutes the sun has got under the horizon line but it took almost another hour until it has got dark... Thank you. -- Shamil -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From iggy at nanaimo.ark.com Mon Nov 29 08:49:23 2010 From: iggy at nanaimo.ark.com (Tony Septav) Date: Mon, 29 Nov 2010 06:49:23 -0800 Subject: [AccessD] Graphs and Tab Control Message-ID: <4CF3BD73.4000305@nanaimo.ark.com> Hey All Just a question. I have a graph that gets requeryed when someone selects an item from a list box. If I have the graph on a form it almost instantly updates, if I create the same graph and list box on a Tab Control the graph goes blank (nothing displayed) for a bit and then the new results are displayed (still quick but annoying). Does this have something to do with the graphics behind a Tab Control??? From jedi at charm.net Mon Nov 29 11:41:11 2010 From: jedi at charm.net (Michael Bahr) Date: Mon, 29 Nov 2010 12:41:11 -0500 (EST) Subject: [AccessD] Samsung 2 gb 5400 $80 In-Reply-To: <4CF16C89.7030700@colbyconsulting.com> References: <4CEF48B9.80204@colbyconsulting.com> <3286.24.35.23.165.1290793744.squirrel@mail.expedient.net> <3676.24.35.23.165.1290794899.squirrel@mail.expedient.net> <4CF16C89.7030700@colbyconsulting.com> Message-ID: <1531.24.35.23.165.1291052471.squirrel@mail.expedient.net> Unfortunately Windows uses a proprietary video format, wtv. There are some applications that will convert wtv to mpg or ts format which is a more common container. This is especially useful if you want to edit the video, for example cut out the commercials. One problem with wtv is it can not be used to burn DVD/Bluray disks, it must be converted to a standard container that is acceptable for burning. What a lot of users are doing is automatically converting wtv to a standard container and then saving it. The **best** tool for editing is VideoReDo (VRD). It cost ~$100 BUT it can, right now mostly handle wtv. I say mostly because it has been a work in progress because they must reverse-engineer things. VRD supports most of the common commercial video containers like ts, mpg, mp4, H264, and more encoding and decoding. It is well worth the money. Oh it is also frame-accurate in editing, which you will not find elsewhere. http://www.videoredo.com/en/index.htm Mike... > That is impressive. Do you know if it plays the windows 7 TV recordings > format? I don't even know > what that format is but ATM I have a single HTPC in the living room. It > has a single tuner and > records all of my TV "stuff". I could share that out and play it back > from other rooms if the box > understood that format. > > John W. Colby > www.ColbyConsulting.com > > On 11/26/2010 1:08 PM, Michael Bahr wrote: >> Just fond this on Youtube >> >> http://www.youtube.com/watch?v=ippnPw-KMbI&feature=player_embedded#! >> >> Mike... >> >>> John, you should take a look at the PopBox or Popcorn Hour A200. Both >>> are >>> less than $200; the PopBox is ~$130 and the A210 is $200 and are >>> hardware >>> based. No need to muck around building another computer. Both will >>> play >>> back up 1080p at 24/25/30/50/60 frames per second using virtually any >>> video container. >>> >>> http://www.popbox.com/www/ >>> http://www.popcornhour.com/onlinestore/ >>> >>> Mike... > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jedi at charm.net Mon Nov 29 11:58:35 2010 From: jedi at charm.net (Michael Bahr) Date: Mon, 29 Nov 2010 12:58:35 -0500 (EST) Subject: [AccessD] HTPC Build - was Samsung 2 gb 5400 $80 In-Reply-To: <4CF173C8.7050509@colbyconsulting.com> References: <4CEF48B9.80204@colbyconsulting.com> <3286.24.35.23.165.1290793744.squirrel@mail.expedient.net> <3676.24.35.23.165.1290794899.squirrel@mail.expedient.net> <4CF173C8.7050509@colbyconsulting.com> Message-ID: <1573.24.35.23.165.1291053515.squirrel@mail.expedient.net> The only real issue you are going to have is installing the software decoders and keeping them up to date. The tuner card is only good for OTA broadcasts. Do you have cable? If so then there is another nifty piece of hardware from Hauppauge called the HD-PVR. This connects to the componet jacks and records directly onto your HD in H264 format. Mine is downstairs with a 30 foot USB cable (actually 2 15 foot with a driver) that runs upstairs to my computer. http://www.hauppauge.com/site/products/data_hdpvr.html Since you already have a server-farm in your basement you could add another drive or two and archive everything there and stream the video from the server. This where the PCH/PopBox shines. Mike... > Mike, > > That looks like an awesome media extender for sure. Because of what I do, > I have parts laying > around, and so building another box is less onerous to me. I decided to > build a "professional > grade" HTPS to go in the master bedroom, but my total cost is around $430. > > Of that, $80 was for the 2 GB hard drive and $120 was for the dual TV > tuner. Both of those are > things I would be purchasing anyway. My current HTPC has a single channel > tuner and I am constantly > hitting the "can't watch this because I am recording that" issue. > > Beyond that all I needed to buy was a case, PS and MB - the total for > which was around $210. I have > processors, memory and windows 7 licenses lying around. If I had to pay > for all that I would be > canceling my order and buying a popcorn hour. > > In fact I might buy one anyway for the family room downstairs. When I > bought the TV for the master > bedroom, I moved an old "all in one" 19" TV, VCR and DVD downstairs. At > the rate that TVs are > dropping, I will probably go get a 32" TV for downstairs, at which point > the Popcorn hour will make > it all work. > > John W. Colby > www.ColbyConsulting.com > > On 11/26/2010 1:08 PM, Michael Bahr wrote: >> Just fond this on Youtube >> >> http://www.youtube.com/watch?v=ippnPw-KMbI&feature=player_embedded#! >> >> Mike... > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From charlotte.foust at gmail.com Mon Nov 29 12:09:07 2010 From: charlotte.foust at gmail.com (Charlotte Foust) Date: Mon, 29 Nov 2010 10:09:07 -0800 Subject: [AccessD] Graphs and Tab Control In-Reply-To: <4CF3BD73.4000305@nanaimo.ark.com> References: <4CF3BD73.4000305@nanaimo.ark.com> Message-ID: The list box and graph aren't actually on the tab anyhow, so it shouldn't affect the speed. The tab control is a container, like an option group. It only appears that the controls are on the tab pages. I would suspect you've got code running behind the tab control that is interfering with the repaint. Start looking there. Charlotte Foust On Mon, Nov 29, 2010 at 6:49 AM, Tony Septav wrote: > Hey All > Just a question. I have a graph that gets requeryed when someone selects > an item from a list box. > If I have the graph on a form it almost instantly updates, if I create > the same graph and list box on a Tab Control the graph goes blank > (nothing displayed) for a bit and then the new results are displayed > (still quick but annoying). Does this have something to do with the > graphics behind a Tab Control??? > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From rockysmolin at bchacc.com Mon Nov 29 12:26:47 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Mon, 29 Nov 2010 10:26:47 -0800 Subject: [AccessD] FW: Refresh QueryDefs? Message-ID: <965C3D2997974F2BB665A8651F684D65@HAL9005> Does anyone know the answer to this question? TIA Rocky _____ From: Hartje, Charles [mailto:CHartje at sandiego.gov] Sent: Monday, November 29, 2010 10:14 AM To: Barry Hynum; 'Doug Murphy'; 'Bob_Heygood'; Hartje, Charles; 'Darrell Burns'; 'Dixon'; 'Jackie Murphy'; 'JKA Joe K Anderson'; 'Mike Dwyer'; 'Polly Arndt'; 'Rocky Smolin' Subject: Refresh QueryDefs? Group, Oftentimes when I'm working in the VBE with a new query I've created using the query designer, I get an error that says the (query) object isn't found. I figure the error occurs because the QueryDefs collection doesn't yet contain the new query. Restarting the database always fixes the problem - but what a nuisance. If it were just a matter of refreshing the collection, you'd expect to be able to run a line of code from the immediate window such as: Currentdb().QueryDefs.Refresh But that doesn't take care of the problem. I still have to close and restart the database if I want to work with the new query from the VBE using the DAO Recordset object. Does anyone know of a solution. Charles Hartje City of San Diego | Engineering and Capital Projects Project Implementation and Technical Services | Information Systems - Engineering Application Support Ph: 619.533.5131 Mobile: 619.609.5023 email: chartje at sandiego.gov "Working Together to Engineer a Better Tomorrow" From jwcolby at colbyconsulting.com Mon Nov 29 12:45:44 2010 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 29 Nov 2010 13:45:44 -0500 Subject: [AccessD] Samsung 2 gb 5400 $80 In-Reply-To: <1531.24.35.23.165.1291052471.squirrel@mail.expedient.net> References: <4CEF48B9.80204@colbyconsulting.com> <3286.24.35.23.165.1290793744.squirrel@mail.expedient.net> <3676.24.35.23.165.1290794899.squirrel@mail.expedient.net> <4CF16C89.7030700@colbyconsulting.com> <1531.24.35.23.165.1291052471.squirrel@mail.expedient.net> Message-ID: <4CF3F4D8.5070009@colbyconsulting.com> LOL, which is how they persuade people that already use Windows Media Server to just build another box... I haven't tried it yet but I am hoping to be able to "merge" the record directories of the two boxes with a simple search over the network. John W. Colby www.ColbyConsulting.com On 11/29/2010 12:41 PM, Michael Bahr wrote: > Unfortunately Windows uses a proprietary video format, wtv. There are > some applications that will convert wtv to mpg or ts format which is a > more common container. This is especially useful if you want to edit the > video, for example cut out the commercials. One problem with wtv is it > can not be used to burn DVD/Bluray disks, it must be converted to a > standard container that is acceptable for burning. What a lot of users > are doing is automatically converting wtv to a standard container and then > saving it. > > The **best** tool for editing is VideoReDo (VRD). It cost ~$100 BUT it > can, right now mostly handle wtv. I say mostly because it has been a work > in progress because they must reverse-engineer things. VRD supports most > of the common commercial video containers like ts, mpg, mp4, H264, and > more encoding and decoding. It is well worth the money. Oh it is also > frame-accurate in editing, which you will not find elsewhere. > http://www.videoredo.com/en/index.htm > > Mike... > >> That is impressive. Do you know if it plays the windows 7 TV recordings >> format? I don't even know >> what that format is but ATM I have a single HTPC in the living room. It >> has a single tuner and >> records all of my TV "stuff". I could share that out and play it back >> from other rooms if the box >> understood that format. >> >> John W. Colby >> www.ColbyConsulting.com From jwcolby at colbyconsulting.com Mon Nov 29 13:05:58 2010 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 29 Nov 2010 14:05:58 -0500 Subject: [AccessD] HTPC Build - was Samsung 2 gb 5400 $80 In-Reply-To: <1573.24.35.23.165.1291053515.squirrel@mail.expedient.net> References: <4CEF48B9.80204@colbyconsulting.com> <3286.24.35.23.165.1290793744.squirrel@mail.expedient.net> <3676.24.35.23.165.1290794899.squirrel@mail.expedient.net> <4CF173C8.7050509@colbyconsulting.com> <1573.24.35.23.165.1291053515.squirrel@mail.expedient.net> Message-ID: <4CF3F996.7010007@colbyconsulting.com> I already have one HTPC in the living room with a single channel Hauppage card. Windows 7 WMC just found and used it, no drivers to worry about. This new one is just the dual channel version of the same card. In fact after I bought a brand new card (the Hauppauge WinTV-HVR-2250 dual channel) I found another used on Ebay for $50 shipped (just the card), so I bought that as well. I intend to put that in the living room HTPC. I don't care about the high def movies / movie channels and pay per view stuff. We just don't do that stuff. On my existing HTPC, for which the TV is only 720P, I can view the "HD" digital channels that are unencrypted, and there are a few of those. Sometimes it is the same content just in HD, for example channel 7 and channel 7.1 where 7.1 is HD. I can see both and 7.1 is definitely much higher quality. Back in the master bedroom, the new TV sees a TON of HD channels that WMC doesn't see in it's scan. Apparently WMC only "looks for" the channels in the listing it finds. Why Charter doesn't include all of the unencrypted HD channels in its listing is a mystery to me. Likewise how to discover what they actually are. I could edit the channels in WMC if I had a clue what the channels are. John W. Colby www.ColbyConsulting.com On 11/29/2010 12:58 PM, Michael Bahr wrote: > The only real issue you are going to have is installing the software > decoders and keeping them up to date. > > The tuner card is only good for OTA broadcasts. Do you have cable? If so > then there is another nifty piece of hardware from Hauppauge called the > HD-PVR. This connects to the componet jacks and records directly onto > your HD in H264 format. Mine is downstairs with a 30 foot USB cable > (actually 2 15 foot with a driver) that runs upstairs to my computer. > http://www.hauppauge.com/site/products/data_hdpvr.html > > Since you already have a server-farm in your basement you could add > another drive or two and archive everything there and stream the video > from the server. This where the PCH/PopBox shines. > > Mike... > > >> Mike, >> >> That looks like an awesome media extender for sure. Because of what I do, >> I have parts laying >> around, and so building another box is less onerous to me. I decided to >> build a "professional >> grade" HTPS to go in the master bedroom, but my total cost is around $430. >> >> Of that, $80 was for the 2 GB hard drive and $120 was for the dual TV >> tuner. Both of those are >> things I would be purchasing anyway. My current HTPC has a single channel >> tuner and I am constantly >> hitting the "can't watch this because I am recording that" issue. >> >> Beyond that all I needed to buy was a case, PS and MB - the total for >> which was around $210. I have >> processors, memory and windows 7 licenses lying around. If I had to pay >> for all that I would be >> canceling my order and buying a popcorn hour. >> >> In fact I might buy one anyway for the family room downstairs. When I >> bought the TV for the master >> bedroom, I moved an old "all in one" 19" TV, VCR and DVD downstairs. At >> the rate that TVs are >> dropping, I will probably go get a 32" TV for downstairs, at which point >> the Popcorn hour will make >> it all work. >> >> John W. Colby >> www.ColbyConsulting.com >> >> On 11/26/2010 1:08 PM, Michael Bahr wrote: >>> Just fond this on Youtube >>> >>> http://www.youtube.com/watch?v=ippnPw-KMbI&feature=player_embedded#! >>> >>> Mike... >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > From iggy at nanaimo.ark.com Mon Nov 29 12:11:54 2010 From: iggy at nanaimo.ark.com (Tony Septav) Date: Mon, 29 Nov 2010 10:11:54 -0800 Subject: [AccessD] Graphs and Tab Control In-Reply-To: References: <4CF3BD73.4000305@nanaimo.ark.com> Message-ID: <4CF3ECEA.60803@nanaimo.ark.com> Hey Charlotte As always thank you for your kind input. But there is no code running in the background. It is simply select an item in the list box, the item is assigned to a variable which is contained in a function and then the graph is requeryed. But as mentioned on just a basic form the display is almost instantaneous but on a tab control it goes blank first and then the graph is displayed. Tried a couple of other graphs same thing. Charlotte Foust wrote: >The list box and graph aren't actually on the tab anyhow, so it >shouldn't affect the speed. The tab control is a container, like an >option group. It only appears that the controls are on the tab pages. >I would suspect you've got code running behind the tab control that is >interfering with the repaint. Start looking there. > >Charlotte Foust > >On Mon, Nov 29, 2010 at 6:49 AM, Tony Septav wrote: > > >>Hey All >>Just a question. I have a graph that gets requeryed when someone selects >>an item from a list box. >>If I have the graph on a form it almost instantly updates, if I create >>the same graph and list box on a Tab Control the graph goes blank >>(nothing displayed) for a bit and then the new results are displayed >>(still quick but annoying). Does this have something to do with the >>graphics behind a Tab Control??? >>-- >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/accessd >>Website: http://www.databaseadvisors.com >> >> >> From df.waters at comcast.net Mon Nov 29 13:35:47 2010 From: df.waters at comcast.net (Dan Waters) Date: Mon, 29 Nov 2010 13:35:47 -0600 Subject: [AccessD] FW: Refresh QueryDefs? In-Reply-To: <965C3D2997974F2BB665A8651F684D65@HAL9005> References: <965C3D2997974F2BB665A8651F684D65@HAL9005> Message-ID: <33E83999E40348458EF59D605A332AFA@DanWaters> I have a module with the following procedure at the top: Private Sub Refresh() DoCmd.SetWarnings True Application.Echo True DBEngine(0)(0).QueryDefs.Refresh DBEngine(0)(0).TableDefs.Refresh DoCmd.Hourglass False End Sub For several reasons I just click in the procedure and run it. This does allow my code to recognize a new saved query. I do use DBEngine(0)(0) instead of CurrentDB. Also try removing () after CurrentDB. HTH, Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Monday, November 29, 2010 12:27 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] FW: Refresh QueryDefs? Does anyone know the answer to this question? TIA Rocky _____ From: Hartje, Charles [mailto:CHartje at sandiego.gov] Sent: Monday, November 29, 2010 10:14 AM To: Barry Hynum; 'Doug Murphy'; 'Bob_Heygood'; Hartje, Charles; 'Darrell Burns'; 'Dixon'; 'Jackie Murphy'; 'JKA Joe K Anderson'; 'Mike Dwyer'; 'Polly Arndt'; 'Rocky Smolin' Subject: Refresh QueryDefs? Group, Oftentimes when I'm working in the VBE with a new query I've created using the query designer, I get an error that says the (query) object isn't found. I figure the error occurs because the QueryDefs collection doesn't yet contain the new query. Restarting the database always fixes the problem - but what a nuisance. If it were just a matter of refreshing the collection, you'd expect to be able to run a line of code from the immediate window such as: Currentdb().QueryDefs.Refresh But that doesn't take care of the problem. I still have to close and restart the database if I want to work with the new query from the VBE using the DAO Recordset object. Does anyone know of a solution. Charles Hartje City of San Diego | Engineering and Capital Projects Project Implementation and Technical Services | Information Systems - Engineering Application Support Ph: 619.533.5131 Mobile: 619.609.5023 email: chartje at sandiego.gov "Working Together to Engineer a Better Tomorrow" -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From BradM at blackforestltd.com Mon Nov 29 16:59:39 2010 From: BradM at blackforestltd.com (Brad Marks) Date: Mon, 29 Nov 2010 16:59:39 -0600 Subject: [AccessD] Is it possible to use VBA to clear out the "Order By" property of a Query in Access 2002? References: <965C3D2997974F2BB665A8651F684D65@HAL9005> <33E83999E40348458EF59D605A332AFA@DanWaters> Message-ID: We are making minor changes to an Access 2002 application. We would like to always clear any fields in the "Order By" property of a specific query so that each time the query is opened fresh, the sort reverts back to the sort fields specified in the query itself. We would like to still allow sorting when the query is opened, but we would like to wipe out any "Order By" fields that someone may have accidently saved when they were exiting the application. Thanks, Brad From rockysmolin at bchacc.com Mon Nov 29 18:06:24 2010 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Mon, 29 Nov 2010 16:06:24 -0800 Subject: [AccessD] FW: Refresh QueryDefs? In-Reply-To: <33E83999E40348458EF59D605A332AFA@DanWaters> References: <965C3D2997974F2BB665A8651F684D65@HAL9005> <33E83999E40348458EF59D605A332AFA@DanWaters> Message-ID: <4E4AF7B716C4418A8A987663827E8C88@HAL9005> Thanks Dan. Will forward to the poster. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Monday, November 29, 2010 11:36 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] FW: Refresh QueryDefs? I have a module with the following procedure at the top: Private Sub Refresh() DoCmd.SetWarnings True Application.Echo True DBEngine(0)(0).QueryDefs.Refresh DBEngine(0)(0).TableDefs.Refresh DoCmd.Hourglass False End Sub For several reasons I just click in the procedure and run it. This does allow my code to recognize a new saved query. I do use DBEngine(0)(0) instead of CurrentDB. Also try removing () after CurrentDB. HTH, Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Monday, November 29, 2010 12:27 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] FW: Refresh QueryDefs? Does anyone know the answer to this question? TIA Rocky _____ From: Hartje, Charles [mailto:CHartje at sandiego.gov] Sent: Monday, November 29, 2010 10:14 AM To: Barry Hynum; 'Doug Murphy'; 'Bob_Heygood'; Hartje, Charles; 'Darrell Burns'; 'Dixon'; 'Jackie Murphy'; 'JKA Joe K Anderson'; 'Mike Dwyer'; 'Polly Arndt'; 'Rocky Smolin' Subject: Refresh QueryDefs? Group, Oftentimes when I'm working in the VBE with a new query I've created using the query designer, I get an error that says the (query) object isn't found. I figure the error occurs because the QueryDefs collection doesn't yet contain the new query. Restarting the database always fixes the problem - but what a nuisance. If it were just a matter of refreshing the collection, you'd expect to be able to run a line of code from the immediate window such as: Currentdb().QueryDefs.Refresh But that doesn't take care of the problem. I still have to close and restart the database if I want to work with the new query from the VBE using the DAO Recordset object. Does anyone know of a solution. Charles Hartje City of San Diego | Engineering and Capital Projects Project Implementation and Technical Services | Information Systems - Engineering Application Support Ph: 619.533.5131 Mobile: 619.609.5023 email: chartje at sandiego.gov "Working Together to Engineer a Better Tomorrow" -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From marksimms at verizon.net Mon Nov 29 20:46:40 2010 From: marksimms at verizon.net (Mark Simms) Date: Mon, 29 Nov 2010 21:46:40 -0500 Subject: [AccessD] Observations on AC 2007 (not good)...more In-Reply-To: <45C34E0C852148ED8EEF38058E7A48EA@creativesystemdesigns.com> References: <00bf01cb8c5e$28f54c10$0401a8c0@MSIMMSWS> <45C34E0C852148ED8EEF38058E7A48EA@creativesystemdesigns.com> Message-ID: <016e01cb9038$d15f8ea0$0401a8c0@MSIMMSWS> Here's more on 2007.... I was reviewing a copy of the Tradewinds application rewritten for 2007. There was a subform set to datasheet view that only displayed a few selected columns... It was the subform in the Employee Detail form that showed the related orders to the salesperson. I could not find a property to "hide" the fields on the subform. After some research, I ran some VBA code in the Activate event handler, and was able to determine that there was an unexposed property called ColumnHidden. Sure enough, it was set to "True" for the columns not showing up. However, it remains a mystery how they ever got set that way in the first place....there was no VBA proc in the modules to do this. It appears as though "someone" coded it, and then erased it. > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Jim Lawrence > Sent: Thursday, November 25, 2010 1:40 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Observations on AC 2007 (not good) > > Hi Mark: > > I started converting a project from AC 2003 to AC 2007 but > ran into so many issues that I told the client that 2007 was > not worth and it would be a good savings in the long run to > jump right into 2010. Never having used 2010 it was a bit of > a jump of faith but I thought how much worse could it be. It > was a good choice. > > I believe the 2007 should be avoided at all costs, just like > the OS (a name that must not be spoken) and move straight to > Win7 or in our case Access 2010. > > Thanks for the your warnings and investigations. Do not > hestitate to post any of your other finds. > > Jim From jwcolby at colbyconsulting.com Mon Nov 29 21:03:06 2010 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 29 Nov 2010 22:03:06 -0500 Subject: [AccessD] Observations on AC 2007 (not good)...more In-Reply-To: <016e01cb9038$d15f8ea0$0401a8c0@MSIMMSWS> References: <00bf01cb8c5e$28f54c10$0401a8c0@MSIMMSWS> <45C34E0C852148ED8EEF38058E7A48EA@creativesystemdesigns.com> <016e01cb9038$d15f8ea0$0401a8c0@MSIMMSWS> Message-ID: <4CF4696A.9040201@colbyconsulting.com> That would be the summer intern hired to do the rewrite. It was written by summer interns years ago and has been hacked at by summer interns ever since. ;) John W. Colby www.ColbyConsulting.com On 11/29/2010 9:46 PM, Mark Simms wrote: > Here's more on 2007.... > I was reviewing a copy of the Tradewinds application rewritten for 2007. > There was a subform set to datasheet view that only displayed a few selected > columns... > It was the subform in the Employee Detail form that showed the related > orders to the salesperson. > I could not find a property to "hide" the fields on the subform. > After some research, I ran some VBA code in the Activate event handler, and > was able to determine that there was an unexposed property called > ColumnHidden. Sure enough, it was set to "True" for the columns not showing > up. > However, it remains a mystery how they ever got set that way in the first > place....there was no VBA proc in the modules to do this. It appears as > though "someone" coded it, and then erased it. > >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of >> Jim Lawrence >> Sent: Thursday, November 25, 2010 1:40 PM >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] Observations on AC 2007 (not good) >> >> Hi Mark: >> >> I started converting a project from AC 2003 to AC 2007 but >> ran into so many issues that I told the client that 2007 was >> not worth and it would be a good savings in the long run to >> jump right into 2010. Never having used 2010 it was a bit of >> a jump of faith but I thought how much worse could it be. It >> was a good choice. >> >> I believe the 2007 should be avoided at all costs, just like >> the OS (a name that must not be spoken) and move straight to >> Win7 or in our case Access 2010. >> >> Thanks for the your warnings and investigations. Do not >> hestitate to post any of your other finds. >> >> Jim > > From paul.hartland at googlemail.com Tue Nov 30 01:13:06 2010 From: paul.hartland at googlemail.com (Paul Hartland) Date: Tue, 30 Nov 2010 07:13:06 +0000 Subject: [AccessD] Is it possible to use VBA to clear out the "Order By" property of a Query in Access 2002? In-Reply-To: References: <965C3D2997974F2BB665A8651F684D65@HAL9005> <33E83999E40348458EF59D605A332AFA@DanWaters> Message-ID: Brad, You could call a function similar to the one below before the query opens Function ResetQuery() Dim dbConn As Database Dim qdfQry As QueryDef Dim strSQL As String Set dbConn = CurrentDb strSQL = "put the sql of the original query here" Set qdfQry = dbConn.QueryDefs("the actual query name here") qdfQry = strSQL qdfQry.Close dbConn.Close Set dbConn = nothing End Function Paul On 29 November 2010 22:59, Brad Marks wrote: > We are making minor changes to an Access 2002 application. > > We would like to always clear any fields in the "Order By" property of a > specific query so that each time the query is opened fresh, the sort > reverts back to the sort fields specified in the query itself. > > We would like to still allow sorting when the query is opened, but we > would like to wipe out any "Order By" fields that someone may have > accidently saved when they were exiting the application. > > > Thanks, > Brad > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Paul Hartland paul.hartland at googlemail.com From shamil at smsconsulting.spb.ru Tue Nov 30 06:27:21 2010 From: shamil at smsconsulting.spb.ru (Shamil Salakhetdinov) Date: Tue, 30 Nov 2010 15:27:21 +0300 Subject: [AccessD] Is it possible to use VBA to clear out the "Order By"property of a Query in Access 2002? In-Reply-To: References: <965C3D2997974F2BB665A8651F684D65@HAL9005><33E83999E40348458EF59D605A332AFA@DanWaters> Message-ID: <9CB721227DA549248E7A712263492509@nant> Hi Brad -- That code line should work: CurrentDB.QueryDefs("YourQueryNameHere").Properties.Delete("OrderBy") Put On Error Resume Next before it or check that "OrderBy" property exists before executing the above code line to suppress/avoid runtime error in the case "OrderBy" property doesn't have any value stored for your query. Thank you. -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Brad Marks Sent: 30 ?????? 2010 ?. 2:00 To: Access Developers discussion and problem solving Subject: [AccessD] Is it possible to use VBA to clear out the "Order By"property of a Query in Access 2002? We are making minor changes to an Access 2002 application. We would like to always clear any fields in the "Order By" property of a specific query so that each time the query is opened fresh, the sort reverts back to the sort fields specified in the query itself. We would like to still allow sorting when the query is opened, but we would like to wipe out any "Order By" fields that someone may have accidently saved when they were exiting the application. Thanks, Brad -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From shamil at smsconsulting.spb.ru Tue Nov 30 06:16:27 2010 From: shamil at smsconsulting.spb.ru (Shamil Salakhetdinov) Date: Tue, 30 Nov 2010 15:16:27 +0300 Subject: [AccessD] Observations on AC 2007 (not good)...more In-Reply-To: <016e01cb9038$d15f8ea0$0401a8c0@MSIMMSWS> References: <00bf01cb8c5e$28f54c10$0401a8c0@MSIMMSWS><45C34E0C852148ED8EEF38058E7A48EA@creativesystemdesigns.com> <016e01cb9038$d15f8ea0$0401a8c0@MSIMMSWS> Message-ID: <5662BDEF44494AD4A8629C2562FEE227@nant> Mark, What about Right-Clicking on column's header -> Hide Columns ? Also main menu Format ->Hide/Unhide Columns? (There should be equivalent in one of the Ribbon tabs - I do not have MS Access 2007/2010 running here now) .ColumnHidden is there in MS Access for a long time, since Access 97 at least. Thank you. -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: 30 ?????? 2010 ?. 5:47 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Observations on AC 2007 (not good)...more Here's more on 2007.... I was reviewing a copy of the Tradewinds application rewritten for 2007. There was a subform set to datasheet view that only displayed a few selected columns... It was the subform in the Employee Detail form that showed the related orders to the salesperson. I could not find a property to "hide" the fields on the subform. After some research, I ran some VBA code in the Activate event handler, and was able to determine that there was an unexposed property called ColumnHidden. Sure enough, it was set to "True" for the columns not showing up. However, it remains a mystery how they ever got set that way in the first place....there was no VBA proc in the modules to do this. It appears as though "someone" coded it, and then erased it. <<< snip >>> From marksimms at verizon.net Tue Nov 30 07:37:42 2010 From: marksimms at verizon.net (Mark Simms) Date: Tue, 30 Nov 2010 08:37:42 -0500 Subject: [AccessD] Observations on AC 2007 (not good)...more In-Reply-To: <4CF4696A.9040201@colbyconsulting.com> References: <00bf01cb8c5e$28f54c10$0401a8c0@MSIMMSWS> <45C34E0C852148ED8EEF38058E7A48EA@creativesystemdesigns.com> <016e01cb9038$d15f8ea0$0401a8c0@MSIMMSWS> <4CF4696A.9040201@colbyconsulting.com> Message-ID: <01dd01cb9093$c423bda0$0401a8c0@MSIMMSWS> It's funny...that's EXACTLY what I am seeing....and there's more to come. > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Monday, November 29, 2010 10:03 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Observations on AC 2007 (not good)...more > > That would be the summer intern hired to do the rewrite. It > was written by summer interns years ago and has been hacked > at by summer interns ever since. > > ;) > > John W. Colby > www.ColbyConsulting.com > From marksimms at verizon.net Tue Nov 30 07:38:50 2010 From: marksimms at verizon.net (Mark Simms) Date: Tue, 30 Nov 2010 08:38:50 -0500 Subject: [AccessD] Observations on AC 2007 (not good)...more In-Reply-To: <5662BDEF44494AD4A8629C2562FEE227@nant> References: <00bf01cb8c5e$28f54c10$0401a8c0@MSIMMSWS><45C34E0C852148ED8EEF38058E7A48EA@creativesystemdesigns.com> <016e01cb9038$d15f8ea0$0401a8c0@MSIMMSWS> <5662BDEF44494AD4A8629C2562FEE227@nant> Message-ID: <01de01cb9093$ec703540$0401a8c0@MSIMMSWS> Thanks Shamil....amazing it wasn't exposed as a property. > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Shamil Salakhetdinov > Sent: Tuesday, November 30, 2010 7:16 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Observations on AC 2007 (not good)...more > > Mark, > > What about Right-Clicking on column's header -> Hide Columns ? > Also main menu Format ->Hide/Unhide Columns? (There should be > equivalent in one of the Ribbon tabs - I do not have MS > Access 2007/2010 running here now) > > .ColumnHidden is there in MS Access for a long time, since > Access 97 at least. From BradM at blackforestltd.com Tue Nov 30 10:45:35 2010 From: BradM at blackforestltd.com (Brad Marks) Date: Tue, 30 Nov 2010 10:45:35 -0600 Subject: [AccessD] Is it possible to use VBA to clear out the "OrderBy"property of a Query in Access 2002? References: <965C3D2997974F2BB665A8651F684D65@HAL9005><33E83999E40348458EF59D605A332AFA@DanWaters> <9CB721227DA549248E7A712263492509@nant> Message-ID: Paul and Shamil, Thanks for the help, I appreciate it. Brad ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil Salakhetdinov Sent: Tuesday, November 30, 2010 6:27 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Is it possible to use VBA to clear out the "OrderBy"property of a Query in Access 2002? Hi Brad -- That code line should work: CurrentDB.QueryDefs("YourQueryNameHere").Properties.Delete("OrderBy") Put On Error Resume Next before it or check that "OrderBy" property exists before executing the above code line to suppress/avoid runtime error in the case "OrderBy" property doesn't have any value stored for your query. Thank you. -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Brad Marks Sent: 30 ?????? 2010 ?. 2:00 To: Access Developers discussion and problem solving Subject: [AccessD] Is it possible to use VBA to clear out the "Order By"property of a Query in Access 2002? We are making minor changes to an Access 2002 application. We would like to always clear any fields in the "Order By" property of a specific query so that each time the query is opened fresh, the sort reverts back to the sort fields specified in the query itself. We would like to still allow sorting when the query is opened, but we would like to wipe out any "Order By" fields that someone may have accidently saved when they were exiting the application. Thanks, Brad -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. From jedi at charm.net Tue Nov 30 11:40:26 2010 From: jedi at charm.net (Michael Bahr) Date: Tue, 30 Nov 2010 12:40:26 -0500 (EST) Subject: [AccessD] HTPC Build - was Samsung 2 gb 5400 $80 In-Reply-To: <4CF3F996.7010007@colbyconsulting.com> References: <4CEF48B9.80204@colbyconsulting.com> <3286.24.35.23.165.1290793744.squirrel@mail.expedient.net> <3676.24.35.23.165.1290794899.squirrel@mail.expedient.net> <4CF173C8.7050509@colbyconsulting.com> <1573.24.35.23.165.1291053515.squirrel@mail.expedient.net> <4CF3F996.7010007@colbyconsulting.com> Message-ID: <3543.24.35.23.165.1291138826.squirrel@mail.expedient.net> Have a look at GBPVR http://www.gbpvr.com/ > I don't care about the high def movies / movie channels and pay per view > stuff. We just don't do > that stuff. If you do not care about the HD movies then why do you have an HD TV? Your TV card can not record from cable unless unencrypted. Charter puts some unencrypted channels to tease you and can pull/change them at will. The HD-PVR can only record channels that you subscribe to--it just adds another recording dimension to your arsenal. For example, I record SyFy channel HD and USA HD. USA HD likes to show movies "uncut" and/or commercial free. You can not beat that. I also would like to record NatGeo and Discovery Channel (Dirty Jobs and MythBusters but these are additional fees). Mike... > I already have one HTPC in the living room with a single channel Hauppage > card. Windows 7 WMC just > found and used it, no drivers to worry about. This new one is just the > dual channel version of the > same card. In fact after I bought a brand new card (the Hauppauge > WinTV-HVR-2250 dual channel) I > found another used on Ebay for $50 shipped (just the card), so I bought > that as well. I intend to > put that in the living room HTPC. > > I don't care about the high def movies / movie channels and pay per view > stuff. We just don't do > that stuff. > > On my existing HTPC, for which the TV is only 720P, I can view the "HD" > digital channels that are > unencrypted, and there are a few of those. Sometimes it is the same > content just in HD, for example > channel 7 and channel 7.1 where 7.1 is HD. I can see both and 7.1 is > definitely much higher quality. > > Back in the master bedroom, the new TV sees a TON of HD channels that WMC > doesn't see in it's scan. > Apparently WMC only "looks for" the channels in the listing it finds. > Why Charter doesn't include > all of the unencrypted HD channels in its listing is a mystery to me. > Likewise how to discover what > they actually are. I could edit the channels in WMC if I had a clue what > the channels are. > > John W. Colby > www.ColbyConsulting.com > > On 11/29/2010 12:58 PM, Michael Bahr wrote: >> The only real issue you are going to have is installing the software >> decoders and keeping them up to date. >> >> The tuner card is only good for OTA broadcasts. Do you have cable? If >> so >> then there is another nifty piece of hardware from Hauppauge called the >> HD-PVR. This connects to the componet jacks and records directly onto >> your HD in H264 format. Mine is downstairs with a 30 foot USB cable >> (actually 2 15 foot with a driver) that runs upstairs to my computer. >> http://www.hauppauge.com/site/products/data_hdpvr.html >> >> Since you already have a server-farm in your basement you could add >> another drive or two and archive everything there and stream the video >> from the server. This where the PCH/PopBox shines. >> >> Mike... >> >> >>> Mike, >>> >>> That looks like an awesome media extender for sure. Because of what I >>> do, >>> I have parts laying >>> around, and so building another box is less onerous to me. I decided >>> to >>> build a "professional >>> grade" HTPS to go in the master bedroom, but my total cost is around >>> $430. >>> >>> Of that, $80 was for the 2 GB hard drive and $120 was for the dual TV >>> tuner. Both of those are >>> things I would be purchasing anyway. My current HTPC has a single >>> channel >>> tuner and I am constantly >>> hitting the "can't watch this because I am recording that" issue. >>> >>> Beyond that all I needed to buy was a case, PS and MB - the total for >>> which was around $210. I have >>> processors, memory and windows 7 licenses lying around. If I had to >>> pay >>> for all that I would be >>> canceling my order and buying a popcorn hour. >>> >>> In fact I might buy one anyway for the family room downstairs. When I >>> bought the TV for the master >>> bedroom, I moved an old "all in one" 19" TV, VCR and DVD downstairs. >>> At >>> the rate that TVs are >>> dropping, I will probably go get a 32" TV for downstairs, at which >>> point >>> the Popcorn hour will make >>> it all work. >>> >>> John W. Colby >>> www.ColbyConsulting.com >>> >>> On 11/26/2010 1:08 PM, Michael Bahr wrote: >>>> Just fond this on Youtube >>>> >>>> http://www.youtube.com/watch?v=ippnPw-KMbI&feature=player_embedded#! >>>> >>>> Mike... >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jwcolby at colbyconsulting.com Tue Nov 30 12:48:53 2010 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 30 Nov 2010 13:48:53 -0500 Subject: [AccessD] HTPC Build - was Samsung 2 gb 5400 $80 In-Reply-To: <3543.24.35.23.165.1291138826.squirrel@mail.expedient.net> References: <4CEF48B9.80204@colbyconsulting.com> <3286.24.35.23.165.1290793744.squirrel@mail.expedient.net> <3676.24.35.23.165.1290794899.squirrel@mail.expedient.net> <4CF173C8.7050509@colbyconsulting.com> <1573.24.35.23.165.1291053515.squirrel@mail.expedient.net> <4CF3F996.7010007@colbyconsulting.com> <3543.24.35.23.165.1291138826.squirrel@mail.expedient.net> Message-ID: <4CF54715.7040004@colbyconsulting.com> Mike, > If you do not care about the HD movies then why do you have an HD TV? Because that is what they sell? I bought the plasma in the living room fir Christmas two years ago (I think) and 720P was what I could afford, plus at 42" everyone was saying that more pixels wasn't really useful at normal viewing range. This year I was looking for a 32"-45" and it just happened that I got a smokin deal on a 40" that happened to have 1080p. For that size I would just as happily bought another 720P. > Your TV card can not record from cable unless unencrypted. True but they are there. Most of them are not anything that anyone will pay money to get in true HD (1080P). I can see them and do watch them when available and channel adjacent to the 480i alternative. I was watching my football game in 720 the other day. > The HD-PVR can only record channels that you subscribe to--it just adds another recording dimension to your arsenal. Exactly. I am now recording the football games in HD where it offers me that. I am quite sure that the storage requirements are much higher, so there is a cost. Most of this is for my wife and kids. I watch about 1/2 hour a week of TV, maybe not even that. I will watch a movie occasionally, but I cannot sit through commercials so I have to record and watch later. I have discovered that in a football game the time from the tackle to the quarterback set is almost exactly 30 seconds so I even 30 second fast forward through all of the guys milling around after the tackle. A long time ago we paid for the movie channels and discovered that they only showed about 20-30 a month and none of them were anything I cared about. A complete waste of my money, so we got rid of them. I don't even have a cable box, I gave it back to the cable company and forced them to stop charging me $5 a month to rent the thing. John W. Colby www.ColbyConsulting.com On 11/30/2010 12:40 PM, Michael Bahr wrote: > Have a look at GBPVR > http://www.gbpvr.com/ > >> I don't care about the high def movies / movie channels and pay per view >> stuff. We just don't do >> that stuff. > > If you do not care about the HD movies then why do you have an HD TV? > Your TV card can not record from cable unless unencrypted. Charter puts > some unencrypted channels to tease you and can pull/change them at will. > The HD-PVR can only record channels that you subscribe to--it just adds > another recording dimension to your arsenal. For example, I record SyFy > channel HD and USA HD. USA HD likes to show movies "uncut" and/or > commercial free. You can not beat that. I also would like to record > NatGeo and Discovery Channel (Dirty Jobs and MythBusters but these are > additional fees). > > Mike... From davidmcafee at gmail.com Tue Nov 30 16:52:09 2010 From: davidmcafee at gmail.com (David McAfee) Date: Tue, 30 Nov 2010 14:52:09 -0800 Subject: [AccessD] Is there a way to create listboxes with their label above them? Message-ID: Is there a way to make list boxes appear in design view with their label above the list box? I don't think I have ever created a listbox on a form with the label to the left of it, as access places it. Is there a way to change this behavior? D From charlotte.foust at gmail.com Tue Nov 30 17:24:02 2010 From: charlotte.foust at gmail.com (Charlotte Foust) Date: Tue, 30 Nov 2010 15:24:02 -0800 Subject: [AccessD] Is there a way to create listboxes with their label above them? In-Reply-To: References: Message-ID: You can add a normal form with a listbox control on it that uses that layout. After that, new forms will use the normal template. Charlotte Foust On Tue, Nov 30, 2010 at 2:52 PM, David McAfee wrote: > Is there a way to make list boxes appear in design view with their > label above the list box? > > I don't think I have ever created a listbox on a form with the label > to the left of it, as access places it. > > Is there a way to change this behavior? > > D > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com >