From martyconnelly at shaw.ca Fri Apr 1 00:05:26 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Thu, 31 Mar 2005 22:05:26 -0800 Subject: [AccessD] Replicated .mdb and SQL Server References: <00a801c5352b$4b24dca0$0a00a8c0@cx470148a> <424B23B8.6080706@shaw.ca> <015201c53576$cac2bc20$0a00a8c0@cx470148a> <424C2E02.5060008@shaw.ca> <00f501c53615$5b8b5c00$0a00a8c0@cx470148a> Message-ID: <424CE4A6.2020606@shaw.ca> Well there is a for real Moose Jaw Saskatchewan , my sister in law is from that neck of the prairie, Moose Pasture in Canda means something like buying the Brooklyn Bridge for the mining or oil industry. Generally it is swamp with a lot of high water. But you can push a canoe through it. Although there was a young woman geologist who found one of the biggest diamond mines in the world under a lake up in the NWT in the mid 90's. In real moose pasture territory. The diamonds from that neck of the woods have a teeny tiny laser engraved polar bear around the buckle of the stone. I would really check on your clients budget to clarify his needs Barbara Ryan wrote: >Marty.... Thank you SO much for all the information. I felt so lost! I >will take a look at it and discuss it with my client. > >BTW --- Is there really a "Moose Pasture Saskatchewan"? > >Barb Ryan > > > >----- Original Message ----- >From: "MartyConnelly" >To: "Access Developers discussion and problem solving" > >Sent: Thursday, March 31, 2005 12:06 PM >Subject: Re: [AccessD] Replicated .mdb and SQL Server > > > > >>Here is a starting point on SQL Server Replication, >>http://www.informit.com/articles/article.asp?p=169612&seqNum=3 >>You are going to have to decide whether you can get by with Merge >>replication and MSDE >>or buy multiple SQL licenses to handle full transactional replication. I >>am not sure if SQL 2005 Express >>(the latest Beta incarnation of MSDE) handles transactional replication. >>You will have to look at the requirements for the salesman, do they need >>access to real time data >>and or will they have almost constant internet connections via wireless >>like a blackberry or cell phone connections. >>with this you might get away with running multiple Access FE's to a >>single remote SQL server. Connection coverage areas >>than enter the picture, if you have salesmen going out to places like >>Moose Pasture Saskatchewan, this may present problems. >>So you may want a pushed merged copy of the latest data on a MSDE to >>use when no connection is present. >>Then there maybe a question of using VPN for connection security. >>There is a whole series of articles on SQL replication here. >>http://www.databasejournal.com/features/mssql/ >>search on sql replication >> You realize that even some experienced SQL DBA's feel unsure of >>themselves getting into replication. >>So you may want to go with the simple Access FE to a remote SQL Server. >>Barbara Ryan wrote: >> >> >> >>>Regarding "Do you plan on running replicated SQL server or updating via >>> >>> >the > > >>>internet and SQL Server?" >>> >>>---- I don't know! I know very little about SQL Server. I am open to >>> >>> >any > > >>>suggestions on how I can handle this situation (i.e., the Access >>>application (front end) is linked to 2 separate back end .mdbs. Backend >>> >>> >"A" > > >>>contains the majority of the data tables for the application; Backend "B" >>> >>> >is > > >>>a replicable database that is also used as the sole backend database for >>>another Access application that is used by salesmen on their laptops. >>> >>> >The > > >>>front end contains some queries that currently join tables from both >>> >>> >Backend > > >>>"A" AND Backend "B".) >>> >>>Could the salesmen use an Access backend and somehow synchronize it with >>> >>> >a > > >>>SQL Server database? >>> >>>Thanks, >>>Barb Ryan >>> >>> >>> >>>----- Original Message ----- >>>From: "MartyConnelly" >>>To: "Access Developers discussion and problem solving" >>> >>>Sent: Wednesday, March 30, 2005 5:10 PM >>>Subject: Re: [AccessD] Replicated .mdb and SQL Server >>> >>> >>> >>> >>> >>> >>>>I don't know if the Access to SQL upgrade wizard handles replicated >>>>databases but here is an unreplicator just in case >>>>http://www.trigeminal.com/lang/1033/utility.asp?ItemID=7#7 >>>>Do you plan on running replicated SQL server or updating via the >>>>internet and SQL Server? >>>> >>>>Barbara Ryan wrote: >>>> >>>> >>>> >>>> >>>> >>>>>I currently have an Access application, split into a front end linked >>>>> >>>>> >to > > >>>>> >>>>> >>>2 separate back end .mdbs. Backend "A" contains the majority of the data >>>tables for the application; Backend "B" is a replicable database that is >>>also used as the backend database for another Access application that is >>>used by salesmen on their laptops. >>> >>> >>> >>> >>>>>The client is considering migrating the data for this application to >>>>> >>>>> >SQL > > >>>>> >>>>> >>>Server. Any ideas on how to handle this? The front end contains some >>>queries that currently join tables from both Backend "A" AND Backend "B". >>> >>> >>> >>> >>>>>Thanks, >>>>>Barb Ryan >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>-- >>>>Marty Connelly >>>>Victoria, B.C. >>>>Canada >>>> >>>> >>>> >>>>-- >>>>AccessD mailing list >>>>AccessD at databaseadvisors.com >>>>http://databaseadvisors.com/mailman/listinfo/accessd >>>>Website: http://www.databaseadvisors.com >>>> >>>> >>>> >>>> >>> >>> >>> >>-- >>Marty Connelly >>Victoria, B.C. >>Canada >> >> >> >>-- >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/accessd >>Website: http://www.databaseadvisors.com >> >> > > > -- Marty Connelly Victoria, B.C. Canada From vrm at tim-cms.com Fri Apr 1 02:55:55 2005 From: vrm at tim-cms.com (Marcel Vreuls) Date: Fri, 1 Apr 2005 10:55:55 +0200 Subject: [AccessD] Collect information with vba code In-Reply-To: <6.2.1.2.0.20050401115842.0289a410@mail.dalyn.co.nz> Message-ID: <200504010356875.SM04532@ORSLAPTOP> Dear Group, Just a quick question. Does someone know how I can collect all rows in vbacode where the function msgbox is stated and put this in the debug window or just drop in a file. Thanks in advance, Marcel From roz.clarke at donnslaw.co.uk Fri Apr 1 03:23:41 2005 From: roz.clarke at donnslaw.co.uk (Roz Clarke) Date: Fri, 1 Apr 2005 10:23:41 +0100 Subject: [AccessD] microsoft access questions Message-ID: <61F915314798D311A2F800A0C9C8318807225794@dibble.observatory.donnslaw.co.uk> Hi Marvin To get sequential numbers you do need an autonumber primary key. If you try to change the column you already have, I suspect it will fail. You probably need to add a new primary key field and remove the number field you have currently. Once the underlying data is corrected the report should be OK. You may also find that your referential integrity works once you have a unique key. It should be noted, however, that cascade deletes are dangerous and best avoided... Try it and get back to us. Sorry I can't help you on the software question. HTH Roz -----Original Message----- From: marvin hunkin [mailto:marvkin at hotmail.com] Sent: 01 April 2005 00:52 To: accessd at databaseadvisors.com Subject: [AccessD] microsoft access questions hi. doing a database assignment for my access class. i am a blind student at my college in australia. using ms access 2000, windows 2000, and using the jaws screen reading software and using version 5.10 for more information about jaws for windows go to http://www.freedomscientific.com now have had several problems. now if any one can give me some answers on how to fix the problems i am having. 1. one of my queeries which i built from a table and imported from excel. it has the primary key field set to number. but instead of giving me sequential numbers like 1.2,3, it only says 1,1,1, etc. should i try to set the data type back to autom number? will this fix this problem? also got the same problem with my report, it just keeps saying the id 1, for each record. it should say id 2. id3, etc. how do i fix this? 2. when i set up my relationships to the id fields in my tables in access , and try to tick the referential integrity, cascade update records, update deleted records, and try to click on create, it gives me a message saying the database could not lock the table, or that the data fields are not the same type, as they are all data type of number, and set to long integer. 3. i created several reports and sub report in collumna format. how do i resize the report and sub report using the keyboard? jaws will not let me use the mouse, or reads very erraticly. is there any third party software that will allow me to resize reports and sub reports in access 2000? if any one can help me, then e-mail me privately off list. cheers Marvin. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -------------- next part -------------- The contents of this message and any attachments are the property of Donns Solicitors and are intended for the confidential use of the named recipient only. They may be legally privileged and should not be communicated to, or relied upon, by any other party without our written consent. If you are not the addressee, please notify us immediately so that we can make arrangements for its return. You should not show this e-mail to any person or take copies as you may be committing a criminal or civil offence for which you may be liable. The statement and opinions expressed in this e-mail message are those of the writer, and do not necessarily represent that of Donns Solicitors. Although any files attached to this e-mail will have been checked with virus protection software prior to transmission, you should carry out your own virus check before opening any attachment. Donns Solicitors does not accept any liability for any damage or loss which may be caused by software viruses... From accessd at shaw.ca Fri Apr 1 04:20:43 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 01 Apr 2005 02:20:43 -0800 Subject: [AccessD] Replicated .mdb and SQL Server In-Reply-To: <00f501c53615$5b8b5c00$0a00a8c0@cx470148a> Message-ID: <0IE900A13JI66S@l-daemon> Hi Bard: There is Moose Pasture in Saskatchewan but no Moose Pasture Saskatchewan just as there is no Split lip Saskatchewan or Dogs Breathe Alberta. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Barbara Ryan Sent: Thursday, March 31, 2005 9:16 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Replicated .mdb and SQL Server Marty.... Thank you SO much for all the information. I felt so lost! I will take a look at it and discuss it with my client. BTW --- Is there really a "Moose Pasture Saskatchewan"? Barb Ryan ----- Original Message ----- From: "MartyConnelly" To: "Access Developers discussion and problem solving" Sent: Thursday, March 31, 2005 12:06 PM Subject: Re: [AccessD] Replicated .mdb and SQL Server > Here is a starting point on SQL Server Replication, > http://www.informit.com/articles/article.asp?p=169612&seqNum=3 > You are going to have to decide whether you can get by with Merge > replication and MSDE > or buy multiple SQL licenses to handle full transactional replication. I > am not sure if SQL 2005 Express > (the latest Beta incarnation of MSDE) handles transactional replication. > You will have to look at the requirements for the salesman, do they need > access to real time data > and or will they have almost constant internet connections via wireless > like a blackberry or cell phone connections. > with this you might get away with running multiple Access FE's to a > single remote SQL server. Connection coverage areas > than enter the picture, if you have salesmen going out to places like > Moose Pasture Saskatchewan, this may present problems. > So you may want a pushed merged copy of the latest data on a MSDE to > use when no connection is present. > Then there maybe a question of using VPN for connection security. > There is a whole series of articles on SQL replication here. > http://www.databasejournal.com/features/mssql/ > search on sql replication > You realize that even some experienced SQL DBA's feel unsure of > themselves getting into replication. > So you may want to go with the simple Access FE to a remote SQL Server. > Barbara Ryan wrote: > > >Regarding "Do you plan on running replicated SQL server or updating via the > >internet and SQL Server?" > > > >---- I don't know! I know very little about SQL Server. I am open to any > >suggestions on how I can handle this situation (i.e., the Access > >application (front end) is linked to 2 separate back end .mdbs. Backend "A" > >contains the majority of the data tables for the application; Backend "B" is > >a replicable database that is also used as the sole backend database for > >another Access application that is used by salesmen on their laptops. The > >front end contains some queries that currently join tables from both Backend > >"A" AND Backend "B".) > > > >Could the salesmen use an Access backend and somehow synchronize it with a > >SQL Server database? > > > >Thanks, > >Barb Ryan > > > > > > > >----- Original Message ----- > >From: "MartyConnelly" > >To: "Access Developers discussion and problem solving" > > > >Sent: Wednesday, March 30, 2005 5:10 PM > >Subject: Re: [AccessD] Replicated .mdb and SQL Server > > > > > > > > > >>I don't know if the Access to SQL upgrade wizard handles replicated > >>databases but here is an unreplicator just in case > >>http://www.trigeminal.com/lang/1033/utility.asp?ItemID=7#7 > >>Do you plan on running replicated SQL server or updating via the > >>internet and SQL Server? > >> > >>Barbara Ryan wrote: > >> > >> > >> > >>>I currently have an Access application, split into a front end linked to > >>> > >>> > >2 separate back end .mdbs. Backend "A" contains the majority of the data > >tables for the application; Backend "B" is a replicable database that is > >also used as the backend database for another Access application that is > >used by salesmen on their laptops. > > > > > >>>The client is considering migrating the data for this application to SQL > >>> > >>> > >Server. Any ideas on how to handle this? The front end contains some > >queries that currently join tables from both Backend "A" AND Backend "B". > > > > > >>>Thanks, > >>>Barb Ryan > >>> > >>> > >>> > >>> > >>-- > >>Marty Connelly > >>Victoria, B.C. > >>Canada > >> > >> > >> > >>-- > >>AccessD mailing list > >>AccessD at databaseadvisors.com > >>http://databaseadvisors.com/mailman/listinfo/accessd > >>Website: http://www.databaseadvisors.com > >> > >> > > > > > > > > -- > Marty Connelly > Victoria, B.C. > Canada > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rl_stewart at highstream.net Fri Apr 1 07:36:23 2005 From: rl_stewart at highstream.net (Robert L. Stewart) Date: Fri, 01 Apr 2005 07:36:23 -0600 Subject: [AccessD] Re: microsoft access questions In-Reply-To: <200504010608.j3168wi19218@databaseadvisors.com> Message-ID: <5.1.0.14.2.20050401073136.01403b08@pop3.highstream.net> Marvin, 1. If it is a primary key, then it will not allow a 1 multiple times. Just add a column and make it an autonumber data type, remove the current column, then rename the new column to be the same as the column you removed. 2. Why are you trying to "trick" referential integrity? Your relationships a not correct according to data type, or you would not get the error you are getting. My guess is that you also do not really have primary keys establishes, reference number 1 above. And you cannot cascade or update with out a true primary key. 3. Shift and the arrow keys. Robert At 12:08 AM 4/1/2005 -0600, you wrote: >Date: Fri, 1 Apr 2005 09:51:36 +1000 >From: "marvin hunkin" >Subject: [AccessD] microsoft access questions >To: >Message-ID: > >hi. >doing a database assignment for my access class. >i am a blind student at my college in australia. >using ms access 2000, windows 2000, and using the jaws screen reading >software and using version 5.10 for more information about jaws for windows >go to http://www.freedomscientific.com >now have had several problems. >now if any one can give me some answers on how to fix the problems i am >having. >1. one of my queeries which i built from a table and imported from excel. >it has the primary key field set to number. >but instead of giving me sequential numbers like 1.2,3, it only says 1,1,1, >etc. >should i try to set the data type back to autom number? will this fix this >problem? >also got the same problem with my report, it just keeps saying the id 1, for >each record. it should say id 2. id3, etc. >how do i fix this? >2. when i set up my relationships to the id fields in my tables in access , >and try to tick the referential integrity, cascade update records, update >deleted records, and try to click on create, it gives me a message saying >the database could not lock the table, or that the data fields are not the >same type, as they are all data type of number, and set to long integer. >3. i created several reports and sub report in collumna format. >how do i resize the report and sub report using the keyboard? jaws will not >let me use the mouse, or reads very erraticly. is there any third party >software that will allow me to resize reports and sub reports in access >2000? >if any one can help me, then e-mail me privately off list. >cheers Marvin. From Lambert.Heenan at AIG.com Fri Apr 1 08:14:06 2005 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Fri, 1 Apr 2005 09:14:06 -0500 Subject: [AccessD] Collect information with vba code Message-ID: <1D7828CDB8350747AFE9D69E0E90DA1F073A2EEB@xlivmbx21.aig.com> Try Rick Fisher's Find and Replace (Google will locate if for you). > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Marcel Vreuls > Sent: Friday, April 01, 2005 3:56 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Collect information with vba code > > Dear Group, > > Just a quick question. Does someone know how I can collect all rows in > vbacode where the function msgbox is stated and put this in the debug > window > or just drop in a file. > > > Thanks in advance, > > Marcel > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From Gustav at cactus.dk Fri Apr 1 08:43:01 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 01 Apr 2005 16:43:01 +0200 Subject: [AccessD] Access95, Windows XP, out of memory Message-ID: Hi all When I try to launch Access 95 (don't ask) on Windows XP it stops at the splash screen with an "Out of memory" error. I guess it's the opposite, my 1 GB ram confuses Access, but how to fool Access 95 to accept or ignore the size of memory? I have tried creating a PIF file with Windows 95 compatibility mode but still no go. Any ideas? /gustav PS: This is no April fool .. From garykjos at gmail.com Fri Apr 1 08:56:12 2005 From: garykjos at gmail.com (Gary Kjos) Date: Fri, 1 Apr 2005 08:56:12 -0600 Subject: [AccessD] Access95, Windows XP, out of memory In-Reply-To: References: Message-ID: Hi Gustav, Not exactly the same error message, but it may be the same problem - something related to HIMEM expanded memory that we used to have to suffer with back in the olden days. http://support.microsoft.com/default.aspx?scid=kb;en-us;324767 also see http://support.microsoft.com/default.aspx?scid=kb;en-us;301911 Good luck with it! Gary On Apr 1, 2005 8:43 AM, Gustav Brock wrote: > Hi all > > When I try to launch Access 95 (don't ask) on Windows XP it stops at > the splash screen with an "Out of memory" error. > I guess it's the opposite, my 1 GB ram confuses Access, but how to fool > Access 95 to accept or ignore the size of memory? > > I have tried creating a PIF file with Windows 95 compatibility mode but > still no go. > Any ideas? > > /gustav > > PS: This is no April fool .. > -- > 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 pharold at proftesting.com Fri Apr 1 09:03:28 2005 From: pharold at proftesting.com (Perry Harold) Date: Fri, 1 Apr 2005 10:03:28 -0500 Subject: [AccessD] Access95, Windows XP, out of memory In-Reply-To: Message-ID: <000501c536cb$f68772a0$192da8c0@D58BT131Perry> Gustav Link from MS http://support.microsoft.com/default.aspx?id=161255 Talks about the problem but doesn't look like either solution would help in your case but worth a try. Perry -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Friday, April 01, 2005 9:43 AM To: accessd at databaseadvisors.com Subject: [AccessD] Access95, Windows XP, out of memory Hi all When I try to launch Access 95 (don't ask) on Windows XP it stops at the splash screen with an "Out of memory" error. I guess it's the opposite, my 1 GB ram confuses Access, but how to fool Access 95 to accept or ignore the size of memory? I have tried creating a PIF file with Windows 95 compatibility mode but still no go. Any ideas? /gustav PS: This is no April fool .. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cyx5 at cdc.gov Fri Apr 1 09:00:40 2005 From: cyx5 at cdc.gov (Nicholson, Karen) Date: Fri, 1 Apr 2005 10:00:40 -0500 Subject: [AccessD] Reminder - Friday Joke Day Message-ID: April Fool's Day and No Jokes? From Gustav at cactus.dk Fri Apr 1 09:21:07 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 01 Apr 2005 17:21:07 +0200 Subject: [AccessD] Access95, Windows XP, out of memory Message-ID: Hi Perry Thanks, but Jet SP3 is installed. It worked for Access 97 but not for A95. /gustav >>> pharold at proftesting.com 04/01 5:03 pm >>> Gustav Link from MS http://support.microsoft.com/default.aspx?id=161255 Talks about the problem but doesn't look like either solution would help in your case but worth a try. Perry -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Friday, April 01, 2005 9:43 AM To: accessd at databaseadvisors.com Subject: [AccessD] Access95, Windows XP, out of memory Hi all When I try to launch Access 95 (don't ask) on Windows XP it stops at the splash screen with an "Out of memory" error. I guess it's the opposite, my 1 GB ram confuses Access, but how to fool Access 95 to accept or ignore the size of memory? I have tried creating a PIF file with Windows 95 compatibility mode but still no go. Any ideas? /gustav PS: This is no April fool .. From BBarabash at TappeConstruction.com Fri Apr 1 09:35:36 2005 From: BBarabash at TappeConstruction.com (Brett Barabash) Date: Fri, 1 Apr 2005 09:35:36 -0600 Subject: [AccessD] Reminder - Friday Joke Day Message-ID: <100F91B31300334B89EC531C9DCB08657DD43B@tccexch01.tappeconstruction.net> I found Google's contribution pretty funny: http://www.google.com/googlegulp/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Friday, April 01, 2005 9:01 AM To: accessd at databaseadvisors.com Subject: [AccessD] Reminder - Friday Joke Day April Fool's Day and No Jokes? -------------------------------------------------------------------------------------------------------------------- The information in this email may contain confidential information that is legally privileged. The information is only for the use of the intended recipient(s) named above. If you are not the intended recipient(s), you are hereby notified that any disclosure, copying, distribution, or the taking of any action in regard to the content of this email is strictly prohibited. If transmission is incorrect, unclear, or incomplete, please notify the sender immediately. The authorized recipient(s) of this information is/are prohibited from disclosing this information to any other party and is/are required to destroy the information after its stated need has been fulfilled. Any views expressed in this message are those of the individual sender, except where the sender specifies and with authority, states them to be the views of Tappe Construction Co. This footer also confirms that this email message has been scanned for the presence of computer viruses.Scanning of this message and addition of this footer is performed by SurfControl E-mail Filter software in conjunction with virus detection software. From prodevmg at yahoo.com Fri Apr 1 09:44:37 2005 From: prodevmg at yahoo.com (Lonnie Johnson) Date: Fri, 1 Apr 2005 07:44:37 -0800 (PST) Subject: [AccessD] Zipping files in "subfolders" through Access Message-ID: <20050401154437.42935.qmail@web20425.mail.yahoo.com> I've used the following to zip files from a particualar location. It works fine. Now I want to use it on a folder where all the files are in subfolders. I can't seem to tweek it. Has anyone done this before? Function ZipIt() Dim i As Integer Dim strFileLoc As String strFileLoc = "C:\Tables\" Dim strAppName As String Dim strZipFile As String Dim strTargetFiles(1500) As String Dim strDirPath As String Dim NewZip As String strDirPath = Dir(strFileLoc & "*.*") Do While strDirPath <> "" strTargetFiles(i) = strDirPath strDirPath = Dir i = i + 1 Loop NewZip = "C:\BackUp\Tables\" & Format(Now(), "yyyy-mm-dd-hh-mm") & "-Tables.zip" 'Location of zip executable strAppName = "C:\Program Files\WinZip\WINZIP32.EXE" ' Name of new zipfile. strZipFile = NewZip 'Zipping proceess Call Shell(strAppName & " -A " & """" & strZipFile & """" & " " & """" & strFileLoc & strTargetFiles(i) & """", 1) May God bless you beyond your imagination! Lonnie Johnson ProDev, Professional Development of MS Access Databases Visit me at ==> http://www.prodev.us --------------------------------- Do you Yahoo!? Better first dates. More second dates. Yahoo! Personals From Gustav at cactus.dk Fri Apr 1 10:02:12 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 01 Apr 2005 18:02:12 +0200 Subject: [AccessD] Access95, Windows XP, out of memory Message-ID: Hi Garry Thanks, but no luck. The compatibility mode settings don't seem to make any difference. /gustav >>> garykjos at gmail.com 04/01 4:56 pm >>> Hi Gustav, Not exactly the same error message, but it may be the same problem - something related to HIMEM expanded memory that we used to have to suffer with back in the olden days. http://support.microsoft.com/default.aspx?scid=kb;en-us;324767 also see http://support.microsoft.com/default.aspx?scid=kb;en-us;301911 Good luck with it! Gary On Apr 1, 2005 8:43 AM, Gustav Brock wrote: > Hi all > > When I try to launch Access 95 (don't ask) on Windows XP it stops at > the splash screen with an "Out of memory" error. > I guess it's the opposite, my 1 GB ram confuses Access, but how to fool > Access 95 to accept or ignore the size of memory? > > I have tried creating a PIF file with Windows 95 compatibility mode but > still no go. > Any ideas? > > /gustav > > PS: This is no April fool .. From James at fcidms.com Fri Apr 1 10:13:30 2005 From: James at fcidms.com (James Barash) Date: Fri, 01 Apr 2005 11:13:30 -0500 Subject: [AccessD] Reminder - Friday Joke Day In-Reply-To: <100F91B31300334B89EC531C9DCB08657DD43B@tccexch01.tappeconstruction.net> Message-ID: <0IE900648ZQL04@mta7.srv.hcvlny.cv.net> ********************************** Comprehending Engineers - Take One ********************************** Two engineering students were walking across campus when one said, "Where did you get such a great bike?" The second engineer replied, "Well, I was walking along yesterday minding my own business when a beautiful woman rode up on this bike. She threw the bike to the ground, took off all her clothes and said, "Take what you want." The other engineer nodded approvingly, "Good choice; the clothes probably wouldn't have fit." ********************************** Comprehending Engineers - Take Two ********************************** To the optimist, the glass is half full. To the pessimist, the glass is half empty. To the engineer, the glass is twice as big as it needs to be. ************************************ Comprehending Engineers - Take Three ************************************ A pastor, a doctor and an engineer were waiting one morning for a particularly slow group of golfers. The engineer fumed, "What's with these guys? We must have been waiting for 15 minutes!" The doctor chimed in, "I don't know, but I've never seen such ineptitude! "The pastor said, "Hey, here comes the greenskeeper. Let's have a word with him." [dramatic pause] "Hi George. Say, what's with that group ahead of us? They're rather slow, aren't they?" The greenskeeper replied, "Oh, yes, that's a group of blind firefighters. They lost their sight saving our clubhouse from a fire last year, so we always let them play for free anytime." The group was silent for a moment. The pastor said, "That's so sad. I think I will say a special prayer for them tonight."The doctor said, "Good idea. And I'm going to contact my ophthalmologist buddy and see if there's anything he can do for them." The engineer said, "Why can't these guys play at night?" *********************************** Comprehending Engineers - Take Four *********************************** There was an engineer who had an exceptional gift for fixing all things mechanical. After serving his company loyally for over 30 years, he happily retired. Several years later the company contacted him regarding a seemingly impossible problem they were having with one of their multimillion dollar machines. They had tried everything and everyone else to get the machine to work but to no avail. In desperation, they called on the retired engineer who had solved so many of their problems in the past. The engineer reluctantly took the challenge. He spent a day studying the huge machine. At the end of the day, he marked a small "x" in chalk on a particular component of the machine and stated, "This where your problem is." The part was replaced and the machine worked perfectly again. The company received a bill for $50,000 from the engineer for his service. They demanded an itemized accounting of his charges. The engineer responded briefly: One chalk mark $ 1. Knowing where to put it $49,999 . It was paid in full and the engineer retired again in peace. *********************************** Comprehending Engineers - Take Five *********************************** What is the difference between Mechanical Engineers and Civil Engineers? Mechanical Engineers build weapons, Civil Engineers build targets. ********************************** Comprehending Engineers - Take Six ********************************** The graduate with a Science degree asks, "Why does it work?" The graduate with an Engineering degree asks, "How does it work?" The graduate with an Accounting degree asks, "How much will it cost?" The graduate with a Liberal Arts degree asks, "Do you want fries with that?" ************************************ Comprehending Engineers - Take Seven ************************************ Three engineering students were gathered together discussing the possible designers of the human body. One said, "It was a mechanical engineer. Just look at all the joints." Another said, "No, it was an electrical engineer. The nervous system has many thousands of electrical connections." The last said, "Actually it was a civil engineer. Who else would run a toxic waste pipeline through a recreational area?" ************************************ Comprehending Engineers - Take Eight ************************************ "Normal people ... believe that if it ain't broke, don't fix it. Engineers believe that if it ain't broke, it doesn't have enough features yet." ----- Scott Adams, The Dilbert Principle *********************************** Comprehending Engineers - Take Nine *********************************** An architect, an artist and an engineer were discussing whether it was better to spend time with the wife or a mistress. The architect said he enjoyed time with his wife, building a solid foundation for an enduring relationship. The artist said he enjoyed time with his mistress, because of the passion and mystery he found there. The engineer said, "I like both." "Both?" Engineer: "Yeah. If you have a wife and a mistress, they will each assume you are spending time with the other woman, and you can go to the lab and get some work done. ********************************** Comprehending Engineers - Take Ten ******************************** An engineer was crossing a road one day when a frog called out to him and said, "If you kiss me, I'll turn into a beautiful princess." He bent over, picked up the frog and put it in his pocket. The frog spoke up again and said, "If you kiss me and turn me back into a beautiful princess, I will stay with you for one week." The engineer took the frog out of his pocket, smiled at it and returned it to the pocket. The frog then cried out, "If you kiss me and turn me back into a princess, I'll stay with you and do ANYTHING you want." Again the engineer took the frog out, smiled at it and put it back into his pocket. Finally, the frog asked, "What is the matter? I've told you I'm a beautiful princess, that I'll stay with you for a week and do anything you want. Why won't you kiss me?" The engineer said, "Look I'm an engineer. I don't have time for a girlfriend, but a talking frog, now that's cool." -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson, Karen Sent: Friday, April 01, 2005 9:01 AM To: accessd at databaseadvisors.com Subject: [AccessD] Reminder - Friday Joke Day April Fool's Day and No Jokes? From garykjos at gmail.com Fri Apr 1 10:13:48 2005 From: garykjos at gmail.com (Gary Kjos) Date: Fri, 1 Apr 2005 10:13:48 -0600 Subject: [AccessD] Access95, Windows XP, out of memory In-Reply-To: References: Message-ID: Might be drastic, but if you have more than one Memory module comprising your 1GB ram, perhaps you could temporarily remove one and get it under that magic number just to see if that is what is causing the issue? Or try it on another machine with less RAM than that if you have one available? On Apr 1, 2005 10:02 AM, Gustav Brock wrote: > Hi Garry > > Thanks, but no luck. The compatibility mode settings don't seem to make > any difference. > > /gustav > > >>> garykjos at gmail.com 04/01 4:56 pm >>> > Hi Gustav, > > Not exactly the same error message, but it may be the same problem - > something related to HIMEM expanded memory that we used to have to > suffer with back in the olden days. > > http://support.microsoft.com/default.aspx?scid=kb;en-us;324767 > > also see > > http://support.microsoft.com/default.aspx?scid=kb;en-us;301911 > > Good luck with it! > > Gary > > On Apr 1, 2005 8:43 AM, Gustav Brock wrote: > > Hi all > > > > When I try to launch Access 95 (don't ask) on Windows XP it stops at > > the splash screen with an "Out of memory" error. > > I guess it's the opposite, my 1 GB ram confuses Access, but how to > fool > > Access 95 to accept or ignore the size of memory? > > > > I have tried creating a PIF file with Windows 95 compatibility mode > but > > still no go. > > Any ideas? > > > > /gustav > > > > PS: This is no April fool .. > > -- > 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 jim.moss at jlmoss.net Fri Apr 1 10:30:21 2005 From: jim.moss at jlmoss.net (Jim Moss) Date: Fri, 1 Apr 2005 10:30:21 -0600 (CST) Subject: [AccessD] Access95, Windows XP, out of memory Message-ID: <50286.205.241.239.167.1112373021.squirrel@205.241.239.167> Gustav, This probably isn't the problem but what version of Jet is on the system? If < 3.51 then an upgrade to a later rev of Jet might fix the problem. Jim From andy at minstersystems.co.uk Fri Apr 1 10:36:53 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Fri, 1 Apr 2005 17:36:53 +0100 Subject: [AccessD] Reminder - Friday Joke Day In-Reply-To: Message-ID: <000a01c536d9$03cdf6c0$b274d0d5@minster33c3r25> Found this site the other day. It's very useful. If you've got a few minutes it can find old pictures of you from school for free. The link is http://www.worldschoolphotographs.com I do hope you enjoy it. For me it was really strange to see myself at that age. I think I've changed a lot. -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Nicholson, Karen > Sent: 01 April 2005 16:01 > To: accessd at databaseadvisors.com > Subject: [AccessD] Reminder - Friday Joke Day > > > April Fool's Day and No Jokes? > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From Gustav at cactus.dk Fri Apr 1 10:47:30 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 01 Apr 2005 18:47:30 +0200 Subject: [AccessD] Access95, Windows XP, out of memory Message-ID: Hi Jim That could be it, but the latest Jet 3.x SP3 is installed. /gustav >>> jim.moss at jlmoss.net 04/01 6:30 pm >>> Gustav, This probably isn't the problem but what version of Jet is on the system? If < 3.51 then an upgrade to a later rev of Jet might fix the problem. Jim From mastercafe at ctv.es Fri Apr 1 11:50:50 2005 From: mastercafe at ctv.es (MastercafeCTV) Date: Fri, 1 Apr 2005 19:50:50 +0200 Subject: [AccessD] Taking the value In-Reply-To: <20050401154437.42935.qmail@web20425.mail.yahoo.com> Message-ID: <001001c536e3$5838f110$0500a8c0@masterserv> We are trying to take the value from a field in a form during the writting from the user. If we take me.StrField we obtain the last value until go to the next field. It's possible take the value? Thanks Juan =========================================== MASTERCAFE S.L. NIF - B 82.617.614 Juan Men?ndez Crespo Plaza Puerta de Europa 2, 1-D (33011 Oviedo) www.mastercafe.com info at mastercafe.com =========================================== El contenido del presente correo es privado. Todos los archivos adjuntos han sido revisados y escaneados con McAfee VirusScan 8. Solo ser?n v?lidos aquellos archivos que est?n identificados en el cuerpo del correo y que se describa su composici?n y contenido del mismo. From andy at minstersystems.co.uk Fri Apr 1 11:59:18 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Fri, 1 Apr 2005 18:59:18 +0100 Subject: [AccessD] Taking the value In-Reply-To: <001001c536e3$5838f110$0500a8c0@masterserv> Message-ID: <000401c536e4$86fdf1c0$b274d0d5@minster33c3r25> Juan It depends on the Event you put the code in. If you put your code in the AfterUpdate event of the field, for example, you will get the new value. -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > MastercafeCTV > Sent: 01 April 2005 18:51 > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Taking the value > > > We are trying to take the value from a field in a form during > the writting from the user. If we take me.StrField we obtain > the last value until go to the next field. > > It's possible take the value? > > Thanks > > Juan > > > =========================================== > MASTERCAFE S.L. NIF - B 82.617.614 > Juan Men?ndez Crespo > Plaza Puerta de Europa 2, 1-D (33011 Oviedo) > www.mastercafe.com > info at mastercafe.com > =========================================== > El contenido del presente correo es privado. Todos los > archivos adjuntos han sido revisados y escaneados con McAfee > VirusScan 8. Solo ser?n v?lidos aquellos archivos que est?n > identificados en el cuerpo del correo y que se describa su > composici?n y contenido del mismo. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From ssharkins at bellsouth.net Fri Apr 1 11:58:57 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Fri, 1 Apr 2005 12:58:57 -0500 Subject: [AccessD] Taking the value In-Reply-To: <001001c536e3$5838f110$0500a8c0@masterserv> Message-ID: <20050401175854.ENBZ2063.imf21aec.mail.bellsouth.net@SUSANONE> I'm not sure what you're asking for, but here goes. 1. If you press Ctrl+;, Access will automatically enter the value in the corresponding field from the last record. 2. You can assign the current entry as the field's default value -- it will repeat until you overwrite the value with a new one and then that will become the default value. If you're looking for this one, I can supply the code. Susan H. We are trying to take the value from a field in a form during the writting from the user. If we take me.StrField we obtain the last value until go to the next field. It's possible take the value? From Gustav at cactus.dk Fri Apr 1 12:11:15 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 01 Apr 2005 20:11:15 +0200 Subject: [AccessD] Taking the value Message-ID: Hi Juan Try with strTake = Me!StrField.Text This will work while that textbox has the focus. /gustav >>> mastercafe at ctv.es 04/01 7:50 pm >>> We are trying to take the value from a field in a form during the writting from the user. If we take me.StrField we obtain the last value until go to the next field. It's possible take the value? From boogieloogie at gmail.com Fri Apr 1 12:14:39 2005 From: boogieloogie at gmail.com (Boogie Loogie) Date: Fri, 1 Apr 2005 14:14:39 -0400 Subject: [AccessD] OT: gmail by google turns 1 today. Message-ID: <3bf43ee90504011014432e4885@mail.gmail.com> Hi I have been using gmail (www.gmail.com) for awhile now and I must admit that the service is excellent. They have upped the free account from 1 gig of storage to 2 gig...WOW. For using this mailing list I have yet to find something better for organinzing the messages. If any of you want a freebie account I will send you an invite. I have 49 left. email me at boogieloogie at gmail.com Later BL From Rich_Lavsa at pghcorning.com Fri Apr 1 12:24:05 2005 From: Rich_Lavsa at pghcorning.com (Lavsa, Rich) Date: Fri, 1 Apr 2005 13:24:05 -0500 Subject: [AccessD] OT: gmail by google turns 1 today. Message-ID: <2A261FF9D5EBCA46940C11688CE872EE03ABFE@goexchange2.pghcorning.com> Reason why I avoided GMAIL.. http://www.gmail-is-too-creepy.com/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Boogie Loogie Sent: Friday, April 01, 2005 1:15 PM To: accessd at databaseadvisors.com Subject: [AccessD] OT: gmail by google turns 1 today. Hi I have been using gmail (www.gmail.com) for awhile now and I must admit that the service is excellent. They have upped the free account from 1 gig of storage to 2 gig...WOW. For using this mailing list I have yet to find something better for organinzing the messages. If any of you want a freebie account I will send you an invite. I have 49 left. email me at boogieloogie at gmail.com Later BL -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Fri Apr 1 12:27:31 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 1 Apr 2005 10:27:31 -0800 Subject: [AccessD] OT: gmail by google turns 1 today. Message-ID: I have all but one of my invites left, so ask if you want one. Charlotte Foust -----Original Message----- From: Boogie Loogie [mailto:boogieloogie at gmail.com] Sent: Friday, April 01, 2005 10:15 AM To: accessd at databaseadvisors.com Subject: [AccessD] OT: gmail by google turns 1 today. Hi I have been using gmail (www.gmail.com) for awhile now and I must admit that the service is excellent. They have upped the free account from 1 gig of storage to 2 gig...WOW. For using this mailing list I have yet to find something better for organinzing the messages. If any of you want a freebie account I will send you an invite. I have 49 left. email me at boogieloogie at gmail.com Later BL -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dmcafee at pacbell.net Fri Apr 1 12:40:07 2005 From: dmcafee at pacbell.net (dmcafee at pacbell.net) Date: Fri, 1 Apr 2005 10:40:07 -0800 Subject: [AccessD] Taking the value In-Reply-To: <001001c536e3$5838f110$0500a8c0@masterserv> Message-ID: .Text -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of MastercafeCTV Sent: Friday, April 01, 2005 9:51 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Taking the value We are trying to take the value from a field in a form during the writting from the user. If we take me.StrField we obtain the last value until go to the next field. It's possible take the value? Thanks Juan =========================================== MASTERCAFE S.L. NIF - B 82.617.614 Juan Men?ndez Crespo Plaza Puerta de Europa 2, 1-D (33011 Oviedo) www.mastercafe.com info at mastercafe.com =========================================== El contenido del presente correo es privado. Todos los archivos adjuntos han sido revisados y escaneados con McAfee VirusScan 8. Solo ser?n v?lidos aquellos archivos que est?n identificados en el cuerpo del correo y que se describa su composici?n y contenido del mismo. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Fri Apr 1 15:20:59 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 01 Apr 2005 13:20:59 -0800 Subject: [AccessD] Access95, Windows XP, out of memory In-Reply-To: Message-ID: <0IEA00651E15QS@l-daemon> Hi Gustav: I once tried to run Access 95 on my Windows Server 2003, again don't ask and everything loaded for a while until all CPU and memory resources were consumed and then the server crashed. It is more dangerous than many viruses or Trojans. I think Access just does not understand the current system capacities. Any thing larger than 2 GB and down it goes. My thought on the subject Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Friday, April 01, 2005 6:43 AM To: accessd at databaseadvisors.com Subject: [AccessD] Access95, Windows XP, out of memory Hi all When I try to launch Access 95 (don't ask) on Windows XP it stops at the splash screen with an "Out of memory" error. I guess it's the opposite, my 1 GB ram confuses Access, but how to fool Access 95 to accept or ignore the size of memory? I have tried creating a PIF file with Windows 95 compatibility mode but still no go. Any ideas? /gustav PS: This is no April fool .. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Fri Apr 1 15:39:18 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 1 Apr 2005 13:39:18 -0800 Subject: [AccessD] OT: gmail by google turns 1 today. Message-ID: So delete your old gmail. That's what I do. Charlotte Foust -----Original Message----- From: Lavsa, Rich [mailto:Rich_Lavsa at pghcorning.com] Sent: Friday, April 01, 2005 10:24 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: gmail by google turns 1 today. Reason why I avoided GMAIL.. http://www.gmail-is-too-creepy.com/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Boogie Loogie Sent: Friday, April 01, 2005 1:15 PM To: accessd at databaseadvisors.com Subject: [AccessD] OT: gmail by google turns 1 today. Hi I have been using gmail (www.gmail.com) for awhile now and I must admit that the service is excellent. They have upped the free account from 1 gig of storage to 2 gig...WOW. For using this mailing list I have yet to find something better for organinzing the messages. If any of you want a freebie account I will send you an invite. I have 49 left. email me at boogieloogie at gmail.com Later BL -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Lambert.Heenan at AIG.com Fri Apr 1 15:53:04 2005 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Fri, 1 Apr 2005 16:53:04 -0500 Subject: [AccessD] OT: gmail by google turns 1 today. Message-ID: <1D7828CDB8350747AFE9D69E0E90DA1F073A2EF9@xlivmbx21.aig.com> Did you miss these comments on the site... "Google admits that even deleted messages will remain on their system, and may also be accessible internally at Google, for an indefinite period of time." "Google has never been known to delete any of the data they've collected, since day one." There's no such thing as a free lunch, especially where marketing people are involved. :-) Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust > Sent: Friday, April 01, 2005 4:39 PM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] OT: gmail by google turns 1 today. > > So delete your old gmail. That's what I do. > > Charlotte Foust > > > -----Original Message----- > From: Lavsa, Rich [mailto:Rich_Lavsa at pghcorning.com] > Sent: Friday, April 01, 2005 10:24 AM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] OT: gmail by google turns 1 today. > > > Reason why I avoided GMAIL.. > > http://www.gmail-is-too-creepy.com/ > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Boogie Loogie > Sent: Friday, April 01, 2005 1:15 PM > To: accessd at databaseadvisors.com > Subject: [AccessD] OT: gmail by google turns 1 today. > > > Hi > > I have been using gmail (www.gmail.com) for awhile now and I must admit > that the service is excellent. They have upped the free account from 1 > gig of storage to 2 gig...WOW. > > For using this mailing list I have yet to find something better for > organinzing the messages. If any of you want a freebie account I will > send you an invite. I have 49 left. > > email me at boogieloogie at gmail.com > > Later > > BL > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From fhtapia at gmail.com Fri Apr 1 16:28:02 2005 From: fhtapia at gmail.com (Francisco Tapia) Date: Fri, 1 Apr 2005 14:28:02 -0800 Subject: [AccessD] OT: gmail by google turns 1 today. In-Reply-To: <1D7828CDB8350747AFE9D69E0E90DA1F073A2EF9@xlivmbx21.aig.com> References: <1D7828CDB8350747AFE9D69E0E90DA1F073A2EF9@xlivmbx21.aig.com> Message-ID: >From the Privacy Policy at Gmail: > - We collect limited account information and store and maintain your > account and email messages on our secure servers. > - We will never rent, sell or share information that personally > identifies you for marketing purposes without your express permission. > - We serve highly relevant ads and other information as part of the > service using our unique content-targeting technology. No human reads your > email to target ads or related information to you without your consent. > - You can update your account information and preferences at any > time. > > The portion that you are worried about from that paranoid site is derived info from this statment on the policy Because we keep back-up copies of data for the purposes of recovery from > errors or system failure, residual copies of email may remain on our systems > for some time, even after you have deleted messages from your mailbox or > after the termination of your account. Google employees do not access the > content of any mailboxes unless you specifically request them to do so (for > example, if you are having technical difficulties accessing your account) or > if required by law, to maintain our system, or to protect Google or the > public. this statment makes a lot of sense because if they delete your account but your data is on backups, it makes sense they won't go into the backups and delete your email there. but it also gives you a saftey to be able to go back and access an email that you thought might have been lost for ever. On Apr 1, 2005 1:53 PM, Heenan, Lambert wrote: > > Did you miss these comments on the site... > > "Google admits that even deleted messages will remain on their system, and > may also be accessible internally at Google, for an indefinite period of > time." > > "Google has never been known to delete any of the data they've collected, > since day one." > > There's no such thing as a free lunch, especially where marketing people > are > involved. :-) > > Lambert > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust > > Sent: Friday, April 01, 2005 4:39 PM > > To: Access Developers discussion and problem solving > > Subject: RE: [AccessD] OT: gmail by google turns 1 today. > > > > So delete your old gmail. That's what I do. > > > > Charlotte Foust > > > > > > -----Original Message----- > > From: Lavsa, Rich [mailto:Rich_Lavsa at pghcorning.com] > > Sent: Friday, April 01, 2005 10:24 AM > > To: Access Developers discussion and problem solving > > Subject: RE: [AccessD] OT: gmail by google turns 1 today. > > > > > > Reason why I avoided GMAIL.. > > > > http://www.gmail-is-too-creepy.com/ > > > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Boogie Loogie > > Sent: Friday, April 01, 2005 1:15 PM > > To: accessd at databaseadvisors.com > > Subject: [AccessD] OT: gmail by google turns 1 today. > > > > > > Hi > > > > I have been using gmail (www.gmail.com ) for > awhile now and I must admit > > that the service is excellent. They have upped the free account from 1 > > gig of storage to 2 gig...WOW. > > > > For using this mailing list I have yet to find something better for > > organinzing the messages. If any of you want a freebie account I will > > send you an invite. I have 49 left. > > > > email me at boogieloogie at gmail.com > > > > Later > > > > BL > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- -Francisco http://pcthis.blogspot.com |PC news with out the jargon! http://sqlthis.blogspot.com | Tsql and More... From markamatte at hotmail.com Fri Apr 1 17:26:34 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Fri, 01 Apr 2005 23:26:34 +0000 Subject: [AccessD] Re: microsoft access questions Message-ID: Marvin, Last year I rolled out a database in Texas. When I got to the last machine, I was introduced to JAWS. I spent the next 2 days and nights modifying every piece of functionality that required the mouse. It was very challenging with the 2 day deadline, but I learned a lot of lessons on that project. I believe Robert and Roz answered you questions. I just wanted to comment on the JAWS program. I've never developed a db using JAWS, just developed one for someone using JAWS. If you get caught up in any functionality/usability issues with the forms of your app, I'd be happy to share some of the tricks I learned. Good luck with your database assignment. Mark A. Matte >From: "Robert L. Stewart" >Reply-To: Access Developers discussion and problem >solving >To: marvkin at hotmail.com >CC: accessd at databaseadvisors.com >Subject: [AccessD] Re: microsoft access questions >Date: Fri, 01 Apr 2005 07:36:23 -0600 > >Marvin, > >1. If it is a primary key, then it will not allow a 1 multiple times. >Just add a column and make it an autonumber data type, remove the current >column, then rename the new column to be the same as the column you >removed. > >2. Why are you trying to "trick" referential integrity? Your >relationships a not correct according to data type, or you would not get >the error you are getting. My guess is that you also do not really have >primary keys establishes, reference number 1 above. And you cannot cascade >or update with out a true primary key. > >3. Shift and the arrow keys. > >Robert > >At 12:08 AM 4/1/2005 -0600, you wrote: >>Date: Fri, 1 Apr 2005 09:51:36 +1000 >>From: "marvin hunkin" >>Subject: [AccessD] microsoft access questions >>To: >>Message-ID: >> >>hi. >>doing a database assignment for my access class. >>i am a blind student at my college in australia. >>using ms access 2000, windows 2000, and using the jaws screen reading >>software and using version 5.10 for more information about jaws for >>windows >>go to http://www.freedomscientific.com >>now have had several problems. >>now if any one can give me some answers on how to fix the problems i am >>having. >>1. one of my queeries which i built from a table and imported from excel. >>it has the primary key field set to number. >>but instead of giving me sequential numbers like 1.2,3, it only says >>1,1,1, >>etc. >>should i try to set the data type back to autom number? will this fix this >>problem? >>also got the same problem with my report, it just keeps saying the id 1, >>for >>each record. it should say id 2. id3, etc. >>how do i fix this? >>2. when i set up my relationships to the id fields in my tables in access >>, >>and try to tick the referential integrity, cascade update records, update >>deleted records, and try to click on create, it gives me a message saying >>the database could not lock the table, or that the data fields are not the >>same type, as they are all data type of number, and set to long integer. >>3. i created several reports and sub report in collumna format. >>how do i resize the report and sub report using the keyboard? jaws will >>not >>let me use the mouse, or reads very erraticly. is there any third party >>software that will allow me to resize reports and sub reports in access >>2000? >>if any one can help me, then e-mail me privately off list. >>cheers Marvin. > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Fri Apr 1 17:59:58 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sat, 02 Apr 2005 09:59:58 +1000 Subject: [AccessD] Zipping files in "subfolders" through Access In-Reply-To: <20050401154437.42935.qmail@web20425.mail.yahoo.com> Message-ID: <424E6D1E.12837.3241CFB4@stuart.lexacorp.com.pg> On 1 Apr 2005 at 7:44, Lonnie Johnson wrote: > I've used the following to zip files from a particualar location. It > works fine. Now I want to use it on a folder where all the files are in > subfolders. ... > > 'Zipping proceess > Call Shell(strAppName & " -A " & """" & strZipFile & """" & " " & """" & strFileLoc & strTargetFiles(i) & """", 1) You use "-r" -r Recurse into subfolders (include subfolders). This option requires the -p or -P option. -p|P Store folder names. A lower case p stores only the names of folders recursed (subfolders included) via the -r option, while an upper case P stores all folder information specified on the command line. -- Stuart From prodevmg at yahoo.com Fri Apr 1 23:05:17 2005 From: prodevmg at yahoo.com (Lonnie Johnson) Date: Fri, 1 Apr 2005 21:05:17 -0800 (PST) Subject: [AccessD] Zipping files in "subfolders" through Access In-Reply-To: 6667 Message-ID: <20050402050517.43254.qmail@web20428.mail.yahoo.com> Thanks Stuart, The Shell statement I used below was borrowed. Where do I put the -r or p? Stuart McLachlan wrote: On 1 Apr 2005 at 7:44, Lonnie Johnson wrote: > I've used the following to zip files from a particualar location. It > works fine. Now I want to use it on a folder where all the files are in > subfolders. ... > > 'Zipping proceess > Call Shell(strAppName & " -A " & """" & strZipFile & """" & " " & """" & strFileLoc & strTargetFiles(i) & """", 1) You use "-r" -r Recurse into subfolders (include subfolders). This option requires the -p or -P option. -p|P Store folder names. A lower case p stores only the names of folders recursed (subfolders included) via the -r option, while an upper case P stores all folder information specified on the command line. -- Stuart -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com May God bless you beyond your imagination! Lonnie Johnson ProDev, Professional Development of MS Access Databases Visit me at ==> http://www.prodev.us --------------------------------- Do you Yahoo!? Better first dates. More second dates. Yahoo! Personals From stuart at lexacorp.com.pg Sat Apr 2 02:39:31 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sat, 02 Apr 2005 18:39:31 +1000 Subject: [AccessD] Zipping files in "subfolders" through Access In-Reply-To: <20050402050517.43254.qmail@web20428.mail.yahoo.com> References: 6667 Message-ID: <424EE6E3.30752.478BEB@stuart.lexacorp.com.pg> On 1 Apr 2005 at 21:05, Lonnie Johnson wrote: > Thanks Stuart, > > The Shell statement I used below was borrowed. Where do I put the -r or p? > You need the -r AND either -p or -P You put all options before the file name so: Call Shell(strAppName & " -A -r -P " & """" & strZipFile & """" & " " & """" & strFileLoc & strTargetFiles(i) & """", 1) or Call Shell(strAppName & " -A -r -p " & """" & strZipFile & """" & " " & """" & strFileLoc & strTargetFiles(i) & """", 1) The first one will store the full paths to all the files. The second one will just store relative paths based on strFileLoc. -- Stuart From prodevmg at yahoo.com Sat Apr 2 06:07:18 2005 From: prodevmg at yahoo.com (Lonnie Johnson) Date: Sat, 2 Apr 2005 04:07:18 -0800 (PST) Subject: [AccessD] Zipping files in "subfolders" through Access In-Reply-To: 6667 Message-ID: <20050402120718.75966.qmail@web20421.mail.yahoo.com> Thank you ever so much Mr McLachlan. I have never had much use of the command line switches to that degree before. You help has been exactly what I have been looking for. Is there a list or reference source that explains these switches, how to use them and the positions they play in the command line. Again thank you very much. I applaud you. Stuart McLachlan wrote: On 1 Apr 2005 at 21:05, Lonnie Johnson wrote: > Thanks Stuart, > > The Shell statement I used below was borrowed. Where do I put the -r or p? > You need the -r AND either -p or -P You put all options before the file name so: Call Shell(strAppName & " -A -r -P " & """" & strZipFile & """" & " " & """" & strFileLoc & strTargetFiles(i) & """", 1) or Call Shell(strAppName & " -A -r -p " & """" & strZipFile & """" & " " & """" & strFileLoc & strTargetFiles(i) & """", 1) The first one will store the full paths to all the files. The second one will just store relative paths based on strFileLoc. -- Stuart -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com May God bless you beyond your imagination! Lonnie Johnson ProDev, Professional Development of MS Access Databases Visit me at ==> http://www.prodev.us --------------------------------- Do you Yahoo!? Better first dates. More second dates. Yahoo! Personals From stuart at lexacorp.com.pg Sat Apr 2 06:49:31 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sat, 02 Apr 2005 22:49:31 +1000 Subject: [AccessD] Zipping files in "subfolders" through Access In-Reply-To: <20050402120718.75966.qmail@web20421.mail.yahoo.com> References: 6667 Message-ID: <424F217B.9796.12C6FFC@stuart.lexacorp.com.pg> On 2 Apr 2005 at 4:07, Lonnie Johnson wrote: > Thank you ever so much Mr McLachlan. I have never had much use of the command line switches to > that degree before. You help has been exactly what I have been looking for. Is there a list or > reference source that explains these switches, how to use them and the positions they play in > the command line. Look for a help file called WZCLINE.HLP in your Winzip directory. -- Stuart From boogieloogie at gmail.com Sat Apr 2 10:54:37 2005 From: boogieloogie at gmail.com (Boogie Loogie) Date: Sat, 2 Apr 2005 12:54:37 -0400 Subject: [AccessD] OT: gmail by google turns 1 today. In-Reply-To: References: <1D7828CDB8350747AFE9D69E0E90DA1F073A2EF9@xlivmbx21.aig.com> Message-ID: <3bf43ee9050402085471881d6c@mail.gmail.com> paranois will self-destroy ya On Apr 1, 2005 6:28 PM, Francisco Tapia wrote: > >From the Privacy Policy at Gmail: > > > - We collect limited account information and store and maintain your > > account and email messages on our secure servers. > > - We will never rent, sell or share information that personally > > identifies you for marketing purposes without your express permission. > > - We serve highly relevant ads and other information as part of the > > service using our unique content-targeting technology. No human reads your > > email to target ads or related information to you without your consent. > > - You can update your account information and preferences at any > > time. > > > > > The portion that you are worried about from that paranoid site is derived > info from this statment on the policy > > Because we keep back-up copies of data for the purposes of recovery from > > errors or system failure, residual copies of email may remain on our systems > > for some time, even after you have deleted messages from your mailbox or > > after the termination of your account. Google employees do not access the > > content of any mailboxes unless you specifically request them to do so (for > > example, if you are having technical difficulties accessing your account) or > > if required by law, to maintain our system, or to protect Google or the > > public. > > this statment makes a lot of sense because if they delete your account but > your data is on backups, it makes sense they won't go into the backups and > delete your email there. but it also gives you a saftey to be able to go > back and access an email that you thought might have been lost for ever. > > > On Apr 1, 2005 1:53 PM, Heenan, Lambert wrote: > > > > Did you miss these comments on the site... > > > > "Google admits that even deleted messages will remain on their system, and > > may also be accessible internally at Google, for an indefinite period of > > time." > > > > "Google has never been known to delete any of the data they've collected, > > since day one." > > > > There's no such thing as a free lunch, especially where marketing people > > are > > involved. :-) > > > > Lambert > > > > > > > -----Original Message----- > > > From: accessd-bounces at databaseadvisors.com > > > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust > > > Sent: Friday, April 01, 2005 4:39 PM > > > To: Access Developers discussion and problem solving > > > Subject: RE: [AccessD] OT: gmail by google turns 1 today. > > > > > > So delete your old gmail. That's what I do. > > > > > > Charlotte Foust > > > > > > > > > -----Original Message----- > > > From: Lavsa, Rich [mailto:Rich_Lavsa at pghcorning.com] > > > Sent: Friday, April 01, 2005 10:24 AM > > > To: Access Developers discussion and problem solving > > > Subject: RE: [AccessD] OT: gmail by google turns 1 today. > > > > > > > > > Reason why I avoided GMAIL.. > > > > > > http://www.gmail-is-too-creepy.com/ > > > > > > > > > -----Original Message----- > > > From: accessd-bounces at databaseadvisors.com > > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Boogie Loogie > > > Sent: Friday, April 01, 2005 1:15 PM > > > To: accessd at databaseadvisors.com > > > Subject: [AccessD] OT: gmail by google turns 1 today. > > > > > > > > > Hi > > > > > > I have been using gmail (www.gmail.com ) for > > awhile now and I must admit > > > that the service is excellent. They have upped the free account from 1 > > > gig of storage to 2 gig...WOW. > > > > > > For using this mailing list I have yet to find something better for > > > organinzing the messages. If any of you want a freebie account I will > > > send you an invite. I have 49 left. > > > > > > email me at boogieloogie at gmail.com > > > > > > Later > > > > > > BL > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > -Francisco > http://pcthis.blogspot.com |PC news with out the jargon! > http://sqlthis.blogspot.com | Tsql and More... > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From mastercafe at ctv.es Sat Apr 2 16:30:50 2005 From: mastercafe at ctv.es (MastercafeCTV) Date: Sun, 3 Apr 2005 00:30:50 +0200 Subject: [AccessD] Taking the value In-Reply-To: Message-ID: <000001c537d3$9fe63ae0$0500a8c0@masterserv> Thats exact... This is that i was looking for. We wanted refresh a subform while you are typing on the main form field. Put this on KEYPRESS event Campo is a Combo with all names of fields and its description. The answer is very good and fine. Dim TMPBuscar as string TMPBuscar = Me.buscar.Text Me.fl_ClientesSubform.Form.RecordSource = "Select * from [BASE CLIENTES] where [" & campo.Column(1) & "] like '" & TMPBuscar & "'" Me.fl_ClientesSubform.Requery Thanks -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of dmcafee at pacbell.net Sent: viernes, 01 de abril de 2005 20:40 To: Access Developers discussion and problem solving Subject: RE: [AccessD] Taking the value .Text -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of MastercafeCTV Sent: Friday, April 01, 2005 9:51 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Taking the value We are trying to take the value from a field in a form during the writting from the user. If we take me.StrField we obtain the last value until go to the next field. It's possible take the value? Thanks Juan =========================================== MASTERCAFE S.L. NIF - B 82.617.614 Juan Men?ndez Crespo Plaza Puerta de Europa 2, 1-D (33011 Oviedo) www.mastercafe.com info at mastercafe.com =========================================== El contenido del presente correo es privado. Todos los archivos adjuntos han sido revisados y escaneados con McAfee VirusScan 8. Solo ser?n v?lidos aquellos archivos que est?n identificados en el cuerpo del correo y que se describa su composici?n y contenido del mismo. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From prodevmg at yahoo.com Sat Apr 2 18:42:40 2005 From: prodevmg at yahoo.com (Lonnie Johnson) Date: Sat, 2 Apr 2005 16:42:40 -0800 (PST) Subject: [AccessD] Zipping files in "subfolders" through Access In-Reply-To: 6667 Message-ID: <20050403004240.10478.qmail@web20428.mail.yahoo.com> Thanks I have it and it is working fine. Thanks again. Stuart McLachlan wrote:On 2 Apr 2005 at 4:07, Lonnie Johnson wrote: > Thank you ever so much Mr McLachlan. I have never had much use of the command line switches to > that degree before. You help has been exactly what I have been looking for. Is there a list or > reference source that explains these switches, how to use them and the positions they play in > the command line. Look for a help file called WZCLINE.HLP in your Winzip directory. -- Stuart -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com May God bless you beyond your imagination! Lonnie Johnson ProDev, Professional Development of MS Access Databases Visit me at ==> http://www.prodev.us --------------------------------- Yahoo! Messenger Show us what our next emoticon should look like. Join the fun. From jmhla at earthlink.net Sun Apr 3 17:04:27 2005 From: jmhla at earthlink.net (Joe Hecht) Date: Sun, 3 Apr 2005 15:04:27 -0700 Subject: [AccessD] Re: Microsoft access questions In-Reply-To: Message-ID: <200504032204.j33M4Ji07313@databaseadvisors.com> Mark, What is Jaws Joe Hecht jmhla at earthlink.net 28g -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Friday, April 01, 2005 3:27 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Re: microsoft access questions Marvin, Last year I rolled out a database in Texas. When I got to the last machine, I was introduced to JAWS ? From erbachs at gmail.com Sun Apr 3 19:26:07 2005 From: erbachs at gmail.com (Steve Erbach) Date: Sun, 3 Apr 2005 19:26:07 -0500 Subject: [AccessD] Home inventory problem Message-ID: <39cb22f3050403172618594c2b@mail.gmail.com> Dear Group, A friend who's pretty sharp on computers (PHP development and a fair amount of VB.NET) asked me to help him figure out a way to handle his home inventory. He has LPs, Books, video cassettes, etc., half a dozen different categories in all of things he wants to record in tables. So far he's made an individual collection table for each type of item: Books, LPs, Videos, etc. His question was how to make a master table that had common information in it -- purchase date, purchase price, location in house, and category. He was also trying to figure out a way to have a big master form, perhaps with a tab object, and subforms for all the tables containing his collections. I admit that I was a bit stumped. It's easy enough to determine that the master table should have, say, an AutoNumber key field for each item in his entire home inventory and that the individual item tables would link to the master through a foreign key or simply with a Long Integer field containing the Master key. But there would be a one-to-one link between the master and the collection tables. But what he'd like to do is see multiple rows for each of his collection items at the same time. This implies that the subforms would NOT be linked to the master. If they WERE linked to the master, then only ONE item from ONE collection table would show up. Have you lot ever tried something like this? His notion is that if the Master table contains the location for each item then he can easily query the master to find all the items in, say, the upstairs closet. But then creating a report or a query might be a struggle since he could conceivably have items from six different collections in that closet...or only four of the collections. I think you get the drift. Each collection has enough unique information that keeping the items in separate tables makes sense, but pulling all the information together to make an inventory valuation might be a chore. Any ideas? Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security From bchacc at san.rr.com Sun Apr 3 21:37:25 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Sun, 3 Apr 2005 19:37:25 -0700 Subject: [AccessD] Home inventory problem References: <39cb22f3050403172618594c2b@mail.gmail.com> Message-ID: <015201c538bf$3cf22ba0$6401a8c0@HAL9004> Steve: Not really responsive but I have to question why he wants to do this at all? Unless it's just a busman's holiday, why not just create a list of his albums, a list of his books, a list of his cassettes in a word doc print it out and be done. Then he'd know everything he needs by looking at the lists, no? Rocky ----- Original Message ----- From: "Steve Erbach" To: "Access Developers discussion and problem solving" Sent: Sunday, April 03, 2005 5:26 PM Subject: [AccessD] Home inventory problem > Dear Group, > > A friend who's pretty sharp on computers (PHP development and a fair > amount of VB.NET) asked me to help him figure out a way to handle his > home inventory. He has LPs, Books, video cassettes, etc., half a dozen > different categories in all of things he wants to record in tables. So > far he's made an individual collection table for each type of item: > Books, LPs, Videos, etc. > > His question was how to make a master table that had common > information in it -- purchase date, purchase price, location in house, > and category. He was also trying to figure out a way to have a big > master form, perhaps with a tab object, and subforms for all the > tables containing his collections. > > I admit that I was a bit stumped. It's easy enough to determine that > the master table should have, say, an AutoNumber key field for each > item in his entire home inventory and that the individual item tables > would link to the master through a foreign key or simply with a Long > Integer field containing the Master key. But there would be a > one-to-one link between the master and the collection tables. > > But what he'd like to do is see multiple rows for each of his > collection items at the same time. This implies that the subforms > would NOT be linked to the master. If they WERE linked to the master, > then only ONE item from ONE collection table would show up. > > Have you lot ever tried something like this? His notion is that if the > Master table contains the location for each item then he can easily > query the master to find all the items in, say, the upstairs closet. > But then creating a report or a query might be a struggle since he > could conceivably have items from six different collections in that > closet...or only four of the collections. > > I think you get the drift. Each collection has enough unique > information that keeping the items in separate tables makes sense, but > pulling all the information together to make an inventory valuation > might be a chore. Any ideas? > > Regards, > > Steve Erbach > Scientific Marketing > Neenah, WI > www.swerbach.com > Security Page: www.swerbach.com/security > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From newsgrps at dalyn.co.nz Sun Apr 3 21:50:01 2005 From: newsgrps at dalyn.co.nz (David Emerson) Date: Mon, 04 Apr 2005 14:50:01 +1200 Subject: [AccessD] Disabling Ctrl-A Message-ID: <6.2.1.2.0.20050404144510.03439a30@mail.dalyn.co.nz> AXP One of my users has discovered that by pressing Ctrl-A this will select all records in a form. Then he can copy, open up Excel and paste all the records into a spreadsheet. However, because of the sensitive nature of the data, Management do not want the full database to be available this way. I have found out how to disable Ctrl-A using autokeys so that all records cannot be selected. I have also removed from my custom menu the option to Select all records. There is still the problem of manually selecting all records with the mouse, then copying them to the clipboard. I don't want to disable Ctrl-C because it is useful elsewhere in the programme. Is there a way to check if records are selected (any number of records - not just all of them)? If I could find out that, then if records were selected I could cancel out the copy, but if only text was selected I could alow the copy to proceed. Regards David Emerson Dalyn Software Ltd 25 Cunliffe St, Churton Park Wellington, New Zealand Ph/Fax (04) 478-7456 Mobile 027-280-9348 From JHewson at karta.com Sun Apr 3 21:56:31 2005 From: JHewson at karta.com (Jim Hewson) Date: Sun, 3 Apr 2005 21:56:31 -0500 Subject: [AccessD] Home inventory problem Message-ID: <9C382E065F54AE48BC3AA7925DCBB01C02859D96@karta-exc-int.Karta.com> Steve, What you need are junction tables. Tables that hold PKs from different tables. I've done this for several different databases. I'm currently working on one for pastoral musicians to keep track of their music. Songs, composers (with multiple songs), who arranged the piece (could be composer or someone else), instruments (single or multiple), copyright holders and addresses. A song could be sheet, book, cd, octavo or combination. A song could be used for one or more liturgical season (e.g. Tridiuum and Easter). I have seen two songs with the same title, different composers. What is the vocal arrangement (choir, duet, quartet, etc.) if any. In your sample below, you had a closet with several different collections. Let's use the family room, hall closet and guest room. PK for these three rooms are 1, 2, and respectively. The second collection is for videos - Video 1, Video 2 and Video 3. Third collection is for Music CDs - CD 1, CD 2, and CD3. I typically keep junction tables to two columns (one for each table) to allow a multiple combinations between the them. By using a junction table the PKs of four tables become FKs. RmID MusicID 1 2 2 1 3 3 1 1 RmID VidioID 1 1 2 3 3 2 2 1 RmID CDID 1 2 2 1 3 3 1 1 Using junction tables, you can create a reports. For example, you want a report by room of everything that's in the rooms. Using the Junction table you can pull the room with ID 1 into one report. The common thread in your example are the rooms. HTH Jim ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of Steve Erbach Sent: Sun 4/3/2005 7:26 PM To: Access Developers discussion and problem solving Subject: [AccessD] Home inventory problem Dear Group, A friend who's pretty sharp on computers (PHP development and a fair amount of VB.NET) asked me to help him figure out a way to handle his home inventory. He has LPs, Books, video cassettes, etc., half a dozen different categories in all of things he wants to record in tables. So far he's made an individual collection table for each type of item: Books, LPs, Videos, etc. His question was how to make a master table that had common information in it -- purchase date, purchase price, location in house, and category. He was also trying to figure out a way to have a big master form, perhaps with a tab object, and subforms for all the tables containing his collections. I admit that I was a bit stumped. It's easy enough to determine that the master table should have, say, an AutoNumber key field for each item in his entire home inventory and that the individual item tables would link to the master through a foreign key or simply with a Long Integer field containing the Master key. But there would be a one-to-one link between the master and the collection tables. But what he'd like to do is see multiple rows for each of his collection items at the same time. This implies that the subforms would NOT be linked to the master. If they WERE linked to the master, then only ONE item from ONE collection table would show up. Have you lot ever tried something like this? His notion is that if the Master table contains the location for each item then he can easily query the master to find all the items in, say, the upstairs closet. But then creating a report or a query might be a struggle since he could conceivably have items from six different collections in that closet...or only four of the collections. I think you get the drift. Each collection has enough unique information that keeping the items in separate tables makes sense, but pulling all the information together to make an inventory valuation might be a chore. Any ideas? Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jmhla at earthlink.net Sun Apr 3 22:03:54 2005 From: jmhla at earthlink.net (Joe Hecht) Date: Sun, 3 Apr 2005 20:03:54 -0700 Subject: [AccessD] OT: disabling keys on the keyboard In-Reply-To: Message-ID: <200504040303.j3433ii12366@databaseadvisors.com> ROFL Joe Hecht jmhla at earthlink.net 28g -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Thursday, March 31, 2005 8:51 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: disabling keys on the keyboard Have you tried physically removing the key? If you're entrusting it to a 4-year-old, then a little more damage won't make any difference. Charlotte Foust From adtp at touchtelindia.net Sun Apr 3 23:08:23 2005 From: adtp at touchtelindia.net (A.D.Tejpal) Date: Mon, 4 Apr 2005 09:38:23 +0530 Subject: [AccessD] Collect information with vba code References: <200504010356875.SM04532@ORSLAPTOP> Message-ID: <00ab01c538cc$efe80010$601865cb@winxp> Marcel, You should be able to obtain the required information directly from the modules collection. Sample sub-routine given below, will list all lines (along with names of respective modules) satisfying your criteria, in the immediate window. For your specific case, the following statement, calling this subroutine, will do the needful. P_GetMatchingCodeLines "MsgBox" Important - You have to set reference to Microsoft Visual Basic For Applications Extensibility 5.3 A.D.Tejpal -------------- =================================== Public Sub P_GetMatchingCodeLines(ByVal _ MatchString As String) ' This needs reference to Microsoft Visual Basic ' For Applications Extensibility 5.3 Dim mdc As Modules, md As Module Dim Cnt As Long, Lct As Long, Txt As String Dim DecLines As Long, ProcStLine As Long Dim ModName As String, PrName As String Dim ProcLine As Long Set mdc = Application.Modules ' Loop through all the modules in this collection For Cnt = 0 To mdc.Count - 1 Set md = mdc(Cnt) ' Get name of module ModName = md.Name ' Get number of lines in declaration portion DecLines = md.CountOfDeclarationLines ' Loop through all the lines in this module For Lct = 1 To md.CountOfLines ' Get the contents of line Lct Txt = md.Lines(Lct, 1) If InStr(Txt, MatchString) > 0 Then If md.Type = acStandardModule _ Or InStr(ModName, _ "Form_") > 0 Then ' (A) If Lct > DecLines Then ' (B) ' Get name of procedure ' (in which, line Lct is contained) PrName = md.ProcOfLine(Lct, _ vbext_pk_Proc) ' Get starting Line No for this procedure ProcStLine = md.ProcBodyLine(PrName, _ vbext_pk_Proc) ' (C) ' Compute Line number as counted ' from start of procedure ProcLine = Lct - ProcStLine + 1 Else PrName = "Declaration Sec" ProcStLine = 1 ProcLine = Lct End If Else PrName = "Class" ProcStLine = 1 ProcLine = Lct End If Debug.Print "Mod - " & ModName & ", Proc - " & _ PrName & ", Line(ProcLine) - " & _ Lct & "(" & ProcLine & ")" Debug.Print Space(6) & Trim(Txt) End If Next Next Set md = Nothing Set mdc = Nothing ' Note - (A) & (B) are needed so as to ensure that there is ' no mismatch of argument regarding assumed type ' of procedure () ' (C) The value returned by md.ProcBodyLine() is ' more dependable as it gives the line number where ' the procedure actually starts. On the other hand, ' md.ProcStartLine() returns the first line after end ' of prev procedure. This can be misleading when ' there are one or more blank lines between ' adjacent procedures. End Sub =================================== ----- Original Message ----- From: Marcel Vreuls To: 'Access Developers discussion and problem solving' Sent: Friday, April 01, 2005 14:25 Subject: [AccessD] Collect information with vba code Dear Group, Just a quick question. Does someone know how I can collect all rows in vbacode where the function msgbox is stated and put this in the debug window or just drop in a file. Thanks in advance, Marcel From bchacc at san.rr.com Sun Apr 3 23:22:26 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Sun, 3 Apr 2005 21:22:26 -0700 Subject: [AccessD] OT: The Sleep ADvisor Message-ID: <01c201c538cd$e82d9640$6401a8c0@HAL9004> Dear List: The Sleep Advisor, a joint venture between myself and Dr. Rubin Naiman, a recognized expert in the field of sleep disorders, is entering its next phase of beta testing. The program is an expert system which identifies sleep disorders and give detailed remedies and recommendations for improving your sleep health. We need to collect several hundred tests to verify that the diagnostic engine is working correctly. Several list members have already volunteered as test subjects and we're very grateful for their participation. The program is available now as a run-time download from a web site. It's about 46MB so you need either broadband or patience. You can read about Dr. Rubin Naiman at http://www.drnaiman.com/ and the program at http://www.drnaiman.com/sleepad.php. We would be very appreciative of anyone who would like to complete the assessment especially if you think you have a sleep problem or have been previously diagnosed with one. We think many will find the report to be of great value. It has already proven helpful to many. If you have any questions please write or call me. Thanks and regards, Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 From viner at EUnet.yu Mon Apr 4 01:58:14 2005 From: viner at EUnet.yu (Ervin Brindza) Date: Mon, 4 Apr 2005 08:58:14 +0200 Subject: [AccessD] OT: Question :-) Message-ID: <017901c538e3$ed87aa70$0100a8c0@RazvojErvin> Three witches watch three Swatch watches. Which witch watch which Swatch watch? From Gustav at cactus.dk Mon Apr 4 03:29:07 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 04 Apr 2005 10:29:07 +0200 Subject: [AccessD] Home inventory problem Message-ID: Hi Steve Has he considered the time needed to "record" these things?? I once listed all my vinyl records in a nice database as I planned to sell them as a collection. Quickly I realized the amount of typing work and persuaded (bought) my daughter to do this for sweet daddy. She did but I wasn't proud. So your friend should consider if it wasn't a better idea to listen/watch/read items from his collection rather than spending a vast amount of time recording it. Unless, of course, he has 50 items of each in which case - as suggested - write a list in Word. Oh, I didn't sell the records ... /gustav >>> erbachs at gmail.com 04/04 2:26 am >>> He has LPs, Books, video cassettes, etc., half a dozen different categories in all of things he wants to record in tables. From accessd at shaw.ca Mon Apr 4 07:12:31 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 04 Apr 2005 05:12:31 -0700 Subject: [AccessD] Home inventory problem In-Reply-To: <39cb22f3050403172618594c2b@mail.gmail.com> Message-ID: <0IEF0033O8KROR@l-daemon> Hi Steve: Have you tried looking into the use of a flexgrid? If you have access to VB6 or the like, the flexgrid can be used by referencing the FlexGrid control 'msflxgrd.ocx', the Hierarchical FlexGrid control 'mshflxgd.ocx' or/with the ADO Shape control 'msadodc.ocx' (available through ADO 2.0 and up). I have only had to reference the Hierarchical FlexGrid once for a client when the requirement was for viewing data in various groupings depending on which column, from the list presented that was selected. The grid would re-form with each click. The control names might be slightly dated (dlls might be used now) as the application was created at least five years ago and it has not required changing in these areas. See Microsoft reference to the flex controls at: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbcon98/htm l/vbconhflexgridcontrol.asp (watch for wrap) Or a sample ADO shape command being used: http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=6512&lng WId=4 Without going into great detail... HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Sunday, April 03, 2005 5:26 PM To: Access Developers discussion and problem solving Subject: [AccessD] Home inventory problem Dear Group, A friend who's pretty sharp on computers (PHP development and a fair amount of VB.NET) asked me to help him figure out a way to handle his home inventory. He has LPs, Books, video cassettes, etc., half a dozen different categories in all of things he wants to record in tables. So far he's made an individual collection table for each type of item: Books, LPs, Videos, etc. His question was how to make a master table that had common information in it -- purchase date, purchase price, location in house, and category. He was also trying to figure out a way to have a big master form, perhaps with a tab object, and subforms for all the tables containing his collections. I admit that I was a bit stumped. It's easy enough to determine that the master table should have, say, an AutoNumber key field for each item in his entire home inventory and that the individual item tables would link to the master through a foreign key or simply with a Long Integer field containing the Master key. But there would be a one-to-one link between the master and the collection tables. But what he'd like to do is see multiple rows for each of his collection items at the same time. This implies that the subforms would NOT be linked to the master. If they WERE linked to the master, then only ONE item from ONE collection table would show up. Have you lot ever tried something like this? His notion is that if the Master table contains the location for each item then he can easily query the master to find all the items in, say, the upstairs closet. But then creating a report or a query might be a struggle since he could conceivably have items from six different collections in that closet...or only four of the collections. I think you get the drift. Each collection has enough unique information that keeping the items in separate tables makes sense, but pulling all the information together to make an inventory valuation might be a chore. Any ideas? Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From JRojas at tnco-inc.com Mon Apr 4 07:55:55 2005 From: JRojas at tnco-inc.com (Joe Rojas) Date: Mon, 4 Apr 2005 08:55:55 -0400 Subject: [AccessD] Datasheet view validation Message-ID: <0CC84C9461AE6445AD5A602001C41C4B05A1EC@mercury.tnco-inc.com> Hi All, I have a form that has as its record source a query that joins two tables together in a one-to-many relationship (outer join). I am displaying this form as a datasheet. The query is designed so that there will never be any records that match on the "many" side when it is first opened. The query only displays two columns. One from the "one" side and one from the "many" side. As I have it now, a user could close the form without entering data into the field from the "many" side, thus not creating a record on the "many" side. How can I verify that the user has entered data in the field from the "many" side for every record that is displayed? I don't want to restrict the row order in which they enter data but I do want to make sure that the field for each row is filled in before they close the form. Thanks! JR This electronic transmission is strictly confidential to TNCO, Inc. and intended solely for the addressee. It may contain information which is covered by legal, professional, or other privileges. If you are not the intended addressee, or someone authorized by the intended addressee to receive transmissions on behalf of the addressee, you must not retain, disclose in any form, copy, or take any action in reliance on this transmission. If you have received this transmission in error, please notify the sender as soon as possible and destroy this message. While TNCO, Inc. uses virus protection, the recipient should check this email and any attachments for the presence of viruses. TNCO, Inc. accepts no liability for any damage caused by any virus transmitted by this email. From ssharkins at bellsouth.net Mon Apr 4 08:03:00 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Mon, 4 Apr 2005 09:03:00 -0400 Subject: [AccessD] Datasheet view validation In-Reply-To: <0CC84C9461AE6445AD5A602001C41C4B05A1EC@mercury.tnco-inc.com> Message-ID: <20050404130305.YOQX2468.imf23aec.mail.bellsouth.net@SUSANONE> Well, the easiest way -- which might not be the best way for you -- would be to simply make that field Required at the table level. If the value truly is required when you enter the record, this works OK and is a simple solution. Susan H. Hi All, I have a form that has as its record source a query that joins two tables together in a one-to-many relationship (outer join). I am displaying this form as a datasheet. The query is designed so that there will never be any records that match on the "many" side when it is first opened. The query only displays two columns. One from the "one" side and one from the "many" side. As I have it now, a user could close the form without entering data into the field from the "many" side, thus not creating a record on the "many" side. How can I verify that the user has entered data in the field from the "many" side for every record that is displayed? I don't want to restrict the row order in which they enter data but I do want to make sure that the field for each row is filled in before they close the form. Thanks! JR This electronic transmission is strictly confidential to TNCO, Inc. and intended solely for the addressee. It may contain information which is covered by legal, professional, or other privileges. If you are not the intended addressee, or someone authorized by the intended addressee to receive transmissions on behalf of the addressee, you must not retain, disclose in any form, copy, or take any action in reliance on this transmission. If you have received this transmission in error, please notify the sender as soon as possible and destroy this message. While TNCO, Inc. uses virus protection, the recipient should check this email and any attachments for the presence of viruses. TNCO, Inc. accepts no liability for any damage caused by any virus transmitted by this email. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jmhla at earthlink.net Mon Apr 4 08:28:12 2005 From: jmhla at earthlink.net (Joe Hecht) Date: Mon, 4 Apr 2005 06:28:12 -0700 Subject: [AccessD] OT: The Sleep ADvisor In-Reply-To: <01c201c538cd$e82d9640$6401a8c0@HAL9004> Message-ID: <200504041328.j34DS9i18651@databaseadvisors.com> Do you need me to do it again? Joe Hecht jmhla at earthlink.net 28g -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - Beach Access Software Sent: Sunday, April 03, 2005 9:22 PM To: AccessD at databaseadvisors.com Subject: [AccessD] OT: The Sleep ADvisor Dear List: The Sleep Advisor, a joint venture between myself and Dr. Rubin Naiman, a recognized expert in the field of sleep disorders, is entering its next phase of beta testing. The program is an expert system which identifies sleep disorders and give detailed remedies and recommendations for improving your sleep health. We need to collect several hundred tests to verify that the diagnostic engine is working correctly. Several list members have already volunteered as test subjects and we're very grateful for their participation. The program is available now as a run-time download from a web site. It's about 46MB so you need either broadband or patience. You can read about Dr. Rubin Naiman at http://www.drnaiman.com/ and the program at http://www.drnaiman.com/sleepad.php. We would be very appreciative of anyone who would like to complete the assessment especially if you think you have a sleep problem or have been previously diagnosed with one. We think many will find the report to be of great value. It has already proven helpful to many. If you have any questions please write or call me. Thanks and regards, Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From JRojas at tnco-inc.com Mon Apr 4 09:01:23 2005 From: JRojas at tnco-inc.com (Joe Rojas) Date: Mon, 4 Apr 2005 10:01:23 -0400 Subject: [AccessD] Query wierdness Message-ID: <0CC84C9461AE6445AD5A602001C41C4B05A1ED@mercury.tnco-inc.com> Hi All, Access 2000 all SPs I create a query that is as follows: SELECT tblSOAttributes.ShopOrder, tblSOAttributes.OpNum, tblSOAttributes.AttributeNum, tblSOAttributes.Attribute, IIF(tblSOAttributes.Device2 Is Null, tblSOAttributes.Device1, tblSOAttributes.Device1 & " / " & tblSOAttributes.Device2) AS Device, T1.NumPart, T1.Measurement FROM tblSOAttributes LEFT JOIN (SELECT * FROM tblMeasurements WHERE NumPart = [Forms]![In Process Data Collection]![txtNumPart]) AS T1 ON (tblSOAttributes.AttributeNum = T1.AttributeNum) AND (tblSOAttributes.OpNum = T1.OpNum) AND (tblSOAttributes.ShopOrder = T1.SONumber) WHERE tblSOAttributes.ShopOrder = [Forms]![In Process Data Collection]![txtSONum] AND tblSOAttributes.OpNum = [Forms]![In Process Data Collection]![txtOpNum] AND ([Forms]![In Process Data Collection]![txtInProcess] = 1 OR tblSOAttributes.Inprocess = [Forms]![In Process Data Collection]![txtInProcess]) ORDER BY tblSOAttributes.AttributeNum; For the most part the query works great. But when Access saves the query, it saves it as: SELECT tblSOAttributes.ShopOrder, tblSOAttributes.OpNum, tblSOAttributes.AttributeNum, tblSOAttributes.Attribute, IIF(tblSOAttributes.Device2 Is Null, tblSOAttributes.Device1, tblSOAttributes.Device1 & " / " & tblSOAttributes.Device2) AS Device, T1.NumPart, T1.Measurement FROM tblSOAttributes LEFT JOIN [SELECT * FROM tblMeasurements WHERE NumPart = [Forms]![In Process Data Collection]![txtNumPart]]. AS T1 ON (tblSOAttributes.ShopOrder = T1.SONumber) AND (tblSOAttributes.OpNum = T1.OpNum) AND (tblSOAttributes.AttributeNum = T1.AttributeNum) WHERE tblSOAttributes.ShopOrder = [Forms]![In Process Data Collection]![txtSONum] AND tblSOAttributes.OpNum = [Forms]![In Process Data Collection]![txtOpNum] AND ([Forms]![In Process Data Collection]![txtInProcess] = 1 OR tblSOAttributes.Inprocess = [Forms]![In Process Data Collection]![txtInProcess]) ORDER BY tblSOAttributes.AttributeNum; Notice that the parentheses around the sub query were replaced with brackets and there is a period at the end of the sub query, before AS. Is this normal? Normally I wouldn't care but I the query started yelling at me about a syntax error near the from clause and I could even open the query in design view to adjust any thing. It would show the query, display the aforementioned error, I would click ok and it would close the query design window. I had to delete the query and rewrite it! JR This electronic transmission is strictly confidential to TNCO, Inc. and intended solely for the addressee. It may contain information which is covered by legal, professional, or other privileges. If you are not the intended addressee, or someone authorized by the intended addressee to receive transmissions on behalf of the addressee, you must not retain, disclose in any form, copy, or take any action in reliance on this transmission. If you have received this transmission in error, please notify the sender as soon as possible and destroy this message. While TNCO, Inc. uses virus protection, the recipient should check this email and any attachments for the presence of viruses. TNCO, Inc. accepts no liability for any damage caused by any virus transmitted by this email. From bchacc at san.rr.com Mon Apr 4 09:32:31 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Mon, 4 Apr 2005 07:32:31 -0700 Subject: [AccessD] Can you run an mdb back end on Linux? Message-ID: <004e01c53923$22cd84e0$6401a8c0@HAL9004> Dear List: Can you run an mdb back end on a Linux-based server with WinXP on the clients? MTIA Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 From JRojas at tnco-inc.com Mon Apr 4 09:43:11 2005 From: JRojas at tnco-inc.com (Joe Rojas) Date: Mon, 4 Apr 2005 10:43:11 -0400 Subject: [AccessD] Datasheet view validation Message-ID: <0CC84C9461AE6445AD5A602001C41C4B05A1EE@mercury.tnco-inc.com> Thanks for the reply Susan! Unfortunately, when I do this, it does not force the user to enter data into the field. Because of the join I described below, the "required field" requirement would only work if the user actually entered data in the field that had the "required field" setting in the first place. Any other ideas? Thanks! JR -----Original Message----- From: Susan Harkins [mailto:ssharkins at bellsouth.net] Sent: Monday, April 04, 2005 9:03 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Datasheet view validation Well, the easiest way -- which might not be the best way for you -- would be to simply make that field Required at the table level. If the value truly is required when you enter the record, this works OK and is a simple solution. Susan H. Hi All, I have a form that has as its record source a query that joins two tables together in a one-to-many relationship (outer join). I am displaying this form as a datasheet. The query is designed so that there will never be any records that match on the "many" side when it is first opened. The query only displays two columns. One from the "one" side and one from the "many" side. As I have it now, a user could close the form without entering data into the field from the "many" side, thus not creating a record on the "many" side. How can I verify that the user has entered data in the field from the "many" side for every record that is displayed? I don't want to restrict the row order in which they enter data but I do want to make sure that the field for each row is filled in before they close the form. Thanks! JR This electronic transmission is strictly confidential to TNCO, Inc. and intended solely for the addressee. It may contain information which is covered by legal, professional, or other privileges. If you are not the intended addressee, or someone authorized by the intended addressee to receive transmissions on behalf of the addressee, you must not retain, disclose in any form, copy, or take any action in reliance on this transmission. If you have received this transmission in error, please notify the sender as soon as possible and destroy this message. While TNCO, Inc. uses virus protection, the recipient should check this email and any attachments for the presence of viruses. TNCO, Inc. accepts no liability for any damage caused by any virus transmitted by this email. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 electronic transmission is strictly confidential to TNCO, Inc. and intended solely for the addressee. It may contain information which is covered by legal, professional, or other privileges. If you are not the intended addressee, or someone authorized by the intended addressee to receive transmissions on behalf of the addressee, you must not retain, disclose in any form, copy, or take any action in reliance on this transmission. If you have received this transmission in error, please notify the sender as soon as possible and destroy this message. While TNCO, Inc. uses virus protection, the recipient should check this email and any attachments for the presence of viruses. TNCO, Inc. accepts no liability for any damage caused by any virus transmitted by this email. From Erwin.Craps at ithelps.be Mon Apr 4 09:44:56 2005 From: Erwin.Craps at ithelps.be (Erwin Craps - IT Helps) Date: Mon, 4 Apr 2005 16:44:56 +0200 Subject: [AccessD] Can you run an mdb back end on Linux? Message-ID: <46B976F2B698FF46A4FE7636509B22DF1B598E@stekelbes.ithelps.local> Don't see why not. Linux just uses SMB file sharing like other OS's... Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - Beach Access Software Sent: Monday, April 04, 2005 4:33 PM To: AccessD at databaseadvisors.com Subject: [AccessD] Can you run an mdb back end on Linux? Dear List: Can you run an mdb back end on a Linux-based server with WinXP on the clients? MTIA Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From marcus at tsstech.com Mon Apr 4 10:25:57 2005 From: marcus at tsstech.com (Scott Marcus) Date: Mon, 4 Apr 2005 11:25:57 -0400 Subject: [AccessD] Can you run an mdb back end on Linux? Message-ID: Yes you can. I've been doing this for nearly two years. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - Beach Access Software Sent: Monday, April 04, 2005 10:33 AM To: AccessD at databaseadvisors.com Subject: [AccessD] Can you run an mdb back end on Linux? Dear List: Can you run an mdb back end on a Linux-based server with WinXP on the clients? MTIA Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Mon Apr 4 10:36:38 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 4 Apr 2005 08:36:38 -0700 Subject: [AccessD] Query wierdness Message-ID: The square brackets and period are actually the correct puntuation for the virtual table you're creating with the subquery, it's just that the Access 2000 query engine gets itself confused. If you create the query and don't reopen it, it should continue to work. If you do have to open it in SQL view, replace the square brackets and period with a pair of parens and see if that quiets Access down. They'll still be converted behind the scenes, but it might save you having to rewrite the whole query. Charlotte Foust -----Original Message----- From: Joe Rojas [mailto:JRojas at tnco-inc.com] Sent: Monday, April 04, 2005 7:01 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Query wierdness Hi All, Access 2000 all SPs I create a query that is as follows: SELECT tblSOAttributes.ShopOrder, tblSOAttributes.OpNum, tblSOAttributes.AttributeNum, tblSOAttributes.Attribute, IIF(tblSOAttributes.Device2 Is Null, tblSOAttributes.Device1, tblSOAttributes.Device1 & " / " & tblSOAttributes.Device2) AS Device, T1.NumPart, T1.Measurement FROM tblSOAttributes LEFT JOIN (SELECT * FROM tblMeasurements WHERE NumPart = [Forms]![In Process Data Collection]![txtNumPart]) AS T1 ON (tblSOAttributes.AttributeNum = T1.AttributeNum) AND (tblSOAttributes.OpNum = T1.OpNum) AND (tblSOAttributes.ShopOrder = T1.SONumber) WHERE tblSOAttributes.ShopOrder = [Forms]![In Process Data Collection]![txtSONum] AND tblSOAttributes.OpNum = [Forms]![In Process Data Collection]![txtOpNum] AND ([Forms]![In Process Data Collection]![txtInProcess] = 1 OR tblSOAttributes.Inprocess = [Forms]![In Process Data Collection]![txtInProcess]) ORDER BY tblSOAttributes.AttributeNum; For the most part the query works great. But when Access saves the query, it saves it as: SELECT tblSOAttributes.ShopOrder, tblSOAttributes.OpNum, tblSOAttributes.AttributeNum, tblSOAttributes.Attribute, IIF(tblSOAttributes.Device2 Is Null, tblSOAttributes.Device1, tblSOAttributes.Device1 & " / " & tblSOAttributes.Device2) AS Device, T1.NumPart, T1.Measurement FROM tblSOAttributes LEFT JOIN [SELECT * FROM tblMeasurements WHERE NumPart = [Forms]![In Process Data Collection]![txtNumPart]]. AS T1 ON (tblSOAttributes.ShopOrder = T1.SONumber) AND (tblSOAttributes.OpNum = T1.OpNum) AND (tblSOAttributes.AttributeNum = T1.AttributeNum) WHERE tblSOAttributes.ShopOrder = [Forms]![In Process Data Collection]![txtSONum] AND tblSOAttributes.OpNum = [Forms]![In Process Data Collection]![txtOpNum] AND ([Forms]![In Process Data Collection]![txtInProcess] = 1 OR tblSOAttributes.Inprocess = [Forms]![In Process Data Collection]![txtInProcess]) ORDER BY tblSOAttributes.AttributeNum; Notice that the parentheses around the sub query were replaced with brackets and there is a period at the end of the sub query, before AS. Is this normal? Normally I wouldn't care but I the query started yelling at me about a syntax error near the from clause and I could even open the query in design view to adjust any thing. It would show the query, display the aforementioned error, I would click ok and it would close the query design window. I had to delete the query and rewrite it! JR This electronic transmission is strictly confidential to TNCO, Inc. and intended solely for the addressee. It may contain information which is covered by legal, professional, or other privileges. If you are not the intended addressee, or someone authorized by the intended addressee to receive transmissions on behalf of the addressee, you must not retain, disclose in any form, copy, or take any action in reliance on this transmission. If you have received this transmission in error, please notify the sender as soon as possible and destroy this message. While TNCO, Inc. uses virus protection, the recipient should check this email and any attachments for the presence of viruses. TNCO, Inc. accepts no liability for any damage caused by any virus transmitted by this email. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bchacc at san.rr.com Mon Apr 4 10:44:59 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Mon, 4 Apr 2005 08:44:59 -0700 Subject: [AccessD] OT: The Sleep ADvisor References: <200504041328.j34DS9i18651@databaseadvisors.com> Message-ID: <00b101c5392d$42590910$6401a8c0@HAL9004> Joe: If you don't mind we would greatly appreciate your doing the Sleep Advisor again. We made a lot of changes in the way the questions are worded and in the output (a bit shorter and more concise in many places, although the report is still quite detailed; more accurate, too, we hope). So we'd be interested in your reaction to the inputs and the outputs. Also, since you're a developer, you can tell me how the installation process goes - this is a run-time you'll be downloading. So, please give it a go and, when you've finished, don't forget to attach the two txt files to an email and send them in. We'll send you back a pdf of your report. Thanks and regards, Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 ----- Original Message ----- From: "Joe Hecht" To: "'Access Developers discussion and problem solving'" Sent: Monday, April 04, 2005 6:28 AM Subject: RE: [AccessD] OT: The Sleep ADvisor > Do you need me to do it again? > > Joe Hecht > jmhla at earthlink.net > 28g > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - > Beach Access Software > Sent: Sunday, April 03, 2005 9:22 PM > To: AccessD at databaseadvisors.com > Subject: [AccessD] OT: The Sleep ADvisor > > Dear List: > > The Sleep Advisor, a joint venture between myself and Dr. Rubin Naiman, a > recognized expert in the field of sleep disorders, is entering its next > phase of beta testing. The program is an expert system which identifies > sleep disorders and give detailed remedies and recommendations for > improving > your sleep health. > > We need to collect several hundred tests to verify that the diagnostic > engine is working correctly. Several list members have already > volunteered > as test subjects and we're very grateful for their participation. > > The program is available now as a run-time download from a web site. It's > about 46MB so you need either broadband or patience. > > You can read about Dr. Rubin Naiman at http://www.drnaiman.com/ and the > program at http://www.drnaiman.com/sleepad.php. > > We would be very appreciative of anyone who would like to complete the > assessment especially if you think you have a sleep problem or have been > previously diagnosed with one. We think many will find the report to be > of > great value. It has already proven helpful to many. > > If you have any questions please write or call me. > > Thanks and regards, > > Rocky Smolin > Beach Access Software > http://www.e-z-mrp.com > 858-259-4334 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From bchacc at san.rr.com Mon Apr 4 10:52:14 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Mon, 4 Apr 2005 08:52:14 -0700 Subject: [AccessD] Can you run an mdb back end on Linux? References: Message-ID: <010d01c5392e$454d4d60$6401a8c0@HAL9004> Scott and Erwin: Thanks for you replies. There's no end of stuff to know, is there? Rocky ----- Original Message ----- From: "Scott Marcus" To: "Access Developers discussion and problem solving" Sent: Monday, April 04, 2005 8:25 AM Subject: RE: [AccessD] Can you run an mdb back end on Linux? > Yes you can. I've been doing this for nearly two years. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin > - Beach Access Software > Sent: Monday, April 04, 2005 10:33 AM > To: AccessD at databaseadvisors.com > Subject: [AccessD] Can you run an mdb back end on Linux? > > Dear List: > > Can you run an mdb back end on a Linux-based server with WinXP on the > clients? > > MTIA > > Rocky Smolin > Beach Access Software > http://www.e-z-mrp.com > 858-259-4334 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 touchtelindia.net Mon Apr 4 11:56:07 2005 From: adtp at touchtelindia.net (A.D.Tejpal) Date: Mon, 4 Apr 2005 22:26:07 +0530 Subject: [AccessD] Datasheet view validation References: <0CC84C9461AE6445AD5A602001C41C4B05A1EC@mercury.tnco-inc.com> Message-ID: <008101c53937$6492e460$851865cb@winxp> JR, Your objective can be met by placing the code block given below, in form's Unload event. FldRight is the name of field on many side of the join. An attempt to close the form while field FldRight is yet to be filled up in any of the records, will result in a message box stating the number of such entries which are still awaited. Once the message box is acknowledged, the cursor will move to the first record having blank FldRight awaiting entry. As an added effect, you could consider highlighting such blank fields in special color, through conditional formatting. Best wishes, A.D.Tejpal -------------- ===================================== Private Sub Form_Unload(Cancel As Integer) Dim rst As DAO.Recordset Dim RecSource As String, Blanks As Long Me.Dirty = False RecSource = Me.RecordSource Blanks = DCount("*", RecSource, _ "FldRight Is Null") If Blanks > 0 Then Set rst = Me.RecordsetClone MsgBox Blanks & " Entries Still " & _ "Pending In Field FldRight" rst.FindFirst "FldRight Is Null" If Not rst.NoMatch Then Me.Bookmark = rst.Bookmark FldRight.SetFocus End If Set rst = Nothing Cancel = True End If End Sub ===================================== ----- Original Message ----- From: Joe Rojas To: 'Access Developers discussion and problem solving' Sent: Monday, April 04, 2005 18:25 Subject: [AccessD] Datasheet view validation Hi All, I have a form that has as its record source a query that joins two tables together in a one-to-many relationship (outer join). I am displaying this form as a datasheet. The query is designed so that there will never be any records that match on the "many" side when it is first opened. The query only displays two columns. One from the "one" side and one from the "many" side. As I have it now, a user could close the form without entering data into the field from the "many" side, thus not creating a record on the "many" side. How can I verify that the user has entered data in the field from the "many" side for every record that is displayed? I don't want to restrict the row order in which they enter data but I do want to make sure that the field for each row is filled in before they close the form. Thanks! JR From Erwin.Craps at ithelps.be Mon Apr 4 13:18:17 2005 From: Erwin.Craps at ithelps.be (Erwin Craps - IT Helps) Date: Mon, 4 Apr 2005 20:18:17 +0200 Subject: [AccessD] Can you run an mdb back end on Linux? Message-ID: <46B976F2B698FF46A4FE7636509B22DF1B5991@stekelbes.ithelps.local> Well, my first experiences with a (defective) Linux server where pretty scary..... As probably all "first" time (technical) experiences are... My first lobster and first Spanish tapas where rather pleasant. Erwin -----Oorspronkelijk bericht----- Van: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] Namens Rocky Smolin - Beach Access Software Verzonden: maandag 4 april 2005 17:52 Aan: Access Developers discussion and problem solving Onderwerp: Re: [AccessD] Can you run an mdb back end on Linux? Scott and Erwin: Thanks for you replies. There's no end of stuff to know, is there? Rocky ----- Original Message ----- From: "Scott Marcus" To: "Access Developers discussion and problem solving" Sent: Monday, April 04, 2005 8:25 AM Subject: RE: [AccessD] Can you run an mdb back end on Linux? > Yes you can. I've been doing this for nearly two years. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin > - Beach Access Software > Sent: Monday, April 04, 2005 10:33 AM > To: AccessD at databaseadvisors.com > Subject: [AccessD] Can you run an mdb back end on Linux? > > Dear List: > > Can you run an mdb back end on a Linux-based server with WinXP on the > clients? > > MTIA > > Rocky Smolin > Beach Access Software > http://www.e-z-mrp.com > 858-259-4334 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From markamatte at hotmail.com Mon Apr 4 13:38:24 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Mon, 04 Apr 2005 18:38:24 +0000 Subject: [AccessD] Re: Microsoft access questions In-Reply-To: <200504032204.j33M4Ji07313@databaseadvisors.com> Message-ID: Joe, Below is a description from http://www.freedomscientific.com that describes JAWS, which assists vision-impaired computer users. "The most popular screen reader worldwide, JAWS? for Windows works with your PC to provide access to today?s software applications and the Internet. With its internal software speech synthesizer and the computer?s sound card, information from the screen is read aloud, providing technology to access a wide variety of information, education and job related applications. JAWS also outputs to refreshable Braille displays, providing unmatched Braille support of any screen reader on the market. A training tutorial is included." If your end user will be utilizing JAWS, write the app so the mouse will never be touched. Thanks, Mark >From: "Joe Hecht" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: RE: [AccessD] Re: Microsoft access questions >Date: Sun, 3 Apr 2005 15:04:27 -0700 > >Mark, > >What is Jaws > >Joe Hecht >jmhla at earthlink.net >28g >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte >Sent: Friday, April 01, 2005 3:27 PM >To: accessd at databaseadvisors.com >Subject: RE: [AccessD] Re: microsoft access questions > >Marvin, > >Last year I rolled out a database in Texas. When I got to the last >machine, > >I was introduced to JAWS ? > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From erbachs at gmail.com Mon Apr 4 14:49:43 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 4 Apr 2005 14:49:43 -0500 Subject: [AccessD] Home inventory problem In-Reply-To: <015201c538bf$3cf22ba0$6401a8c0@HAL9004> References: <39cb22f3050403172618594c2b@mail.gmail.com> <015201c538bf$3cf22ba0$6401a8c0@HAL9004> Message-ID: <39cb22f30504041249194ba138@mail.gmail.com> Rocky, Actually, no. He certainly could get the total purchase price, say, of all of his books with a Word document; it would just take him a while to add it up on an adding machine. Getting a list of everything stored in the basement storage room would be a chore, too. Steve Erbach On Apr 3, 2005 9:37 PM, Rocky Smolin - Beach Access Software wrote: > Steve: > > Not really responsive but I have to question why he wants to do this at all? > Unless it's just a busman's holiday, why not just create a list of his > albums, a list of his books, a list of his cassettes in a word doc print it > out and be done. Then he'd know everything he needs by looking at the > lists, no? > > Rocky > From erbachs at gmail.com Mon Apr 4 14:55:02 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 4 Apr 2005 14:55:02 -0500 Subject: [AccessD] Home inventory problem In-Reply-To: References: Message-ID: <39cb22f3050404125558f4b296@mail.gmail.com> Gustav, I'm sure he's considered the time needed. I once "inventoried" all the books in our house by category. I didn't list them, I just counted them. No way would I want to record even just the titles in a database. But my friend seems reconciled to it. Steve Erbach On Apr 4, 2005 3:29 AM, Gustav Brock wrote: > Hi Steve > > Has he considered the time needed to "record" these things?? > > I once listed all my vinyl records in a nice database as I planned to > sell them as a collection. Quickly I realized the amount of typing work > and persuaded (bought) my daughter to do this for sweet daddy. She did > but I wasn't proud. > > So your friend should consider if it wasn't a better idea to > listen/watch/read items from his collection rather than spending a vast > amount of time recording it. Unless, of course, he has 50 items of each > in which case - as suggested - write a list in Word. > > Oh, I didn't sell the records ... > > /gustav From bchacc at san.rr.com Mon Apr 4 14:58:20 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Mon, 4 Apr 2005 12:58:20 -0700 Subject: [AccessD] Home inventory problem References: <39cb22f3050403172618594c2b@mail.gmail.com> <015201c538bf$3cf22ba0$6401a8c0@HAL9004> <39cb22f30504041249194ba138@mail.gmail.com> Message-ID: <02e001c53950$a6fafa40$6401a8c0@HAL9004> Steve: Then it seem like Excel would be the ideal tool. No programming. No design. No debugging. Capture the data in it's simplest form - item, location cost - sum of cost at the end. Then down the road, he could always make an Access db - the spreadsheets would be easy to convert. My guess is that the would never fool with it because the spreadsheets would give him all the information he needed. Effective, but, of course, no fun. Rocky ----- Original Message ----- From: "Steve Erbach" To: "Access Developers discussion and problem solving" Sent: Monday, April 04, 2005 12:49 PM Subject: Re: [AccessD] Home inventory problem > Rocky, > > Actually, no. He certainly could get the total purchase price, say, of > all of his books with a Word document; it would just take him a while > to add it up on an adding machine. Getting a list of everything stored > in the basement storage room would be a chore, too. > > Steve Erbach > > On Apr 3, 2005 9:37 PM, Rocky Smolin - Beach Access Software > wrote: >> Steve: >> >> Not really responsive but I have to question why he wants to do this at >> all? >> Unless it's just a busman's holiday, why not just create a list of his >> albums, a list of his books, a list of his cassettes in a word doc print >> it >> out and be done. Then he'd know everything he needs by looking at the >> lists, no? >> >> Rocky >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From erbachs at gmail.com Mon Apr 4 14:59:34 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 4 Apr 2005 14:59:34 -0500 Subject: [AccessD] Home inventory problem In-Reply-To: <9C382E065F54AE48BC3AA7925DCBB01C02859D96@karta-exc-int.Karta.com> References: <9C382E065F54AE48BC3AA7925DCBB01C02859D96@karta-exc-int.Karta.com> Message-ID: <39cb22f305040412593de851fe@mail.gmail.com> Jim, I think we're on the right track here. You're talking about many-to-many linking tables. Thanks for detailing this method. At least YOU took me seriously. Rocky and Gustav just came up with "take time to smell the roses!" Sheesh! Steve Erbach On Apr 3, 2005 9:56 PM, Jim Hewson wrote: > Steve, > What you need are junction tables. Tables that hold PKs from different tables. > I've done this for several different databases. > I'm currently working on one for pastoral musicians to keep track of their music. > Songs, composers (with multiple songs), who arranged the piece (could be composer or someone else), instruments (single or multiple), copyright holders and addresses. A song could be sheet, book, cd, octavo or combination. A song could be used for one or more liturgical season (e.g. Tridiuum and Easter). I have seen two songs with the same title, different composers. What is the vocal arrangement (choir, duet, quartet, etc.) if any. > > In your sample below, you had a closet with several different collections. Let's use the family room, hall closet and guest room. PK for these three rooms are 1, 2, and respectively. > The second collection is for videos - Video 1, Video 2 and Video 3. > Third collection is for Music CDs - CD 1, CD 2, and CD3. > > I typically keep junction tables to two columns (one for each table) to allow a multiple combinations between the them. > > By using a junction table the PKs of four tables become FKs. > > RmID MusicID > 1 2 > 2 1 > 3 3 > 1 1 > > RmID VidioID > 1 1 > 2 3 > 3 2 > 2 1 > > RmID CDID > 1 2 > 2 1 > 3 3 > 1 1 > > Using junction tables, you can create a reports. > For example, you want a report by room of everything that's in the rooms. > Using the Junction table you can pull the room with ID 1 into one report. > The common thread in your example are the rooms. > > HTH > Jim > From erbachs at gmail.com Mon Apr 4 15:02:17 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 4 Apr 2005 15:02:17 -0500 Subject: [AccessD] Home inventory problem In-Reply-To: <0IEF0033O8KROR@l-daemon> References: <39cb22f3050403172618594c2b@mail.gmail.com> <0IEF0033O8KROR@l-daemon> Message-ID: <39cb22f3050404130272f63caa@mail.gmail.com> Jim, Interesting. Do you know, I have never tried to use an ActiveX control in an Access application. I think I'll stick with Jim H.'s many-to-many linking tables idea, if you don't mind. Thanks for your input. Steve Erbach On Apr 4, 2005 7:12 AM, Jim Lawrence wrote: > Hi Steve: > > Have you tried looking into the use of a flexgrid? If you have access to VB6 > or the like, the flexgrid can be used by referencing the FlexGrid control > 'msflxgrd.ocx', the Hierarchical FlexGrid control 'mshflxgd.ocx' or/with the > ADO Shape control 'msadodc.ocx' (available through ADO 2.0 and up). > > I have only had to reference the Hierarchical FlexGrid once for a client > when the requirement was for viewing data in various groupings depending on > which column, from the list presented that was selected. The grid would > re-form with each click. The control names might be slightly dated (dlls > might be used now) as the application was created at least five years ago > and it has not required changing in these areas. > > See Microsoft reference to the flex controls at: > http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbcon98/htm > l/vbconhflexgridcontrol.asp (watch for wrap) > > Or a sample ADO shape command being used: > http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=6512&lng > WId=4 > > Without going into great detail... > > HTH > Jim From vrm at tim-cms.com Mon Apr 4 15:32:21 2005 From: vrm at tim-cms.com (Marcel Vreuls) Date: Mon, 4 Apr 2005 22:32:21 +0200 Subject: [AccessD] Collect information with vba code In-Reply-To: <00ab01c538cc$efe80010$601865cb@winxp> Message-ID: <200504041632765.SM02892@ORSLAPTOP> TNXS!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Just what I needed. Marcel -----Oorspronkelijk bericht----- Van: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] Namens A.D.Tejpal Verzonden: maandag 4 april 2005 5:08 Aan: Access Developers discussion and problem solving Onderwerp: Re: [AccessD] Collect information with vba code Marcel, You should be able to obtain the required information directly from the modules collection. Sample sub-routine given below, will list all lines (along with names of respective modules) satisfying your criteria, in the immediate window. For your specific case, the following statement, calling this subroutine, will do the needful. P_GetMatchingCodeLines "MsgBox" Important - You have to set reference to Microsoft Visual Basic For Applications Extensibility 5.3 A.D.Tejpal -------------- =================================== Public Sub P_GetMatchingCodeLines(ByVal _ MatchString As String) ' This needs reference to Microsoft Visual Basic ' For Applications Extensibility 5.3 Dim mdc As Modules, md As Module Dim Cnt As Long, Lct As Long, Txt As String Dim DecLines As Long, ProcStLine As Long Dim ModName As String, PrName As String Dim ProcLine As Long Set mdc = Application.Modules ' Loop through all the modules in this collection For Cnt = 0 To mdc.Count - 1 Set md = mdc(Cnt) ' Get name of module ModName = md.Name ' Get number of lines in declaration portion DecLines = md.CountOfDeclarationLines ' Loop through all the lines in this module For Lct = 1 To md.CountOfLines ' Get the contents of line Lct Txt = md.Lines(Lct, 1) If InStr(Txt, MatchString) > 0 Then If md.Type = acStandardModule _ Or InStr(ModName, _ "Form_") > 0 Then ' (A) If Lct > DecLines Then ' (B) ' Get name of procedure ' (in which, line Lct is contained) PrName = md.ProcOfLine(Lct, _ vbext_pk_Proc) ' Get starting Line No for this procedure ProcStLine = md.ProcBodyLine(PrName, _ vbext_pk_Proc) ' (C) ' Compute Line number as counted ' from start of procedure ProcLine = Lct - ProcStLine + 1 Else PrName = "Declaration Sec" ProcStLine = 1 ProcLine = Lct End If Else PrName = "Class" ProcStLine = 1 ProcLine = Lct End If Debug.Print "Mod - " & ModName & ", Proc - " & _ PrName & ", Line(ProcLine) - " & _ Lct & "(" & ProcLine & ")" Debug.Print Space(6) & Trim(Txt) End If Next Next Set md = Nothing Set mdc = Nothing ' Note - (A) & (B) are needed so as to ensure that there is ' no mismatch of argument regarding assumed type ' of procedure () ' (C) The value returned by md.ProcBodyLine() is ' more dependable as it gives the line number where ' the procedure actually starts. On the other hand, ' md.ProcStartLine() returns the first line after end ' of prev procedure. This can be misleading when ' there are one or more blank lines between ' adjacent procedures. End Sub =================================== ----- Original Message ----- From: Marcel Vreuls To: 'Access Developers discussion and problem solving' Sent: Friday, April 01, 2005 14:25 Subject: [AccessD] Collect information with vba code Dear Group, Just a quick question. Does someone know how I can collect all rows in vbacode where the function msgbox is stated and put this in the debug window or just drop in a file. Thanks in advance, Marcel -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From JHewson at karta.com Mon Apr 4 15:40:59 2005 From: JHewson at karta.com (Jim Hewson) Date: Mon, 4 Apr 2005 15:40:59 -0500 Subject: [AccessD] Home inventory problem Message-ID: <9C382E065F54AE48BC3AA7925DCBB01C02068F25@karta-exc-int.Karta.com> They do have a point though. Sometimes the simplest or non-technical solution is the best. I have spent hours - days - no weeks on a database and gave it to the customer. Only to have them decide it's too much work to enter the data and maintain. So the database became a throw-away sample. At least I got paid for it... besides as Rocky suggested - there can be a fun side of doing things. Jim H. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Erbach Sent: Monday, April 04, 2005 3:00 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Home inventory problem Jim, I think we're on the right track here. You're talking about many-to-many linking tables. Thanks for detailing this method. At least YOU took me seriously. Rocky and Gustav just came up with "take time to smell the roses!" Sheesh! Steve Erbach On Apr 3, 2005 9:56 PM, Jim Hewson wrote: > Steve, > What you need are junction tables. Tables that hold PKs from different tables. > I've done this for several different databases. > I'm currently working on one for pastoral musicians to keep track of their music. > Songs, composers (with multiple songs), who arranged the piece (could be composer or someone else), instruments (single or multiple), copyright holders and addresses. A song could be sheet, book, cd, octavo or combination. A song could be used for one or more liturgical season (e.g. Tridiuum and Easter). I have seen two songs with the same title, different composers. What is the vocal arrangement (choir, duet, quartet, etc.) if any. > > In your sample below, you had a closet with several different collections. Let's use the family room, hall closet and guest room. PK for these three rooms are 1, 2, and respectively. > The second collection is for videos - Video 1, Video 2 and Video 3. > Third collection is for Music CDs - CD 1, CD 2, and CD3. > > I typically keep junction tables to two columns (one for each table) to allow a multiple combinations between the them. > > By using a junction table the PKs of four tables become FKs. > > RmID MusicID > 1 2 > 2 1 > 3 3 > 1 1 > > RmID VidioID > 1 1 > 2 3 > 3 2 > 2 1 > > RmID CDID > 1 2 > 2 1 > 3 3 > 1 1 > > Using junction tables, you can create a reports. > For example, you want a report by room of everything that's in the rooms. > Using the Junction table you can pull the room with ID 1 into one report. > The common thread in your example are the rooms. > > HTH > Jim > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Jim.Hale at FleetPride.com Mon Apr 4 16:01:55 2005 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Mon, 4 Apr 2005 16:01:55 -0500 Subject: [AccessD] Home inventory problem Message-ID: <6A6AA9DF57E4F046BDA1E273BDDB67723374DB@corp-es01.fleetpride.com> He could scan the ISBN barcode. I remember we had a discussion once (couple of years ago?) about a cheapo scanner that was being given away free- I got one from Forbes magazine as I recall. There was a great hack with code to allow one to scan into Access. Hey, if you're going off the deep end why not go all the way?! Jim Hale -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Monday, April 04, 2005 2:55 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Home inventory problem Gustav, I'm sure he's considered the time needed. I once "inventoried" all the books in our house by category. I didn't list them, I just counted them. No way would I want to record even just the titles in a database. But my friend seems reconciled to it. Steve Erbach On Apr 4, 2005 3:29 AM, Gustav Brock wrote: > Hi Steve > > Has he considered the time needed to "record" these things?? > > I once listed all my vinyl records in a nice database as I planned to > sell them as a collection. Quickly I realized the amount of typing work > and persuaded (bought) my daughter to do this for sweet daddy. She did > but I wasn't proud. > > So your friend should consider if it wasn't a better idea to > listen/watch/read items from his collection rather than spending a vast > amount of time recording it. Unless, of course, he has 50 items of each > in which case - as suggested - write a list in Word. > > Oh, I didn't sell the records ... > > /gustav -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From BBarabash at TappeConstruction.com Mon Apr 4 16:45:34 2005 From: BBarabash at TappeConstruction.com (Brett Barabash) Date: Mon, 4 Apr 2005 16:45:34 -0500 Subject: [AccessD] Home inventory problem Message-ID: <100F91B31300334B89EC531C9DCB08657DD600@tccexch01.tappeconstruction.net> Are you talking about the CueCat? A quick Google showed me this little gem: http://www.cedmagic.com/cuecat/cuecat.html I still have one of those in my dusty ol' junk boxes. I'm definitely going to try this out! (...and the CueCat goes down in the annals of history as one of the poorest conceived technology ventures. Yeech!) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hale, Jim Sent: Monday, April 04, 2005 4:02 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Home inventory problem He could scan the ISBN barcode. I remember we had a discussion once (couple of years ago?) about a cheapo scanner that was being given away free- I got one from Forbes magazine as I recall. There was a great hack with code to allow one to scan into Access. Hey, if you're going off the deep end why not go all the way?! Jim Hale -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Monday, April 04, 2005 2:55 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Home inventory problem Gustav, I'm sure he's considered the time needed. I once "inventoried" all the books in our house by category. I didn't list them, I just counted them. No way would I want to record even just the titles in a database. But my friend seems reconciled to it. Steve Erbach On Apr 4, 2005 3:29 AM, Gustav Brock wrote: > Hi Steve > > Has he considered the time needed to "record" these things?? > > I once listed all my vinyl records in a nice database as I planned to > sell them as a collection. Quickly I realized the amount of typing > work and persuaded (bought) my daughter to do this for sweet daddy. > She did but I wasn't proud. > > So your friend should consider if it wasn't a better idea to > listen/watch/read items from his collection rather than spending a > vast amount of time recording it. Unless, of as suggested - write a list in Word. > > Oh, I didn't sell the records ... > > /gustav -------------------------------------------------------------------------------------------------------------------- The information in this email may contain confidential information that is legally privileged. The information is only for the use of the intended recipient(s) named above. If you are not the intended recipient(s), you are hereby notified that any disclosure, copying, distribution, or the taking of any action in regard to the content of this email is strictly prohibited. If transmission is incorrect, unclear, or incomplete, please notify the sender immediately. The authorized recipient(s) of this information is/are prohibited from disclosing this information to any other party and is/are required to destroy the information after its stated need has been fulfilled. Any views expressed in this message are those of the individual sender, except where the sender specifies and with authority, states them to be the views of Tappe Construction Co. This footer also confirms that this email message has been scanned for the presence of computer viruses.Scanning of this message and addition of this footer is performed by SurfControl E-mail Filter software in conjunction with virus detection software. From jwcolby at colbyconsulting.com Mon Apr 4 18:17:40 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Mon, 04 Apr 2005 19:17:40 -0400 Subject: [AccessD] Can you run an mdb back end on Linux? In-Reply-To: <004e01c53923$22cd84e0$6401a8c0@HAL9004> Message-ID: <000601c5396c$82cc1070$697aa8c0@ColbyM6805> Rocky, Understanding the answer to this question requires understanding that JET runs on the workstation, NOT the server. JET knows how to ask for pieces of a file (an MDA/E/B) and any file server that can be used with Windows knows how to open a file and return a piece of that file. That is really all that the "server" does with an Access MDB BE. Jet, running on the workstation says "Hmmm.... It seems I need 3,940 bytes of data starting at offset 3,487,128", which is exactly what it tells the file server - "please open the file "MyBE.MDB", move to location 3,487,128 and return the next 3,940 bytes". JET knows that the data it asked for is 100 records from table X. All the server knows is that someone (some program) asked for X bytes starting at location Y in file Z. More or less of course. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - Beach Access Software Sent: Monday, April 04, 2005 10:33 AM To: AccessD at databaseadvisors.com Subject: [AccessD] Can you run an mdb back end on Linux? Dear List: Can you run an mdb back end on a Linux-based server with WinXP on the clients? MTIA Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From d.dick at uws.edu.au Mon Apr 4 18:32:21 2005 From: d.dick at uws.edu.au (Darren DICK) Date: Tue, 5 Apr 2005 09:32:21 +1000 Subject: [AccessD] A2003: Undo Changes to a subform Message-ID: <200504042332.j34NWplE014366@cooper.uws.edu.au> Hello all This should be simple :-)) If I type me.undo and attach it to a button on a form I can undo edits to a record. If I have a main form that has a sub form in it and if I attach code something like Forms!MyForm!MySubForm.Form.Undo to a button on the main form with the intention of Undo-ing any edit to the sub form it doesn't seem to work How do I undo edits to a sub form from a button on the parent form?? Many thanks Darren From martyconnelly at shaw.ca Mon Apr 4 18:33:48 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Mon, 04 Apr 2005 16:33:48 -0700 Subject: [AccessD] Can you run an mdb back end on Linux? References: <004e01c53923$22cd84e0$6401a8c0@HAL9004> Message-ID: <4251CEDC.7020104@shaw.ca> Yes if you run something like Samba file server on Linux. ChiliSoft had a software package to run ASP on Linux, they had a good writeup on how to install Access mdb's with Samba and then get at with their ASP software They were bought out in the last year but cant remember by whom. http://www.samba.org Rocky Smolin - Beach Access Software wrote: >Dear List: > >Can you run an mdb back end on a Linux-based server with WinXP on the clients? > >MTIA > >Rocky Smolin >Beach Access Software >http://www.e-z-mrp.com >858-259-4334 > > -- Marty Connelly Victoria, B.C. Canada From martyconnelly at shaw.ca Mon Apr 4 18:37:40 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Mon, 04 Apr 2005 16:37:40 -0700 Subject: [AccessD] Home inventory problem References: <9C382E065F54AE48BC3AA7925DCBB01C02068F25@karta-exc-int.Karta.com> Message-ID: <4251CFC4.7010401@shaw.ca> I did this for insurance purposes but I just divided everything up into rooms, furniture, appliances, paintings but everything had a picture associated with it, then added a written description. Of course if you are insuring your wine collections and you have a couple of cases of Chateau Yquem Sauternes from 1921 , you want to take pictures of the labels. Jim Hewson wrote: >They do have a point though. >Sometimes the simplest or non-technical solution is the best. >I have spent hours - days - no weeks on a database and gave it to the customer. Only to have them decide it's too much work to enter the data and maintain. So the database became a throw-away sample. At least I got paid for it... besides as Rocky suggested - there can be a fun side of doing things. > >Jim H. > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Erbach >Sent: Monday, April 04, 2005 3:00 PM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] Home inventory problem > > >Jim, > >I think we're on the right track here. You're talking about >many-to-many linking tables. > >Thanks for detailing this method. At least YOU took me seriously. >Rocky and Gustav just came up with "take time to smell the roses!" >Sheesh! > >Steve Erbach > >On Apr 3, 2005 9:56 PM, Jim Hewson wrote: > > >>Steve, >>What you need are junction tables. Tables that hold PKs from different tables. >>I've done this for several different databases. >>I'm currently working on one for pastoral musicians to keep track of their music. >>Songs, composers (with multiple songs), who arranged the piece (could be composer or someone else), instruments (single or multiple), copyright holders and addresses. A song could be sheet, book, cd, octavo or combination. A song could be used for one or more liturgical season (e.g. Tridiuum and Easter). I have seen two songs with the same title, different composers. What is the vocal arrangement (choir, duet, quartet, etc.) if any. >> >>In your sample below, you had a closet with several different collections. Let's use the family room, hall closet and guest room. PK for these three rooms are 1, 2, and respectively. >>The second collection is for videos - Video 1, Video 2 and Video 3. >>Third collection is for Music CDs - CD 1, CD 2, and CD3. >> >>I typically keep junction tables to two columns (one for each table) to allow a multiple combinations between the them. >> >>By using a junction table the PKs of four tables become FKs. >> >>RmID MusicID >>1 2 >>2 1 >>3 3 >>1 1 >> >>RmID VidioID >>1 1 >>2 3 >>3 2 >>2 1 >> >>RmID CDID >>1 2 >>2 1 >>3 3 >>1 1 >> >>Using junction tables, you can create a reports. >>For example, you want a report by room of everything that's in the rooms. >>Using the Junction table you can pull the room with ID 1 into one report. >>The common thread in your example are the rooms. >> >>HTH >>Jim >> >> >> -- Marty Connelly Victoria, B.C. Canada From bchacc at san.rr.com Mon Apr 4 18:58:44 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Mon, 4 Apr 2005 16:58:44 -0700 Subject: [AccessD] Can you run an mdb back end on Linux? References: <000601c5396c$82cc1070$697aa8c0@ColbyM6805> Message-ID: <038d01c53972$3c42e880$6401a8c0@HAL9004> Got it. They're running E-Z-MRP in Honduras and are moving to a Linux server. That's why the question. Thanks. Rocky ----- Original Message ----- From: "John W. Colby" To: "'Access Developers discussion and problem solving'" Sent: Monday, April 04, 2005 4:17 PM Subject: RE: [AccessD] Can you run an mdb back end on Linux? > Rocky, > > Understanding the answer to this question requires understanding that JET > runs on the workstation, NOT the server. JET knows how to ask for pieces > of > a file (an MDA/E/B) and any file server that can be used with Windows > knows > how to open a file and return a piece of that file. That is really all > that > the "server" does with an Access MDB BE. Jet, running on the workstation > says "Hmmm.... It seems I need 3,940 bytes of data starting at offset > 3,487,128", which is exactly what it tells the file server - "please open > the file "MyBE.MDB", move to location 3,487,128 and return the next 3,940 > bytes". JET knows that the data it asked for is 100 records from table X. > All the server knows is that someone (some program) asked for X bytes > starting at location Y in file Z. > > More or less of course. > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - > Beach Access Software > Sent: Monday, April 04, 2005 10:33 AM > To: AccessD at databaseadvisors.com > Subject: [AccessD] Can you run an mdb back end on Linux? > > > Dear List: > > Can you run an mdb back end on a Linux-based server with WinXP on the > clients? > > MTIA > > Rocky Smolin > Beach Access Software > http://www.e-z-mrp.com > 858-259-4334 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From cfoust at infostatsystems.com Mon Apr 4 19:45:21 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 4 Apr 2005 17:45:21 -0700 Subject: [AccessD] A2003: Undo Changes to a subform Message-ID: You can't do it simply, Darren. When you click the button on the parent form, the subform record is saved automatically, so undo is no longer available. The way I have done this in the past is either with an unbound subform which can be cleared, by deleting the subform record, or by storing the current value of each field to the field's tag property and then overwriting the new value if the decided to "undo." Charlotte Foust -----Original Message----- From: Darren DICK [mailto:d.dick at uws.edu.au] Sent: Monday, April 04, 2005 4:32 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] A2003: Undo Changes to a subform Hello all This should be simple :-)) If I type me.undo and attach it to a button on a form I can undo edits to a record. If I have a main form that has a sub form in it and if I attach code something like Forms!MyForm!MySubForm.Form.Undo to a button on the main form with the intention of Undo-ing any edit to the sub form it doesn't seem to work How do I undo edits to a sub form from a button on the parent form?? Many thanks Darren -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cclenright at yahoo.com Mon Apr 4 21:09:35 2005 From: cclenright at yahoo.com (Chris Enright) Date: Mon, 4 Apr 2005 19:09:35 -0700 (PDT) Subject: [AccessD] Access 2k: Ghosts Message-ID: <20050405020935.53274.qmail@web41104.mail.yahoo.com> How come clients always find buttons to press that the programmer didn't think of? I have a program for a chain of Sunbed Studios. Because the clients can buy packages of "units of use" and have them in credit it is necessary to give them a PIN No. as well as a Membership Number. When they enter their Membership Number and press a popup/modal with one field, in password format, asks them to enter their PIN. The only other thing on the form is . Magically, it has been discovered that if they press Left Arrow a box appears with their Membership Number and, much worse, if they press Right Arrow the PIN Number appears in clear. I am now nearly bald! Anyone please tell me what I am doing wrong? TIA Chris __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From D.Dick at uws.edu.au Mon Apr 4 21:37:27 2005 From: D.Dick at uws.edu.au (Darren Dick) Date: Tue, 5 Apr 2005 12:37:27 +1000 Subject: [AccessD] A2003: Undo Changes to a subform Message-ID: <7039407213104F429D751263FAB222A90135B181@OTTO.AD.UWS.EDU.AU> Hi Charlotte many thanks - I will lok for an alternative to the Undo ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of Charlotte Foust Sent: Tue 5/04/2005 10:45 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] A2003: Undo Changes to a subform You can't do it simply, Darren. When you click the button on the parent form, the subform record is saved automatically, so undo is no longer available. The way I have done this in the past is either with an unbound subform which can be cleared, by deleting the subform record, or by storing the current value of each field to the field's tag property and then overwriting the new value if the decided to "undo." Charlotte Foust -----Original Message----- From: Darren DICK [mailto:d.dick at uws.edu.au] Sent: Monday, April 04, 2005 4:32 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] A2003: Undo Changes to a subform Hello all This should be simple :-)) If I type me.undo and attach it to a button on a form I can undo edits to a record. If I have a main form that has a sub form in it and if I attach code something like Forms!MyForm!MySubForm.Form.Undo to a button on the main form with the intention of Undo-ing any edit to the sub form it doesn't seem to work How do I undo edits to a sub form from a button on the parent form?? Many thanks Darren -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Mon Apr 4 22:20:43 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Mon, 04 Apr 2005 23:20:43 -0400 Subject: [AccessD] Visual Basic Express Message-ID: <000001c5398e$77cefbc0$697aa8c0@ColbyM6805> Is anyone working with SQL Server 2005 Express (beta) and VB Express (2005?) (beta)? I am interested in SQL Server 2005 express specifically because it appears to be a good match for smaller databases (all of my clients), and in particular my really small clients with just a handful of users up to perhaps 20 users. I downloaded SQL and VB express tonight and am starting to eval it just to see where it is. No idea the projected release dates. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ From jwcolby at colbyconsulting.com Mon Apr 4 22:39:13 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Mon, 04 Apr 2005 23:39:13 -0400 Subject: [AccessD] Going live in the game of life Message-ID: <000501c53991$0c760730$697aa8c0@ColbyM6805> I just wanted to let the group know that my wife and I are "going live". As many of you probably know Mary and I are foster parents of two of the cutest kids on two legs (every parent says that right?;-). We got Robbie first, when he was 16 months old and he just turned 4 years old last week. We got Allie when she was 3 days old and she is now 21 months. The big news is that we got a court date for the adoptions, both of them will be processed on the same day, Thursday April 14th. So in less than 2 weeks we will be the adoptive parents of two of the cutest kids on two legs (well, they ARE). Keep us in your thoughts and prayers as at 50+ we are damned old to be doing this (or it feels that way anyway). It's TOUGH keeping up with a 4 year old boy when you're 50! It's tough (at any age probably) even outsmarting a 4 year old boy. With any luck though he'll be an employee in my company in about 5 years pulling in a high 5 figure salary and padding my retirement account . John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ From D.Dick at uws.edu.au Mon Apr 4 22:53:39 2005 From: D.Dick at uws.edu.au (Darren Dick) Date: Tue, 5 Apr 2005 13:53:39 +1000 Subject: [AccessD] Going live in the game of life Message-ID: <7039407213104F429D751263FAB222A90135B184@OTTO.AD.UWS.EDU.AU> JC That is outstanding!!! - way cool and congratulations Kids are - without a doubt - the biggest rush in life Good on you and Mary DD ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of John W. Colby Sent: Tue 5/04/2005 1:39 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Going live in the game of life I just wanted to let the group know that my wife and I are "going live". As many of you probably know Mary and I are foster parents of two of the cutest kids on two legs (every parent says that right?;-). We got Robbie first, when he was 16 months old and he just turned 4 years old last week. We got Allie when she was 3 days old and she is now 21 months. The big news is that we got a court date for the adoptions, both of them will be processed on the same day, Thursday April 14th. So in less than 2 weeks we will be the adoptive parents of two of the cutest kids on two legs (well, they ARE). Keep us in your thoughts and prayers as at 50+ we are damned old to be doing this (or it feels that way anyway). It's TOUGH keeping up with a 4 year old boy when you're 50! It's tough (at any age probably) even outsmarting a 4 year old boy. With any luck though he'll be an employee in my company in about 5 years pulling in a high 5 figure salary and padding my retirement account . John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bchacc at san.rr.com Mon Apr 4 22:59:54 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Mon, 4 Apr 2005 20:59:54 -0700 Subject: [AccessD] Going live in the game of life References: <000501c53991$0c760730$697aa8c0@ColbyM6805> Message-ID: <044001c53993$ed4895a0$6401a8c0@HAL9004> Well, good luck. I am, as you know, an 'old Dad' too, 56 with an 8 year old (also a 15 y.o.). The best thing I ever did with both boys was the Indian Guides program through the YMCA. Look into it. They have separate programs for boys and girls. It gives you exclusive time with the kid apart from their sibling. My Indian name was 'Second Wind'. Now you know why. Rocky ----- Original Message ----- From: "John W. Colby" To: "'Access Developers discussion and problem solving'" Sent: Monday, April 04, 2005 8:39 PM Subject: [AccessD] Going live in the game of life >I just wanted to let the group know that my wife and I are "going live". >As > many of you probably know Mary and I are foster parents of two of the > cutest > kids on two legs (every parent says that right?;-). We got Robbie first, > when he was 16 months old and he just turned 4 years old last week. We > got > Allie when she was 3 days old and she is now 21 months. > > The big news is that we got a court date for the adoptions, both of them > will be processed on the same day, Thursday April 14th. So in less than 2 > weeks we will be the adoptive parents of two of the cutest kids on two > legs > (well, they ARE). > > Keep us in your thoughts and prayers as at 50+ we are damned old to be > doing > this (or it feels that way anyway). It's TOUGH keeping up with a 4 year > old > boy when you're 50! It's tough (at any age probably) even outsmarting a 4 > year old boy. With any luck though he'll be an employee in my company in > about 5 years pulling in a high 5 figure salary and padding my retirement > account . > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From john at winhaven.net Mon Apr 4 23:14:07 2005 From: john at winhaven.net (John Bartow) Date: Mon, 4 Apr 2005 23:14:07 -0500 Subject: [AccessD] Going live in the game of life In-Reply-To: <000501c53991$0c760730$697aa8c0@ColbyM6805> Message-ID: Great news, Best wishes! John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Monday, April 04, 2005 10:39 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Going live in the game of life I just wanted to let the group know that my wife and I are "going live". As many of you probably know Mary and I are foster parents of two of the cutest kids on two legs (every parent says that right?;-). We got Robbie first, when he was 16 months old and he just turned 4 years old last week. We got Allie when she was 3 days old and she is now 21 months. The big news is that we got a court date for the adoptions, both of them will be processed on the same day, Thursday April 14th. So in less than 2 weeks we will be the adoptive parents of two of the cutest kids on two legs (well, they ARE). Keep us in your thoughts and prayers as at 50+ we are damned old to be doing this (or it feels that way anyway). It's TOUGH keeping up with a 4 year old boy when you're 50! It's tough (at any age probably) even outsmarting a 4 year old boy. With any luck though he'll be an employee in my company in about 5 years pulling in a high 5 figure salary and padding my retirement account . John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Mon Apr 4 23:15:32 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Tue, 05 Apr 2005 00:15:32 -0400 Subject: [AccessD] Going live in the game of life In-Reply-To: <044001c53993$ed4895a0$6401a8c0@HAL9004> Message-ID: <000a01c53996$21551970$697aa8c0@ColbyM6805> >My Indian name was 'Second Wind'. Now you know why. ROTFL John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - Beach Access Software Sent: Tuesday, April 05, 2005 12:00 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Going live in the game of life Well, good luck. I am, as you know, an 'old Dad' too, 56 with an 8 year old (also a 15 y.o.). The best thing I ever did with both boys was the Indian Guides program through the YMCA. Look into it. They have separate programs for boys and girls. It gives you exclusive time with the kid apart from their sibling. My Indian name was 'Second Wind'. Now you know why. Rocky ----- Original Message ----- From: "John W. Colby" To: "'Access Developers discussion and problem solving'" Sent: Monday, April 04, 2005 8:39 PM Subject: [AccessD] Going live in the game of life >I just wanted to let the group know that my wife and I are "going >live". >As > many of you probably know Mary and I are foster parents of two of the > cutest > kids on two legs (every parent says that right?;-). We got Robbie first, > when he was 16 months old and he just turned 4 years old last week. We > got > Allie when she was 3 days old and she is now 21 months. > > The big news is that we got a court date for the adoptions, both of > them will be processed on the same day, Thursday April 14th. So in > less than 2 weeks we will be the adoptive parents of two of the cutest > kids on two legs (well, they ARE). > > Keep us in your thoughts and prayers as at 50+ we are damned old to be > doing > this (or it feels that way anyway). It's TOUGH keeping up with a 4 year > old > boy when you're 50! It's tough (at any age probably) even outsmarting a 4 > year old boy. With any luck though he'll be an employee in my company in > about 5 years pulling in a high 5 figure salary and padding my retirement > account . > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 touchtelindia.net Tue Apr 5 00:00:11 2005 From: adtp at touchtelindia.net (A.D.Tejpal) Date: Tue, 5 Apr 2005 10:30:11 +0530 Subject: [AccessD] Collect information with vba code References: <200504041632765.SM02892@ORSLAPTOP> Message-ID: <006d01c5399c$67ab5410$b120f63d@winxp> You are most welcome Marcel! A.D.Tejpal -------------- ----- Original Message ----- From: Marcel Vreuls To: 'Access Developers discussion and problem solving' Sent: Tuesday, April 05, 2005 02:02 Subject: RE: [AccessD] Collect information with vba code TNXS!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Just what I needed. Marcel -----Oorspronkelijk bericht----- Van: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] Namens A.D.Tejpal Verzonden: maandag 4 april 2005 5:08 Aan: Access Developers discussion and problem solving Onderwerp: Re: [AccessD] Collect information with vba code Marcel, You should be able to obtain the required information directly from the modules collection. Sample sub-routine given below, will list all lines (along with names of respective modules) satisfying your criteria, in the immediate window. For your specific case, the following statement, calling this subroutine, will do the needful. P_GetMatchingCodeLines "MsgBox" Important - You have to set reference to Microsoft Visual Basic For Applications Extensibility 5.3 A.D.Tejpal -------------- =================================== Public Sub P_GetMatchingCodeLines(ByVal _ MatchString As String) ' This needs reference to Microsoft Visual Basic ' For Applications Extensibility 5.3 Dim mdc As Modules, md As Module Dim Cnt As Long, Lct As Long, Txt As String Dim DecLines As Long, ProcStLine As Long Dim ModName As String, PrName As String Dim ProcLine As Long Set mdc = Application.Modules ' Loop through all the modules in this collection For Cnt = 0 To mdc.Count - 1 Set md = mdc(Cnt) ' Get name of module ModName = md.Name ' Get number of lines in declaration portion DecLines = md.CountOfDeclarationLines ' Loop through all the lines in this module For Lct = 1 To md.CountOfLines ' Get the contents of line Lct Txt = md.Lines(Lct, 1) If InStr(Txt, MatchString) > 0 Then If md.Type = acStandardModule _ Or InStr(ModName, _ "Form_") > 0 Then ' (A) If Lct > DecLines Then ' (B) ' Get name of procedure ' (in which, line Lct is contained) PrName = md.ProcOfLine(Lct, _ vbext_pk_Proc) ' Get starting Line No for this procedure ProcStLine = md.ProcBodyLine(PrName, _ vbext_pk_Proc) ' (C) ' Compute Line number as counted ' from start of procedure ProcLine = Lct - ProcStLine + 1 Else PrName = "Declaration Sec" ProcStLine = 1 ProcLine = Lct End If Else PrName = "Class" ProcStLine = 1 ProcLine = Lct End If Debug.Print "Mod - " & ModName & ", Proc - " & _ PrName & ", Line(ProcLine) - " & _ Lct & "(" & ProcLine & ")" Debug.Print Space(6) & Trim(Txt) End If Next Next Set md = Nothing Set mdc = Nothing ' Note - (A) & (B) are needed so as to ensure that there is ' no mismatch of argument regarding assumed type ' of procedure () ' (C) The value returned by md.ProcBodyLine() is ' more dependable as it gives the line number where ' the procedure actually starts. On the other hand, ' md.ProcStartLine() returns the first line after end ' of prev procedure. This can be misleading when ' there are one or more blank lines between ' adjacent procedures. End Sub =================================== ----- Original Message ----- From: Marcel Vreuls To: 'Access Developers discussion and problem solving' Sent: Friday, April 01, 2005 14:25 Subject: [AccessD] Collect information with vba code Dear Group, Just a quick question. Does someone know how I can collect all rows in vbacode where the function msgbox is stated and put this in the debug window or just drop in a file. Thanks in advance, Marcel From martyconnelly at shaw.ca Tue Apr 5 00:27:39 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Mon, 04 Apr 2005 22:27:39 -0700 Subject: [AccessD] Visual Basic Express References: <000001c5398e$77cefbc0$697aa8c0@ColbyM6805> Message-ID: <425221CB.6060502@shaw.ca> http://blogs.msdn.com/sqlexpress/archive/2004/07/23/192044.aspx http://lab.msdn.microsoft.com/express/sql/ http://www.sql-server-express.com/ Watch out for difference between SQL DMO and newer SMO SQL Server 2005 Express Documentation and Samples http://www.microsoft.com/downloads/details.aspx?FamilyID=2adbc1a8-ae5c-497d-b584-eab6719300cd&DisplayLang=en You will want the express manager replacement for EM don't know if it is g\in Feb or March Beta release http://www.aspfaq.com/sql2005/?show.asp?id=22 http://www.aspfaq.com/sql2005/?show.asp?id=24 http://www.aspfaq.com/sql2005/?show.asp?id=1 John W. Colby wrote: >Is anyone working with SQL Server 2005 Express (beta) and VB Express (2005?) >(beta)? > >I am interested in SQL Server 2005 express specifically because it appears >to be a good match for smaller databases (all of my clients), and in >particular my really small clients with just a handful of users up to >perhaps 20 users. I downloaded SQL and VB express tonight and am starting >to eval it just to see where it is. No idea the projected release dates. > >John W. Colby >www.ColbyConsulting.com > >Contribute your unused CPU cycles to a good cause: >http://folding.stanford.edu/ > > > > -- Marty Connelly Victoria, B.C. Canada From accessd at shaw.ca Tue Apr 5 00:50:40 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 04 Apr 2005 22:50:40 -0700 Subject: [AccessD] Visual Basic Express In-Reply-To: <000001c5398e$77cefbc0$697aa8c0@ColbyM6805> Message-ID: <0IEG0036ZLKAP5@l-daemon> Hi John: I would love to start working with SQL Express but the package seems to at opposition to either VB studio .Net or any other version of SQL... a real pain. It seems to demand a machine specifically setup for it. My two cents worth Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Monday, April 04, 2005 8:21 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Visual Basic Express Is anyone working with SQL Server 2005 Express (beta) and VB Express (2005?) (beta)? I am interested in SQL Server 2005 express specifically because it appears to be a good match for smaller databases (all of my clients), and in particular my really small clients with just a handful of users up to perhaps 20 users. I downloaded SQL and VB express tonight and am starting to eval it just to see where it is. No idea the projected release dates. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Tue Apr 5 00:57:36 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 04 Apr 2005 22:57:36 -0700 Subject: [AccessD] Going live in the game of life In-Reply-To: <000501c53991$0c760730$697aa8c0@ColbyM6805> Message-ID: <0IEG00A3OLVVGH@l-daemon> Hi John: I have a good friend and second cousin who had two more children at 60+ and he has never been happier saying it is the one thing that keeps him so young. This is all great news. Our kids are starting to tell me what to do and how to do it... and they are no longer teenagers. Good luck and prayers Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Monday, April 04, 2005 8:39 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Going live in the game of life I just wanted to let the group know that my wife and I are "going live". As many of you probably know Mary and I are foster parents of two of the cutest kids on two legs (every parent says that right?;-). We got Robbie first, when he was 16 months old and he just turned 4 years old last week. We got Allie when she was 3 days old and she is now 21 months. The big news is that we got a court date for the adoptions, both of them will be processed on the same day, Thursday April 14th. So in less than 2 weeks we will be the adoptive parents of two of the cutest kids on two legs (well, they ARE). Keep us in your thoughts and prayers as at 50+ we are damned old to be doing this (or it feels that way anyway). It's TOUGH keeping up with a 4 year old boy when you're 50! It's tough (at any age probably) even outsmarting a 4 year old boy. With any luck though he'll be an employee in my company in about 5 years pulling in a high 5 figure salary and padding my retirement account . John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From JOHNWARDBELL at aol.com Tue Apr 5 03:08:06 2005 From: JOHNWARDBELL at aol.com (JOHNWARDBELL at aol.com) Date: Tue, 5 Apr 2005 04:08:06 EDT Subject: [AccessD] AXP fails to install Message-ID: <105.5e3c27f0.2f83a166@aol.com> Hi List I've a runtime AXP db with WinXP SP1 and Office standard with SP2 which have been working fine for weeks on 6 workstations running w2k. We buy 2 new pc's with WinXP SP2 and now setup gives the message. "The Office System Pack cannot be installed on this system because the languages are not the same. Install the Office System Pack for the appropriate language on your computer. For assistance, contact your application provider." Its not true, on the face of it. The languages are the same. I installed WInXP SP2 on the developer pc with no joy. I've installed Office XP developer on the pc in question logged on Administrator run the runtime setup with same error message. I even ran the package wizard over Northwind db and tried to install it. No change. I'm stuck, suggestions please. It there a registry setting that controlling the job? regards and TIA johnb From roz.clarke at donnslaw.co.uk Tue Apr 5 03:21:55 2005 From: roz.clarke at donnslaw.co.uk (Roz Clarke) Date: Tue, 5 Apr 2005 09:21:55 +0100 Subject: [AccessD] Going live in the game of life Message-ID: <61F915314798D311A2F800A0C9C83188072257D0@dibble.observatory.donnslaw.co.uk> Congratulations to you and Mary, JC. :D It sounds like you're having a lot of fun for all that it's hard work. I think you're right though, it's tough at any age! None of my own, but I'm very much looking forwards to becoming an aunt in June. All the advantages and none (well, not much) of the responsibility! -----Original Message----- From: John W. Colby [mailto:jwcolby at colbyconsulting.com] Sent: 05 April 2005 04:39 To: 'Access Developers discussion and problem solving' Subject: [AccessD] Going live in the game of life I just wanted to let the group know that my wife and I are "going live". As many of you probably know Mary and I are foster parents of two of the cutest kids on two legs (every parent says that right?;-). We got Robbie first, when he was 16 months old and he just turned 4 years old last week. We got Allie when she was 3 days old and she is now 21 months. The big news is that we got a court date for the adoptions, both of them will be processed on the same day, Thursday April 14th. So in less than 2 weeks we will be the adoptive parents of two of the cutest kids on two legs (well, they ARE). Keep us in your thoughts and prayers as at 50+ we are damned old to be doing this (or it feels that way anyway). It's TOUGH keeping up with a 4 year old boy when you're 50! It's tough (at any age probably) even outsmarting a 4 year old boy. With any luck though he'll be an employee in my company in about 5 years pulling in a high 5 figure salary and padding my retirement account . John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -------------- next part -------------- The contents of this message and any attachments are the property of Donns Solicitors and are intended for the confidential use of the named recipient only. They may be legally privileged and should not be communicated to, or relied upon, by any other party without our written consent. If you are not the addressee, please notify us immediately so that we can make arrangements for its return. You should not show this e-mail to any person or take copies as you may be committing a criminal or civil offence for which you may be liable. The statement and opinions expressed in this e-mail message are those of the writer, and do not necessarily represent that of Donns Solicitors. Although any files attached to this e-mail will have been checked with virus protection software prior to transmission, you should carry out your own virus check before opening any attachment. Donns Solicitors does not accept any liability for any damage or loss which may be caused by software viruses... From paul.hartland at isharp.co.uk Tue Apr 5 03:32:46 2005 From: paul.hartland at isharp.co.uk (Paul Hartland (ISHARP)) Date: Tue, 5 Apr 2005 09:32:46 +0100 Subject: [AccessD] Going live in the game of life In-Reply-To: <61F915314798D311A2F800A0C9C83188072257D0@dibble.observatory.donnslaw.co.uk> Message-ID: Congratulations, hope everything goes well. I'm only 35 at the moment and no children, so can't as yet understand what it would be like...... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Roz Clarke Sent: 05 April 2005 09:22 To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Going live in the game of life Congratulations to you and Mary, JC. :D It sounds like you're having a lot of fun for all that it's hard work. I think you're right though, it's tough at any age! None of my own, but I'm very much looking forwards to becoming an aunt in June. All the advantages and none (well, not much) of the responsibility! -----Original Message----- From: John W. Colby [mailto:jwcolby at colbyconsulting.com] Sent: 05 April 2005 04:39 To: 'Access Developers discussion and problem solving' Subject: [AccessD] Going live in the game of life I just wanted to let the group know that my wife and I are "going live". As many of you probably know Mary and I are foster parents of two of the cutest kids on two legs (every parent says that right?;-). We got Robbie first, when he was 16 months old and he just turned 4 years old last week. We got Allie when she was 3 days old and she is now 21 months. The big news is that we got a court date for the adoptions, both of them will be processed on the same day, Thursday April 14th. So in less than 2 weeks we will be the adoptive parents of two of the cutest kids on two legs (well, they ARE). Keep us in your thoughts and prayers as at 50+ we are damned old to be doing this (or it feels that way anyway). It's TOUGH keeping up with a 4 year old boy when you're 50! It's tough (at any age probably) even outsmarting a 4 year old boy. With any luck though he'll be an employee in my company in about 5 years pulling in a high 5 figure salary and padding my retirement account . John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Tue Apr 5 03:41:37 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 05 Apr 2005 10:41:37 +0200 Subject: [AccessD] Going live in the game of life Message-ID: Hi John Here that would mean setting up a web camera in the bedroom ... /gustav >>> jwcolby at colbyconsulting.com 04/05 5:39 am >>> I just wanted to let the group know that my wife and I are "going live". From david.powell at kcl.ac.uk Tue Apr 5 03:51:41 2005 From: david.powell at kcl.ac.uk (david Powell) Date: Tue, 5 Apr 2005 09:51:41 +0100 Subject: [AccessD] Visual Basic Express In-Reply-To: <0IEG0036ZLKAP5@l-daemon> Message-ID: <200504050851.j358p3i22537@databaseadvisors.com> This has been my experience - SQL Server 2005 Express requires a different version of DotNet framework than that required for Visual Basic Express. So running both on the same machine will lead to complicatons. I agree with Jim that it is best to use a separate machine. Clearly this is a awkward and will probably be resolved when Beta 2 (as opposed to community editions) is released. David -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: 05 April 2005 06:51 To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Visual Basic Express Hi John: I would love to start working with SQL Express but the package seems to at opposition to either VB studio .Net or any other version of SQL... a real pain. It seems to demand a machine specifically setup for it. My two cents worth Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Monday, April 04, 2005 8:21 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Visual Basic Express Is anyone working with SQL Server 2005 Express (beta) and VB Express (2005?) (beta)? I am interested in SQL Server 2005 express specifically because it appears to be a good match for smaller databases (all of my clients), and in particular my really small clients with just a handful of users up to perhaps 20 users. I downloaded SQL and VB express tonight and am starting to eval it just to see where it is. No idea the projected release dates. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Apr 5 07:00:47 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Tue, 05 Apr 2005 08:00:47 -0400 Subject: [AccessD] Going live in the game of life In-Reply-To: Message-ID: <000901c539d7$1dd13950$697aa8c0@ColbyM6805> >I just wanted to let the group know that my wife and I are "going live". >Here that would mean setting up a web camera in the bedroom ... ROTFLBTC. THAT ain't happening! John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, April 05, 2005 4:42 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Going live in the game of life Hi John Here that would mean setting up a web camera in the bedroom ... /gustav >>> jwcolby at colbyconsulting.com 04/05 5:39 am >>> I just wanted to let the group know that my wife and I are "going live". -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Erwin.Craps at ithelps.be Tue Apr 5 07:04:45 2005 From: Erwin.Craps at ithelps.be (Erwin Craps - IT Helps) Date: Tue, 5 Apr 2005 14:04:45 +0200 Subject: [AccessD] Upsize wizard MDB to SQL Message-ID: <46B976F2B698FF46A4FE7636509B22DF1B59A8@stekelbes.ithelps.local> I need to migrate a MDB front and back to SQL server. I tried the both the upsize wizard in MSA2K3 and the import wizard from SQL server 2000. But I found out that a lot of stuff are not migrated and renders the application in a non useable state. In some cases all the queries are missing, or primary keys and relations are not set, to much various things missing to verify manualy. I wonder if a commercial tool exists to do a better upsize that will leave my database in a more or less workable state? Personaly I would prefer a parralel migration. All data in sql server, still using the regular front end but linked tables to sql and first migrate my IIS-ASP website to .NET and later on the (multiple) front end MDB. Erwin Craps Zaakvoerder www.ithelps.be/onsgezin This E-mail is confidential, may be legally privileged, and is for the intended recipient only. Access, disclosure, copying, distribution, or reliance on any of it by anyone else is prohibited and may be a criminal offence. Please delete if obtained in error and E-mail confirmation to the sender. IT Helps - I.T. Help Center *** Box Office Belgium & Luxembourg www.ithelps.be * www.boxoffice.be * www.stadleuven.be IT Helps bvba* ** Mercatorpad 3 ** 3000 Leuven IT Helps * Phone: +32 16 296 404 * Fax: +32 16 296 405 E-mail: Info at ithelps.be Box Office ** Fax: +32 16 296 406 ** Box Office E-mail: Staff at boxoffice.be From ssharkins at bellsouth.net Tue Apr 5 07:19:52 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Tue, 5 Apr 2005 08:19:52 -0400 Subject: [AccessD] Access 2k: Ghosts In-Reply-To: <20050405020935.53274.qmail@web41104.mail.yahoo.com> Message-ID: <20050405121955.RQQR1995.imf16aec.mail.bellsouth.net@SUSANONE> Well, I hate to sound paranoid, but is it possible someone's been hacking? There's nothing in Access that would do this -- someone's told it to. Do you have any routines that would display these filled in forms? Did you create these forms? Susan H. How come clients always find buttons to press that the programmer didn't think of? I have a program for a chain of Sunbed Studios. Because the clients can buy packages of "units of use" and have them in credit it is necessary to give them a PIN No. as well as a Membership Number. When they enter their Membership Number and press a popup/modal with one field, in password format, asks them to enter their PIN. The only other thing on the form is . Magically, it has been discovered that if they press Left Arrow a box appears with their Membership Number and, much worse, if they press Right Arrow the PIN Number appears in clear. I am now nearly bald! Anyone please tell me what I am doing wrong? TIA Chris __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at bellsouth.net Tue Apr 5 07:19:52 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Tue, 5 Apr 2005 08:19:52 -0400 Subject: [AccessD] Visual Basic Express In-Reply-To: <000001c5398e$77cefbc0$697aa8c0@ColbyM6805> Message-ID: <20050405122002.RQSI1995.imf16aec.mail.bellsouth.net@SUSANONE> Yes, I'm working on a book. I haven't looked at VB Express yet. As to release date -- who knows? :( Unfortunately, in some areas it's not as powerful as MSDE was, but it is still an excellent, and free, solution for the small guys. Susan H. Is anyone working with SQL Server 2005 Express (beta) and VB Express (2005?) (beta)? I am interested in SQL Server 2005 express specifically because it appears to be a good match for smaller databases (all of my clients), and in particular my really small clients with just a handful of users up to perhaps 20 users. I downloaded SQL and VB express tonight and am starting to eval it just to see where it is. No idea the projected release dates. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at bellsouth.net Tue Apr 5 07:19:52 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Tue, 5 Apr 2005 08:19:52 -0400 Subject: [AccessD] Going live in the game of life In-Reply-To: <000901c539d7$1dd13950$697aa8c0@ColbyM6805> Message-ID: <20050405122014.RQVC1995.imf16aec.mail.bellsouth.net@SUSANONE> With two kids, it's not like it would matter. ;) Congratulations, good luck and all that and God bless you all. ;) Susan H. >I just wanted to let the group know that my wife and I are "going live". >Here that would mean setting up a web camera in the bedroom ... ROTFLBTC. THAT ain't happening! John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, April 05, 2005 4:42 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Going live in the game of life Hi John Here that would mean setting up a web camera in the bedroom ... /gustav >>> jwcolby at colbyconsulting.com 04/05 5:39 am >>> I just wanted to let the group know that my wife and I are "going live". -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Apr 5 07:52:19 2005 From: garykjos at gmail.com (Gary Kjos) Date: Tue, 5 Apr 2005 07:52:19 -0500 Subject: [AccessD] Going live in the game of life In-Reply-To: <000501c53991$0c760730$697aa8c0@ColbyM6805> References: <000501c53991$0c760730$697aa8c0@ColbyM6805> Message-ID: Congratulations John and pass that sentiment along to Mary too. My dad was 54 when I was born. He retired when I was about 12 so we were able to spend more time together than a lot of other kids did with their dads. My brother and I toasted him on what would have been his 100th birthday in 2003. He wasn't there in body having passed away a few years before, but he was there in our memories and in spirit. And in spirits as we toasted him with his preferred brand of whiskey. On Apr 4, 2005 10:39 PM, John W. Colby wrote: > I just wanted to let the group know that my wife and I are "going live". As > many of you probably know Mary and I are foster parents of two of the cutest > kids on two legs (every parent says that right?;-). We got Robbie first, > when he was 16 months old and he just turned 4 years old last week. We got > Allie when she was 3 days old and she is now 21 months. > > The big news is that we got a court date for the adoptions, both of them > will be processed on the same day, Thursday April 14th. So in less than 2 > weeks we will be the adoptive parents of two of the cutest kids on two legs > (well, they ARE). > > Keep us in your thoughts and prayers as at 50+ we are damned old to be doing > this (or it feels that way anyway). It's TOUGH keeping up with a 4 year old > boy when you're 50! It's tough (at any age probably) even outsmarting a 4 > year old boy. With any luck though he'll be an employee in my company in > about 5 years pulling in a high 5 figure salary and padding my retirement > account . > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > -- > 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 normkara at wans.net Tue Apr 5 07:57:38 2005 From: normkara at wans.net (Norm) Date: Tue, 5 Apr 2005 08:57:38 -0400 Subject: [AccessD] Going live in the game of life References: <000501c53991$0c760730$697aa8c0@ColbyM6805> Message-ID: <000e01c539df$0f46de00$0200a8c0@NORMLAPTOP> Congrtulations!!! and best of luck and health to you all!! But take it from a 50 year old grandpa that is raising a 4 year old and a 2 year old grandson - it is worth it - you will have fun and everything will come natural (except maybe the outsmarting part) you will never win at that LOL! Best of luck! And may you all get the best out of life! Norm > Keep us in your thoughts and prayers as at 50+ we are damned old to be > doing > this (or it feels that way anyway). It's TOUGH keeping up with a 4 year > old > boy when you're 50! It's tough (at any age probably) even outsmarting a 4 > year old boy. With any luck though he'll be an employee in my company in > about 5 years pulling in a high 5 figure salary and padding my retirement > account . From Gustav at cactus.dk Tue Apr 5 08:03:58 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 05 Apr 2005 15:03:58 +0200 Subject: [AccessD] Visual Basic Express Message-ID: Hi Susan What areas would that be? /gustav >>> ssharkins at bellsouth.net 04/05 2:19 pm >>> Yes, I'm working on a book. I haven't looked at VB Express yet. As to release date -- who knows? :( Unfortunately, in some areas it's not as powerful as MSDE was, but it is still an excellent, and free, solution for the small guys. From EdTesiny at oasas.state.ny.us Tue Apr 5 08:50:24 2005 From: EdTesiny at oasas.state.ny.us (Tesiny, Ed) Date: Tue, 5 Apr 2005 09:50:24 -0400 Subject: [AccessD] Going live in the game of life Message-ID: >>Keep us in your thoughts and prayers as at 50+ we are damned old to be doing this (or it feels that way anyway)<< Congratulations JC and Mary, Don't worry, those cute kids will keep you young in body and spirit. Best to all! 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 > John W. Colby > Sent: Monday, April 04, 2005 11:39 PM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Going live in the game of life > > I just wanted to let the group know that my wife and I are > "going live". As > many of you probably know Mary and I are foster parents of > two of the cutest > kids on two legs (every parent says that right?;-). We got > Robbie first, > when he was 16 months old and he just turned 4 years old last > week. We got > Allie when she was 3 days old and she is now 21 months. > > The big news is that we got a court date for the adoptions, > both of them > will be processed on the same day, Thursday April 14th. So > in less than 2 > weeks we will be the adoptive parents of two of the cutest > kids on two legs > (well, they ARE). > > Keep us in your thoughts and prayers as at 50+ we are damned > old to be doing > this (or it feels that way anyway). It's TOUGH keeping up > with a 4 year old > boy when you're 50! It's tough (at any age probably) even > outsmarting a 4 > year old boy. With any luck though he'll be an employee in > my company in > about 5 years pulling in a high 5 figure salary and padding > my retirement > account . > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From Jim.Hale at FleetPride.com Tue Apr 5 08:55:33 2005 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Tue, 5 Apr 2005 08:55:33 -0500 Subject: [AccessD] Home inventory problem Message-ID: <6A6AA9DF57E4F046BDA1E273BDDB67723374DD@corp-es01.fleetpride.com> Yup, the cuecat. Thanks for the link. Jim Hale -----Original Message----- From: Brett Barabash [mailto:BBarabash at tappeconstruction.com] Sent: Monday, April 04, 2005 4:46 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Home inventory problem Are you talking about the CueCat? A quick Google showed me this little gem: http://www.cedmagic.com/cuecat/cuecat.html I still have one of those in my dusty ol' junk boxes. I'm definitely going to try this out! (...and the CueCat goes down in the annals of history as one of the poorest conceived technology ventures. Yeech!) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hale, Jim Sent: Monday, April 04, 2005 4:02 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Home inventory problem He could scan the ISBN barcode. I remember we had a discussion once (couple of years ago?) about a cheapo scanner that was being given away free- I got one from Forbes magazine as I recall. There was a great hack with code to allow one to scan into Access. Hey, if you're going off the deep end why not go all the way?! Jim Hale -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Monday, April 04, 2005 2:55 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Home inventory problem Gustav, I'm sure he's considered the time needed. I once "inventoried" all the books in our house by category. I didn't list them, I just counted them. No way would I want to record even just the titles in a database. But my friend seems reconciled to it. Steve Erbach On Apr 4, 2005 3:29 AM, Gustav Brock wrote: > Hi Steve > > Has he considered the time needed to "record" these things?? > > I once listed all my vinyl records in a nice database as I planned to > sell them as a collection. Quickly I realized the amount of typing > work and persuaded (bought) my daughter to do this for sweet daddy. > She did but I wasn't proud. > > So your friend should consider if it wasn't a better idea to > listen/watch/read items from his collection rather than spending a > vast amount of time recording it. Unless, of as suggested - write a list in Word. > > Oh, I didn't sell the records ... > > /gustav ---------------------------------------------------------------------------- ---------------------------------------- The information in this email may contain confidential information that is legally privileged. The information is only for the use of the intended recipient(s) named above. If you are not the intended recipient(s), you are hereby notified that any disclosure, copying, distribution, or the taking of any action in regard to the content of this email is strictly prohibited. If transmission is incorrect, unclear, or incomplete, please notify the sender immediately. The authorized recipient(s) of this information is/are prohibited from disclosing this information to any other party and is/are required to destroy the information after its stated need has been fulfilled. Any views expressed in this message are those of the individual sender, except where the sender specifies and with authority, states them to be the views of Tappe Construction Co. This footer also confirms that this email message has been scanned for the presence of computer viruses.Scanning of this message and addition of this footer is performed by SurfControl E-mail Filter software in conjunction with virus detection software. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From john at winhaven.net Tue Apr 5 09:19:16 2005 From: john at winhaven.net (John Bartow) Date: Tue, 5 Apr 2005 09:19:16 -0500 Subject: [AccessD] Going live in the game of life In-Reply-To: Message-ID: Please post the IP address so I can have it auto-blocked by my firewall! ;-) John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, April 05, 2005 3:42 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Going live in the game of life Hi John Here that would mean setting up a web camera in the bedroom ... /gustav >>> jwcolby at colbyconsulting.com 04/05 5:39 am >>> I just wanted to let the group know that my wife and I are "going live". -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at bellsouth.net Tue Apr 5 09:23:04 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Tue, 5 Apr 2005 10:23:04 -0400 Subject: [AccessD] Visual Basic Express In-Reply-To: Message-ID: <20050405142307.DXLZ2054.imf19aec.mail.bellsouth.net@SUSANONE> Do you have it? If so, in BOL, do a search on "feature comparison" -- there's a good list of the differences. If you don't have it, I'll retype it -- it's on another system that's not networked. Susan H. What areas would that be? /gustav From john at winhaven.net Tue Apr 5 09:28:25 2005 From: john at winhaven.net (John Bartow) Date: Tue, 5 Apr 2005 09:28:25 -0500 Subject: [AccessD] Vonage and 911 Message-ID: After the discussions we've had on Vonage and VOIP here I thought I'd better post this. Just saw a report on TV about a fellow in Texas that tried to call 911 while a breakin was occurring. Vonage doesn't do 911 in many places and doesn't do enhanced 911 at all. Best to use you cell phone for that then. John B. From jeff at boyes.net Tue Apr 5 09:39:46 2005 From: jeff at boyes.net (Jeff Boyes) Date: Tue, 5 Apr 2005 08:39:46 -0600 (MDT) Subject: [AccessD] Vonage and 911 In-Reply-To: References: Message-ID: <64766.192.25.240.225.1112711986.squirrel@boyes.net> John, et. al, I agree. I had Packet8, and now have Vonage, and I would have never considered switching to any VoIP plan without keeping my cell phone for 911 calls. I do have 911 dialing on my Vonage line, but it doesn't go to the local city's 911 center. Jeff > After the discussions we've had on Vonage and VOIP here I thought I'd > better > post this. Just saw a report on TV about a fellow in Texas that tried to > call 911 while a breakin was occurring. Vonage doesn't do 911 in many > places > and doesn't do enhanced 911 at all. Best to use you cell phone for that > then. > > John B. From Gustav at cactus.dk Tue Apr 5 09:43:52 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 05 Apr 2005 16:43:52 +0200 Subject: [AccessD] Visual Basic Express Message-ID: Hi Susan No I don't have it. It is not this I'm thinking of: http://www.microsoft.com/sql/2005/productinfo/sql2005features.asp - it's between 2005 Express and MSDE. /gustav >>> ssharkins at bellsouth.net 04/05 4:23 pm >>> Do you have it? If so, in BOL, do a search on "feature comparison" -- there's a good list of the differences. If you don't have it, I'll retype it -- it's on another system that's not networked. Susan H. What areas would that be? /gustav From carbonnb at gmail.com Tue Apr 5 10:26:19 2005 From: carbonnb at gmail.com (Bryan Carbonnell) Date: Tue, 5 Apr 2005 11:26:19 -0400 Subject: [AccessD] Vonage and 911 In-Reply-To: References: Message-ID: On Apr 5, 2005 10:28 AM, John Bartow wrote: > After the discussions we've had on Vonage and VOIP here I thought I'd better > post this. Just saw a report on TV about a fellow in Texas that tried to > call 911 while a breakin was occurring. Vonage doesn't do 911 in many places > and doesn't do enhanced 911 at all. Best to use you cell phone for that > then. Yep have a look at some of the news stories from CNet news.com http://news.search.com/search?q=vonage+911&search.x=0&search.y=0 This one, http://news.com.com/Vonage+may+route+911+call+to+Congress%2C+FCC/2100-7352_3-5647706.html is quite interesting. -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" From cfoust at infostatsystems.com Tue Apr 5 11:02:54 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 5 Apr 2005 09:02:54 -0700 Subject: [AccessD] Access 2k: Ghosts Message-ID: Well, you could trap the KeyDown event on that form and discard the left, right up, down and pageup and pagedown keycodes, couldn't you? Charlotte Foust -----Original Message----- From: Chris Enright [mailto:cclenright at yahoo.com] Sent: Monday, April 04, 2005 7:10 PM To: accessd at databaseadvisors.com Subject: [AccessD] Access 2k: Ghosts How come clients always find buttons to press that the programmer didn't think of? I have a program for a chain of Sunbed Studios. Because the clients can buy packages of "units of use" and have them in credit it is necessary to give them a PIN No. as well as a Membership Number. When they enter their Membership Number and press a popup/modal with one field, in password format, asks them to enter their PIN. The only other thing on the form is . Magically, it has been discovered that if they press Left Arrow a box appears with their Membership Number and, much worse, if they press Right Arrow the PIN Number appears in clear. I am now nearly bald! Anyone please tell me what I am doing wrong? TIA Chris __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From JRojas at tnco-inc.com Tue Apr 5 11:03:12 2005 From: JRojas at tnco-inc.com (Joe Rojas) Date: Tue, 5 Apr 2005 12:03:12 -0400 Subject: [AccessD] Slightly OT: Know of a good Open Source DBMS? Message-ID: <0CC84C9461AE6445AD5A602001C41C4B05A1FA@mercury.tnco-inc.com> Hi All, I was considering purchasing MS SQL Server 2000 for our company. We have several intranet web based applications, which currently use MS SQL Server 7 as the backend. The reason that I am considering the upgrade is that we are reaching our CAL limit. I know that I could increase the number of CALs, but I actually got SQL 2000 approved in this year's budget! The problem is that I have the feeling that the price for SQL Server may not be justifiable, in my mind, for what we are using it for. With that said, does anyone know of an Open Source DBMS that has the functionality of SQL Server? I know of MySQL, but when I last checked, it did not have stored procedures and triggers. Thanks! JR This electronic transmission is strictly confidential to TNCO, Inc. and intended solely for the addressee. It may contain information which is covered by legal, professional, or other privileges. If you are not the intended addressee, or someone authorized by the intended addressee to receive transmissions on behalf of the addressee, you must not retain, disclose in any form, copy, or take any action in reliance on this transmission. If you have received this transmission in error, please notify the sender as soon as possible and destroy this message. While TNCO, Inc. uses virus protection, the recipient should check this email and any attachments for the presence of viruses. TNCO, Inc. accepts no liability for any damage caused by any virus transmitted by this email. From Gustav at cactus.dk Tue Apr 5 11:47:04 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 05 Apr 2005 18:47:04 +0200 Subject: [AccessD] Slightly OT: Know of a good Open Source DBMS? Message-ID: Hi Joe Three option pops forward: SAP DB (totally free) or the newer MaxDB (from MySQL). Enterprise level (certified for SAP R/3) and complexity. Firebird. Very small install package, very easy to maintain. Originates from InterBase. PostgreSQL. Widely used "Oracle Light" DBMS. Large user base. It all depends on your requirements. /gustav >>> JRojas at tnco-inc.com 04/05 6:03 pm >>> Hi All, I was considering purchasing MS SQL Server 2000 for our company. We have several intranet web based applications, which currently use MS SQL Server 7 as the backend. The reason that I am considering the upgrade is that we are reaching our CAL limit. I know that I could increase the number of CALs, but I actually got SQL 2000 approved in this year's budget! The problem is that I have the feeling that the price for SQL Server may not be justifiable, in my mind, for what we are using it for. With that said, does anyone know of an Open Source DBMS that has the functionality of SQL Server? I know of MySQL, but when I last checked, it did not have stored procedures and triggers. Thanks! JR From nkling at co.montgomery.ny.us Tue Apr 5 12:22:42 2005 From: nkling at co.montgomery.ny.us (Neal Kling) Date: Tue, 5 Apr 2005 13:22:42 -0400 Subject: [AccessD] Vonage and 911 Message-ID: <30BC111F638EB54082001A7E7282FE4107F215@elmo.co.montgomery.ny.us> Also, do the pre-911 thing: post a list of the 7 digit equivalent emergency numbers next to your phones. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Jeff Boyes Sent: Tuesday, April 05, 2005 10:40 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Vonage and 911 John, et. al, I agree. I had Packet8, and now have Vonage, and I would have never considered switching to any VoIP plan without keeping my cell phone for 911 calls. I do have 911 dialing on my Vonage line, but it doesn't go to the local city's 911 center. Jeff > After the discussions we've had on Vonage and VOIP here I thought I'd > better > post this. Just saw a report on TV about a fellow in Texas that tried to > call 911 while a breakin was occurring. Vonage doesn't do 911 in many > places > and doesn't do enhanced 911 at all. Best to use you cell phone for that > then. > > John B. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From KIsmert at TexasSystems.com Tue Apr 5 12:39:51 2005 From: KIsmert at TexasSystems.com (Ken Ismert) Date: Tue, 5 Apr 2005 12:39:51 -0500 Subject: [AccessD] A2003: Undo Changes to a subform In-Reply-To: Message-ID: <00ee01c53a06$791aee30$2a3ca8c0@TEXASSYSTEMS.COM> Darren: Charlotte's right: you can't undo a subform from the parent using an Access control. But... you can trick Access Forms by adding a Microsoft Common Controls Toolbar to your form. When you click on an ActiveX control in a form, it DOESN'T fire the usual Access events, so you can very likely get a subform Undo to work, if you place the button in a Toolbar. Although some members of this forum recommend against all ActiveX controls, I've used this one for years with no real issues. It isn't as problemmatic as some of the other ActiveX controls I've tangled with. -Ken PS. I have some really simple button icons for toolbars that dress it up nicely, with out too much effort. Email me offline if you'd like a copy, plus some basic instructions. -----Original Message----- From: Charlotte Foust [mailto:cfoust at infostatsystems.com] Sent: Monday, April 04, 2005 7:45 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] A2003: Undo Changes to a subform You can't do it simply, Darren. When you click the button on the parent form, the subform record is saved automatically, so undo is no longer available. The way I have done this in the past is either with an unbound subform which can be cleared, by deleting the subform record, or by storing the current value of each field to the field's tag property and then overwriting the new value if the decided to "undo." Charlotte Foust -----Original Message----- From: Darren DICK [mailto:d.dick at uws.edu.au] Sent: Monday, April 04, 2005 4:32 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] A2003: Undo Changes to a subform Hello all This should be simple :-)) If I type me.undo and attach it to a button on a form I can undo edits to a record. If I have a main form that has a sub form in it and if I attach code something like Forms!MyForm!MySubForm.Form.Undo to a button on the main form with the intention of Undo-ing any edit to the sub form it doesn't seem to work How do I undo edits to a sub form from a button on the parent form?? Many thanks Darren -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fhtapia at gmail.com Tue Apr 5 12:45:27 2005 From: fhtapia at gmail.com (Francisco Tapia) Date: Tue, 5 Apr 2005 10:45:27 -0700 Subject: [AccessD] Slightly OT: Know of a good Open Source DBMS? In-Reply-To: References: Message-ID: According to Arthur's new book, MySQL 4 would suit you just fine (production) but version 5 does support stored procedures and from skimming over that chapter it looks fairly easy to manage that path. On Sat, 26 Mar 2005 11:56:07 -0500, Arthur Fuller wrote: > Our MySQL book is now up as a web site. (Our = Peter Brawley and Arthur > Fuller). Visit http://www.artfulsoftware.com/ for a free download of > sample chapters and a paid download of the remainder. I hope you enjoy > what you read for free. > > Arthur my 2 cents. On Apr 5, 2005 9:47 AM, Gustav Brock wrote: > > Hi Joe > > Three option pops forward: > > SAP DB (totally free) or the newer MaxDB (from MySQL). > Enterprise level (certified for SAP R/3) and complexity. > > Firebird. Very small install package, very easy to maintain. > Originates from InterBase. > > PostgreSQL. Widely used "Oracle Light" DBMS. > Large user base. > > It all depends on your requirements. > > /gustav > > >>> JRojas at tnco-inc.com 04/05 6:03 pm >>> > Hi All, > > I was considering purchasing MS SQL Server 2000 for our company. > We have several intranet web based applications, which currently use MS > SQL > Server 7 as the backend. > > The reason that I am considering the upgrade is that we are reaching > our CAL > limit. I know that I could increase the number of CALs, but I actually > got > SQL 2000 approved in this year's budget! > The problem is that I have the feeling that the price for SQL Server > may not > be justifiable, in my mind, for what we are using it for. > > With that said, does anyone know of an Open Source DBMS that has the > functionality of SQL Server? > I know of MySQL, but when I last checked, it did not have stored > procedures > and triggers. > > Thanks! > JR > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- -Francisco http://pcthis.blogspot.com |PC news with out the jargon! http://sqlthis.blogspot.com | Tsql and More... From Jdemarco at hudsonhealthplan.org Tue Apr 5 12:49:02 2005 From: Jdemarco at hudsonhealthplan.org (Jim DeMarco) Date: Tue, 5 Apr 2005 13:49:02 -0400 Subject: [AccessD] Slightly OT: Know of a good Open Source DBMS? Message-ID: <08F823FD83787D4BA0B99CA580AD3C749D2E27@TTNEXCHCL2.hshhp.com> What about SQL Express? The throttling limitations have been removed but you're limited to 3-4 GB file size. This version doesn't include management tools though AFAIK. Jim DeMarco (fresh from vacation and still wishing I were somewhere else!!) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock Sent: Tuesday, April 05, 2005 12:47 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Slightly OT: Know of a good Open Source DBMS? Hi Joe Three option pops forward: SAP DB (totally free) or the newer MaxDB (from MySQL). Enterprise level (certified for SAP R/3) and complexity. Firebird. Very small install package, very easy to maintain. Originates from InterBase. PostgreSQL. Widely used "Oracle Light" DBMS. Large user base. It all depends on your requirements. /gustav >>> JRojas at tnco-inc.com 04/05 6:03 pm >>> Hi All, I was considering purchasing MS SQL Server 2000 for our company. We have several intranet web based applications, which currently use MS SQL Server 7 as the backend. The reason that I am considering the upgrade is that we are reaching our CAL limit. I know that I could increase the number of CALs, but I actually got SQL 2000 approved in this year's budget! The problem is that I have the feeling that the price for SQL Server may not be justifiable, in my mind, for what we are using it for. With that said, does anyone know of an Open Source DBMS that has the functionality of SQL Server? I know of MySQL, but when I last checked, it did not have stored procedures and triggers. Thanks! JR -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************************** "This electronic message is intended to be for the use only of the named recipient, and may contain information from Hudson Health Plan (HHP) that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately, either by contacting the sender at the electronic mail address noted above or calling HHP at (914) 631-1611. If you are not the intended recipient, please do not forward this email to anyone, and delete and destroy all copies of this message. Thank You". *********************************************************************************** From JRojas at tnco-inc.com Tue Apr 5 12:54:32 2005 From: JRojas at tnco-inc.com (Joe Rojas) Date: Tue, 5 Apr 2005 13:54:32 -0400 Subject: [AccessD] Slightly OT: Know of a good Open Source DBMS? Message-ID: <0CC84C9461AE6445AD5A602001C41C4B05A1FB@mercury.tnco-inc.com> Are you allowed to use the Express version in a production environment? -----Original Message----- From: Jim DeMarco [mailto:Jdemarco at hudsonhealthplan.org] Sent: Tuesday, April 05, 2005 1:49 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Slightly OT: Know of a good Open Source DBMS? What about SQL Express? The throttling limitations have been removed but you're limited to 3-4 GB file size. This version doesn't include management tools though AFAIK. Jim DeMarco (fresh from vacation and still wishing I were somewhere else!!) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock Sent: Tuesday, April 05, 2005 12:47 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Slightly OT: Know of a good Open Source DBMS? Hi Joe Three option pops forward: SAP DB (totally free) or the newer MaxDB (from MySQL). Enterprise level (certified for SAP R/3) and complexity. Firebird. Very small install package, very easy to maintain. Originates from InterBase. PostgreSQL. Widely used "Oracle Light" DBMS. Large user base. It all depends on your requirements. /gustav >>> JRojas at tnco-inc.com 04/05 6:03 pm >>> Hi All, I was considering purchasing MS SQL Server 2000 for our company. We have several intranet web based applications, which currently use MS SQL Server 7 as the backend. The reason that I am considering the upgrade is that we are reaching our CAL limit. I know that I could increase the number of CALs, but I actually got SQL 2000 approved in this year's budget! The problem is that I have the feeling that the price for SQL Server may not be justifiable, in my mind, for what we are using it for. With that said, does anyone know of an Open Source DBMS that has the functionality of SQL Server? I know of MySQL, but when I last checked, it did not have stored procedures and triggers. Thanks! JR -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com **************************************************************************** ******* "This electronic message is intended to be for the use only of the named recipient, and may contain information from Hudson Health Plan (HHP) that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately, either by contacting the sender at the electronic mail address noted above or calling HHP at (914) 631-1611. If you are not the intended recipient, please do not forward this email to anyone, and delete and destroy all copies of this message. Thank You". **************************************************************************** ******* -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com This electronic transmission is strictly confidential to TNCO, Inc. and intended solely for the addressee. It may contain information which is covered by legal, professional, or other privileges. If you are not the intended addressee, or someone authorized by the intended addressee to receive transmissions on behalf of the addressee, you must not retain, disclose in any form, copy, or take any action in reliance on this transmission. If you have received this transmission in error, please notify the sender as soon as possible and destroy this message. While TNCO, Inc. uses virus protection, the recipient should check this email and any attachments for the presence of viruses. TNCO, Inc. accepts no liability for any damage caused by any virus transmitted by this email. From Jdemarco at hudsonhealthplan.org Tue Apr 5 12:55:00 2005 From: Jdemarco at hudsonhealthplan.org (Jim DeMarco) Date: Tue, 5 Apr 2005 13:55:00 -0400 Subject: [AccessD] Access Seminars Message-ID: <08F823FD83787D4BA0B99CA580AD3C749D2E28@TTNEXCHCL2.hshhp.com> Let me just say that I've found the Advisor events to be excellent. I'll be at the LV event unless our recent budget cuts do me in. One admission lets you in to all four conferences but only includes materials from whichever you sign up for. Most of the other events seem to be VB/.NET/SQL focused. Access stuff is not that common AFAIK. Jim DeMarco -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Jim Hewson Sent: Wednesday, March 30, 2005 2:17 PM To: AccessD Subject: [AccessD] Access Seminars Does anyone know of any Access Seminar/conference being conducted this summer? I know there is one in Las Vegas in June, sponsored by ADVISOR. It's a five day conference titled "Technical Education on Microsoft Software" with four areas of focus: (1) Access/VB/SQL, (2) .Net, (3) SharePoint, and (4) Visual FoxPro. Any others? Thanks, Jim *********************************************************************************** "This electronic message is intended to be for the use only of the named recipient, and may contain information from Hudson Health Plan (HHP) that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately, either by contacting the sender at the electronic mail address noted above or calling HHP at (914) 631-1611. If you are not the intended recipient, please do not forward this email to anyone, and delete and destroy all copies of this message. Thank You". *********************************************************************************** From Jdemarco at hudsonhealthplan.org Tue Apr 5 12:59:31 2005 From: Jdemarco at hudsonhealthplan.org (Jim DeMarco) Date: Tue, 5 Apr 2005 13:59:31 -0400 Subject: [AccessD] Disabling Ctrl-A Message-ID: <08F823FD83787D4BA0B99CA580AD3C749D2E2A@TTNEXCHCL2.hshhp.com> >>Does anyone have any thoughts on the other problem - manually selecting all records with the mouse<< How about filtering the form so only a subset of data is available at a time? HTH, Jim DeMarco -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of David Emerson Sent: Thursday, March 31, 2005 7:11 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Disabling Ctrl-A Ah, I knew there would be a simple solution - Thanks Lonnie. Does anyone have any thoughts on the other problem - manually selecting all records with the mouse, then copying them to the clipboard. I don't want to disable Ctrl-C because it is useful elsewhere in the programme. Is there a way to check if records are selected (any number of records - not just all of them)? David At 1/04/2005, Lonnie wrote: >You could use the autokeys macro to override the control A and send a >msgbox saying "Can't do that" > >David Emerson wrote:AXP > >One of my users has discovered that by selecting Ctrl-A this will select >all records. Then he can copy, open up Excel and paste all the records >into a spreadsheet. However, because of the sensitive nature of the data, >Management do not want the full database to be available this way. > >How can I disable Ctrl-A so that all records cannot be selected. I have >already removed from my custom menu the option to Select all records but >Ctrl-A still works. > >Of course there is still the problem of manually selecting all records with >the mouse - any thoughts on this problem as well? > >Regards > >David Emerson >Dalyn Software Ltd >25 Cunliffe St, Churton Park >Wellington, New Zealand >Ph/Fax (04) 478-7456 >Mobile 027-280-9348 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************************** "This electronic message is intended to be for the use only of the named recipient, and may contain information from Hudson Health Plan (HHP) that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately, either by contacting the sender at the electronic mail address noted above or calling HHP at (914) 631-1611. If you are not the intended recipient, please do not forward this email to anyone, and delete and destroy all copies of this message. Thank You". *********************************************************************************** From Gustav at cactus.dk Tue Apr 5 13:01:37 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 05 Apr 2005 20:01:37 +0200 Subject: [AccessD] Slightly OT: Know of a good Open Source DBMS? Message-ID: Hi Jim Oh, myy suggestions are only that - not an inclusive list. /gustav >>> Jdemarco at hudsonhealthplan.org 04/05 7:49 pm >>> What about SQL Express? The throttling limitations have been removed but you're limited to 3-4 GB file size. This version doesn't include management tools though AFAIK. Jim DeMarco (fresh from vacation and still wishing I were somewhere else!!) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock Sent: Tuesday, April 05, 2005 12:47 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Slightly OT: Know of a good Open Source DBMS? Hi Joe Three option pops forward: SAP DB (totally free) or the newer MaxDB (from MySQL). Enterprise level (certified for SAP R/3) and complexity. Firebird. Very small install package, very easy to maintain. Originates from InterBase. PostgreSQL. Widely used "Oracle Light" DBMS. Large user base. It all depends on your requirements. /gustav >>> JRojas at tnco-inc.com 04/05 6:03 pm >>> Hi All, I was considering purchasing MS SQL Server 2000 for our company. We have several intranet web based applications, which currently use MS SQL Server 7 as the backend. The reason that I am considering the upgrade is that we are reaching our CAL limit. I know that I could increase the number of CALs, but I actually got SQL 2000 approved in this year's budget! The problem is that I have the feeling that the price for SQL Server may not be justifiable, in my mind, for what we are using it for. With that said, does anyone know of an Open Source DBMS that has the functionality of SQL Server? I know of MySQL, but when I last checked, it did not have stored procedures and triggers. Thanks! JR From newsgrps at dalyn.co.nz Tue Apr 5 13:23:22 2005 From: newsgrps at dalyn.co.nz (David Emerson) Date: Wed, 06 Apr 2005 06:23:22 +1200 Subject: [AccessD] Disabling Ctrl-A In-Reply-To: <08F823FD83787D4BA0B99CA580AD3C749D2E2A@TTNEXCHCL2.hshhp.co m> References: <08F823FD83787D4BA0B99CA580AD3C749D2E2A@TTNEXCHCL2.hshhp.com> Message-ID: <6.2.1.2.0.20050406061844.039b8eb0@mail.dalyn.co.nz> Thanks Jim, Another good thought - I could just have the search boxes and show records as they match the criteria. However the way we have solved it this time is to remove the record selectors. Now with no record selectors, Ctrl-A being cancelled by Autokeys, and Select all records not appearing in the menu I think we have covered all bases. David At 6/04/2005, you wrote: > >>Does anyone have any thoughts on the other problem - manually selecting > all >records with >the mouse<< > >How about filtering the form so only a subset of data is available at a time? > >HTH, > >Jim DeMarco > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com]On Behalf Of David Emerson >Sent: Thursday, March 31, 2005 7:11 PM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] Disabling Ctrl-A > > >Ah, I knew there would be a simple solution - Thanks Lonnie. > >Does anyone have any thoughts on the other problem - manually selecting >all records with >the mouse, then copying them to the clipboard. I don't want to disable >Ctrl-C because it is useful elsewhere in the programme. Is there a way to >check if records are selected (any number of records - not just all of them)? > >David > >At 1/04/2005, Lonnie wrote: > >You could use the autokeys macro to override the control A and send a > >msgbox saying "Can't do that" > > > >David Emerson wrote:AXP > > > >One of my users has discovered that by selecting Ctrl-A this will select > >all records. Then he can copy, open up Excel and paste all the records > >into a spreadsheet. However, because of the sensitive nature of the data, > >Management do not want the full database to be available this way. > > > >How can I disable Ctrl-A so that all records cannot be selected. I have > >already removed from my custom menu the option to Select all records but > >Ctrl-A still works. > > > >Of course there is still the problem of manually selecting all records with > >the mouse - any thoughts on this problem as well? > > > >Regards > > > >David Emerson > >Dalyn Software Ltd > >25 Cunliffe St, Churton Park > >Wellington, New Zealand > >Ph/Fax (04) 478-7456 > >Mobile 027-280-9348 From ssharkins at bellsouth.net Tue Apr 5 13:34:55 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Tue, 5 Apr 2005 14:34:55 -0400 Subject: [AccessD] Visual Basic Express In-Reply-To: Message-ID: <20050405183458.OCIC2032.imf24aec.mail.bellsouth.net@SUSANONE> The biggest difference is in replication: Configuring Distribution Express: No MSDE: Yes Snapshot Publications Express: No MSDE: Yes Merge Publications Express: No MSDE: Yes Some replication features are available but only as a subscriber. No SQL Agent, which is a pia. :( On the other hand, Express isn't "optimized" :) There are more, but I can't think of them. Susan H. Hi Susan No I don't have it. It is not this I'm thinking of: http://www.microsoft.com/sql/2005/productinfo/sql2005features.asp - it's between 2005 Express and MSDE. /gustav >>> ssharkins at bellsouth.net 04/05 4:23 pm >>> Do you have it? If so, in BOL, do a search on "feature comparison" -- there's a good list of the differences. If you don't have it, I'll retype it -- it's on another system that's not networked. Susan H. What areas would that be? /gustav -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From JRojas at tnco-inc.com Tue Apr 5 13:42:17 2005 From: JRojas at tnco-inc.com (Joe Rojas) Date: Tue, 5 Apr 2005 14:42:17 -0400 Subject: [AccessD] Visual Basic Express Message-ID: <0CC84C9461AE6445AD5A602001C41C4B05A1FD@mercury.tnco-inc.com> It appears that there is no notification service either! JR -----Original Message----- From: Susan Harkins [mailto:ssharkins at bellsouth.net] Sent: Tuesday, April 05, 2005 2:35 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Visual Basic Express The biggest difference is in replication: Configuring Distribution Express: No MSDE: Yes Snapshot Publications Express: No MSDE: Yes Merge Publications Express: No MSDE: Yes Some replication features are available but only as a subscriber. No SQL Agent, which is a pia. :( On the other hand, Express isn't "optimized" :) There are more, but I can't think of them. Susan H. Hi Susan No I don't have it. It is not this I'm thinking of: http://www.microsoft.com/sql/2005/productinfo/sql2005features.asp - it's between 2005 Express and MSDE. /gustav >>> ssharkins at bellsouth.net 04/05 4:23 pm >>> Do you have it? If so, in BOL, do a search on "feature comparison" -- there's a good list of the differences. If you don't have it, I'll retype it -- it's on another system that's not networked. Susan H. What areas would that be? /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 This electronic transmission is strictly confidential to TNCO, Inc. and intended solely for the addressee. It may contain information which is covered by legal, professional, or other privileges. If you are not the intended addressee, or someone authorized by the intended addressee to receive transmissions on behalf of the addressee, you must not retain, disclose in any form, copy, or take any action in reliance on this transmission. If you have received this transmission in error, please notify the sender as soon as possible and destroy this message. While TNCO, Inc. uses virus protection, the recipient should check this email and any attachments for the presence of viruses. TNCO, Inc. accepts no liability for any damage caused by any virus transmitted by this email. From scapistrant at symphonyinfo.com Tue Apr 5 13:49:08 2005 From: scapistrant at symphonyinfo.com (Steve Capistrant) Date: Tue, 5 Apr 2005 13:49:08 -0500 Subject: [AccessD] ASP/SQL/Access job posting Message-ID: <855499653F55AD4190B242717DF132BC04F37A@dewey.Symphony.local> I hope this isn't too off topic, but here's a job posting. Symphony Information Services is a custom software shop that has historically done the vast majority of its development in Access. But similar to how the flavor of AccessD postings have evolved over the years, we find ourselves spending increasingly more time with a web work, which in turn leads to more SQL work. So, we're hiring someone whose primary skill set is in ASP.NET over SQL Server, but who still have firm grip on Access. The job posting is at www.symphonyinfo.com/jobs/webdev.pdf. Preference will go to someone located in the Minneapolis / St. Paul area, due to the tighter teamwork it provides, but I won't dismiss a remote options out of hand. Steve Capistrant scapistrant at symphonyinfo.com Symphony Information Services 7308 Aspen Lane North, Suite 132 Brooklyn Park, MN 55428 763-391-7400 www.symphonyinfo.com From jeff at boyes.net Tue Apr 5 13:52:55 2005 From: jeff at boyes.net (Jeff Boyes) Date: Tue, 5 Apr 2005 12:52:55 -0600 (MDT) Subject: [AccessD] Vonage and 911 In-Reply-To: <30BC111F638EB54082001A7E7282FE4107F215@elmo.co.montgomery.ny.us> References: <30BC111F638EB54082001A7E7282FE4107F215@elmo.co.montgomery.ny.us> Message-ID: <12220.192.25.240.225.1112727175.squirrel@boyes.net> Great idea! Thanks. > Also, do the pre-911 thing: post a list of the 7 digit equivalent > emergency numbers next to your phones. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Jeff Boyes > Sent: Tuesday, April 05, 2005 10:40 AM > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] Vonage and 911 > > > John, et. al, > > I agree. > > I had Packet8, and now have Vonage, and I would have never considered > switching to any VoIP plan without keeping my cell phone for 911 calls. > > I do have 911 dialing on my Vonage line, but it doesn't go to the local > city's 911 center. > > Jeff > > >> After the discussions we've had on Vonage and VOIP here I thought I'd >> better >> post this. Just saw a report on TV about a fellow in Texas that tried to >> call 911 while a breakin was occurring. Vonage doesn't do 911 in many >> places >> and doesn't do enhanced 911 at all. Best to use you cell phone for that >> then. >> >> John B. From Jdemarco at hudsonhealthplan.org Tue Apr 5 14:51:43 2005 From: Jdemarco at hudsonhealthplan.org (Jim DeMarco) Date: Tue, 5 Apr 2005 15:51:43 -0400 Subject: [AccessD] Slightly OT: Know of a good Open Source DBMS? Message-ID: <08F823FD83787D4BA0B99CA580AD3C749D2E2C@TTNEXCHCL2.hshhp.com> Just throwing it out there as another option Gustav. Jim D. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock Sent: Tuesday, April 05, 2005 2:02 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Slightly OT: Know of a good Open Source DBMS? Hi Jim Oh, myy suggestions are only that - not an inclusive list. /gustav >>> Jdemarco at hudsonhealthplan.org 04/05 7:49 pm >>> What about SQL Express? The throttling limitations have been removed but you're limited to 3-4 GB file size. This version doesn't include management tools though AFAIK. Jim DeMarco (fresh from vacation and still wishing I were somewhere else!!) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock Sent: Tuesday, April 05, 2005 12:47 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Slightly OT: Know of a good Open Source DBMS? Hi Joe Three option pops forward: SAP DB (totally free) or the newer MaxDB (from MySQL). Enterprise level (certified for SAP R/3) and complexity. Firebird. Very small install package, very easy to maintain. Originates from InterBase. PostgreSQL. Widely used "Oracle Light" DBMS. Large user base. It all depends on your requirements. /gustav >>> JRojas at tnco-inc.com 04/05 6:03 pm >>> Hi All, I was considering purchasing MS SQL Server 2000 for our company. We have several intranet web based applications, which currently use MS SQL Server 7 as the backend. The reason that I am considering the upgrade is that we are reaching our CAL limit. I know that I could increase the number of CALs, but I actually got SQL 2000 approved in this year's budget! The problem is that I have the feeling that the price for SQL Server may not be justifiable, in my mind, for what we are using it for. With that said, does anyone know of an Open Source DBMS that has the functionality of SQL Server? I know of MySQL, but when I last checked, it did not have stored procedures and triggers. Thanks! JR -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************************** "This electronic message is intended to be for the use only of the named recipient, and may contain information from Hudson Health Plan (HHP) that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately, either by contacting the sender at the electronic mail address noted above or calling HHP at (914) 631-1611. If you are not the intended recipient, please do not forward this email to anyone, and delete and destroy all copies of this message. Thank You". *********************************************************************************** From Jdemarco at hudsonhealthplan.org Tue Apr 5 14:53:23 2005 From: Jdemarco at hudsonhealthplan.org (Jim DeMarco) Date: Tue, 5 Apr 2005 15:53:23 -0400 Subject: [AccessD] Slightly OT: Know of a good Open Source DBMS? Message-ID: <08F823FD83787D4BA0B99CA580AD3C749D2E2D@TTNEXCHCL2.hshhp.com> I believe it's the replacement for MSDE so I'd guess yes. Jim D. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Joe Rojas Sent: Tuesday, April 05, 2005 1:55 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Slightly OT: Know of a good Open Source DBMS? Are you allowed to use the Express version in a production environment? -----Original Message----- From: Jim DeMarco [mailto:Jdemarco at hudsonhealthplan.org] Sent: Tuesday, April 05, 2005 1:49 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Slightly OT: Know of a good Open Source DBMS? What about SQL Express? The throttling limitations have been removed but you're limited to 3-4 GB file size. This version doesn't include management tools though AFAIK. Jim DeMarco (fresh from vacation and still wishing I were somewhere else!!) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock Sent: Tuesday, April 05, 2005 12:47 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Slightly OT: Know of a good Open Source DBMS? Hi Joe Three option pops forward: SAP DB (totally free) or the newer MaxDB (from MySQL). Enterprise level (certified for SAP R/3) and complexity. Firebird. Very small install package, very easy to maintain. Originates from InterBase. PostgreSQL. Widely used "Oracle Light" DBMS. Large user base. It all depends on your requirements. /gustav >>> JRojas at tnco-inc.com 04/05 6:03 pm >>> Hi All, I was considering purchasing MS SQL Server 2000 for our company. We have several intranet web based applications, which currently use MS SQL Server 7 as the backend. The reason that I am considering the upgrade is that we are reaching our CAL limit. I know that I could increase the number of CALs, but I actually got SQL 2000 approved in this year's budget! The problem is that I have the feeling that the price for SQL Server may not be justifiable, in my mind, for what we are using it for. With that said, does anyone know of an Open Source DBMS that has the functionality of SQL Server? I know of MySQL, but when I last checked, it did not have stored procedures and triggers. Thanks! JR -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com **************************************************************************** ******* "This electronic message is intended to be for the use only of the named recipient, and may contain information from Hudson Health Plan (HHP) that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately, either by contacting the sender at the electronic mail address noted above or calling HHP at (914) 631-1611. If you are not the intended recipient, please do not forward this email to anyone, and delete and destroy all copies of this message. Thank You". **************************************************************************** ******* -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com This electronic transmission is strictly confidential to TNCO, Inc. and intended solely for the addressee. It may contain information which is covered by legal, professional, or other privileges. If you are not the intended addressee, or someone authorized by the intended addressee to receive transmissions on behalf of the addressee, you must not retain, disclose in any form, copy, or take any action in reliance on this transmission. If you have received this transmission in error, please notify the sender as soon as possible and destroy this message. While TNCO, Inc. uses virus protection, the recipient should check this email and any attachments for the presence of viruses. TNCO, Inc. accepts no liability for any damage caused by any virus transmitted by this email. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************************** "This electronic message is intended to be for the use only of the named recipient, and may contain information from Hudson Health Plan (HHP) that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately, either by contacting the sender at the electronic mail address noted above or calling HHP at (914) 631-1611. If you are not the intended recipient, please do not forward this email to anyone, and delete and destroy all copies of this message. Thank You". *********************************************************************************** From martyconnelly at shaw.ca Tue Apr 5 16:29:26 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Tue, 05 Apr 2005 14:29:26 -0700 Subject: [AccessD] AXP fails to install References: <105.5e3c27f0.2f83a166@aol.com> Message-ID: <42530336.6060002@shaw.ca> My guess is you have differing english language versions than standard US Here are some hints to get you started. There is an an SP3 but it mostly security updates Office XP Service Pack 3 (SP3) http://www.microsoft.com/downloads/details.aspx?FamilyID=85af7bfd-6f69-4289-8bd1-eb966bcdfb5e&displaylang=en Office XP Developer Edition Service Pack 1 http://www.microsoft.com/downloads/details.aspx?FamilyID=a5272cd8-72b4-4a23-8c21-2d8569e102c0&DisplayLang=en Packaging Wizard Patch Office XP http://www.microsoft.com/downloads/details.aspx?FamilyID=f0f245fd-184c-4125-afb7-3c48e2607f99&DisplayLang=en These patches above may fix Office Developers pack SP1 and wizard patch is supposed to fix this as a workaround you can set your regional settings on the target PC to US when installing. then boot, install package, boot, reset to original language, run package. When you create the installation package a file called setup.lst is created. There is a locale ID defined in here which I found to be 1033 (English - US). If you were to change this to English - UK Number: 2057 or what ever version of english you are using then it might work . Another way 1) Change the regional settings to English US. 2) Manually run "osp.msi" which is included in the runtime directory of the deployment cd. This effectively upgrades the users machine in the same way that the installation routine should. After the osp.msi file has installed, you can then run the setup routine again and the fault will not occur. SageKey scripts handles these problems, http://www.sagekey.com as it can get more complicated with installations with multilanguage packs with windows (allows US version of Windows to run Japanese which is different than Japanese Version of windows) and office. JOHNWARDBELL at aol.com wrote: >Hi List > >I've a runtime AXP db with WinXP SP1 and Office standard with SP2 which have >been working fine for weeks on 6 workstations running w2k. We buy 2 new pc's >with WinXP SP2 and now setup gives the message. > >"The Office System Pack cannot be installed on this system because the >languages are not the same. Install the Office System Pack for the appropriate >language on your computer. For assistance, contact your application provider." > >Its not true, on the face of it. The languages are the same. I installed >WInXP SP2 on the >developer pc with no joy. I've installed Office XP developer on the pc in >question logged on Administrator run the runtime setup with same error >message. I even ran the package wizard over Northwind db and tried to install it. No >change. I'm stuck, suggestions please. > >It there a registry setting that controlling the job? > >regards and TIA >johnb > > > -- Marty Connelly Victoria, B.C. Canada From martyconnelly at shaw.ca Tue Apr 5 17:08:02 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Tue, 05 Apr 2005 15:08:02 -0700 Subject: [AccessD] Slightly OT: Know of a good Open Source DBMS? References: <08F823FD83787D4BA0B99CA580AD3C749D2E27@TTNEXCHCL2.hshhp.com> Message-ID: <42530C42.80603@shaw.ca> The EM Tools came out a little later. Works with December release of Beta SQL Express 2005. Microsoft SQL Server 2005 Express Manager - Community Technology Preview December 2004 http://www.microsoft.com/downloads/details.aspx?FamilyID=8f92556a-6c3b-47d2-9929-ecdc5a4d25ae&DisplayLang=en The SAP DB or MaxDB is being supported by SAP Labs Berlin either purchased or newsgroup 24 hour turnaround. It is really an old ADABAS database code fork upgraded.. A .Net oledb provider is supposed to be in the works. I guess who ever writes it wants paid for the effort. Otherwise ODBC. Jim DeMarco wrote: >What about SQL Express? The throttling limitations have been removed but you're limited to 3-4 GB file size. This version doesn't include management tools though AFAIK. > >Jim DeMarco (fresh from vacation and still wishing I were somewhere else!!) > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock >Sent: Tuesday, April 05, 2005 12:47 PM >To: accessd at databaseadvisors.com >Subject: Re: [AccessD] Slightly OT: Know of a good Open Source DBMS? > > >Hi Joe > >Three option pops forward: > >SAP DB (totally free) or the newer MaxDB (from MySQL). >Enterprise level (certified for SAP R/3) and complexity. > >Firebird. Very small install package, very easy to maintain. >Originates from InterBase. > >PostgreSQL. Widely used "Oracle Light" DBMS. >Large user base. > >It all depends on your requirements. > >/gustav > > > > >>>>JRojas at tnco-inc.com 04/05 6:03 pm >>> >>>> >>>> >Hi All, > >I was considering purchasing MS SQL Server 2000 for our company. >We have several intranet web based applications, which currently use MS >SQL >Server 7 as the backend. > >The reason that I am considering the upgrade is that we are reaching >our CAL >limit. I know that I could increase the number of CALs, but I actually >got >SQL 2000 approved in this year's budget! >The problem is that I have the feeling that the price for SQL Server >may not >be justifiable, in my mind, for what we are using it for. > >With that said, does anyone know of an Open Source DBMS that has the >functionality of SQL Server? >I know of MySQL, but when I last checked, it did not have stored >procedures >and triggers. > >Thanks! >JR > > > -- Marty Connelly Victoria, B.C. Canada From fhtapia at gmail.com Tue Apr 5 17:35:22 2005 From: fhtapia at gmail.com (Francisco Tapia) Date: Tue, 5 Apr 2005 15:35:22 -0700 Subject: [AccessD] Vonage and 911 In-Reply-To: <12220.192.25.240.225.1112727175.squirrel@boyes.net> References: <30BC111F638EB54082001A7E7282FE4107F215@elmo.co.montgomery.ny.us> <12220.192.25.240.225.1112727175.squirrel@boyes.net> Message-ID: I'm sure you know that what happend in Texas not dialing out the 911 was due to user error. When you sign up for Vonage you must register your locality so that 911 calls can be routed. The person in the story failed to do that... as we know in our line of work it was a pebkac. On Apr 5, 2005 11:52 AM, Jeff Boyes wrote: > > > Great idea! Thanks. > > > > Also, do the pre-911 thing: post a list of the 7 digit equivalent > > emergency numbers next to your phones. > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Jeff Boyes > > Sent: Tuesday, April 05, 2005 10:40 AM > > To: accessd at databaseadvisors.com > > Subject: Re: [AccessD] Vonage and 911 > > > > > > John, et. al, > > > > I agree. > > > > I had Packet8, and now have Vonage, and I would have never considered > > switching to any VoIP plan without keeping my cell phone for 911 calls. > > > > I do have 911 dialing on my Vonage line, but it doesn't go to the local > > city's 911 center. > > > > Jeff > > > > > >> After the discussions we've had on Vonage and VOIP here I thought I'd > >> better > >> post this. Just saw a report on TV about a fellow in Texas that tried > to > >> call 911 while a breakin was occurring. Vonage doesn't do 911 in many > >> places > >> and doesn't do enhanced 911 at all. Best to use you cell phone for that > >> then. > >> > >> John B. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- -Francisco http://pcthis.blogspot.com |PC news with out the jargon! http://sqlthis.blogspot.com | Tsql and More... From JOHNWARDBELL at aol.com Tue Apr 5 17:36:53 2005 From: JOHNWARDBELL at aol.com (JOHNWARDBELL at aol.com) Date: Tue, 5 Apr 2005 18:36:53 EDT Subject: [AccessD] AXP fails to install Message-ID: <64.526d3609.2f846d05@aol.com> In a message dated 05/04/2005 22:34:11 GMT Daylight Time, martyconnelly at shaw.ca writes: My guess is you have differing english language versions than standard US Here are some hints to get you started. There is an an SP3 but it mostly security updates Office XP Service Pack 3 (SP3) http://www.microsoft.com/downloads/details.aspx?FamilyID=85af7bfd-6f69-4289-8b d1-eb966bcdfb5e&displaylang=en Office XP Developer Edition Service Pack 1 http://www.microsoft.com/downloads/details.aspx?FamilyID=a5272cd8-72b4-4a23-8c 21-2d8569e102c0&DisplayLang=en Packaging Wizard Patch Office XP http://www.microsoft.com/downloads/details.aspx?FamilyID=f0f245fd-184c-4125-af b7-3c48e2607f99&DisplayLang=en These patches above may fix Office Developers pack SP1 and wizard patch is supposed to fix this as a workaround you can set your regional settings on the target PC to US when installing. then boot, install package, boot, reset to original language, run package. When you create the installation package a file called setup.lst is created. There is a locale ID defined in here which I found to be 1033 (English - US). If you were to change this to English - UK Number: 2057 or what ever version of english you are using then it might work . Another way 1) Change the regional settings to English US. 2) Manually run "osp.msi" which is included in the runtime directory of the deployment cd. This effectively upgrades the users machine in the same way that the installation routine should. After the osp.msi file has installed, you can then run the setup routine again and the fault will not occur. SageKey scripts handles these problems, http://www.sagekey.com as it can get more complicated with installations with multilanguage packs with windows (allows US version of Windows to run Japanese which is different than Japanese Version of windows) and office. Cheers Marty and thanx for the pointers. From ssharkins at bellsouth.net Tue Apr 5 17:37:15 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Tue, 5 Apr 2005 18:37:15 -0400 Subject: [AccessD] Slightly OT: Know of a good Open Source DBMS? In-Reply-To: <42530C42.80603@shaw.ca> Message-ID: <20050405223718.BNQM2051.imf18aec.mail.bellsouth.net@SUSANONE> There's almost nothing in them, but it does exist. ;) Susan H. The EM Tools came out a little later. Works with December release of Beta SQL Express 2005. Microsoft SQL Server 2005 Express Manager - Community Technology Preview December 2004 http://www.microsoft.com/downloads/details.aspx?FamilyID=8f92556a-6c3b-47d2- 9929-ecdc5a4d25ae&DisplayLang=en The SAP DB or MaxDB is being supported by SAP Labs Berlin either purchased or newsgroup 24 hour turnaround. It is really an old ADABAS database code fork upgraded.. A .Net oledb provider is supposed to be in the works. I guess who ever writes it wants paid for the effort. Otherwise ODBC. Jim DeMarco wrote: >What about SQL Express? The throttling limitations have been removed but you're limited to 3-4 GB file size. This version doesn't include management tools though AFAIK. > >Jim DeMarco (fresh from vacation and still wishing I were somewhere >else!!) > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock >Sent: Tuesday, April 05, 2005 12:47 PM >To: accessd at databaseadvisors.com >Subject: Re: [AccessD] Slightly OT: Know of a good Open Source DBMS? > > >Hi Joe > >Three option pops forward: > >SAP DB (totally free) or the newer MaxDB (from MySQL). >Enterprise level (certified for SAP R/3) and complexity. > >Firebird. Very small install package, very easy to maintain. >Originates from InterBase. > >PostgreSQL. Widely used "Oracle Light" DBMS. >Large user base. > >It all depends on your requirements. > >/gustav > > > > >>>>JRojas at tnco-inc.com 04/05 6:03 pm >>> >>>> >>>> >Hi All, > >I was considering purchasing MS SQL Server 2000 for our company. >We have several intranet web based applications, which currently use MS >SQL Server 7 as the backend. > >The reason that I am considering the upgrade is that we are reaching >our CAL limit. I know that I could increase the number of CALs, but I >actually got SQL 2000 approved in this year's budget! >The problem is that I have the feeling that the price for SQL Server >may not be justifiable, in my mind, for what we are using it for. > >With that said, does anyone know of an Open Source DBMS that has the >functionality of SQL Server? >I know of MySQL, but when I last checked, it did not have stored >procedures and triggers. > >Thanks! >JR > > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From KIsmert at TexasSystems.com Tue Apr 5 18:04:02 2005 From: KIsmert at TexasSystems.com (Ken Ismert) Date: Tue, 5 Apr 2005 18:04:02 -0500 Subject: [AccessD] Visual Basic Express In-Reply-To: Message-ID: <010001c53a33$c2b40d10$2a3ca8c0@TEXASSYSTEMS.COM> >From the site Marty suggested: "How does SQL Server 2005 Express compare to MSDE?" http://www.aspfaq.com/sql2005/show.asp?id=8 -Ken -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Tuesday, April 05, 2005 9:44 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Visual Basic Express Hi Susan No I don't have it. It is not this I'm thinking of: http://www.microsoft.com/sql/2005/productinfo/sql2005features.asp - it's between 2005 Express and MSDE. /gustav >>> ssharkins at bellsouth.net 04/05 4:23 pm >>> Do you have it? If so, in BOL, do a search on "feature comparison" -- there's a good list of the differences. If you don't have it, I'll retype it -- it's on another system that's not networked. Susan H. What areas would that be? /gustav From fhtapia at gmail.com Tue Apr 5 18:28:05 2005 From: fhtapia at gmail.com (Francisco Tapia) Date: Tue, 5 Apr 2005 16:28:05 -0700 Subject: [AccessD] Upsize wizard MDB to SQL In-Reply-To: <46B976F2B698FF46A4FE7636509B22DF1B59A8@stekelbes.ithelps.local> References: <46B976F2B698FF46A4FE7636509B22DF1B59A8@stekelbes.ithelps.local> Message-ID: You can't migrate the FE to SQL Server per say, IIRC I guess that would be and ADP upgrade so that Access looks and reacts kinda like the Access we all know and hate ;). I think it was Arthur who would say this, you want to first take all your listboxes and combo boxes and make "TRUE" queries for their sources rather than the select statment currently lying in there... if you do not the upgrade wizard creates it's ow w/ some funky GUIDs for names... If you want to continue using the MDB as an FE then you won't need to change very much.. .in fact you can take it in phases... first create some VIEWs to feed the table links, and then eventually write your own passthrough queries so that you can leverage the power of your sql server db. I hope this gives you a good starting point. On Apr 5, 2005 5:04 AM, Erwin Craps - IT Helps wrote: > > > I need to migrate a MDB front and back to SQL server. > > I tried the both the upsize wizard in MSA2K3 and the import wizard from > SQL server 2000. > But I found out that a lot of stuff are not migrated and renders the > application in a non useable state. > In some cases all the queries are missing, or primary keys and relations > are not set, to much various things missing to verify manualy. > > I wonder if a commercial tool exists to do a better upsize that will > leave my database in a more or less workable state? > > Personaly I would prefer a parralel migration. > > All data in sql server, still using the regular front end but linked > tables to sql and first migrate my IIS-ASP website to .NET and later on > the (multiple) front end MDB. > > Erwin Craps > > Zaakvoerder > > www.ithelps.be/onsgezin > > This E-mail is confidential, may be legally privileged, and is for the > intended recipient only. Access, disclosure, copying, distribution, or > reliance on any of it by anyone else is prohibited and may be a criminal > offence. Please delete if obtained in error and E-mail confirmation to > the sender. > > IT Helps - I.T. Help Center *** Box Office Belgium & Luxembourg > > www.ithelps.be * > www.boxoffice.be > * www.stadleuven.be > > > IT Helps bvba* ** Mercatorpad 3 ** 3000 Leuven > > IT Helps * Phone: +32 16 296 404 * Fax: +32 16 296 405 E-mail: > Info at ithelps.be > > Box Office ** Fax: +32 16 296 406 ** Box Office E-mail: > Staff at boxoffice.be > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- -Francisco http://pcthis.blogspot.com |PC news with out the jargon! http://sqlthis.blogspot.com | Tsql and More... From cclenright at yahoo.com Tue Apr 5 18:47:55 2005 From: cclenright at yahoo.com (Chris Enright) Date: Tue, 5 Apr 2005 16:47:55 -0700 (PDT) Subject: [AccessD] Access 2k: Ghosts In-Reply-To: 6667 Message-ID: <20050405234756.64019.qmail@web41105.mail.yahoo.com> Susan, Apologies for what appears to be a late reply but when I send my emails, you are asleep, I presume , and when you send yours I'm in the land of nod. When I was told about the problem I checked my master program and horror, it was true. Just a little more background info. If the client says they have used the facility before the program goes to frmCustomers and asks them to enter either their Membership Number or their Name. When they enter one or the other the form brings up all their details. They press and the popup/modal form frmEnterPIN is displayed. The form has a textbox "Please enter your PIN", a box for them to enter it and a button. Nothing else! The Record Source is qryCustomers and the Filter is on Membership Number. However, if you press the Right Arrow, a sunken box appears on the left showing their Membership Number. No problem! However, press the Left Arrow and a ditto box appears on the right showing the PIN Number in clear even though it is stored in the BE as password/asterisks. Continuous pressing of either arrow just tabs between the blank box, the Membership Number and the PIN. No other field from the record is shown. Charlotte, I would love to trap the KeyDown event on the form and discard the left, right up, down and pageup and pagedown keycodes! How? Chris --------------------------------- Yahoo! Messenger Show us what our next emoticon should look like. Join the fun. From martyconnelly at shaw.ca Tue Apr 5 19:10:29 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Tue, 05 Apr 2005 17:10:29 -0700 Subject: [AccessD] Slightly OT: Know of a good Open Source DBMS? References: <20050405223718.BNQM2051.imf18aec.mail.bellsouth.net@SUSANONE> Message-ID: <425328F5.9060305@shaw.ca> Maybe due to the switch from SQL-DMO to SQL-SMO which the old EM is based on http://www.windowsitpro.com/Articles/Index.cfm?ArticleID=40993&DisplayTab=Article http://www.sql-server-express.com/index.html Series of 5 or 6 Articles on using SQL-SMO with Express example code in VBScript VB.Net C#.Net So you could easily translate VBScript to Access VBA list at bottom of article http://www.sqldbatips.com/showarticle.asp?ID=34 Along with this is a command utility for SQL maintenance ExpressMaint Utility http://www.sqldbatips.com/showarticle.asp?ID=29 Susan Harkins wrote: >There's almost nothing in them, but it does exist. ;) > >Susan H. > >The EM Tools came out a little later. Works with December release of Beta >SQL Express 2005. > >Microsoft SQL Server 2005 Express Manager - Community Technology Preview >December 2004 >http://www.microsoft.com/downloads/details.aspx?FamilyID=8f92556a-6c3b-47d2- >9929-ecdc5a4d25ae&DisplayLang=en > >The SAP DB or MaxDB is being supported by SAP Labs Berlin either purchased >or newsgroup 24 hour turnaround. >It is really an old ADABAS database code fork upgraded.. A .Net oledb >provider is supposed to be in the works. >I guess who ever writes it wants paid for the effort. >Otherwise ODBC. > >Jim DeMarco wrote: > > > >>What about SQL Express? The throttling limitations have been removed but >> >> >you're limited to 3-4 GB file size. This version doesn't include management >tools though AFAIK. > > >>Jim DeMarco (fresh from vacation and still wishing I were somewhere >>else!!) >> >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock >>Sent: Tuesday, April 05, 2005 12:47 PM >>To: accessd at databaseadvisors.com >>Subject: Re: [AccessD] Slightly OT: Know of a good Open Source DBMS? >> >> >>Hi Joe >> >>Three option pops forward: >> >>SAP DB (totally free) or the newer MaxDB (from MySQL). >>Enterprise level (certified for SAP R/3) and complexity. >> >>Firebird. Very small install package, very easy to maintain. >>Originates from InterBase. >> >>PostgreSQL. Widely used "Oracle Light" DBMS. >>Large user base. >> >>It all depends on your requirements. >> >>/gustav >> >> >> >> >> >> >>>>>JRojas at tnco-inc.com 04/05 6:03 pm >>> >>>>> >>>>> >>>>> >>>>> >>Hi All, >> >>I was considering purchasing MS SQL Server 2000 for our company. >>We have several intranet web based applications, which currently use MS >>SQL Server 7 as the backend. >> >>The reason that I am considering the upgrade is that we are reaching >>our CAL limit. I know that I could increase the number of CALs, but I >>actually got SQL 2000 approved in this year's budget! >>The problem is that I have the feeling that the price for SQL Server >>may not be justifiable, in my mind, for what we are using it for. >> >>With that said, does anyone know of an Open Source DBMS that has the >>functionality of SQL Server? >>I know of MySQL, but when I last checked, it did not have stored >>procedures and triggers. >> >>Thanks! >>JR >> >> >> >> >> > >-- >Marty Connelly >Victoria, B.C. >Canada > > > > -- Marty Connelly Victoria, B.C. Canada From KIsmert at TexasSystems.com Tue Apr 5 19:24:22 2005 From: KIsmert at TexasSystems.com (Ken Ismert) Date: Tue, 5 Apr 2005 19:24:22 -0500 Subject: [AccessD] Disabling Ctrl-A In-Reply-To: <6.2.1.2.0.20050406061844.039b8eb0@mail.dalyn.co.nz> Message-ID: <001601c53a3e$fb7d6690$2a3ca8c0@TEXASSYSTEMS.COM> David, >Is there a way to check if records are selected >(any number of records - not just all of them)? You can always use the Form's SelHeight property: If Me.SelHeight = 1 Then ' User has selected a single row ... That way, when you trap Ctrl-C, you could allow it for one row, but not many. You can then allow record selectors, if your users find them useful. -Ken PS: Be sure to disable any shortcut (right-click) menus by setting the Shortcut Menu property to No, or providing your own shortcut menu that either excludes Cut & Copy, or replaces them with a calls to your custom functions. -----Original Message----- From: David Emerson [mailto:newsgrps at dalyn.co.nz] Sent: Tuesday, April 05, 2005 1:23 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Disabling Ctrl-A Thanks Jim, Another good thought - I could just have the search boxes and show records as they match the criteria. However the way we have solved it this time is to remove the record selectors. Now with no record selectors, Ctrl-A being cancelled by Autokeys, and Select all records not appearing in the menu I think we have covered all bases. David From stuart at lexacorp.com.pg Tue Apr 5 19:54:08 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Wed, 06 Apr 2005 10:54:08 +1000 Subject: [AccessD] Access 2k: Ghosts In-Reply-To: <20050405234756.64019.qmail@web41105.mail.yahoo.com> References: 6667 Message-ID: <4253BFD0.15135.1336E8E7@stuart.lexacorp.com.pg> On 5 Apr 2005 at 16:47, Chris Enright wrote: > Just a little more background info. If the client says they have used the facility before the > program goes to frmCustomers and asks them to enter either their Membership Number or their > Name. When they enter one or the other the form brings up all their details. They press > and the popup/modal form frmEnterPIN is displayed. > The form has a textbox "Please enter your PIN", a box for them to enter it and a > button. Nothing else! > The Record Source is qryCustomers and the Filter is on Membership Number. > However, if you press the Right Arrow, a sunken box appears on the left showing their Membership > Number. No problem! However, press the Left Arrow and a ditto box appears on the right showing > the PIN Number in clear even though it is stored in the BE as password/asterisks. Continuous > pressing of either arrow just tabs between the blank box, the Membership Number and the PIN. No > other field from the record is shown. > You've got me intrigued. Impossible to say what is happening without a closer look. Can you copy frmCustomers and frmEnterPIN into a blank database and put is somewhere accessible for download or email me a copy. -- Stuart From newsgrps at dalyn.co.nz Tue Apr 5 20:25:45 2005 From: newsgrps at dalyn.co.nz (David Emerson) Date: Wed, 06 Apr 2005 13:25:45 +1200 Subject: [AccessD] Disabling Ctrl-A In-Reply-To: <001601c53a3e$fb7d6690$2a3ca8c0@TEXASSYSTEMS.COM> References: <6.2.1.2.0.20050406061844.039b8eb0@mail.dalyn.co.nz> <001601c53a3e$fb7d6690$2a3ca8c0@TEXASSYSTEMS.COM> Message-ID: <6.2.1.2.0.20050406132424.03388b80@mail.dalyn.co.nz> Thanks Ken - that was the answer I was looking for. David At 6/04/2005, you wrote: >David, > > >Is there a way to check if records are selected > >(any number of records - not just all of them)? > >You can always use the Form's SelHeight property: > > If Me.SelHeight = 1 Then > ' User has selected a single row > ... > >That way, when you trap Ctrl-C, you could allow it for one row, but not >many. You can then allow record selectors, if your users find them useful. > >-Ken > >PS: Be sure to disable any shortcut (right-click) menus by setting the >Shortcut Menu property to No, or providing your own shortcut menu that >either excludes Cut & Copy, or replaces them with a calls to your custom >functions. From shait at mindspring.com Tue Apr 5 23:19:55 2005 From: shait at mindspring.com (Stephen Hait) Date: Tue, 5 Apr 2005 23:19:55 -0500 Subject: [AccessD] Going live in the game of life In-Reply-To: <000501c53991$0c760730$697aa8c0@ColbyM6805> Message-ID: <42531D1B.12344.6D21158@localhost> > I just wanted to let the group know that my wife and I are "going > live". Great news, John. I'm yet another 'older dad' at 53 and am raising, with my wife, a lovely 3 year old daughter we adopted when she was 5 months. All the best of luck with the adoption procedure and the bit about your 4 year old padding your retirement account! Regards, Stephen Stephen Hait Text mail preferred over HTML mail if possible From Gustav at cactus.dk Wed Apr 6 03:42:27 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 06 Apr 2005 10:42:27 +0200 Subject: [AccessD] Disabling Ctrl-A Message-ID: Hi Ken And with Me.SelTop you can even move the record selector (current record) up and down ... /gustav >>> KIsmert at TexasSystems.com 04/06 2:24 am >>> David, >Is there a way to check if records are selected >(any number of records - not just all of them)? You can always use the Form's SelHeight property: If Me.SelHeight = 1 Then ' User has selected a single row ... That way, when you trap Ctrl-C, you could allow it for one row, but not many. You can then allow record selectors, if your users find them useful. -Ken PS: Be sure to disable any shortcut (right-click) menus by setting the Shortcut Menu property to No, or providing your own shortcut menu that either excludes Cut & Copy, or replaces them with a calls to your custom functions. -----Original Message----- From: David Emerson [mailto:newsgrps at dalyn.co.nz] Sent: Tuesday, April 05, 2005 1:23 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Disabling Ctrl-A Thanks Jim, Another good thought - I could just have the search boxes and show records as they match the criteria. However the way we have solved it this time is to remove the record selectors. Now with no record selectors, Ctrl-A being cancelled by Autokeys, and Select all records not appearing in the menu I think we have covered all bases. David From gould.j at earthlink.net Wed Apr 6 06:29:19 2005 From: gould.j at earthlink.net (J Gould) Date: Wed, 6 Apr 2005 07:29:19 -0400 Subject: [AccessD] Home inventory problem In-Reply-To: <39cb22f3050403172618594c2b@mail.gmail.com> Message-ID: Steve, I may be a bit late on this, but if the fields for his collections are basically the same, then use a master form that is not tied to any particular database. Then use SQL to populate a view form. I did this with a program several years ago where we had two databases of programs that were being run on a mainframe. It tracked the ownership, description of what the programs did, when the programs were run and other details. It takes a bit of work, but it eliminates a ton of redundant programming for each tab (in this case). The main form is like a switchboard that the user would select the table they want to see. The view form is then loaded based on sql from a hidden field on the switchboard. What's nice about doing this, is once you have the basics down on it, its very easy to create a search form that allows you to filter the records returned on the view form. Also, then one or two reports are all that's needed based again on the sql used to display the view form. Although the initial programming may take a bit longer, you save a ton of time by not having to reinvent the wheel at every turn. Hth John Gould -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Sunday, April 03, 2005 8:26 PM To: Access Developers discussion and problem solving Subject: [AccessD] Home inventory problem Dear Group, A friend who's pretty sharp on computers (PHP development and a fair amount of VB.NET) asked me to help him figure out a way to handle his home inventory. He has LPs, Books, video cassettes, etc., half a dozen different categories in all of things he wants to record in tables. So far he's made an individual collection table for each type of item: Books, LPs, Videos, etc. His question was how to make a master table that had common information in it -- purchase date, purchase price, location in house, and category. He was also trying to figure out a way to have a big master form, perhaps with a tab object, and subforms for all the tables containing his collections. I admit that I was a bit stumped. It's easy enough to determine that the master table should have, say, an AutoNumber key field for each item in his entire home inventory and that the individual item tables would link to the master through a foreign key or simply with a Long Integer field containing the Master key. But there would be a one-to-one link between the master and the collection tables. But what he'd like to do is see multiple rows for each of his collection items at the same time. This implies that the subforms would NOT be linked to the master. If they WERE linked to the master, then only ONE item from ONE collection table would show up. Have you lot ever tried something like this? His notion is that if the Master table contains the location for each item then he can easily query the master to find all the items in, say, the upstairs closet. But then creating a report or a query might be a struggle since he could conceivably have items from six different collections in that closet...or only four of the collections. I think you get the drift. Each collection has enough unique information that keeping the items in separate tables makes sense, but pulling all the information together to make an inventory valuation might be a chore. Any ideas? Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Wed Apr 6 07:01:51 2005 From: erbachs at gmail.com (Steve Erbach) Date: Wed, 6 Apr 2005 07:01:51 -0500 Subject: [AccessD] Home inventory problem In-Reply-To: <9C382E065F54AE48BC3AA7925DCBB01C02068F25@karta-exc-int.Karta.com> References: <9C382E065F54AE48BC3AA7925DCBB01C02068F25@karta-exc-int.Karta.com> Message-ID: <39cb22f30504060501511f7a2@mail.gmail.com> Jim, Et tu, Brute? My God! I'm surrounded by flower children! Steve Erbach On Apr 4, 2005 3:40 PM, Jim Hewson wrote: > They do have a point though. > Sometimes the simplest or non-technical solution is the best. > I have spent hours - days - no weeks on a database and gave it to the customer. Only to have them decide it's too much work to enter the data and maintain. So the database became a throw-away sample. At least I got paid for it... besides as Rocky suggested - there can be a fun side of doing things. > > Jim H. > From erbachs at gmail.com Wed Apr 6 07:03:14 2005 From: erbachs at gmail.com (Steve Erbach) Date: Wed, 6 Apr 2005 07:03:14 -0500 Subject: [AccessD] Home inventory problem In-Reply-To: <6A6AA9DF57E4F046BDA1E273BDDB67723374DB@corp-es01.fleetpride.com> References: <6A6AA9DF57E4F046BDA1E273BDDB67723374DB@corp-es01.fleetpride.com> Message-ID: <39cb22f305040605036c38ca88@mail.gmail.com> Jim, Why not! I wonder if there's something like CDDB for ISBN numbers? Steve Erbach On Apr 4, 2005 4:01 PM, Hale, Jim wrote: > He could scan the ISBN barcode. I remember we had a discussion once (couple > of years ago?) about a cheapo scanner that was being given away free- I got > one from Forbes magazine as I recall. There was a great hack with code to > allow one to scan into Access. Hey, if you're going off the deep end why not > go all the way?! > Jim Hale From erbachs at gmail.com Wed Apr 6 07:08:56 2005 From: erbachs at gmail.com (Steve Erbach) Date: Wed, 6 Apr 2005 07:08:56 -0500 Subject: [AccessD] Home inventory problem In-Reply-To: References: <39cb22f3050403172618594c2b@mail.gmail.com> Message-ID: <39cb22f305040605084bb5594@mail.gmail.com> John, This is more like it! No, you're not too late. I'm just surrounded by San Francisco flower children in a marijuana haze! I'm not sure how similar the bits of data are that my friend is recording. I suppose that your method could also, quite simply, hide one subform and show another. Thanks, Steve Erbach On Apr 6, 2005 6:29 AM, J Gould wrote: > Steve, > > I may be a bit late on this, but if the fields for his collections are > basically the same, then use a master form that is not tied to any > particular database. Then use SQL to populate a view form. I did this with a > program several years ago where we had two databases of programs that were > being run on a mainframe. It tracked the ownership, description of what the > programs did, when the programs were run and other details. It takes a bit > of work, but it eliminates a ton of redundant programming for each tab (in > this case). The main form is like a switchboard that the user would select > the table they want to see. The view form is then loaded based on sql from a > hidden field on the switchboard. What's nice about doing this, is once you > have the basics down on it, its very easy to create a search form that > allows you to filter the records returned on the view form. Also, then one > or two reports are all that's needed based again on the sql used to display > the view form. Although the initial programming may take a bit longer, you > save a ton of time by not having to reinvent the wheel at every turn. > > Hth > > John Gould From gould.j at earthlink.net Wed Apr 6 08:09:12 2005 From: gould.j at earthlink.net (J Gould) Date: Wed, 6 Apr 2005 09:09:12 -0400 Subject: [AccessD] Home inventory problem In-Reply-To: <39cb22f305040605084bb5594@mail.gmail.com> Message-ID: IF the subform were also based on a query then why hide it at all. The data changes based on the table selected in the query. The query here is what would change, the subform would simply bring up data based on it. The trick is to have the PK the same in all tables ... an autonumber field that basically means nothing to anyone but the database. Good luck with it ! John Gould -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Wednesday, April 06, 2005 8:09 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Home inventory problem John, This is more like it! No, you're not too late. I'm just surrounded by San Francisco flower children in a marijuana haze! I'm not sure how similar the bits of data are that my friend is recording. I suppose that your method could also, quite simply, hide one subform and show another. Thanks, Steve Erbach On Apr 6, 2005 6:29 AM, J Gould wrote: > Steve, > > I may be a bit late on this, but if the fields for his collections are > basically the same, then use a master form that is not tied to any > particular database. Then use SQL to populate a view form. I did this with a > program several years ago where we had two databases of programs that were > being run on a mainframe. It tracked the ownership, description of what the > programs did, when the programs were run and other details. It takes a bit > of work, but it eliminates a ton of redundant programming for each tab (in > this case). The main form is like a switchboard that the user would select > the table they want to see. The view form is then loaded based on sql from a > hidden field on the switchboard. What's nice about doing this, is once you > have the basics down on it, its very easy to create a search form that > allows you to filter the records returned on the view form. Also, then one > or two reports are all that's needed based again on the sql used to display > the view form. Although the initial programming may take a bit longer, you > save a ton of time by not having to reinvent the wheel at every turn. > > Hth > > John Gould -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From nkling at co.montgomery.ny.us Wed Apr 6 08:29:35 2005 From: nkling at co.montgomery.ny.us (Neal Kling) Date: Wed, 6 Apr 2005 09:29:35 -0400 Subject: [AccessD] Custom mouse cursor Message-ID: <30BC111F638EB54082001A7E7282FE41114D10@elmo.co.montgomery.ny.us> I need a custom mouse cursor at one point in my A2K application running on Win2K. I am trying to set the cursor using the LoadCursorFromFile api call in the click event of a command button. It does load the cursor, but it is instantly reset to the default cursor. I can force the issue by calling LoadCursorFromFile in the MouseMove event. However this results in, of course, poor performance and horrible flickering. I tried this more as an experiment, it's unworkable as a solution. Does anyone know how to make this work, or have another solution to using a custom mouse cursor? Neal From markamatte at hotmail.com Wed Apr 6 09:32:12 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 06 Apr 2005 14:32:12 +0000 Subject: [AccessD] How to learn Access In-Reply-To: <30BC111F638EB54082001A7E7282FE41114D10@elmo.co.montgomery.ny.us> Message-ID: Hello All, A co-worker called and asked my opinion on the best way for someone to learn Access. He asked about the following links: ( i thnk they are tutorials or something) http://techrepublic.com.com/5111-6242-26-22194.html?subj=22194&part=tr http://techrepublic.com.com/5111-6242-26-22205.html?subj=22205&part=tr I've personally never taken any class/course related to access...I just said Yes, I can do that, and then went figure out how...so I'm kinda limited in what I can suggest as a more orthodox method of learning. If someone you never met asked "How do I 'learn' access?"...what direction would you send them? Thanks Again, Mark A. Matte From ssharkins at bellsouth.net Wed Apr 6 09:36:53 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Wed, 6 Apr 2005 10:36:53 -0400 Subject: [AccessD] How to learn Access In-Reply-To: Message-ID: <20050406143655.DERN2054.imf19aec.mail.bellsouth.net@SUSANONE> Well, a lot depends on the current level. Does he have any prior database experience? Will he be using wizards and not really need to understand normalization and other database generalities? Susan H. Hello All, A co-worker called and asked my opinion on the best way for someone to learn Access. He asked about the following links: ( i thnk they are tutorials or something) http://techrepublic.com.com/5111-6242-26-22194.html?subj=22194&part=tr http://techrepublic.com.com/5111-6242-26-22205.html?subj=22205&part=tr I've personally never taken any class/course related to access...I just said Yes, I can do that, and then went figure out how...so I'm kinda limited in what I can suggest as a more orthodox method of learning. If someone you never met asked "How do I 'learn' access?"...what direction would you send them? Thanks Again, Mark A. Matte -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From roz.clarke at donnslaw.co.uk Wed Apr 6 09:40:49 2005 From: roz.clarke at donnslaw.co.uk (Roz Clarke) Date: Wed, 6 Apr 2005 15:40:49 +0100 Subject: [AccessD] How to learn Access Message-ID: <61F915314798D311A2F800A0C9C8318807225801@dibble.observatory.donnslaw.co.uk> Step number 1, join this list. Start a random project, and bug people until you make sense of it. I learned everything by trial and error, and listening to the several gurus we have here. IMO, there's just no better way to push yourself. ;D -----Original Message----- From: Mark A Matte [mailto:markamatte at hotmail.com] Sent: 06 April 2005 15:32 To: accessd at databaseadvisors.com Subject: [AccessD] How to learn Access Hello All, A co-worker called and asked my opinion on the best way for someone to learn Access. He asked about the following links: ( i thnk they are tutorials or something) http://techrepublic.com.com/5111-6242-26-22194.html?subj=22194&part=tr http://techrepublic.com.com/5111-6242-26-22205.html?subj=22205&part=tr I've personally never taken any class/course related to access...I just said Yes, I can do that, and then went figure out how...so I'm kinda limited in what I can suggest as a more orthodox method of learning. If someone you never met asked "How do I 'learn' access?"...what direction would you send them? Thanks Again, Mark A. Matte -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -------------- next part -------------- The contents of this message and any attachments are the property of Donns Solicitors and are intended for the confidential use of the named recipient only. They may be legally privileged and should not be communicated to, or relied upon, by any other party without our written consent. If you are not the addressee, please notify us immediately so that we can make arrangements for its return. You should not show this e-mail to any person or take copies as you may be committing a criminal or civil offence for which you may be liable. The statement and opinions expressed in this e-mail message are those of the writer, and do not necessarily represent that of Donns Solicitors. Although any files attached to this e-mail will have been checked with virus protection software prior to transmission, you should carry out your own virus check before opening any attachment. Donns Solicitors does not accept any liability for any damage or loss which may be caused by software viruses... From jwcolby at colbyconsulting.com Wed Apr 6 09:47:34 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Wed, 06 Apr 2005 10:47:34 -0400 Subject: [AccessD] How to learn Access In-Reply-To: <61F915314798D311A2F800A0C9C8318807225801@dibble.observatory.donnslaw.co.uk> Message-ID: <002b01c53ab7$91757f70$697aa8c0@ColbyM6805> SEVERAL gurus? We have dozens, at least in specific areas. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Roz Clarke Sent: Wednesday, April 06, 2005 10:41 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] How to learn Access Step number 1, join this list. Start a random project, and bug people until you make sense of it. I learned everything by trial and error, and listening to the several gurus we have here. IMO, there's just no better way to push yourself. ;D -----Original Message----- From: Mark A Matte [mailto:markamatte at hotmail.com] Sent: 06 April 2005 15:32 To: accessd at databaseadvisors.com Subject: [AccessD] How to learn Access Hello All, A co-worker called and asked my opinion on the best way for someone to learn Access. He asked about the following links: ( i thnk they are tutorials or something) http://techrepublic.com.com/5111-6242-26-22194.html?subj=22194&part=tr http://techrepublic.com.com/5111-6242-26-22205.html?subj=22205&part=tr I've personally never taken any class/course related to access...I just said Yes, I can do that, and then went figure out how...so I'm kinda limited in what I can suggest as a more orthodox method of learning. If someone you never met asked "How do I 'learn' access?"...what direction would you send them? Thanks Again, Mark A. Matte -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Chris.Foote at uk.thalesgroup.com Wed Apr 6 09:48:01 2005 From: Chris.Foote at uk.thalesgroup.com (Foote, Chris) Date: Wed, 6 Apr 2005 15:48:01 +0100 Subject: [AccessD] How to learn Access Message-ID: <97CF276BD8C6D4119C4B00508BB18DE709E0C66C@ntscxch1.int.rdel.co.uk> OMG! You did that as well then Roz ;-) Chris Foote > -----Original Message----- > From: Roz Clarke [mailto:roz.clarke at donnslaw.co.uk] > Sent: Wednesday, April 06, 2005 3:41 PM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] How to learn Access > > > Step number 1, join this list. Start a random project, and > bug people until > you make sense of it. > > I learned everything by trial and error, and listening to the > several gurus > we have here. IMO, there's just no better way to push yourself. > > ;D > From garykjos at gmail.com Wed Apr 6 10:19:29 2005 From: garykjos at gmail.com (Gary Kjos) Date: Wed, 6 Apr 2005 10:19:29 -0500 Subject: [AccessD] How to learn Access In-Reply-To: References: <30BC111F638EB54082001A7E7282FE41114D10@elmo.co.montgomery.ny.us> Message-ID: Depends on the person. Depends on their level of experience with computers in general and other software tools such as Excel and or Word. Is it a developer type person? Have they done other programming before so they would be not uncomfortable looking at VB code modules? Are they familiar with relational database concepts? How do they like to learn? Do they like to be in a classroom environment or do they prefer to learn on their own? What do they intend to do with the knowledge after they get it? Are they going to create a full blown application or are they just going to use it as another Office tool in their bag of tricks? How much time do they have to pick up these skills? The training info from the links look like they would probably work well for a lot of people. $80 for the two of them though? That's a pretty big investment. I'd try the first before grabbing them both. Depending on the person, something like an Access for Dummies book you could get on Amazon for $15 would be a lot cheaper and might serve just as good though. As evidenced by the activities on this list, NOBODY knows everything there is to know about Access. You just need to get to the level of knowledge where you know enough to get your project done and where to go to look for the answers that you don't know which you will bump up against pretty often. On Apr 6, 2005 9:32 AM, Mark A Matte wrote: > Hello All, > > A co-worker called and asked my opinion on the best way for someone to learn > Access. He asked about the following links: ( i thnk they are tutorials or > something) > > http://techrepublic.com.com/5111-6242-26-22194.html?subj=22194&part=tr > > http://techrepublic.com.com/5111-6242-26-22205.html?subj=22205&part=tr > > I've personally never taken any class/course related to access...I just said > Yes, I can do that, and then went figure out how...so I'm kinda limited in > what I can suggest as a more orthodox method of learning. > > If someone you never met asked "How do I 'learn' access?"...what direction > would you send them? > > Thanks Again, > > Mark A. Matte > > -- > 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 erbachs at gmail.com Wed Apr 6 10:27:34 2005 From: erbachs at gmail.com (Steve Erbach) Date: Wed, 6 Apr 2005 10:27:34 -0500 Subject: [AccessD] How to learn Access In-Reply-To: <61F915314798D311A2F800A0C9C8318807225801@dibble.observatory.donnslaw.co.uk> References: <61F915314798D311A2F800A0C9C8318807225801@dibble.observatory.donnslaw.co.uk> Message-ID: <39cb22f3050406082732df07ee@mail.gmail.com> Roz, I call that the "frog dissection" method: open that puppy up and poke around with your scalpel and an electricified wire until something jumps. Steve Erbach Neenah, WI On Apr 6, 2005 9:40 AM, Roz Clarke wrote: > Step number 1, join this list. Start a random project, and bug people until > you make sense of it. > > I learned everything by trial and error, and listening to the several gurus > we have here. IMO, there's just no better way to push yourself. > > ;D From JHewson at karta.com Wed Apr 6 10:26:30 2005 From: JHewson at karta.com (Jim Hewson) Date: Wed, 6 Apr 2005 10:26:30 -0500 Subject: [AccessD] How to learn Access Message-ID: <9C382E065F54AE48BC3AA7925DCBB01C02068F3F@karta-exc-int.Karta.com> I concur... This list is an absolute must! When I started with Access, I had experience with dBase III and Clipper. I had taken graduate level courses on software development, database design and management, and system analysis. I decided to take an Access course. I didn't learn much. The instructor didn't know about normalization and when asked about it, said it wasn't needed with Access. When I asked about a particular problem I had, he recommended I take a VB6 course. I was not impressed! A few years ago, I was asked by the director of one of our departments to recommend a company that can train some employees in Access. I found a small upstart company that does a good job for neophytes. Their text books were good and can be used for reference after the course. Sample databases were included in the course which each student could take with them and practice. They purchased copyrighted materials from customguide.com. Since then (with their permission and a small fee) I have used their textbooks and materials to teach the course to our clients. What impressed our client was our company name on the materials! Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Roz Clarke Sent: Wednesday, April 06, 2005 9:41 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] How to learn Access Step number 1, join this list. Start a random project, and bug people until you make sense of it. I learned everything by trial and error, and listening to the several gurus we have here. IMO, there's just no better way to push yourself. ;D -----Original Message----- From: Mark A Matte [mailto:markamatte at hotmail.com] Sent: 06 April 2005 15:32 To: accessd at databaseadvisors.com Subject: [AccessD] How to learn Access Hello All, A co-worker called and asked my opinion on the best way for someone to learn Access. He asked about the following links: ( i thnk they are tutorials or something) http://techrepublic.com.com/5111-6242-26-22194.html?subj=22194&part=tr http://techrepublic.com.com/5111-6242-26-22205.html?subj=22205&part=tr I've personally never taken any class/course related to access...I just said Yes, I can do that, and then went figure out how...so I'm kinda limited in what I can suggest as a more orthodox method of learning. If someone you never met asked "How do I 'learn' access?"...what direction would you send them? Thanks Again, Mark A. Matte -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fhtapia at gmail.com Wed Apr 6 10:59:38 2005 From: fhtapia at gmail.com (Francisco Tapia) Date: Wed, 6 Apr 2005 08:59:38 -0700 Subject: [AccessD] Custom mouse cursor In-Reply-To: <30BC111F638EB54082001A7E7282FE41114D10@elmo.co.montgomery.ny.us> References: <30BC111F638EB54082001A7E7282FE41114D10@elmo.co.montgomery.ny.us> Message-ID: I use DevAshish's api, it works great. http://www.mvps.org/access/api/api0044.htm On Apr 6, 2005 6:29 AM, Neal Kling wrote: > > I need a custom mouse cursor at one point in my A2K application running on > Win2K. I am trying to set the cursor using the LoadCursorFromFile api call > in the click event of a command button. It does load the cursor, but it is > instantly reset to the default cursor. > > I can force the issue by calling LoadCursorFromFile in the MouseMove > event. However this results in, of course, poor performance and horrible > flickering. I tried this more as an experiment, it's unworkable as a > solution. > > Does anyone know how to make this work, or have another solution to using > a custom mouse cursor? > > Neal > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- -Francisco http://pcthis.blogspot.com |PC news with out the jargon! http://sqlthis.blogspot.com | Tsql and More... From nkling at co.montgomery.ny.us Wed Apr 6 11:39:04 2005 From: nkling at co.montgomery.ny.us (Neal Kling) Date: Wed, 6 Apr 2005 12:39:04 -0400 Subject: [AccessD] Custom mouse cursor Message-ID: <30BC111F638EB54082001A7E7282FE4107F220@elmo.co.montgomery.ny.us> That's exactly what I'm using. For what it's worth I get the same results on another similarly configured computer as well. Neal -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Francisco Tapia Sent: Wednesday, April 06, 2005 12:00 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Custom mouse cursor I use DevAshish's api, it works great. http://www.mvps.org/access/api/api0044.htm On Apr 6, 2005 6:29 AM, Neal Kling wrote: > > I need a custom mouse cursor at one point in my A2K application running on > Win2K. I am trying to set the cursor using the LoadCursorFromFile api call > in the click event of a command button. It does load the cursor, but it is > instantly reset to the default cursor. > > I can force the issue by calling LoadCursorFromFile in the MouseMove > event. However this results in, of course, poor performance and horrible > flickering. I tried this more as an experiment, it's unworkable as a > solution. > > Does anyone know how to make this work, or have another solution to using > a custom mouse cursor? > > Neal > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- -Francisco http://pcthis.blogspot.com |PC news with out the jargon! http://sqlthis.blogspot.com | Tsql and More... -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From kathryn at bassett.net Wed Apr 6 11:47:29 2005 From: kathryn at bassett.net (Kathryn Bassett) Date: Wed, 6 Apr 2005 09:47:29 -0700 Subject: [AccessD] How to learn Access In-Reply-To: <97CF276BD8C6D4119C4B00508BB18DE709E0C66C@ntscxch1.int.rdel.co.uk> Message-ID: <20050406164737.5C95040075@omta18.mta.everyone.net> That's what I did too. The only experience I'd had with databases was in flat files (AppleWorks on Apple II, and SuperWorks, its PC equivalent). I had only a vague concept of how relational databases worked. I used this list and Steve's "frog dissection" method and feel pretty comfortable now, even though I am not a power Access user (fortunately, I don't need to be). -- Kathryn Rhinehart Bassett (Pasadena CA) "Genealogy is my bag" "GH is my soap" kathryn at bassett.net http://bassett.net > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Foote, Chris > Sent: 06 Apr 2005 7:48 am > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] How to learn Access > > OMG! You did that as well then Roz ;-) > > Chris Foote > > > -----Original Message----- > > From: Roz Clarke [mailto:roz.clarke at donnslaw.co.uk] > > Sent: Wednesday, April 06, 2005 3:41 PM > > To: 'Access Developers discussion and problem solving' > > Subject: RE: [AccessD] How to learn Access > > > > > > Step number 1, join this list. Start a random project, and > bug people > > until you make sense of it. > > > > I learned everything by trial and error, and listening to > the several > > gurus we have here. IMO, there's just no better way to push > yourself. > > > > ;D > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From John.Clark at niagaracounty.com Wed Apr 6 13:19:35 2005 From: John.Clark at niagaracounty.com (John Clark) Date: Wed, 06 Apr 2005 14:19:35 -0400 Subject: [AccessD] Skipping field in report/labels Message-ID: I thought there was a setting for this, but I don't see it. A coworker of mine has whipped up a quick labels program, using A2K. There is an "Address1" field and "Address2." as you might expect, many times there is no secondary address info and he wants to ignor this then. It currently leaves a blank line, and he wants to push things up. How can we do this? From susanj at sgmeet.com Wed Apr 6 13:44:30 2005 From: susanj at sgmeet.com (Susan Jones) Date: Wed, 06 Apr 2005 13:44:30 -0500 Subject: [AccessD] Skipping field in report/labels In-Reply-To: References: Message-ID: <6.0.1.1.2.20050406134232.04920670@192.168.3.99> The setting you're looking for is the 'Can Shrink' option in the design view. Set it to yes. Susan At 01:19 PM 4/6/05, you wrote: >I thought there was a setting for this, but I don't see it. > >A coworker of mine has whipped up a quick labels program, using A2K. >There is an "Address1" field and "Address2." as you might expect, many >times there is no secondary address info and he wants to ignor this >then. It currently leaves a blank line, and he wants to push things up. >How can we do this? >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From pharold at proftesting.com Wed Apr 6 14:42:36 2005 From: pharold at proftesting.com (Perry Harold) Date: Wed, 6 Apr 2005 15:42:36 -0400 Subject: [AccessD] Skipping field in report/labels In-Reply-To: Message-ID: <000201c53ae0$c90a2de0$192da8c0@D58BT131Perry> If you use the label wizard it's taken care of in the automatic design. Perry Harold -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Wednesday, April 06, 2005 2:20 PM To: accessd at databaseadvisors.com Subject: [AccessD] Skipping field in report/labels I thought there was a setting for this, but I don't see it. A coworker of mine has whipped up a quick labels program, using A2K. There is an "Address1" field and "Address2." as you might expect, many times there is no secondary address info and he wants to ignor this then. It currently leaves a blank line, and he wants to push things up. How can we do this? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From greggs at msn.com Wed Apr 6 15:13:40 2005 From: greggs at msn.com (Gregg) Date: Wed, 6 Apr 2005 15:13:40 -0500 Subject: [AccessD] Visual Loss of Data References: <000201c53ae0$c90a2de0$192da8c0@D58BT131Perry> Message-ID: I have a customer who can't always see all his data. When it started, half of the text was missing from a text box. He entered the missing text, went out and back in, and both the new text and the old text appeared. It happened to him again only this time in a subform, all the data was missing. retype, leave, return, and all data is duplicated. This is visible on multiple systems (he has 6). Each user has their own FE on 2002. The server is running windows 2000 (last time I was there). It is also happening in different apps. It's happened a 3rd time in a completely different app. Any ideas? Thanks for all your help! From JRojas at tnco-inc.com Wed Apr 6 15:33:32 2005 From: JRojas at tnco-inc.com (Joe Rojas) Date: Wed, 6 Apr 2005 16:33:32 -0400 Subject: [AccessD] Form Positioning Message-ID: <0CC84C9461AE6445AD5A602001C41C4B05A207@mercury.tnco-inc.com> Hi All, I want to open a form in a specific location with relation to another form. How can I do this? Thanks! JR This electronic transmission is strictly confidential to TNCO, Inc. and intended solely for the addressee. It may contain information which is covered by legal, professional, or other privileges. If you are not the intended addressee, or someone authorized by the intended addressee to receive transmissions on behalf of the addressee, you must not retain, disclose in any form, copy, or take any action in reliance on this transmission. If you have received this transmission in error, please notify the sender as soon as possible and destroy this message. While TNCO, Inc. uses virus protection, the recipient should check this email and any attachments for the presence of viruses. TNCO, Inc. accepts no liability for any damage caused by any virus transmitted by this email. From stuart at lexacorp.com.pg Wed Apr 6 16:40:50 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 07 Apr 2005 07:40:50 +1000 Subject: [AccessD] Home inventory problem In-Reply-To: <39cb22f305040605036c38ca88@mail.gmail.com> References: <6A6AA9DF57E4F046BDA1E273BDDB67723374DB@corp-es01.fleetpride.com> Message-ID: <4254E402.12259.23E9AB1@stuart.lexacorp.com.pg> On 6 Apr 2005 at 7:03, Steve Erbach wrote: > Jim, > > Why not! I wonder if there's something like CDDB for ISBN numbers? > See http://isbntools.com/ and http://isbndb.com/ -- Stuart From nd500_lo at charter.net Wed Apr 6 16:45:41 2005 From: nd500_lo at charter.net (Dian) Date: Wed, 6 Apr 2005 14:45:41 -0700 Subject: [AccessD] Going live in the game of life In-Reply-To: <000501c53991$0c760730$697aa8c0@ColbyM6805> Message-ID: <3rr7ej$tr6njv@mxip13a.cluster1.charter.net> Congratulations, John (and Mary)...this is going to be the best time of your lives. I hope you enjoy every minute of it. By coincidence, the adoption anniversary for my nephew is April 15...he's 19 now and a true joy in every way. Best wishes to all four of you! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Monday, April 04, 2005 8:39 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Going live in the game of life I just wanted to let the group know that my wife and I are "going live". As many of you probably know Mary and I are foster parents of two of the cutest kids on two legs (every parent says that right?;-). We got Robbie first, when he was 16 months old and he just turned 4 years old last week. We got Allie when she was 3 days old and she is now 21 months. The big news is that we got a court date for the adoptions, both of them will be processed on the same day, Thursday April 14th. So in less than 2 weeks we will be the adoptive parents of two of the cutest kids on two legs (well, they ARE). Keep us in your thoughts and prayers as at 50+ we are damned old to be doing this (or it feels that way anyway). It's TOUGH keeping up with a 4 year old boy when you're 50! It's tough (at any age probably) even outsmarting a 4 year old boy. With any luck though he'll be an employee in my company in about 5 years pulling in a high 5 figure salary and padding my retirement account . John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cclenright at yahoo.com Wed Apr 6 18:55:13 2005 From: cclenright at yahoo.com (Chris Enright) Date: Wed, 6 Apr 2005 16:55:13 -0700 (PDT) Subject: [AccessD] Access 2k: Ghosts In-Reply-To: 6667 Message-ID: <20050406235513.36872.qmail@web41128.mail.yahoo.com> Stuart, Once again apologies for the delay in responding. Will try to trim out a version of the FE and enough of the BE to make it work. Hope to email it to you tomorrow. TIA Chris Stuart McLachlan wrote: On 5 Apr 2005 at 16:47, Chris Enright wrote: > Just a little more background info. If the client says they have used the facility before the > program goes to frmCustomers and asks them to enter either their Membership Number or their > Name. When they enter one or the other the form brings up all their details. They press > and the popup/modal form frmEnterPIN is displayed. > The form has a textbox "Please enter your PIN", a box for them to enter it and a > button. Nothing else! > The Record Source is qryCustomers and the Filter is on Membership Number. > However, if you press the Right Arrow, a sunken box appears on the left showing their Membership > Number. No problem! However, press the Left Arrow and a ditto box appears on the right showing > the PIN Number in clear even though it is stored in the BE as password/asterisks. Continuous > pressing of either arrow just tabs between the blank box, the Membership Number and the PIN. No > other field from the record is shown. > You've got me intrigued. Impossible to say what is happening without a closer look. Can you copy frmCustomers and frmEnterPIN into a blank database and put is somewhere accessible for download or email me a copy. -- Stuart -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com --------------------------------- Yahoo! Messenger Show us what our next emoticon should look like. Join the fun. From connie.kamrowski at agric.nsw.gov.au Thu Apr 7 01:25:50 2005 From: connie.kamrowski at agric.nsw.gov.au (connie.kamrowski at agric.nsw.gov.au) Date: Thu, 7 Apr 2005 16:25:50 +1000 Subject: [AccessD] Word closes before it shows the user the document Message-ID: Hi all, Now trying to fix a 2nd database which is not working, written in Access97. Problem is there is a Form letter function (code below) when I call this function it opens word but no document appears in the window. The popup to ask if it printed OK appears but the document is not visible to the user and no printing occurs. If I comment out the line '.Documents(strMainDocument).Close SaveChanges:=wdDoNotSaveChanges I get a program monitor error but the document is visible. Any ideas? Connie Kamrowski Analyst/Programmer Information Technology NSW Department of Primary Industries Orange Public Sub Export_Word() Dim rsA0001 As Recordset Dim objWord As Word.Application Dim strMainDocument As String Dim dbExportWord As Database Dim rsExportWord As Recordset Dim booPrintBackground As Boolean gfLetterPrintedOK = False 'Value will be set to true if the user verifies that the letter printed ' Resume to the next line following the error. On Error Resume Next ' Attempt to reference Word which is already running. Set objWord = GetObject(, "Word.Application") If Err = 429 Then Set objWord = New Word.Application Err = 0 End If ' If true, Word is not running. If objWord Is Nothing Then ' Create a new instance of the Word application. Set objWord = New Word.Application ' If true, MS Word is not installed. If objWord Is Nothing Then MsgBox "MS Word is not installed on your computer" GoTo ExitRoutine End If 'objWord Is Nothing End If 'objWord Is Nothing 'Check to Ensure the temporary RTF file has been deleted, if not, Delete it gstrWordDirectory = Dir$(strTempRTFFile, vbNormal) If gstrWordDirectory <> "" Then On Error GoTo Failure 'Displays 'File Access Error (#71) if a form letter is already open Kill strTempRTFFile On Error Resume Next End If 'gstrWordDirectory <> "" If gstrAccessWordQuery = "" Then 'Print Blank Form objWord.Documents.Add (gstrTemplate) Else DoCmd.OutputTo acOutputQuery, gstrAccessWordQuery, _ acFormatRTF, strTempRTFFile, False objWord.Documents.Add (gstrTemplate) 'Template document '*.dot' strMainDocument = objWord.ActiveDocument.Name 'Sets the name of the 'Main Document' (template document) 'so that it can be closed later With objWord.ActiveDocument.MailMerge .SuppressBlankLines = True .ViewMailMergeFieldCodes = False .Destination = wdSendToNewDocument .Execute End With With objWord 'Close Main Document .Documents(strMainDocument).Activate .Documents(strMainDocument).Close SaveChanges:=wdDoNotSaveChanges ' Store background printing option. End With objWord.Activate ' Activates Word objWord.Visible = True ' Show Word to the user. objWord.WindowState = wdWindowStateMaximize Set objWord = Nothing ' Release the object variable. On Error GoTo Failure If MsgBox("Did your letter print correctly?", vbYesNo, "Form Letters") = vbYes Then gfLetterPrintedOK = True Set dbExportWord = CurrentDb() Set rsExportWord = dbExportWord.OpenRecordset("tblLettersSent", dbOpenDynaset, dbFailOnError) With rsExportWord .AddNew !LTRLPBNumber = gstrRLPBNumber !LTPropertyID = glngMainPropertyID !LTFormLetterID = gstrFormLetterID !LTComment = gstrFormLetterComment !LTDatePrinted = Date !LTTimePrinted = Time .Update End With Select Case getgstrFormLetterID() Case "A0001" dbExportWord.Execute "A000104", dbFailOnError End Select End If 'MsgBox("Did your letter print correctly?"... End If 'gstrAccessWordQuery = "" ExitRoutine: On Error Resume Next rsExportWord.Close Set rsExportWord = Nothing dbExportWord.Close Set dbExportWord = Nothing rsA0001.Close Set rsA0001 = Nothing Set objWord = Nothing ' Release the object variable. Exit Sub Failure: Call ErrorHandler(strProcedureName:="Export_Word", lngErrorNumber:=Err.Number, _ strErrorDescription:=Err.Description, _ strErrorSource:=Err.Source) Resume ExitRoutine End Sub This message is intended for the addressee named and may contain confidential information. If you are not the intended recipient or received it in error, please delete the message and notify sender. Views expressed are those of the individual sender and are not necessarily the views of their organisation. From Gustav at cactus.dk Thu Apr 7 03:27:26 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 07 Apr 2005 10:27:26 +0200 Subject: [AccessD] Visual Loss of Data Message-ID: Hi Greggs It could be due to file caching on either the server, the network client or both. Check with your network admin. /gustav >>> greggs at msn.com 04/06 10:13 pm >>> I have a customer who can't always see all his data. When it started, half of the text was missing from a text box. He entered the missing text, went out and back in, and both the new text and the old text appeared. It happened to him again only this time in a subform, all the data was missing. retype, leave, return, and all data is duplicated. This is visible on multiple systems (he has 6). Each user has their own FE on 2002. The server is running windows 2000 (last time I was there). It is also happening in different apps. It's happened a 3rd time in a completely different app. Any ideas? Thanks for all your help! -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Thu Apr 7 03:33:53 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 07 Apr 2005 10:33:53 +0200 Subject: [AccessD] Home inventory problem Message-ID: Hi Stuart Looks like ReaderWare from the first link could be the answer to Steve's original request. /gustav >>> stuart at lexacorp.com.pg 04/06 11:40 pm >>> On 6 Apr 2005 at 7:03, Steve Erbach wrote: > Jim, > > Why not! I wonder if there's something like CDDB for ISBN numbers? > See http://isbntools.com/ and http://isbndb.com/ -- Stuart From JOHNWARDBELL at aol.com Thu Apr 7 06:14:31 2005 From: JOHNWARDBELL at aol.com (JOHNWARDBELL at aol.com) Date: Thu, 7 Apr 2005 07:14:31 EDT Subject: [AccessD] AXP fails to install ..continued Message-ID: Hi Marty, You were right about setup.lst having the language set to 1033 also in the same file under [runtime] the OSPLCID (what ever that is) was set to 1033. I changed the language setting to 2057 without success then the OSPLCID=2057 again without success. I then ran the Runtime SP3 again. No joy. This was now getting tedious. As desperate attempt to get the thing working I manually installed Access XP runtime on the user?s PC and copied the db front end as well and it works as it should. Thank you once more for your input. john bell From John.Clark at niagaracounty.com Thu Apr 7 08:39:56 2005 From: John.Clark at niagaracounty.com (John Clark) Date: Thu, 07 Apr 2005 09:39:56 -0400 Subject: [AccessD] How to learn Access Message-ID: Just to add my two cents...I'd been to classes and I tried reading books (I just can't get through a text book though), but what actually got me going was this list...seriously! 1) Join this list 2) Bookmark: http://www.mvps.org/access/ http://www.lebans.com/monthcalendar.htm http://allenbrowne.com/tips.html * There are many others, but these three along with many of this list's member sites, which you can get from their sig lines have about anything you could want. Use the material you find here. Examine their code and see what it does. My personal rule is, if I borrow someone else's code, I must know what it does. I've broken this rule a few times because of time constraints, but I have always tried to return and figure it out. 3) Buy a copy of Access Developer's Handbook. There are different version available...I still use my A97 version, but you would want to buy the version your starting in at least. 4) Like someone already mentioned, pick a project. It doesn't even have to be anything major. And don't worry about it being out there already...it probably is. Just pick something...perhaps a db for your book, video, or music collection, or a workout chart...and just dive in. A couple of my first "learning" projects were a DB for my daughter's per frogs...it tracked the frogs, their feedings, purchases...totally un-needed, but I learned from it and she loved it. I also did a wedding planner for my Sister-in-Law. This was a nasty program, but she used it and seemed to love it...I heard her mother "raving" about it to someone, and they didn't know that I had done it. >>> roz.clarke at donnslaw.co.uk 4/6/2005 10:40 AM >>> Step number 1, join this list. Start a random project, and bug people until you make sense of it. I learned everything by trial and error, and listening to the several gurus we have here. IMO, there's just no better way to push yourself. ;D -----Original Message----- From: Mark A Matte [mailto:markamatte at hotmail.com] Sent: 06 April 2005 15:32 To: accessd at databaseadvisors.com Subject: [AccessD] How to learn Access Hello All, A co-worker called and asked my opinion on the best way for someone to learn Access. He asked about the following links: ( i thnk they are tutorials or something) http://techrepublic.com.com/5111-6242-26-22194.html?subj=22194&part=tr http://techrepublic.com.com/5111-6242-26-22205.html?subj=22205&part=tr I've personally never taken any class/course related to access...I just said Yes, I can do that, and then went figure out how...so I'm kinda limited in what I can suggest as a more orthodox method of learning. If someone you never met asked "How do I 'learn' access?"...what direction would you send them? Thanks Again, Mark A. Matte -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Jim.Hale at FleetPride.com Thu Apr 7 09:25:41 2005 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Thu, 7 Apr 2005 09:25:41 -0500 Subject: [AccessD] Visual Loss of Data Message-ID: <6A6AA9DF57E4F046BDA1E273BDDB67723374E6@corp-es01.fleetpride.com> Is he hitting a carriage return or other character such as a tab that is being captured and causing the data to wrap? Jim Hale -----Original Message----- From: Gregg [mailto:greggs at msn.com] Sent: Wednesday, April 06, 2005 3:14 PM To: Access Developers discussion and problem solving Cc: Robert Penn Subject: [AccessD] Visual Loss of Data I have a customer who can't always see all his data. When it started, half of the text was missing from a text box. He entered the missing text, went out and back in, and both the new text and the old text appeared. It happened to him again only this time in a subform, all the data was missing. retype, leave, return, and all data is duplicated. This is visible on multiple systems (he has 6). Each user has their own FE on 2002. The server is running windows 2000 (last time I was there). It is also happening in different apps. It's happened a 3rd time in a completely different app. Any ideas? Thanks for all your help! -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From Jim.Hale at FleetPride.com Thu Apr 7 09:27:31 2005 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Thu, 7 Apr 2005 09:27:31 -0500 Subject: [AccessD] Going live in the game of life Message-ID: <6A6AA9DF57E4F046BDA1E273BDDB67723374E7@corp-es01.fleetpride.com> Colby 2.0! Great, congrats. Jim Hale -----Original Message----- From: John W. Colby [mailto:jwcolby at colbyconsulting.com] Sent: Monday, April 04, 2005 10:39 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Going live in the game of life I just wanted to let the group know that my wife and I are "going live". As many of you probably know Mary and I are foster parents of two of the cutest kids on two legs (every parent says that right?;-). We got Robbie first, when he was 16 months old and he just turned 4 years old last week. We got Allie when she was 3 days old and she is now 21 months. The big news is that we got a court date for the adoptions, both of them will be processed on the same day, Thursday April 14th. So in less than 2 weeks we will be the adoptive parents of two of the cutest kids on two legs (well, they ARE). Keep us in your thoughts and prayers as at 50+ we are damned old to be doing this (or it feels that way anyway). It's TOUGH keeping up with a 4 year old boy when you're 50! It's tough (at any age probably) even outsmarting a 4 year old boy. With any luck though he'll be an employee in my company in about 5 years pulling in a high 5 figure salary and padding my retirement account . John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From HollisVJ at pgdp.usec.com Thu Apr 7 09:42:50 2005 From: HollisVJ at pgdp.usec.com (Hollis,Virginia) Date: Thu, 07 Apr 2005 10:42:50 -0400 Subject: [AccessD] Crosstab Query Null to 0 & Excel Message-ID: <33A641EC7227B54886E0B44E698470390A1BEC@hqexchange.hq.corp.usec.com> I have a crosstab query listing New, Complete, & Past Due, On Time work orders. In Excel I am using the MS Query to import the data from the A2003 database & create a graph. The problem: If there aren't any past due work orders when I refresh the data the Excel query crashes. It also deletes the excel column I have set up for past due totals. If there are past due work orders, I have to manually edit the query to add the past due column back in. Run the refresh query, it adds the past due column but it rearranges the Past Due column to the right of the other columns. When I modify the query I put the past due column back in the order I want it in the list. Ex: The way I want it layed out & if there are any past due: Responsible, New, Completed, Past Due, On Time The way it puts the data after there are past due WOs (if there weren't any the previous run & I add the column to the query): Responsible, New Completed, On Time, Past Due Can I put something in my crosstab query to allow for null values? Is there a way to put a 0 in the query results if the value shows null? That way it would always show my past due column in Excel because it would have a 0 in the field. The data is from a database I can not change, so I can't add a 0 to the tables. I just need the query or Excel to display a 0 in the Null fields so the Excel query runs correctly. Or is there a setting in Excel that will always keep the rows where I want them &/or set the value to 0 if null when refreshing the MSQuery? Virginia From JOHNWARDBELL at aol.com Thu Apr 7 09:53:20 2005 From: JOHNWARDBELL at aol.com (JOHNWARDBELL at aol.com) Date: Thu, 7 Apr 2005 10:53:20 EDT Subject: [AccessD] Going live in the game of life Message-ID: <74.5130e3e4.2f86a360@aol.com> Don't you mean its Tough for a 4 year old going as SLOW as 50+ old boy! Wish you and your boss(wife) a sucessful day in court and not too many sleepless nights. johnb -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bheid at appdevgrp.com Thu Apr 7 10:14:54 2005 From: bheid at appdevgrp.com (Bobby Heid) Date: Thu, 7 Apr 2005 11:14:54 -0400 Subject: [AccessD] OT: Finally Made It - Thanks In-Reply-To: <916187228923D311A6FE00A0CC3FAA30B590FC@ADGSERVER> Message-ID: <916187228923D311A6FE00A0CC3FAA30ABE9B9@ADGSERVER> Virginia, I remember you. Although I'm sure that you do not know me. But congratulations! Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hollis,Virginia Sent: Thursday, April 07, 2005 10:57 AM To: accessd at databaseadvisors.com Subject: [AccessD] OT: Finally Made It - Thanks This is mostly for you "old" AccessD guys out there (John, Susan, Charlotte, etc). I have been on the list for years but it has been awhile since I have posted to the list & the new ones probably won't remember me. Anyway, I just wanted to let you guys know I finally made it to IT. It took awhile & a lot of hard work, but I made it & love it. Thanks to everyone on the list that has helped me over the years!! Virginia From Gustav at cactus.dk Thu Apr 7 10:23:58 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 07 Apr 2005 17:23:58 +0200 Subject: [AccessD] OT: Finally Made It - Thanks Message-ID: Hi Virginia I remember you. /gustav >>> HollisVJ at pgdp.usec.com 04/07 4:56 pm >>> This is mostly for you "old" AccessD guys out there (John, Susan, Charlotte, etc). I have been on the list for years but it has been awhile since I have posted to the list & the new ones probably won't remember me. Anyway, I just wanted to let you guys know I finally made it to IT. It took awhile & a lot of hard work, but I made it & love it. Thanks to everyone on the list that has helped me over the years!! Virginia From HollisVJ at pgdp.usec.com Thu Apr 7 10:30:33 2005 From: HollisVJ at pgdp.usec.com (Hollis,Virginia) Date: Thu, 07 Apr 2005 11:30:33 -0400 Subject: [AccessD] OT: Finally Made It - Thanks Message-ID: <33A641EC7227B54886E0B44E698470390A1BF0@hqexchange.hq.corp.usec.com> It makes me feel so good that everyone remembers me. I miss talking to everyone in my AccessD family. I would never have made it without everyone's help. Also, congrats John on the family!! I am so happy for you & will keep you in my prayers. I know it will work out perfectly - have fun. ****************** Hi Virginia I remember you. /gustav From andy at minstersystems.co.uk Thu Apr 7 10:29:16 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Thu, 7 Apr 2005 16:29:16 +0100 Subject: [AccessD] OT: Finally Made It - Thanks Message-ID: <20050407152913.485E52502C0@smtp.nildram.co.uk> Well done Virginia, that's great, and terrific that you love it so much now you're there. Long may you enjoy it. We (or maybe just I) perhaps need reminding that it's not a bad old career. -- Andy Lacey http://www.minstersystems.co.uk --------- Original Message -------- From: Access Developers discussion and problem solving To: accessd at databaseadvisors.com Subject: [AccessD] OT: Finally Made It - Thanks Date: 07/04/05 15:13 > > This is mostly for you "old" AccessD guys out there (John, Susan, > Charlotte, etc). I have been on the list for years but it has been > awhile since I have posted to the list & the new ones probably won't > remember me. > > > > Anyway, I just wanted to let you guys know I finally made it to IT. It > took awhile & a lot of hard work, but I made it & love it. Thanks to > everyone on the list that has helped me over the years!! > > > > Virginia > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > > ________________________________________________ Message sent using UebiMiau 2.7.2 From roz.clarke at donnslaw.co.uk Thu Apr 7 10:32:17 2005 From: roz.clarke at donnslaw.co.uk (Roz Clarke) Date: Thu, 7 Apr 2005 16:32:17 +0100 Subject: [AccessD] OT: Finally Made It - Thanks Message-ID: <61F915314798D311A2F800A0C9C8318807225825@dibble.observatory.donnslaw.co.uk> Congratulations Virginia. I hope you continue to love it. -----Original Message----- From: Hollis,Virginia [mailto:HollisVJ at pgdp.usec.com] Sent: 07 April 2005 15:57 To: accessd at databaseadvisors.com Subject: [AccessD] OT: Finally Made It - Thanks This is mostly for you "old" AccessD guys out there (John, Susan, Charlotte, etc). I have been on the list for years but it has been awhile since I have posted to the list & the new ones probably won't remember me. Anyway, I just wanted to let you guys know I finally made it to IT. It took awhile & a lot of hard work, but I made it & love it. Thanks to everyone on the list that has helped me over the years!! Virginia -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -------------- next part -------------- The contents of this message and any attachments are the property of Donns Solicitors and are intended for the confidential use of the named recipient only. They may be legally privileged and should not be communicated to, or relied upon, by any other party without our written consent. If you are not the addressee, please notify us immediately so that we can make arrangements for its return. You should not show this e-mail to any person or take copies as you may be committing a criminal or civil offence for which you may be liable. The statement and opinions expressed in this e-mail message are those of the writer, and do not necessarily represent that of Donns Solicitors. Although any files attached to this e-mail will have been checked with virus protection software prior to transmission, you should carry out your own virus check before opening any attachment. Donns Solicitors does not accept any liability for any damage or loss which may be caused by software viruses... From JHewson at karta.com Thu Apr 7 10:39:20 2005 From: JHewson at karta.com (Jim Hewson) Date: Thu, 7 Apr 2005 10:39:20 -0500 Subject: [AccessD] Crosstab Query Null to 0 & Excel Message-ID: <9C382E065F54AE48BC3AA7925DCBB01C02068F4A@karta-exc-int.Karta.com> Virginia, Welcome back! Go to the properties of the query. Place the title of the columns, in quotes, separated by a comma, in the Column Headings. When the query runs, each column will be visible - even those that are null. When you export to Excel all the columns will be in place. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Hollis,Virginia Sent: Thursday, April 07, 2005 9:43 AM To: accessD at databaseadvisors.com Subject: [AccessD] Crosstab Query Null to 0 & Excel I have a crosstab query listing New, Complete, & Past Due, On Time work orders. In Excel I am using the MS Query to import the data from the A2003 database & create a graph. The problem: If there aren't any past due work orders when I refresh the data the Excel query crashes. It also deletes the excel column I have set up for past due totals. If there are past due work orders, I have to manually edit the query to add the past due column back in. Run the refresh query, it adds the past due column but it rearranges the Past Due column to the right of the other columns. When I modify the query I put the past due column back in the order I want it in the list. Ex: The way I want it layed out & if there are any past due: Responsible, New, Completed, Past Due, On Time The way it puts the data after there are past due WOs (if there weren't any the previous run & I add the column to the query): Responsible, New Completed, On Time, Past Due Can I put something in my crosstab query to allow for null values? Is there a way to put a 0 in the query results if the value shows null? That way it would always show my past due column in Excel because it would have a 0 in the field. The data is from a database I can not change, so I can't add a 0 to the tables. I just need the query or Excel to display a 0 in the Null fields so the Excel query runs correctly. Or is there a setting in Excel that will always keep the rows where I want them &/or set the value to 0 if null when refreshing the MSQuery? Virginia -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rbgajewski at adelphia.net Thu Apr 7 10:43:00 2005 From: rbgajewski at adelphia.net (Bob Gajewski) Date: Thu, 7 Apr 2005 11:43:00 -0400 Subject: [AccessD] OT: Finally Made It - Thanks In-Reply-To: <33A641EC7227B54886E0B44E698470390A1BF0@hqexchange.hq.corp.usec.com> Message-ID: <20050407154256.LIOC2192.mta9.adelphia.net@DG1P2N21> Virginia Believe me - you made it a long time ago. Although you didn't know it, your contributions to this list over the years have helped me in immeasurable ways - both as questions and as answers. Congratulations on your achievement, and I wish you the best of luck. I look forward to your renewed involvement with the List. Regards, Bob Gajewski -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hollis,Virginia Sent: Thursday, April 07, 2005 11:31 AM To: accessd at databaseadvisors.com Subject: [AccessD] OT: Finally Made It - Thanks It makes me feel so good that everyone remembers me. I miss talking to everyone in my AccessD family. I would never have made it without everyone's help. Also, congrats John on the family!! I am so happy for you & will keep you in my prayers. I know it will work out perfectly - have fun. ****************** Hi Virginia I remember you. /gustav -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From HollisVJ at pgdp.usec.com Thu Apr 7 10:47:43 2005 From: HollisVJ at pgdp.usec.com (Hollis,Virginia) Date: Thu, 07 Apr 2005 11:47:43 -0400 Subject: [AccessD] Crosstab Query Null to 0 & Excel Message-ID: <33A641EC7227B54886E0B44E698470390A1BF1@hqexchange.hq.corp.usec.com> The properties of the query in Access or Excel? Excel creates a linked query to the database. >Place the title of the columns, in quotes, separated by a comma, in the Column Headings. Where would this go, I don't see a place listing the column headings in Access or Excel queries. ************* Virginia, Welcome back! Go to the properties of the query. Place the title of the columns, in quotes, separated by a comma, in the Column Headings. When the query runs, each column will be visible - even those that are null. When you export to Excel all the columns will be in place. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com ]On Behalf Of Hollis,Virginia Sent: Thursday, April 07, 2005 9:43 AM To: accessD at databaseadvisors.com Subject: [AccessD] Crosstab Query Null to 0 & Excel I have a crosstab query listing New, Complete, & Past Due, On Time work orders. In Excel I am using the MS Query to import the data from the A2003 database & create a graph. The problem: If there aren't any past due work orders when I refresh the data the Excel query crashes. It also deletes the excel column I have set up for past due totals. If there are past due work orders, I have to manually edit the query to add the past due column back in. Run the refresh query, it adds the past due column but it rearranges the Past Due column to the right of the other columns. When I modify the query I put the past due column back in the order I want it in the list. Ex: The way I want it layed out & if there are any past due: Responsible, New, Completed, Past Due, On Time The way it puts the data after there are past due WOs (if there weren't any the previous run & I add the column to the query): Responsible, New Completed, On Time, Past Due Can I put something in my crosstab query to allow for null values? Is there a way to put a 0 in the query results if the value shows null? That way it would always show my past due column in Excel because it would have a 0 in the field. The data is from a database I can not change, so I can't add a 0 to the tables. I just need the query or Excel to display a 0 in the Null fields so the Excel query runs correctly. Or is there a setting in Excel that will always keep the rows where I want them &/or set the value to 0 if null when refreshing the MSQuery? Virginia -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at bellsouth.net Thu Apr 7 11:04:50 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Thu, 7 Apr 2005 12:04:50 -0400 Subject: [AccessD] OT: Finally Made It - Thanks In-Reply-To: <33A641EC7227B54886E0B44E698470390A1BED@hqexchange.hq.corp.usec.com> Message-ID: <20050407160506.PBLM1995.imf16aec.mail.bellsouth.net@SUSANONE> Congratulations! Susan H. Anyway, I just wanted to let you guys know I finally made it to IT. It took awhile & a lot of hard work, but I made it & love it. Thanks to everyone on the list that has helped me over the years!! From JHewson at karta.com Thu Apr 7 11:06:35 2005 From: JHewson at karta.com (Jim Hewson) Date: Thu, 7 Apr 2005 11:06:35 -0500 Subject: [AccessD] Crosstab Query Null to 0 & Excel Message-ID: <9C382E065F54AE48BC3AA7925DCBB01C02068F4B@karta-exc-int.Karta.com> In Access. Open the query in design view. Right click the area where the tables are visible. The query properties should be visible. "Column Headings" is the second item on the list. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Hollis,Virginia Sent: Thursday, April 07, 2005 10:48 AM To: accessd at databaseadvisors.com Subject: [AccessD] Crosstab Query Null to 0 & Excel The properties of the query in Access or Excel? Excel creates a linked query to the database. >Place the title of the columns, in quotes, separated by a comma, in the Column Headings. Where would this go, I don't see a place listing the column headings in Access or Excel queries. ************* Virginia, Welcome back! Go to the properties of the query. Place the title of the columns, in quotes, separated by a comma, in the Column Headings. When the query runs, each column will be visible - even those that are null. When you export to Excel all the columns will be in place. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com ]On Behalf Of Hollis,Virginia Sent: Thursday, April 07, 2005 9:43 AM To: accessD at databaseadvisors.com Subject: [AccessD] Crosstab Query Null to 0 & Excel I have a crosstab query listing New, Complete, & Past Due, On Time work orders. In Excel I am using the MS Query to import the data from the A2003 database & create a graph. The problem: If there aren't any past due work orders when I refresh the data the Excel query crashes. It also deletes the excel column I have set up for past due totals. If there are past due work orders, I have to manually edit the query to add the past due column back in. Run the refresh query, it adds the past due column but it rearranges the Past Due column to the right of the other columns. When I modify the query I put the past due column back in the order I want it in the list. Ex: The way I want it layed out & if there are any past due: Responsible, New, Completed, Past Due, On Time The way it puts the data after there are past due WOs (if there weren't any the previous run & I add the column to the query): Responsible, New Completed, On Time, Past Due Can I put something in my crosstab query to allow for null values? Is there a way to put a 0 in the query results if the value shows null? That way it would always show my past due column in Excel because it would have a 0 in the field. The data is from a database I can not change, so I can't add a 0 to the tables. I just need the query or Excel to display a 0 in the Null fields so the Excel query runs correctly. Or is there a setting in Excel that will always keep the rows where I want them &/or set the value to 0 if null when refreshing the MSQuery? Virginia -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Thu Apr 7 11:15:53 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 7 Apr 2005 09:15:53 -0700 Subject: [AccessD] OT: Finally Made It - Thanks Message-ID: Congratulations and I hope you continue to enjoy it after the euphoria wears off! ;-> Charlotte Foust -----Original Message----- From: Hollis,Virginia [mailto:HollisVJ at pgdp.usec.com] Sent: Thursday, April 07, 2005 7:57 AM To: accessd at databaseadvisors.com Subject: [AccessD] OT: Finally Made It - Thanks This is mostly for you "old" AccessD guys out there (John, Susan, Charlotte, etc). I have been on the list for years but it has been awhile since I have posted to the list & the new ones probably won't remember me. Anyway, I just wanted to let you guys know I finally made it to IT. It took awhile & a lot of hard work, but I made it & love it. Thanks to everyone on the list that has helped me over the years!! Virginia -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Thu Apr 7 11:34:43 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 7 Apr 2005 09:34:43 -0700 Subject: [AccessD] How to learn Access Message-ID: What is he trying to learn, how to program it or just how to use it? You can do a lot with access just using the wizards but competence in development takes a lot more work and time. The Microsoft Press Access Step-By-Step books will provide the essentials of how to use it and make the wizards work for you. Relational design is another level of learning. I was reading database developers journals before I ever started working with Access, and believe me, it helps. The O'Reilly book, Access Database Design & Programming, has a good overview on relational theory and normalization, and I recommend it highly to all Access newcomers. I've never been able to use newsgroups to any good effect, so I wouldn't recommend those. This list or the sister list, Access-L, is a good place to lurk but can be overwhelming for a total newcome. Woody's Lounge at www.wopr.com has a large and active Access board with a good search implementation and questions (and answers) from all levels of skill. The dissection method is a good way to figure out how someone else did it and then back into the why. That's how I originally learned dBase back in its infancy, and it's still a useful technique. Charlotte Foust -----Original Message----- From: Mark A Matte [mailto:markamatte at hotmail.com] Sent: Wednesday, April 06, 2005 7:32 AM To: accessd at databaseadvisors.com Subject: [AccessD] How to learn Access Hello All, A co-worker called and asked my opinion on the best way for someone to learn Access. He asked about the following links: ( i thnk they are tutorials or something) http://techrepublic.com.com/5111-6242-26-22194.html?subj=22194&part=tr http://techrepublic.com.com/5111-6242-26-22205.html?subj=22205&part=tr I've personally never taken any class/course related to access...I just said Yes, I can do that, and then went figure out how...so I'm kinda limited in what I can suggest as a more orthodox method of learning. If someone you never met asked "How do I 'learn' access?"...what direction would you send them? Thanks Again, Mark A. Matte -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Thu Apr 7 11:45:35 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 7 Apr 2005 09:45:35 -0700 Subject: [AccessD] Access 2k: Ghosts Message-ID: > I would love to trap the KeyDown event on the form and discard the left, right up, down and pageup and pagedown keycodes! How? Here's a sample KeyDown routine. Maybe it will give you the idea. Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) ' code disables use of arrows and PgUp and PgDown On Error Resume Next Select Case KeyCode Case vbKeyLeft, vbKeyRight, vbKeyUp, vbKeyDown, _ vbKeyPageUp, vbKeyPageDown KeyCode = 0 End Select End Sub Charlotte Foust -----Original Message----- From: Chris Enright [mailto:cclenright at yahoo.com] Sent: Tuesday, April 05, 2005 4:48 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Access 2k: Ghosts Susan, Apologies for what appears to be a late reply but when I send my emails, you are asleep, I presume , and when you send yours I'm in the land of nod. When I was told about the problem I checked my master program and horror, it was true. Just a little more background info. If the client says they have used the facility before the program goes to frmCustomers and asks them to enter either their Membership Number or their Name. When they enter one or the other the form brings up all their details. They press and the popup/modal form frmEnterPIN is displayed. The form has a textbox "Please enter your PIN", a box for them to enter it and a button. Nothing else! The Record Source is qryCustomers and the Filter is on Membership Number. However, if you press the Right Arrow, a sunken box appears on the left showing their Membership Number. No problem! However, press the Left Arrow and a ditto box appears on the right showing the PIN Number in clear even though it is stored in the BE as password/asterisks. Continuous pressing of either arrow just tabs between the blank box, the Membership Number and the PIN. No other field from the record is shown. Charlotte, I would love to trap the KeyDown event on the form and discard the left, right up, down and pageup and pagedown keycodes! How? Chris --------------------------------- Yahoo! Messenger Show us what our next emoticon should look like. Join the fun. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From lembit.soobik at t-online.de Thu Apr 7 11:47:23 2005 From: lembit.soobik at t-online.de (Lembit Soobik) Date: Thu, 7 Apr 2005 18:47:23 +0200 Subject: [AccessD] OT: Finally Made It - Thanks References: <33A641EC7227B54886E0B44E698470390A1BED@hqexchange.hq.corp.usec.com> Message-ID: <028701c53b91$799baf70$0800a8c0@s856> Hi Virginia, Congratulations from me too. I'm not much on the list any more, but i still read most of it. found that the young guys are much better in answering the questions :) wish you much success in your new job Lembit ----- Original Message ----- From: "Hollis,Virginia" To: Sent: Thursday, April 07, 2005 4:56 PM Subject: [AccessD] OT: Finally Made It - Thanks This is mostly for you "old" AccessD guys out there (John, Susan, Charlotte, etc). I have been on the list for years but it has been awhile since I have posted to the list & the new ones probably won't remember me. Anyway, I just wanted to let you guys know I finally made it to IT. It took awhile & a lot of hard work, but I made it & love it. Thanks to everyone on the list that has helped me over the years!! Virginia -- 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 Anti-Virus. Version: 7.0.308 / Virus Database: 266.9.4 - Release Date: 06.04.2005 -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.9.4 - Release Date: 06.04.2005 From markamatte at hotmail.com Thu Apr 7 12:34:27 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Thu, 07 Apr 2005 17:34:27 +0000 Subject: [AccessD] OT: Finally Made It - Thanks Message-ID: Virginia, I also remember you. Congrats on the new career. This does bring a thought though...is there a list on the website of all list members...It would be interesting to see how long people have actually been using Accessd. I've used this group religiously since 1999. Anyway, welcome back/congrats Virginia. Mark A. Matte >From: "Hollis,Virginia" >Reply-To: Access Developers discussion and problem >solving >To: accessd at databaseadvisors.com >Subject: [AccessD] OT: Finally Made It - Thanks >Date: Thu, 07 Apr 2005 10:56:37 -0400 > >This is mostly for you "old" AccessD guys out there (John, Susan, >Charlotte, etc). I have been on the list for years but it has been >awhile since I have posted to the list & the new ones probably won't >remember me. > > > >Anyway, I just wanted to let you guys know I finally made it to IT. It >took awhile & a lot of hard work, but I made it & love it. Thanks to >everyone on the list that has helped me over the years!! > > > >Virginia > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Thu Apr 7 12:40:35 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Thu, 07 Apr 2005 13:40:35 -0400 Subject: [AccessD] Going live in the game of life In-Reply-To: <6A6AA9DF57E4F046BDA1E273BDDB67723374E7@corp-es01.fleetpride.com> Message-ID: <007f01c53b98$e77a0ad0$697aa8c0@ColbyM6805> LOL, this little boy is not a 2.0 of anyone. He is his own little man. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hale, Jim Sent: Thursday, April 07, 2005 10:28 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Going live in the game of life Colby 2.0! Great, congrats. Jim Hale -----Original Message----- From: John W. Colby [mailto:jwcolby at colbyconsulting.com] Sent: Monday, April 04, 2005 10:39 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Going live in the game of life I just wanted to let the group know that my wife and I are "going live". As many of you probably know Mary and I are foster parents of two of the cutest kids on two legs (every parent says that right?;-). We got Robbie first, when he was 16 months old and he just turned 4 years old last week. We got Allie when she was 3 days old and she is now 21 months. The big news is that we got a court date for the adoptions, both of them will be processed on the same day, Thursday April 14th. So in less than 2 weeks we will be the adoptive parents of two of the cutest kids on two legs (well, they ARE). Keep us in your thoughts and prayers as at 50+ we are damned old to be doing this (or it feels that way anyway). It's TOUGH keeping up with a 4 year old boy when you're 50! It's tough (at any age probably) even outsmarting a 4 year old boy. With any luck though he'll be an employee in my company in about 5 years pulling in a high 5 figure salary and padding my retirement account . John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From markamatte at hotmail.com Thu Apr 7 13:52:06 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Thu, 07 Apr 2005 18:52:06 +0000 Subject: [AccessD] Access and TaskManager In-Reply-To: <007f01c53b98$e77a0ad0$697aa8c0@ColbyM6805> Message-ID: Hello All, I'm doing some large data pulls with A97 via ODBC...I know it takes a long time anyway...but when looking at the windows task manager, only 1-2 percentCPU usage is indicated for Access. Just curious, how to make this thing go any faster. A month ago we talked about the 'ADO' thing...but unless I did something wrong...it didn't go any faster. FYI...I'm talking a little over 1 million records...and memo/blob fields are involved. Any ideas? Thanks, Mark A. Matte From garykjos at gmail.com Thu Apr 7 14:05:24 2005 From: garykjos at gmail.com (Gary Kjos) Date: Thu, 7 Apr 2005 14:05:24 -0500 Subject: [AccessD] Access and TaskManager In-Reply-To: References: <007f01c53b98$e77a0ad0$697aa8c0@ColbyM6805> Message-ID: What's the ODBC connection too? When I do ODBC to Oracle, Access sends the query info to the Oracle system and the query is really run on the server, not on the Access PC. So the Access PC just sits there waiting for the server to send the results of the query down the pipe. Until the server is ready, the Access PC just waits, hence the low CPU utilization, it's just killing time. The way to speed it up is to optomize the query that is sent to the Oracle engine - joining and putting criteria on indexed fields and such. Not much else you can do I'm afraid. On Apr 7, 2005 1:52 PM, Mark A Matte wrote: > Hello All, > > I'm doing some large data pulls with A97 via ODBC...I know it takes a long > time anyway...but when looking at the windows task manager, only 1-2 > percentCPU usage is indicated for Access. > > Just curious, how to make this thing go any faster. A month ago we talked > about the 'ADO' thing...but unless I did something wrong...it didn't go any > faster. > > FYI...I'm talking a little over 1 million records...and memo/blob fields are > involved. Any ideas? > > Thanks, > > Mark A. Matte > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Gary Kjos garykjos at gmail.com From markamatte at hotmail.com Thu Apr 7 14:13:02 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Thu, 07 Apr 2005 19:13:02 +0000 Subject: [AccessD] Access and TaskManager In-Reply-To: Message-ID: Its to an Informix db. I can check the access db...and the table is being populated...just real slow. I'm only pulling 2 fields: CASE_ID(which is indexed and has criteria) and DESC(which is the memo field no criteria). Not sure if anyone has a number...but is there a ballpark number of expected records per minute/second? Just curious if I'm really slow...or if this is the norm. Thanks, Mark >From: Gary Kjos >Reply-To: Access Developers discussion and problem >solving >To: Access Developers discussion and problem >solving >Subject: Re: [AccessD] Access and TaskManager >Date: Thu, 7 Apr 2005 14:05:24 -0500 > >What's the ODBC connection too? When I do ODBC to Oracle, Access sends >the query info to the Oracle system and the query is really run on the >server, not on the Access PC. So the Access PC just sits there waiting >for the server to send the results of the query down the pipe. Until >the server is ready, the Access PC just waits, hence the low CPU >utilization, it's just killing time. The way to speed it up is to >optomize the query that is sent to the Oracle engine - joining and >putting criteria on indexed fields and such. Not much else you can do >I'm afraid. > >On Apr 7, 2005 1:52 PM, Mark A Matte wrote: > > Hello All, > > > > I'm doing some large data pulls with A97 via ODBC...I know it takes a >long > > time anyway...but when looking at the windows task manager, only 1-2 > > percentCPU usage is indicated for Access. > > > > Just curious, how to make this thing go any faster. A month ago we >talked > > about the 'ADO' thing...but unless I did something wrong...it didn't go >any > > faster. > > > > FYI...I'm talking a little over 1 million records...and memo/blob fields >are > > involved. Any ideas? > > > > Thanks, > > > > Mark A. Matte > > > > -- > > 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 jwcolby at colbyconsulting.com Thu Apr 7 14:14:24 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Thu, 07 Apr 2005 15:14:24 -0400 Subject: [AccessD] OT: Finally Made It - Thanks In-Reply-To: Message-ID: <000101c53ba6$06030bc0$697aa8c0@ColbyM6805> I found the list in July of 1997. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Thursday, April 07, 2005 1:34 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT: Finally Made It - Thanks Virginia, I also remember you. Congrats on the new career. This does bring a thought though...is there a list on the website of all list members...It would be interesting to see how long people have actually been using Accessd. I've used this group religiously since 1999. Anyway, welcome back/congrats Virginia. Mark A. Matte >From: "Hollis,Virginia" >Reply-To: Access Developers discussion and problem >solving >To: accessd at databaseadvisors.com >Subject: [AccessD] OT: Finally Made It - Thanks >Date: Thu, 07 Apr 2005 10:56:37 -0400 > >This is mostly for you "old" AccessD guys out there (John, Susan, >Charlotte, etc). I have been on the list for years but it has been >awhile since I have posted to the list & the new ones probably won't >remember me. > > > >Anyway, I just wanted to let you guys know I finally made it to IT. It >took awhile & a lot of hard work, but I made it & love it. Thanks to >everyone on the list that has helped me over the years!! > > > >Virginia > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From artful at rogers.com Thu Apr 7 14:18:32 2005 From: artful at rogers.com (Arthur Fuller) Date: Thu, 07 Apr 2005 15:18:32 -0400 Subject: [AccessD] Open a form in DS mode In-Reply-To: References: Message-ID: <42558788.2030506@rogers.com> I have a form called frmEventSelector, to which I pass the name of the report or form I want to run. The Event selector contains a combo that sets the EventID I want. Then I examine the name of the OpenArgs argument. Code in the form looks at the prefix, and if it's frm it runs the form; if it's rpt it runs the form, and if it's qry it runs the query. How can I let this form know that I want to run a given form in DataSheet mode? Even though I set its default mode to DS, it doesn't seem to help. TIA, Arthur -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.9.4 - Release Date: 4/6/2005 From cclenright at yahoo.com Thu Apr 7 14:52:30 2005 From: cclenright at yahoo.com (Chris Enright) Date: Thu, 7 Apr 2005 12:52:30 -0700 (PDT) Subject: [AccessD] Access 2k: Ghosts In-Reply-To: 6667 Message-ID: <20050407195230.53653.qmail@web41103.mail.yahoo.com> Thanks Charlotte, Something new every day. Chris --- Charlotte Foust wrote: > > > I would love to trap the KeyDown event on the form and discard the > left, > right up, down and pageup and pagedown keycodes! How? > > Here's a sample KeyDown routine. Maybe it will give you the idea. > > Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) > ' code disables use of arrows and PgUp and PgDown > On Error Resume Next > Select Case KeyCode > Case vbKeyLeft, vbKeyRight, vbKeyUp, vbKeyDown, _ > vbKeyPageUp, vbKeyPageDown > KeyCode = 0 > End Select > > End Sub > > Charlotte Foust > > > -----Original Message----- > From: Chris Enright [mailto:cclenright at yahoo.com] > Sent: Tuesday, April 05, 2005 4:48 PM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] Access 2k: Ghosts > > > Susan, > > Apologies for what appears to be a late reply but when I send my > emails, > you are asleep, I presume , and when you send yours I'm in the land > of > nod. > > When I was told about the problem I checked my master program and > horror, it was true. > > Just a little more background info. If the client says they have used > the facility before the program goes to frmCustomers and asks them to > enter either their Membership Number or their Name. When they enter > one > or the other the form brings up all their details. They press > > and the popup/modal form frmEnterPIN is displayed. The form has a > textbox "Please enter your PIN", a box for them to enter it and a > button. Nothing else! > The Record Source is qryCustomers and the Filter is on Membership > Number. However, if you press the Right Arrow, a sunken box appears > on > the left showing their Membership Number. No problem! However, press > the > Left Arrow and a ditto box appears on the right showing the PIN > Number > in clear even though it is stored in the BE as password/asterisks. > Continuous pressing of either arrow just tabs between the blank box, > the > Membership Number and the PIN. No other field from the record is > shown. > > Charlotte, > > I would love to trap the KeyDown event on the form and discard the > left, > right up, down and pageup and pagedown keycodes! How? > > Chris > > > > > --------------------------------- > Yahoo! Messenger > Show us what our next emoticon should look like. Join the fun. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > __________________________________ Yahoo! Messenger Show us what our next emoticon should look like. Join the fun. http://www.advision.webevents.yahoo.com/emoticontest From Lambert.Heenan at AIG.com Thu Apr 7 15:51:03 2005 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Thu, 7 Apr 2005 16:51:03 -0400 Subject: [AccessD] Open a form in DS mode Message-ID: <1D7828CDB8350747AFE9D69E0E90DA1F073A2F28@xlivmbx21.aig.com> Sounds like you will need to pass an additional parameter the to frmEventSelector form. This is easy to do, just pass a string with a delimiter character (say the pipe character "|") between your parameters. Then frmEventSelector can call Split on the OpenArgs parameter to get the individual parameters. Finally, your code can open the form using acFormDS for the View parameter where needed. Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Thursday, April 07, 2005 3:19 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] Open a form in DS mode > > I have a form called frmEventSelector, to which I pass the name of the > report or form I want to run. The Event selector contains a combo that > sets the EventID I want. Then I examine the name of the OpenArgs > argument. Code in the form looks at the prefix, and if it's frm it runs > the form; if it's rpt it runs the form, and if it's qry it runs the query. > > How can I let this form know that I want to run a given form in > DataSheet mode? Even though I set its default mode to DS, it doesn't > seem to help. > > TIA, > Arthur > > > > -- > No virus found in this outgoing message. > Checked by AVG Anti-Virus. > Version: 7.0.308 / Virus Database: 266.9.4 - Release Date: 4/6/2005 > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Thu Apr 7 16:10:02 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 7 Apr 2005 14:10:02 -0700 Subject: [AccessD] Access and TaskManager Message-ID: I've seen this kind of bottleneck with ODBC links to SQL Server too. Unless you use a passthrough query or structure your ADO to do the processing on the server, you're stuck. Charlotte Foust -----Original Message----- From: Mark A Matte [mailto:markamatte at hotmail.com] Sent: Thursday, April 07, 2005 12:13 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Access and TaskManager Its to an Informix db. I can check the access db...and the table is being populated...just real slow. I'm only pulling 2 fields: CASE_ID(which is indexed and has criteria) and DESC(which is the memo field no criteria). Not sure if anyone has a number...but is there a ballpark number of expected records per minute/second? Just curious if I'm really slow...or if this is the norm. Thanks, Mark >From: Gary Kjos >Reply-To: Access Developers discussion and problem >solving >To: Access Developers discussion and problem >solving >Subject: Re: [AccessD] Access and TaskManager >Date: Thu, 7 Apr 2005 14:05:24 -0500 > >What's the ODBC connection too? When I do ODBC to Oracle, Access sends >the query info to the Oracle system and the query is really run on the >server, not on the Access PC. So the Access PC just sits there waiting >for the server to send the results of the query down the pipe. Until >the server is ready, the Access PC just waits, hence the low CPU >utilization, it's just killing time. The way to speed it up is to >optomize the query that is sent to the Oracle engine - joining and >putting criteria on indexed fields and such. Not much else you can do >I'm afraid. > >On Apr 7, 2005 1:52 PM, Mark A Matte wrote: > > Hello All, > > > > I'm doing some large data pulls with A97 via ODBC...I know it takes > > a >long > > time anyway...but when looking at the windows task manager, only 1-2 > > percentCPU usage is indicated for Access. > > > > Just curious, how to make this thing go any faster. A month ago we >talked > > about the 'ADO' thing...but unless I did something wrong...it didn't > > go >any > > faster. > > > > FYI...I'm talking a little over 1 million records...and memo/blob > > fields >are > > involved. Any ideas? > > > > Thanks, > > > > Mark A. Matte > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > >-- >Gary Kjos >garykjos at gmail.com >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From kathryn at bassett.net Thu Apr 7 16:17:34 2005 From: kathryn at bassett.net (Kathryn Bassett) Date: Thu, 7 Apr 2005 14:17:34 -0700 Subject: When did you arrive at AccessD? (was RE: [AccessD] OT: Finally Made It - Thanks) In-Reply-To: <000101c53ba6$06030bc0$697aa8c0@ColbyM6805> Message-ID: <20050407211735.B04C740016@omta16.mta.everyone.net> Mark A Matte asked: > This does bring a thought though...is there a list on the > website of all list members...It would be interesting to see > how long people have actually been using Accessd. I've used > this group religiously since 1999. John W. Colby: > I found the list in July of 1997. Kathryn Bassett: I still have my Welcome message - 7 Aug 1998. From rbgajewski at adelphia.net Thu Apr 7 16:31:21 2005 From: rbgajewski at adelphia.net (Bob Gajewski) Date: Thu, 7 Apr 2005 17:31:21 -0400 Subject: [AccessD] RE: When did you arrive at AccessD? In-Reply-To: <20050407211735.B04C740016@omta16.mta.everyone.net> Message-ID: <20050407213116.XWVH4618.mta13.adelphia.net@DG1P2N21> I have been watching/lurking since at least April 2000; I asked my first question in January 2002; and I ventured to offer my first advice (?) in May of 2002. But, I read it every day, and all of you have been and continue to be instrumental in my Access learning! Bob Gajewski Mark A Matte asked: > This does bring a thought though...is there a list on the website of > all list members...It would be interesting to see how long people have > actually been using Accessd. I've used this group religiously since > 1999. From stuart at lexacorp.com.pg Thu Apr 7 16:37:13 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Fri, 08 Apr 2005 07:37:13 +1000 Subject: [AccessD] Open a form in DS mode In-Reply-To: <42558788.2030506@rogers.com> References: Message-ID: <425634A9.3036.4E00336@stuart.lexacorp.com.pg> On 7 Apr 2005 at 15:18, Arthur Fuller wrote: > I have a form called frmEventSelector, to which I pass the name of the > report or form I want to run. The Event selector contains a combo that > sets the EventID I want. Then I examine the name of the OpenArgs > argument. Code in the form looks at the prefix, and if it's frm it runs > the form; if it's rpt it runs the form, and if it's qry it runs the query. > > How can I let this form know that I want to run a given form in > DataSheet mode? Even though I set its default mode to DS, it doesn't > seem to help. > Pass the form name as "ds" & frmMyForm.name(for DataSheet) or "fv" & frmMyForm.name (for FormView). Then parse OpenArgs for these characters as well. -- Stuart From scapistrant at symphonyinfo.com Thu Apr 7 17:03:02 2005 From: scapistrant at symphonyinfo.com (Steve Capistrant) Date: Thu, 7 Apr 2005 17:03:02 -0500 Subject: [AccessD] RE: When did you arrive at AccessD? Message-ID: <855499653F55AD4190B242717DF132BC04F3C4@dewey.Symphony.local> December 1999. At that time the list being dominated by John Colby, Jurgen Welz, Lembit Soobik, William Hindman, Arthur Fuller, among others. Steve Capistrant scapistrant at symphonyinfo.com Symphony Information Services 7308 Aspen Lane North, Suite 132 Brooklyn Park, MN 55428 763-391-7400 www.symphonyinfo.com From drboz at pacbell.net Thu Apr 7 17:10:24 2005 From: drboz at pacbell.net (Don Bozarth) Date: Thu, 7 Apr 2005 15:10:24 -0700 Subject: [AccessD] Going live in the game of life References: <006d01c53b83$b7eb68a0$697aa8c0@ColbyM6805> Message-ID: <007901c53bbe$993ec560$7f00470a@Drblaptop> John, I've a daughter 36 and a son 7, and lets just say I'm 60+. First thing I noticed is that it's easier when you're older... not that he doesn't wear me out, cause he does. But my priorities are so different now than when I was in my 20's... I'm having a ball with this little guy!! Couple of weeks ago we took him to Legoland and Disneyland... 4 days of keeping up with him was a real challenge. If I'd have had to run a footrace to save my butt I'd have been in a world of trouble. But it was so doggone much fun watching him have fun that I'd do it again in a heartbeat. Best wishes, and enjoy!! Don B. ----- Original Message ----- From: "John W. Colby" To: "'Access Developers discussion and problem solving'" Sent: Thursday, April 07, 2005 8:08 AM Subject: RE: [AccessD] Going live in the game of life > Yea, that too. This little guy literally runs in circles up the hall, > around the living room / dining room and back down the hall to his room, > running laps 15 or 20 at a time just to get his energy out. > > I drink diet Pepsi all day just to get up the energy to go to the bathroom > to get rid of all the diet Pepsi. Kinda puts things into perspective. > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > JOHNWARDBELL at aol.com > Sent: Thursday, April 07, 2005 10:53 AM > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] Going live in the game of life > > > Don't you mean its Tough for a 4 year old going as SLOW as 50+ old boy! > Wish you and your boss(wife) a sucessful day in court and not too many sleepless nights. johnb From HollisVJ at pgdp.usec.com Thu Apr 7 09:56:37 2005 From: HollisVJ at pgdp.usec.com (Hollis,Virginia) Date: Thu, 07 Apr 2005 10:56:37 -0400 Subject: [AccessD] OT: Finally Made It - Thanks Message-ID: <33A641EC7227B54886E0B44E698470390A1BED@hqexchange.hq.corp.usec.com> This is mostly for you "old" AccessD guys out there (John, Susan, Charlotte, etc). I have been on the list for years but it has been awhile since I have posted to the list & the new ones probably won't remember me. Anyway, I just wanted to let you guys know I finally made it to IT. It took awhile & a lot of hard work, but I made it & love it. Thanks to everyone on the list that has helped me over the years!! Virginia From jwcolby at colbyconsulting.com Thu Apr 7 10:04:34 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Thu, 07 Apr 2005 11:04:34 -0400 Subject: [AccessD] OT: Finally Made It - Thanks In-Reply-To: <33A641EC7227B54886E0B44E698470390A1BED@hqexchange.hq.corp.usec.com> Message-ID: <006c01c53b83$1c1267d0$697aa8c0@ColbyM6805> WooHOOOOooooo!!! Congrats and may it be everything you hoped it would be. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hollis,Virginia Sent: Thursday, April 07, 2005 10:57 AM To: accessd at databaseadvisors.com Subject: [AccessD] OT: Finally Made It - Thanks This is mostly for you "old" AccessD guys out there (John, Susan, Charlotte, etc). I have been on the list for years but it has been awhile since I have posted to the list & the new ones probably won't remember me. Anyway, I just wanted to let you guys know I finally made it to IT. It took awhile & a lot of hard work, but I made it & love it. Thanks to everyone on the list that has helped me over the years!! Virginia -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Thu Apr 7 10:08:56 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Thu, 07 Apr 2005 11:08:56 -0400 Subject: [AccessD] Going live in the game of life In-Reply-To: <74.5130e3e4.2f86a360@aol.com> Message-ID: <006d01c53b83$b7eb68a0$697aa8c0@ColbyM6805> Yea, that too. This little guy literally runs in circles up the hall, around the living room / dining room and back down the hall to his room, running laps 15 or 20 at a time just to get his energy out. I drink diet Pepsi all day just to get up the energy to go to the bathroom to get rid of all the diet Pepsi. Kinda puts things into perspective. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of JOHNWARDBELL at aol.com Sent: Thursday, April 07, 2005 10:53 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Going live in the game of life Don't you mean its Tough for a 4 year old going as SLOW as 50+ old boy! > > Wish you and your boss(wife) a sucessful day in court and not too many > sleepless nights. > > johnb > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From andy at minstersystems.co.uk Thu Apr 7 17:49:44 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Thu, 7 Apr 2005 23:49:44 +0100 Subject: [AccessD] RE: When did you arrive at AccessD? In-Reply-To: <855499653F55AD4190B242717DF132BC04F3C4@dewey.Symphony.local> Message-ID: <000001c53bc4$180affd0$581a0c54@minster33c3r25> Comparative newbie, sometime mid-2000. -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Steve Capistrant > Sent: 07 April 2005 23:03 > To: Access Developers discussion and problem solving > Subject: [AccessD] RE: When did you arrive at AccessD? > > > December 1999. At that time the list being dominated by John > Colby, Jurgen Welz, Lembit Soobik, William Hindman, Arthur > Fuller, among others. > > Steve Capistrant > scapistrant at symphonyinfo.com > Symphony Information Services > 7308 Aspen Lane North, Suite 132 > Brooklyn Park, MN 55428 > 763-391-7400 > www.symphonyinfo.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From jwcolby at colbyconsulting.com Thu Apr 7 18:10:07 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Thu, 07 Apr 2005 19:10:07 -0400 Subject: When did you arrive at AccessD? (was RE: [AccessD] OT: Finally MadeIt - Thanks) In-Reply-To: <20050407211735.B04C740016@omta16.mta.everyone.net> Message-ID: <000501c53bc6$f691f090$697aa8c0@ColbyM6805> And Kathryn attended the very first AccessD conference at Rockie's house in Del Mar, CA. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kathryn Bassett Sent: Thursday, April 07, 2005 5:18 PM To: 'Access Developers discussion and problem solving' Subject: When did you arrive at AccessD? (was RE: [AccessD] OT: Finally MadeIt - Thanks) Mark A Matte asked: > This does bring a thought though...is there a list on the > website of all list members...It would be interesting to see > how long people have actually been using Accessd. I've used > this group religiously since 1999. John W. Colby: > I found the list in July of 1997. Kathryn Bassett: I still have my Welcome message - 7 Aug 1998. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From D.Dick at uws.edu.au Thu Apr 7 18:18:49 2005 From: D.Dick at uws.edu.au (Darren Dick) Date: Fri, 8 Apr 2005 09:18:49 +1000 Subject: [AccessD] RE: When did you arrive at AccessD? Message-ID: <7039407213104F429D751263FAB222A90134C4B6@OTTO.AD.UWS.EDU.AU> Hi all Ditto to Steve "1999. At that time the list being dominated by John Colby, Jurgen Welz, Lembit Soobik, William Hindman, Arthur Fuller, among others" Sometime in 1999 I think The list was 'hosted' somewhere else and then we 'became' AccessD after some hosting ructions Now...here we are - alive and kickin' I have said it before and I will say it again I could not have gone past a Simple Select query were it not for the people on this list (As well as the web pages of Gurus we all know so well) (I did everything and I mean everything in Macros) The willingness to share complex and very hard fought over code as well as a genuine desire to 'solve' or offer solutions to the myriad of issues that come up, is truly remarkable in this age of copyright, Intellectual property and all the rest of the commercial "protect thyne A**" world. Testimony to this list's generosity. I remember getting my first 'Browse' dialogue box to work WOW - it actually opened and returned a file name WOW I remember thinking I can interface with Windows - WooHoo - I showed my (Mostly unimpressed) Wife who went on muttering something about being a propeller-head. Go figure. She -the unimpressed -refers to you guys as "Your nerd mates on the List" :-)) (Love it) Not to mention the friendships - Even had a Mad Pommies and his charming and beautiful Wife come over to Oz. We hooked up and have dinner - with my Wife and I. (Hi Andy) Not to mention the people I harass on the phone - Hi Andy - Stuart - Kath et al Love this list See ya Darren -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Capistrant Sent: Friday, 8 April 2005 8:03 AM To: Access Developers discussion and problem solving Subject: [AccessD] RE: When did you arrive at AccessD? December 1999. At that time the list being dominated by John Colby, Jurgen Welz, Lembit Soobik, William Hindman, Arthur Fuller, among others. Steve Capistrant scapistrant at symphonyinfo.com Symphony Information Services 7308 Aspen Lane North, Suite 132 Brooklyn Park, MN 55428 763-391-7400 www.symphonyinfo.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Thu Apr 7 18:32:01 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 7 Apr 2005 16:32:01 -0700 Subject: [AccessD] OT: Finally Made It - Thanks Message-ID: I have no idea how long I've been in AccessD. Time flies when you're having fun! I'm a refugee from the Access-L list, but I got bored over there and decided to hang out in this crowd instead. Better arguments over here. LOL Charlotte Foust -----Original Message----- From: Mark A Matte [mailto:markamatte at hotmail.com] Sent: Thursday, April 07, 2005 10:34 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT: Finally Made It - Thanks Virginia, I also remember you. Congrats on the new career. This does bring a thought though...is there a list on the website of all list members...It would be interesting to see how long people have actually been using Accessd. I've used this group religiously since 1999. Anyway, welcome back/congrats Virginia. Mark A. Matte >From: "Hollis,Virginia" >Reply-To: Access Developers discussion and problem >solving >To: accessd at databaseadvisors.com >Subject: [AccessD] OT: Finally Made It - Thanks >Date: Thu, 07 Apr 2005 10:56:37 -0400 > >This is mostly for you "old" AccessD guys out there (John, Susan, >Charlotte, etc). I have been on the list for years but it has been >awhile since I have posted to the list & the new ones probably won't >remember me. > > > >Anyway, I just wanted to let you guys know I finally made it to IT. It >took awhile & a lot of hard work, but I made it & love it. Thanks to >everyone on the list that has helped me over the years!! > > > >Virginia > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From artful at rogers.com Thu Apr 7 18:50:22 2005 From: artful at rogers.com (Arthur Fuller) Date: Thu, 07 Apr 2005 19:50:22 -0400 Subject: [AccessD] Open a form in DS mode In-Reply-To: <425634A9.3036.4E00336@stuart.lexacorp.com.pg> References: <425634A9.3036.4E00336@stuart.lexacorp.com.pg> Message-ID: <4255C73E.4020904@rogers.com> Good idea, and fits in with the existing logic. But what do I tell Access to do, given that I find "ds" as the prefix or suffix or whatever? Stuart McLachlan wrote: >On 7 Apr 2005 at 15:18, Arthur Fuller wrote: > > > >>I have a form called frmEventSelector, to which I pass the name of the >>report or form I want to run. The Event selector contains a combo that >>sets the EventID I want. Then I examine the name of the OpenArgs >>argument. Code in the form looks at the prefix, and if it's frm it runs >>the form; if it's rpt it runs the form, and if it's qry it runs the query. >> >>How can I let this form know that I want to run a given form in >>DataSheet mode? Even though I set its default mode to DS, it doesn't >>seem to help. >> >> >> > >Pass the form name as "ds" & frmMyForm.name(for DataSheet) or "fv" & >frmMyForm.name (for FormView). Then parse OpenArgs for these characters as >well. > > > > > -- >Stuart > > > > -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.9.4 - Release Date: 4/6/2005 From accessd at shaw.ca Thu Apr 7 19:02:05 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Thu, 07 Apr 2005 17:02:05 -0700 Subject: [AccessD] OT: Finally Made It - Thanks In-Reply-To: <33A641EC7227B54886E0B44E698470390A1BED@hqexchange.hq.corp.usec.com> Message-ID: <0IEL00L4QPFHAH@l-daemon> Hi Virginia: Us old guys never forget...of course we remember you. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hollis,Virginia Sent: Thursday, April 07, 2005 7:57 AM To: accessd at databaseadvisors.com Subject: [AccessD] OT: Finally Made It - Thanks This is mostly for you "old" AccessD guys out there (John, Susan, Charlotte, etc). I have been on the list for years but it has been awhile since I have posted to the list & the new ones probably won't remember me. Anyway, I just wanted to let you guys know I finally made it to IT. It took awhile & a lot of hard work, but I made it & love it. Thanks to everyone on the list that has helped me over the years!! Virginia -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dmcafee at pacbell.net Thu Apr 7 19:08:23 2005 From: dmcafee at pacbell.net (dmcafee at pacbell.net) Date: Thu, 7 Apr 2005 17:08:23 -0700 Subject: [AccessD] RE: When did you arrive at AccessD? In-Reply-To: <7039407213104F429D751263FAB222A90134C4B6@OTTO.AD.UWS.EDU.AU> Message-ID: I don't know when I first joined, but as Darren mentioned, it wasn't hosted by the members...I believe it was MtnGroup at the time. David McAfee -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Darren Dick Sent: Thursday, April 07, 2005 4:19 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] RE: When did you arrive at AccessD? Hi all Ditto to Steve "1999. At that time the list being dominated by John Colby, Jurgen Welz, Lembit Soobik, William Hindman, Arthur Fuller, among others" Sometime in 1999 I think The list was 'hosted' somewhere else and then we 'became' AccessD after some hosting ructions Now...here we are - alive and kickin' I have said it before and I will say it again I could not have gone past a Simple Select query were it not for the people on this list (As well as the web pages of Gurus we all know so well) (I did everything and I mean everything in Macros) The willingness to share complex and very hard fought over code as well as a genuine desire to 'solve' or offer solutions to the myriad of issues that come up, is truly remarkable in this age of copyright, Intellectual property and all the rest of the commercial "protect thyne A**" world. Testimony to this list's generosity. I remember getting my first 'Browse' dialogue box to work WOW - it actually opened and returned a file name WOW I remember thinking I can interface with Windows - WooHoo - I showed my (Mostly unimpressed) Wife who went on muttering something about being a propeller-head. Go figure. She -the unimpressed -refers to you guys as "Your nerd mates on the List" :-)) (Love it) Not to mention the friendships - Even had a Mad Pommies and his charming and beautiful Wife come over to Oz. We hooked up and have dinner - with my Wife and I. (Hi Andy) Not to mention the people I harass on the phone - Hi Andy - Stuart - Kath et al Love this list See ya Darren -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Capistrant Sent: Friday, 8 April 2005 8:03 AM To: Access Developers discussion and problem solving Subject: [AccessD] RE: When did you arrive at AccessD? December 1999. At that time the list being dominated by John Colby, Jurgen Welz, Lembit Soobik, William Hindman, Arthur Fuller, among others. Steve Capistrant scapistrant at symphonyinfo.com Symphony Information Services 7308 Aspen Lane North, Suite 132 Brooklyn Park, MN 55428 763-391-7400 www.symphonyinfo.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Thu Apr 7 19:14:11 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Thu, 07 Apr 2005 17:14:11 -0700 Subject: [AccessD] OT: Finally Made It - Thanks In-Reply-To: <000101c53ba6$06030bc0$697aa8c0@ColbyM6805> Message-ID: <0IEL00E1OPZM0B@l-daemon> John...and shortly there after got into a lengthy 'discussion' about how 'bound forms' were a stupid idea. It is amazing how children can mellow a person. :-) ...and I am still right. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Thursday, April 07, 2005 12:14 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: Finally Made It - Thanks I found the list in July of 1997. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Thursday, April 07, 2005 1:34 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT: Finally Made It - Thanks Virginia, I also remember you. Congrats on the new career. This does bring a thought though...is there a list on the website of all list members...It would be interesting to see how long people have actually been using Accessd. I've used this group religiously since 1999. Anyway, welcome back/congrats Virginia. Mark A. Matte >From: "Hollis,Virginia" >Reply-To: Access Developers discussion and problem >solving >To: accessd at databaseadvisors.com >Subject: [AccessD] OT: Finally Made It - Thanks >Date: Thu, 07 Apr 2005 10:56:37 -0400 > >This is mostly for you "old" AccessD guys out there (John, Susan, >Charlotte, etc). I have been on the list for years but it has been >awhile since I have posted to the list & the new ones probably won't >remember me. > > > >Anyway, I just wanted to let you guys know I finally made it to IT. It >took awhile & a lot of hard work, but I made it & love it. Thanks to >everyone on the list that has helped me over the years!! > > > >Virginia > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Jeff at outbaktech.com Thu Apr 7 19:36:15 2005 From: Jeff at outbaktech.com (Jeff Barrows) Date: Thu, 7 Apr 2005 19:36:15 -0500 Subject: [AccessD] RE: When did you arrive at AccessD? Message-ID: 04/27/2000 hosted by The Memphis Technology Group, Inc. MS Access List [accessd] -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of dmcafee at pacbell.net Sent: Thursday, April 07, 2005 7:08 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] RE: When did you arrive at AccessD? I don't know when I first joined, but as Darren mentioned, it wasn't hosted by the members...I believe it was MtnGroup at the time. David McAfee -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Darren Dick Sent: Thursday, April 07, 2005 4:19 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] RE: When did you arrive at AccessD? Hi all Ditto to Steve "1999. At that time the list being dominated by John Colby, Jurgen Welz, Lembit Soobik, William Hindman, Arthur Fuller, among others" Sometime in 1999 I think The list was 'hosted' somewhere else and then we 'became' AccessD after some hosting ructions Now...here we are - alive and kickin' I have said it before and I will say it again I could not have gone past a Simple Select query were it not for the people on this list (As well as the web pages of Gurus we all know so well) (I did everything and I mean everything in Macros) The willingness to share complex and very hard fought over code as well as a genuine desire to 'solve' or offer solutions to the myriad of issues that come up, is truly remarkable in this age of copyright, Intellectual property and all the rest of the commercial "protect thyne A**" world. Testimony to this list's generosity. I remember getting my first 'Browse' dialogue box to work WOW - it actually opened and returned a file name WOW I remember thinking I can interface with Windows - WooHoo - I showed my (Mostly unimpressed) Wife who went on muttering something about being a propeller-head. Go figure. She -the unimpressed -refers to you guys as "Your nerd mates on the List" :-)) (Love it) Not to mention the friendships - Even had a Mad Pommies and his charming and beautiful Wife come over to Oz. We hooked up and have dinner - with my Wife and I. (Hi Andy) Not to mention the people I harass on the phone - Hi Andy - Stuart - Kath et al Love this list See ya Darren -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Capistrant Sent: Friday, 8 April 2005 8:03 AM To: Access Developers discussion and problem solving Subject: [AccessD] RE: When did you arrive at AccessD? December 1999. At that time the list being dominated by John Colby, Jurgen Welz, Lembit Soobik, William Hindman, Arthur Fuller, among others. Steve Capistrant scapistrant at symphonyinfo.com Symphony Information Services 7308 Aspen Lane North, Suite 132 Brooklyn Park, MN 55428 763-391-7400 www.symphonyinfo.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Thu Apr 7 20:13:29 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Thu, 07 Apr 2005 21:13:29 -0400 Subject: [AccessD] OT: Finally Made It - Thanks In-Reply-To: <0IEL00E1OPZM0B@l-daemon> Message-ID: <000801c53bd8$2c7d48b0$697aa8c0@ColbyM6805> LOL. And in the years since I have never needed an unbound data entry form until... Now. Just goes to show... John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Thursday, April 07, 2005 8:14 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: Finally Made It - Thanks John...and shortly there after got into a lengthy 'discussion' about how 'bound forms' were a stupid idea. It is amazing how children can mellow a person. :-) ...and I am still right. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Thursday, April 07, 2005 12:14 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: Finally Made It - Thanks I found the list in July of 1997. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Thursday, April 07, 2005 1:34 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT: Finally Made It - Thanks Virginia, I also remember you. Congrats on the new career. This does bring a thought though...is there a list on the website of all list members...It would be interesting to see how long people have actually been using Accessd. I've used this group religiously since 1999. Anyway, welcome back/congrats Virginia. Mark A. Matte >From: "Hollis,Virginia" >Reply-To: Access Developers discussion and problem >solving >To: accessd at databaseadvisors.com >Subject: [AccessD] OT: Finally Made It - Thanks >Date: Thu, 07 Apr 2005 10:56:37 -0400 > >This is mostly for you "old" AccessD guys out there (John, Susan, >Charlotte, etc). I have been on the list for years but it has been >awhile since I have posted to the list & the new ones probably won't >remember me. > > > >Anyway, I just wanted to let you guys know I finally made it to IT. It >took awhile & a lot of hard work, but I made it & love it. Thanks to >everyone on the list that has helped me over the years!! > > > >Virginia > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Thu Apr 7 21:39:23 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Fri, 08 Apr 2005 12:39:23 +1000 Subject: [AccessD] Open a form in DS mode In-Reply-To: <4255C73E.4020904@rogers.com> References: <425634A9.3036.4E00336@stuart.lexacorp.com.pg> Message-ID: <42567B7B.24832.5F4A96A@stuart.lexacorp.com.pg> On 7 Apr 2005 at 19:50, Arthur Fuller wrote: > >>How can I let this form know that I want to run a given form in > >>DataSheet mode? Even though I set its default mode to DS, it doesn't seem > >>to help. > >Pass the form name as "ds" & frmMyForm.name(for DataSheet) or "fv" & > >frmMyForm.name (for FormView). Then parse OpenArgs for these characters as > >well. > Good idea, and fits in with the existing logic. But what do I tell > Access to do, given that I find "ds" as the prefix or suffix or whatever? Select Case left$(OpenArgs,3) Case "qry" ....... Case "rpt" ...... Case "dsf" docmd.openform mid$(OpenArgs,3),acFormDS Case "fvf" docmd.openform mid$(OpenArgs,3),acFormNormal Case Else End Select -- Stuart From jmhla at earthlink.net Thu Apr 7 22:27:23 2005 From: jmhla at earthlink.net (Joe Hecht) Date: Thu, 7 Apr 2005 20:27:23 -0700 Subject: [AccessD] Trouble Shooting Help X Posted Message-ID: <200504080327.j383RCi08625@databaseadvisors.com> The setup: I have a split MDB where the network person for their reason has put both ends on the server. The files are Master.mdb and Data.MDB. There is a third file called user.mdb User.MDB is a front end that also hits data.mdb. User is created by making updates to master.MDB and then removing 2 forms that 2cnd person is not to be able to edit. The users are in separate offices of the company about 40 miles apart. The office manager in Office one uses Master.mdb by VPN. The order person in office 2 reaches the server through remote desktop connection. They both run Access locally on their machines. Network is W2k * Last Friday I installed the latest upgrades at office one, and received client acceptance. I then called the remote office to confirm functionality there. She claimed that she was getting a second report on every Purchase Order she did. This second report is only supposed to print when certain materials are ordered. The Purchase Orders and reports work ok in the main office. Can anyone think of reason why this would be happening? Thanks Joe Hecht jmhla at earthlink.net 28g From jmhla at earthlink.net Thu Apr 7 22:31:45 2005 From: jmhla at earthlink.net (Joe Hecht) Date: Thu, 7 Apr 2005 20:31:45 -0700 Subject: [AccessD] Can an Access mdb tell how it is being reached? Message-ID: <200504080331.j383VXi09655@databaseadvisors.com> Can an mdb on a server tell if it being contacted by VPN or remote desktop? Joe Hecht jmhla at earthlink.net 28g From jmhla at earthlink.net Thu Apr 7 22:38:27 2005 From: jmhla at earthlink.net (Joe Hecht) Date: Thu, 7 Apr 2005 20:38:27 -0700 Subject: [AccessD] Form Question Message-ID: <200504080338.j383cFi11180@databaseadvisors.com> I have an MDB where the boss needs everything but other user should be blocked from 2 forms. What I have been doing is making 2 MDBs and just deleting the 2 forms from the second MDB. If only these 2 users work with the data is there an easier way to do this? Thanks Joe Hecht jmhla at earthlink.net 28g From connie.kamrowski at agric.nsw.gov.au Thu Apr 7 23:03:23 2005 From: connie.kamrowski at agric.nsw.gov.au (connie.kamrowski at agric.nsw.gov.au) Date: Fri, 8 Apr 2005 14:03:23 +1000 Subject: [AccessD] Re:Going live in the game of life Message-ID: hey John, Congratulations!!! I will pray for you and ask a blessing for your family :) You have so many great things to share with them yet... and 50 isn't old! And as a mother of 3 teenagers (from 12 to 17) at 38 beleive me it isn't any easier that way LOL, I still remember what I got up to at 17! Connie Kamrowski Analyst/Programmer Information Technology NSW Department of Primary Industries Orange -----Original Message----- From: John W. Colby [mailto:jwcolby at colbyconsulting.com] Sent: Monday, April 04, 2005 10:39 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Going live in the game of life I just wanted to let the group know that my wife and I are "going live". As many of you probably know Mary and I are foster parents of two of the cutest kids on two legs (every parent says that right?;-). We got Robbie first, when he was 16 months old and he just turned 4 years old last week. We got Allie when she was 3 days old and she is now 21 months. The big news is that we got a court date for the adoptions, both of them will be processed on the same day, Thursday April 14th. So in less than 2 weeks we will be the adoptive parents of two of the cutest kids on two legs (well, they ARE). Keep us in your thoughts and prayers as at 50+ we are damned old to be doing this (or it feels that way anyway). It's TOUGH keeping up with a 4 year old boy when you're 50! It's tough (at any age probably) even outsmarting a 4 year old boy. With any luck though he'll be an employee in my company in about 5 years pulling in a high 5 figure salary and padding my retirement account . John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com This message is intended for the addressee named and may contain confidential information. If you are not the intended recipient or received it in error, please delete the message and notify sender. Views expressed are those of the individual sender and are not necessarily the views of their organisation. From roz.clarke at donnslaw.co.uk Fri Apr 8 03:26:06 2005 From: roz.clarke at donnslaw.co.uk (Roz Clarke) Date: Fri, 8 Apr 2005 09:26:06 +0100 Subject: [AccessD] OT: Friday punnery Message-ID: <61F915314798D311A2F800A0C9C8318807225829@dibble.observatory.donnslaw.co.uk> These are old but still good. 1. A vulture boards an airplane, carrying two dead raccoons. The stewardess looks at him and says, "I'm sorry, sir, only one carrion allowed per passenger." 2. Two fish swim into a concrete wall. The one turns to the other and says: "Dam!" 3. Two Eskimos sitting in a kayak were chilly, so they lit a fire in the craft. Unsurprisingly it sank, proving once again that you can't have your kayak and heat it. 4. Two hydrogen atoms meet. One says "I've lost my electron." The other says "Are you sure?" The first replies "Yes, I'm positive." 5. Did you hear about the Buddhist who refused Novocain during a root canal? His goal: transcend dental medication. 6. A group of chess enthusiasts checked into a hotel and were standing in the lobby discussing their recent tournament victories. After about an hour, the manager came out of the office and asked them to disperse. "But why?" they asked. "Because I can't stand chess-nuts boasting in an open foyer." 7. A woman has twins and gives them up for adoption. One of them goes to a family in Egypt and is named "Ahmal." The other goes to a family in Spain; they name him "Juan." Years later, Juan sends a picture of himself to his birth mother. Upon receiving the picture, she tells her husband that she wishes she also had a picture of Ahmal. Her husband responds, "They're twins! If you've seen Juan, you've seen Ahmal." 8. Friars behind on their belfry payments opened a small florist shop to raise funds. Since everyone liked to buy flowers from the men of God a rival florist across town thought the competition was unfair. He asked the good fathers to close down, but they would not. The rival florist then hired Hugh MacTaggart, a thug, to "persuade" them to close. Hugh beat up the friars and trashed their store, saying he'd be back if they didn't close up shop. Terrified, they did so, thereby proving that: Only Hugh can prevent florist friars. 9. Mahatma Gandhi, as you know, walked barefoot most of the time, which produced an impressive set of calluses on his feet. He also ate very little, which made him rather frail and with his odd diet, he suffered from bad breath. This made him a super calloused fragile mystic hexed by h alitosis. 10. And finally, there was the person who sent ten different puns to friends, with the hope that at least one of the puns would make them laugh. But of course, No pun in ten did! -------------- next part -------------- The contents of this message and any attachments are the property of Donns Solicitors and are intended for the confidential use of the named recipient only. They may be legally privileged and should not be communicated to, or relied upon, by any other party without our written consent. If you are not the addressee, please notify us immediately so that we can make arrangements for its return. You should not show this e-mail to any person or take copies as you may be committing a criminal or civil offence for which you may be liable. The statement and opinions expressed in this e-mail message are those of the writer, and do not necessarily represent that of Donns Solicitors. Although any files attached to this e-mail will have been checked with virus protection software prior to transmission, you should carry out your own virus check before opening any attachment. Donns Solicitors does not accept any liability for any damage or loss which may be caused by software viruses... From Chris.Foote at uk.thalesgroup.com Fri Apr 8 04:04:56 2005 From: Chris.Foote at uk.thalesgroup.com (Foote, Chris) Date: Fri, 8 Apr 2005 10:04:56 +0100 Subject: [AccessD] Form Question Message-ID: <97CF276BD8C6D4119C4B00508BB18DE709E0C66F@ntscxch1.int.rdel.co.uk> Hi Joe! I have a different but similar requirement (huh?) on one of my databases. I (as db admin) have access to everything but several forms are unavailable for all other users. How are your two users getting to the forms? Via a "switchboard" type menu? If so you could detect the user name and open one of two different switchboards depending who the user is. I've got a bit of code that retrieves the users Log in name. If this is the way you want to go please let me know and I'll go into more detail. Regards! Chris Foote (UK) > -----Original Message----- > From: Joe Hecht [mailto:jmhla at earthlink.net] > Sent: Friday, April 08, 2005 4:38 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Form Question > > > I have an MDB where the boss needs everything but other user should be > blocked from 2 forms. > > What I have been doing is making 2 MDBs and just deleting the > 2 forms from > the second MDB. > > If only these 2 users work with the data is there an easier > way to do this? > > Thanks > > > > Joe Hecht > > jmhla at earthlink.net > > 28g From mikedorism at adelphia.net Fri Apr 8 07:01:02 2005 From: mikedorism at adelphia.net (Mike & Doris Manning) Date: Fri, 8 Apr 2005 08:01:02 -0400 Subject: When did you arrive at AccessD? (was RE: [AccessD] OT: Finally MadeIt - Thanks) In-Reply-To: <20050407211735.B04C740016@omta16.mta.everyone.net> Message-ID: <000d01c53c32$a5293620$0b08a845@hargrove.internal> I found the list back in 1996. Doris Manning Database Administrator Hargrove Inc. www.hargroveinc.com From Erwin.Craps at ithelps.be Fri Apr 8 07:51:14 2005 From: Erwin.Craps at ithelps.be (Erwin Craps - IT Helps) Date: Fri, 8 Apr 2005 14:51:14 +0200 Subject: [AccessD] RE: When did you arrive at AccessD? Message-ID: <46B976F2B698FF46A4FE7636509B22DF1B59D4@stekelbes.ithelps.local> The oldest E-mail I seem to find is from 2 jan 2001. I'm longer a member because in the beginning I did not archived the E-mails, probably a year or so. I'm not the oldest but Mayabe I have the most archived E-mails? I now have 111,481 E-mails in my AccessD folder... :-) Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Friday, April 08, 2005 1:10 AM To: 'Access Developers discussion and problem solving' Subject: RE: When did you arrive at AccessD? (was RE: [AccessD] OT: FinallyMadeIt - Thanks) And Kathryn attended the very first AccessD conference at Rockie's house in Del Mar, CA. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kathryn Bassett Sent: Thursday, April 07, 2005 5:18 PM To: 'Access Developers discussion and problem solving' Subject: When did you arrive at AccessD? (was RE: [AccessD] OT: Finally MadeIt - Thanks) Mark A Matte asked: > This does bring a thought though...is there a list on the website of > all list members...It would be interesting to see how long people have > actually been using Accessd. I've used this group religiously since > 1999. John W. Colby: > I found the list in July of 1997. Kathryn Bassett: I still have my Welcome message - 7 Aug 1998. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From greggs at msn.com Fri Apr 8 07:53:59 2005 From: greggs at msn.com (Gregg) Date: Fri, 8 Apr 2005 07:53:59 -0500 Subject: [AccessD] Visual Loss of Data References: <6A6AA9DF57E4F046BDA1E273BDDB67723374E6@corp-es01.fleetpride.com> Message-ID: Maybe sometimes but one incident he sited was a continuous subform was missing everything. ----- Original Message ----- From: Hale, Jim To: 'Access Developers discussion and problem solving' Sent: Thursday, April 07, 2005 9:25 AM Subject: RE: [AccessD] Visual Loss of Data Is he hitting a carriage return or other character such as a tab that is being captured and causing the data to wrap? Jim Hale -----Original Message----- From: Gregg [mailto:greggs at msn.com] Sent: Wednesday, April 06, 2005 3:14 PM To: Access Developers discussion and problem solving Cc: Robert Penn Subject: [AccessD] Visual Loss of Data I have a customer who can't always see all his data. When it started, half of the text was missing from a text box. He entered the missing text, went out and back in, and both the new text and the old text appeared. It happened to him again only this time in a subform, all the data was missing. retype, leave, return, and all data is duplicated. This is visible on multiple systems (he has 6). Each user has their own FE on 2002. The server is running windows 2000 (last time I was there). It is also happening in different apps. It's happened a 3rd time in a completely different app. Any ideas? Thanks for all your help! -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email.-- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DElam at jenkens.com Fri Apr 8 07:54:44 2005 From: DElam at jenkens.com (Elam, Debbie) Date: Fri, 8 Apr 2005 07:54:44 -0500 Subject: [AccessD] RE: When did you arrive at AccessD? Message-ID: <7B1961ED924D1A459E378C9B1BB22B4C02485CA6@natexch.jenkens.com> I must have joined in 1999 also. I know it was not long after I started my current job that I found the list through Dev Ashish's web site. Debbie -----Original Message----- From: Darren Dick [mailto:D.Dick at uws.edu.au] Sent: Thursday, April 07, 2005 6:19 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] RE: When did you arrive at AccessD? Hi all Ditto to Steve "1999. At that time the list being dominated by John Colby, Jurgen Welz, Lembit Soobik, William Hindman, Arthur Fuller, among others" Sometime in 1999 I think The list was 'hosted' somewhere else and then we 'became' AccessD after some hosting ructions Now...here we are - alive and kickin' I have said it before and I will say it again I could not have gone past a Simple Select query were it not for the people on this list (As well as the web pages of Gurus we all know so well) (I did everything and I mean everything in Macros) The willingness to share complex and very hard fought over code as well as a genuine desire to 'solve' or offer solutions to the myriad of issues that come up, is truly remarkable in this age of copyright, Intellectual property and all the rest of the commercial "protect thyne A**" world. Testimony to this list's generosity. I remember getting my first 'Browse' dialogue box to work WOW - it actually opened and returned a file name WOW I remember thinking I can interface with Windows - WooHoo - I showed my (Mostly unimpressed) Wife who went on muttering something about being a propeller-head. Go figure. She -the unimpressed -refers to you guys as "Your nerd mates on the List" :-)) (Love it) Not to mention the friendships - Even had a Mad Pommies and his charming and beautiful Wife come over to Oz. We hooked up and have dinner - with my Wife and I. (Hi Andy) Not to mention the people I harass on the phone - Hi Andy - Stuart - Kath et al Love this list See ya Darren -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Capistrant Sent: Friday, 8 April 2005 8:03 AM To: Access Developers discussion and problem solving Subject: [AccessD] RE: When did you arrive at AccessD? December 1999. At that time the list being dominated by John Colby, Jurgen Welz, Lembit Soobik, William Hindman, Arthur Fuller, among others. Steve Capistrant scapistrant at symphonyinfo.com Symphony Information Services 7308 Aspen Lane North, Suite 132 Brooklyn Park, MN 55428 763-391-7400 www.symphonyinfo.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com - JENKENS & GILCHRIST E-MAIL NOTICE - This transmission may be: (1) subject to the Attorney-Client Privilege, (2) an attorney work product, or (3) strictly confidential. If you are not the intended recipient of this message, you may not disclose, print, copy or disseminate this information. If you have received this in error, please reply and notify the sender (only) and delete the message. Unauthorized interception of this e-mail is a violation of federal criminal law. This communication does not reflect an intention by the sender or the sender's client or principal to conduct a transaction or make any agreement by electronic means. Nothing contained in this message or in any attachment shall satisfy the requirements for a writing, and nothing contained herein shall constitute a contract or electronic signature under the Electronic Signatures in Global and National Commerce Act, any version of the Uniform Electronic Transactions Act or any other statute governing electronic transactions. From greggs at msn.com Fri Apr 8 08:00:33 2005 From: greggs at msn.com (Gregg) Date: Fri, 8 Apr 2005 08:00:33 -0500 Subject: [AccessD] Visual Loss of Data References: Message-ID: Thanks Gustav, I'll check it out. ----- Original Message ----- From: Gustav Brock To: accessd at databaseadvisors.com Sent: Thursday, April 07, 2005 3:27 AM Subject: Re: [AccessD] Visual Loss of Data Hi Greggs It could be due to file caching on either the server, the network client or both. Check with your network admin. /gustav >>> greggs at msn.com 04/06 10:13 pm >>> I have a customer who can't always see all his data. When it started, half of the text was missing from a text box. He entered the missing text, went out and back in, and both the new text and the old text appeared. It happened to him again only this time in a subform, all the data was missing. retype, leave, return, and all data is duplicated. This is visible on multiple systems (he has 6). Each user has their own FE on 2002. The server is running windows 2000 (last time I was there). It is also happening in different apps. It's happened a 3rd time in a completely different app. Any ideas? Thanks for all your help! -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 bellsouth.net Fri Apr 8 08:01:20 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Fri, 8 Apr 2005 09:01:20 -0400 Subject: When did you arrive at AccessD? (was RE: [AccessD] OT: FinallyMadeIt - Thanks) In-Reply-To: <000d01c53c32$a5293620$0b08a845@hargrove.internal> Message-ID: <20050408130121.BOMC2068.imf22aec.mail.bellsouth.net@SUSANONE> I don't remember exactly when, but I think I've been on (off and on) for about that long. When I started with Cobb in 92, we didn't have Internet access. Even after I started using the Internet, all I really had available was CompuServe and AOL and Cobb tried to create a rather large presence on AOL, and it worked for a while, but as trends do, it eventually faded. Those were the days before Internet Explorer even and I was using.. Dang... Netscape I think. :) I was the only Cobbers that had regular and frequent chats and supported a message board. It was good fun for a while. Once, the company had sponsored this huge Cobb chat -- and all that showed up were Cobbers. In retrospect, it's funny, but at the time, it was very disappointing for many. But for some reason, the smaller Access chats always got a decent showing -- it went strong for well over a year. I think my interaction with AccessD probably came after that initial online surge, but I'm sure there was some overlap there. I never could get the hang of CompuServe. Susan H. I found the list back in 1996. From tom.bolton at donnslaw.co.uk Fri Apr 8 08:12:02 2005 From: tom.bolton at donnslaw.co.uk (Tom Bolton) Date: Fri, 8 Apr 2005 14:12:02 +0100 Subject: When did you arrive at AccessD? (was RE: [AccessD] OT: Finall yMadeIt - Thanks) Message-ID: <61F915314798D311A2F800A0C9C831880731CB1E@dibble.observatory.donnslaw.co.uk> Nothing so in depth, I'm afraid. Roz put me on to it as she got me writing a rather tricky application, which we now have off the ground and in daily use. I'd never, ever written an Access app before (or used Informix - FYI the two really, REALLY don't like each other) and I needed help! Hopefully I can now offer some as well, having had quality advice a-plenty... -----Original Message----- From: Susan Harkins [mailto:ssharkins at bellsouth.net] Sent: 08 April 2005 13:01 To: 'Access Developers discussion and problem solving' Subject: RE: When did you arrive at AccessD? (was RE: [AccessD] OT: FinallyMadeIt - Thanks) I don't remember exactly when, but I think I've been on (off and on) for about that long. When I started with Cobb in 92, we didn't have Internet access. Even after I started using the Internet, all I really had available was CompuServe and AOL and Cobb tried to create a rather large presence on AOL, and it worked for a while, but as trends do, it eventually faded. Those were the days before Internet Explorer even and I was using.. Dang... Netscape I think. :) I was the only Cobbers that had regular and frequent chats and supported a message board. It was good fun for a while. Once, the company had sponsored this huge Cobb chat -- and all that showed up were Cobbers. In retrospect, it's funny, but at the time, it was very disappointing for many. But for some reason, the smaller Access chats always got a decent showing -- it went strong for well over a year. I think my interaction with AccessD probably came after that initial online surge, but I'm sure there was some overlap there. I never could get the hang of CompuServe. Susan H. I found the list back in 1996. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -------------- next part -------------- The contents of this message and any attachments are the property of Donns Solicitors and are intended for the confidential use of the named recipient only. They may be legally privileged and should not be communicated to, or relied upon, by any other party without our written consent. If you are not the addressee, please notify us immediately so that we can make arrangements for its return. You should not show this e-mail to any person or take copies as you may be committing a criminal or civil offence for which you may be liable. The statement and opinions expressed in this e-mail message are those of the writer, and do not necessarily represent that of Donns Solicitors. Although any files attached to this e-mail will have been checked with virus protection software prior to transmission, you should carry out your own virus check before opening any attachment. Donns Solicitors does not accept any liability for any damage or loss which may be caused by software viruses... From nkling at co.montgomery.ny.us Fri Apr 8 08:11:43 2005 From: nkling at co.montgomery.ny.us (Neal Kling) Date: Fri, 8 Apr 2005 09:11:43 -0400 Subject: [AccessD] Can an Access mdb tell how it is being reached? Message-ID: <30BC111F638EB54082001A7E7282FE41114D13@elmo.co.montgomery.ny.us> I don't think Access could tell you, but if you're lucky you might be able to tell. If someone makes a VPN connection they have to authenticate to the VPN server or it's domain. If they use remote desktop they have to authenticate either to the computer being connected to, or to that computer's domain. So you can query the Environ() function to return the "USERNAME" amd "USERDOMAIN" environment variables. Now, I'm guessing that by VPN you mean that they will access the database using a mapped drive or UNC path across the VPN. Here comes the luck part. With luck, when using the VPN they have authenticated locally first. This means that probably the "USERDOMAIN" and possibly the "USERNAME" variables will be different when using a VPN vs. remote desktop. Neal -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Joe Hecht Sent: Thursday, April 07, 2005 11:32 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Can an Access mdb tell how it is being reached? Can an mdb on a server tell if it being contacted by VPN or remote desktop? Joe Hecht jmhla at earthlink.net 28g -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From John.Clark at niagaracounty.com Fri Apr 8 09:44:03 2005 From: John.Clark at niagaracounty.com (John Clark) Date: Fri, 08 Apr 2005 10:44:03 -0400 Subject: [AccessD] Skipping field in report/labels Message-ID: Thanks for the help Susan...and others...but what I was actually missing was the 'Can Grow', which I hadn't thought was necessary. We could actually get the field to disappear, but the whole row would be gone. I hate when something at this level...I see thsi as an Access 101 leve problem...hold me up, when I feel that I am at a higher level...oh, I'm definitely humbled by the people on this list, but around here, I'm the "Access Guy!" Thanks again! John Clark >>> susanj at sgmeet.com 4/6/2005 2:44:30 PM >>> The setting you're looking for is the 'Can Shrink' option in the design view. Set it to yes. Susan At 01:19 PM 4/6/05, you wrote: >I thought there was a setting for this, but I don't see it. > >A coworker of mine has whipped up a quick labels program, using A2K. >There is an "Address1" field and "Address2." as you might expect, many >times there is no secondary address info and he wants to ignor this >then. It currently leaves a blank line, and he wants to push things up. >How can we do this? >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From john at winhaven.net Fri Apr 8 09:58:00 2005 From: john at winhaven.net (John Bartow) Date: Fri, 8 Apr 2005 09:58:00 -0500 Subject: [AccessD] RE: When did you arrive at AccessD? In-Reply-To: <46B976F2B698FF46A4FE7636509B22DF1B59D4@stekelbes.ithelps.local> Message-ID: <200504081458.j38Ew328388002@pimout2-ext.prodigy.net> :o) I had been archiving all emails until Drew offered to develop a searchable web interface and requested old archives. I contacted him and sent him everything I had. After that I gave up my whole archiving habits and depended on Drew's! Gladly too. Using Outlook I had just released a huge pile of hard drive space! (Which back then was a little more valuable.) Now, every now and then I go through the topics and try to catch up and then I delete everything 3 months or older. :o) I really can't remember exactly when I got on the list but I think it was 1999. There haven't been any names mentioned that I don't remember seeing on the list except Dev Ashish. I don't think he ever posted anything here since I've been on but I could certainly be mistaken. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: Friday, April 08, 2005 7:51 AM To: Access Developers discussion and problem solving Subject: [AccessD] RE: When did you arrive at AccessD? The oldest E-mail I seem to find is from 2 jan 2001. I'm longer a member because in the beginning I did not archived the E-mails, probably a year or so. I'm not the oldest but Mayabe I have the most archived E-mails? I now have 111,481 E-mails in my AccessD folder... :-) Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Friday, April 08, 2005 1:10 AM To: 'Access Developers discussion and problem solving' Subject: RE: When did you arrive at AccessD? (was RE: [AccessD] OT: FinallyMadeIt - Thanks) And Kathryn attended the very first AccessD conference at Rockie's house in Del Mar, CA. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kathryn Bassett Sent: Thursday, April 07, 2005 5:18 PM To: 'Access Developers discussion and problem solving' Subject: When did you arrive at AccessD? (was RE: [AccessD] OT: Finally MadeIt - Thanks) Mark A Matte asked: > This does bring a thought though...is there a list on the website of > all list members...It would be interesting to see how long people have > actually been using Accessd. I've used this group religiously since > 1999. John W. Colby: > I found the list in July of 1997. Kathryn Bassett: I still have my Welcome message - 7 Aug 1998. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From alan.lawhon at us.army.mil Fri Apr 8 11:01:15 2005 From: alan.lawhon at us.army.mil (Lawhon, Alan C Contractor/Morgan Research) Date: Fri, 8 Apr 2005 11:01:15 -0500 Subject: [AccessD] Anatomy of an IT Disaster: How the FBI Blew It Message-ID: <5D5043687CFCE44288407A73E4CC6E179BB42F@redstone819.ad.redstone.army.mil> Here's an interesting article on the continuing effort to try and modernize antiquated information systems at the FBI. http://www.infoworld.com/article/05/03/21/12FEfbi_1.html Part of the "problem" at the FBI is that computers, software, and information technology have always been looked down on by the agents. The special agents are more into grilling suspects, chasing leads, listening to mobsters on wire tapped phone lines, and catching bank robbers than they are in sitting at a computer terminal typing an email. Probably the most glaring example of this mindset occurred when [former] FBI Director Louis Freeh was shown his office on his first day as FBI Director. (Freeh was FBI Director under President Bill Clinton.) According to people present, Louis Freeh noticed a monitor mounted on a desk directly behind his swivel chair. He asked, "What's this?" and was told, "It's a computer." Louis Freeh then turned to one of his aides and said, "Get it out of here." Word of this exchange quickly filtered down to all levels of the organization ... Of course, September 11th changed everything at the FBI. When it was discovered that agents in the various field offices couldn't even communicate with each other via email, there was a sudden epiphany that they needed to get their IT operation into the 21st century. This sudden "sense of urgency" at the upper levels of the agency [to get modernized] was probably heightened by a fear that if the FBI didn't get its act together, other agencies, (like for instance the CIA or the Department of Homeland Security), might start trying to persuade members of Congress that terrorism and anti-terrorism efforts should be handled by them instead of the FBI. Constant turf battles are an everyday fact of life in the Government ... Alan C. Lawhon From DWUTKA at marlow.com Fri Apr 8 11:07:22 2005 From: DWUTKA at marlow.com (DWUTKA at marlow.com) Date: Fri, 8 Apr 2005 11:07:22 -0500 Subject: [AccessD] OT: Finally Made It - Thanks Message-ID: <123701F54509D9119A4F00D0B747349016D379@main2.marlow.com> I'd like everyone to note that I wasn't listed in the list of 'OLD' List members! Made me feel almost as giddy as I do when I get carded for cigarettes! Congrats Virginia! Drew -----Original Message----- From: Hollis,Virginia [mailto:HollisVJ at pgdp.usec.com] Sent: Thursday, April 07, 2005 9:57 AM To: accessd at databaseadvisors.com Subject: [AccessD] OT: Finally Made It - Thanks This is mostly for you "old" AccessD guys out there (John, Susan, Charlotte, etc). I have been on the list for years but it has been awhile since I have posted to the list & the new ones probably won't remember me. Anyway, I just wanted to let you guys know I finally made it to IT. It took awhile & a lot of hard work, but I made it & love it. Thanks to everyone on the list that has helped me over the years!! Virginia -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DWUTKA at marlow.com Fri Apr 8 11:09:44 2005 From: DWUTKA at marlow.com (DWUTKA at marlow.com) Date: Fri, 8 Apr 2005 11:09:44 -0500 Subject: [AccessD] RE: When did you arrive at AccessD? Message-ID: <123701F54509D9119A4F00D0B747349016D37A@main2.marlow.com> Which reminds me, just as an FYI to the list, the archives I'm hosting have not been updated since October, roughly around the time since I was hit by that drunk driver. We were in the middle of moving to Active Directory, and we demoted our Exchange Server from being a Domain Controller. Since then, the original 'archive' code I wrote hasn't been working. I'm finishing up a little pet project at the moment, when that's done, I'm going to modify the archive code to let it catch up and start updating again. Drew P.S.-- It was Darren Dick who dragged me to this list, by the way! -----Original Message----- From: John Bartow [mailto:john at winhaven.net] Sent: Friday, April 08, 2005 9:58 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] RE: When did you arrive at AccessD? :o) I had been archiving all emails until Drew offered to develop a searchable web interface and requested old archives. I contacted him and sent him everything I had. After that I gave up my whole archiving habits and depended on Drew's! Gladly too. Using Outlook I had just released a huge pile of hard drive space! (Which back then was a little more valuable.) Now, every now and then I go through the topics and try to catch up and then I delete everything 3 months or older. :o) I really can't remember exactly when I got on the list but I think it was 1999. There haven't been any names mentioned that I don't remember seeing on the list except Dev Ashish. I don't think he ever posted anything here since I've been on but I could certainly be mistaken. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: Friday, April 08, 2005 7:51 AM To: Access Developers discussion and problem solving Subject: [AccessD] RE: When did you arrive at AccessD? The oldest E-mail I seem to find is from 2 jan 2001. I'm longer a member because in the beginning I did not archived the E-mails, probably a year or so. I'm not the oldest but Mayabe I have the most archived E-mails? I now have 111,481 E-mails in my AccessD folder... :-) Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Friday, April 08, 2005 1:10 AM To: 'Access Developers discussion and problem solving' Subject: RE: When did you arrive at AccessD? (was RE: [AccessD] OT: FinallyMadeIt - Thanks) And Kathryn attended the very first AccessD conference at Rockie's house in Del Mar, CA. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kathryn Bassett Sent: Thursday, April 07, 2005 5:18 PM To: 'Access Developers discussion and problem solving' Subject: When did you arrive at AccessD? (was RE: [AccessD] OT: Finally MadeIt - Thanks) Mark A Matte asked: > This does bring a thought though...is there a list on the website of > all list members...It would be interesting to see how long people have > actually been using Accessd. I've used this group religiously since > 1999. John W. Colby: > I found the list in July of 1997. Kathryn Bassett: I still have my Welcome message - 7 Aug 1998. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From scapistrant at symphonyinfo.com Fri Apr 8 11:29:18 2005 From: scapistrant at symphonyinfo.com (Steve Capistrant) Date: Fri, 8 Apr 2005 11:29:18 -0500 Subject: [AccessD] OT: Finally Made It - Thanks Message-ID: <855499653F55AD4190B242717DF132BC04F3D2@dewey.Symphony.local> Oops. I looked at my archives and you ARE definitely old. :) Steve Capistrant scapistrant at symphonyinfo.com Symphony Information Services 7308 Aspen Lane North, Suite 132 Brooklyn Park, MN 55428 763-391-7400 www.symphonyinfo.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of DWUTKA at marlow.com Sent: Friday, April 08, 2005 11:16 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT: Finally Made It - Thanks I'd like everyone to note that I wasn't listed in the list of 'OLD' List members! Made me feel almost as giddy as I do when I get carded for cigarettes! From DWUTKA at marlow.com Fri Apr 8 11:30:00 2005 From: DWUTKA at marlow.com (DWUTKA at marlow.com) Date: Fri, 8 Apr 2005 11:30:00 -0500 Subject: [AccessD] OT: Finally Made It - Thanks Message-ID: <123701F54509D9119A4F00D0B747349016D37E@main2.marlow.com> Okay, that is not the way to bring someone down from a youthful high....... Sheesh..... Drew -----Original Message----- From: Steve Capistrant [mailto:scapistrant at symphonyinfo.com] Sent: Friday, April 08, 2005 11:29 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: Finally Made It - Thanks Oops. I looked at my archives and you ARE definitely old. :) Steve Capistrant scapistrant at symphonyinfo.com Symphony Information Services 7308 Aspen Lane North, Suite 132 Brooklyn Park, MN 55428 763-391-7400 www.symphonyinfo.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of DWUTKA at marlow.com Sent: Friday, April 08, 2005 11:16 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT: Finally Made It - Thanks I'd like everyone to note that I wasn't listed in the list of 'OLD' List members! Made me feel almost as giddy as I do when I get carded for cigarettes! -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From andy at minstersystems.co.uk Fri Apr 8 12:10:37 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Fri, 8 Apr 2005 18:10:37 +0100 Subject: [AccessD] RE: When did you arrive at AccessD? In-Reply-To: <123701F54509D9119A4F00D0B747349016D37A@main2.marlow.com> Message-ID: <000d01c53c5d$e252a7e0$581a0c54@minster33c3r25> Yea but we've forgiven him ;-) -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > DWUTKA at marlow.com > Sent: 08 April 2005 17:10 > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] RE: When did you arrive at AccessD? > > > Which reminds me, just as an FYI to the list, the archives > I'm hosting have not been updated since October, roughly > around the time since I was hit by that drunk driver. We > were in the middle of moving to Active Directory, and we > demoted our Exchange Server from being a Domain Controller. > Since then, the original 'archive' code I wrote hasn't been > working. I'm finishing up a little pet project at the > moment, when that's done, I'm going to modify the archive > code to let it catch up and start updating again. > > Drew > > P.S.-- It was Darren Dick who dragged me to this list, by > the way! > > -----Original Message----- > From: John Bartow [mailto:john at winhaven.net] > Sent: Friday, April 08, 2005 9:58 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] RE: When did you arrive at AccessD? > > > :o) > > I had been archiving all emails until Drew offered to develop > a searchable web interface and requested old archives. I > contacted him and sent him everything I had. After that I > gave up my whole archiving habits and depended on Drew's! > > Gladly too. Using Outlook I had just released a huge pile of > hard drive space! (Which back then was a little more valuable.) > > Now, every now and then I go through the topics and try to > catch up and then I delete everything 3 months or older. > :o) > > I really can't remember exactly when I got on the list but I > think it was 1999. There haven't been any names mentioned > that I don't remember seeing on the list except Dev Ashish. I > don't think he ever posted anything here since I've been on > but I could certainly be mistaken. > > > John B. > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Erwin Craps - IT Helps > Sent: Friday, April 08, 2005 7:51 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] RE: When did you arrive at AccessD? > > > The oldest E-mail I seem to find is from 2 jan 2001. > I'm longer a member because in the beginning I did not > archived the E-mails, probably a year or so. > > I'm not the oldest but Mayabe I have the most archived > E-mails? I now have 111,481 E-mails in my AccessD folder... > :-) > > Erwin > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > John W. Colby > Sent: Friday, April 08, 2005 1:10 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: When did you arrive at AccessD? (was RE: > [AccessD] OT: FinallyMadeIt - Thanks) > > And Kathryn attended the very first AccessD conference at > Rockie's house in Del Mar, CA. > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Kathryn Bassett > Sent: Thursday, April 07, 2005 5:18 PM > To: 'Access Developers discussion and problem solving' > Subject: When did you arrive at AccessD? (was RE: [AccessD] > OT: Finally MadeIt - Thanks) > > > Mark A Matte asked: > > This does bring a thought though...is there a list on the website of > > all list members...It would be interesting to see how long > people have > > > actually been using Accessd. I've used this group religiously since > > 1999. > > John W. Colby: > > I found the list in July of 1997. > > Kathryn Bassett: > I still have my Welcome message - 7 Aug 1998. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From Gustav at cactus.dk Fri Apr 8 12:25:41 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 08 Apr 2005 19:25:41 +0200 Subject: [AccessD] Form Positioning Message-ID: Hi Joe We use the module below for basic screen metrics. You should be able to use the sub CenterForm to model your PositionForm sub by using the handle of the other form and not GetParent(). /gustav Option Compare Database Option Explicit ' Windows handle of desktop. Private Const HWND_DESKTOP As Long = 0 ' Number of Twips per inch. Private Const TWIPS_PER_INCH As Long = 1440 ' Pixel width. Private Const LOGPIXELSX As Long = 88 ' Pixel height. Private Const LOGPIXELSY As Long = 90 ' Screen width. Private Const SM_CXSCREEN As Long = 0 ' Screen height. Private Const SM_CYSCREEN As Long = 1 Public Type RECT Left As Long Top As Long Right As Long Bottom As Long End Type Private Declare Function GetSystemMetrics Lib "user32" ( _ ByVal nIndex As Long) _ As Long Private Declare Function GetDC Lib "user32" ( _ ByVal hwnd As Long) _ As Long Private Declare Function ReleaseDC Lib "user32" ( _ ByVal hwnd As Long, _ ByVal hdc As Long) _ As Long Private Declare Function GetDeviceCaps Lib "gdi32" ( _ ByVal hdc As Long, _ ByVal nIndex As Long) _ As Long Private Declare Function GetParent Lib "user32" ( _ ByVal hwnd As Long) _ As Long Private Declare Function GetWindowRect Lib "user32" ( _ ByVal hwnd As Long, _ lpRect As RECT) _ As Long Public Declare Function MoveWindow Lib "user32" ( _ ByVal hwnd As Long, _ ByVal X As Long, _ ByVal Y As Long, _ ByVal nWidth As Long, _ ByVal nHeight As Long, _ ByVal bRepaint As Long) _ As Long Public Function ScreenWidth() As Long ' Returns the width of the screen in pixels. ScreenWidth = GetSystemMetrics(SM_CXSCREEN) End Function Public Function ScreenHeight() As Long ' Returns the height of the screen in pixels. ScreenHeight = GetSystemMetrics(SM_CYSCREEN) End Function Public Function TwipsPerPixelX() As Single ' Returns the width of a pixel, in twips. Dim lngDC As Long Dim sngTwipsPerPixel As Single lngDC = GetDC(HWND_DESKTOP) sngTwipsPerPixel = TWIPS_PER_INCH / GetDeviceCaps(lngDC, LOGPIXELSX) ReleaseDC HWND_DESKTOP, lngDC TwipsPerPixelX = sngTwipsPerPixel End Function Public Function TwipsPerPixelY() As Single ' Returns the height of a pixel, in twips. Dim lngDC As Long Dim sngTwipsPerPixel As Single lngDC = GetDC(HWND_DESKTOP) sngTwipsPerPixel = TWIPS_PER_INCH / GetDeviceCaps(lngDC, LOGPIXELSY) ReleaseDC HWND_DESKTOP, lngDC TwipsPerPixelY = sngTwipsPerPixel End Function Public Sub CenterForm(frm As Form) Dim rctMDI As RECT Dim lngRetVal As Long Dim lngWidth As Long Dim lngHeight As Long Dim lngLeft As Long Dim lngTop As Long lngRetVal = GetWindowRect(GetParent(frm.hwnd), rctMDI) lngWidth = frm.WindowWidth \ CLng(TwipsPerPixelX()) lngHeight = frm.WindowHeight \ CLng(TwipsPerPixelY()) lngLeft = (rctMDI.Right - rctMDI.Left - lngWidth) \ 2 If lngLeft < 0 Then lngLeft = 0 End If lngTop = (rctMDI.Bottom - rctMDI.Top - lngHeight) \ 2 If lngTop < 0 Then lngTop = 0 End If lngRetVal = MoveWindow(frm.hwnd, lngLeft, lngTop, lngWidth, lngHeight, True) End Sub >>> JRojas at tnco-inc.com 04/06 10:33 pm >>> Hi All, I want to open a form in a specific location with relation to another form. How can I do this? Thanks! JR From bstear at gmail.com Fri Apr 8 12:26:51 2005 From: bstear at gmail.com (Barry Stear) Date: Fri, 8 Apr 2005 10:26:51 -0700 Subject: [AccessD] Insert Picture Message-ID: <1af6886405040810264859e924@mail.gmail.com> I copied the EVENT for inserting an picture from the Sample Database that comes with Access 2003 (NorthWind Sample Database) . However when I try to click on the button to insert an picture it errors out in the code at Sub getFileName(). It says that its not defined. It highlights in blue msoFileDialogFilePicker and has an Yellow Arrow next to Sub getFileName(). Here is the procedure. Sub getFileName() ' Displays the Office File Open dialog to choose a file name ' for the current employee record. If the user selects a file ' display it in the image control. Dim fileName As String Dim result As Integer With Application.FileDialog(msoFileDialogFilePicker) .Title = "Select Employee Picture" .Filters.Add "All Files", "*.*" .Filters.Add "JPEGs", "*.jpg" .Filters.Add "Bitmaps", "*.bmp" .FilterIndex = 3 .AllowMultiSelect = False .InitialFileName = CurrentProject.path result = .Show If (result <> 0) Then fileName = Trim(.SelectedItems.Item(1)) Me![ImagePath].Visible = True Me![ImagePath].SetFocus Me![ImagePath].Text = fileName Me![FirstName].SetFocus Me![ImagePath].Visible = False End If End With End Sub Anyone help me with this code or perhaps something else I can use. I want to be able to put an picture in my Inventory list. I know I can embed it but its nice to be able to do it from within an form with an button. Barry From cyx5 at cdc.gov Fri Apr 8 12:31:23 2005 From: cyx5 at cdc.gov (Nicholson, Karen) Date: Fri, 8 Apr 2005 13:31:23 -0400 Subject: [AccessD] Insert Picture Message-ID: Check the references. I think that is the one that requires Microsoft Office 10.0 or greater to work. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Barry Stear Sent: Friday, April 08, 2005 1:27 PM To: accessd at databaseadvisors.com Subject: [AccessD] Insert Picture I copied the EVENT for inserting an picture from the Sample Database that comes with Access 2003 (NorthWind Sample Database) . However when I try to click on the button to insert an picture it errors out in the code at Sub getFileName(). It says that its not defined. It highlights in blue msoFileDialogFilePicker and has an Yellow Arrow next to Sub getFileName(). Here is the procedure. Sub getFileName() ' Displays the Office File Open dialog to choose a file name ' for the current employee record. If the user selects a file ' display it in the image control. Dim fileName As String Dim result As Integer With Application.FileDialog(msoFileDialogFilePicker) .Title = "Select Employee Picture" .Filters.Add "All Files", "*.*" .Filters.Add "JPEGs", "*.jpg" .Filters.Add "Bitmaps", "*.bmp" .FilterIndex = 3 .AllowMultiSelect = False .InitialFileName = CurrentProject.path result = .Show If (result <> 0) Then fileName = Trim(.SelectedItems.Item(1)) Me![ImagePath].Visible = True Me![ImagePath].SetFocus Me![ImagePath].Text = fileName Me![FirstName].SetFocus Me![ImagePath].Visible = False End If End With End Sub Anyone help me with this code or perhaps something else I can use. I want to be able to put an picture in my Inventory list. I know I can embed it but its nice to be able to do it from within an form with an button. Barry -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From JRojas at tnco-inc.com Fri Apr 8 12:40:49 2005 From: JRojas at tnco-inc.com (Joe Rojas) Date: Fri, 8 Apr 2005 13:40:49 -0400 Subject: [AccessD] Form Positioning Message-ID: <0CC84C9461AE6445AD5A602001C41C4B05A21E@mercury.tnco-inc.com> Thanks for the help Gustav! JR -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Friday, April 08, 2005 1:26 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Form Positioning Hi Joe We use the module below for basic screen metrics. You should be able to use the sub CenterForm to model your PositionForm sub by using the handle of the other form and not GetParent(). /gustav Option Compare Database Option Explicit ' Windows handle of desktop. Private Const HWND_DESKTOP As Long = 0 ' Number of Twips per inch. Private Const TWIPS_PER_INCH As Long = 1440 ' Pixel width. Private Const LOGPIXELSX As Long = 88 ' Pixel height. Private Const LOGPIXELSY As Long = 90 ' Screen width. Private Const SM_CXSCREEN As Long = 0 ' Screen height. Private Const SM_CYSCREEN As Long = 1 Public Type RECT Left As Long Top As Long Right As Long Bottom As Long End Type Private Declare Function GetSystemMetrics Lib "user32" ( _ ByVal nIndex As Long) _ As Long Private Declare Function GetDC Lib "user32" ( _ ByVal hwnd As Long) _ As Long Private Declare Function ReleaseDC Lib "user32" ( _ ByVal hwnd As Long, _ ByVal hdc As Long) _ As Long Private Declare Function GetDeviceCaps Lib "gdi32" ( _ ByVal hdc As Long, _ ByVal nIndex As Long) _ As Long Private Declare Function GetParent Lib "user32" ( _ ByVal hwnd As Long) _ As Long Private Declare Function GetWindowRect Lib "user32" ( _ ByVal hwnd As Long, _ lpRect As RECT) _ As Long Public Declare Function MoveWindow Lib "user32" ( _ ByVal hwnd As Long, _ ByVal X As Long, _ ByVal Y As Long, _ ByVal nWidth As Long, _ ByVal nHeight As Long, _ ByVal bRepaint As Long) _ As Long Public Function ScreenWidth() As Long ' Returns the width of the screen in pixels. ScreenWidth = GetSystemMetrics(SM_CXSCREEN) End Function Public Function ScreenHeight() As Long ' Returns the height of the screen in pixels. ScreenHeight = GetSystemMetrics(SM_CYSCREEN) End Function Public Function TwipsPerPixelX() As Single ' Returns the width of a pixel, in twips. Dim lngDC As Long Dim sngTwipsPerPixel As Single lngDC = GetDC(HWND_DESKTOP) sngTwipsPerPixel = TWIPS_PER_INCH / GetDeviceCaps(lngDC, LOGPIXELSX) ReleaseDC HWND_DESKTOP, lngDC TwipsPerPixelX = sngTwipsPerPixel End Function Public Function TwipsPerPixelY() As Single ' Returns the height of a pixel, in twips. Dim lngDC As Long Dim sngTwipsPerPixel As Single lngDC = GetDC(HWND_DESKTOP) sngTwipsPerPixel = TWIPS_PER_INCH / GetDeviceCaps(lngDC, LOGPIXELSY) ReleaseDC HWND_DESKTOP, lngDC TwipsPerPixelY = sngTwipsPerPixel End Function Public Sub CenterForm(frm As Form) Dim rctMDI As RECT Dim lngRetVal As Long Dim lngWidth As Long Dim lngHeight As Long Dim lngLeft As Long Dim lngTop As Long lngRetVal = GetWindowRect(GetParent(frm.hwnd), rctMDI) lngWidth = frm.WindowWidth \ CLng(TwipsPerPixelX()) lngHeight = frm.WindowHeight \ CLng(TwipsPerPixelY()) lngLeft = (rctMDI.Right - rctMDI.Left - lngWidth) \ 2 If lngLeft < 0 Then lngLeft = 0 End If lngTop = (rctMDI.Bottom - rctMDI.Top - lngHeight) \ 2 If lngTop < 0 Then lngTop = 0 End If lngRetVal = MoveWindow(frm.hwnd, lngLeft, lngTop, lngWidth, lngHeight, True) End Sub >>> JRojas at tnco-inc.com 04/06 10:33 pm >>> Hi All, I want to open a form in a specific location with relation to another form. How can I do this? Thanks! JR -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com This electronic transmission is strictly confidential to TNCO, Inc. and intended solely for the addressee. It may contain information which is covered by legal, professional, or other privileges. If you are not the intended addressee, or someone authorized by the intended addressee to receive transmissions on behalf of the addressee, you must not retain, disclose in any form, copy, or take any action in reliance on this transmission. If you have received this transmission in error, please notify the sender as soon as possible and destroy this message. While TNCO, Inc. uses virus protection, the recipient should check this email and any attachments for the presence of viruses. TNCO, Inc. accepts no liability for any damage caused by any virus transmitted by this email. From DWUTKA at marlow.com Fri Apr 8 12:40:34 2005 From: DWUTKA at marlow.com (DWUTKA at marlow.com) Date: Fri, 8 Apr 2005 12:40:34 -0500 Subject: [AccessD] RE: When did you arrive at AccessD? Message-ID: <123701F54509D9119A4F00D0B747349016D37F@main2.marlow.com> I haven't yet.... Drew -----Original Message----- From: Andy Lacey [mailto:andy at minstersystems.co.uk] Sent: Friday, April 08, 2005 12:11 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] RE: When did you arrive at AccessD? Yea but we've forgiven him ;-) -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > DWUTKA at marlow.com > Sent: 08 April 2005 17:10 > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] RE: When did you arrive at AccessD? > > > Which reminds me, just as an FYI to the list, the archives > I'm hosting have not been updated since October, roughly > around the time since I was hit by that drunk driver. We > were in the middle of moving to Active Directory, and we > demoted our Exchange Server from being a Domain Controller. > Since then, the original 'archive' code I wrote hasn't been > working. I'm finishing up a little pet project at the > moment, when that's done, I'm going to modify the archive > code to let it catch up and start updating again. > > Drew > > P.S.-- It was Darren Dick who dragged me to this list, by > the way! > > -----Original Message----- > From: John Bartow [mailto:john at winhaven.net] > Sent: Friday, April 08, 2005 9:58 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] RE: When did you arrive at AccessD? > > > :o) > > I had been archiving all emails until Drew offered to develop > a searchable web interface and requested old archives. I > contacted him and sent him everything I had. After that I > gave up my whole archiving habits and depended on Drew's! > > Gladly too. Using Outlook I had just released a huge pile of > hard drive space! (Which back then was a little more valuable.) > > Now, every now and then I go through the topics and try to > catch up and then I delete everything 3 months or older. > :o) > > I really can't remember exactly when I got on the list but I > think it was 1999. There haven't been any names mentioned > that I don't remember seeing on the list except Dev Ashish. I > don't think he ever posted anything here since I've been on > but I could certainly be mistaken. > > > John B. > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Erwin Craps - IT Helps > Sent: Friday, April 08, 2005 7:51 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] RE: When did you arrive at AccessD? > > > The oldest E-mail I seem to find is from 2 jan 2001. > I'm longer a member because in the beginning I did not > archived the E-mails, probably a year or so. > > I'm not the oldest but Mayabe I have the most archived > E-mails? I now have 111,481 E-mails in my AccessD folder... > :-) > > Erwin > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > John W. Colby > Sent: Friday, April 08, 2005 1:10 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: When did you arrive at AccessD? (was RE: > [AccessD] OT: FinallyMadeIt - Thanks) > > And Kathryn attended the very first AccessD conference at > Rockie's house in Del Mar, CA. > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Kathryn Bassett > Sent: Thursday, April 07, 2005 5:18 PM > To: 'Access Developers discussion and problem solving' > Subject: When did you arrive at AccessD? (was RE: [AccessD] > OT: Finally MadeIt - Thanks) > > > Mark A Matte asked: > > This does bring a thought though...is there a list on the website of > > all list members...It would be interesting to see how long > people have > > > actually been using Accessd. I've used this group religiously since > > 1999. > > John W. Colby: > > I found the list in July of 1997. > > Kathryn Bassett: > I still have my Welcome message - 7 Aug 1998. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dmcafee at pacbell.net Fri Apr 8 13:44:57 2005 From: dmcafee at pacbell.net (dmcafee at pacbell.net) Date: Fri, 8 Apr 2005 11:44:57 -0700 Subject: [AccessD] Vehicle maintenance database (cross posted) Message-ID: I was given a task to quickly come up with a vehicle maintenance schedule database. before I get further, I was wondering if anyone already has something in place. If not, this is what I have so far: tblModels: ModelID PK Model (Camaro, Corvette) tblAutoMfg AutoMfgID PK AutoMfg (Chevrolet, Honda) tblMfgModels MfgModelID PK AutoMfgID FK ModelID FK tblYears YearID PK ModelYear (2005, 2004, 2003...) tblAutoYears AutoYearID PK YearID FK MfgModelID FK I'm looking at schedules that can be either light duty or heavy duty The maintenance schedules can also be either date based or mileage (or kilometer based). Something like Oil Changes, every 3000 miles or 3 months. But some items have only date based services and others have only mileage based service intervals. I was thinking something like tblMaintenanceTasks MaintTaskID MaintTask (Oil Change, Rotate Tires...) tblIntervals IntervalID Interval (3, 3000, 7500...) IntervalTypeID tblIntervalType IntervalType (Miles, Months) But I was also thinking of making tblIntervals, a little less normalized, something like: tblIntervals IntervalID IntervalMiles IntervalKilos IntervalMonths I have also not been told if we will be drilling down into sub model type (i.e. Mustang GT, Mustang LX), so for now, I am assuming that I will be relating these suggested service maintenance intervals to tblAutoYears. Any suggestions? TIA, David McAfee From dwaters at usinternet.com Fri Apr 8 14:16:33 2005 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 8 Apr 2005 14:16:33 -0500 Subject: [AccessD] Vehicle maintenance database (cross posted) In-Reply-To: <25494692.1112985837759.JavaMail.root@sniper16> Message-ID: Hi Dave, This is just me but I would combine all these tables into one. Everything here defines the vehicle itself. Make a tblVehicle with appropriate columns. You might be able to use the VIN as a no-duplicate index value. A related table would contain information about each maintenance event - work done, cost, hours, owner (maintenance requestor), mechanic, etc. Or, you might make a table using customer information, and then the vehicle table would be subordinate to that. Each customer will have different vehicles. The shops where I take my car to get repaired seem to have fairly good maintenance databases. Perhaps buying one of those would be what you're looking for. HTH, Dan Waters -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of dmcafee at pacbell.net Sent: Friday, April 08, 2005 1:45 PM To: ACCESS-L at PEACH.EASE.LSOFT.COM Cc: AccessD at databaseadvisors.com Subject: [AccessD] Vehicle maintenance database (cross posted) I was given a task to quickly come up with a vehicle maintenance schedule database. before I get further, I was wondering if anyone already has something in place. If not, this is what I have so far: tblModels: ModelID PK Model (Camaro, Corvette) tblAutoMfg AutoMfgID PK AutoMfg (Chevrolet, Honda) tblMfgModels MfgModelID PK AutoMfgID FK ModelID FK tblYears YearID PK ModelYear (2005, 2004, 2003...) tblAutoYears AutoYearID PK YearID FK MfgModelID FK I'm looking at schedules that can be either light duty or heavy duty The maintenance schedules can also be either date based or mileage (or kilometer based). Something like Oil Changes, every 3000 miles or 3 months. But some items have only date based services and others have only mileage based service intervals. I was thinking something like tblMaintenanceTasks MaintTaskID MaintTask (Oil Change, Rotate Tires...) tblIntervals IntervalID Interval (3, 3000, 7500...) IntervalTypeID tblIntervalType IntervalType (Miles, Months) But I was also thinking of making tblIntervals, a little less normalized, something like: tblIntervals IntervalID IntervalMiles IntervalKilos IntervalMonths I have also not been told if we will be drilling down into sub model type (i.e. Mustang GT, Mustang LX), so for now, I am assuming that I will be relating these suggested service maintenance intervals to tblAutoYears. Any suggestions? TIA, David McAfee -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From reuben at gfconsultants.com Fri Apr 8 15:14:22 2005 From: reuben at gfconsultants.com (Reuben Cummings) Date: Fri, 8 Apr 2005 15:14:22 -0500 Subject: [AccessD] Vehicle maintenance database (cross posted) In-Reply-To: Message-ID: David, I am also needing to create a maintenance "module" to add to one of my products. Maybe we could work together on this - or at least share ideas. I have to include heavy equipment (backhoes, graders, loaders, etc.) as well so I'll also have to track the services by hours rather than miles. Reuben Cummings GFC, LLC phone: 812.523.1017 email: reuben at gfconsultants.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of dmcafee at pacbell.net Sent: Friday, April 08, 2005 1:45 PM To: ACCESS-L at PEACH.EASE.LSOFT.COM Cc: AccessD at databaseadvisors.com Subject: [AccessD] Vehicle maintenance database (cross posted) I was given a task to quickly come up with a vehicle maintenance schedule database. before I get further, I was wondering if anyone already has something in place. If not, this is what I have so far: tblModels: ModelID PK Model (Camaro, Corvette) tblAutoMfg AutoMfgID PK AutoMfg (Chevrolet, Honda) tblMfgModels MfgModelID PK AutoMfgID FK ModelID FK tblYears YearID PK ModelYear (2005, 2004, 2003...) tblAutoYears AutoYearID PK YearID FK MfgModelID FK I'm looking at schedules that can be either light duty or heavy duty The maintenance schedules can also be either date based or mileage (or kilometer based). Something like Oil Changes, every 3000 miles or 3 months. But some items have only date based services and others have only mileage based service intervals. I was thinking something like tblMaintenanceTasks MaintTaskID MaintTask (Oil Change, Rotate Tires...) tblIntervals IntervalID Interval (3, 3000, 7500...) IntervalTypeID tblIntervalType IntervalType (Miles, Months) But I was also thinking of making tblIntervals, a little less normalized, something like: tblIntervals IntervalID IntervalMiles IntervalKilos IntervalMonths I have also not been told if we will be drilling down into sub model type (i.e. Mustang GT, Mustang LX), so for now, I am assuming that I will be relating these suggested service maintenance intervals to tblAutoYears. Any suggestions? TIA, David McAfee -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dmcafee at pacbell.net Fri Apr 8 15:30:54 2005 From: dmcafee at pacbell.net (dmcafee at pacbell.net) Date: Fri, 8 Apr 2005 13:30:54 -0700 Subject: [AccessD] Vehicle maintenance database (cross posted) In-Reply-To: Message-ID: This isn't a "one vehicle specific" or "work performed" database. It is more along the lines of your last paragraph. I work for a company that supplies the auto industry with those types of Dbs. The trouble is, that everything is always denormalized. The system I am now working on will be a supplement to the current CDs, since they're data is usually 6 months into the year before it is published. This may possibly be web based, but I am currently doing the rapid design as an ADP to get a working demo. I was thinking since I have a chance to get the design right, I might as well do that. David -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Dan Waters Sent: Friday, April 08, 2005 12:17 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Vehicle maintenance database (cross posted) Hi Dave, This is just me but I would combine all these tables into one. Everything here defines the vehicle itself. Make a tblVehicle with appropriate columns. You might be able to use the VIN as a no-duplicate index value. A related table would contain information about each maintenance event - work done, cost, hours, owner (maintenance requestor), mechanic, etc. Or, you might make a table using customer information, and then the vehicle table would be subordinate to that. Each customer will have different vehicles. The shops where I take my car to get repaired seem to have fairly good maintenance databases. Perhaps buying one of those would be what you're looking for. HTH, Dan Waters -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of dmcafee at pacbell.net Sent: Friday, April 08, 2005 1:45 PM To: ACCESS-L at PEACH.EASE.LSOFT.COM Cc: AccessD at databaseadvisors.com Subject: [AccessD] Vehicle maintenance database (cross posted) I was given a task to quickly come up with a vehicle maintenance schedule database. before I get further, I was wondering if anyone already has something in place. If not, this is what I have so far: tblModels: ModelID PK Model (Camaro, Corvette) tblAutoMfg AutoMfgID PK AutoMfg (Chevrolet, Honda) tblMfgModels MfgModelID PK AutoMfgID FK ModelID FK tblYears YearID PK ModelYear (2005, 2004, 2003...) tblAutoYears AutoYearID PK YearID FK MfgModelID FK I'm looking at schedules that can be either light duty or heavy duty The maintenance schedules can also be either date based or mileage (or kilometer based). Something like Oil Changes, every 3000 miles or 3 months. But some items have only date based services and others have only mileage based service intervals. I was thinking something like tblMaintenanceTasks MaintTaskID MaintTask (Oil Change, Rotate Tires...) tblIntervals IntervalID Interval (3, 3000, 7500...) IntervalTypeID tblIntervalType IntervalType (Miles, Months) But I was also thinking of making tblIntervals, a little less normalized, something like: tblIntervals IntervalID IntervalMiles IntervalKilos IntervalMonths I have also not been told if we will be drilling down into sub model type (i.e. Mustang GT, Mustang LX), so for now, I am assuming that I will be relating these suggested service maintenance intervals to tblAutoYears. Any suggestions? TIA, David McAfee -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dajomigo at tpg.com.au Fri Apr 8 15:54:22 2005 From: dajomigo at tpg.com.au (David & Joanne Gould) Date: Sat, 09 Apr 2005 06:54:22 +1000 Subject: [AccessD] Checking input datatype Message-ID: <6.0.0.22.2.20050409065033.03bc4300@mail.tpg.com.au> I am trying to check for the datatype of a user's keyboard entry. They are typing into a combo box that should check the first keystroke to see if it is a number or a letter. Once it has decided which it is it can then choose which query to use for the combo box. Everything is fine except that I can't work out how to check the datatype. TIA David Gould DG Solutions From jwcolby at colbyconsulting.com Fri Apr 8 16:03:39 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Fri, 08 Apr 2005 17:03:39 -0400 Subject: [AccessD] OT: Finally Made It - Thanks In-Reply-To: <123701F54509D9119A4F00D0B747349016D379@main2.marlow.com> Message-ID: <003701c53c7e$732a3920$697aa8c0@ColbyM6805> >Made me feel almost as giddy as I do when I get carded for cigarettes! Hmmm... Not sure you'll live long enough to be considered an "old" list member. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of DWUTKA at marlow.com Sent: Friday, April 08, 2005 12:07 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT: Finally Made It - Thanks I'd like everyone to note that I wasn't listed in the list of 'OLD' List members! Made me feel almost as giddy as I do when I get carded for cigarettes! Congrats Virginia! Drew -----Original Message----- From: Hollis,Virginia [mailto:HollisVJ at pgdp.usec.com] Sent: Thursday, April 07, 2005 9:57 AM To: accessd at databaseadvisors.com Subject: [AccessD] OT: Finally Made It - Thanks This is mostly for you "old" AccessD guys out there (John, Susan, Charlotte, etc). I have been on the list for years but it has been awhile since I have posted to the list & the new ones probably won't remember me. Anyway, I just wanted to let you guys know I finally made it to IT. It took awhile & a lot of hard work, but I made it & love it. Thanks to everyone on the list that has helped me over the years!! Virginia -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dmcafee at pacbell.net Fri Apr 8 16:09:12 2005 From: dmcafee at pacbell.net (dmcafee at pacbell.net) Date: Fri, 8 Apr 2005 14:09:12 -0700 Subject: [AccessD] Checking input datatype In-Reply-To: <6.0.0.22.2.20050409065033.03bc4300@mail.tpg.com.au> Message-ID: in the combo box OnChange event: If LEN(me.cboMyCombo) >1 THen If ISNUMERIC(LEFT(me.cboMyCombo,1)) = True Then me.cboMyCombo.Rowsource = "qryNumberUsed" Else me.cboMyCombo.Rowsource = "qryLetterUsed" End if ENd if HTH David McAfee -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of David & Joanne Gould Sent: Friday, April 08, 2005 1:54 PM To: accessd at databaseadvisors.com Subject: [AccessD] Checking input datatype I am trying to check for the datatype of a user's keyboard entry. They are typing into a combo box that should check the first keystroke to see if it is a number or a letter. Once it has decided which it is it can then choose which query to use for the combo box. Everything is fine except that I can't work out how to check the datatype. TIA David Gould DG Solutions -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dajomigo at tpg.com.au Fri Apr 8 16:39:46 2005 From: dajomigo at tpg.com.au (David & Joanne Gould) Date: Sat, 09 Apr 2005 07:39:46 +1000 Subject: [AccessD] Checking input datatype In-Reply-To: References: <6.0.0.22.2.20050409065033.03bc4300@mail.tpg.com.au> Message-ID: <6.0.0.22.2.20050409073835.03bdf4d8@mail.tpg.com.au> Thanks, David Both for your prompt reply and your answer, it works perfectly David At 07:09 AM 9/04/2005, you wrote: >in the combo box OnChange event: >If LEN(me.cboMyCombo) >1 THen > If ISNUMERIC(LEFT(me.cboMyCombo,1)) = True Then > me.cboMyCombo.Rowsource = "qryNumberUsed" > Else > me.cboMyCombo.Rowsource = "qryLetterUsed" > End if >ENd if > >HTH >David McAfee >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com]On Behalf Of David & Joanne >Gould >Sent: Friday, April 08, 2005 1:54 PM >To: accessd at databaseadvisors.com >Subject: [AccessD] Checking input datatype > > >I am trying to check for the datatype of a user's keyboard entry. They are >typing into a combo box that should check the first keystroke to see if it >is a number or a letter. Once it has decided which it is it can then choose >which query to use for the combo box. Everything is fine except that I >can't work out how to check the datatype. > >TIA > >David Gould >DG Solutions > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From DWUTKA at marlow.com Fri Apr 8 18:29:11 2005 From: DWUTKA at marlow.com (DWUTKA at marlow.com) Date: Fri, 8 Apr 2005 18:29:11 -0500 Subject: [AccessD] OT: Finally Made It - Thanks Message-ID: <123701F54509D9119A4F00D0B747349016D383@main2.marlow.com> I consider smoking a sacrifice. It helps ensure the longevity of many, many, many people around me..... Drew -----Original Message----- From: John W. Colby [mailto:jwcolby at colbyconsulting.com] Sent: Friday, April 08, 2005 4:04 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: Finally Made It - Thanks >Made me feel almost as giddy as I do when I get carded for cigarettes! Hmmm... Not sure you'll live long enough to be considered an "old" list member. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of DWUTKA at marlow.com Sent: Friday, April 08, 2005 12:07 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OT: Finally Made It - Thanks I'd like everyone to note that I wasn't listed in the list of 'OLD' List members! Made me feel almost as giddy as I do when I get carded for cigarettes! Congrats Virginia! Drew -----Original Message----- From: Hollis,Virginia [mailto:HollisVJ at pgdp.usec.com] Sent: Thursday, April 07, 2005 9:57 AM To: accessd at databaseadvisors.com Subject: [AccessD] OT: Finally Made It - Thanks This is mostly for you "old" AccessD guys out there (John, Susan, Charlotte, etc). I have been on the list for years but it has been awhile since I have posted to the list & the new ones probably won't remember me. Anyway, I just wanted to let you guys know I finally made it to IT. It took awhile & a lot of hard work, but I made it & love it. Thanks to everyone on the list that has helped me over the years!! Virginia -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cclenright at yahoo.com Fri Apr 8 19:37:10 2005 From: cclenright at yahoo.com (Chris Enright) Date: Fri, 8 Apr 2005 17:37:10 -0700 (PDT) Subject: [AccessD] Access 2k: Was Ghosts: Embarrassment In-Reply-To: 6667 Message-ID: <20050409003710.27026.qmail@web41107.mail.yahoo.com> Oh Dear! Thanks Paul! I have to go public in case there are people pondering this problem. Imported the form from somewhere else. Never thought of select all, which brought up another couple of hidden fields in the background. How embarrassing! Very red faced, Chris __________________________________ Do you Yahoo!? Make Yahoo! your home page http://www.yahoo.com/r/hs From stuart at lexacorp.com.pg Fri Apr 8 19:59:32 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sat, 09 Apr 2005 10:59:32 +1000 Subject: [AccessD] Access 2k: Was Ghosts: Embarrassment In-Reply-To: <20050409003710.27026.qmail@web41107.mail.yahoo.com> References: 6667 Message-ID: <4257B594.22405.ABF86AF@stuart.lexacorp.com.pg> On 8 Apr 2005 at 17:37, Chris Enright wrote: > Oh Dear! > > Thanks Paul! > > I have to go public in case there are people pondering this problem. > > Imported the form from somewhere else. Never thought of select all, > which brought up another couple of hidden fields in the background. > > How embarrassing! > > Very red faced, > Did you get my email: It's quite simple. Look at frmEnterPIN in design view. In addition to the visible label, button and PIN textbox, frmEnterPIN has two text boxes (Text9 and Text11) and a Rectangle (Box0). You are using the rectangle to set the background of the form and the two text boxes are normally hidden behind it. These text boxes have their Visible property set to True and their TabStop property set to True. When you use the Tab key, you cycle through the controls setting the Focus to each one in turn. When the focus is set to Text9 or Text11, they are displayed in fromt of the Rectangle. Solution: 1. Get rid of the Rectangle and just set the background colour of the Detail section of the form to the colour you want. 2. Set the Visible property of the two textboxes to False. -- Stuart From accessd at shaw.ca Sat Apr 9 10:26:02 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Sat, 09 Apr 2005 08:26:02 -0700 Subject: [AccessD] The DatabaseAdvisors web site In-Reply-To: Message-ID: <0IEO006E9QVD9Y@l-daemon> Hi All: The new Databaseadvisors web site is now up and running. The site is mostly written in CSS, thanks to Byran and has a fresh look and feel. There is a new set of articles and a new Gazette article. Check it out and see what you think of our new site. www.databaseadvisors.com If there are any questions comments or concern please address them to me the webmaster and site janitor. There is more to come but it will have to wait. Thank all the people that contributed time and articles, it could not have been completed without them. Thanks for your patience. Jim Lawrence From chise at charter.net Sat Apr 9 11:41:46 2005 From: chise at charter.net (Charles Hise) Date: Sat, 9 Apr 2005 11:41:46 -0500 Subject: [AccessD] Query, Who didn't attend and in-service Message-ID: <3spcf3$68mdj3@mxip04a.cluster1.charter.net> Access 03. I am trying to develop a query to find distinct employees who did not attend an in-service. The following gives me the employees who did attend; SELECT DISTINCTROW tblEmployee.empID FROM tblEmployee LEFT JOIN (tblCoursesTaught RIGHT JOIN tblEmplTraining ON tblCoursesTaught.ID = tblEmplTraining.tblCoursesTaught_ID) ON tblEmployee.empID = tblEmplTraining.empID WHERE (((tblCoursesTaught.ID)=10) AND ((tblEmployee.status)=1)) OR (((tblCoursesTaught.ID)=10) AND ((tblEmployee.status)=2)); If I use <>10 for tblCoursesTaught.ID, I get the same employees who attended other in-services. I have been working on this for weeks, research, etc. and am lost. I would appreciate any help Charles Hise This E-mail is confidential, may be legally privileged, and is for the intended recipient only. Access, disclosure, copying, distribution, or reliance on any of it by anyone else is prohibited and may be a criminal offence. Please delete if obtained in error and E-mail confirmation to the sender. From artful at rogers.com Sat Apr 9 11:42:45 2005 From: artful at rogers.com (Arthur Fuller) Date: Sat, 09 Apr 2005 12:42:45 -0400 Subject: [AccessD] Home inventory problem In-Reply-To: <015201c538bf$3cf22ba0$6401a8c0@HAL9004> References: <39cb22f3050403172618594c2b@mail.gmail.com> <015201c538bf$3cf22ba0$6401a8c0@HAL9004> Message-ID: <42580605.80600@rogers.com> First of all, I would question the usefulness of placing the objects in numerous tables. The first problem with this design is the fact that you have to add new tables relatively frequently. I would suggest -- at least for purposes of kicking it around -- another structure in which two tables -- ObjectTypes and Objects -- are used. Every time you need a new object type, you add a row to that table. This new object may require new columns that are not yet present in Objects. So you add them. Then you create a view/query for each object type that exposes only those rows from Objects that are relevant to said object type. For example, automobiles have a VIN#, CDs don't, and so on. But on the other hand, virtually all the objects have things in common, such as Description, purchase date, purchase price and so on, so all queries will contain these columns. A good way to do that is to create one query that includes all the common columns, and additional queries (one per object type) that add the columns unique to that type. One significant advantage to this design is the ease with which you can produce a report that includes all objects of all object types -- just report the common columns. Once you have the queries for each object type, you could generate autoForms, set their default to DataSheet, then create a master form with a tab control, and plonk each DS form onto its own tab. The master form could be based on the ObjectTypes table, making the links to the Objects table a no-brainer. Assuming that you have a list of the properties for each object type, you could do this whole app in a morning. Arthur Rocky Smolin - Beach Access Software wrote: > Steve: > > Not really responsive but I have to question why he wants to do this > at all? Unless it's just a busman's holiday, why not just create a > list of his albums, a list of his books, a list of his cassettes in a > word doc print it out and be done. Then he'd know everything he needs > by looking at the lists, no? > > Rocky > > > ----- Original Message ----- From: "Steve Erbach" > To: "Access Developers discussion and problem solving" > > Sent: Sunday, April 03, 2005 5:26 PM > Subject: [AccessD] Home inventory problem > > >> Dear Group, >> >> A friend who's pretty sharp on computers (PHP development and a fair >> amount of VB.NET) asked me to help him figure out a way to handle his >> home inventory. He has LPs, Books, video cassettes, etc., half a dozen >> different categories in all of things he wants to record in tables. So >> far he's made an individual collection table for each type of item: >> Books, LPs, Videos, etc. >> >> His question was how to make a master table that had common >> information in it -- purchase date, purchase price, location in house, >> and category. He was also trying to figure out a way to have a big >> master form, perhaps with a tab object, and subforms for all the >> tables containing his collections. >> >> I admit that I was a bit stumped. It's easy enough to determine that >> the master table should have, say, an AutoNumber key field for each >> item in his entire home inventory and that the individual item tables >> would link to the master through a foreign key or simply with a Long >> Integer field containing the Master key. But there would be a >> one-to-one link between the master and the collection tables. >> >> But what he'd like to do is see multiple rows for each of his >> collection items at the same time. This implies that the subforms >> would NOT be linked to the master. If they WERE linked to the master, >> then only ONE item from ONE collection table would show up. >> >> Have you lot ever tried something like this? His notion is that if the >> Master table contains the location for each item then he can easily >> query the master to find all the items in, say, the upstairs closet. >> But then creating a report or a query might be a struggle since he >> could conceivably have items from six different collections in that >> closet...or only four of the collections. >> >> I think you get the drift. Each collection has enough unique >> information that keeping the items in separate tables makes sense, but >> pulling all the information together to make an inventory valuation >> might be a chore. Any ideas? >> >> Regards, >> >> Steve Erbach >> Scientific Marketing >> Neenah, WI >> www.swerbach.com >> Security Page: www.swerbach.com/security >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.9.5 - Release Date: 4/7/2005 From ssharkins at bellsouth.net Sat Apr 9 11:49:20 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Sat, 9 Apr 2005 12:49:20 -0400 Subject: [AccessD] Query, Who didn't attend and in-service In-Reply-To: <3spcf3$68mdj3@mxip04a.cluster1.charter.net> Message-ID: <20050409164920.PBPZ4997.imf17aec.mail.bellsouth.net@SUSANONE> What does the id value 10 signify? Also, what do the status values of 1 and 2 represent? Susan H. Access 03. I am trying to develop a query to find distinct employees who did not attend an in-service. The following gives me the employees who did attend; SELECT DISTINCTROW tblEmployee.empID FROM tblEmployee LEFT JOIN (tblCoursesTaught RIGHT JOIN tblEmplTraining ON tblCoursesTaught.ID = tblEmplTraining.tblCoursesTaught_ID) ON tblEmployee.empID = tblEmplTraining.empID WHERE (((tblCoursesTaught.ID)=10) AND ((tblEmployee.status)=1)) OR (((tblCoursesTaught.ID)=10) AND ((tblEmployee.status)=2)); If I use <>10 for tblCoursesTaught.ID, I get the same employees who attended other in-services. I have been working on this for weeks, research, etc. and am lost. I would appreciate any help Charles Hise This E-mail is confidential, may be legally privileged, and is for the intended recipient only. Access, disclosure, copying, distribution, or reliance on any of it by anyone else is prohibited and may be a criminal offence. Please delete if obtained in error and E-mail confirmation to the sender. From chise at charter.net Sat Apr 9 11:51:40 2005 From: chise at charter.net (Charles Hise) Date: Sat, 9 Apr 2005 11:51:40 -0500 Subject: [AccessD] Query, Who didn't attend and in-service In-Reply-To: <20050409164920.PBPZ4997.imf17aec.mail.bellsouth.net@SUSANONE> Message-ID: <3rr89m$t5a19s@mxip15a.cluster1.charter.net> Susan 10 is the courseID and status 1 active 2 on leave 3 terminated Charles Hise This E-mail is confidential, may be legally privileged, and is for the intended recipient only. Access, disclosure, copying, distribution, or reliance on any of it by anyone else is prohibited and may be a criminal offence. Please delete if obtained in error and E-mail confirmation to the sender. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Saturday, April 09, 2005 11:49 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Query, Who didn't attend and in-service What does the id value 10 signify? Also, what do the status values of 1 and 2 represent? Susan H. Access 03. I am trying to develop a query to find distinct employees who did not attend an in-service. The following gives me the employees who did attend; SELECT DISTINCTROW tblEmployee.empID FROM tblEmployee LEFT JOIN (tblCoursesTaught RIGHT JOIN tblEmplTraining ON tblCoursesTaught.ID = tblEmplTraining.tblCoursesTaught_ID) ON tblEmployee.empID = tblEmplTraining.empID WHERE (((tblCoursesTaught.ID)=10) AND ((tblEmployee.status)=1)) OR (((tblCoursesTaught.ID)=10) AND ((tblEmployee.status)=2)); If I use <>10 for tblCoursesTaught.ID, I get the same employees who attended other in-services. I have been working on this for weeks, research, etc. and am lost. I would appreciate any help Charles Hise This E-mail is confidential, may be legally privileged, and is for the intended recipient only. Access, disclosure, copying, distribution, or reliance on any of it by anyone else is prohibited and may be a criminal offence. Please delete if obtained in error and E-mail confirmation to the sender. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at bellsouth.net Sat Apr 9 11:56:45 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Sat, 9 Apr 2005 12:56:45 -0400 Subject: [AccessD] Query, Who didn't attend and in-service In-Reply-To: <3rr89m$t5a19s@mxip15a.cluster1.charter.net> Message-ID: <20050409165645.PEXB4997.imf17aec.mail.bellsouth.net@SUSANONE> So, there is no value for "didn't attend?" Do you leave the field Null (blank)? Or does 2 "on leave" mean "didn't attend"? Susan H. Susan 10 is the courseID and status 1 active 2 on leave 3 terminated Charles Hise This E-mail is confidential, may be legally privileged, and is for the intended recipient only. Access, disclosure, copying, distribution, or reliance on any of it by anyone else is prohibited and may be a criminal offence. Please delete if obtained in error and E-mail confirmation to the sender. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Saturday, April 09, 2005 11:49 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Query, Who didn't attend and in-service What does the id value 10 signify? Also, what do the status values of 1 and 2 represent? Susan H. Access 03. I am trying to develop a query to find distinct employees who did not attend an in-service. The following gives me the employees who did attend; SELECT DISTINCTROW tblEmployee.empID FROM tblEmployee LEFT JOIN (tblCoursesTaught RIGHT JOIN tblEmplTraining ON tblCoursesTaught.ID = tblEmplTraining.tblCoursesTaught_ID) ON tblEmployee.empID = tblEmplTraining.empID WHERE (((tblCoursesTaught.ID)=10) AND ((tblEmployee.status)=1)) OR (((tblCoursesTaught.ID)=10) AND ((tblEmployee.status)=2)); If I use <>10 for tblCoursesTaught.ID, I get the same employees who attended other in-services. I have been working on this for weeks, research, etc. and am lost. I would appreciate any help Charles Hise This E-mail is confidential, may be legally privileged, and is for the intended recipient only. Access, disclosure, copying, distribution, or reliance on any of it by anyone else is prohibited and may be a criminal offence. Please delete if obtained in error and E-mail confirmation to the sender. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 bellsouth.net Sat Apr 9 11:58:38 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Sat, 9 Apr 2005 12:58:38 -0400 Subject: [AccessD] Query, Who didn't attend and in-service In-Reply-To: <3rr89m$t5a19s@mxip15a.cluster1.charter.net> Message-ID: <20050409165838.PFSW4997.imf17aec.mail.bellsouth.net@SUSANONE> Have you tried WHERE tblCoursesTaught.ID=10 AND tblEmployee.status=2) I don't understand why you're including the 1 value with an Or operator -- active seems to suggest that they attended? Susan H. Susan 10 is the courseID and status 1 active 2 on leave 3 terminated Charles Hise This E-mail is confidential, may be legally privileged, and is for the intended recipient only. Access, disclosure, copying, distribution, or reliance on any of it by anyone else is prohibited and may be a criminal offence. Please delete if obtained in error and E-mail confirmation to the sender. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Saturday, April 09, 2005 11:49 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Query, Who didn't attend and in-service What does the id value 10 signify? Also, what do the status values of 1 and 2 represent? Susan H. Access 03. I am trying to develop a query to find distinct employees who did not attend an in-service. The following gives me the employees who did attend; SELECT DISTINCTROW tblEmployee.empID FROM tblEmployee LEFT JOIN (tblCoursesTaught RIGHT JOIN tblEmplTraining ON tblCoursesTaught.ID = tblEmplTraining.tblCoursesTaught_ID) ON tblEmployee.empID = tblEmplTraining.empID WHERE (((tblCoursesTaught.ID)=10) AND ((tblEmployee.status)=1)) OR (((tblCoursesTaught.ID)=10) AND ((tblEmployee.status)=2)); If I use <>10 for tblCoursesTaught.ID, I get the same employees who attended other in-services. I have been working on this for weeks, research, etc. and am lost. I would appreciate any help Charles Hise This E-mail is confidential, may be legally privileged, and is for the intended recipient only. Access, disclosure, copying, distribution, or reliance on any of it by anyone else is prohibited and may be a criminal offence. Please delete if obtained in error and E-mail confirmation to the sender. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Sat Apr 9 12:00:58 2005 From: erbachs at gmail.com (Steve Erbach) Date: Sat, 9 Apr 2005 12:00:58 -0500 Subject: [AccessD] Home inventory problem In-Reply-To: <42580605.80600@rogers.com> References: <39cb22f3050403172618594c2b@mail.gmail.com> <015201c538bf$3cf22ba0$6401a8c0@HAL9004> <42580605.80600@rogers.com> Message-ID: <39cb22f3050409100016618897@mail.gmail.com> Thank you, Arthur. I thought, at first, about suggesting the addition of columns to a master table as you did. It seemed to be one of those relational thingummies that we're taught to avoid. Granted, your solution is much the simplest -- leaving out the flower children on this list. Steve Erbach On Apr 9, 2005 11:42 AM, Arthur Fuller wrote: > First of all, I would question the usefulness of placing the objects in > numerous tables. The first problem with this design is the fact that you > have to add new tables relatively frequently. I would suggest -- at > least for purposes of kicking it around -- another structure in which > two tables -- ObjectTypes and Objects -- are used. Every time you need a > new object type, you add a row to that table. This new object may > require new columns that are not yet present in Objects. So you add > them. Then you create a view/query for each object type that exposes > only those rows from Objects that are relevant to said object type. For > example, automobiles have a VIN#, CDs don't, and so on. But on the other > hand, virtually all the objects have things in common, such as > Description, purchase date, purchase price and so on, so all queries > will contain these columns. A good way to do that is to create one query > that includes all the common columns, and additional queries (one per > object type) that add the columns unique to that type. > > One significant advantage to this design is the ease with which you can > produce a report that includes all objects of all object types -- just > report the common columns. > > Once you have the queries for each object type, you could generate > autoForms, set their default to DataSheet, then create a master form > with a tab control, and plonk each DS form onto its own tab. The master > form could be based on the ObjectTypes table, making the links to the > Objects table a no-brainer. > > Assuming that you have a list of the properties for each object type, > you could do this whole app in a morning. > > Arthur From chise at charter.net Sat Apr 9 12:11:34 2005 From: chise at charter.net (Charles Hise) Date: Sat, 9 Apr 2005 12:11:34 -0500 Subject: [AccessD] Query, Who didn't attend and in-service In-Reply-To: <20050409165838.PFSW4997.imf17aec.mail.bellsouth.net@SUSANONE> Message-ID: <3spdi8$683l4m@mxip14a.cluster1.charter.net> Sorry, for the confusing statement, I have the following tables: Tbl 1 Tbl 2 Tbl 3 tblEmployee tblEmployeeTraining tblCoursesTaught empId empId date Name,Etc. id coursetitle Status tblCoursesTaught_ID id Status filters for Current and onLeave employees only Hope this helps. Charles Hise This E-mail is confidential, may be legally privileged, and is for the intended recipient only. Access, disclosure, copying, distribution, or reliance on any of it by anyone else is prohibited and may be a criminal offence. Please delete if obtained in error and E-mail confirmation to the sender. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Saturday, April 09, 2005 11:59 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Query, Who didn't attend and in-service Have you tried WHERE tblCoursesTaught.ID=10 AND tblEmployee.status=2) I don't understand why you're including the 1 value with an Or operator -- active seems to suggest that they attended? Susan H. Susan 10 is the courseID and status 1 active 2 on leave 3 terminated Charles Hise This E-mail is confidential, may be legally privileged, and is for the intended recipient only. Access, disclosure, copying, distribution, or reliance on any of it by anyone else is prohibited and may be a criminal offence. Please delete if obtained in error and E-mail confirmation to the sender. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Saturday, April 09, 2005 11:49 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Query, Who didn't attend and in-service What does the id value 10 signify? Also, what do the status values of 1 and 2 represent? Susan H. Access 03. I am trying to develop a query to find distinct employees who did not attend an in-service. The following gives me the employees who did attend; SELECT DISTINCTROW tblEmployee.empID FROM tblEmployee LEFT JOIN (tblCoursesTaught RIGHT JOIN tblEmplTraining ON tblCoursesTaught.ID = tblEmplTraining.tblCoursesTaught_ID) ON tblEmployee.empID = tblEmplTraining.empID WHERE (((tblCoursesTaught.ID)=10) AND ((tblEmployee.status)=1)) OR (((tblCoursesTaught.ID)=10) AND ((tblEmployee.status)=2)); If I use <>10 for tblCoursesTaught.ID, I get the same employees who attended other in-services. I have been working on this for weeks, research, etc. and am lost. I would appreciate any help Charles Hise This E-mail is confidential, may be legally privileged, and is for the intended recipient only. Access, disclosure, copying, distribution, or reliance on any of it by anyone else is prohibited and may be a criminal offence. Please delete if obtained in error and E-mail confirmation to the sender. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Sat Apr 9 12:33:55 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Sat, 09 Apr 2005 10:33:55 -0700 Subject: [AccessD] Word closes before it shows the user the document References: Message-ID: <42581203.6060406@shaw.ca> Just maybe this is it, part way through your code you suddenly Set objWord = Nothing objWord.Activate ' Activates Word objWord.Visible = True ' Show Word to the user. objWord.WindowState = wdWindowStateMaximize Set objWord = Nothing ' Release the object variable. connie.kamrowski at agric.nsw.gov.au wrote: >Hi all, > >Now trying to fix a 2nd database which is not working, written in Access97. >Problem is there is a Form letter function (code below) when I call this >function it opens word but no document appears in the window. The popup to >ask if it printed OK appears but the document is not visible to the user >and no printing occurs. If I comment out the line >'.Documents(strMainDocument).Close SaveChanges:=wdDoNotSaveChanges I get a >program monitor error but the document is visible. > >Any ideas? > >Connie Kamrowski > >Analyst/Programmer >Information Technology >NSW Department of Primary Industries >Orange > > >Public Sub Export_Word() >Dim rsA0001 As Recordset > >Dim objWord As Word.Application >Dim strMainDocument As String > >Dim dbExportWord As Database >Dim rsExportWord As Recordset >Dim booPrintBackground As Boolean > > >gfLetterPrintedOK = False 'Value will be set to true if the user verifies >that the letter printed > >' Resume to the next line following the error. >On Error Resume Next > >' Attempt to reference Word which is already running. >Set objWord = GetObject(, "Word.Application") >If Err = 429 Then > Set objWord = New Word.Application > Err = 0 >End If > > >' If true, Word is not running. >If objWord Is Nothing Then > ' Create a new instance of the Word application. > Set objWord = New Word.Application > ' If true, MS Word is not installed. > If objWord Is Nothing Then > MsgBox "MS Word is not installed on your computer" > GoTo ExitRoutine > End If 'objWord Is Nothing >End If 'objWord Is Nothing > >'Check to Ensure the temporary RTF file has been deleted, if not, Delete it > gstrWordDirectory = Dir$(strTempRTFFile, vbNormal) > If gstrWordDirectory <> "" Then > On Error GoTo Failure 'Displays 'File Access Error (#71) if >a form letter is already open > Kill strTempRTFFile > On Error Resume Next > End If 'gstrWordDirectory <> "" > > If gstrAccessWordQuery = "" Then > 'Print Blank Form > objWord.Documents.Add (gstrTemplate) > Else > DoCmd.OutputTo acOutputQuery, gstrAccessWordQuery, _ > acFormatRTF, strTempRTFFile, False > objWord.Documents.Add (gstrTemplate) 'Template document >'*.dot' > strMainDocument = objWord.ActiveDocument.Name 'Sets the >name of the 'Main Document' (template document) > 'so that it can be closed later > > With objWord.ActiveDocument.MailMerge > .SuppressBlankLines = True > .ViewMailMergeFieldCodes = False > .Destination = wdSendToNewDocument > .Execute > End With > > With objWord 'Close Main Document > .Documents(strMainDocument).Activate > .Documents(strMainDocument).Close >SaveChanges:=wdDoNotSaveChanges > ' Store background printing option. > > > > End With > > objWord.Activate ' Activates Word > objWord.Visible = True ' Show Word to the user. > objWord.WindowState = wdWindowStateMaximize > Set objWord = Nothing ' Release the object variable. > > On Error GoTo Failure > > If MsgBox("Did your letter print correctly?", vbYesNo, >"Form Letters") = vbYes Then > > gfLetterPrintedOK = True > Set dbExportWord = CurrentDb() > Set rsExportWord = >dbExportWord.OpenRecordset("tblLettersSent", dbOpenDynaset, dbFailOnError) > > With rsExportWord > .AddNew > !LTRLPBNumber = gstrRLPBNumber > !LTPropertyID = glngMainPropertyID > !LTFormLetterID = gstrFormLetterID > !LTComment = gstrFormLetterComment > !LTDatePrinted = Date > !LTTimePrinted = Time > .Update > End With > > Select Case getgstrFormLetterID() > Case "A0001" > dbExportWord.Execute "A000104", >dbFailOnError > > End Select > End If 'MsgBox("Did your letter print correctly?"... > End If 'gstrAccessWordQuery = "" > > >ExitRoutine: > On Error Resume Next > rsExportWord.Close > Set rsExportWord = Nothing > dbExportWord.Close > Set dbExportWord = Nothing > rsA0001.Close > Set rsA0001 = Nothing > Set objWord = Nothing ' Release the object variable. > Exit Sub > >Failure: > Call ErrorHandler(strProcedureName:="Export_Word", >lngErrorNumber:=Err.Number, _ > strErrorDescription:=Err.Description, _ > strErrorSource:=Err.Source) > Resume ExitRoutine > > End Sub > > > > >This message is intended for the addressee named and may contain >confidential information. If you are not the intended recipient or received >it in error, please delete the message and notify sender. Views expressed >are those of the individual sender and are not necessarily the views of >their organisation. > > > > -- Marty Connelly Victoria, B.C. Canada From pjewett at bayplace.com Sat Apr 9 12:45:16 2005 From: pjewett at bayplace.com (Phil Jewett) Date: Sat, 9 Apr 2005 10:45:16 -0700 Subject: [AccessD] Query, Who didn't attend an in-service Message-ID: This is solved with a subquery to exclude those that DID attend course 10: SELECT tblEmployee.empID from tblEmployee WHERE (tblEmployee.status = 1 or tblEmployee.status = 2) AND tblEmployeeID NOT IN (SELECT tblEmployee.empID FROM tblEmployee LEFT JOIN (tblCoursesTaught RIGHT JOIN tblEmplTraining ON tblCoursesTaught.ID = tblEmplTraining.tblCoursesTaught_ID) ON tblEmployee.empID = tblEmplTraining.empID WHERE tblCoursesTaught.ID = 10) ; Almost always when you are working on a query that includes the dreaded words 'and did not...' then you need a subquery to solve it. Phil Jewett Phil Jewett Consulting pjewett at bayplace.com (619 318-4899 Original message: Access 03. I am trying to develop a query to find distinct employees who did not attend an in-service. The following gives me the employees who did attend; SELECT DISTINCTROW tblEmployee.empID FROM tblEmployee LEFT JOIN (tblCoursesTaught RIGHT JOIN tblEmplTraining ON tblCoursesTaught.ID = tblEmplTraining.tblCoursesTaught_ID) ON tblEmployee.empID = tblEmplTraining.empID WHERE (((tblCoursesTaught.ID)=10) AND ((tblEmployee.status)=1)) OR (((tblCoursesTaught.ID)=10) AND ((tblEmployee.status)=2)); If I use <>10 for tblCoursesTaught.ID, I get the same employees who attended other in-services. I have been working on this for weeks, research, etc. and am lost. I would appreciate any help Charles Hise From martyconnelly at shaw.ca Sat Apr 9 12:56:21 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Sat, 09 Apr 2005 10:56:21 -0700 Subject: [AccessD] AXP fails to install ..continued References: Message-ID: <42581745.10108@shaw.ca> I just checked my system, I have mine, User set to Canadian English through control Panel You might have users with different language defaults, some may only be changeable through an admin install Without an admin install may not allow this codepage changing. The system default depends on the language install of Windows. I installled US version of Windows. Someone may have installed US version of windows then setup for German windows with multilanguage pack. or have simply installed the German Versions of windows. Some variation of this maybe the problem. I think the osplcid runtime should match the OS default lcid. I am just clutching at straws.. System default LCID: 1033 (0x00000409) System default LANGID: 1033 (0x0409) English (United States) System default UI Lang: 1033 (0x0409) English (United States) User default LCID: 4105 (0x00001009) User default LANGID: 4105 (0x1009) English (Canadian) User default UI Lang: 1033 (0x0409) English (United States) You can get this info from the registry, I just happened to have a recent debug program from Google labs that dumps this info to the clipboard. JOHNWARDBELL at aol.com wrote: > >Hi Marty, >You were right about setup.lst having the language set to 1033 also in the >same file under [runtime] the OSPLCID (what ever that is) was set to 1033. I >changed the language setting to 2057 without success then the OSPLCID=2057 >again without success. I then ran the Runtime SP3 again. No joy. This was now >getting tedious. As desperate attempt to get the thing working I manually >installed Access XP runtime on the user?s PC and copied the db front end as well >and it works as it should. >Thank you once more for your input. >john bell > > -- Marty Connelly Victoria, B.C. Canada From martyconnelly at shaw.ca Sat Apr 9 13:29:34 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Sat, 09 Apr 2005 11:29:34 -0700 Subject: [AccessD] Insert Picture References: <1af6886405040810264859e924@mail.gmail.com> Message-ID: <42581F0E.2080500@shaw.ca> Have a look at Candace Tripps methods to call API file dialogs for images or other files via filters for 97 and 2000 download Picture database and windows common dialogs Similar to code on Dev Ashish's site http://www.mvps.org/access http://www.candace-tripp.com/pages/access_downloads.aspx Barry Stear wrote: >I copied the EVENT for inserting an picture from the Sample Database >that comes with Access 2003 (NorthWind Sample Database) . However when >I try to click on the button to insert an picture it errors out in the >code at Sub getFileName(). It says that its not defined. It highlights >in blue msoFileDialogFilePicker and has an Yellow Arrow next to Sub >getFileName(). Here is the procedure. > >Sub getFileName() > ' Displays the Office File Open dialog to choose a file name > ' for the current employee record. If the user selects a file > ' display it in the image control. > Dim fileName As String > Dim result As Integer > With Application.FileDialog(msoFileDialogFilePicker) > .Title = "Select Employee Picture" > .Filters.Add "All Files", "*.*" > .Filters.Add "JPEGs", "*.jpg" > .Filters.Add "Bitmaps", "*.bmp" > .FilterIndex = 3 > .AllowMultiSelect = False > .InitialFileName = CurrentProject.path > result = .Show > If (result <> 0) Then > fileName = Trim(.SelectedItems.Item(1)) > Me![ImagePath].Visible = True > Me![ImagePath].SetFocus > Me![ImagePath].Text = fileName > Me![FirstName].SetFocus > Me![ImagePath].Visible = False > End If > End With >End Sub > > >Anyone help me with this code or perhaps something else I can use. I >want to be able to put an picture in my Inventory list. I know I can >embed it but its nice to be able to do it from within an form with an >button. > >Barry > > -- Marty Connelly Victoria, B.C. Canada From artful at rogers.com Sat Apr 9 14:34:26 2005 From: artful at rogers.com (Arthur Fuller) Date: Sat, 09 Apr 2005 15:34:26 -0400 Subject: [AccessD] Home inventory problem In-Reply-To: <39cb22f3050409100016618897@mail.gmail.com> References: <39cb22f3050403172618594c2b@mail.gmail.com> <015201c538bf$3cf22ba0$6401a8c0@HAL9004> <42580605.80600@rogers.com> <39cb22f3050409100016618897@mail.gmail.com> Message-ID: <42582E42.2020802@rogers.com> At my ripe old age, especially given that this is a home-app, quick is better than theory LOL. A. Steve Erbach wrote: >Thank you, Arthur. I thought, at first, about suggesting the addition >of columns to a master table as you did. It seemed to be one of those >relational thingummies that we're taught to avoid. Granted, your >solution is much the simplest -- leaving out the flower children on >this list. > >Steve Erbach > > > > -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.9.5 - Release Date: 4/7/2005 From handyman at actcom.co.il Sat Apr 9 15:38:39 2005 From: handyman at actcom.co.il (handyman at actcom.co.il) Date: Sat, 09 Apr 2005 22:38:39 +0200 Subject: [AccessD] Vehicle maintenance database (cross posted) In-Reply-To: Message-ID: <5.1.0.14.2.20050409223737.02a8be00@pop5.actcom.net.il> you can look at http://www.arcpress.com/ for ideas...... gm At 11:44 AM, 4/8/2005 -0700, you wrote: >I was given a task to quickly come up with a vehicle maintenance schedule >database. before I get further, I was wondering if anyone already has >something in place. > >If not, this is what I have so far: > >tblModels: > ModelID PK > Model (Camaro, Corvette) > >tblAutoMfg > AutoMfgID PK > AutoMfg (Chevrolet, Honda) > >tblMfgModels > MfgModelID PK > AutoMfgID FK > ModelID FK > >tblYears > YearID PK > ModelYear (2005, 2004, 2003...) > >tblAutoYears > AutoYearID PK > YearID FK > MfgModelID FK > >I'm looking at schedules that can be either light duty or heavy duty >The maintenance schedules can also be either date based or mileage (or >kilometer based). > >Something like Oil Changes, every 3000 miles or 3 months. But some items >have only date based services and others have only mileage based service >intervals. > >I was thinking something like >tblMaintenanceTasks >MaintTaskID >MaintTask (Oil Change, Rotate Tires...) > >tblIntervals >IntervalID >Interval (3, 3000, 7500...) >IntervalTypeID > >tblIntervalType >IntervalType (Miles, Months) > >But I was also thinking of making tblIntervals, a little less normalized, >something like: >tblIntervals >IntervalID >IntervalMiles >IntervalKilos >IntervalMonths > >I have also not been told if we will be drilling down into sub model type >(i.e. Mustang GT, Mustang LX), so for now, I am assuming that I will be >relating these suggested service maintenance intervals to tblAutoYears. > >Any suggestions? > >TIA, >David McAfee > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Sat Apr 9 14:43:24 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Sat, 09 Apr 2005 12:43:24 -0700 Subject: [AccessD] Vehicle maintenance database (cross posted) References: Message-ID: <4258305C.5040608@shaw.ca> Here is a site with about 500 data models, with some you can get access mdb structures emailed. You may have to mix and match from the examples Barry Williams 'Kick-Start' Data Models http://www.databaseanswers.org/data_models/index.htm The VIN contains six sections: over 17 digits with a lot of info you might want to purchase a dll that breaks this down if useful plus info changes yearly. there is a check digit included to stop transposition errors. I would be suprised if there isn't a pay webservice to decode VIN accessible by soap. The World Manufacturer Identification, or WMI, which identifies the country and company that assembled the vehicle. In the United States, the WMI is assigned by the Society for Automotive Engineering (SAE). The model year of the vehicle, using a single-letter code which is standardized for all manufacturers. The model description, in a format chosen by the manufacturer. The manufacturing plant, in a format chosen by the manufacturer. The serial number of the vehicle, in a format chosen by the manufacturer. A check digit used to validate the VIN's validity. The check digit is calculated using an algorithm which is standardized for all manufacturers. For example, the breakdown sheet for a 1996 General Motors vehicle offers several possibilities for body styles and engines. A 2-door hatchback is a "2" in position 6 A 5.7 liter V-8 engine is a "5" in position 8 http://www.tedcrane.com/DISCOtech/VIN_Data.htp http://www.autoinsurancetips.com/vin.htm http://www.analogx.com/contents/vinview.htm Maybe check Chilton manuals for a breakdown VIN 1FMZU34E6XUC84xxx 1FM= multi-purpose vehicle built by Ford Motor Company USA Z= relates to GVW information. I think Z equals 5000-6000 lbs. U34= 4-door Explorer 4x4 E= 4.0L SOHC six-cylinder engine 6= check digit X= model year 1999 U= built in Louisville, Kentucky C84xxx= vehicle build sequence Dan Waters wrote: >Hi Dave, > >This is just me but I would combine all these tables into one. Everything >here defines the vehicle itself. Make a tblVehicle with appropriate >columns. You might be able to use the VIN as a no-duplicate index value. A >related table would contain information about each maintenance event - work >done, cost, hours, owner (maintenance requestor), mechanic, etc. > >Or, you might make a table using customer information, and then the vehicle >table would be subordinate to that. Each customer will have different >vehicles. > >The shops where I take my car to get repaired seem to have fairly good >maintenance databases. Perhaps buying one of those would be what > >you're >looking for. > >HTH, > >Dan Waters > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of >dmcafee at pacbell.net >Sent: Friday, April 08, 2005 1:45 PM >To: ACCESS-L at PEACH.EASE.LSOFT.COM >Cc: AccessD at databaseadvisors.com >Subject: [AccessD] Vehicle maintenance database (cross posted) > >I was given a task to quickly come up with a vehicle maintenance schedule >database. before I get further, I was wondering if anyone already has >something in place. > >If not, this is what I have so far: > >tblModels: > ModelID PK > Model (Camaro, Corvette) > >tblAutoMfg > AutoMfgID PK > AutoMfg (Chevrolet, Honda) > >tblMfgModels > MfgModelID PK > AutoMfgID FK > ModelID FK > >tblYears > YearID PK > ModelYear (2005, 2004, 2003...) > >tblAutoYears > AutoYearID PK > YearID FK > MfgModelID FK > >I'm looking at schedules that can be either light duty or heavy duty >The maintenance schedules can also be either date based or mileage (or >kilometer based). > >Something like Oil Changes, every 3000 miles or 3 months. But some items >have only date based services and others have only mileage based service >intervals. > >I was thinking something like >tblMaintenanceTasks >MaintTaskID >MaintTask (Oil Change, Rotate Tires...) > >tblIntervals >IntervalID >Interval (3, 3000, 7500...) >IntervalTypeID > >tblIntervalType >IntervalType (Miles, Months) > >But I was also thinking of making tblIntervals, a little less normalized, >something like: >tblIntervals >IntervalID >IntervalMiles >IntervalKilos >IntervalMonths > >I have also not been told if we will be drilling down into sub model type >(i.e. Mustang GT, Mustang LX), so for now, I am assuming that I will be >relating these suggested service maintenance intervals to tblAutoYears. > >Any suggestions? > >TIA, >David McAfee > > > -- Marty Connelly Victoria, B.C. Canada From bheygood at abestsystems.com Sat Apr 9 15:07:18 2005 From: bheygood at abestsystems.com (Bob Heygood) Date: Sat, 9 Apr 2005 13:07:18 -0700 Subject: [AccessD] Scrape Word In-Reply-To: <5.1.0.14.2.20050409223737.02a8be00@pop5.actcom.net.il> Message-ID: Hello to the list, I am looking to programmically extract data from about 250 Word docs. It appears that there are no bookmarks, fields or table structure. It also looks like all data are in the same place and associated with the same phrase ahead of the data of interest. So, if I "find" the proper phrase and capture the text after it, I think that will do. Issues like how to know when to stop and such will be interesting. thots? best, bob accesspro at nospamcox.net From carbonnb at sympatico.ca Sat Apr 9 15:09:31 2005 From: carbonnb at sympatico.ca (Bryan Carbonnell) Date: Sat, 09 Apr 2005 16:09:31 -0400 Subject: [AccessD] Vehicle maintenance database (cross posted) In-Reply-To: <4258305C.5040608@shaw.ca> Message-ID: <4257FE3B.6592.1E1A638@localhost> On 9 Apr 2005 at 12:43, MartyConnelly wrote: > Here is a site with about 500 data models, with some you can get > access mdb structures emailed. You may have to mix and match from the > examples > > Barry Williams 'Kick-Start' Data Models > http://www.databaseanswers.org/data_models/index.htm Thanks Marty!! I was looking for this site to recommend but couldn't find it. -- Bryan Carbonnell - carbonnb at sympatico.ca Welcome to Hell. Here's your copy of Windows. From artful at rogers.com Sat Apr 9 15:33:34 2005 From: artful at rogers.com (Arthur Fuller) Date: Sat, 09 Apr 2005 16:33:34 -0400 Subject: [AccessD] Query, Who didn't attend and in-service In-Reply-To: <3spdi8$683l4m@mxip14a.cluster1.charter.net> References: <3spdi8$683l4m@mxip14a.cluster1.charter.net> Message-ID: <42583C1E.7080608@rogers.com> I may be missing something, but so far I don't see the issue here. tblCourses, I assume, contains the range of courses available. tblEmployee contains the employees. tblEmployeeTraining contains a list of atttendees to various courses. Excellent design. I changed the table names slightly to fit into my example database, but you should be able to transpose them quickly. For the employees who have atteneded any given course: SELECT LastName FROM dbo.Employees WHERE (EmployeeID NOT IN (SELECT EmployeeID FROM CoursesAttended WHERE CoursesTaughtID = 1)) This assumes, of course, that you know the CoursesTaughtID. In the above I tested it with CoursesTaughtID = 1. Substitute the courseID of your choice. Arthur Charles Hise wrote: >Sorry, for the confusing statement, I have the following tables: >Tbl 1 Tbl 2 Tbl 3 >tblEmployee tblEmployeeTraining tblCoursesTaught >empId empId date >Name,Etc. id coursetitle >Status tblCoursesTaught_ID id > >Status filters for Current and onLeave employees only >Hope this helps. > >Charles Hise > > >This E-mail is confidential, may be legally privileged, and is for the >intended recipient only. Access, disclosure, copying, distribution, or >reliance on any of it by anyone else is prohibited and may be a criminal >offence. Please delete if obtained in error and E-mail confirmation to the >sender. > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins >Sent: Saturday, April 09, 2005 11:59 AM >To: 'Access Developers discussion and problem solving' >Subject: RE: [AccessD] Query, Who didn't attend and in-service > >Have you tried > >WHERE tblCoursesTaught.ID=10 AND tblEmployee.status=2) > >I don't understand why you're including the 1 value with an Or operator -- >active seems to suggest that they attended? > >Susan H. > >Susan >10 is the courseID and status 1 active 2 on leave 3 terminated Charles Hise > > >This E-mail is confidential, may be legally privileged, and is for the >intended recipient only. Access, disclosure, copying, distribution, or >reliance on any of it by anyone else is prohibited and may be a criminal >offence. Please delete if obtained in error and E-mail confirmation to the >sender. > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins >Sent: Saturday, April 09, 2005 11:49 AM >To: 'Access Developers discussion and problem solving' >Subject: RE: [AccessD] Query, Who didn't attend and in-service > >What does the id value 10 signify? Also, what do the status values of 1 and >2 represent? > >Susan H. > >Access 03. I am trying to develop a query to find distinct employees who did >not attend an in-service. The following gives me the employees who did >attend; > > > >SELECT DISTINCTROW tblEmployee.empID > >FROM tblEmployee LEFT JOIN (tblCoursesTaught RIGHT JOIN tblEmplTraining ON >tblCoursesTaught.ID = tblEmplTraining.tblCoursesTaught_ID) ON >tblEmployee.empID = tblEmplTraining.empID > >WHERE (((tblCoursesTaught.ID)=10) AND ((tblEmployee.status)=1)) OR >(((tblCoursesTaught.ID)=10) AND ((tblEmployee.status)=2)); > > > >If I use <>10 for tblCoursesTaught.ID, I get the same employees who attended >other in-services. > >I have been working on this for weeks, research, etc. and am lost. > >I would appreciate any help > > > >Charles Hise > > > > > > > >This E-mail is confidential, may be legally privileged, and is for the >intended recipient only. Access, disclosure, copying, distribution, or >reliance on any of it by anyone else is prohibited and may be a criminal >offence. Please delete if obtained in error and E-mail confirmation to the >sender. > > > > > > -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.9.5 - Release Date: 4/7/2005 From jmhla at earthlink.net Sat Apr 9 17:38:24 2005 From: jmhla at earthlink.net (Joe Hecht) Date: Sat, 9 Apr 2005 15:38:24 -0700 Subject: [AccessD] Scrape Word In-Reply-To: Message-ID: <200504092238.j39McEi07169@databaseadvisors.com> Hi Bob, Check with Orange County Access Users group. They had a demo a few months ago that may be able to do what you want. Contact me off list if you need more info. Joe Hecht jmhla at earthlink.net 28g -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bob Heygood Sent: Saturday, April 09, 2005 1:07 PM To: Access Developers discussion and problem solving Subject: [AccessD] Scrape Word Hello to the list, I am looking to programmically extract data from about 250 Word docs. It appears that there are no bookmarks, fields or table structure. It also looks like all data are in the same place and associated with the same phrase ahead of the data of interest. So, if I "find" the proper phrase and capture the text after it, I think that will do. Issues like how to know when to stop and such will be interesting. thots? best, bob accesspro at nospamcox.net -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From andy at minstersystems.co.uk Sat Apr 9 18:45:53 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Sun, 10 Apr 2005 00:45:53 +0100 Subject: [AccessD] The DatabaseAdvisors web site In-Reply-To: <0IEO006E9QVD9Y@l-daemon> Message-ID: <000001c53d5e$4460ec70$0a428552@minster33c3r25> Great job Jim, Bryan and all other contributors. Many thanks. -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Jim Lawrence > Sent: 09 April 2005 16:26 > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] The DatabaseAdvisors web site > > > Hi All: > > The new Databaseadvisors web site is now up and running. The > site is mostly written in CSS, thanks to Byran and has a > fresh look and feel. There is a new set of articles and a new > Gazette article. Check it out and see what you think of our > new site. www.databaseadvisors.com > > If there are any questions comments or concern please address > them to me the webmaster and site janitor. > > There is more to come but it will have to wait. > > Thank all the people that contributed time and articles, it > could not have been completed without them. > > Thanks for your patience. > Jim Lawrence > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From dwaters at usinternet.com Sat Apr 9 19:38:23 2005 From: dwaters at usinternet.com (Dan Waters) Date: Sat, 9 Apr 2005 19:38:23 -0500 Subject: [AccessD] The DatabaseAdvisors web site In-Reply-To: <10209131.1113060656733.JavaMail.root@sniper17> Message-ID: Aaaaaaaahhhhhhh!!!!! I can reeeeaaaad it! My laptop has a 1600 X 1200 screen, and I've been squinting. Very Nice! Dan Waters -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Saturday, April 09, 2005 10:26 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] The DatabaseAdvisors web site Hi All: The new Databaseadvisors web site is now up and running. The site is mostly written in CSS, thanks to Byran and has a fresh look and feel. There is a new set of articles and a new Gazette article. Check it out and see what you think of our new site. www.databaseadvisors.com If there are any questions comments or concern please address them to me the webmaster and site janitor. There is more to come but it will have to wait. Thank all the people that contributed time and articles, it could not have been completed without them. Thanks for your patience. Jim Lawrence -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From connie.kamrowski at agric.nsw.gov.au Sat Apr 9 21:29:36 2005 From: connie.kamrowski at agric.nsw.gov.au (connie.kamrowski at agric.nsw.gov.au) Date: Sun, 10 Apr 2005 12:29:36 +1000 Subject: [AccessD] Setting a field in a report Message-ID: I have a field in a report which states the End date of the report. I need to change the end date to be the end date of the period. So I have a field called EndDate which contains the date for example 30/06/2005 I need to display 30/04/and the year from the above date So I figured I would just do a Dim MyEndDate as Date Dim End ReportDate as Date MyEndDate = Year(Me!EndDate) EndReportDate = DateSerial(MyEndDate, 04,30) And then just use EndReportDate for the field .... but when I try to use it it keeps telling me it can't find the field EndDate referred to in my expression. Where am I going wrong? Connie Kamrowski Analyst/Programmer Information Technology NSW Department of Primary Industries Orange This message is intended for the addressee named and may contain confidential information. If you are not the intended recipient or received it in error, please delete the message and notify sender. Views expressed are those of the individual sender and are not necessarily the views of their organisation. From stuart at lexacorp.com.pg Sat Apr 9 23:19:19 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sun, 10 Apr 2005 14:19:19 +1000 Subject: [AccessD] Setting a field in a report In-Reply-To: Message-ID: <425935E7.4709.109CCA6A@stuart.lexacorp.com.pg> On 10 Apr 2005 at 12:29, connie.kamrowski at agric.nsw.go wrote: > > but when I try to use it it keeps telling me it can't find the field > EndDate referred to in my expression. > Where am I going wrong? > It's looking for a control called EndDate. Put a hidden text box somewhere in the detail section. Call it EndDate and make its source [EndDate] -- Stuart From connie.kamrowski at agric.nsw.gov.au Sat Apr 9 23:34:01 2005 From: connie.kamrowski at agric.nsw.gov.au (connie.kamrowski at agric.nsw.gov.au) Date: Sun, 10 Apr 2005 14:34:01 +1000 Subject: [AccessD] Setting a field in a report Message-ID: Ok I have done that and the field populates using the EndDate value . But the code crashes with a "you have entered a property which has no value" message. It does have a value because it is displaying it on the form Connie Kamrowski Analyst/Programmer Information Technology NSW Department of Primary Industries Orange On 10 Apr 2005 at 12:29, connie.kamrowski at agric.nsw.go wrote: > > but when I try to use it it keeps telling me it can't find the field > EndDate referred to in my expression. > Where am I going wrong? > It's looking for a control called EndDate. Put a hidden text box somewhere in the detail section. Call it EndDate and make its source [EndDate] -- Stuart This message is intended for the addressee named and may contain confidential information. If you are not the intended recipient or received it in error, please delete the message and notify sender. Views expressed are those of the individual sender and are not necessarily the views of their organisation. From connie.kamrowski at agric.nsw.gov.au Sat Apr 9 23:39:26 2005 From: connie.kamrowski at agric.nsw.gov.au (connie.kamrowski at agric.nsw.gov.au) Date: Sun, 10 Apr 2005 14:39:26 +1000 Subject: [AccessD] Setting a field in a report Message-ID: Or I could just use Me!EndDate.Value Sorry Connie Kamrowski Analyst/Programmer Information Technology NSW Department of Primary Industries Orange This message is intended for the addressee named and may contain confidential information. If you are not the intended recipient or received it in error, please delete the message and notify sender. Views expressed are those of the individual sender and are not necessarily the views of their organisation. From bchacc at san.rr.com Sun Apr 10 00:17:01 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Sat, 9 Apr 2005 22:17:01 -0700 Subject: [AccessD] OT: Finally Made It - Thanks References: Message-ID: <015a01c53d8c$86b7dec0$6401a8c0@HAL9004> Seems to me you were answering MY questions when I first found this list about 1996 or so when it was still hosted by Memphis Technologies. Day late and a dollar short - Rocky > -----Original Message----- > From: Hollis,Virginia [mailto:HollisVJ at pgdp.usec.com] > Sent: Thursday, April 07, 2005 7:57 AM > To: accessd at databaseadvisors.com > Subject: [AccessD] OT: Finally Made It - Thanks > > > This is mostly for you "old" AccessD guys out there (John, Susan, > Charlotte, etc). I have been on the list for years but it has been > awhile since I have posted to the list & the new ones probably won't > remember me. > > > > Anyway, I just wanted to let you guys know I finally made it to IT. It > took awhile & a lot of hard work, but I made it & love it. Thanks to > everyone on the list that has helped me over the years!! > > > > Virginia > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From stuart at lexacorp.com.pg Sun Apr 10 01:01:11 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sun, 10 Apr 2005 16:01:11 +1000 Subject: [AccessD] Setting a field in a report In-Reply-To: Message-ID: <42594DC7.10805.10FA0ED2@stuart.lexacorp.com.pg> On 10 Apr 2005 at 14:34, connie.kamrowski at agric.nsw.go wrote: > > Ok I have done that and the field populates using the EndDate value . But > the code crashes with a "you have entered a property which has no value" > message. It does have a value because it is displaying it on the form > Just looked at your original again: > Dim MyEndDate as Date > Dim End ReportDate as Date > > MyEndDate = Year(Me!EndDate) > EndReportDate = DateSerial(MyEndDate, 04,30) > You need to Dim MyEndDate as Long, not as Date. (Year() returns a number, not a date) -- Stuart From lists at theopg.com Sun Apr 10 08:40:10 2005 From: lists at theopg.com (MarkH) Date: Sun, 10 Apr 2005 14:40:10 +0100 Subject: [AccessD] Word closes before it shows the user the document In-Reply-To: <42581203.6060406@shaw.ca> Message-ID: <000301c53dd2$d2247bc0$b20b6bd5@netboxxp> Try not releasing the object maybe mark -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: 09 April 2005 18:34 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Word closes before it shows the user the document Just maybe this is it, part way through your code you suddenly Set objWord = Nothing objWord.Activate ' Activates Word objWord.Visible = True ' Show Word to the user. objWord.WindowState = wdWindowStateMaximize Set objWord = Nothing ' Release the object variable. connie.kamrowski at agric.nsw.gov.au wrote: >Hi all, > >Now trying to fix a 2nd database which is not working, written in >Access97. Problem is there is a Form letter function (code below) when >I call this function it opens word but no document appears in the >window. The popup to ask if it printed OK appears but the document is >not visible to the user and no printing occurs. If I comment out the >line '.Documents(strMainDocument).Close SaveChanges:=wdDoNotSaveChanges >I get a program monitor error but the document is visible. > >Any ideas? > >Connie Kamrowski > >Analyst/Programmer >Information Technology >NSW Department of Primary Industries >Orange > > >Public Sub Export_Word() >Dim rsA0001 As Recordset > >Dim objWord As Word.Application >Dim strMainDocument As String > >Dim dbExportWord As Database >Dim rsExportWord As Recordset >Dim booPrintBackground As Boolean > > >gfLetterPrintedOK = False 'Value will be set to true if the user >verifies that the letter printed > >' Resume to the next line following the error. >On Error Resume Next > >' Attempt to reference Word which is already running. >Set objWord = GetObject(, "Word.Application") >If Err = 429 Then > Set objWord = New Word.Application > Err = 0 >End If > > >' If true, Word is not running. >If objWord Is Nothing Then > ' Create a new instance of the Word application. > Set objWord = New Word.Application > ' If true, MS Word is not installed. > If objWord Is Nothing Then > MsgBox "MS Word is not installed on your computer" > GoTo ExitRoutine > End If 'objWord Is Nothing >End If 'objWord Is Nothing > >'Check to Ensure the temporary RTF file has been deleted, if not, Delete it > gstrWordDirectory = Dir$(strTempRTFFile, vbNormal) > If gstrWordDirectory <> "" Then > On Error GoTo Failure 'Displays 'File Access Error >(#71) if a form letter is already open > Kill strTempRTFFile > On Error Resume Next > End If 'gstrWordDirectory <> "" > > If gstrAccessWordQuery = "" Then > 'Print Blank Form > objWord.Documents.Add (gstrTemplate) > Else > DoCmd.OutputTo acOutputQuery, gstrAccessWordQuery, _ > acFormatRTF, strTempRTFFile, False > objWord.Documents.Add (gstrTemplate) 'Template >document '*.dot' > strMainDocument = objWord.ActiveDocument.Name 'Sets >the name of the 'Main Document' (template document) > 'so that it can be closed later > > With objWord.ActiveDocument.MailMerge > .SuppressBlankLines = True > .ViewMailMergeFieldCodes = False > .Destination = wdSendToNewDocument > .Execute > End With > > With objWord 'Close Main Document > .Documents(strMainDocument).Activate > .Documents(strMainDocument).Close >SaveChanges:=wdDoNotSaveChanges > ' Store background printing option. > > > > End With > > objWord.Activate ' Activates Word > objWord.Visible = True ' Show Word to the user. > objWord.WindowState = wdWindowStateMaximize > Set objWord = Nothing ' Release the object variable. > > On Error GoTo Failure > > If MsgBox("Did your letter print correctly?", vbYesNo, >"Form Letters") = vbYes Then > > gfLetterPrintedOK = True > Set dbExportWord = CurrentDb() > Set rsExportWord = >dbExportWord.OpenRecordset("tblLettersSent", dbOpenDynaset, >dbFailOnError) > > With rsExportWord > .AddNew > !LTRLPBNumber = gstrRLPBNumber > !LTPropertyID = glngMainPropertyID > !LTFormLetterID = gstrFormLetterID > !LTComment = gstrFormLetterComment > !LTDatePrinted = Date > !LTTimePrinted = Time > .Update > End With > > Select Case getgstrFormLetterID() > Case "A0001" > dbExportWord.Execute "A000104", >dbFailOnError > > End Select > End If 'MsgBox("Did your letter print correctly?"... > End If 'gstrAccessWordQuery = "" > > >ExitRoutine: > On Error Resume Next > rsExportWord.Close > Set rsExportWord = Nothing > dbExportWord.Close > Set dbExportWord = Nothing > rsA0001.Close > Set rsA0001 = Nothing > Set objWord = Nothing ' Release the object variable. > Exit Sub > >Failure: > Call ErrorHandler(strProcedureName:="Export_Word", >lngErrorNumber:=Err.Number, _ > strErrorDescription:=Err.Description, _ > strErrorSource:=Err.Source) > Resume ExitRoutine > > End Sub > > > > >This message is intended for the addressee named and may contain >confidential information. If you are not the intended recipient or >received it in error, please delete the message and notify sender. >Views expressed are those of the individual sender and are not >necessarily the views of their organisation. > > > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.859 / Virus Database: 585 - Release Date: 14/02/2005 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.859 / Virus Database: 585 - Release Date: 14/02/2005 From chise at charter.net Sun Apr 10 11:39:23 2005 From: chise at charter.net (Charles Hise) Date: Sun, 10 Apr 2005 11:39:23 -0500 Subject: [AccessD] OT: Solved problem, Query, Who didn't attend an in-service In-Reply-To: Message-ID: <3spcf3$6asldj@mxip04a.cluster1.charter.net> Thanks Phil, it worked. Thanks Artur, Susan for your help. Charles Hise This E-mail is confidential, may be legally privileged, and is for the intended recipient only. Access, disclosure, copying, distribution, or reliance on any of it by anyone else is prohibited and may be a criminal offence. Please delete if obtained in error and E-mail confirmation to the sender. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Phil Jewett Sent: Saturday, April 09, 2005 12:45 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Query, Who didn't attend an in-service This is solved with a subquery to exclude those that DID attend course 10: SELECT tblEmployee.empID from tblEmployee WHERE (tblEmployee.status = 1 or tblEmployee.status = 2) AND tblEmployeeID NOT IN (SELECT tblEmployee.empID FROM tblEmployee LEFT JOIN (tblCoursesTaught RIGHT JOIN tblEmplTraining ON tblCoursesTaught.ID = tblEmplTraining.tblCoursesTaught_ID) ON tblEmployee.empID = tblEmplTraining.empID WHERE tblCoursesTaught.ID = 10) ; Almost always when you are working on a query that includes the dreaded words 'and did not...' then you need a subquery to solve it. Phil Jewett Phil Jewett Consulting pjewett at bayplace.com (619 318-4899 Original message: Access 03. I am trying to develop a query to find distinct employees who did not attend an in-service. The following gives me the employees who did attend; SELECT DISTINCTROW tblEmployee.empID FROM tblEmployee LEFT JOIN (tblCoursesTaught RIGHT JOIN tblEmplTraining ON tblCoursesTaught.ID = tblEmplTraining.tblCoursesTaught_ID) ON tblEmployee.empID = tblEmplTraining.empID WHERE (((tblCoursesTaught.ID)=10) AND ((tblEmployee.status)=1)) OR (((tblCoursesTaught.ID)=10) AND ((tblEmployee.status)=2)); If I use <>10 for tblCoursesTaught.ID, I get the same employees who attended other in-services. I have been working on this for weeks, research, etc. and am lost. I would appreciate any help Charles Hise -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From newsgrps at dalyn.co.nz Sun Apr 10 18:43:44 2005 From: newsgrps at dalyn.co.nz (David Emerson) Date: Mon, 11 Apr 2005 11:43:44 +1200 Subject: [AccessD] Built in Unzip program In-Reply-To: <05C61C52D7CAD211A7830008C7DF6F1028B0B3@DISABILITYINS01> References: <05C61C52D7CAD211A7830008C7DF6F1028B0B3@DISABILITYINS01> Message-ID: <6.2.1.2.0.20050411113906.033ded30@mail.dalyn.co.nz> John (and others), I have looked at this site and notice the code is in VB (Not VBA). Can it be converted to VBA? What is involved? What I am after is the ability to unzip a winzip file from within my distributed runtime program. In the past I have used pkunzip but users of Windows XP Home edition are having problems with DOS programs not working unless some files are restored and most of them are having problems finding the on switch let alone finding and moving files (which may or may not be in certain locations). Regards David Emerson Dalyn Software Ltd 25 Cunliffe St, Churton Park Wellington, New Zealand Ph/Fax (04) 478-7456 Mobile 027-280-9348 At 24/04/2002, you wrote: >Here are the links to the freeware (very nice!) zip/unzip source code for >roll your own zip/unzip. I incorporated it in my framework in about an >hour. > >http://www.vbaccelerator.com/codelib/zip/zip.htm >http://www.vbaccelerator.com/codelib/zip/unzip.htm > >John W. Colby >DIS Database Guy >Colby Consulting >www.colbyconsulting.com From jmhla at earthlink.net Sun Apr 10 19:43:59 2005 From: jmhla at earthlink.net (Joe Hecht) Date: Sun, 10 Apr 2005 17:43:59 -0700 Subject: [AccessD] Set Reference or active x controls in a computer Message-ID: <005701c53e2f$8d4bb060$6501a8c0@laptop1> Trying to be a better developer how would I make sure I library I use on my development machine (all Access installed) :the stuff I use in development works o How do I make sure it works on their machine without owning or affording an install package? From stuart at lexacorp.com.pg Sun Apr 10 20:00:33 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Mon, 11 Apr 2005 11:00:33 +1000 Subject: [AccessD] Set Reference or active x controls in a computer In-Reply-To: <005701c53e2f$8d4bb060$6501a8c0@laptop1> Message-ID: <425A58D1.21787.150D1FB9@stuart.lexacorp.com.pg> On 10 Apr 2005 at 17:43, Joe Hecht wrote: > Trying to be a better developer how would I make sure I library I use on my > development machine (all Access installed) :the stuff I use in development > works o > > How do I make sure it works on their machine without owning or affording an > install package? Download a free installation package? There are a number listed at http://www.thefreecountry.com/programming/setup.shtml -- Stuart From jmhla at earthlink.net Sun Apr 10 20:06:13 2005 From: jmhla at earthlink.net (Joe Hecht) Date: Sun, 10 Apr 2005 18:06:13 -0700 Subject: [AccessD] Set Reference or active x controls in a computer In-Reply-To: <425A58D1.21787.150D1FB9@stuart.lexacorp.com.pg> Message-ID: <200504110106.j3B161i29605@databaseadvisors.com> Now that may work. Will have to look at that. Any Idea to where to learn what all the library references are and when you may want to use or the other? Joe Hecht jmhla at earthlink.net 28g -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Sunday, April 10, 2005 6:01 PM To: Access Developers discussion and problemsolving Subject: Re: [AccessD] Set Reference or active x controls in a computer On 10 Apr 2005 at 17:43, Joe Hecht wrote: > Trying to be a better developer how would I make sure I library I use on my > development machine (all Access installed) :the stuff I use in development > works o > > How do I make sure it works on their machine without owning or affording an > install package? Download a free installation package? There are a number listed at http://www.thefreecountry.com/programming/setup.shtml -- Stuart -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From connie.kamrowski at agric.nsw.gov.au Sun Apr 10 20:07:14 2005 From: connie.kamrowski at agric.nsw.gov.au (connie.kamrowski at agric.nsw.gov.au) Date: Mon, 11 Apr 2005 11:07:14 +1000 Subject: [AccessD] Re: Trouble with SQL statemnent on two different machines Message-ID: I now know exactly where this is failing.. on the Max(Right[AuthorityNumber],5) As Number Is tehre an Issue with these functions when using an XP machine? I have copied the libraries and made sure all teh references match but it still fails when processing the SQL Statement. Connie Kamrowski Analyst/Programmer Information Technology NSW Department of Primary Industries Orange Hi All, I am havinbg an issue with a function and could use some fresh eyes and knowledge. Both machines are running Access97 SR2. On my machine the function works fine, on the users machine it falls over. We are accessing the database from a central location. Function as follows: Private Function getstrNextAuthorityNumber() As String 'Automatically select the next availaible Authority Number for this type of Authority On Error GoTo Failure Dim dbNextAuthority As Database Dim rsNextAuthority As Recordset Dim intNextAuthorityNumber As Integer Dim strSelect As String strSelect = "SELECT tblCAuthorityType.AuthorityPrefix, Max(Right([AuthorityNumber],5)) AS [Number] " & _ "FROM tblCAuthorityType RIGHT JOIN tblDAuthority ON tblCAuthorityType.AuthorityTypeID = tblDAuthority.AuthorityType " & _ "GROUP BY tblCAuthorityType.AuthorityPrefix " & _ "HAVING (((tblCAuthorityType.AuthorityPrefix)=getgstrAuthorityPrefix()));" On Error Resume Next Set dbNextAuthority = CurrentDb() Set rsNextAuthority = dbNextAuthority.OpenRecordset(strSelect, dbOpenSnapshot, dbFailOnError) If rsNextAuthority.RecordCount < 1 Then 'No records - this will not actually be used. intNextAuthorityNumber = 1 'Initial Authority Number for each type Else intNextAuthorityNumber = rsNextAuthority!Number + 1 'Increment last Authority Number by 1 End If 'rsNextAuthorityNumber.RecordCount = 0 getstrNextAuthorityNumber = getgstrAuthorityPrefix() & Right("0000" & Trim(Str(intNextAuthorityNumber)), 5) ExitRoutine: On Error Resume Next rsNextAuthority.Close Set rsNextAuthority = Nothing dbNextAuthority.Close Set dbNextAuthority = Nothing Exit Function Failure: Call ErrorHandler(lngErrorNumber:=Err.Number, strErrorDescription:=Err.Description, strErrorSource:=Err.Source) Resume ExitRoutine End Function This message is intended for the addressee named and may contain confidential information. If you are not the intended recipient or received it in error, please delete the message and notify sender. Views expressed are those of the individual sender and are not necessarily the views of their organisation. From stuart at lexacorp.com.pg Sun Apr 10 20:18:02 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Mon, 11 Apr 2005 11:18:02 +1000 Subject: [AccessD] Re: Trouble with SQL statemnent on two different machines In-Reply-To: Message-ID: <425A5CEA.19792.151D223B@stuart.lexacorp.com.pg> On 11 Apr 2005 at 11:07, connie.kamrowski at agric.nsw.go wrote: > > I now know exactly where this is failing.. on the > Max(Right[AuthorityNumber],5) As Number > > Is tehre an Issue with these functions when using an XP machine? I have > copied the libraries and made sure all teh references match but it still > fails when processing the SQL Statement. > Whenever you get a problem with String functions (in this case, I'd suspect the "Right") not working, the first place to look is for a missing Reference. I'd suspect that you have a reference to a library which is on your machine but not on the user's machine. Open the code on the user's machine, go to Tools-References and see if there are any problems. -- Stuart From connie.kamrowski at agric.nsw.gov.au Sun Apr 10 23:28:47 2005 From: connie.kamrowski at agric.nsw.gov.au (connie.kamrowski at agric.nsw.gov.au) Date: Mon, 11 Apr 2005 14:28:47 +1000 Subject: [AccessD] Re: Trouble with SQL statement on two different machines - SOLVED Message-ID: Thanks Stuart I had checked the Libraries and references but went back again figuring I had missed something I noticed that the main machine referenced Access Library 8.0 as being a file called MS097.DLL Whereas the users machine had this reference to a file called MS097rt.DLL Changed it to be the same file and it all works fine. Thanks again for the assistance I think I am getting to the can't see the forest for the trees here at the moment. Connie Kamrowski Analyst/Programmer Information Technology NSW Department of Primary Industries Orange This message is intended for the addressee named and may contain confidential information. If you are not the intended recipient or received it in error, please delete the message and notify sender. Views expressed are those of the individual sender and are not necessarily the views of their organisation. From accessd at shaw.ca Mon Apr 11 01:32:36 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Sun, 10 Apr 2005 23:32:36 -0700 Subject: [AccessD] Built in Unzip program In-Reply-To: <6.2.1.2.0.20050411113906.033ded30@mail.dalyn.co.nz> Message-ID: <0IER00H07RI9H4@l-daemon> Hi David: Virtually any VB code can be modified or installed or referenced to work with Access.... I have never found one that could not. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David Emerson Sent: Sunday, April 10, 2005 4:44 PM To: AccessD at databaseadvisors.com Subject: [AccessD] Built in Unzip program John (and others), I have looked at this site and notice the code is in VB (Not VBA). Can it be converted to VBA? What is involved? What I am after is the ability to unzip a winzip file from within my distributed runtime program. In the past I have used pkunzip but users of Windows XP Home edition are having problems with DOS programs not working unless some files are restored and most of them are having problems finding the on switch let alone finding and moving files (which may or may not be in certain locations). Regards David Emerson Dalyn Software Ltd 25 Cunliffe St, Churton Park Wellington, New Zealand Ph/Fax (04) 478-7456 Mobile 027-280-9348 At 24/04/2002, you wrote: >Here are the links to the freeware (very nice!) zip/unzip source code for >roll your own zip/unzip. I incorporated it in my framework in about an >hour. > >http://www.vbaccelerator.com/codelib/zip/zip.htm >http://www.vbaccelerator.com/codelib/zip/unzip.htm > >John W. Colby >DIS Database Guy >Colby Consulting >www.colbyconsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Jim.Hale at FleetPride.com Mon Apr 11 08:30:03 2005 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Mon, 11 Apr 2005 08:30:03 -0500 Subject: [AccessD] Scrape Word Message-ID: <6A6AA9DF57E4F046BDA1E273BDDB67723374EF@corp-es01.fleetpride.com> Monarch is a good solution. It has an object model that can be programmed from Access. I use it to extract data from text files directly into Access. Jim Hale -----Original Message----- From: Bob Heygood [mailto:bheygood at abestsystems.com] Sent: Saturday, April 09, 2005 3:07 PM To: Access Developers discussion and problem solving Subject: [AccessD] Scrape Word Hello to the list, I am looking to programmically extract data from about 250 Word docs. It appears that there are no bookmarks, fields or table structure. It also looks like all data are in the same place and associated with the same phrase ahead of the data of interest. So, if I "find" the proper phrase and capture the text after it, I think that will do. Issues like how to know when to stop and such will be interesting. thots? best, bob accesspro at nospamcox.net -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From paul.hartland at fsmail.net Mon Apr 11 08:36:06 2005 From: paul.hartland at fsmail.net (paul.hartland at fsmail.net) Date: Mon, 11 Apr 2005 15:36:06 +0200 (CEST) Subject: [AccessD] OT Excel - Count Stores By Day Or Week Message-ID: <30118133.1113226566692.JavaMail.www@wwinf3001> To all, I have an Excel sheet with store no, and date (DD/MM/YYYY), what I need to be able to do is on another sheet in the same workbook is have the user enter startdate (A1) and finishdate (A2). Once they have done this I need to count all the stores in that particular date range, I used to have some similar formula to do something like this but can't seem to find it anywhere at the moment.... If anyone can help I would be very grateful.... Thanks in advance for all your help.... Paul Hartland -- Whatever you Wanadoo: http://www.wanadoo.co.uk/time/ This email has been checked for most known viruses - find out more at: http://www.wanadoo.co.uk/help/id/7098.htm From John.Clark at niagaracounty.com Mon Apr 11 11:51:32 2005 From: John.Clark at niagaracounty.com (John Clark) Date: Mon, 11 Apr 2005 12:51:32 -0400 Subject: [AccessD] One report using alternate sources Message-ID: I've got this program (A2K) that tracks many of the various programs, and subsequent "sub-programs," that are provided by our Office for the Aging department. I have recently been asked to add about 8 or 9 reports to the program. The reports for these programs are identical to one another except for a single criteria (i.e. they all have name, address, age, etc., but one may be specifically for "prog A" and another "prog B"). I went ahead and whipped up 9 very similar queries and it occurred to me, because the form is starting to get crowded w/buttons, that there may be a way to put these together somehow. I have created an option group, which lists the programs, but now I would like to click on a button that runs a report based on the option group choice. I know I can do this, by calling different reports, but is there a way to actually create one single report that uses the different queries based on this same option choice? Thanks, John W Clark From Lambert.Heenan at AIG.com Mon Apr 11 12:38:49 2005 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Mon, 11 Apr 2005 13:38:49 -0400 Subject: [AccessD] One report using alternate sources Message-ID: <1D7828CDB8350747AFE9D69E0E90DA1F073A2F5A@xlivmbx21.aig.com> Sure can. Design you single, master report, and all the various versions of the query needed to select the subsets of results. Then bind the report to a copy of one of the queries. You could name the query copy "FinalOutPut_qry", or whatever. Then, when you want to run any one version of the report, your code will check which version of the query is needed and then use... DoCmd.CopyObject ,"FinalOutput_qry",acQuery, "NameOfTheQueryThatSelectsWhatYouWant" i.e. you copy the query that select the records you need to the 'disposable' query named ,"FinalOutput_qry", or whatever, to which the report is bound. The nice thing about this is that it works for MDE as well as MDB files. Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark > Sent: Monday, April 11, 2005 12:52 PM > To: accessd at databaseadvisors.com > Subject: [AccessD] One report using alternate sources > > I've got this program (A2K) that tracks many of the various programs, > and subsequent "sub-programs," that are provided by our Office for the > Aging department. I have recently been asked to add about 8 or 9 reports > to the program. The reports for these programs are identical to one > another except for a single criteria (i.e. they all have name, address, > age, etc., but one may be specifically for "prog A" and another "prog > B"). I went ahead and whipped up 9 very similar queries and it occurred > to me, because the form is starting to get crowded w/buttons, that there > may be a way to put these together somehow. I have created an option > group, which lists the programs, but now I would like to click on a > button that runs a report based on the option group choice. I know I can > do this, by calling different reports, but is there a way to actually > create one single report that uses the different queries based on this > same option choice? > > Thanks, > > John W Clark > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From bheygood at abestsystems.com Mon Apr 11 12:51:41 2005 From: bheygood at abestsystems.com (Bob Heygood) Date: Mon, 11 Apr 2005 10:51:41 -0700 Subject: [AccessD] Scrape Word In-Reply-To: <6A6AA9DF57E4F046BDA1E273BDDB67723374EF@corp-es01.fleetpride.com> Message-ID: sounds good but their tech guy says does not work with Word. thanks anyway. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Hale, Jim Sent: Monday, April 11, 2005 6:30 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Scrape Word Monarch is a good solution. It has an object model that can be programmed from Access. I use it to extract data from text files directly into Access. Jim Hale -----Original Message----- From: Bob Heygood [mailto:bheygood at abestsystems.com] Sent: Saturday, April 09, 2005 3:07 PM To: Access Developers discussion and problem solving Subject: [AccessD] Scrape Word Hello to the list, I am looking to programmically extract data from about 250 Word docs. It appears that there are no bookmarks, fields or table structure. It also looks like all data are in the same place and associated with the same phrase ahead of the data of interest. So, if I "find" the proper phrase and capture the text after it, I think that will do. Issues like how to know when to stop and such will be interesting. thots? best, bob accesspro at nospamcox.net -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From bheid at appdevgrp.com Mon Apr 11 12:55:34 2005 From: bheid at appdevgrp.com (Bobby Heid) Date: Mon, 11 Apr 2005 13:55:34 -0400 Subject: [AccessD] One report using alternate sources In-Reply-To: <916187228923D311A6FE00A0CC3FAA30B69D60@ADGSERVER> Message-ID: <916187228923D311A6FE00A0CC3FAA30ABE9CF@ADGSERVER> Lambert had a neat idea. What I do is to have the different queries (either SQL text or actual queries). I then set the recordsource for the report in the OnOpen event of the report. In your case, I would have a select statement that gets it's values form the calling form. The select statement would then set a variable to the query name or actually set the recordsource. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Monday, April 11, 2005 1:39 PM To: 'Access Developers discussion and problem solving'; 'John Clark' Subject: RE: [AccessD] One report using alternate sources Sure can. Design you single, master report, and all the various versions of the query needed to select the subsets of results. Then bind the report to a copy of one of the queries. You could name the query copy "FinalOutPut_qry", or whatever. Then, when you want to run any one version of the report, your code will check which version of the query is needed and then use... DoCmd.CopyObject ,"FinalOutput_qry",acQuery, "NameOfTheQueryThatSelectsWhatYouWant" i.e. you copy the query that select the records you need to the 'disposable' query named ,"FinalOutput_qry", or whatever, to which the report is bound. The nice thing about this is that it works for MDE as well as MDB files. Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark > Sent: Monday, April 11, 2005 12:52 PM > To: accessd at databaseadvisors.com > Subject: [AccessD] One report using alternate sources > > I've got this program (A2K) that tracks many of the various programs, > and subsequent "sub-programs," that are provided by our Office for the > Aging department. I have recently been asked to add about 8 or 9 > reports to the program. The reports for these programs are identical > to one another except for a single criteria (i.e. they all have name, > address, age, etc., but one may be specifically for "prog A" and > another "prog B"). I went ahead and whipped up 9 very similar queries > and it occurred to me, because the form is starting to get crowded > w/buttons, that there may be a way to put these together somehow. I > have created an option group, which lists the programs, but now I > would like to click on a button that runs a report based on the option > group choice. I know I can do this, by calling different reports, but > is there a way to actually create one single report that uses the > different queries based on this same option choice? > > Thanks, > > John W Clark > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bheid at appdevgrp.com Mon Apr 11 13:06:35 2005 From: bheid at appdevgrp.com (Bobby Heid) Date: Mon, 11 Apr 2005 14:06:35 -0400 Subject: [AccessD] One report using alternate sources In-Reply-To: <916187228923D311A6FE00A0CC3FAA30B69D6D@ADGSERVER> Message-ID: <916187228923D311A6FE00A0CC3FAA30ABE9D1@ADGSERVER> That should have read: In your case, I would have a select statement that gets it's values from the calling form. The select statement would then set a variable to the query name and set the recordsource for the report after the select statement or actually set the recordsource in each case statement. Sorry about that. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid Sent: Monday, April 11, 2005 1:56 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] One report using alternate sources Lambert had a neat idea. What I do is to have the different queries (either SQL text or actual queries). I then set the recordsource for the report in the OnOpen event of the report. In your case, I would have a select statement that gets it's values form the calling form. The select statement would then set a variable to the query name or actually set the recordsource. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Monday, April 11, 2005 1:39 PM To: 'Access Developers discussion and problem solving'; 'John Clark' Subject: RE: [AccessD] One report using alternate sources Sure can. Design you single, master report, and all the various versions of the query needed to select the subsets of results. Then bind the report to a copy of one of the queries. You could name the query copy "FinalOutPut_qry", or whatever. Then, when you want to run any one version of the report, your code will check which version of the query is needed and then use... DoCmd.CopyObject ,"FinalOutput_qry",acQuery, "NameOfTheQueryThatSelectsWhatYouWant" i.e. you copy the query that select the records you need to the 'disposable' query named ,"FinalOutput_qry", or whatever, to which the report is bound. The nice thing about this is that it works for MDE as well as MDB files. Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark > Sent: Monday, April 11, 2005 12:52 PM > To: accessd at databaseadvisors.com > Subject: [AccessD] One report using alternate sources > > I've got this program (A2K) that tracks many of the various programs, > and subsequent "sub-programs," that are provided by our Office for the > Aging department. I have recently been asked to add about 8 or 9 > reports to the program. The reports for these programs are identical > to one another except for a single criteria (i.e. they all have name, > address, age, etc., but one may be specifically for "prog A" and > another "prog B"). I went ahead and whipped up 9 very similar queries > and it occurred to me, because the form is starting to get crowded > w/buttons, that there may be a way to put these together somehow. I > have created an option group, which lists the programs, but now I > would like to click on a button that runs a report based on the option > group choice. I know I can do this, by calling different reports, but > is there a way to actually create one single report that uses the > different queries based on this same option choice? > > Thanks, > > John W Clark > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jim.moss at jlmoss.net Mon Apr 11 13:08:15 2005 From: jim.moss at jlmoss.net (Jim Moss) Date: Mon, 11 Apr 2005 13:08:15 -0500 (CDT) Subject: [AccessD] Scrape Word In-Reply-To: References: <6A6AA9DF57E4F046BDA1E273BDDB67723374EF@corp-es01.fleetpride.com> Message-ID: <40242.143.116.116.199.1113242895.squirrel@143.116.116.199> Monarch does work with html though.... Jim > sounds good but their tech guy says does not work with Word. > > thanks anyway. > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Hale, Jim > Sent: Monday, April 11, 2005 6:30 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] Scrape Word > > > Monarch is a good solution. It has an object model that can be programmed > from Access. I use it to extract data from text files directly into > Access. > Jim Hale > > -----Original Message----- > From: Bob Heygood [mailto:bheygood at abestsystems.com] > Sent: Saturday, April 09, 2005 3:07 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] Scrape Word > > > Hello to the list, > > I am looking to programmically extract data from about 250 Word docs. > It appears that there are no bookmarks, fields or table structure. > > It also looks like all data are in the same place and associated with the > same phrase ahead of the data of interest. > > So, if I "find" the proper phrase and capture the text after it, I think > that will do. Issues like how to know when to stop and such will be > interesting. > > > thots? > > best, > > bob > > accesspro at nospamcox.net > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > *********************************************************************** > The information transmitted is intended solely for the individual or > entity to which it is addressed and may contain confidential and/or > privileged material. Any review, retransmission, dissemination or > other use of or taking action in reliance upon this information by > persons or entities other than the intended recipient is prohibited. > If you have received this email in error please contact the sender and > delete the material from any computer. As a recipient of this email, > you are responsible for screening its contents and the contents of any > attachments for the presence of viruses. No liability is accepted for > any damages caused by any virus transmitted by this email. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From Jim.Hale at FleetPride.com Mon Apr 11 13:10:57 2005 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Mon, 11 Apr 2005 13:10:57 -0500 Subject: [AccessD] Scrape Word Message-ID: <6A6AA9DF57E4F046BDA1E273BDDB67723374F2@corp-es01.fleetpride.com> I have never tried Monarch with Word so I did not know this. It would still be possible from code to save the Word doc as text and read this into Monarch. Jim Hale -----Original Message----- From: Bob Heygood [mailto:bheygood at abestsystems.com] Sent: Monday, April 11, 2005 12:52 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Scrape Word sounds good but their tech guy says does not work with Word. thanks anyway. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Hale, Jim Sent: Monday, April 11, 2005 6:30 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Scrape Word Monarch is a good solution. It has an object model that can be programmed from Access. I use it to extract data from text files directly into Access. Jim Hale -----Original Message----- From: Bob Heygood [mailto:bheygood at abestsystems.com] Sent: Saturday, April 09, 2005 3:07 PM To: Access Developers discussion and problem solving Subject: [AccessD] Scrape Word Hello to the list, I am looking to programmically extract data from about 250 Word docs. It appears that there are no bookmarks, fields or table structure. It also looks like all data are in the same place and associated with the same phrase ahead of the data of interest. So, if I "find" the proper phrase and capture the text after it, I think that will do. Issues like how to know when to stop and such will be interesting. thots? best, bob accesspro at nospamcox.net -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From pharold at proftesting.com Mon Apr 11 13:45:48 2005 From: pharold at proftesting.com (Perry Harold) Date: Mon, 11 Apr 2005 14:45:48 -0400 Subject: [AccessD] RE: When did you arrive at AccessD? In-Reply-To: <46B976F2B698FF46A4FE7636509B22DF1B59D4@stekelbes.ithelps.local> Message-ID: <002901c53ec6$adac63d0$192da8c0@D58BT131Perry> Wow, I thought that at @240 I had about 300 too many! Also, I'm glad to see that so many of you still have a good memory so you know about when you started using the list. Some of us have demonstrated that we can barely remember code that we wrote yesterday and appreciate the others in the list that are a handy resource to be reminded by. Perry Harold -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: Friday, April 08, 2005 8:51 AM To: Access Developers discussion and problem solving Subject: [AccessD] RE: When did you arrive at AccessD? The oldest E-mail I seem to find is from 2 jan 2001. I'm longer a member because in the beginning I did not archived the E-mails, probably a year or so. I'm not the oldest but Mayabe I have the most archived E-mails? I now have 111,481 E-mails in my AccessD folder... :-) Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Friday, April 08, 2005 1:10 AM To: 'Access Developers discussion and problem solving' Subject: RE: When did you arrive at AccessD? (was RE: [AccessD] OT: FinallyMadeIt - Thanks) And Kathryn attended the very first AccessD conference at Rockie's house in Del Mar, CA. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kathryn Bassett Sent: Thursday, April 07, 2005 5:18 PM To: 'Access Developers discussion and problem solving' Subject: When did you arrive at AccessD? (was RE: [AccessD] OT: Finally MadeIt - Thanks) Mark A Matte asked: > This does bring a thought though...is there a list on the website of > all list members...It would be interesting to see how long people have > actually been using Accessd. I've used this group religiously since > 1999. John W. Colby: > I found the list in July of 1997. Kathryn Bassett: I still have my Welcome message - 7 Aug 1998. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From John.Clark at niagaracounty.com Mon Apr 11 14:01:35 2005 From: John.Clark at niagaracounty.com (John Clark) Date: Mon, 11 Apr 2005 15:01:35 -0400 Subject: [AccessD] One report using alternate sources Message-ID: What is the command to set the record source? As a test I've started typing: If [Forms]![frmrpt_quarterly]![FrameChoices] = 8 Then I'm not sure how to set the recordset...I had thought that I had to use the form name as a control, but it isn't taking it. >>> bheid at appdevgrp.com 4/11/2005 1:55:34 PM >>> Lambert had a neat idea. What I do is to have the different queries (either SQL text or actual queries). I then set the recordsource for the report in the OnOpen event of the report. In your case, I would have a select statement that gets it's values form the calling form. The select statement would then set a variable to the query name or actually set the recordsource. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Monday, April 11, 2005 1:39 PM To: 'Access Developers discussion and problem solving'; 'John Clark' Subject: RE: [AccessD] One report using alternate sources Sure can. Design you single, master report, and all the various versions of the query needed to select the subsets of results. Then bind the report to a copy of one of the queries. You could name the query copy "FinalOutPut_qry", or whatever. Then, when you want to run any one version of the report, your code will check which version of the query is needed and then use... DoCmd.CopyObject ,"FinalOutput_qry",acQuery, "NameOfTheQueryThatSelectsWhatYouWant" i.e. you copy the query that select the records you need to the 'disposable' query named ,"FinalOutput_qry", or whatever, to which the report is bound. The nice thing about this is that it works for MDE as well as MDB files. Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark > Sent: Monday, April 11, 2005 12:52 PM > To: accessd at databaseadvisors.com > Subject: [AccessD] One report using alternate sources > > I've got this program (A2K) that tracks many of the various programs, > and subsequent "sub-programs," that are provided by our Office for the > Aging department. I have recently been asked to add about 8 or 9 > reports to the program. The reports for these programs are identical > to one another except for a single criteria (i.e. they all have name, > address, age, etc., but one may be specifically for "prog A" and > another "prog B"). I went ahead and whipped up 9 very similar queries > and it occurred to me, because the form is starting to get crowded > w/buttons, that there may be a way to put these together somehow. I > have created an option group, which lists the programs, but now I > would like to click on a button that runs a report based on the option > group choice. I know I can do this, by calling different reports, but > is there a way to actually create one single report that uses the > different queries based on this same option choice? > > Thanks, > > John W Clark > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From pharold at proftesting.com Mon Apr 11 14:19:53 2005 From: pharold at proftesting.com (Perry Harold) Date: Mon, 11 Apr 2005 15:19:53 -0400 Subject: [AccessD] Trouble Shooting Help X Posted In-Reply-To: <200504080327.j383RCi08625@databaseadvisors.com> Message-ID: <002c01c53ecb$707535a0$192da8c0@D58BT131Perry> Maybe number of copies is set to 2 on the specific printer? Perry Harold -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Joe Hecht Sent: Thursday, April 07, 2005 11:27 PM To: 'Access Developers discussion and problem solving'; ACCESS-L at PEACH.EASE.LSOFT.COM Subject: [AccessD] Trouble Shooting Help X Posted The setup: I have a split MDB where the network person for their reason has put both ends on the server. The files are Master.mdb and Data.MDB. There is a third file called user.mdb User.MDB is a front end that also hits data.mdb. User is created by making updates to master.MDB and then removing 2 forms that 2cnd person is not to be able to edit. The users are in separate offices of the company about 40 miles apart. The office manager in Office one uses Master.mdb by VPN. The order person in office 2 reaches the server through remote desktop connection. They both run Access locally on their machines. Network is W2k * Last Friday I installed the latest upgrades at office one, and received client acceptance. I then called the remote office to confirm functionality there. She claimed that she was getting a second report on every Purchase Order she did. This second report is only supposed to print when certain materials are ordered. The Purchase Orders and reports work ok in the main office. Can anyone think of reason why this would be happening? Thanks Joe Hecht jmhla at earthlink.net 28g -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bheid at appdevgrp.com Mon Apr 11 14:21:39 2005 From: bheid at appdevgrp.com (Bobby Heid) Date: Mon, 11 Apr 2005 15:21:39 -0400 Subject: [AccessD] One report using alternate sources In-Reply-To: <916187228923D311A6FE00A0CC3FAA30B69D9E@ADGSERVER> Message-ID: <916187228923D311A6FE00A0CC3FAA30ABE9D3@ADGSERVER> I use something like (warning - air code): Dim strSQL as string strSQL="SELECT * FROM SomeTable;" me.recordsource=strsql Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Monday, April 11, 2005 3:02 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] One report using alternate sources What is the command to set the record source? As a test I've started typing: If [Forms]![frmrpt_quarterly]![FrameChoices] = 8 Then I'm not sure how to set the recordset...I had thought that I had to use the form name as a control, but it isn't taking it. >>> bheid at appdevgrp.com 4/11/2005 1:55:34 PM >>> Lambert had a neat idea. What I do is to have the different queries (either SQL text or actual queries). I then set the recordsource for the report in the OnOpen event of the report. In your case, I would have a select statement that gets it's values form the calling form. The select statement would then set a variable to the query name or actually set the recordsource. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Monday, April 11, 2005 1:39 PM To: 'Access Developers discussion and problem solving'; 'John Clark' Subject: RE: [AccessD] One report using alternate sources Sure can. Design you single, master report, and all the various versions of the query needed to select the subsets of results. Then bind the report to a copy of one of the queries. You could name the query copy "FinalOutPut_qry", or whatever. Then, when you want to run any one version of the report, your code will check which version of the query is needed and then use... DoCmd.CopyObject ,"FinalOutput_qry",acQuery, "NameOfTheQueryThatSelectsWhatYouWant" i.e. you copy the query that select the records you need to the 'disposable' query named ,"FinalOutput_qry", or whatever, to which the report is bound. The nice thing about this is that it works for MDE as well as MDB files. Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark > Sent: Monday, April 11, 2005 12:52 PM > To: accessd at databaseadvisors.com > Subject: [AccessD] One report using alternate sources > > I've got this program (A2K) that tracks many of the various programs, > and subsequent "sub-programs," that are provided by our Office for the > Aging department. I have recently been asked to add about 8 or 9 > reports to the program. The reports for these programs are identical > to one another except for a single criteria (i.e. they all have name, > address, age, etc., but one may be specifically for "prog A" and > another "prog B"). I went ahead and whipped up 9 very similar queries > and it occurred to me, because the form is starting to get crowded > w/buttons, that there may be a way to put these together somehow. I > have created an option group, which lists the programs, but now I > would like to click on a button that runs a report based on the option > group choice. I know I can do this, by calling different reports, but > is there a way to actually create one single report that uses the > different queries based on this same option choice? > > Thanks, > > John W Clark > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 earthlink.net Mon Apr 11 14:38:51 2005 From: jimdettman at earthlink.net (Jim Dettman) Date: Mon, 11 Apr 2005 15:38:51 -0400 Subject: [AccessD] RE: When did you arrive at AccessD? In-Reply-To: <002901c53ec6$adac63d0$192da8c0@D58BT131Perry> Message-ID: Perry, <> Well I guess I fall into the can't remember list. I was here for the change hosting, and here for Gunderloy leaving, so it's been a while. Probably longer then I would care to think about, which is why I probably don't remember. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Perry Harold Sent: Monday, April 11, 2005 2:46 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] RE: When did you arrive at AccessD? Wow, I thought that at @240 I had about 300 too many! Also, I'm glad to see that so many of you still have a good memory so you know about when you started using the list. Some of us have demonstrated that we can barely remember code that we wrote yesterday and appreciate the others in the list that are a handy resource to be reminded by. Perry Harold -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: Friday, April 08, 2005 8:51 AM To: Access Developers discussion and problem solving Subject: [AccessD] RE: When did you arrive at AccessD? The oldest E-mail I seem to find is from 2 jan 2001. I'm longer a member because in the beginning I did not archived the E-mails, probably a year or so. I'm not the oldest but Mayabe I have the most archived E-mails? I now have 111,481 E-mails in my AccessD folder... :-) Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Friday, April 08, 2005 1:10 AM To: 'Access Developers discussion and problem solving' Subject: RE: When did you arrive at AccessD? (was RE: [AccessD] OT: FinallyMadeIt - Thanks) And Kathryn attended the very first AccessD conference at Rockie's house in Del Mar, CA. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kathryn Bassett Sent: Thursday, April 07, 2005 5:18 PM To: 'Access Developers discussion and problem solving' Subject: When did you arrive at AccessD? (was RE: [AccessD] OT: Finally MadeIt - Thanks) Mark A Matte asked: > This does bring a thought though...is there a list on the website of > all list members...It would be interesting to see how long people have > actually been using Accessd. I've used this group religiously since > 1999. John W. Colby: > I found the list in July of 1997. Kathryn Bassett: I still have my Welcome message - 7 Aug 1998. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Jim.Hale at FleetPride.com Mon Apr 11 14:42:30 2005 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Mon, 11 Apr 2005 14:42:30 -0500 Subject: [AccessD] Scrape Word Message-ID: <6A6AA9DF57E4F046BDA1E273BDDB67723374F4@corp-es01.fleetpride.com> Here is some quick and dirty code that opens a Word doc from inside Access, searches for the string "special code:" and sets a string variable equal to the sentence that follows the code string. If your documents all have the same string you can find that string and select words, sentences or paragraphs that come after it. HTH Jim Hale Function LiftText() Dim wd As Word.Application, strPhrase As String, strFindphrase As String strFindphrase = "special code:" Set wd = New Word.Application wd.Documents.Open "C:\Test.doc" wd.Visible = True wd.Selection.Find.ClearFormatting With wd.Selection.Find .Text = strFindphrase .Replacement.Text = "" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With wd.Selection.Find.Execute wd.Selection.Start = wd.Selection.End Call wd.Selection.EndOf(wdSentence, wdExtend) strPhrase = wd.Selection MsgBox "Look what I found: " & strPhrase wd.ActiveDocument.Close wd.Quit Set wd = Nothing End Function -----Original Message----- From: Bob Heygood [mailto:bheygood at abestsystems.com] Sent: Monday, April 11, 2005 12:52 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Scrape Word sounds good but their tech guy says does not work with Word. thanks anyway. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Hale, Jim Sent: Monday, April 11, 2005 6:30 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Scrape Word Monarch is a good solution. It has an object model that can be programmed from Access. I use it to extract data from text files directly into Access. Jim Hale -----Original Message----- From: Bob Heygood [mailto:bheygood at abestsystems.com] Sent: Saturday, April 09, 2005 3:07 PM To: Access Developers discussion and problem solving Subject: [AccessD] Scrape Word Hello to the list, I am looking to programmically extract data from about 250 Word docs. It appears that there are no bookmarks, fields or table structure. It also looks like all data are in the same place and associated with the same phrase ahead of the data of interest. So, if I "find" the proper phrase and capture the text after it, I think that will do. Issues like how to know when to stop and such will be interesting. thots? best, bob accesspro at nospamcox.net -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From pedro at plex.nl Mon Apr 11 15:59:10 2005 From: pedro at plex.nl (Pedro Janssen) Date: Mon, 11 Apr 2005 22:59:10 +0200 Subject: [AccessD] add numbers Message-ID: <007001c53ed9$77431ec0$f6c581d5@pedro> Hello Group, i have a table with a field [Para], that has values like: 2(2ma) 3(0v) 2(2v+2a) what i would like is the total of numbers of field [Para], as result in a new field [Para_total]. the result would be 4 2(2ma) = 2+2 3 3(0v) = 3+0 6 2(2v+2a) = 2+2+2 Thanks Pedro Janssen From dwaters at usinternet.com Mon Apr 11 16:16:06 2005 From: dwaters at usinternet.com (Dan Waters) Date: Mon, 11 Apr 2005 16:16:06 -0500 Subject: [AccessD] add numbers In-Reply-To: <19243122.1113253587763.JavaMail.root@sniper14> Message-ID: Hi Pedro, Could you give more information? Also, could you elaborate on how your equations are working? Dan Waters -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Pedro Janssen Sent: Monday, April 11, 2005 3:59 PM To: AccessD at databaseadvisors.com Subject: [AccessD] add numbers Hello Group, i have a table with a field [Para], that has values like: 2(2ma) 3(0v) 2(2v+2a) what i would like is the total of numbers of field [Para], as result in a new field [Para_total]. the result would be 4 2(2ma) = 2+2 3 3(0v) = 3+0 6 2(2v+2a) = 2+2+2 Thanks Pedro Janssen -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at bellsouth.net Mon Apr 11 16:35:56 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Mon, 11 Apr 2005 17:35:56 -0400 Subject: [AccessD] add numbers In-Reply-To: Message-ID: <20050411213551.FJUB4997.imf17aec.mail.bellsouth.net@SUSANONE> It looks to me like he needs to extract all the numbers in a given entry and add them. Not an easy feat. Susan H. Hi Pedro, Could you give more information? Also, could you elaborate on how your equations are working? Dan Waters From pedro at plex.nl Mon Apr 11 17:14:45 2005 From: pedro at plex.nl (Pedro Janssen) Date: Tue, 12 Apr 2005 00:14:45 +0200 Subject: [AccessD] add numbers References: <20050411213551.FJUB4997.imf17aec.mail.bellsouth.net@SUSANONE> Message-ID: <00b401c53ee3$df364020$f6c581d5@pedro> Hello, these values are headshield patterns of snakes. Let me explain: the value 2(2ma) means: 2 shields front + 2 shields middleback (ma = middenachter in Dutch which means middleback in English). I need the total number of shields. In my example 2+2 = 4 I'll hope somebody can help me on this. The example above is of one kind of scale, i need to extract seven kind of scales for each animal, an i have data from about 4500 snakes. Thanks Pedro ----- Original Message ----- From: "Susan Harkins" To: "'Access Developers discussion and problem solving'" Sent: Monday, April 11, 2005 11:35 PM Subject: RE: [AccessD] add numbers > It looks to me like he needs to extract all the numbers in a given entry and > add them. Not an easy feat. > > Susan H. > > Hi Pedro, > > Could you give more information? Also, could you elaborate on how your > equations are working? > > Dan Waters > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Pedro Janssen Sent: Monday, April 11, 2005 3:59 PM To: AccessD at databaseadvisors.com Subject: [AccessD] add numbers Hello Group, i have a table with a field [Para], that has values like: 2(2ma) 3(0v) 2(2v+2a) what i would like is the total of numbers of field [Para], as result in a new field [Para_total]. the result would be 4 2(2ma) = 2+2 3 3(0v) = 3+0 6 2(2v+2a) = 2+2+2 Thanks Pedro Janssen From stuart at lexacorp.com.pg Mon Apr 11 17:22:47 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Tue, 12 Apr 2005 08:22:47 +1000 Subject: [AccessD] add numbers In-Reply-To: <007001c53ed9$77431ec0$f6c581d5@pedro> Message-ID: <425B8557.32082.19A30906@stuart.lexacorp.com.pg> On 11 Apr 2005 at 22:59, Pedro Janssen wrote: > >what i would like is the total of numbers of field [Para], >as result in a new field [Para_total]. > 4 2(2ma) = 2+2 > 3 3(0v) = 3+0 > 6 2(2v+2a) = 2+2+2 > Create a function: Function Addnumbers (InputString as String) as Long Dim lngStore as Long Dim lngLoopcount as Long Dim strTemp as String For LngLoopcount = 1 to len(InputString) lngStore = Val(Mid$(InputString,lngLoopcount,1)) Next Addnumbers = lngStore End Function In your Query put a calculated field: Para_Total:AddNumbers([Para])-- Stuart From bheygood at abestsystems.com Mon Apr 11 18:23:10 2005 From: bheygood at abestsystems.com (Bob Heygood) Date: Mon, 11 Apr 2005 16:23:10 -0700 Subject: [AccessD] Scrape Word In-Reply-To: <6A6AA9DF57E4F046BDA1E273BDDB67723374F4@corp-es01.fleetpride.com> Message-ID: thanks Jim. a bit of manipulation of how much to grab and away I go!!! bob -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Hale, Jim Sent: Monday, April 11, 2005 12:43 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Scrape Word Here is some quick and dirty code that opens a Word doc from inside Access, searches for the string "special code:" and sets a string variable equal to the sentence that follows the code string. If your documents all have the same string you can find that string and select words, sentences or paragraphs that come after it. HTH Jim Hale Function LiftText() Dim wd As Word.Application, strPhrase As String, strFindphrase As String strFindphrase = "special code:" Set wd = New Word.Application wd.Documents.Open "C:\Test.doc" wd.Visible = True wd.Selection.Find.ClearFormatting With wd.Selection.Find .Text = strFindphrase .Replacement.Text = "" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With wd.Selection.Find.Execute wd.Selection.Start = wd.Selection.End Call wd.Selection.EndOf(wdSentence, wdExtend) strPhrase = wd.Selection MsgBox "Look what I found: " & strPhrase wd.ActiveDocument.Close wd.Quit Set wd = Nothing End Function -----Original Message----- From: Bob Heygood [mailto:bheygood at abestsystems.com] Sent: Monday, April 11, 2005 12:52 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Scrape Word sounds good but their tech guy says does not work with Word. thanks anyway. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Hale, Jim Sent: Monday, April 11, 2005 6:30 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Scrape Word Monarch is a good solution. It has an object model that can be programmed from Access. I use it to extract data from text files directly into Access. Jim Hale -----Original Message----- From: Bob Heygood [mailto:bheygood at abestsystems.com] Sent: Saturday, April 09, 2005 3:07 PM To: Access Developers discussion and problem solving Subject: [AccessD] Scrape Word Hello to the list, I am looking to programmically extract data from about 250 Word docs. It appears that there are no bookmarks, fields or table structure. It also looks like all data are in the same place and associated with the same phrase ahead of the data of interest. So, if I "find" the proper phrase and capture the text after it, I think that will do. Issues like how to know when to stop and such will be interesting. thots? best, bob accesspro at nospamcox.net -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From bheygood at abestsystems.com Mon Apr 11 19:06:43 2005 From: bheygood at abestsystems.com (Bob Heygood) Date: Mon, 11 Apr 2005 17:06:43 -0700 Subject: [AccessD] RE: When did you arrive at AccessD? In-Reply-To: Message-ID: Ditto on Perry's observation. Keep adding memory to the machine and maybe we can keep up. Can't remember when the list was not around in some form. Though, I do remember we used to have a DIALUP, yes, a BBS, here in San Diego devoted to Access. It was operated by member of our users group. His name is John C. best, bob heygood accesspro at nospamcox.net -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Jim Dettman Sent: Monday, April 11, 2005 12:39 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] RE: When did you arrive at AccessD? Perry, <> Well I guess I fall into the can't remember list. I was here for the change hosting, and here for Gunderloy leaving, so it's been a while. Probably longer then I would care to think about, which is why I probably don't remember. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Perry Harold Sent: Monday, April 11, 2005 2:46 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] RE: When did you arrive at AccessD? Wow, I thought that at @240 I had about 300 too many! Also, I'm glad to see that so many of you still have a good memory so you know about when you started using the list. Some of us have demonstrated that we can barely remember code that we wrote yesterday and appreciate the others in the list that are a handy resource to be reminded by. Perry Harold -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: Friday, April 08, 2005 8:51 AM To: Access Developers discussion and problem solving Subject: [AccessD] RE: When did you arrive at AccessD? The oldest E-mail I seem to find is from 2 jan 2001. I'm longer a member because in the beginning I did not archived the E-mails, probably a year or so. I'm not the oldest but Mayabe I have the most archived E-mails? I now have 111,481 E-mails in my AccessD folder... :-) Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Friday, April 08, 2005 1:10 AM To: 'Access Developers discussion and problem solving' Subject: RE: When did you arrive at AccessD? (was RE: [AccessD] OT: FinallyMadeIt - Thanks) And Kathryn attended the very first AccessD conference at Rockie's house in Del Mar, CA. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kathryn Bassett Sent: Thursday, April 07, 2005 5:18 PM To: 'Access Developers discussion and problem solving' Subject: When did you arrive at AccessD? (was RE: [AccessD] OT: Finally MadeIt - Thanks) Mark A Matte asked: > This does bring a thought though...is there a list on the website of > all list members...It would be interesting to see how long people have > actually been using Accessd. I've used this group religiously since > 1999. John W. Colby: > I found the list in July of 1997. Kathryn Bassett: I still have my Welcome message - 7 Aug 1998. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Mon Apr 11 19:25:33 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Mon, 11 Apr 2005 20:25:33 -0400 Subject: [AccessD] RE: When did you arrive at AccessD? In-Reply-To: Message-ID: <00d501c53ef6$27fb6170$697aa8c0@ColbyM6805> LOL, that was AGES ago. Luckily better things came along. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bob Heygood Sent: Monday, April 11, 2005 8:07 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] RE: When did you arrive at AccessD? Ditto on Perry's observation. Keep adding memory to the machine and maybe we can keep up. Can't remember when the list was not around in some form. Though, I do remember we used to have a DIALUP, yes, a BBS, here in San Diego devoted to Access. It was operated by member of our users group. His name is John C. best, bob heygood accesspro at nospamcox.net -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Jim Dettman Sent: Monday, April 11, 2005 12:39 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] RE: When did you arrive at AccessD? Perry, <> Well I guess I fall into the can't remember list. I was here for the change hosting, and here for Gunderloy leaving, so it's been a while. Probably longer then I would care to think about, which is why I probably don't remember. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Perry Harold Sent: Monday, April 11, 2005 2:46 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] RE: When did you arrive at AccessD? Wow, I thought that at @240 I had about 300 too many! Also, I'm glad to see that so many of you still have a good memory so you know about when you started using the list. Some of us have demonstrated that we can barely remember code that we wrote yesterday and appreciate the others in the list that are a handy resource to be reminded by. Perry Harold -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: Friday, April 08, 2005 8:51 AM To: Access Developers discussion and problem solving Subject: [AccessD] RE: When did you arrive at AccessD? The oldest E-mail I seem to find is from 2 jan 2001. I'm longer a member because in the beginning I did not archived the E-mails, probably a year or so. I'm not the oldest but Mayabe I have the most archived E-mails? I now have 111,481 E-mails in my AccessD folder... :-) Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Friday, April 08, 2005 1:10 AM To: 'Access Developers discussion and problem solving' Subject: RE: When did you arrive at AccessD? (was RE: [AccessD] OT: FinallyMadeIt - Thanks) And Kathryn attended the very first AccessD conference at Rockie's house in Del Mar, CA. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kathryn Bassett Sent: Thursday, April 07, 2005 5:18 PM To: 'Access Developers discussion and problem solving' Subject: When did you arrive at AccessD? (was RE: [AccessD] OT: Finally MadeIt - Thanks) Mark A Matte asked: > This does bring a thought though...is there a list on the website of > all list members...It would be interesting to see how long people have > actually been using Accessd. I've used this group religiously since > 1999. John W. Colby: > I found the list in July of 1997. Kathryn Bassett: I still have my Welcome message - 7 Aug 1998. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From handyman at actcom.co.il Mon Apr 11 21:08:58 2005 From: handyman at actcom.co.il (handyman at actcom.co.il) Date: Tue, 12 Apr 2005 04:08:58 +0200 Subject: [AccessD] OT: Frontpage/Dreamweaver books Message-ID: <5.1.0.14.2.20050412040535.022503a0@pop5.actcom.net.il> I am looking to learn Frontpage and Dreamweaver. Does anyone one have good book recommendations (for an advanced programmer), for a book that while covering the basics, also has good advanced features? Thanks in advance Gershon Markowitz mailto:Handyman at actcom.co.il From accessd at shaw.ca Mon Apr 11 21:47:29 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 11 Apr 2005 19:47:29 -0700 Subject: [AccessD] OT: Frontpage/Dreamweaver books In-Reply-To: <5.1.0.14.2.20050412040535.022503a0@pop5.actcom.net.il> Message-ID: <0IET00F0IBR4BH@l-daemon> Hi Gershon: Susan Harkins co-wrote a book called 'Dreamweaver MX Databases' that might help you. You can check it out or order it at, for example: http://www.sybex.com/sybexbooks.nsf/booklist/4148 HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of handyman at actcom.co.il Sent: Monday, April 11, 2005 7:09 PM To: accessd at databaseadvisors.com Subject: [AccessD] OT: Frontpage/Dreamweaver books I am looking to learn Frontpage and Dreamweaver. Does anyone one have good book recommendations (for an advanced programmer), for a book that while covering the basics, also has good advanced features? Thanks in advance Gershon Markowitz mailto:Handyman at actcom.co.il -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From john at winhaven.net Mon Apr 11 22:33:11 2005 From: john at winhaven.net (John Bartow) Date: Mon, 11 Apr 2005 22:33:11 -0500 Subject: [AccessD] OT: Frontpage/Dreamweaver books In-Reply-To: <5.1.0.14.2.20050412040535.022503a0@pop5.actcom.net.il> Message-ID: <200504120333.j3C3XEcU223338@pimout2-ext.prodigy.net> Gershon, I abandoned FrontPage back in 98. FrontPage 2003 looks to be a good product with the same quality, standards based features as GoLive (which I have been using since) has. I'm giving it another chance. I purchased "Using FrontPage 2003 by Paul Colligan (QUE). He is a FrontPage guru. He covers pretty much everything including FrontPage VBA. Can't tell you much more than that yet as I'm not finished with it but it looks promising. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of handyman at actcom.co.il Sent: Monday, April 11, 2005 9:09 PM To: accessd at databaseadvisors.com Subject: [AccessD] OT: Frontpage/Dreamweaver books I am looking to learn Frontpage and Dreamweaver. Does anyone one have good book recommendations (for an advanced programmer), for a book that while covering the basics, also has good advanced features? Thanks in advance Gershon Markowitz mailto:Handyman at actcom.co.il -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bchacc at san.rr.com Tue Apr 12 01:11:58 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Mon, 11 Apr 2005 23:11:58 -0700 Subject: [AccessD] Strange Report Page Numbering Message-ID: <03e501c53f26$88e085d0$6401a8c0@HAL9004> Dear List: I have a one page report and at the bottom it prints Page 1 of 2. I'm using the standard ="Page " & [Page] & " of " & [Pages] to print the page numbers which was actually generated by the Access report wiz. This has never failed before. Has anyone seen anything like this? MTIA Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 From bheid at appdevgrp.com Tue Apr 12 06:43:05 2005 From: bheid at appdevgrp.com (Bobby Heid) Date: Tue, 12 Apr 2005 07:43:05 -0400 Subject: [AccessD] add numbers In-Reply-To: <916187228923D311A6FE00A0CC3FAA30B69E1B@ADGSERVER> Message-ID: <916187228923D311A6FE00A0CC3FAA30ABE9D8@ADGSERVER> But if any of the numbers is greater than 9, this will not work properly. It does look like it works ok for numbers less than 10. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Monday, April 11, 2005 6:23 PM To: Access Developers discussion and problemsolving Subject: Re: [AccessD] add numbers On 11 Apr 2005 at 22:59, Pedro Janssen wrote: > >what i would like is the total of numbers of field [Para], >as result in a new field [Para_total]. > 4 2(2ma) = 2+2 > 3 3(0v) = 3+0 > 6 2(2v+2a) = 2+2+2 > Create a function: Function Addnumbers (InputString as String) as Long Dim lngStore as Long Dim lngLoopcount as Long Dim strTemp as String For LngLoopcount = 1 to len(InputString) lngStore = Val(Mid$(InputString,lngLoopcount,1)) Next Addnumbers = lngStore End Function In your Query put a calculated field: Para_Total:AddNumbers([Para])-- Stuart -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From John.Clark at niagaracounty.com Tue Apr 12 06:51:41 2005 From: John.Clark at niagaracounty.com (John Clark) Date: Tue, 12 Apr 2005 07:51:41 -0400 Subject: [AccessD] One report using alternate sources Message-ID: Thanks Bobby. I'm a dolt...I always forget about the "me" when I am in a form. I don't get to program in Access for months sometimes, and then I get back into it and I keep forgetting the same stuff. The thing I love about my job is the same thing I hate about my job...variety. I'll do Access for a bit, then I'll do some IP telephony for a while, and then we mix in some net admin duties and some other assorted tidbits, and VOILA! you've got confusion ;) But, it doesn't get boring ;) Thanks again! John W Clark >>> bheid at appdevgrp.com 4/11/2005 3:21 PM >>> I use something like (warning - air code): Dim strSQL as string strSQL="SELECT * FROM SomeTable;" me.recordsource=strsql Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Monday, April 11, 2005 3:02 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] One report using alternate sources What is the command to set the record source? As a test I've started typing: If [Forms]![frmrpt_quarterly]![FrameChoices] = 8 Then I'm not sure how to set the recordset...I had thought that I had to use the form name as a control, but it isn't taking it. >>> bheid at appdevgrp.com 4/11/2005 1:55:34 PM >>> Lambert had a neat idea. What I do is to have the different queries (either SQL text or actual queries). I then set the recordsource for the report in the OnOpen event of the report. In your case, I would have a select statement that gets it's values form the calling form. The select statement would then set a variable to the query name or actually set the recordsource. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Monday, April 11, 2005 1:39 PM To: 'Access Developers discussion and problem solving'; 'John Clark' Subject: RE: [AccessD] One report using alternate sources Sure can. Design you single, master report, and all the various versions of the query needed to select the subsets of results. Then bind the report to a copy of one of the queries. You could name the query copy "FinalOutPut_qry", or whatever. Then, when you want to run any one version of the report, your code will check which version of the query is needed and then use... DoCmd.CopyObject ,"FinalOutput_qry",acQuery, "NameOfTheQueryThatSelectsWhatYouWant" i.e. you copy the query that select the records you need to the 'disposable' query named ,"FinalOutput_qry", or whatever, to which the report is bound. The nice thing about this is that it works for MDE as well as MDB files. Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark > Sent: Monday, April 11, 2005 12:52 PM > To: accessd at databaseadvisors.com > Subject: [AccessD] One report using alternate sources > > I've got this program (A2K) that tracks many of the various programs, > and subsequent "sub-programs," that are provided by our Office for the > Aging department. I have recently been asked to add about 8 or 9 > reports to the program. The reports for these programs are identical > to one another except for a single criteria (i.e. they all have name, > address, age, etc., but one may be specifically for "prog A" and > another "prog B"). I went ahead and whipped up 9 very similar queries > and it occurred to me, because the form is starting to get crowded > w/buttons, that there may be a way to put these together somehow. I > have created an option group, which lists the programs, but now I > would like to click on a button that runs a report based on the option > group choice. I know I can do this, by calling different reports, but > is there a way to actually create one single report that uses the > different queries based on this same option choice? > > Thanks, > > John W Clark > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Tue Apr 12 07:03:13 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Tue, 12 Apr 2005 22:03:13 +1000 Subject: [AccessD] add numbers In-Reply-To: <916187228923D311A6FE00A0CC3FAA30ABE9D8@ADGSERVER> References: <916187228923D311A6FE00A0CC3FAA30B69E1B@ADGSERVER> Message-ID: <425C45A1.30085.1C9224C6@stuart.lexacorp.com.pg> On 12 Apr 2005 at 7:43, Bobby Heid wrote: > But if any of the numbers is greater than 9, this will not work properly. > It does look like it works ok for numbers less than 10. > It doesn't work. I should have put lngStore = lngStore + Val(Mid$(InputString,lngLoopcount,1)) instead of lngStore = Val(Mid$(InputString,lngLoopcount,1)) That said, this one does work with multi digit numbers: Function Addnumbers(InputString As String) As Long Dim lngStore As Long Dim lngLoopcount As Long lngLoopcount = 0 Do lngLoopcount = lngLoopcount + 1 lngStore = lngStore + Val(Mid$(InputString, lngLoopcount)) 'move past current number While IsNumeric(Mid$(InputString, lngLoopcount, 1)) lngLoopcount = lngLoopcount + 1 Wend Loop Until lngLoopcount >= Len(InputString) Addnumbers = lngStore End Function -- Stuart From bheid at appdevgrp.com Tue Apr 12 07:17:42 2005 From: bheid at appdevgrp.com (Bobby Heid) Date: Tue, 12 Apr 2005 08:17:42 -0400 Subject: [AccessD] One report using alternate sources In-Reply-To: <916187228923D311A6FE00A0CC3FAA30B69EC3@ADGSERVER> Message-ID: <916187228923D311A6FE00A0CC3FAA30ABE9D9@ADGSERVER> John, That's par for the course in our line of work. If you don't use it, you lose it. Glad I could help. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Tuesday, April 12, 2005 7:52 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] One report using alternate sources Thanks Bobby. I'm a dolt...I always forget about the "me" when I am in a form. I don't get to program in Access for months sometimes, and then I get back into it and I keep forgetting the same stuff. The thing I love about my job is the same thing I hate about my job...variety. I'll do Access for a bit, then I'll do some IP telephony for a while, and then we mix in some net admin duties and some other assorted tidbits, and VOILA! you've got confusion ;) But, it doesn't get boring ;) Thanks again! John W Clark >>> bheid at appdevgrp.com 4/11/2005 3:21 PM >>> I use something like (warning - air code): Dim strSQL as string strSQL="SELECT * FROM SomeTable;" me.recordsource=strsql Bobby From stuart at lexacorp.com.pg Tue Apr 12 07:18:43 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Tue, 12 Apr 2005 22:18:43 +1000 Subject: [AccessD] add numbers In-Reply-To: <425C45A1.30085.1C9224C6@stuart.lexacorp.com.pg> References: <916187228923D311A6FE00A0CC3FAA30ABE9D8@ADGSERVER> Message-ID: <425C4943.16088.1CA055A6@stuart.lexacorp.com.pg> On 12 Apr 2005 at 22:03, Stuart McLachlan wrote: > That said, this one does work with multi digit numbers: ... > While IsNumeric(Mid$(InputString, lngLoopcount, 1)) I just tried this against Pedro's original examples and it broke on "2(2v+2a)". It returned 8 instead of 6. The problem is that Val("+2a)") evaluates to 2, but IsNumeric("+") is false. So it adds 2 when it gets to the "+" and again when it gets to the "2" This version handles "+2" and "-2" etc in the string as well: Function Addnumbers(InputString As String) As Double Dim lngStore As Double Dim lngLoopcount As Double lngLoopcount = 0 Do lngLoopcount = lngLoopcount + 1 lngStore = lngStore + Val(Mid$(InputString, lngLoopcount)) 'move past current number While InStr("123456789+-", Mid$(InputString, lngLoopcount, 1)) > 0 lngLoopcount = lngLoopcount + 1 Wend Loop Until lngLoopcount >= Len(InputString) Addnumbers = lngStore End Function -- Stuart From stuart at lexacorp.com.pg Tue Apr 12 07:22:17 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Tue, 12 Apr 2005 22:22:17 +1000 Subject: [AccessD] add numbers In-Reply-To: <425C4943.16088.1CA055A6@stuart.lexacorp.com.pg> References: <425C45A1.30085.1C9224C6@stuart.lexacorp.com.pg> Message-ID: <425C4A19.15312.1CA3981F@stuart.lexacorp.com.pg> On 12 Apr 2005 at 22:18, Stuart McLachlan wrote: > > This version handles "+2" and "-2" etc in the string as well: > Yet another mod. I missed and then didn't test for a "0" in the test string. This one should do it properly: Function Addnumbers(InputString As String) As Double Dim lngStore As Double Dim lngLoopcount As Double lngLoopcount = 0 Do lngLoopcount = lngLoopcount + 1 lngStore = lngStore + Val(Mid$(InputString, lngLoopcount)) 'move past current number While InStr("0123456789+-", Mid$(InputString, lngLoopcount, 1)) > 0 lngLoopcount = lngLoopcount + 1 Wend Loop Until lngLoopcount >= Len(InputString) Addnumbers = lngStore End Function -- Stuart From dwaters at usinternet.com Tue Apr 12 08:31:36 2005 From: dwaters at usinternet.com (Dan Waters) Date: Tue, 12 Apr 2005 08:31:36 -0500 Subject: [AccessD] OT: Frontpage/Dreamweaver books In-Reply-To: <3298817.1113276949572.JavaMail.root@sniper15> Message-ID: I finished a web site a few weeks ago using FrontPage 2003 and the book from Paul Colligan. This was my first experience creating a web site. I have no experience to compare to, but I have no complaints to think of either. I've been specifically told that FP 2003 is a big improvement over previous versions. My site has no code in it, so I can't offer any comments on that aspect. I would recommend this book. It may not have advanced programming concepts, but it sure did me a lot of good. Dan Waters http://www.promationsystems.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Monday, April 11, 2005 10:33 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: Frontpage/Dreamweaver books Gershon, I abandoned FrontPage back in 98. FrontPage 2003 looks to be a good product with the same quality, standards based features as GoLive (which I have been using since) has. I'm giving it another chance. I purchased "Using FrontPage 2003 by Paul Colligan (QUE). He is a FrontPage guru. He covers pretty much everything including FrontPage VBA. Can't tell you much more than that yet as I'm not finished with it but it looks promising. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of handyman at actcom.co.il Sent: Monday, April 11, 2005 9:09 PM To: accessd at databaseadvisors.com Subject: [AccessD] OT: Frontpage/Dreamweaver books I am looking to learn Frontpage and Dreamweaver. Does anyone one have good book recommendations (for an advanced programmer), for a book that while covering the basics, also has good advanced features? Thanks in advance Gershon Markowitz mailto:Handyman at actcom.co.il -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From randall.anthony at cox.net Tue Apr 12 08:52:59 2005 From: randall.anthony at cox.net (Randall Anthony) Date: Tue, 12 Apr 2005 09:52:59 -0400 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <39cb22f305022207245070111e@mail.gmail.com> Message-ID: <005b01c53f66$f008cd90$6402a8c0@DF2PJY11> Dear Listers, This will serve as a partial follow-up to this discussion. I can happily report that I am employed full-time as of tomorrow with a local, large health group. It manages hospitals and health insurance in the region. I will be serving in a dba capacity using Access, SQL, and some PICK, I think. In addition, I will be assisting other developers in VB, ASP, and the proposed changes to the .Net framework, including developing new apps via .Net and conversion procedures. I think I am quite fortunate that my plan has payed off. My last class was three weeks ago, and I've one exam left. I am now MCP certified in SQL2000 programming and administration, and .Net development (web and VB.Net). I hope to take the WinServer2003 exam in the next few weeks (which will give me my MCDBA). As I have mentioned before, in my area, as expressed to me by more than a few potential employers, my certs/formal training definitely gave me the leg up on my peers. As a result, my ROI should be paid off in less than 18 months due to the increase in salary at my new job. I guess I will be signing off later today, and hopefully, will be signing on with my new email address in the next day or two. I can't see myself going to long without the advice and peerless technical savvy displayed here. Thanks, Steve, and everyone! Randall R. Anthony -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Tuesday, February 22, 2005 10:24 AM To: Access Developers discussion and problem solving Subject: Re: RE: [AccessD] OT: What are you lot doing now and then? Randy, >> Thanks for the encouraging words. Right now these certs and 50 cents will get me a cup of coffee!! << Hey! You oughta move up to Wisconsin. At least you could get a cup of coffee AND A REFILL with that 50 cents. Your story certainly confirms the idea that we're heading for a credentialized society, eh? Steve Erbach From ssharkins at bellsouth.net Tue Apr 12 09:19:02 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Tue, 12 Apr 2005 10:19:02 -0400 Subject: [AccessD] OT: Frontpage/Dreamweaver books In-Reply-To: Message-ID: <20050412141935.JVPX1995.imf16aec.mail.bellsouth.net@SUSANONE> I think Martin has a paper somewhere that compares FP to Dreamweaver, don't you Martin? How about a link? Susan H. I finished a web site a few weeks ago using FrontPage 2003 and the book from Paul Colligan. This was my first experience creating a web site. I have no experience to compare to, but I have no complaints to think of either. I've been specifically told that FP 2003 is a big improvement over previous versions. My site has no code in it, so I can't offer any comments on that aspect. I would recommend this book. It may not have advanced programming concepts, but it sure did me a lot of good. From mwp.reid at qub.ac.uk Tue Apr 12 09:38:20 2005 From: mwp.reid at qub.ac.uk (Martin Reid) Date: Tue, 12 Apr 2005 15:38:20 +0100 Subject: [AccessD] OT: Frontpage/Dreamweaver books References: <20050412141935.JVPX1995.imf16aec.mail.bellsouth.net@SUSANONE> Message-ID: <000801c53f6d$46a809d0$9111758f@aine> Sorry It was an internal MS doc. Martin ----- Original Message ----- From: "Susan Harkins" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, April 12, 2005 3:19 PM Subject: RE: [AccessD] OT: Frontpage/Dreamweaver books >I think Martin has a paper somewhere that compares FP to Dreamweaver, don't > you Martin? How about a link? > > Susan H. > > I finished a web site a few weeks ago using FrontPage 2003 and the book > from > Paul Colligan. This was my first experience creating a web site. I have > no > experience to compare to, but I have no complaints to think of either. > I've > been specifically told that FP 2003 is a big improvement over previous > versions. > > My site has no code in it, so I can't offer any comments on that aspect. > > I would recommend this book. It may not have advanced programming > concepts, > but it sure did me a lot of good. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From john at winhaven.net Tue Apr 12 09:55:41 2005 From: john at winhaven.net (John Bartow) Date: Tue, 12 Apr 2005 09:55:41 -0500 Subject: [AccessD] OT: Frontpage/Dreamweaver books In-Reply-To: Message-ID: <200504121455.j3CEti5K129636@pimout4-ext.prodigy.net> Dan, FP2k3 is a HUGE upgrade. Biggest Upgrade ever. For instance, you no longer have to use FrontPage server extensions so you can now easily post your website on any server. Actually I chuckle quite a bit as I'm reading this book. Paul does a good job of not coming right out and saying "in this version of FP MS, copied how the other major web design software functions". (To me, it looks like "MS GoLive" minus the really handy Adobe "Smart Objects". FP even has Smart Objects, just not one that interacts with Photoshop, illustrator, etc. the way GoLive's does.) Did he cover FP's VBA enough so that you might consider using it for added functionality? All cynicism aside, FP2k3 is looking like a top of the line web design/site management product. Since I subscribe to MSDN anyway, maybe now I will use FP and I can save a few hundred bucks on GoLive upgrades! John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Tuesday, April 12, 2005 8:32 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: Frontpage/Dreamweaver books I finished a web site a few weeks ago using FrontPage 2003 and the book from Paul Colligan. This was my first experience creating a web site. I have no experience to compare to, but I have no complaints to think of either. I've been specifically told that FP 2003 is a big improvement over previous versions. My site has no code in it, so I can't offer any comments on that aspect. I would recommend this book. It may not have advanced programming concepts, but it sure did me a lot of good. Dan Waters http://www.promationsystems.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Monday, April 11, 2005 10:33 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: Frontpage/Dreamweaver books Gershon, I abandoned FrontPage back in 98. FrontPage 2003 looks to be a good product with the same quality, standards based features as GoLive (which I have been using since) has. I'm giving it another chance. I purchased "Using FrontPage 2003 by Paul Colligan (QUE). He is a FrontPage guru. He covers pretty much everything including FrontPage VBA. Can't tell you much more than that yet as I'm not finished with it but it looks promising. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of handyman at actcom.co.il Sent: Monday, April 11, 2005 9:09 PM To: accessd at databaseadvisors.com Subject: [AccessD] OT: Frontpage/Dreamweaver books I am looking to learn Frontpage and Dreamweaver. Does anyone one have good book recommendations (for an advanced programmer), for a book that while covering the basics, also has good advanced features? Thanks in advance Gershon Markowitz mailto:Handyman at actcom.co.il -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Erwin.Craps at ithelps.be Tue Apr 12 10:05:19 2005 From: Erwin.Craps at ithelps.be (Erwin Craps - IT Helps) Date: Tue, 12 Apr 2005 17:05:19 +0200 Subject: [AccessD] Calendar control Message-ID: <46B976F2B698FF46A4FE7636509B22DF1B5A03@stekelbes.ithelps.local> Is there a bug in the calendar control of MSA2K3? When using a MDB file in A2K3 my firstday is monday. When using this MDB file on a A2K computer the firstday is sunday and the dates are so small they look like a dot. It seems that the font is set to 1.5 instead of 8.25. So in an attempt to solve this I VBA code my fonts to 8.25 and my firstday to vbMonday. Should be right? No way, When looking to my calendarcontrol in MSA2K3 the firstday is tuesday!!! I supose it will be good in A2K, but how am I to work around this one? Erwin Erwin Craps Zaakvoerder www.ithelps.be/onsgezin This E-mail is confidential, may be legally privileged, and is for the intended recipient only. Access, disclosure, copying, distribution, or reliance on any of it by anyone else is prohibited and may be a criminal offence. Please delete if obtained in error and E-mail confirmation to the sender. IT Helps - I.T. Help Center *** Box Office Belgium & Luxembourg www.ithelps.be * www.boxoffice.be * www.stadleuven.be IT Helps bvba* ** Mercatorpad 3 ** 3000 Leuven IT Helps * Phone: +32 16 296 404 * Fax: +32 16 296 405 E-mail: Info at ithelps.be Box Office ** Fax: +32 16 296 406 ** Box Office E-mail: Staff at boxoffice.be From John.Clark at niagaracounty.com Tue Apr 12 10:15:37 2005 From: John.Clark at niagaracounty.com (John Clark) Date: Tue, 12 Apr 2005 11:15:37 -0400 Subject: [AccessD] Help...almost there WAS: One report using alternate sources Message-ID: I am so close! Here is a snippet from my code...there are six more cases: Select Case [Forms]![frmrpt_quarterly]![FrameChoices] Case 1 strChoice = "qryApril05-SenComp" lblGeneric.Caption = "Senior Companion" logGeneric_Label.Caption = "Sen Comp" Case 2 strChoice = "qryGeneric" lblGeneric.Caption = "EISEP" logGeneric_Label.Caption = "NFSC" If on the calling form has the first option chosen, I get an error that there is a "syntax error in the FROM clause", yet it runs fine with case 2. Are you not allowed to have the "-" character? From John.Clark at niagaracounty.com Tue Apr 12 10:22:30 2005 From: John.Clark at niagaracounty.com (John Clark) Date: Tue, 12 Apr 2005 11:22:30 -0400 Subject: [AccessD] Help...almost there WAS: One report using alternate sources Message-ID: Yup. That must be it...I took out the "-" character, from the name...I renamed it first...and it worked. Of course I have another problem, but this is a small one and I've already figured it out...there is one field that is different amongst these reports and I didn't account for it yet. >>> John.Clark at niagaracounty.com 4/12/2005 11:15 AM >>> I am so close! Here is a snippet from my code...there are six more cases: Select Case [Forms]![frmrpt_quarterly]![FrameChoices] Case 1 strChoice = "qryApril05-SenComp" lblGeneric.Caption = "Senior Companion" logGeneric_Label.Caption = "Sen Comp" Case 2 strChoice = "qryGeneric" lblGeneric.Caption = "EISEP" logGeneric_Label.Caption = "NFSC" If on the calling form has the first option chosen, I get an error that there is a "syntax error in the FROM clause", yet it runs fine with case 2. Are you not allowed to have the "-" character? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Tue Apr 12 10:25:41 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 12 Apr 2005 08:25:41 -0700 Subject: [AccessD] Strange Report Page Numbering Message-ID: Does it actually print two pages or just one? I have seen this, but it has been caused by several different things, so you need to fill in the blanks for us. Do you have any physical page break in the report? Do you have any formatting that breaks before or after a section? Charlotte Foust -----Original Message----- From: Rocky Smolin - Beach Access Software [mailto:bchacc at san.rr.com] Sent: Monday, April 11, 2005 11:12 PM To: AccessD at databaseadvisors.com Subject: [AccessD] Strange Report Page Numbering Dear List: I have a one page report and at the bottom it prints Page 1 of 2. I'm using the standard ="Page " & [Page] & " of " & [Pages] to print the page numbers which was actually generated by the Access report wiz. This has never failed before. Has anyone seen anything like this? MTIA Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bchacc at san.rr.com Tue Apr 12 10:30:39 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Tue, 12 Apr 2005 08:30:39 -0700 Subject: [AccessD] Scroll Wheel again Message-ID: <014e01c53f74$94ec0860$6401a8c0@HAL9004> Dear List: Got a new machine and of course the scroll wheel does not work in the VBA code window. I remember a fix for this posted on the list some time ago which I implemented on my old machine. I'm having trouble getting to the archives. Does anyone remember where to download the fix or can someone help me get to the archives. Thanks Rocky From Erwin.Craps at ithelps.be Tue Apr 12 10:27:21 2005 From: Erwin.Craps at ithelps.be (Erwin Craps - IT Helps) Date: Tue, 12 Apr 2005 17:27:21 +0200 Subject: [AccessD] Calendar control Message-ID: <46B976F2B698FF46A4FE7636509B22DF1B5A04@stekelbes.ithelps.local> Ok, this seems like a bug to me. The A2K calendar control give for Monday as the firstday, the A2K3 calendar control gives Tuesday as the firstday when having the property .FirstDay set to vbMonday (2) Fun fun fun Anyone knows how I can get the Windows system firstday? Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: Tuesday, April 12, 2005 5:05 PM To: Access Developers discussion and problem solving Subject: [AccessD] Calendar control Is there a bug in the calendar control of MSA2K3? When using a MDB file in A2K3 my firstday is monday. When using this MDB file on a A2K computer the firstday is sunday and the dates are so small they look like a dot. It seems that the font is set to 1.5 instead of 8.25. So in an attempt to solve this I VBA code my fonts to 8.25 and my firstday to vbMonday. Should be right? No way, When looking to my calendarcontrol in MSA2K3 the firstday is tuesday!!! I supose it will be good in A2K, but how am I to work around this one? Erwin Erwin Craps Zaakvoerder www.ithelps.be/onsgezin This E-mail is confidential, may be legally privileged, and is for the intended recipient only. Access, disclosure, copying, distribution, or reliance on any of it by anyone else is prohibited and may be a criminal offence. Please delete if obtained in error and E-mail confirmation to the sender. IT Helps - I.T. Help Center *** Box Office Belgium & Luxembourg www.ithelps.be * www.boxoffice.be * www.stadleuven.be IT Helps bvba* ** Mercatorpad 3 ** 3000 Leuven IT Helps * Phone: +32 16 296 404 * Fax: +32 16 296 405 E-mail: Info at ithelps.be Box Office ** Fax: +32 16 296 406 ** Box Office E-mail: Staff at boxoffice.be -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bchacc at san.rr.com Tue Apr 12 10:45:56 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Tue, 12 Apr 2005 08:45:56 -0700 Subject: [AccessD] Strange Report Page Numbering References: Message-ID: <015301c53f76$b7c44030$6401a8c0@HAL9004> Charlotte: No page breaks. Three sub-reports in the detail section. I have the following events : Private Sub Detail_Format Private Sub Detail_Print Private Sub GroupFooter0_Print Private Sub Report_NoData Private Sub Report_Open Private Sub ReportFooter_Format Private Sub ReportHeader_Format The format events mostly stick things into text boxes. I do have : Me.MoveLayout = False Me.NextRecord = True Me.PrintSection = False Exit Sub in a couple of places which get triggered on certain conditions. Any clues there? Thanks and Regards, Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 ----- Original Message ----- From: "Charlotte Foust" To: "Access Developers discussion and problem solving" Sent: Tuesday, April 12, 2005 8:25 AM Subject: RE: [AccessD] Strange Report Page Numbering > Does it actually print two pages or just one? I have seen this, but it > has been caused by several different things, so you need to fill in the > blanks for us. Do you have any physical page break in the report? Do > you have any formatting that breaks before or after a section? > > Charlotte Foust > > > -----Original Message----- > From: Rocky Smolin - Beach Access Software [mailto:bchacc at san.rr.com] > Sent: Monday, April 11, 2005 11:12 PM > To: AccessD at databaseadvisors.com > Subject: [AccessD] Strange Report Page Numbering > > > Dear List: > > I have a one page report and at the bottom it prints Page 1 of 2. I'm > using the standard ="Page " & [Page] & " of " & [Pages] to print the > page numbers which was actually generated by the Access report wiz. > > This has never failed before. > > Has anyone seen anything like this? > > MTIA > > Rocky Smolin > Beach Access Software > http://www.e-z-mrp.com > 858-259-4334 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From dwaters at usinternet.com Tue Apr 12 10:46:19 2005 From: dwaters at usinternet.com (Dan Waters) Date: Tue, 12 Apr 2005 10:46:19 -0500 Subject: [AccessD] OT: Frontpage/Dreamweaver books In-Reply-To: <23457130.1113318347211.JavaMail.root@sniper19> Message-ID: Hi John, Actually - I skipped the chapter on VBA in FrontPage. My goal was to get my site up ASAP. But you now have me curious. I will need to look in on what VBA can do in a website. And perhaps what it can do for manipulating data in a database on the server! Dan Waters -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Tuesday, April 12, 2005 9:56 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: Frontpage/Dreamweaver books Dan, FP2k3 is a HUGE upgrade. Biggest Upgrade ever. For instance, you no longer have to use FrontPage server extensions so you can now easily post your website on any server. Actually I chuckle quite a bit as I'm reading this book. Paul does a good job of not coming right out and saying "in this version of FP MS, copied how the other major web design software functions". (To me, it looks like "MS GoLive" minus the really handy Adobe "Smart Objects". FP even has Smart Objects, just not one that interacts with Photoshop, illustrator, etc. the way GoLive's does.) Did he cover FP's VBA enough so that you might consider using it for added functionality? All cynicism aside, FP2k3 is looking like a top of the line web design/site management product. Since I subscribe to MSDN anyway, maybe now I will use FP and I can save a few hundred bucks on GoLive upgrades! John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Tuesday, April 12, 2005 8:32 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: Frontpage/Dreamweaver books I finished a web site a few weeks ago using FrontPage 2003 and the book from Paul Colligan. This was my first experience creating a web site. I have no experience to compare to, but I have no complaints to think of either. I've been specifically told that FP 2003 is a big improvement over previous versions. My site has no code in it, so I can't offer any comments on that aspect. I would recommend this book. It may not have advanced programming concepts, but it sure did me a lot of good. Dan Waters http://www.promationsystems.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Monday, April 11, 2005 10:33 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: Frontpage/Dreamweaver books Gershon, I abandoned FrontPage back in 98. FrontPage 2003 looks to be a good product with the same quality, standards based features as GoLive (which I have been using since) has. I'm giving it another chance. I purchased "Using FrontPage 2003 by Paul Colligan (QUE). He is a FrontPage guru. He covers pretty much everything including FrontPage VBA. Can't tell you much more than that yet as I'm not finished with it but it looks promising. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of handyman at actcom.co.il Sent: Monday, April 11, 2005 9:09 PM To: accessd at databaseadvisors.com Subject: [AccessD] OT: Frontpage/Dreamweaver books I am looking to learn Frontpage and Dreamweaver. Does anyone one have good book recommendations (for an advanced programmer), for a book that while covering the basics, also has good advanced features? Thanks in advance Gershon Markowitz mailto:Handyman at actcom.co.il -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bchacc at san.rr.com Tue Apr 12 10:46:25 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Tue, 12 Apr 2005 08:46:25 -0700 Subject: [AccessD] Scroll Wheel again References: <014e01c53f74$94ec0860$6401a8c0@HAL9004> Message-ID: <015801c53f76$c8e4dd20$6401a8c0@HAL9004> Found something called VB Scroll Wheel Fix which seems to do the trick. Rocky ----- Original Message ----- From: "Rocky Smolin - Beach Access Software" To: Sent: Tuesday, April 12, 2005 8:30 AM Subject: [AccessD] Scroll Wheel again Dear List: Got a new machine and of course the scroll wheel does not work in the VBA code window. I remember a fix for this posted on the list some time ago which I implemented on my old machine. I'm having trouble getting to the archives. Does anyone remember where to download the fix or can someone help me get to the archives. Thanks Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Tue Apr 12 10:48:30 2005 From: dwaters at usinternet.com (Dan Waters) Date: Tue, 12 Apr 2005 10:48:30 -0500 Subject: [AccessD] Scroll Wheel again In-Reply-To: <6162361.1113320165692.JavaMail.root@sniper23> Message-ID: Download MS Intellipoint version 4.1.2 and install. Dan Waters -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - Beach Access Software Sent: Tuesday, April 12, 2005 10:31 AM To: AccessD at databaseadvisors.com Subject: [AccessD] Scroll Wheel again Dear List: Got a new machine and of course the scroll wheel does not work in the VBA code window. I remember a fix for this posted on the list some time ago which I implemented on my old machine. I'm having trouble getting to the archives. Does anyone remember where to download the fix or can someone help me get to the archives. Thanks 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 Apr 12 10:56:14 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 12 Apr 2005 17:56:14 +0200 Subject: [AccessD] Calendar control Message-ID: Hi Erwin A clue is here: http://www.vb-helper.com/howto_set_calendar_first_weekday.html /gustav >>> Erwin.Craps at ithelps.be 04/12 5:27 pm >>> Ok, this seems like a bug to me. The A2K calendar control give for Monday as the firstday, the A2K3 calendar control gives Tuesday as the firstday when having the property .FirstDay set to vbMonday (2) Fun fun fun Anyone knows how I can get the Windows system firstday? Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: Tuesday, April 12, 2005 5:05 PM To: Access Developers discussion and problem solving Subject: [AccessD] Calendar control Is there a bug in the calendar control of MSA2K3? When using a MDB file in A2K3 my firstday is monday. When using this MDB file on a A2K computer the firstday is sunday and the dates are so small they look like a dot. It seems that the font is set to 1.5 instead of 8.25. So in an attempt to solve this I VBA code my fonts to 8.25 and my firstday to vbMonday. Should be right? No way, When looking to my calendarcontrol in MSA2K3 the firstday is tuesday!!! I supose it will be good in A2K, but how am I to work around this one? From Lambert.Heenan at AIG.com Tue Apr 12 11:13:28 2005 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Tue, 12 Apr 2005 12:13:28 -0400 Subject: [AccessD] One report using alternate sources Message-ID: <1D7828CDB8350747AFE9D69E0E90DA1F073A2F6F@xlivmbx21.aig.com> That is indeed an alternative approach. The difference is that the report needs to figure out which query to use (by reading parameters from a form probably) rather than the calling code which opens the form determining which query to use. Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid > Sent: Monday, April 11, 2005 1:56 PM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] One report using alternate sources > > Lambert had a neat idea. What I do is to have the different queries > (either > SQL text or actual queries). I then set the recordsource for the report > in > the OnOpen event of the report. > > In your case, I would have a select statement that gets it's values form > the > calling form. The select statement would then set a variable to the query > name or actually set the recordsource. > > Bobby > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert > Sent: Monday, April 11, 2005 1:39 PM > To: 'Access Developers discussion and problem solving'; 'John Clark' > Subject: RE: [AccessD] One report using alternate sources > > > > Sure can. Design you single, master report, and all the various versions > of > the query needed to select the subsets of results. Then bind the report to > a > copy of one of the queries. You could name the query copy > "FinalOutPut_qry", > or whatever. > > Then, when you want to run any one version of the report, your code will > check which version of the query is needed and then use... > > DoCmd.CopyObject ,"FinalOutput_qry",acQuery, > "NameOfTheQueryThatSelectsWhatYouWant" > > i.e. you copy the query that select the records you need to the > 'disposable' > query named ,"FinalOutput_qry", or whatever, to which the report is bound. > The nice thing about this is that it works for MDE as well as MDB files. > > Lambert > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark > > Sent: Monday, April 11, 2005 12:52 PM > > To: accessd at databaseadvisors.com > > Subject: [AccessD] One report using alternate sources > > > > I've got this program (A2K) that tracks many of the various programs, > > and subsequent "sub-programs," that are provided by our Office for the > > Aging department. I have recently been asked to add about 8 or 9 > > reports to the program. The reports for these programs are identical > > to one another except for a single criteria (i.e. they all have name, > > address, age, etc., but one may be specifically for "prog A" and > > another "prog B"). I went ahead and whipped up 9 very similar queries > > and it occurred to me, because the form is starting to get crowded > > w/buttons, that there may be a way to put these together somehow. I > > have created an option group, which lists the programs, but now I > > would like to click on a button that runs a report based on the option > > group choice. I know I can do this, by calling different reports, but > > is there a way to actually create one single report that uses the > > different queries based on this same option choice? > > > > Thanks, > > > > John W Clark > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From bheid at appdevgrp.com Tue Apr 12 11:33:16 2005 From: bheid at appdevgrp.com (Bobby Heid) Date: Tue, 12 Apr 2005 12:33:16 -0400 Subject: [AccessD] Scroll Wheel again In-Reply-To: <916187228923D311A6FE00A0CC3FAA30B69FA9@ADGSERVER> Message-ID: <916187228923D311A6FE00A0CC3FAA30ABE9E1@ADGSERVER> And where might this beast be found? Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - Beach Access Software Sent: Tuesday, April 12, 2005 11:46 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Scroll Wheel again Found something called VB Scroll Wheel Fix which seems to do the trick. Rocky From nkling at co.montgomery.ny.us Tue Apr 12 11:41:19 2005 From: nkling at co.montgomery.ny.us (Neal Kling) Date: Tue, 12 Apr 2005 12:41:19 -0400 Subject: [AccessD] Class module builder Message-ID: <30BC111F638EB54082001A7E7282FE41114D17@elmo.co.montgomery.ny.us> I used to have a utility that would build a class module. I don't remember whether it was implimented as a module or a form or what, but basically I'd pass it the name of a table and it would build a class module, complete with get/let statements that would let me work with the records. I've lost it and I'm looking for it. I found Dev Ashish and Terry Kreft's Class Builder Wizard, but that's not it. Any help? Thanks, Neal From cfoust at infostatsystems.com Tue Apr 12 12:02:27 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 12 Apr 2005 10:02:27 -0700 Subject: [AccessD] Class module builder Message-ID: The one Dev and Terry built is the only one I ever worked with. What version of Access was it for? Charlotte Foust -----Original Message----- From: Neal Kling [mailto:nkling at co.montgomery.ny.us] Sent: Tuesday, April 12, 2005 9:41 AM To: Access Developers discussion and problem solving Subject: [AccessD] Class module builder I used to have a utility that would build a class module. I don't remember whether it was implimented as a module or a form or what, but basically I'd pass it the name of a table and it would build a class module, complete with get/let statements that would let me work with the records. I've lost it and I'm looking for it. I found Dev Ashish and Terry Kreft's Class Builder Wizard, but that's not it. Any help? Thanks, Neal -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From carbonnb at gmail.com Tue Apr 12 12:02:00 2005 From: carbonnb at gmail.com (Bryan Carbonnell) Date: Tue, 12 Apr 2005 13:02:00 -0400 Subject: [AccessD] Scroll Wheel again In-Reply-To: <014e01c53f74$94ec0860$6401a8c0@HAL9004> References: <014e01c53f74$94ec0860$6401a8c0@HAL9004> Message-ID: On Apr 12, 2005 11:30 AM, Rocky Smolin - Beach Access Software wrote: > Dear List: > > Got a new machine and of course the scroll wheel does not work in the VBA code window. I remember a fix for this posted on the list some time ago which I implemented on my old machine. > > I'm having trouble getting to the archives. Does anyone remember where to download the fix or can someone help me get to the archives. Which archive Rocky? Drew's or the one on DBAs site? Anyway, here is a link to the post I think you are talking about: http://databaseadvisors.com/mailman/htdig/accessd/2004-August/026758.html It points to MSKB article 837910 for the solution -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" From carbonnb at gmail.com Tue Apr 12 12:02:00 2005 From: carbonnb at gmail.com (Bryan Carbonnell) Date: Tue, 12 Apr 2005 13:02:00 -0400 Subject: [AccessD] Scroll Wheel again In-Reply-To: <014e01c53f74$94ec0860$6401a8c0@HAL9004> References: <014e01c53f74$94ec0860$6401a8c0@HAL9004> Message-ID: On Apr 12, 2005 11:30 AM, Rocky Smolin - Beach Access Software wrote: > Dear List: > > Got a new machine and of course the scroll wheel does not work in the VBA code window. I remember a fix for this posted on the list some time ago which I implemented on my old machine. > > I'm having trouble getting to the archives. Does anyone remember where to download the fix or can someone help me get to the archives. Which archive Rocky? Drew's or the one on DBAs site? Anyway, here is a link to the post I think you are talking about: http://databaseadvisors.com/mailman/htdig/accessd/2004-August/026758.html It points to MSKB article 837910 for the solution -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" From john at winhaven.net Tue Apr 12 12:03:50 2005 From: john at winhaven.net (John Bartow) Date: Tue, 12 Apr 2005 12:03:50 -0500 Subject: [AccessD] OT: Frontpage/Dreamweaver books In-Reply-To: Message-ID: <200504121704.j3CH3rcU282460@pimout2-ext.prodigy.net> Dan, If you find anything interesting please let us know (maybe on DBA-TECH though). It will be quite awhile before I get through the entire book. After I do that I will probably try FP out on the next web site I get. Until then I'm holding off upgrading GoLive and will maintain all of my other sites with it. John "slow and steady" B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Tuesday, April 12, 2005 10:46 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: Frontpage/Dreamweaver books Hi John, Actually - I skipped the chapter on VBA in FrontPage. My goal was to get my site up ASAP. But you now have me curious. I will need to look in on what VBA can do in a website. And perhaps what it can do for manipulating data in a database on the server! Dan Waters -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Tuesday, April 12, 2005 9:56 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: Frontpage/Dreamweaver books Dan, FP2k3 is a HUGE upgrade. Biggest Upgrade ever. For instance, you no longer have to use FrontPage server extensions so you can now easily post your website on any server. Actually I chuckle quite a bit as I'm reading this book. Paul does a good job of not coming right out and saying "in this version of FP MS, copied how the other major web design software functions". (To me, it looks like "MS GoLive" minus the really handy Adobe "Smart Objects". FP even has Smart Objects, just not one that interacts with Photoshop, illustrator, etc. the way GoLive's does.) Did he cover FP's VBA enough so that you might consider using it for added functionality? All cynicism aside, FP2k3 is looking like a top of the line web design/site management product. Since I subscribe to MSDN anyway, maybe now I will use FP and I can save a few hundred bucks on GoLive upgrades! John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Tuesday, April 12, 2005 8:32 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: Frontpage/Dreamweaver books I finished a web site a few weeks ago using FrontPage 2003 and the book from Paul Colligan. This was my first experience creating a web site. I have no experience to compare to, but I have no complaints to think of either. I've been specifically told that FP 2003 is a big improvement over previous versions. My site has no code in it, so I can't offer any comments on that aspect. I would recommend this book. It may not have advanced programming concepts, but it sure did me a lot of good. Dan Waters http://www.promationsystems.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Monday, April 11, 2005 10:33 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: Frontpage/Dreamweaver books Gershon, I abandoned FrontPage back in 98. FrontPage 2003 looks to be a good product with the same quality, standards based features as GoLive (which I have been using since) has. I'm giving it another chance. I purchased "Using FrontPage 2003 by Paul Colligan (QUE). He is a FrontPage guru. He covers pretty much everything including FrontPage VBA. Can't tell you much more than that yet as I'm not finished with it but it looks promising. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of handyman at actcom.co.il Sent: Monday, April 11, 2005 9:09 PM To: accessd at databaseadvisors.com Subject: [AccessD] OT: Frontpage/Dreamweaver books I am looking to learn Frontpage and Dreamweaver. Does anyone one have good book recommendations (for an advanced programmer), for a book that while covering the basics, also has good advanced features? Thanks in advance Gershon Markowitz mailto:Handyman at actcom.co.il -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bchacc at san.rr.com Wed Apr 13 12:05:29 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Wed, 13 Apr 2005 10:05:29 -0700 Subject: [AccessD] Scroll Wheel again References: <916187228923D311A6FE00A0CC3FAA30ABE9E1@ADGSERVER> Message-ID: <01e101c5404a$fec3ce90$6401a8c0@HAL9004> http://www.joebott.com/vb6scrollwheel.htm Rocky ----- Original Message ----- From: "Bobby Heid" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, April 12, 2005 9:33 AM Subject: RE: [AccessD] Scroll Wheel again > And where might this beast be found? > > Bobby > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - > Beach Access Software > Sent: Tuesday, April 12, 2005 11:46 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Scroll Wheel again > > > Found something called VB Scroll Wheel Fix which seems to do the trick. > > Rocky > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From nkling at co.montgomery.ny.us Tue Apr 12 12:11:05 2005 From: nkling at co.montgomery.ny.us (Neal Kling) Date: Tue, 12 Apr 2005 13:11:05 -0400 Subject: [AccessD] Class module builder Message-ID: <30BC111F638EB54082001A7E7282FE4107F251@elmo.co.montgomery.ny.us> It was either for 97 or 2K. It's been a couple/few of years since I've used it and I don't recall. Neal -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Charlotte Foust Sent: Tuesday, April 12, 2005 1:02 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Class module builder The one Dev and Terry built is the only one I ever worked with. What version of Access was it for? Charlotte Foust -----Original Message----- From: Neal Kling [mailto:nkling at co.montgomery.ny.us] Sent: Tuesday, April 12, 2005 9:41 AM To: Access Developers discussion and problem solving Subject: [AccessD] Class module builder I used to have a utility that would build a class module. I don't remember whether it was implimented as a module or a form or what, but basically I'd pass it the name of a table and it would build a class module, complete with get/let statements that would let me work with the records. I've lost it and I'm looking for it. I found Dev Ashish and Terry Kreft's Class Builder Wizard, but that's not it. Any help? Thanks, Neal -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DElam at jenkens.com Tue Apr 12 12:24:05 2005 From: DElam at jenkens.com (Elam, Debbie) Date: Tue, 12 Apr 2005 12:24:05 -0500 Subject: [AccessD] Date Range Query Message-ID: <7B1961ED924D1A459E378C9B1BB22B4C02485CD8@natexch.jenkens.com> I am trying to make a very simple query, but I am having an odd problem. I want to make a date range selectable so I have "between [Start Date] and [End Date]" as the criteria under a date. Strangely this always returns November and December of last year, regardless of the date entered. If I hard code the date, I get the correct records. Background info that may be pertinent: I am using Access XP with SQL 2000 backend just using linked tables. The date is coming through as text, but I have used Cdate([StartDate]) to help make the query work. Debbie - JENKENS & GILCHRIST E-MAIL NOTICE - This transmission may be: (1) subject to the Attorney-Client Privilege, (2) an attorney work product, or (3) strictly confidential. If you are not the intended recipient of this message, you may not disclose, print, copy or disseminate this information. If you have received this in error, please reply and notify the sender (only) and delete the message. Unauthorized interception of this e-mail is a violation of federal criminal law. This communication does not reflect an intention by the sender or the sender's client or principal to conduct a transaction or make any agreement by electronic means. Nothing contained in this message or in any attachment shall satisfy the requirements for a writing, and nothing contained herein shall constitute a contract or electronic signature under the Electronic Signatures in Global and National Commerce Act, any version of the Uniform Electronic Transactions Act or any other statute governing electronic transactions. From bheid at appdevgrp.com Tue Apr 12 12:31:16 2005 From: bheid at appdevgrp.com (Bobby Heid) Date: Tue, 12 Apr 2005 13:31:16 -0400 Subject: [AccessD] Scroll Wheel again In-Reply-To: <916187228923D311A6FE00A0CC3FAA30B6A012@ADGSERVER> Message-ID: <916187228923D311A6FE00A0CC3FAA30ABE9E5@ADGSERVER> Thanks! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - Beach Access Software Sent: Wednesday, April 13, 2005 1:05 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Scroll Wheel again http://www.joebott.com/vb6scrollwheel.htm Rocky ----- Original Message ----- From: "Bobby Heid" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, April 12, 2005 9:33 AM Subject: RE: [AccessD] Scroll Wheel again > And where might this beast be found? > > Bobby > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky > Smolin - Beach Access Software > Sent: Tuesday, April 12, 2005 11:46 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Scroll Wheel again > > > Found something called VB Scroll Wheel Fix which seems to do the > trick. > > 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 bchacc at san.rr.com Wed Apr 13 12:38:37 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Wed, 13 Apr 2005 10:38:37 -0700 Subject: [AccessD] Scroll Wheel again References: <014e01c53f74$94ec0860$6401a8c0@HAL9004> Message-ID: <01ec01c5404f$9fab12b0$6401a8c0@HAL9004> Bryan: DBA site - the go button didn't go. Rocky ----- Original Message ----- From: "Bryan Carbonnell" To: "Access Developers discussion and problem solving" Sent: Tuesday, April 12, 2005 10:02 AM Subject: Re: [AccessD] Scroll Wheel again > On Apr 12, 2005 11:30 AM, Rocky Smolin - Beach Access Software > wrote: >> Dear List: >> >> Got a new machine and of course the scroll wheel does not work in the VBA >> code window. I remember a fix for this posted on the list some time ago >> which I implemented on my old machine. >> >> I'm having trouble getting to the archives. Does anyone remember where >> to download the fix or can someone help me get to the archives. > > Which archive Rocky? Drew's or the one on DBAs site? > > Anyway, here is a link to the post I think you are talking about: > http://databaseadvisors.com/mailman/htdig/accessd/2004-August/026758.html > > It points to MSKB article 837910 for the solution > > -- > Bryan Carbonnell - carbonnb at gmail.com > Life's journey is not to arrive at the grave safely in a well > preserved body, but rather to skid in sideways, totally worn out, > shouting "What a great ride!" > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From Jdemarco at hudsonhealthplan.org Tue Apr 12 12:48:20 2005 From: Jdemarco at hudsonhealthplan.org (Jim DeMarco) Date: Tue, 12 Apr 2005 13:48:20 -0400 Subject: [AccessD] Class module builder Message-ID: <08F823FD83787D4BA0B99CA580AD3C749D2E75@TTNEXCHCL2.hshhp.com> I think I got one from Arthur Fuller but I think it was on my last PC (that crashed). Is Arthur lurking about? Jim DeMarco -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Neal Kling Sent: Tuesday, April 12, 2005 1:11 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Class module builder It was either for 97 or 2K. It's been a couple/few of years since I've used it and I don't recall. Neal -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Charlotte Foust Sent: Tuesday, April 12, 2005 1:02 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Class module builder The one Dev and Terry built is the only one I ever worked with. What version of Access was it for? Charlotte Foust -----Original Message----- From: Neal Kling [mailto:nkling at co.montgomery.ny.us] Sent: Tuesday, April 12, 2005 9:41 AM To: Access Developers discussion and problem solving Subject: [AccessD] Class module builder I used to have a utility that would build a class module. I don't remember whether it was implimented as a module or a form or what, but basically I'd pass it the name of a table and it would build a class module, complete with get/let statements that would let me work with the records. I've lost it and I'm looking for it. I found Dev Ashish and Terry Kreft's Class Builder Wizard, but that's not it. Any help? Thanks, Neal -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 electronic message is intended to be for the use only of the named recipient, and may contain information from Hudson Health Plan (HHP) that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately, either by contacting the sender at the electronic mail address noted above or calling HHP at (914) 631-1611. If you are not the intended recipient, please do not forward this email to anyone, and delete and destroy all copies of this message. Thank You". *********************************************************************************** From Gustav at cactus.dk Tue Apr 12 13:01:17 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 12 Apr 2005 20:01:17 +0200 Subject: [AccessD] Class module builder Message-ID: Hi Jim Could it be Larry Diener? Date: 19-07-1999 15:34:58 Subject: RE: [accessd] Tool for creating class modules from tables or queries I have sent copies of the ClassBuilder form to all who have requested it so far. If you asked me for it and have not received it please ask again. There was a minor code modification which I sent directly to those who needed it. It corrected a problem where the first field of the record was not accounted for in the GetData and SaveData methods. If you received the code modification, please do not distribute the utility without replacing existing code with the code I sent. If you don't feel comfortable doing this let me know and I'll send you a new copy of the form. Mark Breen asked two questions which I thought those interested in the utility might benefit from the responses. 1) I presume you are using this in conjunction with SQL Server? Any comments to make ? Does it work well ? I am using the utility for Access and SQL tables and queries. I have also tested it on attached CSV files. Essentially anything that Access allows you to link to should work. The only limitations are that if the utility cannot detect a primary key (named 'PrimaryKey') then the where clause can not be automatically determined. One could modify the routine to enumerate the existing indexes on a table ant then pick one for use. I'll leave this as an exercise for the reader. Also, field types are determined if possible. If a field type cannot be determined or is not in a predefined list the field and its working variables are typed as variants in the class. Some would say that this is an advantage since variants handle nulls and explicitly typed variables do not. One could easily modify the select case statement in the CreateTableClass() function for more resolution. It works well for my purposes. Other Property builders I've seen build one variable at a time and I've almost always needed to create a record class for all the fields in a table. Personally, I'm thrilled with it. It has worked for me in every instance that I have used it and it has saved a great deal of typing time. 2) BTW, when you create an Access FE, do you still create linked tables an use these as record sources for the forms ? I typically use an Access FE and a SQL backend. I still link all my SQL tables to the database then I create classes to handle specific cases or complex situations where I need to control several records from different tables as a unit. In one specific case where I recently normalized a complex table based on standard hospital bill forms (UB-92) into three separate tables, I built several classes to accommodate the data in each table and then built relationships between the classes using collection classes. To make a long story short, the statisticians are very happy because the tables are normalized and the changes were transparent to the user because the form is the same. Underneath it all though is a faster and more controlled record creation and retrieval 'engine' handled by the classes. It is faster because the class only handles a single record, or a limited group of records in the case of a collection, and the data are stored in memory (somewhat like an array) while being used. Like arrays, classes can't be used directly as recordsources (AFAIK) so at least three other functions are required to make practical use of them on forms. First you need a 'scatter' function which initializes the class, calls the getdata method and then distributes the data to the unbound controls on your form. I usually call this function in the onload event of the form. Second, you need a 'gather' function which collects the data from the form and writes it back to the underlying data source. Third Unbound forms don't have a dirty property so you need to simulate the dirty property by comparing the data in the unbound controls to the data in the underlying record being viewed. I'll stop there and suggest a few references for our review. Chapter 3 in the ADH discussed class based forms. MS KB articles: Q177972, Q160007 , Q159827, Q160012 I don't consider my self an expert on classes (or much else for that matter :-)) but I'd be happy to continue this discussion if there is additional interest. I can also provide you with a simple example of a form using the scatter and gather functions as well as the IsRecordDirty function if you'd like. Regards, Larry -- >>> Jdemarco at hudsonhealthplan.org 04/12 7:48 pm >>> I think I got one from Arthur Fuller but I think it was on my last PC (that crashed). Is Arthur lurking about? Jim DeMarco -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Neal Kling Sent: Tuesday, April 12, 2005 1:11 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Class module builder It was either for 97 or 2K. It's been a couple/few of years since I've used it and I don't recall. Neal -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Charlotte Foust Sent: Tuesday, April 12, 2005 1:02 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Class module builder The one Dev and Terry built is the only one I ever worked with. What version of Access was it for? Charlotte Foust -----Original Message----- From: Neal Kling [mailto:nkling at co.montgomery.ny.us] Sent: Tuesday, April 12, 2005 9:41 AM To: Access Developers discussion and problem solving Subject: [AccessD] Class module builder I used to have a utility that would build a class module. I don't remember whether it was implimented as a module or a form or what, but basically I'd pass it the name of a table and it would build a class module, complete with get/let statements that would let me work with the records. I've lost it and I'm looking for it. I found Dev Ashish and Terry Kreft's Class Builder Wizard, but that's not it. Any help? Thanks, Neal From carbonnb at gmail.com Tue Apr 12 13:02:31 2005 From: carbonnb at gmail.com (Bryan Carbonnell) Date: Tue, 12 Apr 2005 14:02:31 -0400 Subject: [AccessD] Scroll Wheel again In-Reply-To: <01ec01c5404f$9fab12b0$6401a8c0@HAL9004> References: <014e01c53f74$94ec0860$6401a8c0@HAL9004> <01ec01c5404f$9fab12b0$6401a8c0@HAL9004> Message-ID: On Apr 13, 2005 1:38 PM, Rocky Smolin - Beach Access Software wrote: > Bryan: > > DBA site - the go button didn't go. OK. IIRC, that points at Drew's archive. I'll let Jim know. -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" From nkling at co.montgomery.ny.us Tue Apr 12 13:13:14 2005 From: nkling at co.montgomery.ny.us (Neal Kling) Date: Tue, 12 Apr 2005 14:13:14 -0400 Subject: [AccessD] Class module builder Message-ID: <30BC111F638EB54082001A7E7282FE41114D18@elmo.co.montgomery.ny.us> That sure sounds like it. Does anyone have Larry's email address? Or does anyone have this form? Neal -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock Sent: Tuesday, April 12, 2005 2:01 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Class module builder Hi Jim Could it be Larry Diener? Date: 19-07-1999 15:34:58 Subject: RE: [accessd] Tool for creating class modules from tables or queries I have sent copies of the ClassBuilder form to all who have requested it so far. If you asked me for it and have not received it please ask again. There was a minor code modification which I sent directly to those who needed it. It corrected a problem where the first field of the record was not accounted for in the GetData and SaveData methods. If you received the code modification, please do not distribute the utility without replacing existing code with the code I sent. If you don't feel comfortable doing this let me know and I'll send you a new copy of the form. Mark Breen asked two questions which I thought those interested in the utility might benefit from the responses. 1) I presume you are using this in conjunction with SQL Server? Any comments to make ? Does it work well ? I am using the utility for Access and SQL tables and queries. I have also tested it on attached CSV files. Essentially anything that Access allows you to link to should work. The only limitations are that if the utility cannot detect a primary key (named 'PrimaryKey') then the where clause can not be automatically determined. One could modify the routine to enumerate the existing indexes on a table ant then pick one for use. I'll leave this as an exercise for the reader. Also, field types are determined if possible. If a field type cannot be determined or is not in a predefined list the field and its working variables are typed as variants in the class. Some would say that this is an advantage since variants handle nulls and explicitly typed variables do not. One could easily modify the select case statement in the CreateTableClass() function for more resolution. It works well for my purposes. Other Property builders I've seen build one variable at a time and I've almost always needed to create a record class for all the fields in a table. Personally, I'm thrilled with it. It has worked for me in every instance that I have used it and it has saved a great deal of typing time. 2) BTW, when you create an Access FE, do you still create linked tables an use these as record sources for the forms ? I typically use an Access FE and a SQL backend. I still link all my SQL tables to the database then I create classes to handle specific cases or complex situations where I need to control several records from different tables as a unit. In one specific case where I recently normalized a complex table based on standard hospital bill forms (UB-92) into three separate tables, I built several classes to accommodate the data in each table and then built relationships between the classes using collection classes. To make a long story short, the statisticians are very happy because the tables are normalized and the changes were transparent to the user because the form is the same. Underneath it all though is a faster and more controlled record creation and retrieval 'engine' handled by the classes. It is faster because the class only handles a single record, or a limited group of records in the case of a collection, and the data are stored in memory (somewhat like an array) while being used. Like arrays, classes can't be used directly as recordsources (AFAIK) so at least three other functions are required to make practical use of them on forms. First you need a 'scatter' function which initializes the class, calls the getdata method and then distributes the data to the unbound controls on your form. I usually call this function in the onload event of the form. Second, you need a 'gather' function which collects the data from the form and writes it back to the underlying data source. Third Unbound forms don't have a dirty property so you need to simulate the dirty property by comparing the data in the unbound controls to the data in the underlying record being viewed. I'll stop there and suggest a few references for our review. Chapter 3 in the ADH discussed class based forms. MS KB articles: Q177972, Q160007 , Q159827, Q160012 I don't consider my self an expert on classes (or much else for that matter :-)) but I'd be happy to continue this discussion if there is additional interest. I can also provide you with a simple example of a form using the scatter and gather functions as well as the IsRecordDirty function if you'd like. Regards, Larry -- >>> Jdemarco at hudsonhealthplan.org 04/12 7:48 pm >>> I think I got one from Arthur Fuller but I think it was on my last PC (that crashed). Is Arthur lurking about? Jim DeMarco -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Neal Kling Sent: Tuesday, April 12, 2005 1:11 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Class module builder It was either for 97 or 2K. It's been a couple/few of years since I've used it and I don't recall. Neal -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Charlotte Foust Sent: Tuesday, April 12, 2005 1:02 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Class module builder The one Dev and Terry built is the only one I ever worked with. What version of Access was it for? Charlotte Foust -----Original Message----- From: Neal Kling [mailto:nkling at co.montgomery.ny.us] Sent: Tuesday, April 12, 2005 9:41 AM To: Access Developers discussion and problem solving Subject: [AccessD] Class module builder I used to have a utility that would build a class module. I don't remember whether it was implimented as a module or a form or what, but basically I'd pass it the name of a table and it would build a class module, complete with get/let statements that would let me work with the records. I've lost it and I'm looking for it. I found Dev Ashish and Terry Kreft's Class Builder Wizard, but that's not it. Any help? Thanks, Neal -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Tue Apr 12 13:20:03 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 12 Apr 2005 20:20:03 +0200 Subject: [AccessD] Class module builder Message-ID: Hi Neal This is an old one: Diener, Larry /gustav >>> nkling at co.montgomery.ny.us 04/12 8:13 pm >>> That sure sounds like it. Does anyone have Larry's email address? Or does anyone have this form? Neal From nkling at co.montgomery.ny.us Tue Apr 12 13:25:21 2005 From: nkling at co.montgomery.ny.us (Neal Kling) Date: Tue, 12 Apr 2005 14:25:21 -0400 Subject: [AccessD] Class module builder Message-ID: <30BC111F638EB54082001A7E7282FE4107F254@elmo.co.montgomery.ny.us> Thanks Gustav, But, unfortunately it bounced as undeliverable. Neal -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock Sent: Tuesday, April 12, 2005 2:20 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Class module builder Hi Neal This is an old one: Diener, Larry /gustav >>> nkling at co.montgomery.ny.us 04/12 8:13 pm >>> That sure sounds like it. Does anyone have Larry's email address? Or does anyone have this form? Neal -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bheid at appdevgrp.com Tue Apr 12 14:07:01 2005 From: bheid at appdevgrp.com (Bobby Heid) Date: Tue, 12 Apr 2005 15:07:01 -0400 Subject: [AccessD] Class module builder In-Reply-To: <916187228923D311A6FE00A0CC3FAA30B6A090@ADGSERVER> Message-ID: <916187228923D311A6FE00A0CC3FAA30ABE9E7@ADGSERVER> This sounds like a good time to write your own! Then you can share it with the rest of us. :) Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Neal Kling Sent: Tuesday, April 12, 2005 2:25 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Class module builder Thanks Gustav, But, unfortunately it bounced as undeliverable. Neal -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock Sent: Tuesday, April 12, 2005 2:20 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Class module builder Hi Neal This is an old one: Diener, Larry /gustav >>> nkling at co.montgomery.ny.us 04/12 8:13 pm >>> That sure sounds like it. Does anyone have Larry's email address? Or does anyone have this form? Neal From Jdemarco at hudsonhealthplan.org Tue Apr 12 14:33:46 2005 From: Jdemarco at hudsonhealthplan.org (Jim DeMarco) Date: Tue, 12 Apr 2005 15:33:46 -0400 Subject: [AccessD] Class module builder Message-ID: <08F823FD83787D4BA0B99CA580AD3C749D2E7A@TTNEXCHCL2.hshhp.com> That description does sound familiar Gustav. Maybe Arthur got it from Larry and forwarded to me (I don't think I'm familiar with Larry). Thanks, Jim D. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock Sent: Tuesday, April 12, 2005 2:01 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Class module builder Hi Jim Could it be Larry Diener? Date: 19-07-1999 15:34:58 Subject: RE: [accessd] Tool for creating class modules from tables or queries I have sent copies of the ClassBuilder form to all who have requested it so far. If you asked me for it and have not received it please ask again. There was a minor code modification which I sent directly to those who needed it. It corrected a problem where the first field of the record was not accounted for in the GetData and SaveData methods. If you received the code modification, please do not distribute the utility without replacing existing code with the code I sent. If you don't feel comfortable doing this let me know and I'll send you a new copy of the form. Mark Breen asked two questions which I thought those interested in the utility might benefit from the responses. 1) I presume you are using this in conjunction with SQL Server? Any comments to make ? Does it work well ? I am using the utility for Access and SQL tables and queries. I have also tested it on attached CSV files. Essentially anything that Access allows you to link to should work. The only limitations are that if the utility cannot detect a primary key (named 'PrimaryKey') then the where clause can not be automatically determined. One could modify the routine to enumerate the existing indexes on a table ant then pick one for use. I'll leave this as an exercise for the reader. Also, field types are determined if possible. If a field type cannot be determined or is not in a predefined list the field and its working variables are typed as variants in the class. Some would say that this is an advantage since variants handle nulls and explicitly typed variables do not. One could easily modify the select case statement in the CreateTableClass() function for more resolution. It works well for my purposes. Other Property builders I've seen build one variable at a time and I've almost always needed to create a record class for all the fields in a table. Personally, I'm thrilled with it. It has worked for me in every instance that I have used it and it has saved a great deal of typing time. 2) BTW, when you create an Access FE, do you still create linked tables an use these as record sources for the forms ? I typically use an Access FE and a SQL backend. I still link all my SQL tables to the database then I create classes to handle specific cases or complex situations where I need to control several records from different tables as a unit. In one specific case where I recently normalized a complex table based on standard hospital bill forms (UB-92) into three separate tables, I built several classes to accommodate the data in each table and then built relationships between the classes using collection classes. To make a long story short, the statisticians are very happy because the tables are normalized and the changes were transparent to the user because the form is the same. Underneath it all though is a faster and more controlled record creation and retrieval 'engine' handled by the classes. It is faster because the class only handles a single record, or a limited group of records in the case of a collection, and the data are stored in memory (somewhat like an array) while being used. Like arrays, classes can't be used directly as recordsources (AFAIK) so at least three other functions are required to make practical use of them on forms. First you need a 'scatter' function which initializes the class, calls the getdata method and then distributes the data to the unbound controls on your form. I usually call this function in the onload event of the form. Second, you need a 'gather' function which collects the data from the form and writes it back to the underlying data source. Third Unbound forms don't have a dirty property so you need to simulate the dirty property by comparing the data in the unbound controls to the data in the underlying record being viewed. I'll stop there and suggest a few references for our review. Chapter 3 in the ADH discussed class based forms. MS KB articles: Q177972, Q160007 , Q159827, Q160012 I don't consider my self an expert on classes (or much else for that matter :-)) but I'd be happy to continue this discussion if there is additional interest. I can also provide you with a simple example of a form using the scatter and gather functions as well as the IsRecordDirty function if you'd like. Regards, Larry -- >>> Jdemarco at hudsonhealthplan.org 04/12 7:48 pm >>> I think I got one from Arthur Fuller but I think it was on my last PC (that crashed). Is Arthur lurking about? Jim DeMarco -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Neal Kling Sent: Tuesday, April 12, 2005 1:11 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Class module builder It was either for 97 or 2K. It's been a couple/few of years since I've used it and I don't recall. Neal -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Charlotte Foust Sent: Tuesday, April 12, 2005 1:02 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Class module builder The one Dev and Terry built is the only one I ever worked with. What version of Access was it for? Charlotte Foust -----Original Message----- From: Neal Kling [mailto:nkling at co.montgomery.ny.us] Sent: Tuesday, April 12, 2005 9:41 AM To: Access Developers discussion and problem solving Subject: [AccessD] Class module builder I used to have a utility that would build a class module. I don't remember whether it was implimented as a module or a form or what, but basically I'd pass it the name of a table and it would build a class module, complete with get/let statements that would let me work with the records. I've lost it and I'm looking for it. I found Dev Ashish and Terry Kreft's Class Builder Wizard, but that's not it. Any help? Thanks, Neal -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************************** "This electronic message is intended to be for the use only of the named recipient, and may contain information from Hudson Health Plan (HHP) that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately, either by contacting the sender at the electronic mail address noted above or calling HHP at (914) 631-1611. If you are not the intended recipient, please do not forward this email to anyone, and delete and destroy all copies of this message. Thank You". *********************************************************************************** From Gustav at cactus.dk Tue Apr 12 14:43:08 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 12 Apr 2005 21:43:08 +0200 Subject: [AccessD] OT: 1337 D00D Message-ID: Hi all What is 1337 D00D supposed to mean? Except for the decimal/hexadecimal expression. Not much Access in this, I guess, but this group knows everything ... /gustav From pctech at mybellybutton.com Tue Apr 12 15:03:59 2005 From: pctech at mybellybutton.com (Frank Tanner III) Date: Tue, 12 Apr 2005 13:03:59 -0700 Subject: [AccessD] OT: 1337 D00D In-Reply-To: References: Message-ID: <1113336239.4704.0.camel@lattitude> On Tue, 2005-04-12 at 21:43 +0200, Gustav Brock wrote: > Hi all > > What is 1337 D00D supposed to mean? Except for the decimal/hexadecimal > expression. > > Not much Access in this, I guess, but this group knows everything ... > > /gustav It stands for "Leet Dude" It's the way script kiddies who are wanna-be hackers refer to the good ones in their groups. -- ---------------------------------------------------- Frank B. Tanner III (pctech at mybellybutton.com) AIM: KalokSundancer MSN: pctech at mybellybutton.com ICQ: 1730844 YIM: fbtanner From Gustav at cactus.dk Tue Apr 12 15:14:26 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 12 Apr 2005 22:14:26 +0200 Subject: [AccessD] OT: 1337 D00D Message-ID: Thanks Frank! So you are still here, lurking mostly? /gustav >>> pctech at mybellybutton.com 04/12 10:03 pm >>> On Tue, 2005-04-12 at 21:43 +0200, Gustav Brock wrote: > Hi all > > What is 1337 D00D supposed to mean? Except for the decimal/hexadecimal > expression. > > Not much Access in this, I guess, but this group knows everything ... > > /gustav It stands for "Leet Dude" It's the way script kiddies who are wanna-be hackers refer to the good ones in their groups. -- ---------------------------------------------------- Frank B. Tanner III (pctech at mybellybutton.com) AIM: KalokSundancer MSN: pctech at mybellybutton.com ICQ: 1730844 YIM: fbtanner From donald.a.Mcgillivray at mail.sprint.com Tue Apr 12 15:20:09 2005 From: donald.a.Mcgillivray at mail.sprint.com (Mcgillivray, Don [ITS]) Date: Tue, 12 Apr 2005 15:20:09 -0500 Subject: [AccessD] OT: 1337 D00D Message-ID: Hi Gustav Have a look here: http://www.urbandictionary.com/define.php?term=1337 -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, April 12, 2005 12:43 PM To: accessd at databaseadvisors.com Subject: [AccessD] OT: 1337 D00D Hi all What is 1337 D00D supposed to mean? Except for the decimal/hexadecimal expression. Not much Access in this, I guess, but this group knows everything ... /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 Apr 12 15:57:14 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Tue, 12 Apr 2005 16:57:14 -0400 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <005b01c53f66$f008cd90$6402a8c0@DF2PJY11> Message-ID: <002501c53fa2$38f35490$697aa8c0@ColbyM6805> Congratulations!!! John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Randall Anthony Sent: Tuesday, April 12, 2005 9:53 AM To: 'Access Developers discussion and problem solving' Subject: RE: RE: [AccessD] OT: What are you lot doing now and then? Dear Listers, This will serve as a partial follow-up to this discussion. I can happily report that I am employed full-time as of tomorrow with a local, large health group. It manages hospitals and health insurance in the region. I will be serving in a dba capacity using Access, SQL, and some PICK, I think. In addition, I will be assisting other developers in VB, ASP, and the proposed changes to the .Net framework, including developing new apps via .Net and conversion procedures. I think I am quite fortunate that my plan has payed off. My last class was three weeks ago, and I've one exam left. I am now MCP certified in SQL2000 programming and administration, and .Net development (web and VB.Net). I hope to take the WinServer2003 exam in the next few weeks (which will give me my MCDBA). As I have mentioned before, in my area, as expressed to me by more than a few potential employers, my certs/formal training definitely gave me the leg up on my peers. As a result, my ROI should be paid off in less than 18 months due to the increase in salary at my new job. I guess I will be signing off later today, and hopefully, will be signing on with my new email address in the next day or two. I can't see myself going to long without the advice and peerless technical savvy displayed here. Thanks, Steve, and everyone! Randall R. Anthony -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Tuesday, February 22, 2005 10:24 AM To: Access Developers discussion and problem solving Subject: Re: RE: [AccessD] OT: What are you lot doing now and then? Randy, >> Thanks for the encouraging words. Right now these certs and 50 cents will get me a cup of coffee!! << Hey! You oughta move up to Wisconsin. At least you could get a cup of coffee AND A REFILL with that 50 cents. Your story certainly confirms the idea that we're heading for a credentialized society, eh? Steve Erbach -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From pctech at mybellybutton.com Tue Apr 12 15:59:16 2005 From: pctech at mybellybutton.com (Frank Tanner III) Date: Tue, 12 Apr 2005 13:59:16 -0700 Subject: [AccessD] OT: 1337 D00D In-Reply-To: References: Message-ID: <1113339556.4704.2.camel@lattitude> Yeppers. Mostly lurking. Not doing much Access stuff at the moment, but I still like to keep informed. On Tue, 2005-04-12 at 22:14 +0200, Gustav Brock wrote: > Thanks Frank! > So you are still here, lurking mostly? > > /gustav > > > >>> pctech at mybellybutton.com 04/12 10:03 pm >>> > On Tue, 2005-04-12 at 21:43 +0200, Gustav Brock wrote: > > Hi all > > > > What is 1337 D00D supposed to mean? Except for the > decimal/hexadecimal > > expression. > > > > Not much Access in this, I guess, but this group knows everything > ... > > > > /gustav > > It stands for "Leet Dude" It's the way script kiddies who are wanna-be > hackers refer to the good ones in their groups. > > -- > ---------------------------------------------------- > Frank B. Tanner III (pctech at mybellybutton.com) > > AIM: KalokSundancer > MSN: pctech at mybellybutton.com > ICQ: 1730844 > YIM: fbtanner > -- ---------------------------------------------------- Frank B. Tanner III (pctech at mybellybutton.com) AIM: KalokSundancer MSN: pctech at mybellybutton.com ICQ: 1730844 YIM: fbtanner From pedro at plex.nl Tue Apr 12 15:51:58 2005 From: pedro at plex.nl (Pedro Janssen) Date: Tue, 12 Apr 2005 22:51:58 +0200 Subject: [AccessD] add numbers References: <425C45A1.30085.1C9224C6@stuart.lexacorp.com.pg> <425C4A19.15312.1CA3981F@stuart.lexacorp.com.pg> Message-ID: <006b01c53fa2$8fdcc7f0$f6c581d5@pedro> Hello Stuart, thanks for your help. The function works perfect.But i forgot to tell that in the field [Para], also "normal" values are present like from 1 to 9. When using the function i get an error.on the: While InStr..... I tried to adjust the code, with no result. Could you help again. Thanks Pedro ----- Original Message ----- From: "Stuart McLachlan" To: "Access Developers discussion and problemsolving" Sent: Tuesday, April 12, 2005 2:22 PM Subject: RE: [AccessD] add numbers > On 12 Apr 2005 at 22:18, Stuart McLachlan wrote: > > > > > This version handles "+2" and "-2" etc in the string as well: > > > > Yet another mod. I missed and then didn't test for a "0" in the test > string. This one should do it properly: > > Function Addnumbers(InputString As String) As Double > Dim lngStore As Double > Dim lngLoopcount As Double > lngLoopcount = 0 > Do > lngLoopcount = lngLoopcount + 1 > lngStore = lngStore + Val(Mid$(InputString, lngLoopcount)) > 'move past current number > While InStr("0123456789+-", Mid$(InputString, lngLoopcount, 1)) > 0 > lngLoopcount = lngLoopcount + 1 > Wend > Loop Until lngLoopcount >= Len(InputString) > Addnumbers = lngStore > End Function > > -- > Stuart > > > -- > 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 Apr 12 16:58:23 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Wed, 13 Apr 2005 07:58:23 +1000 Subject: [AccessD] add numbers In-Reply-To: <006b01c53fa2$8fdcc7f0$f6c581d5@pedro> Message-ID: <425CD11F.11283.1EB30889@stuart.lexacorp.com.pg> On 12 Apr 2005 at 22:51, Pedro Janssen wrote: > Hello Stuart, > > thanks for your help. The function works perfect.But i forgot to tell that > in the field [Para], also "normal" values are present like from 1 to 9. When > using the function i get an error.on the: While InStr..... I tried to adjust > the code, with no result. > Me bad, I didn't check for the end of the string in the While Loop. Try this one instead (watch for line wrap) Function Addnumbers(InputString As String) As Double Dim lngStore As Double Dim lngLoopcount As Double lngLoopcount = 0 Do lngLoopcount = lngLoopcount + 1 lngStore = lngStore + Val(Mid$(InputString, lngLoopcount)) 'move past current number While InStr("0123456789+-", Mid$(InputString, lngLoopcount, 1)) > 0 And lngLoopcount <= Len(InputString) lngLoopcount = lngLoopcount + 1 Wend Loop Until lngLoopcount >= Len(InputString) Addnumbers = lngStore End Function-- Stuart From nd500_lo at charter.net Tue Apr 12 17:28:15 2005 From: nd500_lo at charter.net (Dian) Date: Tue, 12 Apr 2005 15:28:15 -0700 Subject: [AccessD] RE: When did you arrive at AccessD? In-Reply-To: <855499653F55AD4190B242717DF132BC04F3C4@dewey.Symphony.local> Message-ID: <3rr9ri$ubsq0o@mxip18a.cluster1.charter.net> I really had to think about this one...I first was involved just before the Great PK Debate started, then had an accident that took me out of the game (but, my darling husband printed out all the messages and read them to me while I recuperated). Then, things went very slowly for me, but I "lurked" in the background. When I was ready to jump back into the real world...this list had answered every question I had and I had a little business that worked really well for me. In 2000, my husband died and something in me went with him, so I've retired to California and live with my folks...keeping them in line and on their feet. Right now, though, seems a good time to say...all of you, whether you realized it or not, have all been very special to me. No matter where my work took me, I always knew that you were here and, if you hadn't already answered a question (most of the time the archives were enough) you would do your level best to help me through anything...so I never hesitated to take on a new challenge. I owe you all a debt I can never repay. Thank you all! From artful at rogers.com Tue Apr 12 17:58:09 2005 From: artful at rogers.com (Arthur Fuller) Date: Tue, 12 Apr 2005 18:58:09 -0400 Subject: [AccessD] RE: When did you arrive at AccessD? In-Reply-To: References: Message-ID: <425C5281.2010703@rogers.com> I have no idea when I first visited this list. I do know that it saved my ass more than once, and that I over the years I have made some good friends and trusted colleagues. I'd guess that I've been here 5 years but I could be wrong either way. Jim Dettman wrote: >Perry, > > <know about when you started using the list. >> > > Well I guess I fall into the can't remember list. I was here for the >change hosting, and here for Gunderloy leaving, so it's been a while. > > Probably longer then I would care to think about, which is why I probably >don't remember. > >Jim. > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Perry Harold >Sent: Monday, April 11, 2005 2:46 PM >To: 'Access Developers discussion and problem solving' >Subject: RE: [AccessD] RE: When did you arrive at AccessD? > > >Wow, I thought that at @240 I had about 300 too many! > >Also, I'm glad to see that so many of you still have a good memory so you >know about when you started using the list. Some of us have demonstrated >that we can barely remember code that we wrote yesterday and appreciate the >others in the list that are a handy resource to be reminded by. > >Perry Harold > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT >Helps >Sent: Friday, April 08, 2005 8:51 AM >To: Access Developers discussion and problem solving >Subject: [AccessD] RE: When did you arrive at AccessD? > > > >The oldest E-mail I seem to find is from 2 jan 2001. >I'm longer a member because in the beginning I did not archived the E-mails, >probably a year or so. > >I'm not the oldest but Mayabe I have the most archived E-mails? I now have >111,481 E-mails in my AccessD folder... >:-) > >Erwin > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby >Sent: Friday, April 08, 2005 1:10 AM >To: 'Access Developers discussion and problem solving' >Subject: RE: When did you arrive at AccessD? (was RE: [AccessD] OT: >FinallyMadeIt - Thanks) > >And Kathryn attended the very first AccessD conference at Rockie's house in >Del Mar, CA. > >John W. Colby >www.ColbyConsulting.com > >Contribute your unused CPU cycles to a good cause: >http://folding.stanford.edu/ > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kathryn Bassett >Sent: Thursday, April 07, 2005 5:18 PM >To: 'Access Developers discussion and problem solving' >Subject: When did you arrive at AccessD? (was RE: [AccessD] OT: Finally >MadeIt - Thanks) > > >Mark A Matte asked: > > >>This does bring a thought though...is there a list on the website of >>all list members...It would be interesting to see how long people have >> >> > > > >>actually been using Accessd. I've used this group religiously since >>1999. >> >> > >John W. Colby: > > >>I found the list in July of 1997. >> >> > >Kathryn Bassett: >I still have my Welcome message - 7 Aug 1998. > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/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 outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.9.7 - Release Date: 4/12/2005 From ssharkins at bellsouth.net Tue Apr 12 18:17:23 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Tue, 12 Apr 2005 19:17:23 -0400 Subject: [AccessD] RE: When did you arrive at AccessD? In-Reply-To: <3rr9ri$ubsq0o@mxip18a.cluster1.charter.net> Message-ID: <20050412231727.PGRJ2068.imf22aec.mail.bellsouth.net@SUSANONE> In 2000, my husband died and something in me went with him, so I've retired to California and live with my folks... =========Dian, I tried to respond privately, but I couldn't find your email in the header. I just wanted to say that I'm sorry. Susan H. From nd500_lo at charter.net Tue Apr 12 19:05:57 2005 From: nd500_lo at charter.net (Dian) Date: Tue, 12 Apr 2005 17:05:57 -0700 Subject: [AccessD] RE: When did you arrive at AccessD? In-Reply-To: <20050412231727.PGRJ2068.imf22aec.mail.bellsouth.net@SUSANONE> Message-ID: <3rr3lu$pcibev@mxip08a.cluster1.charter.net> Susan, thank you...but, you had no way of knowing...and your books (several of them, actually) have helped me survive all the worst of it. I'm a major fan. Thank you again... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Tuesday, April 12, 2005 4:17 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] RE: When did you arrive at AccessD? In 2000, my husband died and something in me went with him, so I've retired to California and live with my folks... =========Dian, I tried to respond privately, but I couldn't find your email in the header. I just wanted to say that I'm sorry. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From artful at rogers.com Tue Apr 12 19:56:14 2005 From: artful at rogers.com (Arthur Fuller) Date: Tue, 12 Apr 2005 20:56:14 -0400 Subject: [AccessD] One report using alternate sources In-Reply-To: <1D7828CDB8350747AFE9D69E0E90DA1F073A2F6F@xlivmbx21.aig.com> References: <1D7828CDB8350747AFE9D69E0E90DA1F073A2F6F@xlivmbx21.aig.com> Message-ID: <425C6E2E.9080807@rogers.com> It's tough to pass parms into a report in any intelligent way. I suggest instead that you use static functions to set the values your report requires. (A static function is one that remembers its value from call to call. Typically a static function is called in two ways -- one to set it and one to get itl This will become apparent below.) Here is a template static function to use and modify to suit your needs. Static Function CurrentX(Optional lngNew As Long) As Long 'Copy this template each time you need a new set/get function 'Then Replace "X" with the name of your object, i.e.,"Employee" 'Replace all in current proc and you're done. Dim lngCurrent As Long If lngNew <> 0 Then lngCurrent = lngNew CurrentX = lngCurrent #If conDebug = 1 Then Debug.Print "Current X: ", CurrentX #End If End Function You call such a function in two ways: Set: CurrentX( 123 ) ' sets the value of CurrentX CurrentX() ' gets the current value of CurrentX Thus you set the function before running your report and then either tie the value of CurrentX() to a control or include it in your query, then set the control to said value. Doesn't matter which you do. This way you obviate all the hassles. HTH, Arthur Heenan, Lambert wrote: >That is indeed an alternative approach. The difference is that the report >needs to figure out which query to use (by reading parameters from a form >probably) rather than the calling code which opens the form determining >which query to use. > >Lambert > > > >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid >>Sent: Monday, April 11, 2005 1:56 PM >>To: 'Access Developers discussion and problem solving' >>Subject: RE: [AccessD] One report using alternate sources >> >>Lambert had a neat idea. What I do is to have the different queries >>(either >>SQL text or actual queries). I then set the recordsource for the report >>in >>the OnOpen event of the report. >> >>In your case, I would have a select statement that gets it's values form >>the >>calling form. The select statement would then set a variable to the query >>name or actually set the recordsource. >> >>Bobby >> >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert >>Sent: Monday, April 11, 2005 1:39 PM >>To: 'Access Developers discussion and problem solving'; 'John Clark' >>Subject: RE: [AccessD] One report using alternate sources >> >> >> >>Sure can. Design you single, master report, and all the various versions >>of >>the query needed to select the subsets of results. Then bind the report to >>a >>copy of one of the queries. You could name the query copy >>"FinalOutPut_qry", >>or whatever. >> >>Then, when you want to run any one version of the report, your code will >>check which version of the query is needed and then use... >> >>DoCmd.CopyObject ,"FinalOutput_qry",acQuery, >>"NameOfTheQueryThatSelectsWhatYouWant" >> >>i.e. you copy the query that select the records you need to the >>'disposable' >>query named ,"FinalOutput_qry", or whatever, to which the report is bound. >>The nice thing about this is that it works for MDE as well as MDB files. >> >>Lambert >> >> >> >>>-----Original Message----- >>>From: accessd-bounces at databaseadvisors.com >>>[SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark >>>Sent: Monday, April 11, 2005 12:52 PM >>>To: accessd at databaseadvisors.com >>>Subject: [AccessD] One report using alternate sources >>> >>>I've got this program (A2K) that tracks many of the various programs, >>>and subsequent "sub-programs," that are provided by our Office for the >>>Aging department. I have recently been asked to add about 8 or 9 >>>reports to the program. The reports for these programs are identical >>>to one another except for a single criteria (i.e. they all have name, >>>address, age, etc., but one may be specifically for "prog A" and >>>another "prog B"). I went ahead and whipped up 9 very similar queries >>>and it occurred to me, because the form is starting to get crowded >>>w/buttons, that there may be a way to put these together somehow. I >>>have created an option group, which lists the programs, but now I >>>would like to click on a button that runs a report based on the option >>>group choice. I know I can do this, by calling different reports, but >>>is there a way to actually create one single report that uses the >>>different queries based on this same option choice? >>> >>>Thanks, >>> >>>John W Clark >>>-- >>>AccessD mailing list >>>AccessD at databaseadvisors.com >>>http://databaseadvisors.com/mailman/listinfo/accessd >>>Website: http://www.databaseadvisors.com >>> >>> >>-- >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/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 outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.9.7 - Release Date: 4/12/2005 From accessd at shaw.ca Tue Apr 12 20:13:03 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 12 Apr 2005 18:13:03 -0700 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <005b01c53f66$f008cd90$6402a8c0@DF2PJY11> Message-ID: <0IEV0067721NQ2@l-daemon> Hi Randy: That is great news! :-) Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Randall Anthony Sent: Tuesday, April 12, 2005 6:53 AM To: 'Access Developers discussion and problem solving' Subject: RE: RE: [AccessD] OT: What are you lot doing now and then? Dear Listers, This will serve as a partial follow-up to this discussion. I can happily report that I am employed full-time as of tomorrow with a local, large health group. It manages hospitals and health insurance in the region. I will be serving in a dba capacity using Access, SQL, and some PICK, I think. In addition, I will be assisting other developers in VB, ASP, and the proposed changes to the .Net framework, including developing new apps via .Net and conversion procedures. I think I am quite fortunate that my plan has payed off. My last class was three weeks ago, and I've one exam left. I am now MCP certified in SQL2000 programming and administration, and .Net development (web and VB.Net). I hope to take the WinServer2003 exam in the next few weeks (which will give me my MCDBA). As I have mentioned before, in my area, as expressed to me by more than a few potential employers, my certs/formal training definitely gave me the leg up on my peers. As a result, my ROI should be paid off in less than 18 months due to the increase in salary at my new job. I guess I will be signing off later today, and hopefully, will be signing on with my new email address in the next day or two. I can't see myself going to long without the advice and peerless technical savvy displayed here. Thanks, Steve, and everyone! Randall R. Anthony -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Tuesday, February 22, 2005 10:24 AM To: Access Developers discussion and problem solving Subject: Re: RE: [AccessD] OT: What are you lot doing now and then? Randy, >> Thanks for the encouraging words. Right now these certs and 50 cents will get me a cup of coffee!! << Hey! You oughta move up to Wisconsin. At least you could get a cup of coffee AND A REFILL with that 50 cents. Your story certainly confirms the idea that we're heading for a credentialized society, eh? Steve Erbach -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Tue Apr 12 20:32:10 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 12 Apr 2005 18:32:10 -0700 Subject: [AccessD] Scroll Wheel again In-Reply-To: Message-ID: <0IEV009CW2XJ8K@l-daemon> Hi Bryan and Rocky: The code behind the image button, on the Archive page has some issue with FireFox... No idea why and I have search FireFox help for any clues. In the interim, until a permanent solution can be found, just pressing enter, after inputting data in the search text box should have the same result. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bryan Carbonnell Sent: Tuesday, April 12, 2005 11:03 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Scroll Wheel again On Apr 13, 2005 1:38 PM, Rocky Smolin - Beach Access Software wrote: > Bryan: > > DBA site - the go button didn't go. OK. IIRC, that points at Drew's archive. I'll let Jim know. -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Tue Apr 12 21:56:48 2005 From: erbachs at gmail.com (Steve Erbach) Date: Tue, 12 Apr 2005 21:56:48 -0500 Subject: [AccessD] OT: What are you lot doing now and then? In-Reply-To: <005b01c53f66$f008cd90$6402a8c0@DF2PJY11> References: <39cb22f305022207245070111e@mail.gmail.com> <005b01c53f66$f008cd90$6402a8c0@DF2PJY11> Message-ID: <39cb22f30504121956bdd53e4@mail.gmail.com> Randy, Fantastic! Chalk one up for the reality of getting the credentials helps in the job search. Best of luck. Steve Erbach On 4/12/05, Randall Anthony wrote: > Dear Listers, > This will serve as a partial follow-up to this discussion. I can > happily report that I am employed full-time as of tomorrow with a local, > large health group. It manages hospitals and health insurance in the > region. I will be serving in a dba capacity using Access, SQL, and some > PICK, I think. In addition, I will be assisting other developers in VB, > ASP, and the proposed changes to the .Net framework, including > developing new apps via .Net and conversion procedures. > > I think I am quite fortunate that my plan has payed off. My last class > was three weeks ago, and I've one exam left. I am now MCP certified in > SQL2000 programming and administration, and .Net development (web and > VB.Net). I hope to take the WinServer2003 exam in the next few weeks > (which will give me my MCDBA). As I have mentioned before, in my area, > as expressed to me by more than a few potential employers, my > certs/formal training definitely gave me the leg up on my peers. As a > result, my ROI should be paid off in less than 18 months due to the > increase in salary at my new job. > > I guess I will be signing off later today, and hopefully, will be > signing on with my new email address in the next day or two. I can't > see myself going to long without the advice and peerless technical savvy > displayed here. > > Thanks, Steve, and everyone! > > Randall R. Anthony > > From bchacc at san.rr.com Wed Apr 13 23:25:58 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Wed, 13 Apr 2005 21:25:58 -0700 Subject: [AccessD] Scroll Wheel again References: <0IEV009CW2XJ8K@l-daemon> Message-ID: <011901c540aa$0f08cc60$6401a8c0@HAL9004> BTW, I downloaded Intellimouse 4.1.2 (or whatever the name of the product was) and installed it and that solved the problem. FYI. Rocky ----- Original Message ----- From: "Jim Lawrence" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, April 12, 2005 6:32 PM Subject: RE: [AccessD] Scroll Wheel again > Hi Bryan and Rocky: > > The code behind the image button, on the Archive page has some issue with > FireFox... No idea why and I have search FireFox help for any clues. In > the > interim, until a permanent solution can be found, just pressing enter, > after > inputting data in the search text box should have the same result. > > HTH > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bryan > Carbonnell > Sent: Tuesday, April 12, 2005 11:03 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Scroll Wheel again > > On Apr 13, 2005 1:38 PM, Rocky Smolin - Beach Access Software > wrote: >> Bryan: >> >> DBA site - the go button didn't go. > > OK. IIRC, that points at Drew's archive. I'll let Jim know. > > -- > Bryan Carbonnell - carbonnb at gmail.com > Life's journey is not to arrive at the grave safely in a well > preserved body, but rather to skid in sideways, totally worn out, > shouting "What a great ride!" > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From accessd at shaw.ca Tue Apr 12 23:41:58 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 12 Apr 2005 21:41:58 -0700 Subject: [AccessD] Security error in the MDB database In-Reply-To: <3rr3lu$pcibev@mxip08a.cluster1.charter.net> Message-ID: <0IEV0090IBPYHW@l-daemon> Hi All: Just received this in the mail. Is this something new or has it been known for a while? http://www.betanews.com/article/MS_Database_Engine_Flaw_Discovered/111332623 0 (Watch for wrap.) Jim From stuart at lexacorp.com.pg Wed Apr 13 00:31:47 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Wed, 13 Apr 2005 15:31:47 +1000 Subject: [AccessD] Security error in the MDB database In-Reply-To: <0IEV0090IBPYHW@l-daemon> References: <3rr3lu$pcibev@mxip08a.cluster1.charter.net> Message-ID: <425D3B63.4314.2052214E@stuart.lexacorp.com.pg> On 12 Apr 2005 at 21:41, Jim Lawrence wrote: > Hi All: > > Just received this in the mail. Is this something new or has it been known > for a while? > > http://www.betanews.com/article/MS_Database_Engine_Flaw_Discovered/111332623 > 0 > Don't know the details, but it says: "The vulnerability is caused due to a memory handling error when e.g. parsing database files. This can be exploited to execute arbitrary code by tricking a user into opening a specially crafted ".mdb" file in Microsoft Access." What's the difference between this and tricking a user into opening a ".mdb" file which contains an autoexec macro that calls a function that can do any sort of dirty work you want? You can achieve exactly the same thing without using any "flaws". -- Stuart From Gustav at cactus.dk Wed Apr 13 03:01:05 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 13 Apr 2005 10:01:05 +0200 Subject: [AccessD] OT: 1337 D00D Message-ID: Hi Donald Oh my, does that link have a comprehensive explanation! Awesome. Thanks a lot! /gustav >>> donald.a.Mcgillivray at mail.sprint.com 04/12 10:20 pm >>> Hi Gustav Have a look here: http://www.urbandictionary.com/define.php?term=1337 -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, April 12, 2005 12:43 PM To: accessd at databaseadvisors.com Subject: [AccessD] OT: 1337 D00D Hi all What is 1337 D00D supposed to mean? Except for the decimal/hexadecimal expression. Not much Access in this, I guess, but this group knows everything ... /gustav From paul.hartland at fsmail.net Wed Apr 13 05:34:07 2005 From: paul.hartland at fsmail.net (paul.hartland at fsmail.net) Date: Wed, 13 Apr 2005 12:34:07 +0200 (CEST) Subject: [AccessD] Writing To Excel From Access Code Message-ID: <23081209.1113388447498.JavaMail.www@wwinf3003> To all, I have an access database which grabs a certain recordset containing JobNo, StartTime, PrintAddress and EmployeeRole and writes out to an Excel spreadsheet. I am using the following code to put the fields together strDayWork = JobNo & " " & StartTime & vbcrlf & PrintAddress & vbcrlf & EmployeeRole and uses the command .Cells(intExcelRow, intExcelCol) = strDayWork to put the data in the specific cell. The problem is the CTRL characters for the return code also show up in Excel, does anyone know a way of how to remove these from the Excel view. Thanks in advance for all your help.. Paul Hartland -- Whatever you Wanadoo: http://www.wanadoo.co.uk/time/ This email has been checked for most known viruses - find out more at: http://www.wanadoo.co.uk/help/id/7098.htm From Erwin.Craps at ithelps.be Wed Apr 13 05:52:25 2005 From: Erwin.Craps at ithelps.be (Erwin Craps - IT Helps) Date: Wed, 13 Apr 2005 12:52:25 +0200 Subject: [AccessD] Calendar control Message-ID: <46B976F2B698FF46A4FE7636509B22DF1B5A0E@stekelbes.ithelps.local> I believe I explained myself poorly... The issue is that Calendar control of A2K has 1 (vbSunday) for Sunday. The calendar control of A2K3 has 1 (vbSunday) for Monday. So the calendar control of A2K3 already use the system local firstday. But thats the problem... If I set the calendarcontrol of A2K3 firstday property to 1 I get Monday as the first day. If I move that database to a A2K pc, the calender control will display Sunday as the first day. Because In VBA Sunday should always be the first day (vbSunday Contant). So probably the only soluation is to check which version of calendarcontrol or Access is running and set the firstday to 1 or 2 according to the access version. Or not using the calendar control :-( Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, April 12, 2005 5:56 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Calendar control Hi Erwin A clue is here: http://www.vb-helper.com/howto_set_calendar_first_weekday.html /gustav >>> Erwin.Craps at ithelps.be 04/12 5:27 pm >>> Ok, this seems like a bug to me. The A2K calendar control give for Monday as the firstday, the A2K3 calendar control gives Tuesday as the firstday when having the property .FirstDay set to vbMonday (2) Fun fun fun Anyone knows how I can get the Windows system firstday? Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: Tuesday, April 12, 2005 5:05 PM To: Access Developers discussion and problem solving Subject: [AccessD] Calendar control Is there a bug in the calendar control of MSA2K3? When using a MDB file in A2K3 my firstday is monday. When using this MDB file on a A2K computer the firstday is sunday and the dates are so small they look like a dot. It seems that the font is set to 1.5 instead of 8.25. So in an attempt to solve this I VBA code my fonts to 8.25 and my firstday to vbMonday. Should be right? No way, When looking to my calendarcontrol in MSA2K3 the firstday is tuesday!!! I supose it will be good in A2K, but how am I to work around this one? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Erwin.Craps at ithelps.be Wed Apr 13 05:57:39 2005 From: Erwin.Craps at ithelps.be (Erwin Craps - IT Helps) Date: Wed, 13 Apr 2005 12:57:39 +0200 Subject: [AccessD] Writing To Excel From Access Code Message-ID: <46B976F2B698FF46A4FE7636509B22DF1B5A0F@stekelbes.ithelps.local> Not sure what you mean with CTRL characters? But this may help replace( "123crLfabc","crLf", vblf) OF course you need to create a function to replace all CTRL charachters.... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of paul.hartland at fsmail.net Sent: Wednesday, April 13, 2005 12:34 PM To: accessd Subject: [AccessD] Writing To Excel From Access Code To all, I have an access database which grabs a certain recordset containing JobNo, StartTime, PrintAddress and EmployeeRole and writes out to an Excel spreadsheet. I am using the following code to put the fields together strDayWork = JobNo & " " & StartTime & vbcrlf & PrintAddress & vbcrlf & EmployeeRole and uses the command .Cells(intExcelRow, intExcelCol) = strDayWork to put the data in the specific cell. The problem is the CTRL characters for the return code also show up in Excel, does anyone know a way of how to remove these from the Excel view. Thanks in advance for all your help.. Paul Hartland -- Whatever you Wanadoo: http://www.wanadoo.co.uk/time/ This email has been checked for most known viruses - find out more at: http://www.wanadoo.co.uk/help/id/7098.htm -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Wed Apr 13 06:08:48 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 13 Apr 2005 13:08:48 +0200 Subject: [AccessD] Calendar control Message-ID: Hi Erwin Looks like a bug to me as vbSunday is 1 in all versions of Access. But it's a bug of the control not Access, so you should check the version of the control (or rather the reference to the control), not of Access. /gustav >>> Erwin.Craps at ithelps.be 04/13 12:52 pm >>> I believe I explained myself poorly... The issue is that Calendar control of A2K has 1 (vbSunday) for Sunday. The calendar control of A2K3 has 1 (vbSunday) for Monday. So the calendar control of A2K3 already use the system local firstday. But thats the problem... If I set the calendarcontrol of A2K3 firstday property to 1 I get Monday as the first day. If I move that database to a A2K pc, the calender control will display Sunday as the first day. Because In VBA Sunday should always be the first day (vbSunday Contant). So probably the only soluation is to check which version of calendarcontrol or Access is running and set the firstday to 1 or 2 according to the access version. Or not using the calendar control :-( Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, April 12, 2005 5:56 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Calendar control Hi Erwin A clue is here: http://www.vb-helper.com/howto_set_calendar_first_weekday.html /gustav >>> Erwin.Craps at ithelps.be 04/12 5:27 pm >>> Ok, this seems like a bug to me. The A2K calendar control give for Monday as the firstday, the A2K3 calendar control gives Tuesday as the firstday when having the property .FirstDay set to vbMonday (2) Fun fun fun Anyone knows how I can get the Windows system firstday? Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: Tuesday, April 12, 2005 5:05 PM To: Access Developers discussion and problem solving Subject: [AccessD] Calendar control Is there a bug in the calendar control of MSA2K3? When using a MDB file in A2K3 my firstday is monday. When using this MDB file on a A2K computer the firstday is sunday and the dates are so small they look like a dot. It seems that the font is set to 1.5 instead of 8.25. So in an attempt to solve this I VBA code my fonts to 8.25 and my firstday to vbMonday. Should be right? No way, When looking to my calendarcontrol in MSA2K3 the firstday is tuesday!!! I supose it will be good in A2K, but how am I to work around this one? From paul.hartland at isharp.co.uk Wed Apr 13 06:19:11 2005 From: paul.hartland at isharp.co.uk (Paul Hartland (ISHARP)) Date: Wed, 13 Apr 2005 12:19:11 +0100 Subject: [AccessD] Writing To Excel From Access Code In-Reply-To: <46B976F2B698FF46A4FE7636509B22DF1B5A0F@stekelbes.ithelps.local> Message-ID: What I mean by CTRL characters is instead of a carriage return, Excel shows a small square box. Sorry for any confusion.. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: 13 April 2005 11:58 To: Access Developers discussion and problem solving Subject: RE: [AccessD] Writing To Excel From Access Code Not sure what you mean with CTRL characters? But this may help replace( "123crLfabc","crLf", vblf) OF course you need to create a function to replace all CTRL charachters.... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of paul.hartland at fsmail.net Sent: Wednesday, April 13, 2005 12:34 PM To: accessd Subject: [AccessD] Writing To Excel From Access Code To all, I have an access database which grabs a certain recordset containing JobNo, StartTime, PrintAddress and EmployeeRole and writes out to an Excel spreadsheet. I am using the following code to put the fields together strDayWork = JobNo & " " & StartTime & vbcrlf & PrintAddress & vbcrlf & EmployeeRole and uses the command .Cells(intExcelRow, intExcelCol) = strDayWork to put the data in the specific cell. The problem is the CTRL characters for the return code also show up in Excel, does anyone know a way of how to remove these from the Excel view. Thanks in advance for all your help.. Paul Hartland -- Whatever you Wanadoo: http://www.wanadoo.co.uk/time/ This email has been checked for most known viruses - find out more at: http://www.wanadoo.co.uk/help/id/7098.htm -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Erwin.Craps at ithelps.be Wed Apr 13 06:19:49 2005 From: Erwin.Craps at ithelps.be (Erwin Craps - IT Helps) Date: Wed, 13 Apr 2005 13:19:49 +0200 Subject: [AccessD] Calendar control Message-ID: <46B976F2B698FF46A4FE7636509B22DF1B5A11@stekelbes.ithelps.local> Yes indeed, but the control is connected to the office version. You can not use the A2K3 calendar control on a A2K machine, the A2K calendar control stays.. I dont know how to check the calendar control version, but the access version must be simple. I'm looking at other controls like the Microsoft Date and Time picker... Looks nice to. Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, April 13, 2005 1:09 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Calendar control Hi Erwin Looks like a bug to me as vbSunday is 1 in all versions of Access. But it's a bug of the control not Access, so you should check the version of the control (or rather the reference to the control), not of Access. /gustav >>> Erwin.Craps at ithelps.be 04/13 12:52 pm >>> I believe I explained myself poorly... The issue is that Calendar control of A2K has 1 (vbSunday) for Sunday. The calendar control of A2K3 has 1 (vbSunday) for Monday. So the calendar control of A2K3 already use the system local firstday. But thats the problem... If I set the calendarcontrol of A2K3 firstday property to 1 I get Monday as the first day. If I move that database to a A2K pc, the calender control will display Sunday as the first day. Because In VBA Sunday should always be the first day (vbSunday Contant). So probably the only soluation is to check which version of calendarcontrol or Access is running and set the firstday to 1 or 2 according to the access version. Or not using the calendar control :-( Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, April 12, 2005 5:56 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Calendar control Hi Erwin A clue is here: http://www.vb-helper.com/howto_set_calendar_first_weekday.html /gustav >>> Erwin.Craps at ithelps.be 04/12 5:27 pm >>> Ok, this seems like a bug to me. The A2K calendar control give for Monday as the firstday, the A2K3 calendar control gives Tuesday as the firstday when having the property .FirstDay set to vbMonday (2) Fun fun fun Anyone knows how I can get the Windows system firstday? Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: Tuesday, April 12, 2005 5:05 PM To: Access Developers discussion and problem solving Subject: [AccessD] Calendar control Is there a bug in the calendar control of MSA2K3? When using a MDB file in A2K3 my firstday is monday. When using this MDB file on a A2K computer the firstday is sunday and the dates are so small they look like a dot. It seems that the font is set to 1.5 instead of 8.25. So in an attempt to solve this I VBA code my fonts to 8.25 and my firstday to vbMonday. Should be right? No way, When looking to my calendarcontrol in MSA2K3 the firstday is tuesday!!! I supose it will be good in A2K, but how am I to work around this one? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Erwin.Craps at ithelps.be Wed Apr 13 06:37:54 2005 From: Erwin.Craps at ithelps.be (Erwin Craps - IT Helps) Date: Wed, 13 Apr 2005 13:37:54 +0200 Subject: [AccessD] Writing To Excel From Access Code Message-ID: <46B976F2B698FF46A4FE7636509B22DF1B5A12@stekelbes.ithelps.local> I believe this is due to some differences between software. In some application is vbCr (asc code 13) sufficient to start a new line. In some you need vbCr & vbLf (asc code 13 and 10) And in some only vbLf (asc code 10) In excel for a line feed within a cell you need vbLf (asc 10) So you need to the CTRL codes in your fielddata with the appropriate ones for excel. You can do this with the replace function as mailed earlier. For example strFieldData = "abcd" & vbcr & "1234" Cell(1,1) = replace(strFieldData ,vbcr, vblf) Again, you probably need a function because you will have more than one control character to replace. Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Paul Hartland (ISHARP) Sent: Wednesday, April 13, 2005 1:19 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Writing To Excel From Access Code What I mean by CTRL characters is instead of a carriage return, Excel shows a small square box. Sorry for any confusion.. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: 13 April 2005 11:58 To: Access Developers discussion and problem solving Subject: RE: [AccessD] Writing To Excel From Access Code Not sure what you mean with CTRL characters? But this may help replace( "123crLfabc","crLf", vblf) OF course you need to create a function to replace all CTRL charachters.... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of paul.hartland at fsmail.net Sent: Wednesday, April 13, 2005 12:34 PM To: accessd Subject: [AccessD] Writing To Excel From Access Code To all, I have an access database which grabs a certain recordset containing JobNo, StartTime, PrintAddress and EmployeeRole and writes out to an Excel spreadsheet. I am using the following code to put the fields together strDayWork = JobNo & " " & StartTime & vbcrlf & PrintAddress & vbcrlf & EmployeeRole and uses the command .Cells(intExcelRow, intExcelCol) = strDayWork to put the data in the specific cell. The problem is the CTRL characters for the return code also show up in Excel, does anyone know a way of how to remove these from the Excel view. Thanks in advance for all your help.. Paul Hartland -- Whatever you Wanadoo: http://www.wanadoo.co.uk/time/ This email has been checked for most known viruses - find out more at: http://www.wanadoo.co.uk/help/id/7098.htm -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Erwin.Craps at ithelps.be Wed Apr 13 06:41:22 2005 From: Erwin.Craps at ithelps.be (Erwin Craps - IT Helps) Date: Wed, 13 Apr 2005 13:41:22 +0200 Subject: [AccessD] Writing To Excel From Access Code Message-ID: <46B976F2B698FF46A4FE7636509B22DF1B5A13@stekelbes.ithelps.local> One more remark. Are you sure the square are control charaters? You also could have an accented character (ASC > 127) that has been replaced by something else because the font type is not correct for displaying that character. In this case you will choose the appropriate fonttype for that cell or sheet. Dooing a ASC() on that character will show you this. Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Paul Hartland (ISHARP) Sent: Wednesday, April 13, 2005 1:19 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Writing To Excel From Access Code What I mean by CTRL characters is instead of a carriage return, Excel shows a small square box. Sorry for any confusion.. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: 13 April 2005 11:58 To: Access Developers discussion and problem solving Subject: RE: [AccessD] Writing To Excel From Access Code Not sure what you mean with CTRL characters? But this may help replace( "123crLfabc","crLf", vblf) OF course you need to create a function to replace all CTRL charachters.... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of paul.hartland at fsmail.net Sent: Wednesday, April 13, 2005 12:34 PM To: accessd Subject: [AccessD] Writing To Excel From Access Code To all, I have an access database which grabs a certain recordset containing JobNo, StartTime, PrintAddress and EmployeeRole and writes out to an Excel spreadsheet. I am using the following code to put the fields together strDayWork = JobNo & " " & StartTime & vbcrlf & PrintAddress & vbcrlf & EmployeeRole and uses the command .Cells(intExcelRow, intExcelCol) = strDayWork to put the data in the specific cell. The problem is the CTRL characters for the return code also show up in Excel, does anyone know a way of how to remove these from the Excel view. Thanks in advance for all your help.. Paul Hartland -- Whatever you Wanadoo: http://www.wanadoo.co.uk/time/ This email has been checked for most known viruses - find out more at: http://www.wanadoo.co.uk/help/id/7098.htm -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Wed Apr 13 06:43:50 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 13 Apr 2005 13:43:50 +0200 Subject: [AccessD] Calendar control Message-ID: Hi Erwin That's the Major and Minor property of the reference you need to read to get the version. /gustav >>> Erwin.Craps at ithelps.be 04/13 1:19 pm >>> Yes indeed, but the control is connected to the office version. You can not use the A2K3 calendar control on a A2K machine, the A2K calendar control stays.. I dont know how to check the calendar control version, but the access version must be simple. I'm looking at other controls like the Microsoft Date and Time picker... Looks nice to. Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, April 13, 2005 1:09 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Calendar control Hi Erwin Looks like a bug to me as vbSunday is 1 in all versions of Access. But it's a bug of the control not Access, so you should check the version of the control (or rather the reference to the control), not of Access. /gustav >>> Erwin.Craps at ithelps.be 04/13 12:52 pm >>> I believe I explained myself poorly... The issue is that Calendar control of A2K has 1 (vbSunday) for Sunday. The calendar control of A2K3 has 1 (vbSunday) for Monday. So the calendar control of A2K3 already use the system local firstday. But thats the problem... If I set the calendarcontrol of A2K3 firstday property to 1 I get Monday as the first day. If I move that database to a A2K pc, the calender control will display Sunday as the first day. Because In VBA Sunday should always be the first day (vbSunday Contant). So probably the only soluation is to check which version of calendarcontrol or Access is running and set the firstday to 1 or 2 according to the access version. Or not using the calendar control :-( Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, April 12, 2005 5:56 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Calendar control Hi Erwin A clue is here: http://www.vb-helper.com/howto_set_calendar_first_weekday.html /gustav >>> Erwin.Craps at ithelps.be 04/12 5:27 pm >>> Ok, this seems like a bug to me. The A2K calendar control give for Monday as the firstday, the A2K3 calendar control gives Tuesday as the firstday when having the property .FirstDay set to vbMonday (2) Fun fun fun Anyone knows how I can get the Windows system firstday? Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: Tuesday, April 12, 2005 5:05 PM To: Access Developers discussion and problem solving Subject: [AccessD] Calendar control Is there a bug in the calendar control of MSA2K3? When using a MDB file in A2K3 my firstday is monday. When using this MDB file on a A2K computer the firstday is sunday and the dates are so small they look like a dot. It seems that the font is set to 1.5 instead of 8.25. So in an attempt to solve this I VBA code my fonts to 8.25 and my firstday to vbMonday. Should be right? No way, When looking to my calendarcontrol in MSA2K3 the firstday is tuesday!!! I supose it will be good in A2K, but how am I to work around this one? From Erwin.Craps at ithelps.be Wed Apr 13 06:46:58 2005 From: Erwin.Craps at ithelps.be (Erwin Craps - IT Helps) Date: Wed, 13 Apr 2005 13:46:58 +0200 Subject: [AccessD] Calendar control Message-ID: <46B976F2B698FF46A4FE7636509B22DF1B5A14@stekelbes.ithelps.local> I'm not entirely correct with this. When having both access versions on a computer you can use the calendar control of A2K3 in A2K.... Thats why I never noticed it when runing it on my computer in A2K when testing. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: Wednesday, April 13, 2005 1:20 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Calendar control Yes indeed, but the control is connected to the office version. You can not use the A2K3 calendar control on a A2K machine, the A2K calendar control stays.. I dont know how to check the calendar control version, but the access version must be simple. I'm looking at other controls like the Microsoft Date and Time picker... Looks nice to. Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, April 13, 2005 1:09 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Calendar control Hi Erwin Looks like a bug to me as vbSunday is 1 in all versions of Access. But it's a bug of the control not Access, so you should check the version of the control (or rather the reference to the control), not of Access. /gustav >>> Erwin.Craps at ithelps.be 04/13 12:52 pm >>> I believe I explained myself poorly... The issue is that Calendar control of A2K has 1 (vbSunday) for Sunday. The calendar control of A2K3 has 1 (vbSunday) for Monday. So the calendar control of A2K3 already use the system local firstday. But thats the problem... If I set the calendarcontrol of A2K3 firstday property to 1 I get Monday as the first day. If I move that database to a A2K pc, the calender control will display Sunday as the first day. Because In VBA Sunday should always be the first day (vbSunday Contant). So probably the only soluation is to check which version of calendarcontrol or Access is running and set the firstday to 1 or 2 according to the access version. Or not using the calendar control :-( Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, April 12, 2005 5:56 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Calendar control Hi Erwin A clue is here: http://www.vb-helper.com/howto_set_calendar_first_weekday.html /gustav >>> Erwin.Craps at ithelps.be 04/12 5:27 pm >>> Ok, this seems like a bug to me. The A2K calendar control give for Monday as the firstday, the A2K3 calendar control gives Tuesday as the firstday when having the property .FirstDay set to vbMonday (2) Fun fun fun Anyone knows how I can get the Windows system firstday? Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: Tuesday, April 12, 2005 5:05 PM To: Access Developers discussion and problem solving Subject: [AccessD] Calendar control Is there a bug in the calendar control of MSA2K3? When using a MDB file in A2K3 my firstday is monday. When using this MDB file on a A2K computer the firstday is sunday and the dates are so small they look like a dot. It seems that the font is set to 1.5 instead of 8.25. So in an attempt to solve this I VBA code my fonts to 8.25 and my firstday to vbMonday. Should be right? No way, When looking to my calendarcontrol in MSA2K3 the firstday is tuesday!!! I supose it will be good in A2K, but how am I to work around this one? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Erwin.Craps at ithelps.be Wed Apr 13 06:49:34 2005 From: Erwin.Craps at ithelps.be (Erwin Craps - IT Helps) Date: Wed, 13 Apr 2005 13:49:34 +0200 Subject: [AccessD] Calendar control Message-ID: <46B976F2B698FF46A4FE7636509B22DF1B5A15@stekelbes.ithelps.local> Ah ok, I need to read my references. I was hoping there was a version property on the control itself.... But that would be to easy... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, April 13, 2005 1:44 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Calendar control Hi Erwin That's the Major and Minor property of the reference you need to read to get the version. /gustav >>> Erwin.Craps at ithelps.be 04/13 1:19 pm >>> Yes indeed, but the control is connected to the office version. You can not use the A2K3 calendar control on a A2K machine, the A2K calendar control stays.. I dont know how to check the calendar control version, but the access version must be simple. I'm looking at other controls like the Microsoft Date and Time picker... Looks nice to. Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, April 13, 2005 1:09 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Calendar control Hi Erwin Looks like a bug to me as vbSunday is 1 in all versions of Access. But it's a bug of the control not Access, so you should check the version of the control (or rather the reference to the control), not of Access. /gustav >>> Erwin.Craps at ithelps.be 04/13 12:52 pm >>> I believe I explained myself poorly... The issue is that Calendar control of A2K has 1 (vbSunday) for Sunday. The calendar control of A2K3 has 1 (vbSunday) for Monday. So the calendar control of A2K3 already use the system local firstday. But thats the problem... If I set the calendarcontrol of A2K3 firstday property to 1 I get Monday as the first day. If I move that database to a A2K pc, the calender control will display Sunday as the first day. Because In VBA Sunday should always be the first day (vbSunday Contant). So probably the only soluation is to check which version of calendarcontrol or Access is running and set the firstday to 1 or 2 according to the access version. Or not using the calendar control :-( Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, April 12, 2005 5:56 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Calendar control Hi Erwin A clue is here: http://www.vb-helper.com/howto_set_calendar_first_weekday.html /gustav >>> Erwin.Craps at ithelps.be 04/12 5:27 pm >>> Ok, this seems like a bug to me. The A2K calendar control give for Monday as the firstday, the A2K3 calendar control gives Tuesday as the firstday when having the property .FirstDay set to vbMonday (2) Fun fun fun Anyone knows how I can get the Windows system firstday? Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: Tuesday, April 12, 2005 5:05 PM To: Access Developers discussion and problem solving Subject: [AccessD] Calendar control Is there a bug in the calendar control of MSA2K3? When using a MDB file in A2K3 my firstday is monday. When using this MDB file on a A2K computer the firstday is sunday and the dates are so small they look like a dot. It seems that the font is set to 1.5 instead of 8.25. So in an attempt to solve this I VBA code my fonts to 8.25 and my firstday to vbMonday. Should be right? No way, When looking to my calendarcontrol in MSA2K3 the firstday is tuesday!!! I supose it will be good in A2K, but how am I to work around this one? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at bellsouth.net Wed Apr 13 06:56:56 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Wed, 13 Apr 2005 07:56:56 -0400 Subject: [AccessD] RE: When did you arrive at AccessD? In-Reply-To: <3rr3lu$pcibev@mxip08a.cluster1.charter.net> Message-ID: <20050413115658.UGJH2063.imf21aec.mail.bellsouth.net@SUSANONE> Wow...thank you. ;) What are you doing right now -- Access-wise. Susan H. Susan, thank you...but, you had no way of knowing...and your books (several of them, actually) have helped me survive all the worst of it. I'm a major fan. Thank you again... From ssharkins at bellsouth.net Wed Apr 13 06:56:56 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Wed, 13 Apr 2005 07:56:56 -0400 Subject: [AccessD] One report using alternate sources In-Reply-To: <425C6E2E.9080807@rogers.com> Message-ID: <20050413115705.UGLF2063.imf21aec.mail.bellsouth.net@SUSANONE> I've not paid attention to this thread, but thought I'd chime in here with a simple solution -- but it may not be adequate. OpenReport's openargs method is a good way to pass criteria or really any value to a report. Susan H. It's tough to pass parms into a report in any intelligent way. I suggest instead that you use static functions to set the values your report requires. (A static function is one that remembers its value from call to call. Typically a static function is called in two ways -- one to set it and one to get itl This will become apparent below.) Here is a template static function to use and modify to suit your needs. Static Function CurrentX(Optional lngNew As Long) As Long 'Copy this template each time you need a new set/get function 'Then Replace "X" with the name of your object, i.e.,"Employee" 'Replace all in current proc and you're done. Dim lngCurrent As Long If lngNew <> 0 Then lngCurrent = lngNew CurrentX = lngCurrent #If conDebug = 1 Then Debug.Print "Current X: ", CurrentX #End If End Function You call such a function in two ways: Set: CurrentX( 123 ) ' sets the value of CurrentX CurrentX() ' gets the current value of CurrentX Thus you set the function before running your report and then either tie the value of CurrentX() to a control or include it in your query, then set the control to said value. Doesn't matter which you do. This way you obviate all the hassles. HTH, Arthur Heenan, Lambert wrote: >That is indeed an alternative approach. The difference is that the >report needs to figure out which query to use (by reading parameters >from a form >probably) rather than the calling code which opens the form determining >which query to use. > >Lambert > > > >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid >>Sent: Monday, April 11, 2005 1:56 PM >>To: 'Access Developers discussion and problem solving' >>Subject: RE: [AccessD] One report using alternate sources >> >>Lambert had a neat idea. What I do is to have the different queries >>(either SQL text or actual queries). I then set the recordsource for >>the report in the OnOpen event of the report. >> >>In your case, I would have a select statement that gets it's values >>form the calling form. The select statement would then set a variable >>to the query name or actually set the recordsource. >> >>Bobby >> >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, >>Lambert >>Sent: Monday, April 11, 2005 1:39 PM >>To: 'Access Developers discussion and problem solving'; 'John Clark' >>Subject: RE: [AccessD] One report using alternate sources >> >> >> >>Sure can. Design you single, master report, and all the various >>versions of the query needed to select the subsets of results. Then >>bind the report to a copy of one of the queries. You could name the >>query copy "FinalOutPut_qry", or whatever. >> >>Then, when you want to run any one version of the report, your code >>will check which version of the query is needed and then use... >> >>DoCmd.CopyObject ,"FinalOutput_qry",acQuery, >>"NameOfTheQueryThatSelectsWhatYouWant" >> >>i.e. you copy the query that select the records you need to the >>'disposable' >>query named ,"FinalOutput_qry", or whatever, to which the report is bound. >>The nice thing about this is that it works for MDE as well as MDB files. >> >>Lambert >> >> >> >>>-----Original Message----- >>>From: accessd-bounces at databaseadvisors.com >>>[SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark >>>Sent: Monday, April 11, 2005 12:52 PM >>>To: accessd at databaseadvisors.com >>>Subject: [AccessD] One report using alternate sources >>> >>>I've got this program (A2K) that tracks many of the various programs, >>>and subsequent "sub-programs," that are provided by our Office for >>>the Aging department. I have recently been asked to add about 8 or 9 >>>reports to the program. The reports for these programs are identical >>>to one another except for a single criteria (i.e. they all have name, >>>address, age, etc., but one may be specifically for "prog A" and >>>another "prog B"). I went ahead and whipped up 9 very similar queries >>>and it occurred to me, because the form is starting to get crowded >>>w/buttons, that there may be a way to put these together somehow. I >>>have created an option group, which lists the programs, but now I >>>would like to click on a button that runs a report based on the >>>option group choice. I know I can do this, by calling different >>>reports, but is there a way to actually create one single report that >>>uses the different queries based on this same option choice? >>> >>>Thanks, >>> >>>John W Clark >>>-- >>>AccessD mailing list >>>AccessD at databaseadvisors.com >>>http://databaseadvisors.com/mailman/listinfo/accessd >>>Website: http://www.databaseadvisors.com >>> >>> >>-- >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/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 outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.9.7 - Release Date: 4/12/2005 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Wed Apr 13 07:11:11 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 13 Apr 2005 14:11:11 +0200 Subject: [AccessD] Calendar control Message-ID: Hi Erwin That may be the case; I would check that first. /gustav >>> Erwin.Craps at ithelps.be 04/13 1:49 pm >>> I was hoping there was a version property on the control itself.... But that would be to easy... From Erwin.Craps at ithelps.be Wed Apr 13 08:31:35 2005 From: Erwin.Craps at ithelps.be (Erwin Craps - IT Helps) Date: Wed, 13 Apr 2005 15:31:35 +0200 Subject: [AccessD] Fixed header names in crosstab query Message-ID: <46B976F2B698FF46A4FE7636509B22DF1B5A16@stekelbes.ithelps.local> When using a crosstab query the colomnheaders get the name of a specific data in a field. When there is no data for a specific column the column is not displayd. IF you know that the number of columnrecords is fixed, like days for example 1 to 31, you can add 1...31 in the column text of the columnheader property. As a result there are always 1 tot 31 headers (fields) even if no data is present. But Now I'm in the situation that I have activity codes in the columns, which are in a sub table. How can I still do this trick but based on data in a table? Can I do some kind of SQL insert into this columnname property? I know theres a limitation of 255 fields in an crosstab query, but this is not an issue.. Erwin Craps Zaakvoerder www.ithelps.be/onsgezin This E-mail is confidential, may be legally privileged, and is for the intended recipient only. Access, disclosure, copying, distribution, or reliance on any of it by anyone else is prohibited and may be a criminal offence. Please delete if obtained in error and E-mail confirmation to the sender. IT Helps - I.T. Help Center *** Box Office Belgium & Luxembourg www.ithelps.be * www.boxoffice.be * www.stadleuven.be IT Helps bvba* ** Mercatorpad 3 ** 3000 Leuven IT Helps * Phone: +32 16 296 404 * Fax: +32 16 296 405 E-mail: Info at ithelps.be Box Office ** Fax: +32 16 296 406 ** Box Office E-mail: Staff at boxoffice.be From bchacc at san.rr.com Thu Apr 14 10:19:39 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Thu, 14 Apr 2005 08:19:39 -0700 Subject: [AccessD] Writing To Excel From Access Code References: Message-ID: <00f501c54105$607cf110$6401a8c0@HAL9004> Paul: Shot in the dark: try replacing the vbCrLf with either Chr(10) or Chr(13). HTH Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 ----- Original Message ----- From: "Paul Hartland (ISHARP)" To: "'Access Developers discussion and problem solving'" Sent: Wednesday, April 13, 2005 4:19 AM Subject: RE: [AccessD] Writing To Excel From Access Code > What I mean by CTRL characters is instead of a carriage return, Excel > shows > a small square box. Sorry for any confusion.. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - > IT > Helps > Sent: 13 April 2005 11:58 > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] Writing To Excel From Access Code > > > Not sure what you mean with CTRL characters? > But this may help > > replace( "123crLfabc","crLf", vblf) > > OF course you need to create a function to replace all CTRL > charachters.... > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > paul.hartland at fsmail.net > Sent: Wednesday, April 13, 2005 12:34 PM > To: accessd > Subject: [AccessD] Writing To Excel From Access Code > > To all, > > I have an access database which grabs a certain recordset containing > JobNo, > StartTime, PrintAddress and EmployeeRole and writes out to an Excel > spreadsheet. I am using the following code to put the fields together > > strDayWork = JobNo & " " & StartTime & vbcrlf & > PrintAddress & vbcrlf & EmployeeRole > > and uses the command .Cells(intExcelRow, intExcelCol) = strDayWork to put > the data in the specific cell. > > The problem is the CTRL characters for the return code also show up in > Excel, does anyone know a way of how to remove these from the Excel view. > > Thanks in advance for all your help.. > > Paul Hartland > > -- > > Whatever you Wanadoo: > http://www.wanadoo.co.uk/time/ > > This email has been checked for most known viruses - find out more at: > http://www.wanadoo.co.uk/help/id/7098.htm > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From markamatte at hotmail.com Wed Apr 13 10:20:36 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 13 Apr 2005 15:20:36 +0000 Subject: [AccessD] OT...Tuscon, AZ Lunch Anyone... In-Reply-To: Message-ID: Hello All, I had to go to Tucson on very short notice...I'll be here till Thursday evening...then in Phoenix until Friday evening. I haven't had the chance to see any listers in person since Rocky's house a couple years ago. If anyone would like to meet for Coffee, lunch, or "cool refreshing adult beverages"...let me know. My cell is listed below. Thanks, Mark A. Matte 336/253-5270 From paul.hartland at isharp.co.uk Wed Apr 13 10:31:04 2005 From: paul.hartland at isharp.co.uk (Paul Hartland (ISHARP)) Date: Wed, 13 Apr 2005 16:31:04 +0100 Subject: [AccessD] Writing To Excel From Access Code In-Reply-To: <00f501c54105$607cf110$6401a8c0@HAL9004> Message-ID: It's Chr(10) thanks, works like a charm now.... Thanks to everyone for all the help.... Paul -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - Beach Access Software Sent: 14 April 2005 16:20 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Writing To Excel From Access Code Paul: Shot in the dark: try replacing the vbCrLf with either Chr(10) or Chr(13). HTH Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 ----- Original Message ----- From: "Paul Hartland (ISHARP)" To: "'Access Developers discussion and problem solving'" Sent: Wednesday, April 13, 2005 4:19 AM Subject: RE: [AccessD] Writing To Excel From Access Code > What I mean by CTRL characters is instead of a carriage return, Excel > shows > a small square box. Sorry for any confusion.. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - > IT > Helps > Sent: 13 April 2005 11:58 > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] Writing To Excel From Access Code > > > Not sure what you mean with CTRL characters? > But this may help > > replace( "123crLfabc","crLf", vblf) > > OF course you need to create a function to replace all CTRL > charachters.... > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > paul.hartland at fsmail.net > Sent: Wednesday, April 13, 2005 12:34 PM > To: accessd > Subject: [AccessD] Writing To Excel From Access Code > > To all, > > I have an access database which grabs a certain recordset containing > JobNo, > StartTime, PrintAddress and EmployeeRole and writes out to an Excel > spreadsheet. I am using the following code to put the fields together > > strDayWork = JobNo & " " & StartTime & vbcrlf & > PrintAddress & vbcrlf & EmployeeRole > > and uses the command .Cells(intExcelRow, intExcelCol) = strDayWork to put > the data in the specific cell. > > The problem is the CTRL characters for the return code also show up in > Excel, does anyone know a way of how to remove these from the Excel view. > > Thanks in advance for all your help.. > > Paul Hartland > > -- > > Whatever you Wanadoo: > http://www.wanadoo.co.uk/time/ > > This email has been checked for most known viruses - find out more at: > http://www.wanadoo.co.uk/help/id/7098.htm > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Jim.Hale at FleetPride.com Wed Apr 13 10:35:45 2005 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Wed, 13 Apr 2005 10:35:45 -0500 Subject: [AccessD] Writing To Excel From Access Code Message-ID: <6A6AA9DF57E4F046BDA1E273BDDB67723374FB@corp-es01.fleetpride.com> Chr(10) might work Within Excel to break a line within a cell you hit I just recorded a macro while doing this and here is the resulting code: ActiveCell.FormulaR1C1 = "test" & Chr(10) & " line " & Chr(10) & "break" which produced a cell formatted as test line break Jim Hale -----Original Message----- From: Rocky Smolin - Beach Access Software [mailto:bchacc at san.rr.com] Sent: Thursday, April 14, 2005 10:20 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Writing To Excel From Access Code Paul: Shot in the dark: try replacing the vbCrLf with either Chr(10) or Chr(13). HTH Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 ----- Original Message ----- From: "Paul Hartland (ISHARP)" To: "'Access Developers discussion and problem solving'" Sent: Wednesday, April 13, 2005 4:19 AM Subject: RE: [AccessD] Writing To Excel From Access Code > What I mean by CTRL characters is instead of a carriage return, Excel > shows > a small square box. Sorry for any confusion.. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - > IT > Helps > Sent: 13 April 2005 11:58 > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] Writing To Excel From Access Code > > > Not sure what you mean with CTRL characters? > But this may help > > replace( "123crLfabc","crLf", vblf) > > OF course you need to create a function to replace all CTRL > charachters.... > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > paul.hartland at fsmail.net > Sent: Wednesday, April 13, 2005 12:34 PM > To: accessd > Subject: [AccessD] Writing To Excel From Access Code > > To all, > > I have an access database which grabs a certain recordset containing > JobNo, > StartTime, PrintAddress and EmployeeRole and writes out to an Excel > spreadsheet. I am using the following code to put the fields together > > strDayWork = JobNo & " " & StartTime & vbcrlf & > PrintAddress & vbcrlf & EmployeeRole > > and uses the command .Cells(intExcelRow, intExcelCol) = strDayWork to put > the data in the specific cell. > > The problem is the CTRL characters for the return code also show up in > Excel, does anyone know a way of how to remove these from the Excel view. > > Thanks in advance for all your help.. > > Paul Hartland > > -- > > Whatever you Wanadoo: > http://www.wanadoo.co.uk/time/ > > This email has been checked for most known viruses - find out more at: > http://www.wanadoo.co.uk/help/id/7098.htm > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From Gustav at cactus.dk Wed Apr 13 10:49:25 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 13 Apr 2005 17:49:25 +0200 Subject: [AccessD] Fixed header names in crosstab query Message-ID: Hi Erwin You will have to either build the complete SQL in code or modify the SQL property of an existing query to create the "IN (...)" clause you need. I have found no other method. /gustav >>> Erwin.Craps at ithelps.be 04/13 3:31 pm >>> When using a crosstab query the colomnheaders get the name of a specific data in a field. When there is no data for a specific column the column is not displayd. IF you know that the number of columnrecords is fixed, like days for example 1 to 31, you can add 1...31 in the column text of the columnheader property. As a result there are always 1 tot 31 headers (fields) even if no data is present. But Now I'm in the situation that I have activity codes in the columns, which are in a sub table. How can I still do this trick but based on data in a table? Can I do some kind of SQL insert into this columnname property? From bchacc at san.rr.com Wed Apr 13 12:54:58 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Wed, 13 Apr 2005 10:54:58 -0700 Subject: [AccessD] Page numbers for table of contents in an access report Message-ID: <017001c54051$e85a2e40$6401a8c0@HAL9004> Dear List: I would like to insert a table of contents into a rather lengthy report which can vary in its content. The content is actually printed in two subreports. Is there some way to know what page a detail record is on so that a table of contents could be generated and inserted into a report. MTIA Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 From martyconnelly at shaw.ca Wed Apr 13 12:59:09 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Wed, 13 Apr 2005 10:59:09 -0700 Subject: [AccessD] Calendar control References: <46B976F2B698FF46A4FE7636509B22DF1B5A11@stekelbes.ithelps.local> Message-ID: <425D5DED.5000608@shaw.ca> How about using Stephen Lebans Calendar control. It is a wrapper around common control api calls so should be no versioning problem http://www.lebans.com/monthcalendar.htm Erwin Craps - IT Helps wrote: >Yes indeed, but the control is connected to the office version. >You can not use the A2K3 calendar control on a A2K machine, the A2K >calendar control stays.. > >I dont know how to check the calendar control version, but the access >version must be simple. > >I'm looking at other controls like the Microsoft Date and Time picker... >Looks nice to. > >Erwin > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock >Sent: Wednesday, April 13, 2005 1:09 PM >To: accessd at databaseadvisors.com >Subject: RE: [AccessD] Calendar control > >Hi Erwin > >Looks like a bug to me as vbSunday is 1 in all versions of Access. >But it's a bug of the control not Access, so you should check the >version of the control (or rather the reference to the control), not of >Access. > >/gustav > > > > >>>>Erwin.Craps at ithelps.be 04/13 12:52 pm >>> >>>> >>>> >I believe I explained myself poorly... > >The issue is that Calendar control of A2K has 1 (vbSunday) for Sunday. >The calendar control of A2K3 has 1 (vbSunday) for Monday. >So the calendar control of A2K3 already use the system local firstday. > >But thats the problem... >If I set the calendarcontrol of A2K3 firstday property to 1 I get Monday >as the first day. >If I move that database to a A2K pc, the calender control will display >Sunday as the first day. >Because In VBA Sunday should always be the first day (vbSunday Contant). > >So probably the only soluation is to check which version of >calendarcontrol or Access is running and set the firstday to 1 or 2 >according to the access version. > >Or not using the calendar control :-( > >Erwin > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock >Sent: Tuesday, April 12, 2005 5:56 PM >To: accessd at databaseadvisors.com >Subject: RE: [AccessD] Calendar control > >Hi Erwin > >A clue is here: > > http://www.vb-helper.com/howto_set_calendar_first_weekday.html > >/gustav > > > >>>>Erwin.Craps at ithelps.be 04/12 5:27 pm >>> >>>> >>>> >Ok, this seems like a bug to me. > >The A2K calendar control give for Monday as the firstday, the A2K3 >calendar control gives Tuesday as the firstday when having the property >.FirstDay set to vbMonday (2) > >Fun fun fun > >Anyone knows how I can get the Windows system firstday? > >Erwin > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps >- >IT Helps >Sent: Tuesday, April 12, 2005 5:05 PM >To: Access Developers discussion and problem solving >Subject: [AccessD] Calendar control > >Is there a bug in the calendar control of MSA2K3? > >When using a MDB file in A2K3 my firstday is monday. >When using this MDB file on a A2K computer the firstday is sunday and >the dates are so small they look like a dot. >It seems that the font is set to 1.5 instead of 8.25. > >So in an attempt to solve this I VBA code my fonts to 8.25 and my >firstday to vbMonday. >Should be right? > >No way, When looking to my calendarcontrol in MSA2K3 the firstday is >tuesday!!! >I supose it will be good in A2K, but how am I to work around this one? > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > > -- Marty Connelly Victoria, B.C. Canada From martyconnelly at shaw.ca Wed Apr 13 13:04:04 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Wed, 13 Apr 2005 11:04:04 -0700 Subject: [AccessD] Security error in the MDB database References: <3rr3lu$pcibev@mxip08a.cluster1.charter.net> <425D3B63.4314.2052214E@stuart.lexacorp.com.pg> Message-ID: <425D5F14.2040008@shaw.ca> Well I suppose you could have Access 2003 set with macro security set to high. Which might protect against autoexec execution. I don't know if it stops intrinsic autoexec execution haven't tried it. Stuart McLachlan wrote: >On 12 Apr 2005 at 21:41, Jim Lawrence wrote: > > > >>Hi All: >> >>Just received this in the mail. Is this something new or has it been known >>for a while? >> >>http://www.betanews.com/article/MS_Database_Engine_Flaw_Discovered/111332623 >>0 >> >> >> > >Don't know the details, but it says: > >"The vulnerability is caused due to a memory handling error when e.g. >parsing database files. This can be exploited to execute arbitrary code by >tricking a user into opening a specially crafted ".mdb" file in Microsoft >Access." > >What's the difference between this and tricking a user into opening a >".mdb" file which contains an autoexec macro that calls a function that can >do any sort of dirty work you want? > >You can achieve exactly the same thing without using any "flaws". > > > > > > > > -- Marty Connelly Victoria, B.C. Canada From jimdettman at earthlink.net Wed Apr 13 13:06:09 2005 From: jimdettman at earthlink.net (Jim Dettman) Date: Wed, 13 Apr 2005 14:06:09 -0400 Subject: [AccessD] Page numbers for table of contents in an access report In-Reply-To: <017001c54051$e85a2e40$6401a8c0@HAL9004> Message-ID: Rocky, You need to force 2 pass mode, then save the descriptions and pages to a table on the first pass. See the following MSKB article: ACC2000: How to Create a Table of Contents or Index for a Report http://support.microsoft.com/?kbid=210269 Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky Smolin - Beach Access Software Sent: Wednesday, April 13, 2005 1:55 PM To: AccessD at databaseadvisors.com Subject: [AccessD] Page numbers for table of contents in an access report Dear List: I would like to insert a table of contents into a rather lengthy report which can vary in its content. The content is actually printed in two subreports. Is there some way to know what page a detail record is on so that a table of contents could be generated and inserted into a report. MTIA Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bchacc at san.rr.com Wed Apr 13 13:20:36 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Wed, 13 Apr 2005 11:20:36 -0700 Subject: [AccessD] Page numbers for table of contents in an access report References: Message-ID: <018901c54055$7d9f0ae0$6401a8c0@HAL9004> Jim: Thank you. That looks promising. However, it says: " When you preview the report, page through all of the pages of the report to make sure that the Print event is triggered for all records. " which is not practical. That's OK if I'm running it myself but not for an end user. And I don't want to print it twice. The page number is tracked in a counter that gets incremented in the page footer event. So until the report is printed once there's no way to know what page a given record is on. Is there a way to print without actually printing? Thanks and regards, Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 ----- Original Message ----- From: "Jim Dettman" To: "Access Developers discussion and problem solving" Sent: Wednesday, April 13, 2005 11:06 AM Subject: RE: [AccessD] Page numbers for table of contents in an access report > Rocky, > > You need to force 2 pass mode, then save the descriptions and pages to a > table on the first pass. See the following MSKB article: > > ACC2000: How to Create a Table of Contents or Index for a Report > http://support.microsoft.com/?kbid=210269 > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky Smolin - > Beach Access Software > Sent: Wednesday, April 13, 2005 1:55 PM > To: AccessD at databaseadvisors.com > Subject: [AccessD] Page numbers for table of contents in an access > report > > > Dear List: > > I would like to insert a table of contents into a rather lengthy report > which can vary in its content. > > The content is actually printed in two subreports. > > Is there some way to know what page a detail record is on so that a table > of > contents could be generated and inserted into a report. > > MTIA > > Rocky Smolin > Beach Access Software > http://www.e-z-mrp.com > 858-259-4334 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From cyx5 at cdc.gov Wed Apr 13 13:20:28 2005 From: cyx5 at cdc.gov (Nicholson, Karen) Date: Wed, 13 Apr 2005 14:20:28 -0400 Subject: [AccessD] Security error in the MDB database Message-ID: Does anyone know why I do not have the option under macros to set the security in my Access 2003? Is this in installation choice that was not installed by my IT department? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Wednesday, April 13, 2005 2:04 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Security error in the MDB database Well I suppose you could have Access 2003 set with macro security set to high. Which might protect against autoexec execution. I don't know if it stops intrinsic autoexec execution haven't tried it. Stuart McLachlan wrote: >On 12 Apr 2005 at 21:41, Jim Lawrence wrote: > > > >>Hi All: >> >>Just received this in the mail. Is this something new or has it been known >>for a while? >> >>http://www.betanews.com/article/MS_Database_Engine_Flaw_Discovered/111 332623 >>0 >> >> >> > >Don't know the details, but it says: > >"The vulnerability is caused due to a memory handling error when e.g. >parsing database files. This can be exploited to execute arbitrary code by >tricking a user into opening a specially crafted ".mdb" file in Microsoft >Access." > >What's the difference between this and tricking a user into opening a >".mdb" file which contains an autoexec macro that calls a function that can >do any sort of dirty work you want? > >You can achieve exactly the same thing without using any "flaws". > > > > > > > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From pedro at plex.nl Wed Apr 13 13:42:58 2005 From: pedro at plex.nl (Pedro Janssen) Date: Wed, 13 Apr 2005 20:42:58 +0200 Subject: [AccessD] add numbers References: <425CD11F.11283.1EB30889@stuart.lexacorp.com.pg> Message-ID: <004e01c5405c$f1782940$f6c581d5@pedro> Hello Stuart, that did the trick. Thanks for the help. Pedro Janssen ----- Original Message ----- From: "Stuart McLachlan" To: "Access Developers discussion and problemsolving" Sent: Tuesday, April 12, 2005 11:58 PM Subject: Re: [AccessD] add numbers > On 12 Apr 2005 at 22:51, Pedro Janssen wrote: > > > Hello Stuart, > > > > thanks for your help. The function works perfect.But i forgot to tell that > > in the field [Para], also "normal" values are present like from 1 to 9. When > > using the function i get an error.on the: While InStr..... I tried to adjust > > the code, with no result. > > > > Me bad, I didn't check for the end of the string in the While Loop. > Try this one instead (watch for line wrap) > > Function Addnumbers(InputString As String) As Double > Dim lngStore As Double > Dim lngLoopcount As Double > lngLoopcount = 0 > Do > lngLoopcount = lngLoopcount + 1 > lngStore = lngStore + Val(Mid$(InputString, lngLoopcount)) > 'move past current number > While InStr("0123456789+-", Mid$(InputString, lngLoopcount, 1)) > 0 And lngLoopcount <= Len(InputString) > lngLoopcount = lngLoopcount + 1 > Wend > Loop Until lngLoopcount >= Len(InputString) > Addnumbers = lngStore > End Function-- > Stuart > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From pedro at plex.nl Wed Apr 13 13:48:04 2005 From: pedro at plex.nl (Pedro Janssen) Date: Wed, 13 Apr 2005 20:48:04 +0200 Subject: When did you arrive at AccessD? (was RE: [AccessD] OT: Finally MadeIt - Thanks) References: <20050407211735.B04C740016@omta16.mta.everyone.net> Message-ID: <004f01c5405c$f1f87cd0$f6c581d5@pedro> Hi Mark, i joined the group ( i think) in 1999. It has been many times a real oracle and time saver. Pedro Janssen > Mark A Matte asked: > > This does bring a thought though...is there a list on the > > website of all list members...It would be interesting to see > > how long people have actually been using Accessd. I've used > > this group religiously since 1999. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From pedro at plex.nl Wed Apr 13 13:53:21 2005 From: pedro at plex.nl (Pedro Janssen) Date: Wed, 13 Apr 2005 20:53:21 +0200 Subject: [AccessD] add a number in between Message-ID: <005001c5405c$f31c6360$f6c581d5@pedro> Hello groep, i have a field that containes codes like: 6.10.3.3 0 5.04.2.4 #0 6.12.3.3 #1 4.07.1.1 1 i need to add a value (.x, after the last number, before the space. an example: fieldA fieldB 6.10.3.3 0 16 5.04.2.4 #0 8 as result i would like: fieldC 6.10.3.3.16 0 5.04.2.4.8 #0 Can this been done? Pedro Janssen From dmcafee at pacbell.net Wed Apr 13 14:39:20 2005 From: dmcafee at pacbell.net (dmcafee at pacbell.net) Date: Wed, 13 Apr 2005 12:39:20 -0700 Subject: [AccessD] Security error in the MDB database In-Reply-To: Message-ID: Karen, just a shot in the dark, but are you sure the menu item wasn't hidden, due to lack of use? Try clicking on the double down arrow and the bottom of the menu list to see if any new items appear. David -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Nicholson, Karen Sent: Wednesday, April 13, 2005 11:20 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Security error in the MDB database Does anyone know why I do not have the option under macros to set the security in my Access 2003? Is this in installation choice that was not installed by my IT department? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Wednesday, April 13, 2005 2:04 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Security error in the MDB database Well I suppose you could have Access 2003 set with macro security set to high. Which might protect against autoexec execution. I don't know if it stops intrinsic autoexec execution haven't tried it. Stuart McLachlan wrote: >On 12 Apr 2005 at 21:41, Jim Lawrence wrote: > > > >>Hi All: >> >>Just received this in the mail. Is this something new or has it been known >>for a while? >> >>http://www.betanews.com/article/MS_Database_Engine_Flaw_Discovered/111 332623 >>0 >> >> >> > >Don't know the details, but it says: > >"The vulnerability is caused due to a memory handling error when e.g. >parsing database files. This can be exploited to execute arbitrary code by >tricking a user into opening a specially crafted ".mdb" file in Microsoft >Access." > >What's the difference between this and tricking a user into opening a >".mdb" file which contains an autoexec macro that calls a function that can >do any sort of dirty work you want? > >You can achieve exactly the same thing without using any "flaws". > > > > > > > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Wed Apr 13 14:40:52 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Wed, 13 Apr 2005 12:40:52 -0700 Subject: [AccessD] Security error in the MDB database References: <3rr3lu$pcibev@mxip08a.cluster1.charter.net> <425D3B63.4314.2052214E@stuart.lexacorp.com.pg> Message-ID: <425D75C4.3070806@shaw.ca> Here is the details, it requires some assembler knowledge http://www.hexview.com/docs/20050331-1.txt Stuart McLachlan wrote: >On 12 Apr 2005 at 21:41, Jim Lawrence wrote: > > > >>Hi All: >> >>Just received this in the mail. Is this something new or has it been known >>for a while? >> >>http://www.betanews.com/article/MS_Database_Engine_Flaw_Discovered/111332623 >>0 >> >> >> > >Don't know the details, but it says: > >"The vulnerability is caused due to a memory handling error when e.g. >parsing database files. This can be exploited to execute arbitrary code by >tricking a user into opening a specially crafted ".mdb" file in Microsoft >Access." > >What's the difference between this and tricking a user into opening a >".mdb" file which contains an autoexec macro that calls a function that can >do any sort of dirty work you want? > >You can achieve exactly the same thing without using any "flaws". > > > > > > > > -- Marty Connelly Victoria, B.C. Canada From BBarabash at TappeConstruction.com Wed Apr 13 14:42:11 2005 From: BBarabash at TappeConstruction.com (Brett Barabash) Date: Wed, 13 Apr 2005 14:42:11 -0500 Subject: When did you arrive at AccessD? (was RE: [AccessD] OT: FinallyMadeIt - Thanks) Message-ID: <100F91B31300334B89EC531C9DCB086586CACC@tccexch01.tappeconstruction.net> Wow! That has to be the first time I've seen oracle and time saver in the same sentence . /list member since early 1998, save for an extended break a few years ago. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Pedro Janssen Sent: Wednesday, April 13, 2005 1:48 PM To: Access Developers discussion and problem solving Subject: Re: When did you arrive at AccessD? (was RE: [AccessD] OT: FinallyMadeIt - Thanks) Hi Mark, i joined the group ( i think) in 1999. It has been many times a real oracle and time saver. Pedro Janssen -------------------------------------------------------------------------------------------------------------------- The information in this email may contain confidential information that is legally privileged. The information is only for the use of the intended recipient(s) named above. If you are not the intended recipient(s), you are hereby notified that any disclosure, copying, distribution, or the taking of any action in regard to the content of this email is strictly prohibited. If transmission is incorrect, unclear, or incomplete, please notify the sender immediately. The authorized recipient(s) of this information is/are prohibited from disclosing this information to any other party and is/are required to destroy the information after its stated need has been fulfilled. Any views expressed in this message are those of the individual sender, except where the sender specifies and with authority, states them to be the views of Tappe Construction Co. This footer also confirms that this email message has been scanned for the presence of computer viruses.Scanning of this message and addition of this footer is performed by SurfControl E-mail Filter software in conjunction with virus detection software. From martyconnelly at shaw.ca Wed Apr 13 14:30:19 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Wed, 13 Apr 2005 12:30:19 -0700 Subject: [AccessD] Security error in the MDB database References: Message-ID: <425D734B.7060206@shaw.ca> Your network guy could have changed the following registry settings of the following key, it should help you change the security level of the macro in Access 2003. He should be able to change this globally across the network for each client PC, there is even a way to do this from Access VBA code using WMI with proper network permissions. HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Access\Security\Level If the value is 1, then the macro security of Access 2003 is set to low. If the value is 2, then the macro security of Access 2003 is set to medium. If the value is 3, then the macro security of Access 2003 is set to high. Nicholson, Karen wrote: >Does anyone know why I do not have the option under macros to set the >security in my Access 2003? Is this in installation choice that was not >installed by my IT department? > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly >Sent: Wednesday, April 13, 2005 2:04 PM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] Security error in the MDB database > > >Well I suppose you could have Access 2003 set with macro security set to > >high. >Which might protect against autoexec execution. I don't know if it stops > >intrinsic autoexec execution haven't tried it. > >Stuart McLachlan wrote: > > > >>On 12 Apr 2005 at 21:41, Jim Lawrence wrote: >> >> >> >> >> >>>Hi All: >>> >>>Just received this in the mail. Is this something new or has it been >>> >>> >known > > >>>for a while? >>> >>>http://www.betanews.com/article/MS_Database_Engine_Flaw_Discovered/111 >>> >>> >332623 > > >>>0 >>> >>> >>> >>> >>> >>Don't know the details, but it says: >> >>"The vulnerability is caused due to a memory handling error when e.g. >>parsing database files. This can be exploited to execute arbitrary code >> >> >by > > >>tricking a user into opening a specially crafted ".mdb" file in >> >> >Microsoft > > >>Access." >> >>What's the difference between this and tricking a user into opening a >>".mdb" file which contains an autoexec macro that calls a function that >> >> >can > > >>do any sort of dirty work you want? >> >>You can achieve exactly the same thing without using any "flaws". >> >> >> >> >> >> >> >> >> >> > > > -- Marty Connelly Victoria, B.C. Canada From nd500_lo at charter.net Wed Apr 13 21:29:50 2005 From: nd500_lo at charter.net (Dian) Date: Wed, 13 Apr 2005 19:29:50 -0700 Subject: [AccessD] RE: When did you arrive at AccessD? In-Reply-To: <20050413115658.UGJH2063.imf21aec.mail.bellsouth.net@SUSANONE> Message-ID: <3rr9ri$ueut0o@mxip18a.cluster1.charter.net> Wow....what am I doing now...in this group, feel like I should come up with something brilliant...but, I can't. I do volunteer work to help women in a shelter prepare for a better life, I'm helping a friend write a curriculum to teach kids how to use the MS Office (including Access) suite...and I maintain my 'baby dbs'...when someone asks for help. I am retired and a bit lazy...I basically do what I want to do. Oh, and reading the messages in here is the first thing I do when I have a chance... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Wednesday, April 13, 2005 4:57 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] RE: When did you arrive at AccessD? Wow...thank you. ;) What are you doing right now -- Access-wise. Susan H. Susan, thank you...but, you had no way of knowing...and your books (several of them, actually) have helped me survive all the worst of it. I'm a major fan. Thank you again... -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From adtp at touchtelindia.net Wed Apr 13 23:37:42 2005 From: adtp at touchtelindia.net (A.D.Tejpal) Date: Thu, 14 Apr 2005 10:07:42 +0530 Subject: [AccessD] add a number in between References: <005001c5405c$f31c6360$f6c581d5@pedro> Message-ID: <009f01c540ab$d08f3a80$501865cb@winxp> Pedro, Select query given below should get you the desired results. A and B are the names of two fields in table named T_Nums. C is the name of calculated field generated by the query, inserting the contents of B into A in the manner specified by you. Best wishes, A.D.Tejpal -------------- ================================== SELECT A, B, Replace(A," ","." & B & " ") AS C FROM T_Nums; ================================== ----- Original Message ----- From: Pedro Janssen To: AccessD at databaseadvisors.com Sent: Thursday, April 14, 2005 00:23 Subject: [AccessD] add a number in between Hello groep, i have a field that containes codes like: 6.10.3.3 0 5.04.2.4 #0 6.12.3.3 #1 4.07.1.1 1 i need to add a value (.x, after the last number, before the space. an example: fieldA fieldB 6.10.3.3 0 16 5.04.2.4 #0 8 as result i would like: fieldC 6.10.3.3.16 0 5.04.2.4.8 #0 Can this been done? Pedro Janssen From connie.kamrowski at agric.nsw.gov.au Wed Apr 13 23:43:03 2005 From: connie.kamrowski at agric.nsw.gov.au (connie.kamrowski at agric.nsw.gov.au) Date: Thu, 14 Apr 2005 14:43:03 +1000 Subject: [AccessD] SQL to Change a field value based on an input Message-ID: Hi All, I am trying to write a quick update which will change athe status field in my DB to 1, and the status date to today if a date criteris is met. here is my SQL UPDATE tblDAuthorityRenewal SET tblDAuthorityRenewal.Status = 1, tblDAuthorityRenewal.StatusDate = Date() WHERE (((tblDAuthorityRenewal.EndDate)=#11/1/2003#)); except I am passing a parameter into the last bit (of course) If I run this SQL either directkly or in my form the date changes to today but the status doesn't change ... Yours in confusion Connie Kamrowski Analyst/Programmer Information Technology NSW Department of Primary Industries Orange This message is intended for the addressee named and may contain confidential information. If you are not the intended recipient or received it in error, please delete the message and notify sender. Views expressed are those of the individual sender and are not necessarily the views of their organisation. From connie.kamrowski at agric.nsw.gov.au Wed Apr 13 23:54:44 2005 From: connie.kamrowski at agric.nsw.gov.au (connie.kamrowski at agric.nsw.gov.au) Date: Thu, 14 Apr 2005 14:54:44 +1000 Subject: [AccessD] Word closes before it shows the user the document Message-ID: Thanks Guys I got it to work by adapting a little of each comment. the key was partly in not releasing but also tweaking the rest .... have a mumbled lately about working with stuff other programmers have written before you LOL Connie Kamrowski Analyst/Programmer Information Technology NSW Department of Primary Industries Orange Try not releasing the object maybe mark -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: 09 April 2005 18:34 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Word closes before it shows the user the document Just maybe this is it, part way through your code you suddenly Set objWord = Nothing objWord.Activate ' Activates Word objWord.Visible = True ' Show Word to the user. objWord.WindowState = wdWindowStateMaximize Set objWord = Nothing ' Release the object variable. connie.kamrowski at agric.nsw.gov.au wrote: >Hi all, > >Now trying to fix a 2nd database which is not working, written in >Access97. Problem is there is a Form letter function (code below) when >I call this function it opens word but no document appears in the >window. The popup to ask if it printed OK appears but the document is >not visible to the user and no printing occurs. If I comment out the >line '.Documents(strMainDocument).Close SaveChanges:=wdDoNotSaveChanges >I get a program monitor error but the document is visible. > >Any ideas? > >Connie Kamrowski > >Analyst/Programmer >Information Technology >NSW Department of Primary Industries >Orange > > >Public Sub Export_Word() >Dim rsA0001 As Recordset > >Dim objWord As Word.Application >Dim strMainDocument As String > >Dim dbExportWord As Database >Dim rsExportWord As Recordset >Dim booPrintBackground As Boolean > > >gfLetterPrintedOK = False 'Value will be set to true if the user >verifies that the letter printed > >' Resume to the next line following the error. >On Error Resume Next > >' Attempt to reference Word which is already running. >Set objWord = GetObject(, "Word.Application") >If Err = 429 Then > Set objWord = New Word.Application > Err = 0 >End If > > >' If true, Word is not running. >If objWord Is Nothing Then > ' Create a new instance of the Word application. > Set objWord = New Word.Application > ' If true, MS Word is not installed. > If objWord Is Nothing Then > MsgBox "MS Word is not installed on your computer" > GoTo ExitRoutine > End If 'objWord Is Nothing >End If 'objWord Is Nothing > >'Check to Ensure the temporary RTF file has been deleted, if not, Delete it > gstrWordDirectory = Dir$(strTempRTFFile, vbNormal) > If gstrWordDirectory <> "" Then > On Error GoTo Failure 'Displays 'File Access Error >(#71) if a form letter is already open > Kill strTempRTFFile > On Error Resume Next > End If 'gstrWordDirectory <> "" > > If gstrAccessWordQuery = "" Then > 'Print Blank Form > objWord.Documents.Add (gstrTemplate) > Else > DoCmd.OutputTo acOutputQuery, gstrAccessWordQuery, _ > acFormatRTF, strTempRTFFile, False > objWord.Documents.Add (gstrTemplate) 'Template >document '*.dot' > strMainDocument = objWord.ActiveDocument.Name 'Sets >the name of the 'Main Document' (template document) > 'so that it can be closed later > > With objWord.ActiveDocument.MailMerge > .SuppressBlankLines = True > .ViewMailMergeFieldCodes = False > .Destination = wdSendToNewDocument > .Execute > End With > > With objWord 'Close Main Document > .Documents(strMainDocument).Activate > .Documents(strMainDocument).Close >SaveChanges:=wdDoNotSaveChanges > ' Store background printing option. > > > > End With > > objWord.Activate ' Activates Word > objWord.Visible = True ' Show Word to the user. > objWord.WindowState = wdWindowStateMaximize > Set objWord = Nothing ' Release the object variable. > > On Error GoTo Failure > > If MsgBox("Did your letter print correctly?", vbYesNo, >"Form Letters") = vbYes Then > > gfLetterPrintedOK = True > Set dbExportWord = CurrentDb() > Set rsExportWord = >dbExportWord.OpenRecordset("tblLettersSent", dbOpenDynaset, >dbFailOnError) > > With rsExportWord > .AddNew > !LTRLPBNumber = gstrRLPBNumber > !LTPropertyID = glngMainPropertyID > !LTFormLetterID = gstrFormLetterID > !LTComment = gstrFormLetterComment > !LTDatePrinted = Date > !LTTimePrinted = Time > .Update > End With > > Select Case getgstrFormLetterID() > Case "A0001" > dbExportWord.Execute "A000104", >dbFailOnError > > End Select > End If 'MsgBox("Did your letter print correctly?"... > End If 'gstrAccessWordQuery = "" > > >ExitRoutine: > On Error Resume Next > rsExportWord.Close > Set rsExportWord = Nothing > dbExportWord.Close > Set dbExportWord = Nothing > rsA0001.Close > Set rsA0001 = Nothing > Set objWord = Nothing ' Release the object variable. > Exit Sub > >Failure: > Call ErrorHandler(strProcedureName:="Export_Word", >lngErrorNumber:=Err.Number, _ > strErrorDescription:=Err.Description, _ > strErrorSource:=Err.Source) > Resume ExitRoutine > > End Sub > > > > >This message is intended for the addressee named and may contain >confidential information. If you are not the intended recipient or >received it in error, please delete the message and notify sender. >Views expressed are those of the individual sender and are not >necessarily the views of their organisation. > > > > -- Marty Connelly Victoria, B.C. Canada This message is intended for the addressee named and may contain confidential information. If you are not the intended recipient or received it in error, please delete the message and notify sender. Views expressed are those of the individual sender and are not necessarily the views of their organisation. From connie.kamrowski at agric.nsw.gov.au Wed Apr 13 23:57:01 2005 From: connie.kamrowski at agric.nsw.gov.au (connie.kamrowski at agric.nsw.gov.au) Date: Thu, 14 Apr 2005 14:57:01 +1000 Subject: [AccessD] RE: When did you arrive at AccessD? Message-ID: I was handed the address on my first day in my new job ... almost 2 years ago ... my supervisor said here you go.. these guys have done it all .... And he was right ... Thanks so much for all your help. You have saved my sanity more than once Connie Kamrowski Analyst/Programmer Information Technology NSW Department of Primary Industries Orange This message is intended for the addressee named and may contain confidential information. If you are not the intended recipient or received it in error, please delete the message and notify sender. Views expressed are those of the individual sender and are not necessarily the views of their organisation. From adtp at touchtelindia.net Thu Apr 14 00:31:08 2005 From: adtp at touchtelindia.net (A.D.Tejpal) Date: Thu, 14 Apr 2005 11:01:08 +0530 Subject: [AccessD] Strange Report Page Numbering References: <015301c53f76$b7c44030$6401a8c0@HAL9004> Message-ID: <00f801c540b3$3c82dce0$501865cb@winxp> Rocky, Under certain situations, the following set of commands are known to disturb page numbering. MoveLayout NextRecord PrintSection ForceNewPage You have confirmed that ForceNewPage is not being used in your report. You might now like to scrutinize the other three, wherever occurring. (As a test, if you disable these commands, your page numbering should revert to normal). Best wishes, A.D.Tejpal -------------- ----- Original Message ----- From: Rocky Smolin - Beach Access Software To: Access Developers discussion and problem solving Sent: Tuesday, April 12, 2005 21:15 Subject: Re: [AccessD] Strange Report Page Numbering Charlotte: No page breaks. Three sub-reports in the detail section. I have the following events : Private Sub Detail_Format Private Sub Detail_Print Private Sub GroupFooter0_Print Private Sub Report_NoData Private Sub Report_Open Private Sub ReportFooter_Format Private Sub ReportHeader_Format The format events mostly stick things into text boxes. I do have : Me.MoveLayout = False Me.NextRecord = True Me.PrintSection = False Exit Sub in a couple of places which get triggered on certain conditions. Any clues there? Thanks and Regards, Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 ----- Original Message ----- From: "Charlotte Foust" To: "Access Developers discussion and problem solving" Sent: Tuesday, April 12, 2005 8:25 AM Subject: RE: [AccessD] Strange Report Page Numbering > Does it actually print two pages or just one? I have seen this, but it > has been caused by several different things, so you need to fill in the > blanks for us. Do you have any physical page break in the report? Do > you have any formatting that breaks before or after a section? > > Charlotte Foust > > > -----Original Message----- > From: Rocky Smolin - Beach Access Software [mailto:bchacc at san.rr.com] > Sent: Monday, April 11, 2005 11:12 PM > To: AccessD at databaseadvisors.com > Subject: [AccessD] Strange Report Page Numbering > > > Dear List: > > I have a one page report and at the bottom it prints Page 1 of 2. I'm > using the standard ="Page " & [Page] & " of " & [Pages] to print the > page numbers which was actually generated by the Access report wiz. > > This has never failed before. > > Has anyone seen anything like this? > > MTIA > > Rocky Smolin > Beach Access Software > http://www.e-z-mrp.com > 858-259-4334 From Erwin.Craps at ithelps.be Thu Apr 14 01:56:48 2005 From: Erwin.Craps at ithelps.be (Erwin Craps - IT Helps) Date: Thu, 14 Apr 2005 08:56:48 +0200 Subject: [AccessD] Calendar control Message-ID: <46B976F2B698FF46A4FE7636509B22DF1B5A18@stekelbes.ithelps.local> I take a look at it. I see it based on the common controls library wich contains the date/time picker from ms. I only see that it base on a click-a-control principle while a need a fix month view on the main form. But I will check it out. thx Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Wednesday, April 13, 2005 7:59 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Calendar control How about using Stephen Lebans Calendar control. It is a wrapper around common control api calls so should be no versioning problem http://www.lebans.com/monthcalendar.htm Erwin Craps - IT Helps wrote: >Yes indeed, but the control is connected to the office version. >You can not use the A2K3 calendar control on a A2K machine, the A2K >calendar control stays.. > >I dont know how to check the calendar control version, but the access >version must be simple. > >I'm looking at other controls like the Microsoft Date and Time picker... >Looks nice to. > >Erwin > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock >Sent: Wednesday, April 13, 2005 1:09 PM >To: accessd at databaseadvisors.com >Subject: RE: [AccessD] Calendar control > >Hi Erwin > >Looks like a bug to me as vbSunday is 1 in all versions of Access. >But it's a bug of the control not Access, so you should check the >version of the control (or rather the reference to the control), not of >Access. > >/gustav > > > > >>>>Erwin.Craps at ithelps.be 04/13 12:52 pm >>> >>>> >>>> >I believe I explained myself poorly... > >The issue is that Calendar control of A2K has 1 (vbSunday) for Sunday. >The calendar control of A2K3 has 1 (vbSunday) for Monday. >So the calendar control of A2K3 already use the system local firstday. > >But thats the problem... >If I set the calendarcontrol of A2K3 firstday property to 1 I get >Monday as the first day. >If I move that database to a A2K pc, the calender control will display >Sunday as the first day. >Because In VBA Sunday should always be the first day (vbSunday Contant). > >So probably the only soluation is to check which version of >calendarcontrol or Access is running and set the firstday to 1 or 2 >according to the access version. > >Or not using the calendar control :-( > >Erwin > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock >Sent: Tuesday, April 12, 2005 5:56 PM >To: accessd at databaseadvisors.com >Subject: RE: [AccessD] Calendar control > >Hi Erwin > >A clue is here: > > http://www.vb-helper.com/howto_set_calendar_first_weekday.html > >/gustav > > > >>>>Erwin.Craps at ithelps.be 04/12 5:27 pm >>> >>>> >>>> >Ok, this seems like a bug to me. > >The A2K calendar control give for Monday as the firstday, the A2K3 >calendar control gives Tuesday as the firstday when having the property >.FirstDay set to vbMonday (2) > >Fun fun fun > >Anyone knows how I can get the Windows system firstday? > >Erwin > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps >- >IT Helps >Sent: Tuesday, April 12, 2005 5:05 PM >To: Access Developers discussion and problem solving >Subject: [AccessD] Calendar control > >Is there a bug in the calendar control of MSA2K3? > >When using a MDB file in A2K3 my firstday is monday. >When using this MDB file on a A2K computer the firstday is sunday and >the dates are so small they look like a dot. >It seems that the font is set to 1.5 instead of 8.25. > >So in an attempt to solve this I VBA code my fonts to 8.25 and my >firstday to vbMonday. >Should be right? > >No way, When looking to my calendarcontrol in MSA2K3 the firstday is >tuesday!!! >I supose it will be good in A2K, but how am I to work around this one? > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > > -- Marty Connelly Victoria, B.C. Canada -- 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 Apr 14 03:17:26 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 14 Apr 2005 18:17:26 +1000 Subject: [AccessD] add a number in between In-Reply-To: <005001c5405c$f31c6360$f6c581d5@pedro> Message-ID: <425EB3B6.3960.F9B1E@stuart.lexacorp.com.pg> On 13 Apr 2005 at 20:53, Pedro Janssen wrote: > fieldA fieldB > 6.10.3.3 0 16 > 5.04.2.4 #0 8 > as result i would like: > fieldC > 6.10.3.3.16 0 > 5.04.2.4.8 #0 > This should do it: fieldC: Left$(fieldA,Instr(fieldA," ") -1) & "." & fieldB & Mid$(fieldA,Instr(fieldA," ")) -- Stuart From jimdettman at earthlink.net Thu Apr 14 08:00:31 2005 From: jimdettman at earthlink.net (Jim Dettman) Date: Thu, 14 Apr 2005 09:00:31 -0400 Subject: [AccessD] Page numbers for table of contents in an access report In-Reply-To: <018901c54055$7d9f0ae0$6401a8c0@HAL9004> Message-ID: Rocky, <<" When you preview the report, page through all of the pages of the report to make sure that the Print event is triggered for all records. " which is not practical. That's OK if I'm running it myself but not for an end user.>> I haven't read the article yet, but the article is wrong. By referencing the pages property within a control (which can be hidden), the report engine is forced into two pass mode. It first does a dry run of the entire report without printing. It is important to note that the OnPrint events are by-passed on this dry run, so any logic for capturing page numbers or modifying the layout must be in the OnFormat events.. I just worked on a college transcript problem for someone where a column footer needed to be placed at the end of each column. Here's the resulting code from the term footer OnFormat event. This used the two pass technique and saved the footer location for each footer to a table. A message was displayed based on whether or not additional footers remained to be printed it's location. The code is shown below. Jim. If FormatCount = 1 Then ' Try and find the footer. rstFooterInfo.Seek "=", varLastSYVRTRN_INSTIT_TRANSFER, varLastSYVRTRN_SBGI_CODE, varLastSYVRTRN_TERM_CODE If rstFooterInfo.NoMatch Then ' Save the footer info rstFooterInfo.AddNew Else rstFooterInfo.Edit End If rstFooterInfo![SYVRTRN_INSTIT_TRANSFER] = varLastSYVRTRN_INSTIT_TRANSFER rstFooterInfo![SYVRTRN_SBGI_CODE] = varLastSYVRTRN_SBGI_CODE rstFooterInfo![SYVRTRN_TERM_CODE] = varLastSYVRTRN_TERM_CODE rstFooterInfo![PageNumber] = Me.Page rstFooterInfo![ColumnNumber] = IIf(Me.Left < 3000, 0, 1) rstFooterInfo.Update ' Format the continue message ' Is there another footer in front of us? rstFooterInfo.Seek ">", varLastSYVRTRN_INSTIT_TRANSFER, varLastSYVRTRN_SBGI_CODE, varLastSYVRTRN_TERM_CODE If rstFooterInfo.NoMatch Then ' This is the last footer txtContinuation.Value = "" Else ' We have something more to print ' which column is the next footer in? If rstFooterInfo![PageNumber] = Me.Page And rstFooterInfo![ColumnNumber] = IIf(Me.Left < 3000, 0, 1) Then ' Next section is within the same page and col. ' No message txtContinuation.Value = "" Else If rstFooterInfo![ColumnNumber] = 0 Then ' We must be in the right column right now txtContinuation.Value = "********************* CONTINUED ON PAGE " & rstFooterInfo![PageNumber] & " *********************" Else ' We are in the left column txtContinuation.Value = "****************** CONTINUED IN NEXT COLUMN *******************" End If End If End If End If -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky Smolin - Beach Access Software Sent: Wednesday, April 13, 2005 2:21 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Page numbers for table of contents in an access report Jim: Thank you. That looks promising. However, it says: " When you preview the report, page through all of the pages of the report to make sure that the Print event is triggered for all records. " which is not practical. That's OK if I'm running it myself but not for an end user. And I don't want to print it twice. The page number is tracked in a counter that gets incremented in the page footer event. So until the report is printed once there's no way to know what page a given record is on. Is there a way to print without actually printing? Thanks and regards, Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 ----- Original Message ----- From: "Jim Dettman" To: "Access Developers discussion and problem solving" Sent: Wednesday, April 13, 2005 11:06 AM Subject: RE: [AccessD] Page numbers for table of contents in an access report > Rocky, > > You need to force 2 pass mode, then save the descriptions and pages to a > table on the first pass. See the following MSKB article: > > ACC2000: How to Create a Table of Contents or Index for a Report > http://support.microsoft.com/?kbid=210269 > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky Smolin - > Beach Access Software > Sent: Wednesday, April 13, 2005 1:55 PM > To: AccessD at databaseadvisors.com > Subject: [AccessD] Page numbers for table of contents in an access > report > > > Dear List: > > I would like to insert a table of contents into a rather lengthy report > which can vary in its content. > > The content is actually printed in two subreports. > > Is there some way to know what page a detail record is on so that a table > of > contents could be generated and inserted into a report. > > MTIA > > Rocky Smolin > Beach Access Software > http://www.e-z-mrp.com > 858-259-4334 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 earthlink.net Thu Apr 14 08:03:17 2005 From: jimdettman at earthlink.net (Jim Dettman) Date: Thu, 14 Apr 2005 09:03:17 -0400 Subject: [AccessD] RE: When did you arrive at AccessD? In-Reply-To: <3rr9ri$ueut0o@mxip18a.cluster1.charter.net> Message-ID: Dian, << I do volunteer work to help women in a shelter prepare for a better life, I'm helping a friend write a curriculum to teach kids how to use the MS Office (including Access) suite...and I maintain my 'baby dbs'...when someone asks for help.>> Sounds like your being "brilliant" to me. I believe that the noblest pursuit in life is to help others without real benefit to yourself. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Dian Sent: Wednesday, April 13, 2005 10:30 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] RE: When did you arrive at AccessD? Wow....what am I doing now...in this group, feel like I should come up with something brilliant...but, I can't. I do volunteer work to help women in a shelter prepare for a better life, I'm helping a friend write a curriculum to teach kids how to use the MS Office (including Access) suite...and I maintain my 'baby dbs'...when someone asks for help. I am retired and a bit lazy...I basically do what I want to do. Oh, and reading the messages in here is the first thing I do when I have a chance... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Wednesday, April 13, 2005 4:57 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] RE: When did you arrive at AccessD? Wow...thank you. ;) What are you doing right now -- Access-wise. Susan H. Susan, thank you...but, you had no way of knowing...and your books (several of them, actually) have helped me survive all the worst of it. I'm a major fan. Thank you again... -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From pennwhite at hotmail.com Thu Apr 14 08:04:30 2005 From: pennwhite at hotmail.com (Penn White) Date: Thu, 14 Apr 2005 09:04:30 -0400 Subject: [AccessD] Help Authoring Tool recommendations? References: Message-ID: Hi all, New to the group. Does anyone have experience with any Help Authoring tools for use with ACC03 - especially the free ones ? Thanks, Penn From ssharkins at bellsouth.net Thu Apr 14 08:11:42 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Thu, 14 Apr 2005 09:11:42 -0400 Subject: [AccessD] Page numbers for table of contents in an access report In-Reply-To: Message-ID: <20050414131146.FKUD2032.imf24aec.mail.bellsouth.net@SUSANONE> I haven't read the article yet, but the article is wrong. By referencing the pages property within a control (which can be hidden), the report engine is forced into two pass mode. ========Some of my best work comes from rewriting kb and msdn articles so that they actually work. Susan H. From nkling at co.montgomery.ny.us Thu Apr 14 08:14:42 2005 From: nkling at co.montgomery.ny.us (Neal Kling) Date: Thu, 14 Apr 2005 09:14:42 -0400 Subject: [AccessD] RE: When did you arrive at AccessD? Message-ID: <30BC111F638EB54082001A7E7282FE4107F25D@elmo.co.montgomery.ny.us> I think it was Jerry Lewis who said something to the effect of; The most selfish thing you can do is help other people because it makes you feel so good. Of course he didn't mean that in a bad way... Neal -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Jim Dettman Sent: Thursday, April 14, 2005 9:03 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] RE: When did you arrive at AccessD? Dian, << I do volunteer work to help women in a shelter prepare for a better life, I'm helping a friend write a curriculum to teach kids how to use the MS Office (including Access) suite...and I maintain my 'baby dbs'...when someone asks for help.>> Sounds like your being "brilliant" to me. I believe that the noblest pursuit in life is to help others without real benefit to yourself. Jim. From Dave.Bucher at state.mn.us Thu Apr 14 08:54:41 2005 From: Dave.Bucher at state.mn.us (Bucher, Dave) Date: Thu, 14 Apr 2005 08:54:41 -0500 Subject: [AccessD] Calendar Controls Message-ID: Just had troubles with both the DatePicker and Calendar controls. Many discussions can be Googled of folks having troubles with these Active X controls. I downloaded and modified Brendan Kidwell's free Date Picker vis-a-vis The Access Web at http://www.mvps.org/access/forms/frm0057.htm and it works like a charm. From dwaters at usinternet.com Thu Apr 14 09:00:34 2005 From: dwaters at usinternet.com (Dan Waters) Date: Thu, 14 Apr 2005 09:00:34 -0500 Subject: [AccessD] Help Authoring Tool recommendations? In-Reply-To: <31674687.1113484034901.JavaMail.root@sniper23> Message-ID: Hi Penn, I've used HelpMatic Pro HTML. I haven't used any other programs but this seemed fine to me. It did only cost $50, so that's not too bad. It does let you create a CSS file for consistent and easily changeable formatting. Dan Waters -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Penn White Sent: Thursday, April 14, 2005 8:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] Help Authoring Tool recommendations? Hi all, New to the group. Does anyone have experience with any Help Authoring tools for use with ACC03 - especially the free ones ? Thanks, Penn -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at earthlink.net Thu Apr 14 09:52:42 2005 From: jimdettman at earthlink.net (Jim Dettman) Date: Thu, 14 Apr 2005 10:52:42 -0400 Subject: [AccessD] RE: When did you arrive at AccessD? In-Reply-To: <30BC111F638EB54082001A7E7282FE4107F25D@elmo.co.montgomery.ny.us> Message-ID: Neal, <> Never thought of it that way, but he's right When I said "without real benefit to yourself", I meant monetarily. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Neal Kling Sent: Thursday, April 14, 2005 9:15 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] RE: When did you arrive at AccessD? I think it was Jerry Lewis who said something to the effect of; The most selfish thing you can do is help other people because it makes you feel so good. Of course he didn't mean that in a bad way... Neal -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Jim Dettman Sent: Thursday, April 14, 2005 9:03 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] RE: When did you arrive at AccessD? Dian, << I do volunteer work to help women in a shelter prepare for a better life, I'm helping a friend write a curriculum to teach kids how to use the MS Office (including Access) suite...and I maintain my 'baby dbs'...when someone asks for help.>> Sounds like your being "brilliant" to me. I believe that the noblest pursuit in life is to help others without real benefit to yourself. Jim. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Thu Apr 14 11:13:12 2005 From: erbachs at gmail.com (Steve Erbach) Date: Thu, 14 Apr 2005 11:13:12 -0500 Subject: [AccessD] A2000: Inserting HTML codes into a Text Box Message-ID: <39cb22f305041409137f59197f@mail.gmail.com> Dear Group, This is far from urgent. I'm simply trying to make it easier for a client. I've set up a form for my client to add news items to a web page I put together for her. There are text boxes for a date, a title for the item, and for the text of the news item itself. That text box is called txtNewsItem. There, of course, is no formatting in a text box; but I'd like to give my client the option to insert the proper HTML codes for bold, italic, underline, line break, etc. I could give her a cheat sheat with a few of the codes listed and how to type them in properly, but I'd like to go a little further. Is there a way for, say, the codes to be inserted in a text box with a keystroke like Ctrl-B? I've been experimenting with SendKeys and OnKeyUp. I discovered that the SendKeys action itself triggers the OnKeyUp event; so a bit of code like this in the On Key Up event procedure does NOT work properly: Private Sub NewsItem_KeyUp(KeyCode As Integer, Shift As Integer) If Shift And acCtrlMask Then Select Case KeyCode Case Asc("B"), Asc("b") SendKeys "" ... etc. So I moved the SendKeys to a Click event procedure of a button off to the side of the txtNewsItem text box...but when I use code like this: Private Sub cmdBold_Click() Screen.PreviousControl.SetFocus SendKeys "" ... the HTML codes are placed at the END of the text in the box. The cursor position is lost when the button is clicked. Ideally I'd like the user to be able to select a block of text and press Ctrl-B and have the HTML and codes appear surrounding the selected text. Is this even possible? Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security From KIsmert at TexasSystems.com Thu Apr 14 11:17:24 2005 From: KIsmert at TexasSystems.com (Ken Ismert) Date: Thu, 14 Apr 2005 11:17:24 -0500 Subject: [AccessD] RE: When did you arrive at AccessD? In-Reply-To: Message-ID: <026401c5410d$72177f50$2a3ca8c0@TEXASSYSTEMS.COM> I was welcomed in to the list on October 15, 2003. I heard about the group at least a year earlier, and tried to join, but the DatabaseAdvisors site was damnibly hard to find using a Google search, and I gave up. Out of curiosity, I've just tried searching again, with better success. However, it is still unclear from the DatabaseAdvisors results that it is indeed the AccessD group. Fortunately, other sites now do a much better job of equating the two in their links, so you can find the real site with a little extra clicking. I would suggest revisiting the site from a Web Search perspective, and revising your page titles and introductory pages, to drive home that DatabaseAdvisors really is AccessD. -Ken From cfoust at infostatsystems.com Thu Apr 14 11:27:21 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 14 Apr 2005 09:27:21 -0700 Subject: [AccessD] A2000: Inserting HTML codes into a Text Box Message-ID: I think what you're looking for is an autokeys macro. You can find info in Help using the AutoKeys search word. The name of each autokey macro is a ^x syntax, which represents the combination of control key and letter to press to trigger the macro. The macro can use a SendKeys to insert the desired text at the cursor position. Charlotte Foust -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Thursday, April 14, 2005 9:13 AM To: Access Developers discussion and problem solving Subject: [AccessD] A2000: Inserting HTML codes into a Text Box Dear Group, This is far from urgent. I'm simply trying to make it easier for a client. I've set up a form for my client to add news items to a web page I put together for her. There are text boxes for a date, a title for the item, and for the text of the news item itself. That text box is called txtNewsItem. There, of course, is no formatting in a text box; but I'd like to give my client the option to insert the proper HTML codes for bold, italic, underline, line break, etc. I could give her a cheat sheat with a few of the codes listed and how to type them in properly, but I'd like to go a little further. Is there a way for, say, the codes to be inserted in a text box with a keystroke like Ctrl-B? I've been experimenting with SendKeys and OnKeyUp. I discovered that the SendKeys action itself triggers the OnKeyUp event; so a bit of code like this in the On Key Up event procedure does NOT work properly: Private Sub NewsItem_KeyUp(KeyCode As Integer, Shift As Integer) If Shift And acCtrlMask Then Select Case KeyCode Case Asc("B"), Asc("b") SendKeys "" ... etc. So I moved the SendKeys to a Click event procedure of a button off to the side of the txtNewsItem text box...but when I use code like this: Private Sub cmdBold_Click() Screen.PreviousControl.SetFocus SendKeys "" ... the HTML codes are placed at the END of the text in the box. The cursor position is lost when the button is clicked. Ideally I'd like the user to be able to select a block of text and press Ctrl-B and have the HTML and codes appear surrounding the selected text. Is this even possible? Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rbgajewski at adelphia.net Thu Apr 14 11:34:45 2005 From: rbgajewski at adelphia.net (Bob Gajewski) Date: Thu, 14 Apr 2005 12:34:45 -0400 Subject: [AccessD] A2000: Inserting HTML codes into a Text Box In-Reply-To: <39cb22f305041409137f59197f@mail.gmail.com> Message-ID: <20050414163644.TTMV5402.mta11.adelphia.net@DG1P2N21> Steve You might want to consider using Stephen Lebans' Rich Text Format 2 control (http://www.lebans.com/richtext.htm). Regards, Bob Gajewski -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Thursday, April 14, 2005 12:13 PM To: Access Developers discussion and problem solving Subject: [AccessD] A2000: Inserting HTML codes into a Text Box Dear Group, This is far from urgent. I'm simply trying to make it easier for a client. I've set up a form for my client to add news items to a web page I put together for her. There are text boxes for a date, a title for the item, and for the text of the news item itself. That text box is called txtNewsItem. There, of course, is no formatting in a text box; but I'd like to give my client the option to insert the proper HTML codes for bold, italic, underline, line break, etc. I could give her a cheat sheat with a few of the codes listed and how to type them in properly, but I'd like to go a little further. Is there a way for, say, the codes to be inserted in a text box with a keystroke like Ctrl-B? I've been experimenting with SendKeys and OnKeyUp. I discovered that the SendKeys action itself triggers the OnKeyUp event; so a bit of code like this in the On Key Up event procedure does NOT work properly: Private Sub NewsItem_KeyUp(KeyCode As Integer, Shift As Integer) If Shift And acCtrlMask Then Select Case KeyCode Case Asc("B"), Asc("b") SendKeys "" ... etc. So I moved the SendKeys to a Click event procedure of a button off to the side of the txtNewsItem text box...but when I use code like this: Private Sub cmdBold_Click() Screen.PreviousControl.SetFocus SendKeys "" ... the HTML codes are placed at the END of the text in the box. The cursor position is lost when the button is clicked. Ideally I'd like the user to be able to select a block of text and press Ctrl-B and have the HTML and codes appear surrounding the selected text. Is this even possible? Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bheygood at abestsystems.com Thu Apr 14 12:11:33 2005 From: bheygood at abestsystems.com (Bob Heygood) Date: Thu, 14 Apr 2005 10:11:33 -0700 Subject: [AccessD] Scrape Word In-Reply-To: <6A6AA9DF57E4F046BDA1E273BDDB67723374F4@corp-es01.fleetpride.com> Message-ID: Hey Jim, Thanks again for the code it works just fine except for when I use it for my actual project. When using your code in a table in Word it retrieves the text of interest okay, but also includes the search string. After much testing I find this only happens in the table, which of course is where I need to cull the data from. I have looked at selection.movestart and some other Word functions to no avail. Would you have any ideas? bob -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Hale, Jim Sent: Monday, April 11, 2005 12:43 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Scrape Word Here is some quick and dirty code that opens a Word doc from inside Access, searches for the string "special code:" and sets a string variable equal to the sentence that follows the code string. If your documents all have the same string you can find that string and select words, sentences or paragraphs that come after it. HTH Jim Hale Function LiftText() Dim wd As Word.Application, strPhrase As String, strFindphrase As String strFindphrase = "special code:" Set wd = New Word.Application wd.Documents.Open "C:\Test.doc" wd.Visible = True wd.Selection.Find.ClearFormatting With wd.Selection.Find .Text = strFindphrase .Replacement.Text = "" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With wd.Selection.Find.Execute wd.Selection.Start = wd.Selection.End Call wd.Selection.EndOf(wdSentence, wdExtend) strPhrase = wd.Selection MsgBox "Look what I found: " & strPhrase wd.ActiveDocument.Close wd.Quit Set wd = Nothing End Function -----Original Message----- From: Bob Heygood [mailto:bheygood at abestsystems.com] Sent: Monday, April 11, 2005 12:52 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Scrape Word sounds good but their tech guy says does not work with Word. thanks anyway. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Hale, Jim Sent: Monday, April 11, 2005 6:30 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Scrape Word Monarch is a good solution. It has an object model that can be programmed from Access. I use it to extract data from text files directly into Access. Jim Hale -----Original Message----- From: Bob Heygood [mailto:bheygood at abestsystems.com] Sent: Saturday, April 09, 2005 3:07 PM To: Access Developers discussion and problem solving Subject: [AccessD] Scrape Word Hello to the list, I am looking to programmically extract data from about 250 Word docs. It appears that there are no bookmarks, fields or table structure. It also looks like all data are in the same place and associated with the same phrase ahead of the data of interest. So, if I "find" the proper phrase and capture the text after it, I think that will do. Issues like how to know when to stop and such will be interesting. thots? best, bob accesspro at nospamcox.net -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From dwaters at usinternet.com Thu Apr 14 12:27:53 2005 From: dwaters at usinternet.com (Dan Waters) Date: Thu, 14 Apr 2005 12:27:53 -0500 Subject: [AccessD] Help Authoring Tool recommendations? In-Reply-To: <27884291.1113487534936.JavaMail.root@sniper19> Message-ID: Penn, I should have also mentioned that HelpMatic Pro HTML can be used with the Help Context ID property for controls and forms. Dan Waters -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Thursday, April 14, 2005 9:01 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Help Authoring Tool recommendations? Hi Penn, I've used HelpMatic Pro HTML. I haven't used any other programs but this seemed fine to me. It did only cost $50, so that's not too bad. It does let you create a CSS file for consistent and easily changeable formatting. Dan Waters -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Penn White Sent: Thursday, April 14, 2005 8:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] Help Authoring Tool recommendations? Hi all, New to the group. Does anyone have experience with any Help Authoring tools for use with ACC03 - especially the free ones ? Thanks, Penn -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Jeff at outbaktech.com Thu Apr 14 12:31:28 2005 From: Jeff at outbaktech.com (Jeff Barrows) Date: Thu, 14 Apr 2005 12:31:28 -0500 Subject: [AccessD] Sending parameters to a query Message-ID: Hello Group!!! I am at a client site and I am having a brain dead moment here. I have a form where the user selects the parameters for a report (query). I send the Parameter to the query to populate the report. Here is the problem, what do I send as the parameter if the user wants to select 'ALL' of the possible values for the Parameter. I know that I have seen or done this before, but I can not think of how I did this. Please Help!! TIA Jeff Barrows MCP, MCAD, MCSD Outbak Technologies, LLC Racine, WI jeff at outbaktech.com From cfoust at infostatsystems.com Thu Apr 14 12:47:04 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 14 Apr 2005 10:47:04 -0700 Subject: [AccessD] Sending parameters to a query Message-ID: Depends on the structure of the query and the parameter. More info please. Charlotte Foust -----Original Message----- From: Jeff Barrows [mailto:Jeff at outbaktech.com] Sent: Thursday, April 14, 2005 10:31 AM To: AccessD Subject: [AccessD] Sending parameters to a query Hello Group!!! I am at a client site and I am having a brain dead moment here. I have a form where the user selects the parameters for a report (query). I send the Parameter to the query to populate the report. Here is the problem, what do I send as the parameter if the user wants to select 'ALL' of the possible values for the Parameter. I know that I have seen or done this before, but I can not think of how I did this. Please Help!! TIA Jeff Barrows MCP, MCAD, MCSD Outbak Technologies, LLC Racine, WI jeff at outbaktech.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bheid at appdevgrp.com Thu Apr 14 12:55:26 2005 From: bheid at appdevgrp.com (Bobby Heid) Date: Thu, 14 Apr 2005 13:55:26 -0400 Subject: [AccessD] A2000: Inserting HTML codes into a Text Box In-Reply-To: <916187228923D311A6FE00A0CC3FAA30B6A724@ADGSERVER> Message-ID: <916187228923D311A6FE00A0CC3FAA30ABE9F7@ADGSERVER> What about having a separate text box where the user types the raw text. Then they click on a formatting button that adds the HTML around the text and appends it to the main text box? Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Thursday, April 14, 2005 12:13 PM To: Access Developers discussion and problem solving Subject: [AccessD] A2000: Inserting HTML codes into a Text Box Dear Group, This is far from urgent. I'm simply trying to make it easier for a client. I've set up a form for my client to add news items to a web page I put together for her. There are text boxes for a date, a title for the item, and for the text of the news item itself. That text box is called txtNewsItem. There, of course, is no formatting in a text box; but I'd like to give my client the option to insert the proper HTML codes for bold, italic, underline, line break, etc. I could give her a cheat sheat with a few of the codes listed and how to type them in properly, but I'd like to go a little further. Is there a way for, say, the codes to be inserted in a text box with a keystroke like Ctrl-B? I've been experimenting with SendKeys and OnKeyUp. I discovered that the SendKeys action itself triggers the OnKeyUp event; so a bit of code like this in the On Key Up event procedure does NOT work properly: Private Sub NewsItem_KeyUp(KeyCode As Integer, Shift As Integer) If Shift And acCtrlMask Then Select Case KeyCode Case Asc("B"), Asc("b") SendKeys "" ... etc. So I moved the SendKeys to a Click event procedure of a button off to the side of the txtNewsItem text box...but when I use code like this: Private Sub cmdBold_Click() Screen.PreviousControl.SetFocus SendKeys "" ... the HTML codes are placed at the END of the text in the box. The cursor position is lost when the button is clicked. Ideally I'd like the user to be able to select a block of text and press Ctrl-B and have the HTML and codes appear surrounding the selected text. Is this even possible? Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security From ssharkins at bellsouth.net Thu Apr 14 13:02:58 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Thu, 14 Apr 2005 14:02:58 -0400 Subject: [AccessD] Sending parameters to a query In-Reply-To: Message-ID: <20050414180302.QCID2186.imf18aec.mail.bellsouth.net@SUSANONE> Like [your prompt] & "*" Susan H. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jeff Barrows Sent: Thursday, April 14, 2005 1:31 PM To: AccessD Subject: [AccessD] Sending parameters to a query Hello Group!!! I am at a client site and I am having a brain dead moment here. I have a form where the user selects the parameters for a report (query). I send the Parameter to the query to populate the report. Here is the problem, what do I send as the parameter if the user wants to select 'ALL' of the possible values for the Parameter. I know that I have seen or done this before, but I can not think of how I did this. Please Help!! TIA Jeff Barrows MCP, MCAD, MCSD Outbak Technologies, LLC Racine, WI jeff at outbaktech.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From BBarabash at TappeConstruction.com Thu Apr 14 13:05:46 2005 From: BBarabash at TappeConstruction.com (Brett Barabash) Date: Thu, 14 Apr 2005 13:05:46 -0500 Subject: [AccessD] Sending parameters to a query Message-ID: <100F91B31300334B89EC531C9DCB086586CBCB@tccexch01.tappeconstruction.net> Jeff, If you use a Like operator instead of an equals sign in your WHERE clause, you can pass in an asterisk to select all. For example: SELECT Employee.FirstName, Employee.LastName FROM Employee WHERE Employee.LastName Like [MyNameParameter]; To get a specific employee, you would pass in "Smith", "Jones", etc. If you pass "*" as the parameter instead, it will return all records. -----Original Message----- From: Jeff Barrows [mailto:Jeff at outbaktech.com] Sent: Thursday, April 14, 2005 10:31 AM To: AccessD Subject: [AccessD] Sending parameters to a query Hello Group!!! I am at a client site and I am having a brain dead moment here. I have a form where the user selects the parameters for a report (query). I send the Parameter to the query to populate the report. Here is the problem, what do I send as the parameter if the user wants to select 'ALL' of the possible values for the Parameter. I know that I have seen or done this before, but I can not think of how I did this. Please Help!! TIA Jeff Barrows MCP, MCAD, MCSD Outbak Technologies, LLC Racine, WI jeff at outbaktech.com -------------------------------------------------------------------------------------------------------------------- The information in this email may contain confidential information that is legally privileged. The information is only for the use of the intended recipient(s) named above. If you are not the intended recipient(s), you are hereby notified that any disclosure, copying, distribution, or the taking of any action in regard to the content of this email is strictly prohibited. If transmission is incorrect, unclear, or incomplete, please notify the sender immediately. The authorized recipient(s) of this information is/are prohibited from disclosing this information to any other party and is/are required to destroy the information after its stated need has been fulfilled. Any views expressed in this message are those of the individual sender, except where , states them to be the views of Tappe Construction Co. This footer also confirms that this email message has been scanned for the presence of computer viruses.Scanning of this message and addition of this footer is performed by SurfControl E-mail Filter software in conjunction with virus detection software. From erbachs at gmail.com Thu Apr 14 13:22:54 2005 From: erbachs at gmail.com (Steve Erbach) Date: Thu, 14 Apr 2005 13:22:54 -0500 Subject: [AccessD] A2000: Inserting HTML codes into a Text Box In-Reply-To: <20050414163644.TTMV5402.mta11.adelphia.net@DG1P2N21> References: <39cb22f305041409137f59197f@mail.gmail.com> <20050414163644.TTMV5402.mta11.adelphia.net@DG1P2N21> Message-ID: <39cb22f3050414112214e15703@mail.gmail.com> Bob, I like Lebans offerings, but, again, I'm trying to insert HTML codes into the text stream, not just bold or italicize the text in the table. Steve Erbach On 4/14/05, Bob Gajewski wrote: > Steve > > You might want to consider using Stephen Lebans' Rich Text Format 2 control > (http://www.lebans.com/richtext.htm). > > Regards, > Bob Gajewski From ldoering at symphonyinfo.com Thu Apr 14 13:23:52 2005 From: ldoering at symphonyinfo.com (Liz Doering) Date: Thu, 14 Apr 2005 13:23:52 -0500 Subject: [AccessD] A2000: Inserting HTML codes into a Text Box In-Reply-To: <39cb22f305041409137f59197f@mail.gmail.com> Message-ID: Steve, I just create buttons along side of my text box for this, with names like "Paragraph" or "Bold". Use the & to give the alt+p or alt+b keyboard functionality. This way, the user can just add the symbol they want as they are typing. Then on the button click do this: Me.txtMyHTMLTextBox = Me.txtMyHTMLTextBox & " add this" Me.txtMyHTMLTextBox.SetFocus Me.txtMyHTMLTextBox.SelStart = Len(Me.txtMyHTMLTextBox) + 1 You have to set the focus back on the end of your text, otherwise it will stay on the button. You could also set a hidden field for off and on, so that the first time she hit the button it would produce and the second time it would produce . Liz -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Thursday, April 14, 2005 11:13 AM To: Access Developers discussion and problem solving Subject: [AccessD] A2000: Inserting HTML codes into a Text Box Dear Group, This is far from urgent. I'm simply trying to make it easier for a client. I've set up a form for my client to add news items to a web page I put together for her. There are text boxes for a date, a title for the item, and for the text of the news item itself. That text box is called txtNewsItem. There, of course, is no formatting in a text box; but I'd like to give my client the option to insert the proper HTML codes for bold, italic, underline, line break, etc. I could give her a cheat sheat with a few of the codes listed and how to type them in properly, but I'd like to go a little further. Is there a way for, say, the codes to be inserted in a text box with a keystroke like Ctrl-B? I've been experimenting with SendKeys and OnKeyUp. I discovered that the SendKeys action itself triggers the OnKeyUp event; so a bit of code like this in the On Key Up event procedure does NOT work properly: Private Sub NewsItem_KeyUp(KeyCode As Integer, Shift As Integer) If Shift And acCtrlMask Then Select Case KeyCode Case Asc("B"), Asc("b") SendKeys "" ... etc. So I moved the SendKeys to a Click event procedure of a button off to the side of the txtNewsItem text box...but when I use code like this: Private Sub cmdBold_Click() Screen.PreviousControl.SetFocus SendKeys "" ... the HTML codes are placed at the END of the text in the box. The cursor position is lost when the button is clicked. Ideally I'd like the user to be able to select a block of text and press Ctrl-B and have the HTML and codes appear surrounding the selected text. Is this even possible? Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Thu Apr 14 13:45:02 2005 From: erbachs at gmail.com (Steve Erbach) Date: Thu, 14 Apr 2005 13:45:02 -0500 Subject: [AccessD] A2000: Inserting HTML codes into a Text Box In-Reply-To: References: Message-ID: <39cb22f305041411457053a646@mail.gmail.com> Charlotte, It's possible that my Access 2000 installation is a bit screwy. I tried that AutoKeys thing in Access 2003 and it works as advertised. My new ^b macro uses SendKeys to insert at the cursor just fine. However, on an older machine with Access 2000 installed, I set up the same macro in AutoKeys, but when I press the key combo, a message appears in the Access status bar: "Setting up wizards..." and a progress bar appears next to it. A single block appears in the status bar and nothing happens. If I then press ^b again, the status message and progress bar disappears, but still no HTML codes. I think I'll see what happens if I open this Access 2000 database in 2003 and do the macros there. Thanks, Charlotte. On 4/14/05, Charlotte Foust wrote: > I think what you're looking for is an autokeys macro. You can find info > in Help using the AutoKeys search word. The name of each autokey macro > is a ^x syntax, which represents the combination of control key and > letter to press to trigger the macro. The macro can use a SendKeys to > insert the desired text at the cursor position. > > Charlotte Foust -- Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security From erbachs at gmail.com Thu Apr 14 13:51:43 2005 From: erbachs at gmail.com (Steve Erbach) Date: Thu, 14 Apr 2005 13:51:43 -0500 Subject: [AccessD] A2000: Inserting HTML codes into a Text Box In-Reply-To: References: <39cb22f305041409137f59197f@mail.gmail.com> Message-ID: <39cb22f3050414115163db64d6@mail.gmail.com> Liz, You know, when I was puzzling over this before I posted my question, I tried to find the commands for selecting text in a text box, but was unsuccessful. SelStart! That's it. I was trying to duplicate what I could do manually if I were, say, to record a keystroke macro...as if Access allowed me to do something like that. I'd select the text, press Ctrl-X to cut, type in , press Ctrl-V to paste the text back in, and finally type . I couldn't for the life of me figure out why I couldn't do this even though there are RunCommands for acCmdCut and acCmdPaste. When I tried to do this in code I go a message saying that Paste was not appropriate in the current context or something like that. Hmmm...this is worth looking into. Thank you very much. Steve Erbach On 4/14/05, Liz Doering wrote: > Steve, > > I just create buttons along side of my text box for this, with names like > "Paragraph" or "Bold". Use the & to give the alt+p or alt+b keyboard > functionality. This way, the user can just add the symbol they want as they > are typing. > > Then on the button click do this: > > Me.txtMyHTMLTextBox = Me.txtMyHTMLTextBox & " add this" > Me.txtMyHTMLTextBox.SetFocus > Me.txtMyHTMLTextBox.SelStart = Len(Me.txtMyHTMLTextBox) + 1 > > You have to set the focus back on the end of your text, otherwise it will > stay on the button. > > You could also set a hidden field for off and on, so that the first time she > hit the button it would produce and the second time it would produce > . > > > Liz From erbachs at gmail.com Thu Apr 14 13:56:59 2005 From: erbachs at gmail.com (Steve Erbach) Date: Thu, 14 Apr 2005 13:56:59 -0500 Subject: [AccessD] A2000: Inserting HTML codes into a Text Box In-Reply-To: References: Message-ID: <39cb22f3050414115654b6ab2e@mail.gmail.com> Charlotte, Yeah, if I open the Access 2000 database in Access 2003, the SendKeys macro works properly. I think I'll use this. Thanks to all! Steve Erbach On 4/14/05, Charlotte Foust wrote: > I think what you're looking for is an autokeys macro. You can find info > in Help using the AutoKeys search word. The name of each autokey macro > is a ^x syntax, which represents the combination of control key and > letter to press to trigger the macro. The macro can use a SendKeys to > insert the desired text at the cursor position. > > Charlotte Foust > From pedro at plex.nl Thu Apr 14 14:38:55 2005 From: pedro at plex.nl (Pedro Janssen) Date: Thu, 14 Apr 2005 21:38:55 +0200 Subject: [AccessD] add a number in between References: <425EB3B6.3960.F9B1E@stuart.lexacorp.com.pg> Message-ID: <00a201c54129$ce2f2d30$f6c581d5@pedro> Hello A.d. Teypal and Stuart, thanks to you both for helping me out. Again you saved me time. Just out of interest, i solved this in another way, but i have also codes in the same field like: 5.11.3.3 How could i adjust the expression so that it can handle both types of codes at ones. Pedro ----- Original Message ----- From: "Stuart McLachlan" To: "Access Developers discussion and problemsolving" Sent: Thursday, April 14, 2005 10:17 AM Subject: Re: [AccessD] add a number in between > On 13 Apr 2005 at 20:53, Pedro Janssen wrote: > > > fieldA fieldB > > 6.10.3.3 0 16 > > 5.04.2.4 #0 8 > > as result i would like: > > fieldC > > 6.10.3.3.16 0 > > 5.04.2.4.8 #0 > > > > This should do it: > fieldC: Left$(fieldA,Instr(fieldA," ") -1) & "." & fieldB & > Mid$(fieldA,Instr(fieldA," ")) > > > > > > > > -- > Stuart > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From Jim.Hale at FleetPride.com Thu Apr 14 14:53:04 2005 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Thu, 14 Apr 2005 14:53:04 -0500 Subject: [AccessD] Scrape Word Message-ID: <6A6AA9DF57E4F046BDA1E273BDDB6772337505@corp-es01.fleetpride.com> So the data you want (including the search string) is in a table cell? In the code I sent you delete wd.Selection.Start = wd.Selection.End Call wd.Selection.EndOf(wdSentence, wdExtend) and replace with wd.Selection.Next(Unit:=wdWord, Count:=1).Select Or if the entire string is returned you can replace the search string with an empty string "" using the following function: Function ReplaceString(strTextIn As String, strFind As String, strReplace As String, fCaseSensitive As Boolean) As String Dim strTmp As String Dim intPos As Integer Dim intCaseSensitive As Integer intCaseSensitive = IIf(fCaseSensitive, 2, 1) strTmp = strTextIn intPos = InStr(1, strTmp, strFind, intCaseSensitive) Do While intPos > 0 strTmp = Left$(strTmp, intPos - 1) & strReplace & Mid$(strTmp, intPos + Len(strFind)) intPos = InStr(intPos + Len(strReplace), strTmp, strFind, intCaseSensitive) Loop ReplaceString = strTmp End Function Jim Hale -----Original Message----- From: Bob Heygood [mailto:bheygood at abestsystems.com] Sent: Thursday, April 14, 2005 12:12 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Scrape Word Hey Jim, Thanks again for the code it works just fine except for when I use it for my actual project. When using your code in a table in Word it retrieves the text of interest okay, but also includes the search string. After much testing I find this only happens in the table, which of course is where I need to cull the data from. I have looked at selection.movestart and some other Word functions to no avail. Would you have any ideas? bob -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Hale, Jim Sent: Monday, April 11, 2005 12:43 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Scrape Word Here is some quick and dirty code that opens a Word doc from inside Access, searches for the string "special code:" and sets a string variable equal to the sentence that follows the code string. If your documents all have the same string you can find that string and select words, sentences or paragraphs that come after it. HTH Jim Hale Function LiftText() Dim wd As Word.Application, strPhrase As String, strFindphrase As String strFindphrase = "special code:" Set wd = New Word.Application wd.Documents.Open "C:\Test.doc" wd.Visible = True wd.Selection.Find.ClearFormatting With wd.Selection.Find .Text = strFindphrase .Replacement.Text = "" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With wd.Selection.Find.Execute wd.Selection.Start = wd.Selection.End Call wd.Selection.EndOf(wdSentence, wdExtend) strPhrase = wd.Selection MsgBox "Look what I found: " & strPhrase wd.ActiveDocument.Close wd.Quit Set wd = Nothing End Function -----Original Message----- From: Bob Heygood [mailto:bheygood at abestsystems.com] Sent: Monday, April 11, 2005 12:52 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Scrape Word sounds good but their tech guy says does not work with Word. thanks anyway. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Hale, Jim Sent: Monday, April 11, 2005 6:30 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Scrape Word Monarch is a good solution. It has an object model that can be programmed from Access. I use it to extract data from text files directly into Access. Jim Hale -----Original Message----- From: Bob Heygood [mailto:bheygood at abestsystems.com] Sent: Saturday, April 09, 2005 3:07 PM To: Access Developers discussion and problem solving Subject: [AccessD] Scrape Word Hello to the list, I am looking to programmically extract data from about 250 Word docs. It appears that there are no bookmarks, fields or table structure. It also looks like all data are in the same place and associated with the same phrase ahead of the data of interest. So, if I "find" the proper phrase and capture the text after it, I think that will do. Issues like how to know when to stop and such will be interesting. thots? best, bob accesspro at nospamcox.net -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From cfoust at infostatsystems.com Thu Apr 14 15:33:56 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 14 Apr 2005 13:33:56 -0700 Subject: [AccessD] A2000: Inserting HTML codes into a Text Box Message-ID: AutoKeys should work in any version of Access, so I suspect you have a wizard problem with the 2000 on the older machine. That was a recurrent problem in that version, as I recall. Charlotte Foust -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Thursday, April 14, 2005 11:45 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2000: Inserting HTML codes into a Text Box Charlotte, It's possible that my Access 2000 installation is a bit screwy. I tried that AutoKeys thing in Access 2003 and it works as advertised. My new ^b macro uses SendKeys to insert at the cursor just fine. However, on an older machine with Access 2000 installed, I set up the same macro in AutoKeys, but when I press the key combo, a message appears in the Access status bar: "Setting up wizards..." and a progress bar appears next to it. A single block appears in the status bar and nothing happens. If I then press ^b again, the status message and progress bar disappears, but still no HTML codes. I think I'll see what happens if I open this Access 2000 database in 2003 and do the macros there. Thanks, Charlotte. On 4/14/05, Charlotte Foust wrote: > I think what you're looking for is an autokeys macro. You can find > info in Help using the AutoKeys search word. The name of each autokey > macro is a ^x syntax, which represents the combination of control key > and letter to press to trigger the macro. The macro can use a > SendKeys to insert the desired text at the cursor position. > > Charlotte Foust -- Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Thu Apr 14 15:49:12 2005 From: erbachs at gmail.com (Steve Erbach) Date: Thu, 14 Apr 2005 15:49:12 -0500 Subject: [AccessD] A2000: Inserting HTML codes into a Text Box In-Reply-To: References: Message-ID: <39cb22f3050414134931710c0b@mail.gmail.com> Charlotte, And now I've got it installed at my client's site and she says that the macros don't do anything in her copy of Access 2000! Sheesh! Each of my macros does SendKeys...and all it does is type in codes: Works fine if I run the A2000 database (it's actually an ADP) in Access 2003. I say again: Sheesh! Steve Erbach On 4/14/05, Charlotte Foust wrote: > AutoKeys should work in any version of Access, so I suspect you have a > wizard problem with the 2000 on the older machine. That was a recurrent > problem in that version, as I recall. > > Charlotte Foust From cfoust at infostatsystems.com Thu Apr 14 16:13:37 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 14 Apr 2005 14:13:37 -0700 Subject: [AccessD] A2000: Inserting HTML codes into a Text Box Message-ID: Hmmn. You failed to mention the ADP previously, and there are definite differences between ADPs and MDBs. I have no idea whether AutoKeys works in ADPs or not, so in an ADP, I would probably opt for one of the alternative approaches suggested. Charlotte Foust -----Original Message----- From: Steve Erbach [mailto:erbachs at gmail.com] Sent: Thursday, April 14, 2005 1:49 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2000: Inserting HTML codes into a Text Box Charlotte, And now I've got it installed at my client's site and she says that the macros don't do anything in her copy of Access 2000! Sheesh! Each of my macros does SendKeys...and all it does is type in codes: Works fine if I run the A2000 database (it's actually an ADP) in Access 2003. I say again: Sheesh! Steve Erbach On 4/14/05, Charlotte Foust wrote: > AutoKeys should work in any version of Access, so I suspect you have a > wizard problem with the 2000 on the older machine. That was a > recurrent problem in that version, as I recall. > > Charlotte Foust -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Thu Apr 14 16:45:35 2005 From: erbachs at gmail.com (Steve Erbach) Date: Thu, 14 Apr 2005 16:45:35 -0500 Subject: [AccessD] A2000: Inserting HTML codes into a Text Box In-Reply-To: References: Message-ID: <39cb22f30504141445635fde1a@mail.gmail.com> Charlotte, Perhaps that's it, then, at least in Access 2000. OK, I'll try another way. Steve Erbach On 4/14/05, Charlotte Foust wrote: > Hmmn. You failed to mention the ADP previously, and there are definite > differences between ADPs and MDBs. I have no idea whether AutoKeys > works in ADPs or not, so in an ADP, I would probably opt for one of the > alternative approaches suggested. > > Charlotte Foust > From erbachs at gmail.com Thu Apr 14 16:48:45 2005 From: erbachs at gmail.com (Steve Erbach) Date: Thu, 14 Apr 2005 16:48:45 -0500 Subject: [AccessD] SQL to Change a field value based on an input In-Reply-To: References: Message-ID: <39cb22f30504141448124186bf@mail.gmail.com> Connie, I don't suppose it's something mundane like the Status field being a Text field instead of Numeric, is it? Steve Erbach On 4/13/05, connie.kamrowski at agric.nsw.gov.au wrote: > > Hi All, > > I am trying to write a quick update which will change athe status field in > my DB to 1, and the status date to today if a date criteris is met. here is > my SQL > > UPDATE tblDAuthorityRenewal SET tblDAuthorityRenewal.Status = 1, > tblDAuthorityRenewal.StatusDate = Date() > WHERE (((tblDAuthorityRenewal.EndDate)=#11/1/2003#)); > > except I am passing a parameter into the last bit (of course) > > If I run this SQL either directkly or in my form the date changes to today > but the status doesn't change ... > > Yours in confusion > Connie Kamrowski > > Analyst/Programmer > Information Technology > NSW Department of Primary Industries > Orange From stuart at lexacorp.com.pg Thu Apr 14 17:03:15 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Fri, 15 Apr 2005 08:03:15 +1000 Subject: [AccessD] add a number in between In-Reply-To: <00a201c54129$ce2f2d30$f6c581d5@pedro> Message-ID: <425F7543.7953.303A8DC@stuart.lexacorp.com.pg> On 14 Apr 2005 at 21:38, Pedro Janssen wrote: > Hello A.d. Teypal and Stuart, > > thanks to you both for helping me out. > Again you saved me time. > > Just out of interest, i solved this in another way, > but i have also codes in the same field like: 5.11.3.3 > How could i adjust the expression so that it can handle > both types of codes at ones. > IIf (Instr(fieldA)> 0,....previous function...,fieldA & "." & fieldB) > > ----- Original Message ----- > From: "Stuart McLachlan" > To: "Access Developers discussion and problemsolving" > > Sent: Thursday, April 14, 2005 10:17 AM > Subject: Re: [AccessD] add a number in between > > > > On 13 Apr 2005 at 20:53, Pedro Janssen wrote: > > > > > fieldA fieldB > > > 6.10.3.3 0 16 > > > 5.04.2.4 #0 8 > > > as result i would like: > > > fieldC > > > 6.10.3.3.16 0 > > > 5.04.2.4.8 #0 > > > > > > > This should do it: > > fieldC: Left$(fieldA,Instr(fieldA," ") -1) & "." & fieldB & > > Mid$(fieldA,Instr(fieldA," ")) > > > > > > > > > > > > > > > > -- > > Stuart > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- Stuart From martyconnelly at shaw.ca Thu Apr 14 20:46:29 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Thu, 14 Apr 2005 18:46:29 -0700 Subject: [AccessD] A2000: Inserting HTML codes into a Text Box References: <39cb22f30504141445635fde1a@mail.gmail.com> Message-ID: <425F1CF5.5000004@shaw.ca> How are you obtaining your news, here is a way I display a raw rss xml news feed in Access via new IE window You may want to grab my xsl file that does the xslt transform to html from website and place on disk. Of course it is a lot flashier and easier to grab a news feed with a special rss news reader. especially when you can drag and drop the feed to your reader via "XML" feed icon. There are a lot out there like this open source one http://www.rssreader.com/ Sub BBCRSSFeed() Dim srcTree As Object Dim xsltTree As Object Dim strHTML As String Set srcTree = CreateObject("Msxml.DOMDocument") srcTree.async = False srcTree.Load ("http://news.bbc.co.uk/rss/newsonline_uk_edition/technology/rss091.xml") 'srcTree.Load ("http://services.devx.com/outgoing/recentTipsFeed.xml") Set xsltTree = CreateObject("Msxml.DOMDOCUMENT") xsltTree.async = False 'this xsl transform file can also be loaded via a local disk file xsltTree.Load ("http://www5.brinkster.com/mconnelly/newsfeed.xsl") strHTML = srcTree.transformNode(xsltTree) Debug.Print strHTML ' Display transformed xml rss news feed in html via IE 6.0 window testIE (strHTML) End Sub Sub testIE(strpassHTML As String) '------------------ Dim objExplorer As Object Dim objDocument As Object Dim strComputer As String Dim strReturn As String Set objExplorer = CreateObject("InternetExplorer.Application") objExplorer.Navigate "about:blank" objExplorer.Toolbar = 0 objExplorer.StatusBar = 0 objExplorer.Width = 800 objExplorer.Height = 570 objExplorer.Left = 0 objExplorer.Top = 0 objExplorer.Visible = 1 'dont't need to navigate to file or http site 'just drop html string in document object 'objExplorer.Navigate "http://checkip.dyndns.org/" Do While (objExplorer.Busy) Loop Dim webtx As String Dim strHTML As String Set objDocument = objExplorer.Document objDocument.Open objDocument.Writeln "My BBC Technology RSS Feed" objDocument.Writeln "" ' if no gif file it should execute okay. objDocument.Writeln "" objDocument.Writeln "" objDocument.Writeln "" objDocument.Writeln "" objDocument.Writeln "
BBC Feed
" objDocument.Writeln strpassHTML objDocument.Writeln "" objDocument.Close 'MsgBox "finished" Set objExplorer = Nothing Set objDocument = Nothing End Sub Steve Erbach wrote: >Charlotte, > >Perhaps that's it, then, at least in Access 2000. OK, I'll try another way. > >Steve Erbach > >On 4/14/05, Charlotte Foust wrote: > > >>Hmmn. You failed to mention the ADP previously, and there are definite >>differences between ADPs and MDBs. I have no idea whether AutoKeys >>works in ADPs or not, so in an ADP, I would probably opt for one of the >>alternative approaches suggested. >> >>Charlotte Foust >> >> >> -- Marty Connelly Victoria, B.C. Canada From jmhla at earthlink.net Thu Apr 14 22:57:28 2005 From: jmhla at earthlink.net (Joe Hecht) Date: Thu, 14 Apr 2005 20:57:28 -0700 Subject: [AccessD] Jet 4.0 dll warning from e week x posted Message-ID: <005e01c5416f$3e5b3ff0$6501a8c0@laptop1> From accessd at shaw.ca Fri Apr 15 01:04:09 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Thu, 14 Apr 2005 23:04:09 -0700 Subject: [AccessD] Scroll Wheel again In-Reply-To: <01ec01c5404f$9fab12b0$6401a8c0@HAL9004> Message-ID: <0IEZ0090K4XJG2@l-daemon> Hi Rocky: I have now managed to get a combination of code to work in FireFox. Test it out and if it is still not working get back to me. Thanks Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - Beach Access Software Sent: Wednesday, April 13, 2005 10:39 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Scroll Wheel again Bryan: DBA site - the go button didn't go. Rocky ----- Original Message ----- From: "Bryan Carbonnell" To: "Access Developers discussion and problem solving" Sent: Tuesday, April 12, 2005 10:02 AM Subject: Re: [AccessD] Scroll Wheel again > On Apr 12, 2005 11:30 AM, Rocky Smolin - Beach Access Software > wrote: >> Dear List: >> >> Got a new machine and of course the scroll wheel does not work in the VBA >> code window. I remember a fix for this posted on the list some time ago >> which I implemented on my old machine. >> >> I'm having trouble getting to the archives. Does anyone remember where >> to download the fix or can someone help me get to the archives. > > Which archive Rocky? Drew's or the one on DBAs site? > > Anyway, here is a link to the post I think you are talking about: > http://databaseadvisors.com/mailman/htdig/accessd/2004-August/026758.html > > It points to MSKB article 837910 for the solution > > -- > Bryan Carbonnell - carbonnb at gmail.com > Life's journey is not to arrive at the grave safely in a well > preserved body, but rather to skid in sideways, totally worn out, > shouting "What a great ride!" > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Fri Apr 15 01:24:38 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Thu, 14 Apr 2005 23:24:38 -0700 Subject: [AccessD] RE: When did you arrive at AccessD? In-Reply-To: <026401c5410d$72177f50$2a3ca8c0@TEXASSYSTEMS.COM> Message-ID: <0IEZ00D6C5VRD7@l-daemon> Hi Ken: Hopefully, that the DBA site is no longer using iframes, search engines will be able to get a better view of the contents which should give us better exposure. If you have some good suggestions on how the pages should have their meta tags, for example, set up, please send along the details and I would be more than happy to test it out. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Ken Ismert Sent: Thursday, April 14, 2005 9:17 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] RE: When did you arrive at AccessD? I was welcomed in to the list on October 15, 2003. I heard about the group at least a year earlier, and tried to join, but the DatabaseAdvisors site was damnibly hard to find using a Google search, and I gave up. Out of curiosity, I've just tried searching again, with better success. However, it is still unclear from the DatabaseAdvisors results that it is indeed the AccessD group. Fortunately, other sites now do a much better job of equating the two in their links, so you can find the real site with a little extra clicking. I would suggest revisiting the site from a Web Search perspective, and revising your page titles and introductory pages, to drive home that DatabaseAdvisors really is AccessD. -Ken -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From pennwhite at hotmail.com Fri Apr 15 06:59:26 2005 From: pennwhite at hotmail.com (Penn White) Date: Fri, 15 Apr 2005 07:59:26 -0400 Subject: [AccessD] FYI - Protecting Command Bars Message-ID: FYI - This article was mentioned in the Access Advisor newsletter and I thought it was pretty cool. http://advisorupdate.info/Articles.nsf/nl/16406 Penn From adtp at touchtelindia.net Fri Apr 15 07:36:06 2005 From: adtp at touchtelindia.net (A.D.Tejpal) Date: Fri, 15 Apr 2005 18:06:06 +0530 Subject: [AccessD] Page numbers for table of contents in an access report References: <018901c54055$7d9f0ae0$6401a8c0@HAL9004> Message-ID: <004501c541b7$e7c5d5d0$a81865cb@winxp> Rocky, You don't have to print the report twice. On clicking the command button, the sequence of commands given below, should get you the desired results. Best wishes, A.D.Tejpal -------------- Code in click event of command button ================================== DoCmd.OpenReport RepName, acViewPreview DoCmd.RunCommand acCmdFitToWindow ' Allow time to stabilise P_WaitShort 300 ' Navigate to last page (in print preview) SendKeys "^{DOWN}", True DoCmd.PrintOut ' (A) ' DoCmd.RunCommand acCmdPrint ' (B) ' Note - For direct print, use (A). Otherwise, ' (B) for invoking the Print dialog box ================================== Subroutine for time delay ================================== Sub P_WaitShort(ByVal Tmr As Long) Dim Cnt As Long For Cnt = 1 To Tmr DoEvents Next End Sub ================================== ----- Original Message ----- From: Rocky Smolin - Beach Access Software To: Access Developers discussion and problem solving Sent: Wednesday, April 13, 2005 23:50 Subject: Re: [AccessD] Page numbers for table of contents in an access report Jim: Thank you. That looks promising. However, it says: " When you preview the report, page through all of the pages of the report to make sure that the Print event is triggered for all records. " which is not practical. That's OK if I'm running it myself but not for an end user. And I don't want to print it twice. The page number is tracked in a counter that gets incremented in the page footer event. So until the report is printed once there's no way to know what page a given record is on. Is there a way to print without actually printing? Thanks and regards, Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 ----- Original Message ----- From: "Jim Dettman" To: "Access Developers discussion and problem solving" Sent: Wednesday, April 13, 2005 11:06 AM Subject: RE: [AccessD] Page numbers for table of contents in an access report > Rocky, > > You need to force 2 pass mode, then save the descriptions and pages to a > table on the first pass. See the following MSKB article: > > ACC2000: How to Create a Table of Contents or Index for a Report > http://support.microsoft.com/?kbid=210269 > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky Smolin - > Beach Access Software > Sent: Wednesday, April 13, 2005 1:55 PM > To: AccessD at databaseadvisors.com > Subject: [AccessD] Page numbers for table of contents in an access > report > > > Dear List: > > I would like to insert a table of contents into a rather lengthy report > which can vary in its content. > > The content is actually printed in two subreports. > > Is there some way to know what page a detail record is on so that a table > of > contents could be generated and inserted into a report. > > MTIA > > Rocky Smolin > Beach Access Software > http://www.e-z-mrp.com > 858-259-4334 From marcus at tsstech.com Fri Apr 15 10:36:00 2005 From: marcus at tsstech.com (Scott Marcus) Date: Fri, 15 Apr 2005 11:36:00 -0400 Subject: [AccessD] add a number in between Message-ID: Shouldn't that be... IIf (Instr(fieldA," ")> 0,....previous function...,fieldA & "." & fieldB) In-stead-of... IIf (Instr(fieldA)> 0,....previous function...,fieldA & "." & fieldB) Scott Marcus TSS Technologies, Inc. marcus at tsstech.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Thursday, April 14, 2005 6:03 PM To: Access Developers discussion and problemsolving Subject: Re: [AccessD] add a number in between On 14 Apr 2005 at 21:38, Pedro Janssen wrote: > Hello A.d. Teypal and Stuart, > > thanks to you both for helping me out. > Again you saved me time. > > Just out of interest, i solved this in another way, > but i have also codes in the same field like: 5.11.3.3 > How could i adjust the expression so that it can handle > both types of codes at ones. > IIf (Instr(fieldA)> 0,....previous function...,fieldA & "." & fieldB) > > ----- Original Message ----- > From: "Stuart McLachlan" > To: "Access Developers discussion and problemsolving" > > Sent: Thursday, April 14, 2005 10:17 AM > Subject: Re: [AccessD] add a number in between > > > > On 13 Apr 2005 at 20:53, Pedro Janssen wrote: > > > > > fieldA fieldB > > > 6.10.3.3 0 16 > > > 5.04.2.4 #0 8 > > > as result i would like: > > > fieldC > > > 6.10.3.3.16 0 > > > 5.04.2.4.8 #0 > > > > > > > This should do it: > > fieldC: Left$(fieldA,Instr(fieldA," ") -1) & "." & fieldB & > > Mid$(fieldA,Instr(fieldA," ")) > > > > > > > > > > > > > > > > -- > > Stuart > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- Stuart -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com NOTICE: This electronic mail transmission is for the use of the named individual or entity to which it is directed and may contain information that is privileged or confidential. If you are not the intended recipient, any disclosure, copying, distribution or use of the contents of any information contained herein is prohibited. If you have received this electronic mail transmission in error, delete it from your system without copying or forwarding it, and notify the sender of the error by replying via email or calling by TSS Technologies at (513) 772-7000, so that our address record can be corrected. Any information included in this email is provided on an ?as is? and ?where is? basis, and TSS Technologies makes no representations or warranties of any kind with respect to the completeness or accuracy of the information contained in this email, or with respect to any other matters communicated in this email. TSS Technologies hereby disclaims any and all express or implied warranties of any kind. Nothing in this email shall be construed to create any kind of contractual or binding agreement or commitment by or on behalf of TSS Technologies, Inc. and the recipient, or any third-parties. From RRANTHON at sentara.com Fri Apr 15 10:47:43 2005 From: RRANTHON at sentara.com (Randall R Anthony) Date: Fri, 15 Apr 2005 11:47:43 -0400 Subject: [AccessD] Using Sum to add total without duplicates Message-ID: <200504151548.j3FFm1i29595@databaseadvisors.com> Hey lIsters, My first post with my new address and I think it's easy, I just have to get up to speed. I have a report that does a sum([ErrorAmount]) at the footer. ErrorAmount is in the detail line, however there are duplicates which are incorrectly being added to the sum([ErrorAmount]). Any suggestions? Thanks, Randy. From bgoss711 at ameritech.net Fri Apr 15 11:39:26 2005 From: bgoss711 at ameritech.net (Bud Goss) Date: Fri, 15 Apr 2005 09:39:26 -0700 (PDT) Subject: [AccessD] Use if HIT ODBC/400 with Access 2003 - X Posted Message-ID: <20050415163926.17765.qmail@web81309.mail.yahoo.com> Greetings from a long time ACCESSD lurker I have used the HIT Software Inc with Access 97 databases to establish links to our AS400 tables for quite a while. When I attempt to use this software with an Access 2003 database to establish an ODBC link to our AS400 ( for many - not all - tables ) the system will not create an ODBC link. The message I get is Index already exists. Pressing Help gives the message "Index already exists. (Error 3284)" You cannot have two indexes with the same name in a table. Rename one of the indexes. But I can take the same table and establish an ODBC link with an Access 97 database. I have attempted to do this on several Access 2003 databases ( Including a new totaly empty Access 2003 database) and have the same problem. I have sent HIT Software trace files for this situation.They have not yet been able to determine the cause of this anomoly. I suspect that the problem is in Access 2003 rather than with anything in our AS400. Has anyone else run into this problem? If so, do you have a solution. From dba.email at gmail.com Fri Apr 15 11:54:17 2005 From: dba.email at gmail.com (Admin Sparky) Date: Fri, 15 Apr 2005 12:54:17 -0400 Subject: [AccessD] RE: When did you arrive at AccessD? In-Reply-To: <855499653F55AD4190B242717DF132BC04F3C4@dewey.Symphony.local> References: <855499653F55AD4190B242717DF132BC04F3C4@dewey.Symphony.local> Message-ID: <5f2de2420504150954512ebf20@mail.gmail.com> My subbing address has changed at least three times over the years. It would take quite alot of digging to figure out exactly when I first arrived, but I know it was during the "Memphis Technology" era. IIRC a seasoned poster from that time period that didn't make the list below was Charles Wortz. Mark Mitsules On 4/7/05, Steve Capistrant wrote: > December 1999. At that time the list being dominated by John Colby, > Jurgen Welz, Lembit Soobik, William Hindman, Arthur Fuller, among > others. > > Steve Capistrant > scapistrant at symphonyinfo.com > Symphony Information Services > 7308 Aspen Lane North, Suite 132 > Brooklyn Park, MN 55428 > 763-391-7400 > www.symphonyinfo.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From andy at minstersystems.co.uk Fri Apr 15 12:09:21 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Fri, 15 Apr 2005 18:09:21 +0100 Subject: [AccessD] Using Sum to add total without duplicates In-Reply-To: <200504151548.j3FFm1i29595@databaseadvisors.com> Message-ID: <004201c541dd$ddb52020$a0150c54@minster33c3r25> Randy I'd guess that the sum is only summing what's there, so are you saying you want duplicates suppressing from the report entirely, and thus from the totals? Or are you saying that you want the duplicates to appear in the detail but not be totalled? -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Randall R Anthony > Sent: 15 April 2005 16:48 > To: accessd at databaseadvisors.com > Subject: [AccessD] Using Sum to add total without duplicates > > > Hey lIsters, > My first post with my new address and I think it's easy, I > just have to get up to speed. I have a report that does a > sum([ErrorAmount]) at the footer. ErrorAmount is in the > detail line, however there are duplicates which are > incorrectly being added to the sum([ErrorAmount]). Any suggestions? > > Thanks, > Randy. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From dwaters at usinternet.com Fri Apr 15 12:16:04 2005 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 15 Apr 2005 12:16:04 -0500 Subject: [AccessD] Use if HIT ODBC/400 with Access 2003 - X Posted In-Reply-To: <31725533.1113584032634.JavaMail.root@sniper14> Message-ID: Bud, You didn't say if you actually have more than one index in the tables. To find out first put the table in Design view. Then open the Index dialog box by pushing the 'lightening bolt' button. You can delete indexes from here. To stop this from happening go to Tools|Options and click the Tables tab. You'll see a field called AutoIndex on Import/Create. Clear everything out of this field. If something in this field partially matches a name that you've given to a field, then you'll automatically get an index on that field. Check Help to get the whole story. If you manually created an index for the same field, then you may have two indexes with the same name. Perhaps A97 did not have this AutoIndex feature. HTH! Dan Waters -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bud Goss Sent: Friday, April 15, 2005 11:39 AM To: accessd at databaseadvisors.com Subject: [AccessD] Use if HIT ODBC/400 with Access 2003 - X Posted Greetings from a long time ACCESSD lurker I have used the HIT Software Inc with Access 97 databases to establish links to our AS400 tables for quite a while. When I attempt to use this software with an Access 2003 database to establish an ODBC link to our AS400 ( for many - not all - tables ) the system will not create an ODBC link. The message I get is Index already exists. Pressing Help gives the message "Index already exists. (Error 3284)" You cannot have two indexes with the same name in a table. Rename one of the indexes. But I can take the same table and establish an ODBC link with an Access 97 database. I have attempted to do this on several Access 2003 databases ( Including a new totaly empty Access 2003 database) and have the same problem. I have sent HIT Software trace files for this situation.They have not yet been able to determine the cause of this anomoly. I suspect that the problem is in Access 2003 rather than with anything in our AS400. Has anyone else run into this problem? If so, do you have a solution. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From RRANTHON at sentara.com Fri Apr 15 12:17:42 2005 From: RRANTHON at sentara.com (Randall R Anthony) Date: Fri, 15 Apr 2005 13:17:42 -0400 Subject: [AccessD] Using Sum to add total without duplicates Message-ID: <200504151717.j3FHHri16735@databaseadvisors.com> <> Exactly. Because of the way the report is setup, I need to show the dupes because a remark column shows different meanings, but the ErrorAmount field is the same, and I only want a sum total of all the first instances of the ErrorAmount. >>> andy at minstersystems.co.uk 4/15/2005 1:09:21 PM >>> Randy I'd guess that the sum is only summing what's there, so are you saying you want duplicates suppressing from the report entirely, and thus from the totals? Or are you saying that you want the duplicates to appear in the detail but not be totalled? -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Randall R Anthony > Sent: 15 April 2005 16:48 > To: accessd at databaseadvisors.com > Subject: [AccessD] Using Sum to add total without duplicates > > > Hey lIsters, > My first post with my new address and I think it's easy, I > just have to get up to speed. I have a report that does a > sum([ErrorAmount]) at the footer. ErrorAmount is in the > detail line, however there are duplicates which are > incorrectly being added to the sum([ErrorAmount]). Any suggestions? > > Thanks, > Randy. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cyx5 at cdc.gov Fri Apr 15 12:23:02 2005 From: cyx5 at cdc.gov (Nicholson, Karen) Date: Fri, 15 Apr 2005 13:23:02 -0400 Subject: [AccessD] Using Sum to add total without duplicates Message-ID: Create another grouping for the unique value; then show the detail. Sum up only the unique value and blow off the detail. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Randall R Anthony Sent: Friday, April 15, 2005 1:18 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Using Sum to add total without duplicates <> Exactly. Because of the way the report is setup, I need to show the dupes because a remark column shows different meanings, but the ErrorAmount field is the same, and I only want a sum total of all the first instances of the ErrorAmount. >>> andy at minstersystems.co.uk 4/15/2005 1:09:21 PM >>> Randy I'd guess that the sum is only summing what's there, so are you saying you want duplicates suppressing from the report entirely, and thus from the totals? Or are you saying that you want the duplicates to appear in the detail but not be totalled? -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Randall R > Anthony > Sent: 15 April 2005 16:48 > To: accessd at databaseadvisors.com > Subject: [AccessD] Using Sum to add total without duplicates > > > Hey lIsters, > My first post with my new address and I think it's easy, I just have > to get up to speed. I have a report that does a > sum([ErrorAmount]) at the footer. ErrorAmount is in the detail line, > however there are duplicates which are incorrectly being added to the > sum([ErrorAmount]). Any suggestions? > > Thanks, > Randy. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Fri Apr 15 12:33:31 2005 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 15 Apr 2005 12:33:31 -0500 Subject: [AccessD] 'Development' Oracle BE? Message-ID: I may have an opportunity to create a system for a company that will have users around the country on their WAN. I'd like to offer the option of creating their application using an Access FE with an Oracle BE. However, is there a version of Oracle that I could use to develop with? Similar to MSDE / SQL Server. Thanks! Dan Waters From Gustav at cactus.dk Fri Apr 15 12:44:33 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 15 Apr 2005 19:44:33 +0200 Subject: [AccessD] 'Development' Oracle BE? Message-ID: Hi Dan At OTN, Oracle Technology Network, you can download every piece of current Oracle software: http://www.oracle.com/technology/index.html Requires free registration and all software is full and unlimited. Be prepared for some huge downloads. /gustav >>> dwaters at usinternet.com 04/15 7:33 pm >>> I may have an opportunity to create a system for a company that will have users around the country on their WAN. I'd like to offer the option of creating their application using an Access FE with an Oracle BE. However, is there a version of Oracle that I could use to develop with? Similar to MSDE / SQL Server. From garykjos at gmail.com Fri Apr 15 12:49:35 2005 From: garykjos at gmail.com (Gary Kjos) Date: Fri, 15 Apr 2005 12:49:35 -0500 Subject: [AccessD] 'Development' Oracle BE? In-Reply-To: References: Message-ID: http://www.oracle.com/technology/software/products/lite/index.html Have a look at Oracle 9i Lite, looks to ba available for download here. There is also 10g Lite which is the latest and greatest version. On 4/15/05, Dan Waters wrote: > I may have an opportunity to create a system for a company that will have > users around the country on their WAN. I'd like to offer the option of > creating their application using an Access FE with an Oracle BE. However, > is there a version of Oracle that I could use to develop with? Similar to > MSDE / SQL Server. > > Thanks! > > Dan Waters > > -- > 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 Fri Apr 15 12:54:45 2005 From: garykjos at gmail.com (Gary Kjos) Date: Fri, 15 Apr 2005 12:54:45 -0500 Subject: [AccessD] 'Development' Oracle BE? In-Reply-To: References: Message-ID: I guess that lite version is for Mobile applications. Full version of 10G is available here http://www.oracle.com/database/Standard_Edition.html On 4/15/05, Gary Kjos wrote: > http://www.oracle.com/technology/software/products/lite/index.html > > Have a look at Oracle 9i Lite, looks to ba available for download here. > > There is also 10g Lite which is the latest and greatest version. > > On 4/15/05, Dan Waters wrote: > > I may have an opportunity to create a system for a company that will have > > users around the country on their WAN. I'd like to offer the option of > > creating their application using an Access FE with an Oracle BE. However, > > is there a version of Oracle that I could use to develop with? Similar to > > MSDE / SQL Server. > > > > Thanks! > > > > Dan Waters > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > Gary Kjos > garykjos at gmail.com > -- Gary Kjos garykjos at gmail.com From RRANTHON at sentara.com Fri Apr 15 13:19:52 2005 From: RRANTHON at sentara.com (Randall R Anthony) Date: Fri, 15 Apr 2005 14:19:52 -0400 Subject: [AccessD] Using Sum to add total without duplicates Message-ID: <200504151820.j3FIK8i30889@databaseadvisors.com> I tried that, because the ErrorAmount is listed first in descending order, and the claimid is listed second with grouping, this suggestion did not resolve the problem. >>> cyx5 at cdc.gov 4/15/2005 1:23:02 PM >>> Create another grouping for the unique value; then show the detail. Sum up only the unique value and blow off the detail. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Randall R Anthony Sent: Friday, April 15, 2005 1:18 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Using Sum to add total without duplicates <> Exactly. Because of the way the report is setup, I need to show the dupes because a remark column shows different meanings, but the ErrorAmount field is the same, and I only want a sum total of all the first instances of the ErrorAmount. >>> andy at minstersystems.co.uk 4/15/2005 1:09:21 PM >>> Randy I'd guess that the sum is only summing what's there, so are you saying you want duplicates suppressing from the report entirely, and thus from the totals? Or are you saying that you want the duplicates to appear in the detail but not be totalled? -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Randall R > Anthony > Sent: 15 April 2005 16:48 > To: accessd at databaseadvisors.com > Subject: [AccessD] Using Sum to add total without duplicates > > > Hey lIsters, > My first post with my new address and I think it's easy, I just have > to get up to speed. I have a report that does a > sum([ErrorAmount]) at the footer. ErrorAmount is in the detail line, > however there are duplicates which are incorrectly being added to the > sum([ErrorAmount]). Any suggestions? > > Thanks, > Randy. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Dave.Bucher at state.mn.us Fri Apr 15 13:34:45 2005 From: Dave.Bucher at state.mn.us (Bucher, Dave) Date: Fri, 15 Apr 2005 13:34:45 -0500 Subject: [AccessD] RE: When did you arrive at AccessD? (Admin Sparky) Message-ID: Was lucky to find this list back in July, 2001, and I rarely miss reading and learning from it. Thanks so much to all the very smart and talented people who are regular contributors and dedicate so much time to helping others. I'll never be the super wiz' that so many of you are, but many think I am one around this shop, so I don't tell them that I'm just "good enough, for gov't work." :) Dave Bucher Information Technology Specialist Children's Research, Planning and Evaluation Minnesota Department of Human Services From bgoss711 at ameritech.net Fri Apr 15 13:58:25 2005 From: bgoss711 at ameritech.net (Bud Goss) Date: Fri, 15 Apr 2005 11:58:25 -0700 (PDT) Subject: [AccessD] Use if HIT ODBC/400 with Access 2003 - X Posted In-Reply-To: 6667 Message-ID: <20050415185825.39431.qmail@web81304.mail.yahoo.com> Do not really understand the first paragraph of your e-mail. How can I put the table in design view when I am failing to establish the link to the table in the first place? I attempted the solution discussed in your second paragraph. Went to Tools / Options and cleared out the text box called AutoIndex on Import / Create. I attempted to establish an ODBC to the AS400 to one of my problem tables. Still had the same error message saying Index already exists. Re-booted my PC and tried again. Still no joy. Appreciate your reply. Dan Waters wrote: Bud, You didn't say if you actually have more than one index in the tables. To find out first put the table in Design view. Then open the Index dialog box by pushing the 'lightening bolt' button. You can delete indexes from here. To stop this from happening go to Tools|Options and click the Tables tab. You'll see a field called AutoIndex on Import/Create. Clear everything out of this field. If something in this field partially matches a name that you've given to a field, then you'll automatically get an index on that field. Check Help to get the whole story. If you manually created an index for the same field, then you may have two indexes with the same name. Perhaps A97 did not have this AutoIndex feature. HTH! Dan Waters -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bud Goss Sent: Friday, April 15, 2005 11:39 AM To: accessd at databaseadvisors.com Subject: [AccessD] Use if HIT ODBC/400 with Access 2003 - X Posted Greetings from a long time ACCESSD lurker I have used the HIT Software Inc with Access 97 databases to establish links to our AS400 tables for quite a while. When I attempt to use this software with an Access 2003 database to establish an ODBC link to our AS400 ( for many - not all - tables ) the system will not create an ODBC link. The message I get is Index already exists. Pressing Help gives the message "Index already exists. (Error 3284)" You cannot have two indexes with the same name in a table. Rename one of the indexes. But I can take the same table and establish an ODBC link with an Access 97 database. I have attempted to do this on several Access 2003 databases ( Including a new totaly empty Access 2003 database) and have the same problem. I have sent HIT Software trace files for this situation.They have not yet been able to determine the cause of this anomoly. I suspect that the problem is in Access 2003 rather than with anything in our AS400. Has anyone else run into this problem? If so, do you have a solution. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From RRANTHON at sentara.com Fri Apr 15 14:31:37 2005 From: RRANTHON at sentara.com (Randall R Anthony) Date: Fri, 15 Apr 2005 15:31:37 -0400 Subject: [AccessD] Using Sum to add total without duplicates Message-ID: <200504151932.j3FJW1i14633@databaseadvisors.com> Resolved, with code. Rather than sum the erroramount, I created a field in the groupheader_format that takes the first instance of each. Then I add it to an unbound field in the footer. Works like a champ. >>> RRANTHON at sentara.com 4/15/2005 2:19:52 PM >>> I tried that, because the ErrorAmount is listed first in descending order, and the claimid is listed second with grouping, this suggestion did not resolve the problem. >>> cyx5 at cdc.gov 4/15/2005 1:23:02 PM >>> Create another grouping for the unique value; then show the detail. Sum up only the unique value and blow off the detail. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Randall R Anthony Sent: Friday, April 15, 2005 1:18 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Using Sum to add total without duplicates <> Exactly. Because of the way the report is setup, I need to show the dupes because a remark column shows different meanings, but the ErrorAmount field is the same, and I only want a sum total of all the first instances of the ErrorAmount. >>> andy at minstersystems.co.uk 4/15/2005 1:09:21 PM >>> Randy I'd guess that the sum is only summing what's there, so are you saying you want duplicates suppressing from the report entirely, and thus from the totals? Or are you saying that you want the duplicates to appear in the detail but not be totalled? -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Randall R > Anthony > Sent: 15 April 2005 16:48 > To: accessd at databaseadvisors.com > Subject: [AccessD] Using Sum to add total without duplicates > > > Hey lIsters, > My first post with my new address and I think it's easy, I just have > to get up to speed. I have a report that does a > sum([ErrorAmount]) at the footer. ErrorAmount is in the detail line, > however there are duplicates which are incorrectly being added to the > sum([ErrorAmount]). Any suggestions? > > Thanks, > Randy. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From pharold at proftesting.com Fri Apr 15 14:59:05 2005 From: pharold at proftesting.com (Perry Harold) Date: Fri, 15 Apr 2005 15:59:05 -0400 Subject: [AccessD] Use if HIT ODBC/400 with Access 2003 - X Posted In-Reply-To: <20050415163926.17765.qmail@web81309.mail.yahoo.com> Message-ID: <005301c541f5$945ddee0$192da8c0@D58BT131Perry> Do you perhaps have an index set to something generic like Name (rather than FullName, CustName, EmpName, eg). If so you might have to make the connection with A97 and rename the index to a more specific index. Then A2003 might allow you to make the connection. Name, etc have become reserved terms in many instances and may cause conflicts with indexes in newer versions. Perry Harold -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bud Goss Sent: Friday, April 15, 2005 12:39 PM To: accessd at databaseadvisors.com Subject: [AccessD] Use if HIT ODBC/400 with Access 2003 - X Posted Greetings from a long time ACCESSD lurker I have used the HIT Software Inc with Access 97 databases to establish links to our AS400 tables for quite a while. When I attempt to use this software with an Access 2003 database to establish an ODBC link to our AS400 ( for many - not all - tables ) the system will not create an ODBC link. The message I get is Index already exists. Pressing Help gives the message "Index already exists. (Error 3284)" You cannot have two indexes with the same name in a table. Rename one of the indexes. But I can take the same table and establish an ODBC link with an Access 97 database. I have attempted to do this on several Access 2003 databases ( Including a new totaly empty Access 2003 database) and have the same problem. I have sent HIT Software trace files for this situation.They have not yet been able to determine the cause of this anomoly. I suspect that the problem is in Access 2003 rather than with anything in our AS400. Has anyone else run into this problem? If so, do you have a solution. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bgoss711 at ameritech.net Fri Apr 15 16:18:48 2005 From: bgoss711 at ameritech.net (Bud Goss) Date: Fri, 15 Apr 2005 14:18:48 -0700 (PDT) Subject: [AccessD] Use if HIT ODBC/400 with Access 2003 - X posted Message-ID: <20050415211848.96167.qmail@web81303.mail.yahoo.com> Since the original post, I have additional information. Our corporate staff sent me the ?I Series? (an IBM product) software. I installed this software on my PC, and set up an ?I Series? ODBC link in an Access 2003 database. I still have the same problem. The same tables that can not be linked in an Access 2003 database with HIT software in an Access 2003 database also can not be linked using the ?I Series? ODBC product. These same tables can be linked within an Access 97 database using either product. This is more evidence that the problem is related to something in Access 2003 rather than in the ODBC software. Also, per Perry Harold?s suggestion I checked one of the problem tables and could not find any inappropriate generic names used in any fields indexed or not. From bheygood at abestsystems.com Fri Apr 15 16:52:06 2005 From: bheygood at abestsystems.com (Bob Heygood) Date: Fri, 15 Apr 2005 14:52:06 -0700 Subject: [AccessD] Scrape Word In-Reply-To: <6A6AA9DF57E4F046BDA1E273BDDB6772337505@corp-es01.fleetpride.com> Message-ID: yes in a table cell. again your code is working super. but only grabs the first word, sometimes there is more than one word in the cell, and I would like to capture all of them. if you have thought, I would welcome it. again I tried to manipulate the code further but it acts very erratic when in a table cell. thanks for the great help. bob -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Hale, Jim Sent: Thursday, April 14, 2005 12:53 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Scrape Word So the data you want (including the search string) is in a table cell? In the code I sent you delete wd.Selection.Start = wd.Selection.End Call wd.Selection.EndOf(wdSentence, wdExtend) and replace with wd.Selection.Next(Unit:=wdWord, Count:=1).Select Or if the entire string is returned you can replace the search string with an empty string "" using the following function: Function ReplaceString(strTextIn As String, strFind As String, strReplace As String, fCaseSensitive As Boolean) As String Dim strTmp As String Dim intPos As Integer Dim intCaseSensitive As Integer intCaseSensitive = IIf(fCaseSensitive, 2, 1) strTmp = strTextIn intPos = InStr(1, strTmp, strFind, intCaseSensitive) Do While intPos > 0 strTmp = Left$(strTmp, intPos - 1) & strReplace & Mid$(strTmp, intPos + Len(strFind)) intPos = InStr(intPos + Len(strReplace), strTmp, strFind, intCaseSensitive) Loop ReplaceString = strTmp End Function Jim Hale -----Original Message----- From: Bob Heygood [mailto:bheygood at abestsystems.com] Sent: Thursday, April 14, 2005 12:12 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Scrape Word Hey Jim, Thanks again for the code it works just fine except for when I use it for my actual project. When using your code in a table in Word it retrieves the text of interest okay, but also includes the search string. After much testing I find this only happens in the table, which of course is where I need to cull the data from. I have looked at selection.movestart and some other Word functions to no avail. Would you have any ideas? bob -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Hale, Jim Sent: Monday, April 11, 2005 12:43 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Scrape Word Here is some quick and dirty code that opens a Word doc from inside Access, searches for the string "special code:" and sets a string variable equal to the sentence that follows the code string. If your documents all have the same string you can find that string and select words, sentences or paragraphs that come after it. HTH Jim Hale Function LiftText() Dim wd As Word.Application, strPhrase As String, strFindphrase As String strFindphrase = "special code:" Set wd = New Word.Application wd.Documents.Open "C:\Test.doc" wd.Visible = True wd.Selection.Find.ClearFormatting With wd.Selection.Find .Text = strFindphrase .Replacement.Text = "" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With wd.Selection.Find.Execute wd.Selection.Start = wd.Selection.End Call wd.Selection.EndOf(wdSentence, wdExtend) strPhrase = wd.Selection MsgBox "Look what I found: " & strPhrase wd.ActiveDocument.Close wd.Quit Set wd = Nothing End Function -----Original Message----- From: Bob Heygood [mailto:bheygood at abestsystems.com] Sent: Monday, April 11, 2005 12:52 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Scrape Word sounds good but their tech guy says does not work with Word. thanks anyway. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Hale, Jim Sent: Monday, April 11, 2005 6:30 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Scrape Word Monarch is a good solution. It has an object model that can be programmed from Access. I use it to extract data from text files directly into Access. Jim Hale -----Original Message----- From: Bob Heygood [mailto:bheygood at abestsystems.com] Sent: Saturday, April 09, 2005 3:07 PM To: Access Developers discussion and problem solving Subject: [AccessD] Scrape Word Hello to the list, I am looking to programmically extract data from about 250 Word docs. It appears that there are no bookmarks, fields or table structure. It also looks like all data are in the same place and associated with the same phrase ahead of the data of interest. So, if I "find" the proper phrase and capture the text after it, I think that will do. Issues like how to know when to stop and such will be interesting. thots? best, bob accesspro at nospamcox.net -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From Jim.Hale at FleetPride.com Fri Apr 15 17:18:20 2005 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Fri, 15 Apr 2005 17:18:20 -0500 Subject: [AccessD] Scrape Word Message-ID: <6A6AA9DF57E4F046BDA1E273BDDB677233750D@corp-es01.fleetpride.com> I'll look at it some more on Monday. You might examine the selection object in the Word application. It has numerous properties and methods one or more of which should do the trick. Jim Hale -----Original Message----- From: Bob Heygood [mailto:bheygood at abestsystems.com] Sent: Friday, April 15, 2005 4:52 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Scrape Word yes in a table cell. again your code is working super. but only grabs the first word, sometimes there is more than one word in the cell, and I would like to capture all of them. if you have thought, I would welcome it. again I tried to manipulate the code further but it acts very erratic when in a table cell. thanks for the great help. bob -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Hale, Jim Sent: Thursday, April 14, 2005 12:53 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Scrape Word So the data you want (including the search string) is in a table cell? In the code I sent you delete wd.Selection.Start = wd.Selection.End Call wd.Selection.EndOf(wdSentence, wdExtend) and replace with wd.Selection.Next(Unit:=wdWord, Count:=1).Select Or if the entire string is returned you can replace the search string with an empty string "" using the following function: Function ReplaceString(strTextIn As String, strFind As String, strReplace As String, fCaseSensitive As Boolean) As String Dim strTmp As String Dim intPos As Integer Dim intCaseSensitive As Integer intCaseSensitive = IIf(fCaseSensitive, 2, 1) strTmp = strTextIn intPos = InStr(1, strTmp, strFind, intCaseSensitive) Do While intPos > 0 strTmp = Left$(strTmp, intPos - 1) & strReplace & Mid$(strTmp, intPos + Len(strFind)) intPos = InStr(intPos + Len(strReplace), strTmp, strFind, intCaseSensitive) Loop ReplaceString = strTmp End Function Jim Hale *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From erbachs at gmail.com Fri Apr 15 17:50:02 2005 From: erbachs at gmail.com (Steve Erbach) Date: Fri, 15 Apr 2005 17:50:02 -0500 Subject: [AccessD] A2000: Inserting HTML codes into a Text Box In-Reply-To: <425F1CF5.5000004@shaw.ca> References: <39cb22f30504141445635fde1a@mail.gmail.com> <425F1CF5.5000004@shaw.ca> Message-ID: <39cb22f30504151550316741e1@mail.gmail.com> Marty, Nifty! However, the "news" that my client is entering is simply little announcements about her business: seminars coming up, quotes for the day, new service offerings, etc. Steve Erbach On 4/14/05, MartyConnelly wrote: > How are you obtaining your news, here is a way I display a raw rss xml > news feed in Access via new IE window > You may want to grab my xsl file that does the xslt transform to html > from website and place on disk. > > Of course it is a lot flashier and easier to grab a news feed with a > special rss news reader. > especially when you can drag and drop the feed to your reader via "XML" > feed icon. > There are a lot out there like this open source one > http://www.rssreader.com/ From Jeff at outbaktech.com Fri Apr 15 17:56:09 2005 From: Jeff at outbaktech.com (Jeff Barrows) Date: Fri, 15 Apr 2005 17:56:09 -0500 Subject: [AccessD] Sending parameters to a query Message-ID: OK, I solved the first issue (see below). The problem was that I was sending the * with double quotes, AND appending leading and following "s. New Issue, is it possible to send TWO criteria in a Parameter? Example: Parameter01 ("ValueA" Or "ValueB") -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Brett Barabash Sent: Thursday, April 14, 2005 1:06 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Sending parameters to a query Jeff, If you use a Like operator instead of an equals sign in your WHERE clause, you can pass in an asterisk to select all. For example: SELECT Employee.FirstName, Employee.LastName FROM Employee WHERE Employee.LastName Like [MyNameParameter]; To get a specific employee, you would pass in "Smith", "Jones", etc. If you pass "*" as the parameter instead, it will return all records. -----Original Message----- From: Jeff Barrows [mailto:Jeff at outbaktech.com] Sent: Thursday, April 14, 2005 10:31 AM To: AccessD Subject: [AccessD] Sending parameters to a query Hello Group!!! I am at a client site and I am having a brain dead moment here. I have a form where the user selects the parameters for a report (query). I send the Parameter to the query to populate the report. Here is the problem, what do I send as the parameter if the user wants to select 'ALL' of the possible values for the Parameter. I know that I have seen or done this before, but I can not think of how I did this. Please Help!! TIA Jeff Barrows MCP, MCAD, MCSD Outbak Technologies, LLC Racine, WI jeff at outbaktech.com ------------------------------------------------------------------------ -------------------------------------------- The information in this email may contain confidential information that is legally privileged. The information is only for the use of the intended recipient(s) named above. If you are not the intended recipient(s), you are hereby notified that any disclosure, copying, distribution, or the taking of any action in regard to the content of this email is strictly prohibited. If transmission is incorrect, unclear, or incomplete, please notify the sender immediately. The authorized recipient(s) of this information is/are prohibited from disclosing this information to any other party and is/are required to destroy the information after its stated need has been fulfilled. Any views expressed in this message are those of the individual sender, except where , states them to be the views of Tappe Construction Co. This footer also confirms that this email message has been scanned for the presence of computer viruses.Scanning of this message and addition of this footer is performed by SurfControl E-mail Filter software in conjunction with virus detection software. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Fri Apr 15 18:09:37 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sat, 16 Apr 2005 09:09:37 +1000 Subject: [AccessD] add a number in between In-Reply-To: Message-ID: <4260D651.6368.41DC2A2@stuart.lexacorp.com.pg> On 15 Apr 2005 at 11:36, Scott Marcus wrote: > Shouldn't that be... > > IIf (Instr(fieldA," ")> 0,....previous function...,fieldA & "." & > fieldB) > > In-stead-of... > > IIf (Instr(fieldA)> 0,....previous function...,fieldA & "." & fieldB) > Yes :-( -- Stuart From andy at minstersystems.co.uk Sat Apr 16 01:46:36 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Sat, 16 Apr 2005 07:46:36 +0100 Subject: [AccessD] Sending parameters to a query In-Reply-To: Message-ID: <000d01c54250$0aaacdb0$7f400c54@minster33c3r25> No but nothing stopping you having two parameters in the query, ie WHERE x = [P1] OR x = [P2] -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Jeff Barrows > Sent: 15 April 2005 23:56 > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] Sending parameters to a query > > > OK, I solved the first issue (see below). The problem was > that I was sending the * with double quotes, AND appending > leading and following "s. > > New Issue, is it possible to send TWO criteria in a Parameter? > > Example: > > Parameter01 ("ValueA" Or "ValueB") > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Brett Barabash > Sent: Thursday, April 14, 2005 1:06 PM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] Sending parameters to a query > > Jeff, > > If you use a Like operator instead of an equals sign in your > WHERE clause, you can pass in an asterisk to select all. For example: > > SELECT Employee.FirstName, Employee.LastName > FROM Employee > WHERE Employee.LastName Like [MyNameParameter]; > > To get a specific employee, you would pass in "Smith", > "Jones", etc. If you pass "*" as the parameter instead, it > will return all records. > > > -----Original Message----- > From: Jeff Barrows [mailto:Jeff at outbaktech.com] > Sent: Thursday, April 14, 2005 10:31 AM > To: AccessD > Subject: [AccessD] Sending parameters to a query > > > Hello Group!!! > > I am at a client site and I am having a brain dead moment here. > > I have a form where the user selects the parameters for a > report (query). I send the Parameter to the query to > populate the report. Here is the problem, what do I send as > the parameter if the user wants to select 'ALL' of the > possible values for the Parameter. I know that I have seen > or done this before, but I can not think of how I did this. > > Please Help!! > > TIA > > Jeff Barrows > MCP, MCAD, MCSD > > Outbak Technologies, LLC > Racine, WI > jeff at outbaktech.com > > -------------------------------------------------------------- > ---------- > -------------------------------------------- > The information in this email may contain confidential > information that > is legally privileged. The information is only for the use of > the intended > recipient(s) named above. If you are not the intended > recipient(s), you > are hereby notified that any disclosure, copying, > distribution, or the taking > of any action in regard to the content of this email is > strictly prohibited. If > transmission is incorrect, unclear, or incomplete, please > notify the sender > immediately. The authorized recipient(s) of this information > is/are prohibited > from disclosing this information to any other party and > is/are required to > destroy the information after its stated need has been fulfilled. > > Any views expressed in this message are those of the > individual sender, except where > , > states them to be the views of Tappe Construction Co. > > This footer also confirms that this email message has been > scanned for the presence of computer viruses.Scanning of this > message and addition of this footer is performed by > SurfControl E-mail Filter software in conjunction with virus > detection software. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From bchacc at san.rr.com Sat Apr 16 08:51:37 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Sat, 16 Apr 2005 06:51:37 -0700 Subject: [AccessD] Scroll Wheel again References: <0IEZ0090K4XJG2@l-daemon> Message-ID: <009501c5428b$691be3d0$6401a8c0@HAL9004> Jim: The search on the archive page (http://www.databaseadvisors.com/archive/archive.htm) doesn't work. But the link http://databaseadvisors.com/mailman/listinfo works and from there I can get to the archives at http://databaseadvisors.com/pipermail/accessd/. Thanks and regards, Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 ----- Original Message ----- From: "Jim Lawrence" To: "'Access Developers discussion and problem solving'" Sent: Thursday, April 14, 2005 11:04 PM Subject: RE: [AccessD] Scroll Wheel again > Hi Rocky: > > I have now managed to get a combination of code to work in FireFox. Test > it > out and if it is still not working get back to me. > > Thanks > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - > Beach Access Software > Sent: Wednesday, April 13, 2005 10:39 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Scroll Wheel again > > Bryan: > > DBA site - the go button didn't go. > > Rocky > > ----- Original Message ----- > From: "Bryan Carbonnell" > To: "Access Developers discussion and problem solving" > > Sent: Tuesday, April 12, 2005 10:02 AM > Subject: Re: [AccessD] Scroll Wheel again > > >> On Apr 12, 2005 11:30 AM, Rocky Smolin - Beach Access Software >> wrote: >>> Dear List: >>> >>> Got a new machine and of course the scroll wheel does not work in the >>> VBA > >>> code window. I remember a fix for this posted on the list some time ago >>> which I implemented on my old machine. >>> >>> I'm having trouble getting to the archives. Does anyone remember where >>> to download the fix or can someone help me get to the archives. >> >> Which archive Rocky? Drew's or the one on DBAs site? >> >> Anyway, here is a link to the post I think you are talking about: >> http://databaseadvisors.com/mailman/htdig/accessd/2004-August/026758.html >> >> It points to MSKB article 837910 for the solution >> >> -- >> Bryan Carbonnell - carbonnb at gmail.com >> Life's journey is not to arrive at the grave safely in a well >> preserved body, but rather to skid in sideways, totally worn out, >> shouting "What a great ride!" >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From bchacc at san.rr.com Sat Apr 16 08:52:39 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Sat, 16 Apr 2005 06:52:39 -0700 Subject: [AccessD] Strange Report Page Numbering References: <015301c53f76$b7c44030$6401a8c0@HAL9004> <00f801c540b3$3c82dce0$501865cb@winxp> Message-ID: <009e01c5428b$8dc8c680$6401a8c0@HAL9004> A.D: I'll bet that's it. Thanks for the heads up. There's probably a better way to filter the detail records on the fly. Regards, Rocky ----- Original Message ----- From: "A.D.Tejpal" To: "Access Developers discussion and problem solving" Sent: Wednesday, April 13, 2005 10:31 PM Subject: Re: [AccessD] Strange Report Page Numbering Rocky, Under certain situations, the following set of commands are known to disturb page numbering. MoveLayout NextRecord PrintSection ForceNewPage You have confirmed that ForceNewPage is not being used in your report. You might now like to scrutinize the other three, wherever occurring. (As a test, if you disable these commands, your page numbering should revert to normal). Best wishes, A.D.Tejpal -------------- ----- Original Message ----- From: Rocky Smolin - Beach Access Software To: Access Developers discussion and problem solving Sent: Tuesday, April 12, 2005 21:15 Subject: Re: [AccessD] Strange Report Page Numbering Charlotte: No page breaks. Three sub-reports in the detail section. I have the following events : Private Sub Detail_Format Private Sub Detail_Print Private Sub GroupFooter0_Print Private Sub Report_NoData Private Sub Report_Open Private Sub ReportFooter_Format Private Sub ReportHeader_Format The format events mostly stick things into text boxes. I do have : Me.MoveLayout = False Me.NextRecord = True Me.PrintSection = False Exit Sub in a couple of places which get triggered on certain conditions. Any clues there? Thanks and Regards, Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 ----- Original Message ----- From: "Charlotte Foust" To: "Access Developers discussion and problem solving" Sent: Tuesday, April 12, 2005 8:25 AM Subject: RE: [AccessD] Strange Report Page Numbering > Does it actually print two pages or just one? I have seen this, but it > has been caused by several different things, so you need to fill in the > blanks for us. Do you have any physical page break in the report? Do > you have any formatting that breaks before or after a section? > > Charlotte Foust > > > -----Original Message----- > From: Rocky Smolin - Beach Access Software [mailto:bchacc at san.rr.com] > Sent: Monday, April 11, 2005 11:12 PM > To: AccessD at databaseadvisors.com > Subject: [AccessD] Strange Report Page Numbering > > > Dear List: > > I have a one page report and at the bottom it prints Page 1 of 2. I'm > using the standard ="Page " & [Page] & " of " & [Pages] to print the > page numbers which was actually generated by the Access report wiz. > > This has never failed before. > > Has anyone seen anything like this? > > MTIA > > Rocky Smolin > Beach Access Software > http://www.e-z-mrp.com > 858-259-4334 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Sat Apr 16 12:36:07 2005 From: dwaters at usinternet.com (Dan Waters) Date: Sat, 16 Apr 2005 12:36:07 -0500 Subject: [AccessD] 'Development' Oracle BE? In-Reply-To: <16691866.1113586798288.JavaMail.root@sniper23> Message-ID: Gary & Gustav, Thanks for this info! Yes - this is an over 600 Mb download! Dan Waters -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Friday, April 15, 2005 12:34 PM To: Database Advisors Subject: [AccessD] 'Development' Oracle BE? I may have an opportunity to create a system for a company that will have users around the country on their WAN. I'd like to offer the option of creating their application using an Access FE with an Oracle BE. However, is there a version of Oracle that I could use to develop with? Similar to MSDE / SQL Server. Thanks! Dan Waters -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From connie.kamrowski at agric.nsw.gov.au Sat Apr 16 22:12:24 2005 From: connie.kamrowski at agric.nsw.gov.au (connie.kamrowski at agric.nsw.gov.au) Date: Sun, 17 Apr 2005 13:12:24 +1000 Subject: [AccessD] Re: SQL to Change a field value based on an input _ Solved Message-ID: Ahhh Stuart it was our old friend the date format issue. I have re written to change date to the correct format and enclose in ## (thanks to some code Gustav supplied when I first came here and now it works fine ... I should have thought of Date issues first I guess Connie Kamrowski Analyst/Programmer Information Technology NSW Department of Primary Industries Orange Message: 19 Date: Thu, 14 Apr 2005 16:48:45 -0500 From: Steve Erbach Subject: Re: [AccessD] SQL to Change a field value based on an input To: Access Developers discussion and problem solving Message-ID: <39cb22f30504141448124186bf at mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1 Connie, I don't suppose it's something mundane like the Status field being a Text field instead of Numeric, is it? Steve Erbach On 4/13/05, connie.kamrowski at agric.nsw.gov.au wrote: > > Hi All, > > I am trying to write a quick update which will change athe status field in > my DB to 1, and the status date to today if a date criteris is met. here is > my SQL > > UPDATE tblDAuthorityRenewal SET tblDAuthorityRenewal.Status = 1, > tblDAuthorityRenewal.StatusDate = Date() > WHERE (((tblDAuthorityRenewal.EndDate)=#11/1/2003#)); > > except I am passing a parameter into the last bit (of course) > > If I run this SQL either directkly or in my form the date changes to today > but the status doesn't change ... > > Yours in confusion > Connie Kamrowski > > Analyst/Programmer > Information Technology > NSW Department of Primary Industries > Orange This message is intended for the addressee named and may contain confidential information. If you are not the intended recipient or received it in error, please delete the message and notify sender. Views expressed are those of the individual sender and are not necessarily the views of their organisation. From connie.kamrowski at agric.nsw.gov.au Sat Apr 16 22:30:17 2005 From: connie.kamrowski at agric.nsw.gov.au (connie.kamrowski at agric.nsw.gov.au) Date: Sun, 17 Apr 2005 13:30:17 +1000 Subject: [AccessD] SQL to Change a field value based on an input Message-ID: Ermm I meant Steve Connie Kamrowski Analyst/Programmer Information Technology NSW Department of Primary Industries Orange This message is intended for the addressee named and may contain confidential information. If you are not the intended recipient or received it in error, please delete the message and notify sender. Views expressed are those of the individual sender and are not necessarily the views of their organisation. From connie.kamrowski at agric.nsw.gov.au Sat Apr 16 22:48:11 2005 From: connie.kamrowski at agric.nsw.gov.au (connie.kamrowski at agric.nsw.gov.au) Date: Sun, 17 Apr 2005 13:48:11 +1000 Subject: [AccessD] How to Question - check for duplicates in cascading combo boxes Message-ID: Hello all I have a cascading combo box which presents the user with firstly a list of species on the left and then subsequently a list of sub species on the right when a species is chosen. I have to ensure that there are no duplicates of species in this list unless they have a different sub species. I figured the best way to do this will be to check for a duplicate species and if there is one then check for duplicate sub species, if there is then alert the user and set focus to this duplicate. I am a little unsure as to the best way to go about this, as they will need to have chosen a species and a sub species before I do the check should this be called on the before update of the sub species column? if so there will already be an entry for species so I will need to delete it as well? I have attached the code for the combo boxes for the sake of clarifying how the lists are populated. Connie Kamrowski Analyst/Programmer Information Technology NSW Department of Primary Industries Orange ----------------- Private Sub Species_AfterUpdate() Dim db As Database, rs As Recordset Dim strDefaultName As String Dim IntX As Integer If Not IsNull(Me!Species) Then IntSpecies = Me!Species End If Set db = CurrentDb() Set rs = db.OpenRecordset("SELECT [tblCSubSpecies].[SubSpeciesID],[tblCSubSpecies].[SubSpecies],[tblCSubSpecies].[CommonName]" _ & "FROM [tblCSubSpecies] " _ & "WHERE [tblCSubSpecies].[SpeciesID]= " & IntSpecies & ";") IntX = DCount("[SpeciesID]", "tblCSpecies", "[SpeciesID] = " & IntSpecies & " ") Exit Sub If Not IsNull(Me.Species) Then IntSpecies = Me!Species Me!cboSubSpecies.RowSource = "SELECT DISTINCTROW [qrySubSpeciesSelect].[SubSpeciesID],[qrySubSpeciesSelect].[SubSpecies]&' ('& [qrySubSpeciesSelect].[CommonName]&')' " _ & " FROM [qrySubSpeciesSelect] " _ & " WHERE [qrySubSpeciesSelect].[SpeciesID] = " & IntSpecies & ";" Else End If Exit_Species_AfterUpdate: On Error Resume Next If Not (rs Is Nothing) Then rs.Close: Set rs = Nothing On Error Resume Next If Not (db Is Nothing) Then Set db = Nothing Exit Sub End Sub Private Sub cboSubSpeciesSource() On Error GoTo Err_cboSubSpeciesSource If Not IsNull(Me!Species) Then IntSpecies = Me!Species Me!cboSubSpecies.RowSource = " SELECT DISTINCTROW [qrySubSpeciesSelect].[SubSpeciesID],[qrySubSpeciesSelect].[SubSpeciesName]&' ('& [qrySubSpeciesSelect].[CommonName]&')' " _ & " FROM [qrySubSpeciesSelect] " _ & " WHERE [qrySubSpeciesSelect].[SpeciesID] = " & IntSpecies & ";" Else End If Exit_cboSubSpeciesSource: Exit Sub Err_cboSubSpeciesSource: Select Case Err Case 0 'insert Errors you wish to ignore here Resume Next Case Else 'All other errors will trap Beep MsgBox Err.Description, , "Error in function Form_sfrmLoad.SubSpeciesSource" Resume Exit_cboSubSpeciesSource End Select Resume 0 'FOR TROUBLESHOOTING End Sub Private Sub cboSubSpecies_GotFocus() If Not IsNull(Me!Species) Then IntSpecies = Me!Species Me!cboSubSpecies.RowSource = " SELECT DISTINCTROW [qrySubSpeciesSelect].[SubSpeciesID],[qrySubSpeciesSelect].[SubSpecies]&' ('& [qrySubSpeciesSelect].[CommonName]&')' " _ & " FROM [qrySubSpeciesSelect] " _ & " WHERE [qrySubSpeciesSelect].[SpeciesID] = " & IntSpecies & " ; " Else End If Me.cboSubSpecies.Dropdown End Sub Private Sub cboSubSpecies_LostFocus() Me!cboSubSpecies.RowSource = " SELECT [qrySubSpeciesSelect].[SpeciesID],[qrySubSpeciesSelect].[SubSpecies]&' ('& [qrySubSpeciesSelect].[CommonName]&')' " _ & " FROM [qrySubSpeciesSelect]; " End Sub ------------------> This message is intended for the addressee named and may contain confidential information. If you are not the intended recipient or received it in error, please delete the message and notify sender. Views expressed are those of the individual sender and are not necessarily the views of their organisation. From bchacc at san.rr.com Sun Apr 17 09:32:19 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Sun, 17 Apr 2005 07:32:19 -0700 Subject: [AccessD] How to Question - check for duplicates in cascading comboboxes References: Message-ID: <003001c5435a$4339b460$6701a8c0@HAL9004> Connie: When you say "species in this list unless they have a different sub species" do you really mean list or duplicate in the database? When the user selects a species is the sub-species box requeried to present only those sub-species which are valid for the selected species? You probably need to check for duplicates in the after update event of the sub-species combo box. If a duplicate is found tell the user and either use Me.Undo to undo all the changes or blank out the species and sub-species combo boxes and set the focus to the species box. HTH Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 ----- Original Message ----- From: To: Sent: Saturday, April 16, 2005 8:48 PM Subject: [AccessD] How to Question - check for duplicates in cascading comboboxes > > Hello all > > I have a cascading combo box which presents the user with firstly a list > of > species on the left and then subsequently a list of sub species on the > right when a species is chosen. > > I have to ensure that there are no duplicates of species in this list > unless they have a different sub species. I figured the best way to do > this > will be to check for a duplicate species and if there is one then check > for > duplicate sub species, if there is then alert the user and set focus to > this duplicate. > > I am a little unsure as to the best way to go about this, as they will > need > to have chosen a species and a sub species before I do the check should > this be called on the before update of the sub species column? if so there > will already be an entry for species so I will need to delete it as well? > I > have attached the code for the combo boxes for the sake of clarifying how > the lists are populated. > > > Connie Kamrowski > > Analyst/Programmer > Information Technology > NSW Department of Primary Industries > Orange > > > ----------------- > > Private Sub Species_AfterUpdate() > > Dim db As Database, rs As Recordset > Dim strDefaultName As String > Dim IntX As Integer > > If Not IsNull(Me!Species) Then > IntSpecies = Me!Species > > End If > > Set db = CurrentDb() > Set rs = db.OpenRecordset("SELECT > [tblCSubSpecies].[SubSpeciesID],[tblCSubSpecies].[SubSpecies],[tblCSubSpecies].[CommonName]" > _ > & "FROM [tblCSubSpecies] " _ > & "WHERE [tblCSubSpecies].[SpeciesID]= " & > IntSpecies & ";") > > > IntX = DCount("[SpeciesID]", "tblCSpecies", "[SpeciesID] = " & > IntSpecies & " ") > > Exit Sub > > If Not IsNull(Me.Species) Then > IntSpecies = Me!Species > Me!cboSubSpecies.RowSource = "SELECT DISTINCTROW > [qrySubSpeciesSelect].[SubSpeciesID],[qrySubSpeciesSelect].[SubSpecies]&' > ('& [qrySubSpeciesSelect].[CommonName]&')' " _ > & " FROM [qrySubSpeciesSelect] " _ > & " WHERE > [qrySubSpeciesSelect].[SpeciesID] = " & IntSpecies & ";" > Else > End If > > Exit_Species_AfterUpdate: > On Error Resume Next > If Not (rs Is Nothing) Then rs.Close: Set rs = Nothing > On Error Resume Next > If Not (db Is Nothing) Then Set db = Nothing > > Exit Sub > > > End Sub > Private Sub cboSubSpeciesSource() > On Error GoTo Err_cboSubSpeciesSource > > If Not IsNull(Me!Species) Then > IntSpecies = Me!Species > Me!cboSubSpecies.RowSource = " SELECT DISTINCTROW > [qrySubSpeciesSelect].[SubSpeciesID],[qrySubSpeciesSelect].[SubSpeciesName]&' > ('& [qrySubSpeciesSelect].[CommonName]&')' " _ > & " FROM [qrySubSpeciesSelect] " _ > & " WHERE [qrySubSpeciesSelect].[SpeciesID] = " > & IntSpecies & ";" > > Else > End If > Exit_cboSubSpeciesSource: > Exit Sub > > Err_cboSubSpeciesSource: > Select Case Err > Case 0 'insert Errors you wish to ignore here > Resume Next > Case Else 'All other errors will trap > Beep > MsgBox Err.Description, , "Error in function > Form_sfrmLoad.SubSpeciesSource" > Resume Exit_cboSubSpeciesSource > End Select > Resume 0 'FOR TROUBLESHOOTING > > End Sub > > > Private Sub cboSubSpecies_GotFocus() > If Not IsNull(Me!Species) Then > > IntSpecies = Me!Species > Me!cboSubSpecies.RowSource = " SELECT DISTINCTROW > [qrySubSpeciesSelect].[SubSpeciesID],[qrySubSpeciesSelect].[SubSpecies]&' > ('& [qrySubSpeciesSelect].[CommonName]&')' " _ > & " FROM [qrySubSpeciesSelect] " _ > & " WHERE [qrySubSpeciesSelect].[SpeciesID] = " > & IntSpecies & " ; " > Else > End If > > Me.cboSubSpecies.Dropdown > End Sub > > Private Sub cboSubSpecies_LostFocus() > > Me!cboSubSpecies.RowSource = " SELECT > [qrySubSpeciesSelect].[SpeciesID],[qrySubSpeciesSelect].[SubSpecies]&' > ('& > [qrySubSpeciesSelect].[CommonName]&')' " _ > & " FROM [qrySubSpeciesSelect]; " > > End Sub > > ------------------> > > This message is intended for the addressee named and may contain > confidential information. If you are not the intended recipient or > received > it in error, please delete the message and notify sender. Views expressed > are those of the individual sender and are not necessarily the views of > their organisation. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From accessd at shaw.ca Sun Apr 17 09:56:29 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Sun, 17 Apr 2005 07:56:29 -0700 Subject: [AccessD] 'Development' Oracle BE? In-Reply-To: Message-ID: <0IF30090QIU5N8@l-daemon> Hi Dan: You can download a fully operation personal copy of Oracle (a number of different version are available) and can use that to play with. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Friday, April 15, 2005 10:34 AM To: Database Advisors Subject: [AccessD] 'Development' Oracle BE? I may have an opportunity to create a system for a company that will have users around the country on their WAN. I'd like to offer the option of creating their application using an Access FE with an Oracle BE. However, is there a version of Oracle that I could use to develop with? Similar to MSDE / SQL Server. Thanks! Dan Waters -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Sun Apr 17 09:56:01 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Sun, 17 Apr 2005 07:56:01 -0700 Subject: [AccessD] 'Development' Oracle BE? References: Message-ID: <42627901.4020700@shaw.ca> Just an additional question there are 4 ODBC and OLEDB Providers, from Oracle and MS anyone got a suggestion which is best for an Access FE connection. Dan Waters wrote: >Gary & Gustav, > >Thanks for this info! Yes - this is an over 600 Mb download! > >Dan Waters > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters >Sent: Friday, April 15, 2005 12:34 PM >To: Database Advisors >Subject: [AccessD] 'Development' Oracle BE? > >I may have an opportunity to create a system for a company that will have >users around the country on their WAN. I'd like to offer the option of >creating their application using an Access FE with an Oracle BE. However, >is there a version of Oracle that I could use to develop with? Similar to >MSDE / SQL Server. > > > >Thanks! > >Dan Waters > > > > > -- Marty Connelly Victoria, B.C. Canada From accessd at shaw.ca Sun Apr 17 10:04:31 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Sun, 17 Apr 2005 08:04:31 -0700 Subject: [AccessD] Scroll Wheel again In-Reply-To: <009501c5428b$691be3d0$6401a8c0@HAL9004> Message-ID: <0IF300E06J7J5P@l-daemon> Hi Rocky: Which browser are you having problems with? I have tested it on both MSE and FireFox and it works as intended. Please clear out the cache on your computer, as it may be using the initial page and try again. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - Beach Access Software Sent: Saturday, April 16, 2005 6:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Scroll Wheel again Jim: The search on the archive page (http://www.databaseadvisors.com/archive/archive.htm) doesn't work. But the link http://databaseadvisors.com/mailman/listinfo works and from there I can get to the archives at http://databaseadvisors.com/pipermail/accessd/. Thanks and regards, Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 ----- Original Message ----- From: "Jim Lawrence" To: "'Access Developers discussion and problem solving'" Sent: Thursday, April 14, 2005 11:04 PM Subject: RE: [AccessD] Scroll Wheel again > Hi Rocky: > > I have now managed to get a combination of code to work in FireFox. Test > it > out and if it is still not working get back to me. > > Thanks > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - > Beach Access Software > Sent: Wednesday, April 13, 2005 10:39 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Scroll Wheel again > > Bryan: > > DBA site - the go button didn't go. > > Rocky > > ----- Original Message ----- > From: "Bryan Carbonnell" > To: "Access Developers discussion and problem solving" > > Sent: Tuesday, April 12, 2005 10:02 AM > Subject: Re: [AccessD] Scroll Wheel again > > >> On Apr 12, 2005 11:30 AM, Rocky Smolin - Beach Access Software >> wrote: >>> Dear List: >>> >>> Got a new machine and of course the scroll wheel does not work in the >>> VBA > >>> code window. I remember a fix for this posted on the list some time ago >>> which I implemented on my old machine. >>> >>> I'm having trouble getting to the archives. Does anyone remember where >>> to download the fix or can someone help me get to the archives. >> >> Which archive Rocky? Drew's or the one on DBAs site? >> >> Anyway, here is a link to the post I think you are talking about: >> http://databaseadvisors.com/mailman/htdig/accessd/2004-August/026758.html >> >> It points to MSKB article 837910 for the solution >> >> -- >> Bryan Carbonnell - carbonnb at gmail.com >> Life's journey is not to arrive at the grave safely in a well >> preserved body, but rather to skid in sideways, totally worn out, >> shouting "What a great ride!" >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 bellsouth.net Sun Apr 17 10:28:28 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Sun, 17 Apr 2005 11:28:28 -0400 Subject: [AccessD] How to Question - check for duplicates in cascading comboboxes In-Reply-To: Message-ID: <20050417152832.NOTE2054.imf19aec.mail.bellsouth.net@SUSANONE> Won't adding DISTINCT do the trick? Or is there more to the problem? Susan H. Hello all I have to ensure that there are no duplicates of species in this list unless they have a different sub species. I figured the best way to do this will be to check for a duplicate species and if there is one then check for duplicate sub species, if there is then alert the user and set focus to this duplicate. From martyconnelly at shaw.ca Sun Apr 17 13:42:58 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Sun, 17 Apr 2005 11:42:58 -0700 Subject: [AccessD] Info Printing various files from Shell command References: Message-ID: <4262AE32.6010507@shaw.ca> I came across this site when I was looking for a method to print tiff files from Access. This is a list of print association methods and their calls that can be used from Shell to print on your default printer like fdf pdf txt psd png etc. These guys produce a good batch print scheduler. http://www.traction-software.co.uk/batchprint/associations.htm For example to print a list of tiff files. Sub testprinttiff() Dim filepath As String filepath = "C:\Temp\VS.tif" Shell ("C:\Program Files\IrfanView\I_VIEW32.EXE " & filepath & " /print") End Sub -- Marty Connelly Victoria, B.C. Canada From ssharkins at bellsouth.net Sun Apr 17 15:38:38 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Sun, 17 Apr 2005 16:38:38 -0400 Subject: [AccessD] about certification Message-ID: <20050417203840.NRGU2063.imf21aec.mail.bellsouth.net@SUSANONE> http://www.microsoft.com/learning/mcp/offers/2ndshot/ =======I know we've discussed the benefits of certification a few times -- here's an interesting offer straight from MS -- if you take and fail a certification exam before May 31, you can retake it free -- but only if you register first. Read through the offer, but didn't see any obvious gotcha's. Susan H. From connie.kamrowski at agric.nsw.gov.au Sun Apr 17 17:41:04 2005 From: connie.kamrowski at agric.nsw.gov.au (connie.kamrowski at agric.nsw.gov.au) Date: Mon, 18 Apr 2005 08:41:04 +1000 Subject: [AccessD] How to Question - check for duplicates in cascading comboboxes Message-ID: Sorry Guys Further clarification Yep its a no duplicates on the database record ie. they can have duplicate of species but only with different subspecies. So if I have chosen a morelia spilota as the species and verigata as a sub species I can chose morelia spilota again but only with a different sub species say imbracata, or no sub species at all. So when the user chooses morelia spilota I firstly need to check if it is already in the database as a species for this record, then if it is then check if it contains a sub species. Then if the user chooses a sub species I need to check if the sub species is the same as the one already chosen. Does that make it any clearer or have a confused it more? Connie Kamrowski Analyst/Programmer Information Technology NSW Department of Primary Industries Orange This message is intended for the addressee named and may contain confidential information. If you are not the intended recipient or received it in error, please delete the message and notify sender. Views expressed are those of the individual sender and are not necessarily the views of their organisation. From artful at rogers.com Sun Apr 17 19:35:17 2005 From: artful at rogers.com (Arthur Fuller) Date: Sun, 17 Apr 2005 20:35:17 -0400 Subject: [AccessD] RE: When did you arrive at AccessD? In-Reply-To: References: Message-ID: <426300C5.9040305@rogers.com> I second that emotion! I'm currently doing a thing called JUMP, which is a program to teach mathematically challenged kids to do expert math. The program works. Autistic kids remain a challenge, but short of that I can now teach a 7-year-old to pass a grade-11 math exam in two months. The program is fabulous. I don't get paid a cent for my time, but seeing kids suddenly understand is the greatest reward I've ever experienced. I did the typical silly "one-sided-piece-of-paper" thing for a group of girls about 8-10 years old the other day. (If you don't know what that means, take a slice about an inch wide from a newspaper page, fold it once and tape the ends together.) The proof that this piece of paper now has only one side is demonstrated as follows. Take the loop and place a pen on its girth. Have a student slide the loop under the pen. Eventually your pen-mark will arrive at its origin. Therefore the piece of paper has only one side. Then it gets interesting, and you should have seen the looks of question, awe and inspiration on the girls' faces. Cut the loop lengthwise and what do you get? Cut it again lengthwise and what do you get? Invite them to anticipate the result before we actually make the cut. Then we verify the various conjectures. I don't get a penny for this, but I've had more fun doing this since playing soccer in Grade six, when I scored three goals in one game. Jim Dettman wrote: >Dian, > ><< I do volunteer work to help women in a >shelter prepare for a better life, I'm helping a friend write a curriculum >to teach kids how to use the MS Office (including Access) suite...and I >maintain my 'baby dbs'...when someone asks for help.>> > > Sounds like your being "brilliant" to me. I believe that the noblest >pursuit in life is to help others without real benefit to yourself. > >Jim. >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Dian >Sent: Wednesday, April 13, 2005 10:30 PM >To: 'Access Developers discussion and problem solving' >Subject: RE: [AccessD] RE: When did you arrive at AccessD? > > >Wow....what am I doing now...in this group, feel like I should come up with >something brilliant...but, I can't. I do volunteer work to help women in a >shelter prepare for a better life, I'm helping a friend write a curriculum >to teach kids how to use the MS Office (including Access) suite...and I >maintain my 'baby dbs'...when someone asks for help. I am retired and a bit >lazy...I basically do what I want to do. Oh, and reading the messages in >here is the first thing I do when I have a chance... > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins >Sent: Wednesday, April 13, 2005 4:57 AM >To: 'Access Developers discussion and problem solving' >Subject: RE: [AccessD] RE: When did you arrive at AccessD? > >Wow...thank you. ;) > >What are you doing right now -- Access-wise. > >Susan H. > >Susan, thank you...but, you had no way of knowing...and your books (several >of them, actually) have helped me survive all the worst of it. I'm a major >fan. Thank you again... > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > > > > From stuart at lexacorp.com.pg Sun Apr 17 19:53:30 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Mon, 18 Apr 2005 10:53:30 +1000 Subject: [AccessD] RE: When did you arrive at AccessD? In-Reply-To: <426300C5.9040305@rogers.com> References: Message-ID: <426391AA.19131.EC98850@stuart.lexacorp.com.pg> On 17 Apr 2005 at 20:35, Arthur Fuller wrote: > I second that emotion! I'm currently doing a thing called JUMP, which is > a program to teach mathematically challenged kids to do expert math. The > program works. Autistic kids remain a challenge, but short of that I can > now teach a 7-year-old to pass a grade-11 math exam in two months. The > program is fabulous. I don't get paid a cent for my time, but seeing > kids suddenly understand is the greatest reward I've ever experienced. > > I did the typical silly "one-sided-piece-of-paper" thing for a group of > girls about 8-10 years old the other day. (If you don't know what that > means, take a slice about an inch wide from a newspaper page, fold it > once and tape the ends together.) aka a Moebius strip, named after a 19th century mathematician and astronomer. > Cut the loop > lengthwise and what do you get? Cut it again lengthwise and what do you get? Paradromic rings :-) -- Stuart From D.Dick at uws.edu.au Sun Apr 17 21:50:32 2005 From: D.Dick at uws.edu.au (Darren Dick) Date: Mon, 18 Apr 2005 12:50:32 +1000 Subject: [AccessD] RE: When did you arrive at AccessD? Message-ID: <7039407213104F429D751263FAB222A9013CF087@OTTO.AD.UWS.EDU.AU> -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of DWUTKA at marlow.com Sent: Saturday, 9 April 2005 3:41 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] RE: When did you arrive at AccessD? I haven't yet.... Drew -----Original Message----- From: Andy Lacey [mailto:andy at minstersystems.co.uk] Sent: Friday, April 08, 2005 12:11 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] RE: When did you arrive at AccessD? Yea but we've forgiven him ;-) -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > DWUTKA at marlow.com > Sent: 08 April 2005 17:10 > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] RE: When did you arrive at AccessD? > > > Which reminds me, just as an FYI to the list, the archives I'm hosting > have not been updated since October, roughly around the time since I > was hit by that drunk driver. We were in the middle of moving to > Active Directory, and we demoted our Exchange Server from being a > Domain Controller. > Since then, the original 'archive' code I wrote hasn't been working. > I'm finishing up a little pet project at the moment, when that's done, > I'm going to modify the archive code to let it catch up and start > updating again. > > Drew > > P.S.-- It was Darren Dick who dragged me to this list, by the way! > > > -----Original Message----- > From: John Bartow [mailto:john at winhaven.net] > Sent: Friday, April 08, 2005 9:58 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] RE: When did you arrive at AccessD? > > > :o) > > I had been archiving all emails until Drew offered to develop a > searchable web interface and requested old archives. I contacted him > and sent him everything I had. After that I gave up my whole archiving > habits and depended on Drew's! > > Gladly too. Using Outlook I had just released a huge pile of hard > drive space! (Which back then was a little more valuable.) > > Now, every now and then I go through the topics and try to catch up > and then I delete everything 3 months or older. > :o) > > I really can't remember exactly when I got on the list but I think it > was 1999. There haven't been any names mentioned that I don't remember > seeing on the list except Dev Ashish. I don't think he ever posted > anything here since I've been on but I could certainly be mistaken. > > > John B. > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Erwin Craps - IT Helps > Sent: Friday, April 08, 2005 7:51 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] RE: When did you arrive at AccessD? > > > The oldest E-mail I seem to find is from 2 jan 2001. > I'm longer a member because in the beginning I did not > archived the E-mails, probably a year or so. > > I'm not the oldest but Mayabe I have the most archived > E-mails? I now have 111,481 E-mails in my AccessD folder... > :-) > > Erwin > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > John W. Colby > Sent: Friday, April 08, 2005 1:10 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: When did you arrive at AccessD? (was RE: > [AccessD] OT: FinallyMadeIt - Thanks) > > And Kathryn attended the very first AccessD conference at > Rockie's house in Del Mar, CA. > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Kathryn Bassett > Sent: Thursday, April 07, 2005 5:18 PM > To: 'Access Developers discussion and problem solving' > Subject: When did you arrive at AccessD? (was RE: [AccessD] > OT: Finally MadeIt - Thanks) > > > Mark A Matte asked: > > This does bring a thought though...is there a list on the website of > > all list members...It would be interesting to see how long > people have > > > actually been using Accessd. I've used this group religiously since > > 1999. > > John W. Colby: > > I found the list in July of 1997. > > Kathryn Bassett: > I still have my Welcome message - 7 Aug 1998. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bchacc at san.rr.com Sun Apr 17 23:25:16 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Sun, 17 Apr 2005 21:25:16 -0700 Subject: [AccessD] Scroll Wheel again References: <0IF300E06J7J5P@l-daemon> Message-ID: <012801c543ce$9f919790$6701a8c0@HAL9004> Jim: Cache? Oh. Yeah. Cache. (D'oh!) OK! Working now (just hit the reload button). I'm on Firefox. Thanks. Rocky ----- Original Message ----- From: "Jim Lawrence" To: "'Access Developers discussion and problem solving'" Sent: Sunday, April 17, 2005 8:04 AM Subject: RE: [AccessD] Scroll Wheel again > Hi Rocky: > > Which browser are you having problems with? I have tested it on both MSE > and > FireFox and it works as intended. Please clear out the cache on your > computer, as it may be using the initial page and try again. > > HTH > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - > Beach Access Software > Sent: Saturday, April 16, 2005 6:52 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Scroll Wheel again > > Jim: > > The search on the archive page > (http://www.databaseadvisors.com/archive/archive.htm) doesn't work. But > the > > link http://databaseadvisors.com/mailman/listinfo works and from there I > can get to the archives at http://databaseadvisors.com/pipermail/accessd/. > > Thanks and regards, > > Rocky Smolin > Beach Access Software > http://www.e-z-mrp.com > 858-259-4334 > > ----- Original Message ----- > From: "Jim Lawrence" > To: "'Access Developers discussion and problem solving'" > > Sent: Thursday, April 14, 2005 11:04 PM > Subject: RE: [AccessD] Scroll Wheel again > > >> Hi Rocky: >> >> I have now managed to get a combination of code to work in FireFox. Test >> it >> out and if it is still not working get back to me. >> >> Thanks >> Jim >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - >> Beach Access Software >> Sent: Wednesday, April 13, 2005 10:39 AM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] Scroll Wheel again >> >> Bryan: >> >> DBA site - the go button didn't go. >> >> Rocky >> >> ----- Original Message ----- >> From: "Bryan Carbonnell" >> To: "Access Developers discussion and problem solving" >> >> Sent: Tuesday, April 12, 2005 10:02 AM >> Subject: Re: [AccessD] Scroll Wheel again >> >> >>> On Apr 12, 2005 11:30 AM, Rocky Smolin - Beach Access Software >>> wrote: >>>> Dear List: >>>> >>>> Got a new machine and of course the scroll wheel does not work in the >>>> VBA >> >>>> code window. I remember a fix for this posted on the list some time >>>> ago >>>> which I implemented on my old machine. >>>> >>>> I'm having trouble getting to the archives. Does anyone remember where >>>> to download the fix or can someone help me get to the archives. >>> >>> Which archive Rocky? Drew's or the one on DBAs site? >>> >>> Anyway, here is a link to the post I think you are talking about: >>> http://databaseadvisors.com/mailman/htdig/accessd/2004-August/026758.html >>> >>> It points to MSKB article 837910 for the solution >>> >>> -- >>> Bryan Carbonnell - carbonnb at gmail.com >>> Life's journey is not to arrive at the grave safely in a well >>> preserved body, but rather to skid in sideways, totally worn out, >>> shouting "What a great ride!" >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From bchacc at san.rr.com Sun Apr 17 23:29:29 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Sun, 17 Apr 2005 21:29:29 -0700 Subject: [AccessD] How to Question - check for duplicates in cascadingcomboboxes References: Message-ID: <013301c543cf$3648d040$6701a8c0@HAL9004> Connie: Sounds like you've actually got it figured out. I'd use the After Update event of the sub-species combo box to see if they're trying to create a record that already exists. I'd open the recordset with the species/sub-species fields and use .FindFirst. Then use .NoMatch to see if it found a match. If .NoMatch is false that means it found a match so you want to display a message and then I think Me.Undo will get rid of the duplicate record, but that would have to be tested. You can also test for the duplicate with DCount but domain functions are pretty slow if the table is big or it's over a network. HTH, Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 ----- Original Message ----- From: To: Sent: Sunday, April 17, 2005 3:41 PM Subject: [AccessD] How to Question - check for duplicates in cascadingcomboboxes > > Sorry Guys > > Further clarification > > Yep its a no duplicates on the database record ie. they can have duplicate > of species but only with different subspecies. > > So if I have chosen a morelia spilota as the species and verigata as a sub > species I can chose morelia spilota again but only with a different sub > species say imbracata, or no sub species at all. > > So when the user chooses morelia spilota I firstly need to check if it is > already in the database as a species for this record, then if it is then > check if it contains a sub species. Then if the user chooses a sub species > I need to check if the sub species is the same as the one already chosen. > > Does that make it any clearer or have a confused it more? > > > Connie Kamrowski > > Analyst/Programmer > Information Technology > NSW Department of Primary Industries > Orange > > > > This message is intended for the addressee named and may contain > confidential information. If you are not the intended recipient or > received > it in error, please delete the message and notify sender. Views expressed > are those of the individual sender and are not necessarily the views of > their organisation. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From bchacc at san.rr.com Sun Apr 17 23:36:22 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Sun, 17 Apr 2005 21:36:22 -0700 Subject: [AccessD] On Click Event in Command button versus Label; Message-ID: <014a01c543d0$2c4b2d30$6701a8c0@HAL9004> Dear List: Is there a difference in how the On Click event works for a command button versus a label in Access 2003. I had a form that was working with command buttons. But the gray command buttons are ugly. So I substituted a label and put the code from the command button behind the label. When you click this button (or label) it opens another form, makes the calling for invisible until the called form closes: DoCmd.OpenForm "frmActivitiesInBed" Me.Visible = False Do While SysCmd(acSysCmdGetObjectState, acForm, "frmActivitiesInBed") <> 0 DoEvents Loop This works real well when in a command button On Click but when it's called in a label's On Click, the system totally hangs with 100% CPU usage. Another curious symptom: If I alt-Tab away from the app window while it's froze, and back again, it unfreezes the app. Does this sound familiar to anybody? MTIA, Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 From accessd at shaw.ca Mon Apr 18 00:41:24 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Sun, 17 Apr 2005 22:41:24 -0700 Subject: [AccessD] 'Development' Oracle BE? In-Reply-To: <42627901.4020700@shaw.ca> Message-ID: <0IF400GH4NSYFU@l-daemon> Hi Marty: The connection string I use is: gstrConnection = "Provider=msdaora;" & _ "Data Source=MyDatabase;" & _ "User Id=" & myUsername & ";" & _ "Password=" & myPassword It works fine for 8 and 9i HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Sunday, April 17, 2005 7:56 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] 'Development' Oracle BE? Just an additional question there are 4 ODBC and OLEDB Providers, from Oracle and MS anyone got a suggestion which is best for an Access FE connection. Dan Waters wrote: >Gary & Gustav, > >Thanks for this info! Yes - this is an over 600 Mb download! > >Dan Waters > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters >Sent: Friday, April 15, 2005 12:34 PM >To: Database Advisors >Subject: [AccessD] 'Development' Oracle BE? > >I may have an opportunity to create a system for a company that will have >users around the country on their WAN. I'd like to offer the option of >creating their application using an Access FE with an Oracle BE. However, >is there a version of Oracle that I could use to develop with? Similar to >MSDE / SQL Server. > > > >Thanks! > >Dan Waters > > > > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Mon Apr 18 00:46:38 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Sun, 17 Apr 2005 22:46:38 -0700 Subject: [AccessD] Scroll Wheel again In-Reply-To: <0IF300E06J7J5P@l-daemon> Message-ID: <0IF400G6VO1OBH@l-daemon> Hi Rocky: The code has been fixed. I was using FireFox version .8 and the code worked fine. It was not until I updated to version 1.0 that things fell apart. Bryan had done some research and came up the answer. From now on when using javascript the code, in FireFox, must be written out in full. It is more correct but I wish something had been posted on their site to that effect. Anyway it now works.... so check it out. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Sunday, April 17, 2005 8:05 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Scroll Wheel again Hi Rocky: Which browser are you having problems with? I have tested it on both MSE and FireFox and it works as intended. Please clear out the cache on your computer, as it may be using the initial page and try again. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - Beach Access Software Sent: Saturday, April 16, 2005 6:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Scroll Wheel again Jim: The search on the archive page (http://www.databaseadvisors.com/archive/archive.htm) doesn't work. But the link http://databaseadvisors.com/mailman/listinfo works and from there I can get to the archives at http://databaseadvisors.com/pipermail/accessd/. Thanks and regards, Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 ----- Original Message ----- From: "Jim Lawrence" To: "'Access Developers discussion and problem solving'" Sent: Thursday, April 14, 2005 11:04 PM Subject: RE: [AccessD] Scroll Wheel again > Hi Rocky: > > I have now managed to get a combination of code to work in FireFox. Test > it > out and if it is still not working get back to me. > > Thanks > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - > Beach Access Software > Sent: Wednesday, April 13, 2005 10:39 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Scroll Wheel again > > Bryan: > > DBA site - the go button didn't go. > > Rocky > > ----- Original Message ----- > From: "Bryan Carbonnell" > To: "Access Developers discussion and problem solving" > > Sent: Tuesday, April 12, 2005 10:02 AM > Subject: Re: [AccessD] Scroll Wheel again > > >> On Apr 12, 2005 11:30 AM, Rocky Smolin - Beach Access Software >> wrote: >>> Dear List: >>> >>> Got a new machine and of course the scroll wheel does not work in the >>> VBA > >>> code window. I remember a fix for this posted on the list some time ago >>> which I implemented on my old machine. >>> >>> I'm having trouble getting to the archives. Does anyone remember where >>> to download the fix or can someone help me get to the archives. >> >> Which archive Rocky? Drew's or the one on DBAs site? >> >> Anyway, here is a link to the post I think you are talking about: >> http://databaseadvisors.com/mailman/htdig/accessd/2004-August/026758.html >> >> It points to MSKB article 837910 for the solution >> >> -- >> Bryan Carbonnell - carbonnb at gmail.com >> Life's journey is not to arrive at the grave safely in a well >> preserved body, but rather to skid in sideways, totally worn out, >> shouting "What a great ride!" >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From D.Dick at uws.edu.au Mon Apr 18 01:28:53 2005 From: D.Dick at uws.edu.au (Darren Dick) Date: Mon, 18 Apr 2005 16:28:53 +1000 Subject: [AccessD] A2003:Size of an Email String Message-ID: <7039407213104F429D751263FAB222A9013CF219@OTTO.AD.UWS.EDU.AU> Hello all I am building a string of email addresses to include in the BCC field of an outlook email message I have discovered if I have about 400 recipients then the email ends up in my drafts folder ready to go With a big long BCC string - So far so good - The string length of all the emails is about 6000 characters ~+or- When there is approx 400 Email addresses But as soon as I get above that (Say 500 or even 1,100 email addresses) the email does not appear in the drafts folder The string length with 1100 email addresses is about 24,000 characters ~+or- I am thinking there is some limit to the number of characters in Outlook's BCC field Does anyone know about this? Or can anyone point me in the direction of an answer? Many thanks Darren From D.Dick at uws.edu.au Mon Apr 18 01:35:35 2005 From: D.Dick at uws.edu.au (Darren Dick) Date: Mon, 18 Apr 2005 16:35:35 +1000 Subject: [AccessD] FW: A2003:Size of an Email String SOLVED Message-ID: <7039407213104F429D751263FAB222A9013CF226@OTTO.AD.UWS.EDU.AU> Hello all Never mind Found the answer at... http://support.microsoft.com/default.aspx?scid=kb;en-us;149217 See ya DD -----Original Message----- From: Darren Dick Sent: Monday, 18 April 2005 4:29 PM To: 'Access Developers discussion and problem solving' Subject: A2003:Size of an Email String Hello all I am building a string of email addresses to include in the BCC field of an outlook email message I have discovered if I have about 400 recipients then the email ends up in my drafts folder ready to go With a big long BCC string - So far so good - The string length of all the emails is about 6000 characters ~+or- When there is approx 400 Email addresses But as soon as I get above that (Say 500 or even 1,100 email addresses) the email does not appear in the drafts folder The string length with 1100 email addresses is about 24,000 characters ~+or- I am thinking there is some limit to the number of characters in Outlook's BCC field Does anyone know about this? Or can anyone point me in the direction of an answer? Many thanks Darren From D.Dick at uws.edu.au Mon Apr 18 01:44:30 2005 From: D.Dick at uws.edu.au (Darren Dick) Date: Mon, 18 Apr 2005 16:44:30 +1000 Subject: [AccessD] A2003: Linking to a Microsoft Access Table to create a Dist. List in Outlook - Bit OT Message-ID: <7039407213104F429D751263FAB222A9013CF231@OTTO.AD.UWS.EDU.AU> Cross Posted to Sue and Dmitry's list Hello all I have a temp table in Microsoft Access that gets cleared and re-populated with email addresses based on my End-Users selections. What I want to know is - Is it possible for me to create a Distribution list, call it...MSAccessEmailAddresses, that is linked to this particular temp table in a particular MS AccessdB? If it is possible can you please point me to whare I have to go or what I have to do? Many thanks in advance Darren From Erwin.Craps at ithelps.be Mon Apr 18 03:42:55 2005 From: Erwin.Craps at ithelps.be (Erwin Craps - IT Helps) Date: Mon, 18 Apr 2005 10:42:55 +0200 Subject: [AccessD] FW: A2003:Size of an Email String SOLVED Message-ID: <46B976F2B698FF46A4FE7636509B22DF1B5A38@stekelbes.ithelps.local> Please note that the SMTP server that you will use will probably deny that quantity of adresses in 1 mail. It really depends on who manages your SMTP server, some limit to 50 adresses some 999. Please check with your company IT manager if you have your own SMTP server or with your internet provider if one used from the ISP. Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren Dick Sent: Monday, April 18, 2005 8:36 AM To: Access Developers discussion and problem solving Subject: [AccessD] FW: A2003:Size of an Email String SOLVED Hello all Never mind Found the answer at... http://support.microsoft.com/default.aspx?scid=kb;en-us;149217 See ya DD -----Original Message----- From: Darren Dick Sent: Monday, 18 April 2005 4:29 PM To: 'Access Developers discussion and problem solving' Subject: A2003:Size of an Email String Hello all I am building a string of email addresses to include in the BCC field of an outlook email message I have discovered if I have about 400 recipients then the email ends up in my drafts folder ready to go With a big long BCC string - So far so good - The string length of all the emails is about 6000 characters ~+or- When there is approx 400 Email addresses But as soon as I get above that (Say 500 or even 1,100 email addresses) the email does not appear in the drafts folder The string length with 1100 email addresses is about 24,000 characters ~+or- I am thinking there is some limit to the number of characters in Outlook's BCC field Does anyone know about this? Or can anyone point me in the direction of an answer? Many thanks Darren -- 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 Apr 18 05:53:41 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Mon, 18 Apr 2005 20:53:41 +1000 Subject: [AccessD] A2003:Size of an Email String In-Reply-To: <7039407213104F429D751263FAB222A9013CF219@OTTO.AD.UWS.EDU.AU> Message-ID: <42641E55.28077.10EF02B2@stuart.lexacorp.com.pg> On 18 Apr 2005 at 16:28, Darren Dick wrote: > > I have discovered if I have about 400 recipients then the email ends up > in my drafts folder ready to go > With a big long BCC string - So far so good - The string length of all > the emails is about 6000 characters ~+or- > When there is approx 400 Email addresses > > But as soon as I get above that (Say 500 or even 1,100 email addresses) > the email does not appear in the drafts folder Note that RFC 2821 only requires a server to accept 100 recipients. If your list is greater than that, it is quite possible that only the first 100 will be accepted/delivered by your mail server. Some ISPs are also imposing limits below this, in contravention of the RFC, to try to control spam runs. You have a couple of options, one is to send the email with only 100 recipients each time (a so called "fan-out"). The other is to build your messages and send them one at a time by shelling out to a command line mailer such as Blat. I've got a couple of Access apps that use Blat to send out 2-3000 emails. If you want more info on using Blat with Access, contact me off-list. -- Stuart From bheygood at abestsystems.com Mon Apr 18 10:08:38 2005 From: bheygood at abestsystems.com (Bob Heygood) Date: Mon, 18 Apr 2005 08:08:38 -0700 Subject: [AccessD] Scrape Word In-Reply-To: <6A6AA9DF57E4F046BDA1E273BDDB677233750D@corp-es01.fleetpride.com> Message-ID: Thanks Jim I finally just ran the job as it took about 4 hours to process 256 documents. it is a one time deal and the customer needed to have the results. your help was fantastic. bob -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Hale, Jim Sent: Friday, April 15, 2005 3:18 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Scrape Word I'll look at it some more on Monday. You might examine the selection object in the Word application. It has numerous properties and methods one or more of which should do the trick. Jim Hale -----Original Message----- From: Bob Heygood [mailto:bheygood at abestsystems.com] Sent: Friday, April 15, 2005 4:52 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Scrape Word yes in a table cell. again your code is working super. but only grabs the first word, sometimes there is more than one word in the cell, and I would like to capture all of them. if you have thought, I would welcome it. again I tried to manipulate the code further but it acts very erratic when in a table cell. thanks for the great help. bob -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Hale, Jim Sent: Thursday, April 14, 2005 12:53 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Scrape Word So the data you want (including the search string) is in a table cell? In the code I sent you delete wd.Selection.Start = wd.Selection.End Call wd.Selection.EndOf(wdSentence, wdExtend) and replace with wd.Selection.Next(Unit:=wdWord, Count:=1).Select Or if the entire string is returned you can replace the search string with an empty string "" using the following function: Function ReplaceString(strTextIn As String, strFind As String, strReplace As String, fCaseSensitive As Boolean) As String Dim strTmp As String Dim intPos As Integer Dim intCaseSensitive As Integer intCaseSensitive = IIf(fCaseSensitive, 2, 1) strTmp = strTextIn intPos = InStr(1, strTmp, strFind, intCaseSensitive) Do While intPos > 0 strTmp = Left$(strTmp, intPos - 1) & strReplace & Mid$(strTmp, intPos + Len(strFind)) intPos = InStr(intPos + Len(strReplace), strTmp, strFind, intCaseSensitive) Loop ReplaceString = strTmp End Function Jim Hale *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From cfoust at infostatsystems.com Mon Apr 18 10:42:54 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 18 Apr 2005 08:42:54 -0700 Subject: [AccessD] On Click Event in Command button versus Label; Message-ID: I've never found that to be true, Rocky, and I have used labels as light weight "buttons" in several recent versions of Access. What does the declaration for the procedure look like? Charlotte Foust -----Original Message----- From: Rocky Smolin - Beach Access Software [mailto:bchacc at san.rr.com] Sent: Sunday, April 17, 2005 9:36 PM To: AccessD at databaseadvisors.com Subject: [AccessD] On Click Event in Command button versus Label; Dear List: Is there a difference in how the On Click event works for a command button versus a label in Access 2003. I had a form that was working with command buttons. But the gray command buttons are ugly. So I substituted a label and put the code from the command button behind the label. When you click this button (or label) it opens another form, makes the calling for invisible until the called form closes: DoCmd.OpenForm "frmActivitiesInBed" Me.Visible = False Do While SysCmd(acSysCmdGetObjectState, acForm, "frmActivitiesInBed") <> 0 DoEvents Loop This works real well when in a command button On Click but when it's called in a label's On Click, the system totally hangs with 100% CPU usage. Another curious symptom: If I alt-Tab away from the app window while it's froze, and back again, it unfreezes the app. Does this sound familiar to anybody? MTIA, Rocky Smolin Beach Access Software http://www.e-z-mrp.com 858-259-4334 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DWUTKA at marlow.com Mon Apr 18 10:49:11 2005 From: DWUTKA at marlow.com (DWUTKA at marlow.com) Date: Mon, 18 Apr 2005 10:49:11 -0500 Subject: [AccessD] RE: When did you arrive at AccessD? Message-ID: <123701F54509D9119A4F00D0B747349016D3A8@main2.marlow.com> I might eventually...... Drew -----Original Message----- From: Darren Dick [mailto:D.Dick at uws.edu.au] Sent: Sunday, April 17, 2005 9:51 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] RE: When did you arrive at AccessD? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of DWUTKA at marlow.com Sent: Saturday, 9 April 2005 3:41 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] RE: When did you arrive at AccessD? I haven't yet.... Drew -----Original Message----- From: Andy Lacey [mailto:andy at minstersystems.co.uk] Sent: Friday, April 08, 2005 12:11 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] RE: When did you arrive at AccessD? Yea but we've forgiven him ;-) -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > DWUTKA at marlow.com > Sent: 08 April 2005 17:10 > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] RE: When did you arrive at AccessD? > > > Which reminds me, just as an FYI to the list, the archives I'm hosting > have not been updated since October, roughly around the time since I > was hit by that drunk driver. We were in the middle of moving to > Active Directory, and we demoted our Exchange Server from being a > Domain Controller. > Since then, the original 'archive' code I wrote hasn't been working. > I'm finishing up a little pet project at the moment, when that's done, > I'm going to modify the archive code to let it catch up and start > updating again. > > Drew > > P.S.-- It was Darren Dick who dragged me to this list, by the way! > > > -----Original Message----- > From: John Bartow [mailto:john at winhaven.net] > Sent: Friday, April 08, 2005 9:58 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] RE: When did you arrive at AccessD? > > > :o) > > I had been archiving all emails until Drew offered to develop a > searchable web interface and requested old archives. I contacted him > and sent him everything I had. After that I gave up my whole archiving > habits and depended on Drew's! > > Gladly too. Using Outlook I had just released a huge pile of hard > drive space! (Which back then was a little more valuable.) > > Now, every now and then I go through the topics and try to catch up > and then I delete everything 3 months or older. > :o) > > I really can't remember exactly when I got on the list but I think it > was 1999. There haven't been any names mentioned that I don't remember > seeing on the list except Dev Ashish. I don't think he ever posted > anything here since I've been on but I could certainly be mistaken. > > > John B. > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Erwin Craps - IT Helps > Sent: Friday, April 08, 2005 7:51 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] RE: When did you arrive at AccessD? > > > The oldest E-mail I seem to find is from 2 jan 2001. > I'm longer a member because in the beginning I did not > archived the E-mails, probably a year or so. > > I'm not the oldest but Mayabe I have the most archived > E-mails? I now have 111,481 E-mails in my AccessD folder... > :-) > > Erwin > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > John W. Colby > Sent: Friday, April 08, 2005 1:10 AM > To: 'Access Developers discussion and problem solving' > Subject: RE: When did you arrive at AccessD? (was RE: > [AccessD] OT: FinallyMadeIt - Thanks) > > And Kathryn attended the very first AccessD conference at > Rockie's house in Del Mar, CA. > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Kathryn Bassett > Sent: Thursday, April 07, 2005 5:18 PM > To: 'Access Developers discussion and problem solving' > Subject: When did you arrive at AccessD? (was RE: [AccessD] > OT: Finally MadeIt - Thanks) > > > Mark A Matte asked: > > This does bring a thought though...is there a list on the website of > > all list members...It would be interesting to see how long > people have > > > actually been using Accessd. I've used this group religiously since > > 1999. > > John W. Colby: > > I found the list in July of 1997. > > Kathryn Bassett: > I still have my Welcome message - 7 Aug 1998. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Jim.Hale at FleetPride.com Mon Apr 18 10:53:35 2005 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Mon, 18 Apr 2005 10:53:35 -0500 Subject: [AccessD] Scrape Word Message-ID: <6A6AA9DF57E4F046BDA1E273BDDB6772337511@corp-es01.fleetpride.com> Whatever it takes to get the job done! Sorry I couldn't be more help. Jim Hale -----Original Message----- From: Bob Heygood [mailto:bheygood at abestsystems.com] Sent: Monday, April 18, 2005 10:09 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Scrape Word Thanks Jim I finally just ran the job as it took about 4 hours to process 256 documents. it is a one time deal and the customer needed to have the results. your help was fantastic. bob -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Hale, Jim Sent: Friday, April 15, 2005 3:18 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Scrape Word I'll look at it some more on Monday. You might examine the selection object in the Word application. It has numerous properties and methods one or more of which should do the trick. Jim Hale -----Original Message----- From: Bob Heygood [mailto:bheygood at abestsystems.com] Sent: Friday, April 15, 2005 4:52 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Scrape Word yes in a table cell. again your code is working super. but only grabs the first word, sometimes there is more than one word in the cell, and I would like to capture all of them. if you have thought, I would welcome it. again I tried to manipulate the code further but it acts very erratic when in a table cell. thanks for the great help. bob -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Hale, Jim Sent: Thursday, April 14, 2005 12:53 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Scrape Word So the data you want (including the search string) is in a table cell? In the code I sent you delete wd.Selection.Start = wd.Selection.End Call wd.Selection.EndOf(wdSentence, wdExtend) and replace with wd.Selection.Next(Unit:=wdWord, Count:=1).Select Or if the entire string is returned you can replace the search string with an empty string "" using the following function: Function ReplaceString(strTextIn As String, strFind As String, strReplace As String, fCaseSensitive As Boolean) As String Dim strTmp As String Dim intPos As Integer Dim intCaseSensitive As Integer intCaseSensitive = IIf(fCaseSensitive, 2, 1) strTmp = strTextIn intPos = InStr(1, strTmp, strFind, intCaseSensitive) Do While intPos > 0 strTmp = Left$(strTmp, intPos - 1) & strReplace & Mid$(strTmp, intPos + Len(strFind)) intPos = InStr(intPos + Len(strReplace), strTmp, strFind, intCaseSensitive) Loop ReplaceString = strTmp End Function Jim Hale *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From andy at minstersystems.co.uk Mon Apr 18 11:08:49 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Mon, 18 Apr 2005 17:08:49 +0100 Subject: [AccessD] Can't get the SQL for this Message-ID: <20050418160846.52C542559C4@smtp.nildram.co.uk> Afternoon all, how's things? Can someone help dense old me? I can't figure out how to do this. I have 3 tables, structure of each is Code1, Code2, Qty (I'm simplifying). Example data: tbl1 ---- A B 36 A B 45 B B 21 B C 22 tbl2 ----- A A 9 B B 12 tbl3 ---- A B 7 B D 3 What I want as output is the total qty for each unique pair of Code1 and Code2, ie A A 9 A B 88 B B 33 B C 22 B D 3 I started by writing a query for each table to sum qty by Code1 and Code2 then began to do a UNION query and stopped there cos I can't see how I sum or Group across the 3 original queries in my UNION query. So I must have started wrong but I've got a senior moment or something cos I can't see it. Can someone please help me out? -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 From bchacc at san.rr.com Mon Apr 18 11:09:41 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Mon, 18 Apr 2005 09:09:41 -0700 Subject: [AccessD] On Click Event in Command button versus Label; References: Message-ID: <00de01c54431$076f5430$6701a8c0@HAL9004> Charlotte: It's just: Private Sub cmdContinue_Click() in that procedure there's a call to: ' get next question strNext = GetNextQuestion and those lines of code appear in the GetNextQuestion function. Normally GetNextQuestion returns the next question in the assessment, but there are several charts in the assessment - dieases, sleeping pills, medications, relaxations techniques, activities in bed, etc. - which contain a bunch of check boxes. When they are loaded, instead of closing the main assessment form, I just make it invisible and use that SysCmd function to know when the chart form closes. Do you think using the IsLoaded property of the AllForms collection might make a difference? Shouldn't but who knows. After all, it's Access. TIA Rocky ----- Original Message ----- From: "Charlotte Foust" To: "Access Developers discussion and problem solving" Sent: Monday, April 18, 2005 8:42 AM Subject: RE: [AccessD] On Click Event in Command button versus Label; > I've never found that to be true, Rocky, and I have used labels as light > weight "buttons" in several recent versions of Access. What does the > declaration for the procedure look like? > > Charlotte Foust > > > -----Original Message----- > From: Rocky Smolin - Beach Access Software [mailto:bchacc at san.rr.com] > Sent: Sunday, April 17, 2005 9:36 PM > To: AccessD at databaseadvisors.com > Subject: [AccessD] On Click Event in Command button versus Label; > > > Dear List: > > Is there a difference in how the On Click event works for a command > button versus a label in Access 2003. > > I had a form that was working with command buttons. But the gray > command buttons are ugly. So I substituted a label and put the code > from the command button behind the label. > > When you click this button (or label) it opens another form, makes the > calling for invisible until the called form closes: > > DoCmd.OpenForm "frmActivitiesInBed" > Me.Visible = False > Do While SysCmd(acSysCmdGetObjectState, acForm, > "frmActivitiesInBed") <> 0 > DoEvents > Loop > > This works real well when in a command button On Click but when it's > called in a label's On Click, the system totally hangs with 100% CPU > usage. > > Another curious symptom: If I alt-Tab away from the app window while > it's froze, and back again, it unfreezes the app. > > Does this sound familiar to anybody? > > MTIA, > > Rocky Smolin > Beach Access Software > http://www.e-z-mrp.com > 858-259-4334 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From bchacc at san.rr.com Mon Apr 18 12:00:01 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Mon, 18 Apr 2005 10:00:01 -0700 Subject: [AccessD] Current number of locks Message-ID: <010001c54438$0fba4490$6701a8c0@HAL9004> Dear List: Is there a way to display the current number of locks being used out of the total Max Locks per file? MTIA, is From jmhla at earthlink.net Mon Apr 18 13:06:02 2005 From: jmhla at earthlink.net (Joe Hecht) Date: Mon, 18 Apr 2005 11:06:02 -0700 Subject: [AccessD] OT: Switching to Verizon DSL? X Posted Message-ID: <200504181805.j3II5si29604@databaseadvisors.com> I am strongly considering from EarthLink to Verizon DSL. Other than the getting my new e mail to the world does anyone know of any reasons not to make the switch and save about $ 300.00 a year Thanks Joe Hecht jmhla at earthlink.net 28g From adtp at touchtelindia.net Mon Apr 18 13:52:40 2005 From: adtp at touchtelindia.net (A.D.Tejpal) Date: Tue, 19 Apr 2005 00:22:40 +0530 Subject: [AccessD] Can't get the SQL for this References: <20050418160846.52C542559C4@smtp.nildram.co.uk> Message-ID: <017701c54447$e2226980$5b1865cb@winxp> Andy, Totals query named Q_Andy2, given below, should get you the desired result. It uses union query named Q_Andy1 as its source. Best wishes, A.D.Tejpal -------------- Q_Andy2 (Final Query - Totals Query) ================================== SELECT [Code1] & [Code2] AS Code, Sum(Q_Andy1.Qty) AS SumOfQty FROM Q_Andy1 GROUP BY [Code1] & [Code2]; ================================== Q_Andy1 (Preliminary Query - Union type) ================================== Select Code1, Code2, Qty From T_Andy1 Union ALL Select Code1, Code2, Qty From T_Andy2 UNION ALL Select Code1, Code2, Qty From T_Andy3; ================================== ----- Original Message ----- From: Andy Lacey To: Dba Sent: Monday, April 18, 2005 21:38 Subject: [AccessD] Can't get the SQL for this Afternoon all, how's things? Can someone help dense old me? I can't figure out how to do this. I have 3 tables, structure of each is Code1, Code2, Qty (I'm simplifying). Example data: tbl1 ---- A B 36 A B 45 B B 21 B C 22 tbl2 ----- A A 9 B B 12 tbl3 ---- A B 7 B D 3 What I want as output is the total qty for each unique pair of Code1 and Code2, ie A A 9 A B 88 B B 33 B C 22 B D 3 I started by writing a query for each table to sum qty by Code1 and Code2 then began to do a UNION query and stopped there cos I can't see how I sum or Group across the 3 original queries in my UNION query. So I must have started wrong but I've got a senior moment or something cos I can't see it. Can someone please help me out? -- Andy Lacey http://www.minstersystems.co.uk From pedro at plex.nl Mon Apr 18 13:23:19 2005 From: pedro at plex.nl (Pedro Janssen) Date: Mon, 18 Apr 2005 20:23:19 +0200 Subject: [AccessD] add a number in between References: <4260D651.6368.41DC2A2@stuart.lexacorp.com.pg> Message-ID: <002501c54449$b5475720$f6c581d5@pedro> Hello Stuart and Scott, thanks for the help. The sql does what i need. Pedro ----- Original Message ----- From: "Stuart McLachlan" To: "Access Developers discussion and problemsolving" Sent: Saturday, April 16, 2005 1:09 AM Subject: RE: [AccessD] add a number in between > On 15 Apr 2005 at 11:36, Scott Marcus wrote: > > > Shouldn't that be... > > > > IIf (Instr(fieldA," ")> 0,....previous function...,fieldA & "." & > > fieldB) > > > > In-stead-of... > > > > IIf (Instr(fieldA)> 0,....previous function...,fieldA & "." & fieldB) > > > > Yes :-( > > > -- > Stuart > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From pedro at plex.nl Mon Apr 18 14:05:10 2005 From: pedro at plex.nl (Pedro Janssen) Date: Mon, 18 Apr 2005 21:05:10 +0200 Subject: [AccessD] changing table in linked backend Message-ID: <002601c54449$b5cc65a0$f6c581d5@pedro> Hello Group, i have a backend database that has a linked table from another database, that is made by a firm (No adjustments can be made in the original table). How can i change the tables name, the name of the ID field and the datatype in number in the linked table. Pedro Janssen From jimdettman at earthlink.net Mon Apr 18 14:14:42 2005 From: jimdettman at earthlink.net (Jim Dettman) Date: Mon, 18 Apr 2005 15:14:42 -0400 Subject: [AccessD] OT: Switching to Verizon DSL? X Posted In-Reply-To: <200504181805.j3II5si29604@databaseadvisors.com> Message-ID: Joe, It depends if you use your connection a lot. DSL performance is about half that of cable in general. It is also dependent on your distance from the phone company's POP (Point of Presence). If that's not a major issue for you, then save some money. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Joe Hecht Sent: Monday, April 18, 2005 2:06 PM To: 'Access Developers discussion and problem solving'; ACCESS-L at PEACH.EASE.LSOFT.COM Subject: [AccessD] OT: Switching to Verizon DSL? X Posted I am strongly considering from EarthLink to Verizon DSL. Other than the getting my new e mail to the world does anyone know of any reasons not to make the switch and save about $ 300.00 a year Thanks Joe Hecht jmhla at earthlink.net 28g -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From mikedorism at adelphia.net Mon Apr 18 14:20:55 2005 From: mikedorism at adelphia.net (Mike & Doris Manning) Date: Mon, 18 Apr 2005 15:20:55 -0400 Subject: [AccessD] Linking SQL Server to Acrobat Message-ID: <000a01c5444b$c241df20$0b08a845@hargrove.internal> We have some templates we use in our Graphics Department. Right now, the job information is manually entered by the detailer but we would like to automate this process. Has anyone done this before? Any hints, pitfalls, or black holes we need to watch out for? Doris Manning Database Administrator Hargrove Inc. www.hargroveinc.com From kwilliam at ashlandnet.com Mon Apr 18 14:35:59 2005 From: kwilliam at ashlandnet.com (Keith Williamson) Date: Mon, 18 Apr 2005 15:35:59 -0400 Subject: [AccessD] OT: Switching to Verizon DSL? X Posted In-Reply-To: <200504181805.j3II5si29604@databaseadvisors.com> Message-ID: <002801c5444d$d9ac1070$64aba8c0@ashlandnet.com> I have had verizon DSL for both home, and my business for the past 3 years. So far I have been pretty satisfied. Keith E. Williamson Ashland Equipment, Inc phone # (410) 273-1856 fax # (410) 273-1859 -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Joe Hecht Sent: Monday, April 18, 2005 2:06 PM To: 'Access Developers discussion and problem solving'; ACCESS-L at PEACH.EASE.LSOFT.COM Subject: [AccessD] OT: Switching to Verizon DSL? X Posted I am strongly considering from EarthLink to Verizon DSL. Other than the getting my new e mail to the world does anyone know of any reasons not to make the switch and save about $ 300.00 a year Thanks Joe Hecht jmhla at earthlink.net 28g -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at earthlink.net Mon Apr 18 14:44:43 2005 From: jimdettman at earthlink.net (Jim Dettman) Date: Mon, 18 Apr 2005 15:44:43 -0400 Subject: [AccessD] OT: Switching to Verizon DSL? X Posted In-Reply-To: <002801c5444d$d9ac1070$64aba8c0@ashlandnet.com> Message-ID: I had Verizon DSL first, then went to cable. Took forever to get it in (almost 4 months). Service was fairly stable, but slow. I was only 3,000 feet from the POP and yet could never seem to get more then 2mb/sec download speed. Switched to cable and jumped to 3mb/sec and now recently, my cable company is pushing towards 5mb/sec. Took less then 2 weeks to get it from the first phone call. Verizon though is in the process of putting fibre into the houses in my area, so I may be switching back..... Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Keith Williamson Sent: Monday, April 18, 2005 3:36 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: Switching to Verizon DSL? X Posted I have had verizon DSL for both home, and my business for the past 3 years. So far I have been pretty satisfied. Keith E. Williamson Ashland Equipment, Inc phone # (410) 273-1856 fax # (410) 273-1859 -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Joe Hecht Sent: Monday, April 18, 2005 2:06 PM To: 'Access Developers discussion and problem solving'; ACCESS-L at PEACH.EASE.LSOFT.COM Subject: [AccessD] OT: Switching to Verizon DSL? X Posted I am strongly considering from EarthLink to Verizon DSL. Other than the getting my new e mail to the world does anyone know of any reasons not to make the switch and save about $ 300.00 a year Thanks Joe Hecht jmhla at earthlink.net 28g -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Mon Apr 18 15:01:34 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 18 Apr 2005 13:01:34 -0700 Subject: [AccessD] changing table in linked backend Message-ID: You can't. Design changes can only be made in the table itself, which means the original table. The linked table is just an aliased pointer to the original. Charlotte Foust -----Original Message----- From: Pedro Janssen [mailto:pedro at plex.nl] Sent: Monday, April 18, 2005 12:05 PM To: AccessD at databaseadvisors.com Subject: [AccessD] changing table in linked backend Hello Group, i have a backend database that has a linked table from another database, that is made by a firm (No adjustments can be made in the original table). How can i change the tables name, the name of the ID field and the datatype in number in the linked table. Pedro Janssen -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Mon Apr 18 15:07:41 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 18 Apr 2005 13:07:41 -0700 Subject: [AccessD] On Click Event in Command button versus Label; Message-ID: So is that the routine behind a button or a label? I have to say that I wouldn't do it the way you appear to be attempting with either. You don't need a DoEvents loop if you open the other form using automation and sink its Close event on the calling form. DoEvents is sometimes necessary, but I avoid it whenever possible, since it also can cause hangups. Simply put any code to be run after the other form closes in the event sink on the calling form. Charlotte Foust -----Original Message----- From: Rocky Smolin - Beach Access Software [mailto:bchacc at san.rr.com] Sent: Monday, April 18, 2005 9:10 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] On Click Event in Command button versus Label; Charlotte: It's just: Private Sub cmdContinue_Click() in that procedure there's a call to: ' get next question strNext = GetNextQuestion and those lines of code appear in the GetNextQuestion function. Normally GetNextQuestion returns the next question in the assessment, but there are several charts in the assessment - dieases, sleeping pills, medications, relaxations techniques, activities in bed, etc. - which contain a bunch of check boxes. When they are loaded, instead of closing the main assessment form, I just make it invisible and use that SysCmd function to know when the chart form closes. Do you think using the IsLoaded property of the AllForms collection might make a difference? Shouldn't but who knows. After all, it's Access. TIA Rocky ----- Original Message ----- From: "Charlotte Foust" To: "Access Developers discussion and problem solving" Sent: Monday, April 18, 2005 8:42 AM Subject: RE: [AccessD] On Click Event in Command button versus Label; > I've never found that to be true, Rocky, and I have used labels as > light weight "buttons" in several recent versions of Access. What > does the declaration for the procedure look like? > > Charlotte Foust > > > -----Original Message----- > From: Rocky Smolin - Beach Access Software [mailto:bchacc at san.rr.com] > Sent: Sunday, April 17, 2005 9:36 PM > To: AccessD at databaseadvisors.com > Subject: [AccessD] On Click Event in Command button versus Label; > > > Dear List: > > Is there a difference in how the On Click event works for a command > button versus a label in Access 2003. > > I had a form that was working with command buttons. But the gray > command buttons are ugly. So I substituted a label and put the code > from the command button behind the label. > > When you click this button (or label) it opens another form, makes the > calling for invisible until the called form closes: > > DoCmd.OpenForm "frmActivitiesInBed" > Me.Visible = False > Do While SysCmd(acSysCmdGetObjectState, acForm, > "frmActivitiesInBed") <> 0 > DoEvents > Loop > > This works real well when in a command button On Click but when it's > called in a label's On Click, the system totally hangs with 100% CPU > usage. > > Another curious symptom: If I alt-Tab away from the app window while > it's froze, and back again, it unfreezes the app. > > Does this sound familiar to anybody? > > MTIA, > > Rocky Smolin > Beach Access Software > http://www.e-z-mrp.com > 858-259-4334 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From kwilliam at ashlandnet.com Mon Apr 18 15:09:53 2005 From: kwilliam at ashlandnet.com (Keith Williamson) Date: Mon, 18 Apr 2005 16:09:53 -0400 Subject: [AccessD] OT: Switching to Verizon DSL? X Posted In-Reply-To: Message-ID: <002b01c54452$9a304970$64aba8c0@ashlandnet.com> Well...it is a loooooonnnnnnggggggg story (which I won't go into)...but I am boycotting Comcast Cable (the only cable company in this area.) I won't use them....EVER!!!! So...I have satellite television...and verizon telephone/DSL. NOW...verizon has come close to being boycotted in the past, as well....but....they are still currently on the ok list. :) Keith E. Williamson Ashland Equipment, Inc phone # (410) 273-1856 fax # (410) 273-1859 -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Monday, April 18, 2005 3:45 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT: Switching to Verizon DSL? X Posted I had Verizon DSL first, then went to cable. Took forever to get it in (almost 4 months). Service was fairly stable, but slow. I was only 3,000 feet from the POP and yet could never seem to get more then 2mb/sec download speed. Switched to cable and jumped to 3mb/sec and now recently, my cable company is pushing towards 5mb/sec. Took less then 2 weeks to get it from the first phone call. Verizon though is in the process of putting fibre into the houses in my area, so I may be switching back..... Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Keith Williamson Sent: Monday, April 18, 2005 3:36 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: Switching to Verizon DSL? X Posted I have had verizon DSL for both home, and my business for the past 3 years. So far I have been pretty satisfied. Keith E. Williamson Ashland Equipment, Inc phone # (410) 273-1856 fax # (410) 273-1859 -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Joe Hecht Sent: Monday, April 18, 2005 2:06 PM To: 'Access Developers discussion and problem solving'; ACCESS-L at PEACH.EASE.LSOFT.COM Subject: [AccessD] OT: Switching to Verizon DSL? X Posted I am strongly considering from EarthLink to Verizon DSL. Other than the getting my new e mail to the world does anyone know of any reasons not to make the switch and save about $ 300.00 a year Thanks Joe Hecht jmhla at earthlink.net 28g -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bchacc at san.rr.com Mon Apr 18 15:30:08 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Mon, 18 Apr 2005 13:30:08 -0700 Subject: [AccessD] On Click Event in Command button versus Label; References: Message-ID: <01c401c54455$69d0aec0$6701a8c0@HAL9004> "open the other form using automation and sink its Close event on the calling form" Como? Rocky ----- Original Message ----- From: "Charlotte Foust" To: "Access Developers discussion and problem solving" Sent: Monday, April 18, 2005 1:07 PM Subject: RE: [AccessD] On Click Event in Command button versus Label; > So is that the routine behind a button or a label? I have to say that I > wouldn't do it the way you appear to be attempting with either. You > don't need a DoEvents loop if you open the other form using automation > and sink its Close event on the calling form. DoEvents is sometimes > necessary, but I avoid it whenever possible, since it also can cause > hangups. Simply put any code to be run after the other form closes in > the event sink on the calling form. > > Charlotte Foust > > > -----Original Message----- > From: Rocky Smolin - Beach Access Software [mailto:bchacc at san.rr.com] > Sent: Monday, April 18, 2005 9:10 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] On Click Event in Command button versus Label; > > > Charlotte: > > It's just: Private Sub cmdContinue_Click() > > in that procedure there's a call to: > > ' get next question > strNext = GetNextQuestion > > and those lines of code appear in the GetNextQuestion function. > > Normally GetNextQuestion returns the next question in the assessment, > but > there are several charts in the assessment - dieases, sleeping pills, > medications, relaxations techniques, activities in bed, etc. - which > contain > a bunch of check boxes. > > When they are loaded, instead of closing the main assessment form, I > just > make it invisible and use that SysCmd function to know when the chart > form > closes. > > Do you think using the IsLoaded property of the AllForms collection > might > make a difference? Shouldn't but who knows. After all, it's Access. > > TIA > > Rocky > > > > ----- Original Message ----- > From: "Charlotte Foust" > To: "Access Developers discussion and problem solving" > > Sent: Monday, April 18, 2005 8:42 AM > Subject: RE: [AccessD] On Click Event in Command button versus Label; > > >> I've never found that to be true, Rocky, and I have used labels as >> light weight "buttons" in several recent versions of Access. What >> does the declaration for the procedure look like? >> >> Charlotte Foust >> >> >> -----Original Message----- >> From: Rocky Smolin - Beach Access Software [mailto:bchacc at san.rr.com] >> Sent: Sunday, April 17, 2005 9:36 PM >> To: AccessD at databaseadvisors.com >> Subject: [AccessD] On Click Event in Command button versus Label; >> >> >> Dear List: >> >> Is there a difference in how the On Click event works for a command >> button versus a label in Access 2003. >> >> I had a form that was working with command buttons. But the gray >> command buttons are ugly. So I substituted a label and put the code >> from the command button behind the label. >> >> When you click this button (or label) it opens another form, makes the > >> calling for invisible until the called form closes: >> >> DoCmd.OpenForm "frmActivitiesInBed" >> Me.Visible = False >> Do While SysCmd(acSysCmdGetObjectState, acForm, >> "frmActivitiesInBed") <> 0 >> DoEvents >> Loop >> >> This works real well when in a command button On Click but when it's >> called in a label's On Click, the system totally hangs with 100% CPU >> usage. >> >> Another curious symptom: If I alt-Tab away from the app window while >> it's froze, and back again, it unfreezes the app. >> >> Does this sound familiar to anybody? >> >> MTIA, >> >> Rocky Smolin >> Beach Access Software >> http://www.e-z-mrp.com >> 858-259-4334 >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From bgeldart at verizon.net Mon Apr 18 15:32:10 2005 From: bgeldart at verizon.net (Bob Geldart) Date: Mon, 18 Apr 2005 16:32:10 -0400 Subject: [AccessD] OT: Switching to Verizon DSL? X Posted In-Reply-To: <200504181805.j3II5si29604@databaseadvisors.com> References: <200504181805.j3II5si29604@databaseadvisors.com> Message-ID: <6.2.1.2.0.20050418161217.02032750@incoming.verizon.net> Joe, I've had Verizon DSL for over a year now and am quite satiefied with it. Also, I was impressed with their support, the 2 or 3 times I needed it. Installation package (modem, filters, CD) arrvied in 3 days from ordering, had it running inside of an hour. Called Support because I wanted not to install MSN (I use IE and Eudora). Support had me fixed in ten minutes. Another time I needed Support was when an email correspondent in New Brunswick was being blocked. That time I dealt with Online Support; assured me the problem would be fixed. Sent me an email a day later that it was fixed (it was). Then customer support follwed up with a phone callshortly after to verify that everything was working. I'm using it at home, mainly for email and the occasional downloads - I do some genealogy and use it for searching online databases, and images. Main reasons for going with Verizon DSL: 1. Availability 2. Cost - $29.95 vs ComCast $42.95 (both depending on package of other options) 3. I have ComCast cable TV now. I'm totally ticked at their pricing that I wouldn't give them another nickel if they were the only game in town. Their service stinks. There are outages and disruptions at least once a month that last sometimes a whole weekend. Support is nil. No support outside business hours; when you do get them, the stock answer is, "we have recieved no reports of problems in that area." I'd still have dialup if they were the only option. Verizon is testing cable TV via DSL in a number of areas here in eastern Mass. When they expand that, I'll drop ComCast. Thanks for asking, Bob At 4/18/2005 02:06 PM, you wrote: >I am strongly considering from EarthLink to Verizon DSL. > > Other than the getting my new e mail to the world does anyone know of any >reasons not to make the switch and save about $ 300.00 a year > >Joe Hecht > >jmhla at earthlink.net > >28g Bob Geldart BGeldart at verizon.net Maynard, MA From pedro at plex.nl Mon Apr 18 15:52:56 2005 From: pedro at plex.nl (Pedro Janssen) Date: Mon, 18 Apr 2005 22:52:56 +0200 Subject: [AccessD] changing table in linked backend References: Message-ID: <00aa01c54458$9a360710$f6c581d5@pedro> Hi, so i can't make an autoexec macro that changes these items by code. When this isnt possible, what is the best thing to do then?? Pedro Janssen ----- Original Message ----- From: "Charlotte Foust" To: "Access Developers discussion and problem solving" Sent: Monday, April 18, 2005 10:01 PM Subject: RE: [AccessD] changing table in linked backend > You can't. Design changes can only be made in the table itself, which > means the original table. The linked table is just an aliased pointer > to the original. > > Charlotte Foust > > > -----Original Message----- > From: Pedro Janssen [mailto:pedro at plex.nl] > Sent: Monday, April 18, 2005 12:05 PM > To: AccessD at databaseadvisors.com > Subject: [AccessD] changing table in linked backend > > > Hello Group, > > i have a backend database that has a linked table from another database, > that is made by a firm (No adjustments can be made in the original > table). > > How can i change the tables name, the name of the ID field and the > datatype in number in the linked table. > > Pedro Janssen > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From JHewson at karta.com Mon Apr 18 16:28:40 2005 From: JHewson at karta.com (Jim Hewson) Date: Mon, 18 Apr 2005 16:28:40 -0500 Subject: [AccessD] changing table in linked backend Message-ID: <9C382E065F54AE48BC3AA7925DCBB01C02068F58@karta-exc-int.Karta.com> I would create a query and change the name there. In the design view field row, you can add the new name with a colon after it, followed by the actual name of the field. In SQL it's something like: SELECT tblLinked.OldID as NewID Don't add any calculations, group by, etc. You can change the format, but sometimes that's not too useful. Then use the query as you would a table with the new names. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Pedro Janssen Sent: Monday, April 18, 2005 3:53 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] changing table in linked backend Hi, so i can't make an autoexec macro that changes these items by code. When this isnt possible, what is the best thing to do then?? Pedro Janssen ----- Original Message ----- From: "Charlotte Foust" To: "Access Developers discussion and problem solving" Sent: Monday, April 18, 2005 10:01 PM Subject: RE: [AccessD] changing table in linked backend > You can't. Design changes can only be made in the table itself, which > means the original table. The linked table is just an aliased pointer > to the original. > > Charlotte Foust > > > -----Original Message----- > From: Pedro Janssen [mailto:pedro at plex.nl] > Sent: Monday, April 18, 2005 12:05 PM > To: AccessD at databaseadvisors.com > Subject: [AccessD] changing table in linked backend > > > Hello Group, > > i have a backend database that has a linked table from another database, > that is made by a firm (No adjustments can be made in the original > table). > > How can i change the tables name, the name of the ID field and the > datatype in number in the linked table. > > Pedro Janssen > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Mon Apr 18 17:37:42 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 18 Apr 2005 15:37:42 -0700 Subject: [AccessD] On Click Event in Command button versus Label; Message-ID: LOL Haven't you followed any of the great event debates?? On form #1 declare this: WithEvents frm As Form_Form2 Or this: WithEvents frm As Form That allows you to create a frm_Close event procedure for the other form on Form1. Then in the event of Form1 the opens Form2, instantiate the frm object: DoCmd.OpenForm "Form2" Set frm = forms!Form2 Charlotte Foust -----Original Message----- From: Rocky Smolin - Beach Access Software [mailto:bchacc at san.rr.com] Sent: Monday, April 18, 2005 1:30 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] On Click Event in Command button versus Label; "open the other form using automation and sink its Close event on the calling form" Como? Rocky ----- Original Message ----- From: "Charlotte Foust" To: "Access Developers discussion and problem solving" Sent: Monday, April 18, 2005 1:07 PM Subject: RE: [AccessD] On Click Event in Command button versus Label; > So is that the routine behind a button or a label? I have to say that > I wouldn't do it the way you appear to be attempting with either. You > don't need a DoEvents loop if you open the other form using automation > and sink its Close event on the calling form. DoEvents is sometimes > necessary, but I avoid it whenever possible, since it also can cause > hangups. Simply put any code to be run after the other form closes in > the event sink on the calling form. > > Charlotte Foust > > > -----Original Message----- > From: Rocky Smolin - Beach Access Software [mailto:bchacc at san.rr.com] > Sent: Monday, April 18, 2005 9:10 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] On Click Event in Command button versus Label; > > > Charlotte: > > It's just: Private Sub cmdContinue_Click() > > in that procedure there's a call to: > > ' get next question > strNext = GetNextQuestion > > and those lines of code appear in the GetNextQuestion function. > > Normally GetNextQuestion returns the next question in the assessment, > but there are several charts in the assessment - dieases, sleeping > pills, medications, relaxations techniques, activities in bed, etc. - > which contain > a bunch of check boxes. > > When they are loaded, instead of closing the main assessment form, I > just make it invisible and use that SysCmd function to know when the > chart form > closes. > > Do you think using the IsLoaded property of the AllForms collection > might make a difference? Shouldn't but who knows. After all, it's > Access. > > TIA > > Rocky > > > > ----- Original Message ----- > From: "Charlotte Foust" > To: "Access Developers discussion and problem solving" > > Sent: Monday, April 18, 2005 8:42 AM > Subject: RE: [AccessD] On Click Event in Command button versus Label; > > >> I've never found that to be true, Rocky, and I have used labels as >> light weight "buttons" in several recent versions of Access. What >> does the declaration for the procedure look like? >> >> Charlotte Foust >> >> >> -----Original Message----- >> From: Rocky Smolin - Beach Access Software [mailto:bchacc at san.rr.com] >> Sent: Sunday, April 17, 2005 9:36 PM >> To: AccessD at databaseadvisors.com >> Subject: [AccessD] On Click Event in Command button versus Label; >> >> >> Dear List: >> >> Is there a difference in how the On Click event works for a command >> button versus a label in Access 2003. >> >> I had a form that was working with command buttons. But the gray >> command buttons are ugly. So I substituted a label and put the code >> from the command button behind the label. >> >> When you click this button (or label) it opens another form, makes >> the > >> calling for invisible until the called form closes: >> >> DoCmd.OpenForm "frmActivitiesInBed" >> Me.Visible = False >> Do While SysCmd(acSysCmdGetObjectState, acForm, >> "frmActivitiesInBed") <> 0 >> DoEvents >> Loop >> >> This works real well when in a command button On Click but when it's >> called in a label's On Click, the system totally hangs with 100% CPU >> usage. >> >> Another curious symptom: If I alt-Tab away from the app window while >> it's froze, and back again, it unfreezes the app. >> >> Does this sound familiar to anybody? >> >> MTIA, >> >> Rocky Smolin >> Beach Access Software >> http://www.e-z-mrp.com >> 858-259-4334 >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Tue Apr 19 01:36:58 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Tue, 19 Apr 2005 07:36:58 +0100 Subject: [AccessD] Can't get the SQL for this In-Reply-To: <017701c54447$e2226980$5b1865cb@winxp> Message-ID: <000b01c544aa$300c78e0$1bf00651@minster33c3r25> Thanks AD, I'll try it. -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of A.D.Tejpal > Sent: 18 April 2005 19:53 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Can't get the SQL for this > > > Andy, > > Totals query named Q_Andy2, given below, should get you > the desired result. It uses union query named Q_Andy1 as its source. > > Best wishes, > A.D.Tejpal > -------------- > > Q_Andy2 (Final Query - Totals Query) > ================================== > SELECT [Code1] & [Code2] AS Code, Sum(Q_Andy1.Qty) AS > SumOfQty FROM Q_Andy1 GROUP BY [Code1] & [Code2]; > ================================== > > Q_Andy1 (Preliminary Query - Union type) > ================================== > Select Code1, Code2, Qty From T_Andy1 > Union ALL > Select Code1, Code2, Qty From T_Andy2 > UNION ALL > Select Code1, Code2, Qty From T_Andy3; > ================================== > > ----- Original Message ----- > From: Andy Lacey > To: Dba > Sent: Monday, April 18, 2005 21:38 > Subject: [AccessD] Can't get the SQL for this > > > Afternoon all, how's things? > > Can someone help dense old me? I can't figure out how to do this. > > I have 3 tables, structure of each is Code1, Code2, Qty > (I'm simplifying). > Example data: > > tbl1 > ---- > A B 36 > A B 45 > B B 21 > B C 22 > > tbl2 > ----- > A A 9 > B B 12 > > tbl3 > ---- > A B 7 > B D 3 > > What I want as output is the total qty for each unique pair > of Code1 and Code2, ie > > A A 9 > A B 88 > B B 33 > B C 22 > B D 3 > > I started by writing a query for each table to sum qty by > Code1 and Code2 then began to do a UNION query and stopped > there cos I can't see how I sum or Group across the 3 > original queries in my UNION query. So I must have started > wrong but I've got a senior moment or something cos I can't see it. > > Can someone please help me out? > > -- > Andy Lacey > http://www.minstersystems.co.uk > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From andy at minstersystems.co.uk Tue Apr 19 03:36:50 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Tue, 19 Apr 2005 9:36:50 +0100 Subject: [AccessD] Can't get the SQL for this Message-ID: <20050419083648.A6EFE24DC73@smtp.nildram.co.uk> Many thanks AD, it worked a treat. I was going at it the wrong way with creating three separate queries then trying to UNION and GROUP them at the same time. Thanks for taking the trouble to help me out. -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of A.D.Tejpal > Sent: 18 April 2005 19:53 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Can't get the SQL for this > > > Andy, > > Totals query named Q_Andy2, given below, should get you > the desired result. It uses union query named Q_Andy1 as its source. > > Best wishes, > A.D.Tejpal > -------------- > > Q_Andy2 (Final Query - Totals Query) > ================================== > SELECT [Code1] & [Code2] AS Code, Sum(Q_Andy1.Qty) AS > SumOfQty FROM Q_Andy1 GROUP BY [Code1] & [Code2]; > ================================== > > Q_Andy1 (Preliminary Query - Union type) > ================================== > Select Code1, Code2, Qty From T_Andy1 > Union ALL > Select Code1, Code2, Qty From T_Andy2 > UNION ALL > Select Code1, Code2, Qty From T_Andy3; > ================================== > > ----- Original Message ----- > From: Andy Lacey > To: Dba > Sent: Monday, April 18, 2005 21:38 > Subject: [AccessD] Can't get the SQL for this > > > Afternoon all, how's things? > > Can someone help dense old me? I can't figure out how to do this. > > I have 3 tables, structure of each is Code1, Code2, Qty > (I'm simplifying). > Example data: > > tbl1 > ---- > A B 36 > A B 45 > B B 21 > B C 22 > > tbl2 > ----- > A A 9 > B B 12 > > tbl3 > ---- > A B 7 > B D 3 > > What I want as output is the total qty for each unique pair > of Code1 and Code2, ie > > A A 9 > A B 88 > B B 33 > B C 22 > B D 3 > > I started by writing a query for each table to sum qty by > Code1 and Code2 then began to do a UNION query and stopped > there cos I can't see how I sum or Group across the 3 > original queries in my UNION query. So I must have started > wrong but I've got a senior moment or something cos I can't see it. > > Can someone please help me out? > > -- > Andy Lacey > http://www.minstersystems.co.uk > -- ________________________________________________ Message sent using UebiMiau 2.7.2 From Erwin.Craps at ithelps.be Tue Apr 19 04:12:53 2005 From: Erwin.Craps at ithelps.be (Erwin Craps - IT Helps) Date: Tue, 19 Apr 2005 11:12:53 +0200 Subject: [AccessD] OT: Spanish question mark Message-ID: <46B976F2B698FF46A4FE7636509B22DF1B5A51@stekelbes.ithelps.local> Dear friends.... Whats the easyest way to get a Spanish (upside down) question mark in a E-mail or Office? The customer is using a English international Windows XP and Office 2K3 (or XP). He says that ALT+189 should do the trick but this does not work, probably depending on the font. So what font does work. Greetz Erwin Craps Zaakvoerder www.ithelps.be/onsgezin This E-mail is confidential, may be legally privileged, and is for the intended recipient only. Access, disclosure, copying, distribution, or reliance on any of it by anyone else is prohibited and may be a criminal offence. Please delete if obtained in error and E-mail confirmation to the sender. IT Helps - I.T. Help Center *** Box Office Belgium & Luxembourg www.ithelps.be * www.boxoffice.be * www.stadleuven.be IT Helps bvba* ** Mercatorpad 3 ** 3000 Leuven IT Helps * Phone: +32 16 296 404 * Fax: +32 16 296 405 E-mail: Info at ithelps.be Box Office ** Fax: +32 16 296 406 ** Box Office E-mail: Staff at boxoffice.be From andy at minstersystems.co.uk Tue Apr 19 04:49:35 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Tue, 19 Apr 2005 10:49:35 +0100 Subject: [AccessD] OT: Spanish question mark Message-ID: <20050419094932.B6A75255FF2@smtp.nildram.co.uk> Hi Erwin Well in Word the key combination Shift-Alt Gr-? works for me, although it takes some typing. But it doesn't work in Excel or Outlook so don't know if that's any use to you. -- Andy Lacey http://www.minstersystems.co.uk --------- Original Message -------- From: Access Developers discussion and problem solving To: AccessD at databaseadvisors.com Subject: [AccessD] OT: Spanish question mark Date: 19/04/05 09:14 > > Dear friends.... > > Whats the easyest way to get a Spanish (upside down) question mark in a > E-mail or Office? > The customer is using a English international Windows XP and Office 2K3 > (or XP). > > He says that ALT+189 should do the trick but this does not work, > probably depending on the font. > So what font does work. > > Greetz > > > > > Erwin Craps > > Zaakvoerder > > www.ithelps.be/onsgezin > > > > This E-mail is confidential, may be legally privileged, and is for the > intended recipient only. Access, disclosure, copying, distribution, or > reliance on any of it by anyone else is prohibited and may be a criminal > offence. Please delete if obtained in error and E-mail confirmation to > the sender. > > IT Helps - I.T. Help Center *** Box Office Belgium & Luxembourg > > www.ithelps.be <http://www.ithelps.be/> * www.boxoffice.be > <http://www.boxoffice.be/> * www.stadleuven.be > <http://www.stadleuven.be/> > > IT Helps bvba* ** Mercatorpad 3 ** 3000 Leuven > > IT Helps * Phone: +32 16 296 404 * Fax: +32 16 296 405 E-mail: > Info at ithelps.be > > Box Office ** Fax: +32 16 296 406 ** Box Office E-mail: > Staff at boxoffice.be <mailto:figures at boxoffice.be> > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > > ________________________________________________ Message sent using UebiMiau 2.7.2 From paul.hartland at isharp.co.uk Tue Apr 19 05:03:55 2005 From: paul.hartland at isharp.co.uk (Paul Hartland (ISHARP)) Date: Tue, 19 Apr 2005 11:03:55 +0100 Subject: [AccessD] OT: Spanish question mark In-Reply-To: <20050419094932.B6A75255FF2@smtp.nildram.co.uk> Message-ID: ALT+0191 works with Arial, Tahoma and Times New Roman -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: 19 April 2005 10:50 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Spanish question mark Hi Erwin Well in Word the key combination Shift-Alt Gr-? works for me, although it takes some typing. But it doesn't work in Excel or Outlook so don't know if that's any use to you. -- Andy Lacey http://www.minstersystems.co.uk --------- Original Message -------- From: Access Developers discussion and problem solving To: AccessD at databaseadvisors.com Subject: [AccessD] OT: Spanish question mark Date: 19/04/05 09:14 > > Dear friends.... > > Whats the easyest way to get a Spanish (upside down) question mark in > a E-mail or Office? > The customer is using a English international Windows XP and Office > 2K3 (or XP). > > He says that ALT+189 should do the trick but this does not work, > probably depending on the font. > So what font does work. > > Greetz > > > > > Erwin Craps > > Zaakvoerder > > www.ithelps.be/onsgezin > > > > This E-mail is confidential, may be legally privileged, and is for the > intended recipient only. Access, disclosure, copying, distribution, or > reliance on any of it by anyone else is prohibited and may be a > criminal offence. Please delete if obtained in error and E-mail > confirmation to the sender. > > IT Helps - I.T. Help Center *** Box Office Belgium & Luxembourg > > www.ithelps.be <http://www.ithelps.be/> * www.boxoffice.be > <http://www.boxoffice.be/> * www.stadleuven.be > <http://www.stadleuven.be/> > > IT Helps bvba* ** Mercatorpad 3 ** 3000 Leuven > > IT Helps * Phone: +32 16 296 404 * Fax: +32 16 296 405 E-mail: > Info at ithelps.be > > Box Office ** Fax: +32 16 296 406 ** Box Office E-mail: > Staff at boxoffice.be <mailto:figures at boxoffice.be> > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > > ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From andy at minstersystems.co.uk Tue Apr 19 04:58:36 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Tue, 19 Apr 2005 10:58:36 +0100 Subject: [AccessD] OT: Spanish question mark Message-ID: <20050419095834.580B3261BA8@smtp.nildram.co.uk> Just discovered that Alt 168 does the ? and Alt 173 the ? -- Andy Lacey http://www.minstersystems.co.uk --------- Original Message -------- From: Access Developers discussion and problem solving To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Spanish question mark Date: 19/04/05 09:51 > > Hi Erwin > Well in Word the key combination Shift-Alt Gr-? works for me, although it > takes some typing. But it doesn't work in Excel or Outlook so don't know if > that's any use to you. > > -- > Andy Lacey > http://www.minstersystems.co.uk > > > > --------- Original Message -------- > From: Access Developers discussion and problem solving > <accessd at databaseadvisors.com> > To: AccessD at databaseadvisors.com <AccessD at databaseadvisors.com> > Subject: [AccessD] OT: Spanish question mark > Date: 19/04/05 09:14 > > > > > Dear friends.... > > > > Whats the easyest way to get a Spanish (upside down) question mark in a > > E-mail or Office? > > The customer is using a English international Windows XP and Office 2K3 > > (or XP). > > > > He says that ALT+189 should do the trick but this does not work, > > probably depending on the font. > > So what font does work. > > > > Greetz > > > > > > > > > > Erwin Craps > > > > Zaakvoerder > > > > www.ithelps.be/onsgezin > > > > > > > > This E-mail is confidential, may be legally privileged, and is for the > > intended recipient only. Access, disclosure, copying, distribution, or > > reliance on any of it by anyone else is prohibited and may be a criminal > > offence. Please delete if obtained in error and E-mail confirmation to > > the sender. > > > > IT Helps - I.T. Help Center *** Box Office Belgium &amp; Luxembourg > > > > www.ithelps.be &lt;http://www.ithelps.be/&gt; * www.boxoffice.be > > &lt;http://www.boxoffice.be/&gt; * www.stadleuven.be > > &lt;http://www.stadleuven.be/&gt; > > > > IT Helps bvba* ** Mercatorpad 3 ** 3000 Leuven > > > > IT Helps * Phone: +32 16 296 404 * Fax: +32 16 296 405 E-mail: > > Info at ithelps.be > > > > Box Office ** Fax: +32 16 296 406 ** Box Office E-mail: > > Staff at boxoffice.be &lt;mailto:figures at boxoffice.be&gt; > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > > > > > > > > > ________________________________________________ > Message sent using UebiMiau 2.7.2 > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > > ________________________________________________ Message sent using UebiMiau 2.7.2 From andy at minstersystems.co.uk Tue Apr 19 04:55:33 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Tue, 19 Apr 2005 10:55:33 +0100 Subject: [AccessD] OT: Spanish question mark Message-ID: <20050419095531.3ECED261A84@smtp.nildram.co.uk> Oh and the same goes for the upside down ! (Shift - Alt Gr - !) Is the right-hand Alt key always labelled Alt Gr by the way? It's that one I mean. -- Andy Lacey http://www.minstersystems.co.uk --------- Original Message -------- From: Access Developers discussion and problem solving To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Spanish question mark Date: 19/04/05 09:51 > > Hi Erwin > Well in Word the key combination Shift-Alt Gr-? works for me, although it > takes some typing. But it doesn't work in Excel or Outlook so don't know if > that's any use to you. > > -- > Andy Lacey > http://www.minstersystems.co.uk > > > > --------- Original Message -------- > From: Access Developers discussion and problem solving > <accessd at databaseadvisors.com> > To: AccessD at databaseadvisors.com <AccessD at databaseadvisors.com> > Subject: [AccessD] OT: Spanish question mark > Date: 19/04/05 09:14 > > > > > Dear friends.... > > > > Whats the easyest way to get a Spanish (upside down) question mark in a > > E-mail or Office? > > The customer is using a English international Windows XP and Office 2K3 > > (or XP). > > > > He says that ALT+189 should do the trick but this does not work, > > probably depending on the font. > > So what font does work. > > > > Greetz > > > > > > > > > > Erwin Craps > > > > Zaakvoerder > > > > www.ithelps.be/onsgezin > > > > > > > > This E-mail is confidential, may be legally privileged, and is for the > > intended recipient only. Access, disclosure, copying, distribution, or > > reliance on any of it by anyone else is prohibited and may be a criminal > > offence. Please delete if obtained in error and E-mail confirmation to > > the sender. > > > > IT Helps - I.T. Help Center *** Box Office Belgium &amp; Luxembourg > > > > www.ithelps.be &lt;http://www.ithelps.be/&gt; * www.boxoffice.be > > &lt;http://www.boxoffice.be/&gt; * www.stadleuven.be > > &lt;http://www.stadleuven.be/&gt; > > > > IT Helps bvba* ** Mercatorpad 3 ** 3000 Leuven > > > > IT Helps * Phone: +32 16 296 404 * Fax: +32 16 296 405 E-mail: > > Info at ithelps.be > > > > Box Office ** Fax: +32 16 296 406 ** Box Office E-mail: > > Staff at boxoffice.be &lt;mailto:figures at boxoffice.be&gt; > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > > > > > > > > > ________________________________________________ > Message sent using UebiMiau 2.7.2 > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > ________________________________________________ Message sent using UebiMiau 2.7.2 From stuart at lexacorp.com.pg Tue Apr 19 05:26:41 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Tue, 19 Apr 2005 20:26:41 +1000 Subject: [AccessD] OT: Spanish question mark In-Reply-To: <46B976F2B698FF46A4FE7636509B22DF1B5A51@stekelbes.ithelps.local> Message-ID: <42656981.25654.10BE07A@stuart.lexacorp.com.pg> On 19 Apr 2005 at 11:12, Erwin Craps - IT Helps wrote: > Dear friends.... > > Whats the easyest way to get a Spanish (upside down) question mark in a > E-mail or Office? > The customer is using a English international Windows XP and Office 2K3 > (or XP). > > He says that ALT+189 should do the trick but this does not work, > probably depending on the font. > So what font does work. > Try Alt + 0191. That works in all the standard fonts. (Note that you need four digits with the leading "0". Using 3 digits in Word etc gives the old ASCII line draw characters. A great little tool for answering this sort of question quickly is the Pricelessware (http://www.pricelesswar.org) recommended utility: Extended Character Map (Freeware) Windows OS: Windows 95/98/ME/NT/2000 Languages: English Description: Extended Character Map is like the Windows Character Map utility but uses much bigger, easier-to-see characters. The utility is especially useful for viewing the pictures in a symbol or Dingbat font. Characters can be seen up to 100pt size. No more squinting at Webding characters trying to figure out "is that a race car or a textile factory?". The keystroke name is displayed in the program's status bar. The Decimal/Hex/Oct/Binary values are also displayed. Additionally, you can view the fonts with one or more attributes selected (Bold, Italic, Underline, Strikeout). Using ExtendedCharacterMap, any character or series of characters can be quickly copied to the clipboard. Company: -- Author: Sony Arianto Kurniawan Program description: http://www.pcworld.com/downloads/file_description/0,fid,6166,00.asp download v 1.41 (extended.zip) (189 KB) http://ftp.pcworld.com/pub/new/desktop/fonts/extended.zip -- Stuart From stuart at lexacorp.com.pg Tue Apr 19 05:32:02 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Tue, 19 Apr 2005 20:32:02 +1000 Subject: [AccessD] OT: Spanish question mark In-Reply-To: <20050419095531.3ECED261A84@smtp.nildram.co.uk> Message-ID: <42656AC2.28832.110C7F8@stuart.lexacorp.com.pg> On 19 Apr 2005 at 10:55, Andy Lacey wrote: > Oh and the same goes for the upside down ! (Shift - Alt Gr - !) > > Is the right-hand Alt key always labelled Alt Gr by the way? It's that one I > mean. > Only on some non-US keyboards. On US keyboards, it's just "Alt" -- Stuart From andy at minstersystems.co.uk Tue Apr 19 05:46:40 2005 From: andy at minstersystems.co.uk (Andy Lacey) Date: Tue, 19 Apr 2005 11:46:40 +0100 Subject: [AccessD] OT: Spanish question mark Message-ID: <20050419104638.06AFB2743B6@smtp.nildram.co.uk> Thanks Stuart. I had a feeling there were differences. So I mean the right-Alt. Interesting what you say about Alt numbers though. Again we have a difference. -- Andy Lacey http://www.minstersystems.co.uk --------- Original Message -------- From: Access Developers discussion and problem solving To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Spanish question mark Date: 19/04/05 10:33 > > On 19 Apr 2005 at 10:55, Andy Lacey wrote: > > > Oh and the same goes for the upside down ! (Shift - Alt Gr - !) > > > > Is the right-hand Alt key always labelled Alt Gr by the way? It's that one I > > mean. > > > > Only on some non-US keyboards. On US keyboards, it's just "Alt" > > > -- > Stuart > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > ________________________________________________ Message sent using UebiMiau 2.7.2 From Erwin.Craps at ithelps.be Tue Apr 19 06:17:11 2005 From: Erwin.Craps at ithelps.be (Erwin Craps - IT Helps) Date: Tue, 19 Apr 2005 13:17:11 +0200 Subject: [AccessD] OT: Spanish question mark-SOLVED Message-ID: <46B976F2B698FF46A4FE7636509B22DF1B5A5A@stekelbes.ithelps.local> Apparently he got the 186 wrong with the 168... But I have several solutions now.... AVRYBIGTHX -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Tuesday, April 19, 2005 12:47 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Spanish question mark Thanks Stuart. I had a feeling there were differences. So I mean the right-Alt. Interesting what you say about Alt numbers though. Again we have a difference. -- Andy Lacey http://www.minstersystems.co.uk --------- Original Message -------- From: Access Developers discussion and problem solving To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Spanish question mark Date: 19/04/05 10:33 > > On 19 Apr 2005 at 10:55, Andy Lacey wrote: > > > Oh and the same goes for the upside down ! (Shift - Alt Gr - !) > > > Is the right-hand Alt key always labelled Alt Gr by the way? > It's that one I > > mean. > > > > Only on some non-US keyboards. On US keyboards, it's just > "Alt" > > > -- > Stuart > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From kwilliam at ashlandnet.com Tue Apr 19 07:48:06 2005 From: kwilliam at ashlandnet.com (Keith Williamson) Date: Tue, 19 Apr 2005 08:48:06 -0400 Subject: [AccessD] OT: Switching to Verizon DSL? X Posted In-Reply-To: <6.2.1.2.0.20050418161217.02032750@incoming.verizon.net> Message-ID: <000001c544de$09275bd0$64aba8c0@ashlandnet.com> Here, here......what?? Another dissatisfied Comcast customer?? Say it isn't so!!!?? IMSHO.....Comcast is the WORST example of customer oriented company .....EVER!!!! And I would lump failed communist service companies from the old USSR, in that. If they are worse than socialist companies....they ARE bad!!! :) Keith E. Williamson Ashland Equipment, Inc phone # (410) 273-1856 fax # (410) 273-1859 -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bob Geldart Sent: Monday, April 18, 2005 4:32 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Switching to Verizon DSL? X Posted Joe, I've had Verizon DSL for over a year now and am quite satiefied with it. Also, I was impressed with their support, the 2 or 3 times I needed it. Installation package (modem, filters, CD) arrvied in 3 days from ordering, had it running inside of an hour. Called Support because I wanted not to install MSN (I use IE and Eudora). Support had me fixed in ten minutes. Another time I needed Support was when an email correspondent in New Brunswick was being blocked. That time I dealt with Online Support; assured me the problem would be fixed. Sent me an email a day later that it was fixed (it was). Then customer support follwed up with a phone callshortly after to verify that everything was working. I'm using it at home, mainly for email and the occasional downloads - I do some genealogy and use it for searching online databases, and images. Main reasons for going with Verizon DSL: 1. Availability 2. Cost - $29.95 vs ComCast $42.95 (both depending on package of other options) 3. I have ComCast cable TV now. I'm totally ticked at their pricing that I wouldn't give them another nickel if they were the only game in town. Their service stinks. There are outages and disruptions at least once a month that last sometimes a whole weekend. Support is nil. No support outside business hours; when you do get them, the stock answer is, "we have recieved no reports of problems in that area." I'd still have dialup if they were the only option. Verizon is testing cable TV via DSL in a number of areas here in eastern Mass. When they expand that, I'll drop ComCast. Thanks for asking, Bob At 4/18/2005 02:06 PM, you wrote: >I am strongly considering from EarthLink to Verizon DSL. > > Other than the getting my new e mail to the world does anyone know of >any reasons not to make the switch and save about $ 300.00 a year > >Joe Hecht > >jmhla at earthlink.net > >28g Bob Geldart BGeldart at verizon.net Maynard, MA -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From kwilliam at ashlandnet.com Tue Apr 19 08:03:05 2005 From: kwilliam at ashlandnet.com (Keith Williamson) Date: Tue, 19 Apr 2005 09:03:05 -0400 Subject: [AccessD] OT: Switching to Verizon DSL? X Posted In-Reply-To: <000001c544de$09275bd0$64aba8c0@ashlandnet.com> Message-ID: <000101c544e0$26791640$64aba8c0@ashlandnet.com> Excuse me...Comcast is the BEST example of the Worst Company!! Keith E. Williamson Ashland Equipment, Inc phone # (410) 273-1856 fax # (410) 273-1859 -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Keith Williamson Sent: Tuesday, April 19, 2005 8:48 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: Switching to Verizon DSL? X Posted Here, here......what?? Another dissatisfied Comcast customer?? Say it isn't so!!!?? IMSHO.....Comcast is the WORST example of customer oriented company .....EVER!!!! And I would lump failed communist service companies from the old USSR, in that. If they are worse than socialist companies....they ARE bad!!! :) Keith E. Williamson Ashland Equipment, Inc phone # (410) 273-1856 fax # (410) 273-1859 -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bob Geldart Sent: Monday, April 18, 2005 4:32 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Switching to Verizon DSL? X Posted Joe, I've had Verizon DSL for over a year now and am quite satiefied with it. Also, I was impressed with their support, the 2 or 3 times I needed it. Installation package (modem, filters, CD) arrvied in 3 days from ordering, had it running inside of an hour. Called Support because I wanted not to install MSN (I use IE and Eudora). Support had me fixed in ten minutes. Another time I needed Support was when an email correspondent in New Brunswick was being blocked. That time I dealt with Online Support; assured me the problem would be fixed. Sent me an email a day later that it was fixed (it was). Then customer support follwed up with a phone callshortly after to verify that everything was working. I'm using it at home, mainly for email and the occasional downloads - I do some genealogy and use it for searching online databases, and images. Main reasons for going with Verizon DSL: 1. Availability 2. Cost - $29.95 vs ComCast $42.95 (both depending on package of other options) 3. I have ComCast cable TV now. I'm totally ticked at their pricing that I wouldn't give them another nickel if they were the only game in town. Their service stinks. There are outages and disruptions at least once a month that last sometimes a whole weekend. Support is nil. No support outside business hours; when you do get them, the stock answer is, "we have recieved no reports of problems in that area." I'd still have dialup if they were the only option. Verizon is testing cable TV via DSL in a number of areas here in eastern Mass. When they expand that, I'll drop ComCast. Thanks for asking, Bob At 4/18/2005 02:06 PM, you wrote: >I am strongly considering from EarthLink to Verizon DSL. > > Other than the getting my new e mail to the world does anyone know of >any reasons not to make the switch and save about $ 300.00 a year > >Joe Hecht > >jmhla at earthlink.net > >28g Bob Geldart BGeldart at verizon.net Maynard, MA -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From JRojas at tnco-inc.com Tue Apr 19 08:43:09 2005 From: JRojas at tnco-inc.com (Joe Rojas) Date: Tue, 19 Apr 2005 09:43:09 -0400 Subject: [AccessD] Repeat a section on a report Message-ID: <0CC84C9461AE6445AD5A602001C41C4B05A239@mercury.tnco-inc.com> Hi All, I have a report that needs to have a certain portion of it repeated BOTH on new page and on a group break but I don't want it to double up on it's self in the event that both occur at the same time, which is what would happen on the first page. I know how to make portions of a report repeat it self (page header and group header) but I don't know how to get around this problem. Any ideas on how to work around this? Thanks! JR This electronic transmission is strictly confidential to TNCO, Inc. and intended solely for the addressee. It may contain information which is covered by legal, professional, or other privileges. If you are not the intended addressee, or someone authorized by the intended addressee to receive transmissions on behalf of the addressee, you must not retain, disclose in any form, copy, or take any action in reliance on this transmission. If you have received this transmission in error, please notify the sender as soon as possible and destroy this message. While TNCO, Inc. uses virus protection, the recipient should check this email and any attachments for the presence of viruses. TNCO, Inc. accepts no liability for any damage caused by any virus transmitted by this email. From adtp at touchtelindia.net Tue Apr 19 08:49:22 2005 From: adtp at touchtelindia.net (A.D.Tejpal) Date: Tue, 19 Apr 2005 19:19:22 +0530 Subject: [AccessD] Can't get the SQL for this References: <20050419083648.A6EFE24DC73@smtp.nildram.co.uk> Message-ID: <002601c544e6$ac8d10a0$921865cb@winxp> You are most welcome Andy! A.D.Tejpal -------------- ----- Original Message ----- From: Andy Lacey To: Dba Sent: Tuesday, April 19, 2005 14:06 Subject: [AccessD] Can't get the SQL for this Many thanks AD, it worked a treat. I was going at it the wrong way with creating three separate queries then trying to UNION and GROUP them at the same time. Thanks for taking the trouble to help me out. -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of A.D.Tejpal > Sent: 18 April 2005 19:53 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Can't get the SQL for this > > > Andy, > > Totals query named Q_Andy2, given below, should get you > the desired result. It uses union query named Q_Andy1 as its source. > > Best wishes, > A.D.Tejpal > -------------- > > Q_Andy2 (Final Query - Totals Query) > ================================== > SELECT [Code1] & [Code2] AS Code, Sum(Q_Andy1.Qty) AS > SumOfQty FROM Q_Andy1 GROUP BY [Code1] & [Code2]; > ================================== > > Q_Andy1 (Preliminary Query - Union type) > ================================== > Select Code1, Code2, Qty From T_Andy1 > Union ALL > Select Code1, Code2, Qty From T_Andy2 > UNION ALL > Select Code1, Code2, Qty From T_Andy3; > ================================== > > ----- Original Message ----- > From: Andy Lacey > To: Dba > Sent: Monday, April 18, 2005 21:38 > Subject: [AccessD] Can't get the SQL for this > > > Afternoon all, how's things? > > Can someone help dense old me? I can't figure out how to do this. > > I have 3 tables, structure of each is Code1, Code2, Qty > (I'm simplifying). > Example data: > > tbl1 > ---- > A B 36 > A B 45 > B B 21 > B C 22 > > tbl2 > ----- > A A 9 > B B 12 > > tbl3 > ---- > A B 7 > B D 3 > > What I want as output is the total qty for each unique pair > of Code1 and Code2, ie > > A A 9 > A B 88 > B B 33 > B C 22 > B D 3 > > I started by writing a query for each table to sum qty by > Code1 and Code2 then began to do a UNION query and stopped > there cos I can't see how I sum or Group across the 3 > original queries in my UNION query. So I must have started > wrong but I've got a senior moment or something cos I can't see it. > > Can someone please help me out? > > -- > Andy Lacey > http://www.minstersystems.co.uk From cfoust at infostatsystems.com Tue Apr 19 10:08:26 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 19 Apr 2005 08:08:26 -0700 Subject: [AccessD] Repeat a section on a report Message-ID: Set the repeating section to Visible = false. Then add something like this in its format event (assuming the "section" is a group header): If Page > 1 Then Me(sectionname).Visible = true Or do the reverse and hide it on page 1. Charlotte Foust -----Original Message----- From: Joe Rojas [mailto:JRojas at tnco-inc.com] Sent: Tuesday, April 19, 2005 6:43 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Repeat a section on a report Hi All, I have a report that needs to have a certain portion of it repeated BOTH on new page and on a group break but I don't want it to double up on it's self in the event that both occur at the same time, which is what would happen on the first page. I know how to make portions of a report repeat it self (page header and group header) but I don't know how to get around this problem. Any ideas on how to work around this? Thanks! JR This electronic transmission is strictly confidential to TNCO, Inc. and intended solely for the addressee. It may contain information which is covered by legal, professional, or other privileges. If you are not the intended addressee, or someone authorized by the intended addressee to receive transmissions on behalf of the addressee, you must not retain, disclose in any form, copy, or take any action in reliance on this transmission. If you have received this transmission in error, please notify the sender as soon as possible and destroy this message. While TNCO, Inc. uses virus protection, the recipient should check this email and any attachments for the presence of viruses. TNCO, Inc. accepts no liability for any damage caused by any virus transmitted by this email. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jmhla at earthlink.net Tue Apr 19 12:35:44 2005 From: jmhla at earthlink.net (Joe Hecht) Date: Tue, 19 Apr 2005 10:35:44 -0700 Subject: [AccessD] OT: The Sleep ADvisor In-Reply-To: <00b101c5392d$42590910$6401a8c0@HAL9004> Message-ID: <001e01c54506$37aca9b0$6501a8c0@laptop1> Rocky, Some questions before I say yes: I have Axp on 1 machine and A2K3 on the other What will a runtime do to my setups? Do you an MDB version I can do? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - Beach Access Software Sent: Monday, April 04, 2005 8:45 AM To: Access Developers discussion and problem solving Cc: Rubin Naiman Subject: Re: [AccessD] OT: The Sleep ADvisor Joe: If you don't mind we would greatly appreciate your doing the Sleep Advisor again. We made a lot of changes in the way the questions are worded and in the output (a bit shorter and more concise in many places, although the report is still quite detailed; more accurate, too, we hope). So we'd be interested in your reaction to the inputs and the outputs. Also, since you're a developer, you can tell me how the installation process goes - this is a run-time you'll be downloading. So, please give it a go and, when you've finished, don't forget to attach the two txt files to an email and send them in. We'll send you back a pdf of your report. Thanks and regards, From bchacc at san.rr.com Tue Apr 19 13:20:55 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Tue, 19 Apr 2005 11:20:55 -0700 Subject: [AccessD] OT: The Sleep ADvisor References: <001e01c54506$37aca9b0$6501a8c0@laptop1> Message-ID: <013501c5450c$874b4bb0$6701a8c0@HAL9004> Joe: I have an mde. However, Sagekey guarantees that there's no problem with any installation of Office by using their scripts. However, I can send you an mde if you like. Rocky ----- Original Message ----- From: "Joe Hecht" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, April 19, 2005 10:35 AM Subject: RE: [AccessD] OT: The Sleep ADvisor > Rocky, > > Some questions before I say yes: > > > I have Axp on 1 machine and A2K3 on the other > > What will a runtime do to my setups? > > Do you an MDB version I can do? > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin - > Beach Access Software > Sent: Monday, April 04, 2005 8:45 AM > To: Access Developers discussion and problem solving > Cc: Rubin Naiman > Subject: Re: [AccessD] OT: The Sleep ADvisor > > Joe: > > If you don't mind we would greatly appreciate your doing the Sleep Advisor > again. We made a lot of changes in the way the questions are worded and > in > the output (a bit shorter and more concise in many places, although the > report is still quite detailed; more accurate, too, we hope). > > So we'd be interested in your reaction to the inputs and the outputs. > Also, > > since you're a developer, you can tell me how the installation process > goes - this is a run-time you'll be downloading. > > So, please give it a go and, when you've finished, don't forget to attach > the two txt files to an email and send them in. We'll send you back a pdf > of your report. > > Thanks and regards, > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From Gustav at cactus.dk Tue Apr 19 14:22:22 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 19 Apr 2005 21:22:22 +0200 Subject: [AccessD] Signing VBA with a digital certificate in Access 2000 Message-ID: Hi all How do you do this? I did an install of Access 2000 including the latest service packs etc. and the option for creating and using a digital certificate. But when I go to the VB editor and pick Tools, no menu entry for digitally signing the code exists even though it is supposed to be there. Do you need to add an add-in or what is the trick? /gustav From pedro at plex.nl Tue Apr 19 16:20:20 2005 From: pedro at plex.nl (Pedro Janssen) Date: Tue, 19 Apr 2005 23:20:20 +0200 Subject: [AccessD] changing table in linked backend References: <9C382E065F54AE48BC3AA7925DCBB01C02068F58@karta-exc-int.Karta.com> Message-ID: <00c901c54525$980c3310$f6c581d5@pedro> Hi, is it possible to make a copy of the linked database by code, and change the name, field name and datatype of this copy? Pedro ----- Original Message ----- From: "Jim Hewson" To: "Access Developers discussion and problem solving" Sent: Monday, April 18, 2005 11:28 PM Subject: RE: [AccessD] changing table in linked backend > I would create a query and change the name there. > In the design view field row, you can add the new name with a colon after it, followed by the actual name of the field. > In SQL it's something like: > SELECT tblLinked.OldID as NewID > Don't add any calculations, group by, etc. > You can change the format, but sometimes that's not too useful. > Then use the query as you would a table with the new names. > > HTH > Jim > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Pedro Janssen > Sent: Monday, April 18, 2005 3:53 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] changing table in linked backend > > > Hi, > > so i can't make an autoexec macro that changes these items by code. > > When this isnt possible, what is the best thing to do then?? > > > Pedro Janssen > > > ----- Original Message ----- > From: "Charlotte Foust" > To: "Access Developers discussion and problem solving" > > Sent: Monday, April 18, 2005 10:01 PM > Subject: RE: [AccessD] changing table in linked backend > > > > You can't. Design changes can only be made in the table itself, which > > means the original table. The linked table is just an aliased pointer > > to the original. > > > > Charlotte Foust > > > > > > -----Original Message----- > > From: Pedro Janssen [mailto:pedro at plex.nl] > > Sent: Monday, April 18, 2005 12:05 PM > > To: AccessD at databaseadvisors.com > > Subject: [AccessD] changing table in linked backend > > > > > > Hello Group, > > > > i have a backend database that has a linked table from another database, > > that is made by a firm (No adjustments can be made in the original > > table). > > > > How can i change the tables name, the name of the ID field and the > > datatype in number in the linked table. > > > > Pedro Janssen > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From bgoss711 at ameritech.net Tue Apr 19 16:31:48 2005 From: bgoss711 at ameritech.net (Bud Goss) Date: Tue, 19 Apr 2005 14:31:48 -0700 (PDT) Subject: [AccessD] ODBC For AS400 with Access 2003 - solution- Documented Microsoft Bug Message-ID: <20050419213148.56846.qmail@web81303.mail.yahoo.com> I initially named this topic Use if (typo should be "of" not "if") HIT ODBC/400 with Access 2003 I have renamed this solution post because the problem is not exclusive to the HIT Software ODBC driver. It will occur also occur with IBM's iSeries Access driver- and probably others as well. If you encounter this (getting a message that an "Index Aready Exists") when working with an Access 2003 database refer to the following Microsoft Knowledge Base articles 811963 870753 837001 With my Hit software, I learned that the problem can be by-passed by un-checking the SQLStasistics option. With the iSeries software, a couple of hotfix installs are required.I have not actually installed the hotfixs on a test machine yet, but am reasonably confident that this will resolve the issue. Thanks to all who commented.. From newsgrps at dalyn.co.nz Tue Apr 19 16:45:30 2005 From: newsgrps at dalyn.co.nz (David Emerson) Date: Wed, 20 Apr 2005 09:45:30 +1200 Subject: [AccessD] OT Visual Studio.Net user Group Message-ID: <6.2.1.2.0.20050420094318.039d2090@mail.dalyn.co.nz> It looks like I need to start working with Visual Studio.net to web enable some of my applications. Does anyone know of a good user group like this one, or are there enough of us using Visual Studio to start up our own list? Regards David Emerson Dalyn Software Ltd 25 Cunliffe St, Churton Park Wellington, New Zealand Ph/Fax (04) 478-7456 Mobile 027-280-9348 From cfoust at infostatsystems.com Tue Apr 19 16:54:27 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 19 Apr 2005 14:54:27 -0700 Subject: [AccessD] changing table in linked backend Message-ID: You could, but what good would it do you? It would have no effect whatsoever on the linked table, and if you linked to the code instead you would run into synchronization issues. Jim's suggestion is the way I would do it. Perhaps if you explain what you're trying for, aside from changing a field, someone will be able to make a more useful suggestion. Charlotte Foust -----Original Message----- From: Pedro Janssen [mailto:pedro at plex.nl] Sent: Tuesday, April 19, 2005 2:20 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] changing table in linked backend Hi, is it possible to make a copy of the linked database by code, and change the name, field name and datatype of this copy? Pedro ----- Original Message ----- From: "Jim Hewson" To: "Access Developers discussion and problem solving" Sent: Monday, April 18, 2005 11:28 PM Subject: RE: [AccessD] changing table in linked backend > I would create a query and change the name there. > In the design view field row, you can add the new name with a colon > after it, followed by the actual name of the field. > In SQL it's something like: > SELECT tblLinked.OldID as NewID > Don't add any calculations, group by, etc. > You can change the format, but sometimes that's not too useful. Then > use the query as you would a table with the new names. > > HTH > Jim > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Pedro > Janssen > Sent: Monday, April 18, 2005 3:53 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] changing table in linked backend > > > Hi, > > so i can't make an autoexec macro that changes these items by code. > > When this isnt possible, what is the best thing to do then?? > > > Pedro Janssen > > > ----- Original Message ----- > From: "Charlotte Foust" > To: "Access Developers discussion and problem solving" > > Sent: Monday, April 18, 2005 10:01 PM > Subject: RE: [AccessD] changing table in linked backend > > > > You can't. Design changes can only be made in the table itself, > > which means the original table. The linked table is just an aliased > > pointer to the original. > > > > Charlotte Foust > > > > > > -----Original Message----- > > From: Pedro Janssen [mailto:pedro at plex.nl] > > Sent: Monday, April 18, 2005 12:05 PM > > To: AccessD at databaseadvisors.com > > Subject: [AccessD] changing table in linked backend > > > > > > Hello Group, > > > > i have a backend database that has a linked table from another > > database, that is made by a firm (No adjustments can be made in the > > original table). > > > > How can i change the tables name, the name of the ID field and the > > datatype in number in the linked table. > > > > Pedro Janssen > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Tue Apr 19 16:56:22 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 19 Apr 2005 14:56:22 -0700 Subject: [AccessD] OT Visual Studio.Net user Group Message-ID: I'm working in .Net too and would find a focused list helpful. Charlotte Foust -----Original Message----- From: David Emerson [mailto:newsgrps at dalyn.co.nz] Sent: Tuesday, April 19, 2005 2:45 PM To: accessd at databaseadvisors.com Subject: [AccessD] OT Visual Studio.Net user Group It looks like I need to start working with Visual Studio.net to web enable some of my applications. Does anyone know of a good user group like this one, or are there enough of us using Visual Studio to start up our own list? Regards David Emerson Dalyn Software Ltd 25 Cunliffe St, Churton Park Wellington, New Zealand Ph/Fax (04) 478-7456 Mobile 027-280-9348 -- 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 Apr 19 17:01:10 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Wed, 20 Apr 2005 08:01:10 +1000 Subject: [AccessD] changing table in linked backend In-Reply-To: <00c901c54525$980c3310$f6c581d5@pedro> Message-ID: <42660C46.22600.387B492@stuart.lexacorp.com.pg> On 19 Apr 2005 at 23:20, Pedro Janssen wrote: > Hi, > > is it possible to make a copy of the linked database by code, and change the > name, field name and datatype of this copy? > One way would be to create a new table with the desired format either directly in your application database or or in a separate "backend" database and link to that as well as to the original table. Then periodically run two queries , a delete query to clear your new table followed by an Insert query of all the records from the old table into the new table. If there is a unique key in the old table, you can set a unique index on that field in the new table and forget about the delete query. Note that if you are doing this frequently, you will have to compact the database regularly or you will get very bad bloat. -- Stuart From john at winhaven.net Tue Apr 19 17:29:42 2005 From: john at winhaven.net (John Bartow) Date: Tue, 19 Apr 2005 17:29:42 -0500 Subject: [AccessD] OT Visual Studio.Net user Group In-Reply-To: Message-ID: <200504192229.j3JMTkxG425804@pimout3-ext.prodigy.net> It look sto me like the DBA-VB list covers .net quite a bit. I don't really keep close tabs on it though, can anyone else pipe in on that? John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, April 19, 2005 4:56 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT Visual Studio.Net user Group I'm working in .Net too and would find a focused list helpful. Charlotte Foust -----Original Message----- From: David Emerson [mailto:newsgrps at dalyn.co.nz] Sent: Tuesday, April 19, 2005 2:45 PM To: accessd at databaseadvisors.com Subject: [AccessD] OT Visual Studio.Net user Group It looks like I need to start working with Visual Studio.net to web enable some of my applications. Does anyone know of a good user group like this one, or are there enough of us using Visual Studio to start up our own list? Regards David Emerson Dalyn Software Ltd 25 Cunliffe St, Churton Park Wellington, New Zealand Ph/Fax (04) 478-7456 Mobile 027-280-9348 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From connie.kamrowski at agric.nsw.gov.au Tue Apr 19 18:24:27 2005 From: connie.kamrowski at agric.nsw.gov.au (connie.kamrowski at agric.nsw.gov.au) Date: Wed, 20 Apr 2005 09:24:27 +1000 Subject: [AccessD] Is Array the best alternative or do I have options Message-ID: Having solved the last problem (thanks to some helpful advice from Rocky). I now move on to the next. In my Application I must generate reports from parameters passed from the user. These parameters are start and end Authority Number. That is all working fine and the customer was happy, but as they are want to do they have decided they need a change. So now I need to pass these start and end numbers to a function and see if they have paid their fees and insurance before allowing the record to be printed. But I also need to present the user with a list of records that have not been printed because of non payment. I have tried to do this by using an Array and then passing the Array back to a second function to check if the numbers are in the array but I keep getting a subscript out of range error on my array. I have done a record count and there should be 383 records in the Array. Is there a better way to do this? I have posted the start of my code below, I get a subscript out of range on CheckInsFees Connie Kamrowski Analyst/Programmer Information Technology NSW Department of Primary Industries Orange This message is intended for the addressee named and may contain confidential information. If you are not the intended recipient or received it in error, please delete the message and notify sender. Views expressed are those of the individual sender and are not necessarily the views of their organisation. Public Function checkInsFees() Dim CheckInsFees As Variant Dim i As Integer Dim rsCheckFees As Recordset Dim dbCheckFees As Database Dim StrSQL As String Dim intCount As Integer Dim MyCount As Integer Dim MyRenewalID As Integer StrSQL = "SELECT tblDAuthorityRenewal.AuthorityRenewalID FROM tblDAuthorityRenewal WHERE tblDAuthorityRenewal.FeesPaid = -1 AND tblDAuthorityrenewal.InsuranceSighted = -1" Set dbCheckFees = CurrentDb() Set rsCheckFees = dbCheckFees.OpenRecordset(StrSQL, dbOpenSnapshot) MyCount = rsCheckFees.RecordCount CheckInsFees = rsCheckFees.GetRows(MyCount) intCount = UBound(CheckInsFees, 2) + 1 ExitRoutine: On Error Resume Next rsCheckFees.Close dbCheckFees.Close Set rsCheckFees = Nothing Set dbCheckFees = Nothing Exit Function Failure: Call ErrorHandler(lngErrorNumber:=Err.Number, strErrorDescription:=Err.Description, strErrorSource:=Err.Source) Resume ExitRoutine End Function From stuart at lexacorp.com.pg Tue Apr 19 19:28:35 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Wed, 20 Apr 2005 10:28:35 +1000 Subject: [AccessD] Is Array the best alternative or do I have options In-Reply-To: Message-ID: <42662ED3.24377.40EA8F9@stuart.lexacorp.com.pg> On 20 Apr 2005 at 9:24, connie.kamrowski at agric.nsw.go wrote: > In my Application I must generate reports from parameters passed from the > user. These parameters are start and end Authority Number. That is all > working fine and the customer was happy, but as they are want to do they > have decided they need a change. So now I need to pass these start and end > numbers to a function and see if they have paid their fees and insurance > before allowing the record to be printed. But I also need to present the > user with a list of records that have not been printed because of non > payment. > Why not base just your report on a query which includes the criteria " WHERE tblDAuthorityRenewal.FeesPaid = -1 AND tblDAuthorityrenewal.InsuranceSighted = -1" then display a query for the user which shows the "not printed" records by using the criteria: " WHERE tblDAuthorityRenewal.FeesPaid <> -1 OR tblDAuthorityrenewal.InsuranceSighted <> -1" You can include in the query the fields FeesPaid and InsuranceSighted (formatted "Yes/No") so that the user can see why each record was not printed. -- Stuart From connie.kamrowski at agric.nsw.gov.au Tue Apr 19 19:32:24 2005 From: connie.kamrowski at agric.nsw.gov.au (connie.kamrowski at agric.nsw.gov.au) Date: Wed, 20 Apr 2005 10:32:24 +1000 Subject: [AccessD] Re: Is Array the best alternative or do I have options Message-ID: Of Course Thanks Stuart. I hadn't thought of queries Connie Kamrowski Analyst/Programmer Information Technology NSW Department of Primary Industries Orange > In my Application I must generate reports from parameters passed from the > user. These parameters are start and end Authority Number. That is all > working fine and the customer was happy, but as they are want to do they > have decided they need a change. So now I need to pass these start and end > numbers to a function and see if they have paid their fees and insurance > before allowing the record to be printed. But I also need to present the > user with a list of records that have not been printed because of non > payment. > Why not base just your report on a query which includes the criteria " WHERE tblDAuthorityRenewal.FeesPaid = -1 AND tblDAuthorityrenewal.InsuranceSighted = -1" then display a query for the user which shows the "not printed" records by using the criteria: " WHERE tblDAuthorityRenewal.FeesPaid <> -1 OR tblDAuthorityrenewal.InsuranceSighted <> -1" You can include in the query the fields FeesPaid and InsuranceSighted (formatted "Yes/No") so that the user can see why each record was not printed. -- Stuart This message is intended for the addressee named and may contain confidential information. If you are not the intended recipient or received it in error, please delete the message and notify sender. Views expressed are those of the individual sender and are not necessarily the views of their organisation. From stuart at lexacorp.com.pg Tue Apr 19 19:35:56 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Wed, 20 Apr 2005 10:35:56 +1000 Subject: [AccessD] Is Array the best alternative or do I have options In-Reply-To: Message-ID: <4266308C.24863.4156304@stuart.lexacorp.com.pg> On 20 Apr 2005 at 9:24, connie.kamrowski at agric.nsw.go wrote: > > I get a subscript out of range on CheckInsFees > > Dim CheckInsFees As Variant > > MyCount = rsCheckFees.RecordCount > CheckInsFees = rsCheckFees.GetRows(MyCount) > > intCount = UBound(CheckInsFees, 2) + 1 I suspect that there are a couple of problems: You are not declaring CheckInsFees as an Array. Use "Dim CheckInsFees() " The default for an undimensioned array is 10 elements. If it is going to be any larger then you need to REDIM CheckInsFees(MyCount) -- Stuart From mms at sentex.net Tue Apr 19 19:56:22 2005 From: mms at sentex.net (Les Dunn) Date: Tue, 19 Apr 2005 20:56:22 -0400 Subject: [AccessD] OT Visual Studio.Net user Group References: <6.2.1.2.0.20050420094318.039d2090@mail.dalyn.co.nz> Message-ID: <002701c54543$c60997d0$573ec645@lesdunn> I too have some .NET applications that I would like to make available on the net. I have posted questions to some of the various microsoft.public.dotnet... forums but have not received any quality replies that have even come close to answering my questions. I would be interested in hearing about any other alternative forums. ...Les ----- Original Message ----- From: "David Emerson" To: Sent: Tuesday, April 19, 2005 5:45 PM Subject: [AccessD] OT Visual Studio.Net user Group > It looks like I need to start working with Visual Studio.net to web enable > some of my applications. > > Does anyone know of a good user group like this one, or are there enough > of us using Visual Studio to start up our own list? > > Regards > > David Emerson > Dalyn Software Ltd > 25 Cunliffe St, Churton Park > Wellington, New Zealand > Ph/Fax (04) 478-7456 > Mobile 027-280-9348 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From ebarro at afsweb.com Tue Apr 19 21:00:04 2005 From: ebarro at afsweb.com (Eric Barro) Date: Tue, 19 Apr 2005 19:00:04 -0700 Subject: [AccessD] OT Visual Studio.Net user Group In-Reply-To: Message-ID: Same here. Eric Barro -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Charlotte Foust Sent: Tuesday, April 19, 2005 2:56 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] OT Visual Studio.Net user Group I'm working in .Net too and would find a focused list helpful. Charlotte Foust -----Original Message----- From: David Emerson [mailto:newsgrps at dalyn.co.nz] Sent: Tuesday, April 19, 2005 2:45 PM To: accessd at databaseadvisors.com Subject: [AccessD] OT Visual Studio.Net user Group It looks like I need to start working with Visual Studio.net to web enable some of my applications. Does anyone know of a good user group like this one, or are there enough of us using Visual Studio to start up our own list? Regards David Emerson Dalyn Software Ltd 25 Cunliffe St, Churton Park Wellington, New Zealand Ph/Fax (04) 478-7456 Mobile 027-280-9348 ---------------------------------------------------------------- The information contained in this e-mail message and any file, document, previous e-mail message and/or attachment transmitted herewith is confidential and may be legally privileged. It is intended solely for the private use of the addressee and must not be disclosed to or used by anyone other than the addressee. If you receive this transmission by error, please immediately notify the sender by reply e-mail and destroy the original transmission and its attachments without reading or saving it in any manner. If you are not the intended recipient, or a person responsible for delivering it to the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of any of the information contained in or attached to this transmission is STRICTLY PROHIBITED. E-mail transmission cannot be guaranteed to be secure or error free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. The sender therefore does not accept liability for any errors or omissions in the contents of this message, which arise as a result of email transmission. Users and employees of the e-mail system are expressly required not to make defamatory statements and not to infringe or authorize any infringement of copyright or any other legal right by email communications. Any such communication is contrary to company policy. The company will not accept any liability in respect of such communication. From michael at ddisolutions.com.au Wed Apr 20 02:42:00 2005 From: michael at ddisolutions.com.au (Michael Maddison) Date: Wed, 20 Apr 2005 17:42:00 +1000 Subject: [AccessD] OT Visual Studio.Net user Group Message-ID: <59A61174B1F5B54B97FD4ADDE71E7D010E4B09@ddi-01.DDI.local> If you want focused the try here... http://discuss.develop.com/ cheers Michael M It looks like I need to start working with Visual Studio.net to web enable some of my applications. Does anyone know of a good user group like this one, or are there enough of us using Visual Studio to start up our own list? Regards David Emerson Dalyn Software Ltd 25 Cunliffe St, Churton Park Wellington, New Zealand Ph/Fax (04) 478-7456 Mobile 027-280-9348 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Jdemarco at hudsonhealthplan.org Wed Apr 20 07:21:35 2005 From: Jdemarco at hudsonhealthplan.org (Jim DeMarco) Date: Wed, 20 Apr 2005 08:21:35 -0400 Subject: [AccessD] Signing VBA with a digital certificate in Access 2000 Message-ID: <08F823FD83787D4BA0B99CA580AD3C749D2EBD@TTNEXCHCL2.hshhp.com> Gustav, There's a pretty good article on this at http://pubs.logicalexpressions.com/Pub0009/LPMArticle.asp?ID=194 that should help you. Helen Fedemma has one too on her site in vol. 119. HTH, Jim DeMarco -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock Sent: Tuesday, April 19, 2005 3:22 PM To: accessd at databaseadvisors.com Subject: [AccessD] Signing VBA with a digital certificate in Access 2000 Hi all How do you do this? I did an install of Access 2000 including the latest service packs etc. and the option for creating and using a digital certificate. But when I go to the VB editor and pick Tools, no menu entry for digitally signing the code exists even though it is supposed to be there. Do you need to add an add-in or what is the trick? /gustav -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************************** "This electronic message is intended to be for the use only of the named recipient, and may contain information from Hudson Health Plan (HHP) that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately, either by contacting the sender at the electronic mail address noted above or calling HHP at (914) 631-1611. If you are not the intended recipient, please do not forward this email to anyone, and delete and destroy all copies of this message. Thank You". *********************************************************************************** From Gustav at cactus.dk Wed Apr 20 07:57:59 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 20 Apr 2005 14:57:59 +0200 Subject: [AccessD] Signing VBA with a digital certificate in Access 2000 Message-ID: Hi Jim Thanks! I've browsed a lot and not seen that link but one of the links it carries: http://support.microsoft.com/default.aspx?scid=kb;en-us;Q217221 One will notice that it claims to apply to: APPLIES TO * Microsoft Excel 2000 Standard Edition * Microsoft Access 2000 Standard Edition * Microsoft Outlook 2000 Standard Edition * Microsoft PowerPoint 2000 Standard Edition * Microsoft Word 2000 Standard Edition * Microsoft Visual Basic for Applications 6.0 I wonder if anyone can confirm this for Access 2000? /gustav >>> Jdemarco at hudsonhealthplan.org 04/20 2:21 pm >>> Gustav, There's a pretty good article on this at http://pubs.logicalexpressions.com/Pub0009/LPMArticle.asp?ID=194 that should help you. Helen Fedemma has one too on her site in vol. 119. HTH, Jim DeMarco -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock Sent: Tuesday, April 19, 2005 3:22 PM To: accessd at databaseadvisors.com Subject: [AccessD] Signing VBA with a digital certificate in Access 2000 Hi all How do you do this? I did an install of Access 2000 including the latest service packs etc. and the option for creating and using a digital certificate. But when I go to the VB editor and pick Tools, no menu entry for digitally signing the code exists even though it is supposed to be there. Do you need to add an add-in or what is the trick? /gustav -- From garykjos at gmail.com Wed Apr 20 08:22:46 2005 From: garykjos at gmail.com (Gary Kjos) Date: Wed, 20 Apr 2005 08:22:46 -0500 Subject: [AccessD] ODBC For AS400 with Access 2003 - solution- Documented Microsoft Bug In-Reply-To: <20050419213148.56846.qmail@web81303.mail.yahoo.com> References: <20050419213148.56846.qmail@web81303.mail.yahoo.com> Message-ID: Good job figuring it out Bud and thanks for sharing the solution. I used to work with AS/400 data but it's close ten years ago now. Perhaps I will again. My current employer does use an AS/400 for some warehouse operations stuff in one of our locations, but I haven't been called on to access it at all. Gary On 4/19/05, Bud Goss wrote: > I initially named this topic Use if (typo should be "of" not "if") > HIT ODBC/400 with Access 2003 > > I have renamed this solution post because the problem is not exclusive to the HIT Software ODBC driver. It will occur also occur with IBM's iSeries Access driver- and probably others as well. > > If you encounter this (getting a message that an "Index Aready Exists") when working with an Access 2003 database refer to the following Microsoft Knowledge Base articles > > 811963 > 870753 > 837001 > > With my Hit software, I learned that the problem can be by-passed by un-checking the SQLStasistics option. > > With the iSeries software, a couple of hotfix installs are required.I have not actually installed the hotfixs on a test machine yet, but am reasonably confident that this will resolve the issue. > > Thanks to all who commented.. > > -- > 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 dmcafee at pacbell.net Wed Apr 20 11:35:55 2005 From: dmcafee at pacbell.net (David Mcafee) Date: Wed, 20 Apr 2005 09:35:55 -0700 (PDT) Subject: [AccessD] OT Visual Studio.Net user Group In-Reply-To: 6667 Message-ID: <20050420163555.57364.qmail@web80801.mail.yahoo.com> me too --- Charlotte Foust wrote: > I'm working in .Net too and would find a focused > list helpful. > > Charlotte Foust > > > -----Original Message----- > From: David Emerson [mailto:newsgrps at dalyn.co.nz] > Sent: Tuesday, April 19, 2005 2:45 PM > To: accessd at databaseadvisors.com > Subject: [AccessD] OT Visual Studio.Net user Group > > > It looks like I need to start working with Visual > Studio.net to web > enable > some of my applications. > > Does anyone know of a good user group like this one, > or are there enough > of > us using Visual Studio to start up our own list? > > Regards > > David Emerson > Dalyn Software Ltd > 25 Cunliffe St, Churton Park > Wellington, New Zealand > Ph/Fax (04) 478-7456 > Mobile 027-280-9348 > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From j.frederick at att.net Wed Apr 20 12:23:05 2005 From: j.frederick at att.net (John Frederick) Date: Wed, 20 Apr 2005 13:23:05 -0400 Subject: [AccessD] Default Mail Handler for SendObject Message-ID: I was successfully using SendObject to generate an email that popped up in Lotus Notes, the clients standard email handler. After an upgrade of Office to 2002 and 2003, the email is coming up in Outlook. The operation fails because Outlook is not fully configured and has no Address book entries. Using IE Tools/Internet Options/Programs to set the default mail handler apparently doesn't solve the problem. Help. jif From JHewson at karta.com Wed Apr 20 12:51:48 2005 From: JHewson at karta.com (Jim Hewson) Date: Wed, 20 Apr 2005 12:51:48 -0500 Subject: [AccessD] Double Data Entry Requirement Message-ID: <9C382E065F54AE48BC3AA7925DCBB01C02068F5F@karta-exc-int.Karta.com> Has anyone done this before? I am working on a proposal and one criteria is to "provide for the entry of... data twice to ensure accuracy." I thought of three methods of doing this. 1. Create a table for the second data entry and then compare the record with the first table. Delete the record(s) of the second table when they match. 2. Use an unbound form for the second data entry and compare the results with the table to ensure they match then delete the data. 3. Recommend the second person print the record and compare the documents without doing a double data entry. Suggesting it would take less time and therefore save money. There is the issue of paper, printing, etc..... Thoughts! Thanks, Jim From cfoust at infostatsystems.com Wed Apr 20 13:07:55 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 20 Apr 2005 11:07:55 -0700 Subject: [AccessD] Double Data Entry Requirement Message-ID: I've seen this kind of requirement before. It's a holdover from the green screen days when operators did heads down data entry all day and there was little or no validation at data entry and the terminal keyboard was limited. QA relied on data being entered twice to make sure it matched and then handling exceptions. It doesn't make a lot of sense in the newer languages, and I have dealt with it in the past by suggesting that if the business rules were clearly defined, the data could be verified in code either before or after being committed. A couple of problems with double entry verification are that the second time could be incorrect or both could be incorrect but might match. At that point you have validated garbage. This criteria is often suggested by people who have no clue as to how validation can be done in code or by the input form itself. Charlotte Foust -----Original Message----- From: Jim Hewson [mailto:JHewson at karta.com] Sent: Wednesday, April 20, 2005 10:52 AM To: AccessD Subject: [AccessD] Double Data Entry Requirement Has anyone done this before? I am working on a proposal and one criteria is to "provide for the entry of... data twice to ensure accuracy." I thought of three methods of doing this. 1. Create a table for the second data entry and then compare the record with the first table. Delete the record(s) of the second table when they match. 2. Use an unbound form for the second data entry and compare the results with the table to ensure they match then delete the data. 3. Recommend the second person print the record and compare the documents without doing a double data entry. Suggesting it would take less time and therefore save money. There is the issue of paper, printing, etc..... Thoughts! Thanks, Jim From bheid at appdevgrp.com Wed Apr 20 13:10:09 2005 From: bheid at appdevgrp.com (Bobby Heid) Date: Wed, 20 Apr 2005 14:10:09 -0400 Subject: [AccessD] Double Data Entry Requirement In-Reply-To: <916187228923D311A6FE00A0CC3FAA30B7B79B@ADGSERVER> Message-ID: <916187228923D311A6FE00A0CC3FAA30ABEA31@ADGSERVER> I favor #1 the most and #3 the least. I guess a lot of it depends on how it will be entered. You might consider an unbound form where the data is entered twice and compare fields before writing out the data record. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Hewson Sent: Wednesday, April 20, 2005 1:52 PM To: AccessD Subject: [AccessD] Double Data Entry Requirement Has anyone done this before? I am working on a proposal and one criteria is to "provide for the entry of... data twice to ensure accuracy." I thought of three methods of doing this. 1. Create a table for the second data entry and then compare the record with the first table. Delete the record(s) of the second table when they match. 2. Use an unbound form for the second data entry and compare the results with the table to ensure they match then delete the data. 3. Recommend the second person print the record and compare the documents without doing a double data entry. Suggesting it would take less time and therefore save money. There is the issue of paper, printing, etc..... Thoughts! Thanks, Jim From martyconnelly at shaw.ca Wed Apr 20 13:12:49 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Wed, 20 Apr 2005 11:12:49 -0700 Subject: [AccessD] Default Mail Handler for SendObject References: Message-ID: <42669BA1.7010305@shaw.ca> I believe this is set from windows explorer File-->SendTo-->MailRecipient You probably have to set default inside lotus notes see these methods http://support.microsoft.com/default.aspx?scid=kb;en-us;Q306098#XSLTH3120121125120121120120 Or give up and use this Lotus Notes Send EMail from VB or VBA http://www.fabalou.com/VBandVBA/lotusnotesmail.asp or http://cwashington.netreach.net/depo/view.asp?Index=761&ScriptType=vbscript John Frederick wrote: >I was successfully using SendObject to generate an email that popped up >in Lotus Notes, the clients standard email handler. After an upgrade >of Office to 2002 and 2003, the email is coming up in Outlook. The >operation fails because Outlook is not fully configured and has no >Address book entries. Using IE Tools/Internet Options/Programs to set >the default mail handler apparently doesn't solve the problem. >Help. jif > > > -- Marty Connelly Victoria, B.C. Canada From JHewson at karta.com Wed Apr 20 13:18:39 2005 From: JHewson at karta.com (Jim Hewson) Date: Wed, 20 Apr 2005 13:18:39 -0500 Subject: [AccessD] Double Data Entry Requirement Message-ID: <9C382E065F54AE48BC3AA7925DCBB01C02068F64@karta-exc-int.Karta.com> Good points! I didn't think about the three possible outcomes for double entry. I like the validation by input form idea. Then possibly a random visual comparison by another person for data accuracy. Thanks! Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Charlotte Foust Sent: Wednesday, April 20, 2005 1:08 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Double Data Entry Requirement I've seen this kind of requirement before. It's a holdover from the green screen days when operators did heads down data entry all day and there was little or no validation at data entry and the terminal keyboard was limited. QA relied on data being entered twice to make sure it matched and then handling exceptions. It doesn't make a lot of sense in the newer languages, and I have dealt with it in the past by suggesting that if the business rules were clearly defined, the data could be verified in code either before or after being committed. A couple of problems with double entry verification are that the second time could be incorrect or both could be incorrect but might match. At that point you have validated garbage. This criteria is often suggested by people who have no clue as to how validation can be done in code or by the input form itself. Charlotte Foust -----Original Message----- From: Jim Hewson [mailto:JHewson at karta.com] Sent: Wednesday, April 20, 2005 10:52 AM To: AccessD Subject: [AccessD] Double Data Entry Requirement Has anyone done this before? I am working on a proposal and one criteria is to "provide for the entry of... data twice to ensure accuracy." I thought of three methods of doing this. 1. Create a table for the second data entry and then compare the record with the first table. Delete the record(s) of the second table when they match. 2. Use an unbound form for the second data entry and compare the results with the table to ensure they match then delete the data. 3. Recommend the second person print the record and compare the documents without doing a double data entry. Suggesting it would take less time and therefore save money. There is the issue of paper, printing, etc..... Thoughts! Thanks, Jim -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Wed Apr 20 13:20:20 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 20 Apr 2005 20:20:20 +0200 Subject: [AccessD] Double Data Entry Requirement Message-ID: Hi Jim This brings back memories of past times when you had typists typing in figures they had no clue about what so ever - reading from hand written sheets which contained errors too. Charlotte's comment is very precise. This is a left-over from the days where a correction could take a week, where you typed nearly blind folded, and the only way to get a list to check your entries was to request a print and wait for that. Today it would be waste of time. Thus option #3. /gustav >>> JHewson at karta.com 04/20 7:51 pm >>> Has anyone done this before? I am working on a proposal and one criteria is to "provide for the entry of... data twice to ensure accuracy." I thought of three methods of doing this. 1. Create a table for the second data entry and then compare the record with the first table. Delete the record(s) of the second table when they match. 2. Use an unbound form for the second data entry and compare the results with the table to ensure they match then delete the data. 3. Recommend the second person print the record and compare the documents without doing a double data entry. Suggesting it would take less time and therefore save money. There is the issue of paper, printing, etc..... Thoughts! Thanks, Jim From JHewson at karta.com Wed Apr 20 13:22:13 2005 From: JHewson at karta.com (Jim Hewson) Date: Wed, 20 Apr 2005 13:22:13 -0500 Subject: [AccessD] Double Data Entry Requirement Message-ID: <9C382E065F54AE48BC3AA7925DCBB01C02068F65@karta-exc-int.Karta.com> That might work. A tabbed form where the first data entry on tab 0 then second data entry on tab 1, compare data then save. I'm going to try to change their minds before we end up double data entry. Thanks. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Bobby Heid Sent: Wednesday, April 20, 2005 1:10 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Double Data Entry Requirement I favor #1 the most and #3 the least. I guess a lot of it depends on how it will be entered. You might consider an unbound form where the data is entered twice and compare fields before writing out the data record. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Hewson Sent: Wednesday, April 20, 2005 1:52 PM To: AccessD Subject: [AccessD] Double Data Entry Requirement Has anyone done this before? I am working on a proposal and one criteria is to "provide for the entry of... data twice to ensure accuracy." I thought of three methods of doing this. 1. Create a table for the second data entry and then compare the record with the first table. Delete the record(s) of the second table when they match. 2. Use an unbound form for the second data entry and compare the results with the table to ensure they match then delete the data. 3. Recommend the second person print the record and compare the documents without doing a double data entry. Suggesting it would take less time and therefore save money. There is the issue of paper, printing, etc..... Thoughts! Thanks, Jim -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bheygood at abestsystems.com Wed Apr 20 13:33:48 2005 From: bheygood at abestsystems.com (Bob Heygood) Date: Wed, 20 Apr 2005 11:33:48 -0700 Subject: [AccessD] Signing VBA with a digital certificate in Access 2000 In-Reply-To: Message-ID: There is a good article in the Access Advisor this month about this subject. http://msaccessadvisor.com/ Seems as usual Access got the stepchild treatment again for 2000. This is better implemented in XP and 03. It also matters greatly which version of Jet you have. Also, unless you buy one, it appears that a user created cert will only work on a given machine or network. I am sure all of us will look forward to results of your investigation. Bob Heygood -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock Sent: Tuesday, April 19, 2005 12:22 PM To: accessd at databaseadvisors.com Subject: [AccessD] Signing VBA with a digital certificate in Access 2000 Hi all How do you do this? I did an install of Access 2000 including the latest service packs etc. and the option for creating and using a digital certificate. But when I go to the VB editor and pick Tools, no menu entry for digitally signing the code exists even though it is supposed to be there. Do you need to add an add-in or what is the trick? /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 Apr 20 13:47:01 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 20 Apr 2005 20:47:01 +0200 Subject: [AccessD] Signing VBA with a digital certificate in Access 2000 Message-ID: Hi Bob Thanks, but all articles seem to require a subscription which I don't have ... /gustav >>> bheygood at abestsystems.com 04/20 8:33 pm >>> There is a good article in the Access Advisor this month about this subject. http://msaccessadvisor.com/ Seems as usual Access got the stepchild treatment again for 2000. This is better implemented in XP and 03. It also matters greatly which version of Jet you have. Also, unless you buy one, it appears that a user created cert will only work on a given machine or network. I am sure all of us will look forward to results of your investigation. Bob Heygood -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock Sent: Tuesday, April 19, 2005 12:22 PM To: accessd at databaseadvisors.com Subject: [AccessD] Signing VBA with a digital certificate in Access 2000 Hi all How do you do this? I did an install of Access 2000 including the latest service packs etc. and the option for creating and using a digital certificate. But when I go to the VB editor and pick Tools, no menu entry for digitally signing the code exists even though it is supposed to be there. Do you need to add an add-in or what is the trick? /gustav From ssharkins at bellsouth.net Wed Apr 20 13:50:48 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Wed, 20 Apr 2005 14:50:48 -0400 Subject: [AccessD] Double Data Entry Requirement In-Reply-To: Message-ID: <20050420185057.KHVY1909.ibm71aec.bellsouth.net@SUSANONE> Also, training goes a long way. Even the tightest validation can't take the place of an informed user/operator. Susan H. Hi Jim This brings back memories of past times when you had typists typing in figures they had no clue about what so ever - reading from hand written sheets which contained errors too. Charlotte's comment is very precise. This is a left-over from the days where a correction could take a week, where you typed nearly blind folded, and the only way to get a list to check your entries was to request a print and wait for that. Today it would be waste of time. Thus option #3. From Gustav at cactus.dk Wed Apr 20 13:50:27 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 20 Apr 2005 20:50:27 +0200 Subject: [AccessD] Signing VBA with a digital certificate in Access 2000 Message-ID: Hi Bob But is it at all possible in A2000? I don't care that much if it is "better" in later versions - it's not very difficult anyway. /gustav >>> bheygood at abestsystems.com 04/20 8:33 pm >>> There is a good article in the Access Advisor this month about this subject. http://msaccessadvisor.com/ Seems as usual Access got the stepchild treatment again for 2000. This is better implemented in XP and 03. It also matters greatly which version of Jet you have. From martyconnelly at shaw.ca Wed Apr 20 15:32:47 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Wed, 20 Apr 2005 13:32:47 -0700 Subject: [AccessD] Double Data Entry Requirement References: <9C382E065F54AE48BC3AA7925DCBB01C02068F65@karta-exc-int.Karta.com> Message-ID: <4266BC6F.4040505@shaw.ca> Double Data entry used to be done by two separate operators even going back to the old IBM 029 card key punch verifiers (which didn't punch only read) and the later key to disk systems. As the same operator may read a 9 as an 8 both times. Not to mention there were batch totals kept i.e. number of sheets punched to ensure an operator didn't skip a sheet in a batch. Most data entry errors are caused by transposition of digits. Hence the use of checkdigits for things like ISBN,VIN, credit cards and social security number (but not in US) You might want to consider optical scanning unless the data is coming from handwriting. Jim Hewson wrote: >That might work. >A tabbed form where the first data entry on tab 0 then second data entry on tab 1, compare data then save. >I'm going to try to change their minds before we end up double data entry. >Thanks. >Jim > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Bobby Heid >Sent: Wednesday, April 20, 2005 1:10 PM >To: 'Access Developers discussion and problem solving' >Subject: RE: [AccessD] Double Data Entry Requirement > > >I favor #1 the most and #3 the least. > >I guess a lot of it depends on how it will be entered. You might consider >an unbound form where the data is entered twice and compare fields before >writing out the data record. > >Bobby > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Hewson >Sent: Wednesday, April 20, 2005 1:52 PM >To: AccessD >Subject: [AccessD] Double Data Entry Requirement > > >Has anyone done this before? > >I am working on a proposal and one criteria is to "provide for the entry >of... data twice to ensure accuracy." >I thought of three methods of doing this. >1. Create a table for the second data entry and then compare the record with >the first table. Delete the record(s) of the second table when they match. >2. Use an unbound form for the second data entry and compare the results >with the table to ensure they match then delete the data. >3. Recommend the second person print the record and compare the documents >without doing a double data entry. Suggesting it would take less time and >therefore save money. There is the issue of paper, printing, etc..... > >Thoughts! > >Thanks, > >Jim > > > > -- Marty Connelly Victoria, B.C. Canada From martyconnelly at shaw.ca Wed Apr 20 15:34:48 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Wed, 20 Apr 2005 13:34:48 -0700 Subject: [AccessD] Signing VBA with a digital certificate in Access 2000 References: Message-ID: <4266BCE8.4030409@shaw.ca> It might be you have to have a full Office 2000 install for this to work as it was used in Word 2000 macros. Gustav Brock wrote: >Hi Bob > >But is it at all possible in A2000? I don't care that much if it is >"better" in later versions - it's not very difficult anyway. > >/gustav > > > >>>>bheygood at abestsystems.com 04/20 8:33 pm >>> >>>> >>>> >There is a good article in the Access Advisor this month about this >subject. >http://msaccessadvisor.com/ > > >Seems as usual Access got the stepchild treatment again for 2000. This >is >better implemented in XP and 03. It also matters greatly which version >of >Jet you have. > > > -- Marty Connelly Victoria, B.C. Canada From pedro at plex.nl Wed Apr 20 16:03:05 2005 From: pedro at plex.nl (Pedro Janssen) Date: Wed, 20 Apr 2005 23:03:05 +0200 Subject: [AccessD] changing table in linked backend References: <42660C46.22600.387B492@stuart.lexacorp.com.pg> Message-ID: <000d01c545ec$78b6ee20$f6c581d5@pedro> Hello all, thanks for the help so far, but as Charlotte suggested, i will explain a why i need this. My wife works in a small firm that sells rocks. I developed in recent years a database for them, in which they can put data about the rocks and the clients who sell them. When the firm grew bigger, they invested in a commercial database for administration. In this database however, i can't change anything. Because my wife don't want to ad each new client in two different databases. So i want to use the client table from the commercial database, because the clientID's are identical. I don't want to use a query from this linked table, because i then have to adjust al other query's and other tables. Because the linked table is only used as a lookup table i want to use it, but the name of the table and the field names are different. Because the commercial database will give the users the possibility of using characters an numbers in the ID field, i want to change this datatype from text to number. I'll hope you'll understand why i asked for the possibility of making a copy of the linked database by code or autoexec macro, and change the name, field name and datatype of this copy? Pedro Janssen ----- Original Message ----- From: "Stuart McLachlan" To: "Access Developers discussion and problem solving" Sent: Wednesday, April 20, 2005 12:01 AM Subject: Re: [AccessD] changing table in linked backend > On 19 Apr 2005 at 23:20, Pedro Janssen wrote: > > > Hi, > > > > is it possible to make a copy of the linked database by code, and change the > > name, field name and datatype of this copy? > > > > One way would be to create a new table with the desired format either > directly in your application database or or in a separate "backend" > database and link to that as well as to the original table. Then > periodically run two queries , a delete query to clear your new table > followed by an Insert query of all the records from the old table into the > new table. > > If there is a unique key in the old table, you can set a unique index on > that field in the new table and forget about the delete query. > > Note that if you are doing this frequently, you will have to compact the > database regularly or you will get very bad bloat. > > > > > -- > Stuart > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From JHewson at karta.com Wed Apr 20 16:39:00 2005 From: JHewson at karta.com (Jim Hewson) Date: Wed, 20 Apr 2005 16:39:00 -0500 Subject: [AccessD] Double Data Entry Requirement Message-ID: <9C382E065F54AE48BC3AA7925DCBB01C02068F68@karta-exc-int.Karta.com> The data is coming via paper. The database will be used to collect information from paper copies of surveys. There are seven different surveys - color coded by a survey participant attribute (youth, parent, staff). Participant ID and protocol have been defined by the agency. Surveys will be paired by participant, who will take at least three surveys from different color groupings. Statistical analysis of the surveys are the end result, hence their "need" to ensure data integrity. Thanks, Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of MartyConnelly Sent: Wednesday, April 20, 2005 3:33 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Double Data Entry Requirement Double Data entry used to be done by two separate operators even going back to the old IBM 029 card key punch verifiers (which didn't punch only read) and the later key to disk systems. As the same operator may read a 9 as an 8 both times. Not to mention there were batch totals kept i.e. number of sheets punched to ensure an operator didn't skip a sheet in a batch. Most data entry errors are caused by transposition of digits. Hence the use of checkdigits for things like ISBN,VIN, credit cards and social security number (but not in US) You might want to consider optical scanning unless the data is coming from handwriting. Jim Hewson wrote: >That might work. >A tabbed form where the first data entry on tab 0 then second data entry on tab 1, compare data then save. >I'm going to try to change their minds before we end up double data entry. >Thanks. >Jim > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Bobby Heid >Sent: Wednesday, April 20, 2005 1:10 PM >To: 'Access Developers discussion and problem solving' >Subject: RE: [AccessD] Double Data Entry Requirement > > >I favor #1 the most and #3 the least. > >I guess a lot of it depends on how it will be entered. You might consider >an unbound form where the data is entered twice and compare fields before >writing out the data record. > >Bobby > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Hewson >Sent: Wednesday, April 20, 2005 1:52 PM >To: AccessD >Subject: [AccessD] Double Data Entry Requirement > > >Has anyone done this before? > >I am working on a proposal and one criteria is to "provide for the entry >of... data twice to ensure accuracy." >I thought of three methods of doing this. >1. Create a table for the second data entry and then compare the record with >the first table. Delete the record(s) of the second table when they match. >2. Use an unbound form for the second data entry and compare the results >with the table to ensure they match then delete the data. >3. Recommend the second person print the record and compare the documents >without doing a double data entry. Suggesting it would take less time and >therefore save money. There is the issue of paper, printing, etc..... > >Thoughts! > >Thanks, > >Jim > > > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Wed Apr 20 17:29:06 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 21 Apr 2005 08:29:06 +1000 Subject: [AccessD] Double Data Entry Requirement In-Reply-To: Message-ID: <42676452.16876.249E44@stuart.lexacorp.com.pg> On 20 Apr 2005 at 11:07, Charlotte Foust wrote: > I've seen this kind of requirement before. It's a holdover from the > green screen days when operators did heads down data entry all day and > there was little or no validation at data entry and the terminal > keyboard was limited. QA relied on data being entered twice to make > sure it matched and then handling exceptions. It doesn't make a lot of > sense in the newer languages, and I have dealt with it in the past by > suggesting that if the business rules were clearly defined, the data > could be verified in code either before or after being committed. A > couple of problems with double entry verification are that the second > time could be incorrect or both could be incorrect but might match. At > that point you have validated garbage. This criteria is often suggested > by people who have no clue as to how validation can be done in code or > by the input form itself. > There are many cases where no validation can be done in code, A prime example being the PNG Electoral Roll where we had up to 50 operators keying in data from enrolment forms for months. There is no way to validate DOB, name etc entries other than eyeballing printouts or double entry. We also used double entry when recording progressive results of elections for updating the results website. Those again couldn't be validated in code and had to be accurate when posted. > I am working on a proposal and one criteria is to "provide for the entry > of... data twice to ensure accuracy." I thought of three methods of doing > this. 1. Create a table for the second data entry and then compare the > record with the first table. Delete the record(s) of the second table when > they match. 2. Use an unbound form for the second data entry and compare > the results with the table to ensure they match then delete the data. 3. > Recommend the second person print the record and compare the documents > without doing a double data entry. Suggesting it would take less time and > therefore save money. There is the issue of paper, printing, etc..... Option 3 is the least accurate for a number of reasons. I'd avoid it if they are prepared to accept the costs of double entry. The preferred double entry methods depends on on the situation. Can you have unvalidated data in your records? If so, put a flag field in the record and use your Option2. Do a comparison of the results and then update the flag - you need to allow for modifying the record if the original entry is the incorrect one. If you can't have unvalidated data, you need to store the first entry in a temp table until it is validated. Again, you can use an unbound form for the second entry, but this time instead of setting the flag, you move the correct(ed) data to the main table. -- Stuart From stuart at lexacorp.com.pg Wed Apr 20 17:32:19 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 21 Apr 2005 08:32:19 +1000 Subject: [AccessD] Double Data Entry Requirement In-Reply-To: <9C382E065F54AE48BC3AA7925DCBB01C02068F65@karta-exc-int.Karta.com> Message-ID: <42676513.15322.2793C6@stuart.lexacorp.com.pg> > > I guess a lot of it depends on how it will be entered. You might consider > an unbound form where the data is entered twice and compare fields before > writing out the data record. > Much less accurate than using two different people for the entry, especially if they are entering the same data a second time immediately after entering it the first time. You will often get the same errors repeated in this situation. -- Stuart From Alun.Garraway at otto.de Thu Apr 21 02:58:41 2005 From: Alun.Garraway at otto.de (Garraway, Alun) Date: Thu, 21 Apr 2005 09:58:41 +0200 Subject: [AccessD] UPPER-CASE to Upper-Lower-Case Message-ID: hello, is it possible to turn a string in upper-case to upper-lower-case? for example "THIS IS BIG" to "This Is Big" TIA :-) alun From tom.bolton at donnslaw.co.uk Thu Apr 21 03:11:57 2005 From: tom.bolton at donnslaw.co.uk (Tom Bolton) Date: Thu, 21 Apr 2005 09:11:57 +0100 Subject: [AccessD] UPPER-CASE to Upper-Lower-Case Message-ID: <61F915314798D311A2F800A0C9C831880731CB8C@dibble.observatory.donnslaw.co.uk> strMyString = LCase(strMyString) should do it... HTH, cheers Tom -----Original Message----- From: Garraway, Alun [mailto:Alun.Garraway at otto.de] Sent: 21 April 2005 08:59 To: Access Developers discussion and problem solving Subject: [AccessD] UPPER-CASE to Upper-Lower-Case hello, is it possible to turn a string in upper-case to upper-lower-case? for example "THIS IS BIG" to "This Is Big" TIA :-) alun -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -------------- next part -------------- The contents of this message and any attachments are the property of Donns Solicitors and are intended for the confidential use of the named recipient only. They may be legally privileged and should not be communicated to, or relied upon, by any other party without our written consent. If you are not the addressee, please notify us immediately so that we can make arrangements for its return. You should not show this e-mail to any person or take copies as you may be committing a criminal or civil offence for which you may be liable. The statement and opinions expressed in this e-mail message are those of the writer, and do not necessarily represent that of Donns Solicitors. Although any files attached to this e-mail will have been checked with virus protection software prior to transmission, you should carry out your own virus check before opening any attachment. Donns Solicitors does not accept any liability for any damage or loss which may be caused by software viruses... From paul.hartland at isharp.co.uk Thu Apr 21 03:13:20 2005 From: paul.hartland at isharp.co.uk (Paul Hartland (ISHARP)) Date: Thu, 21 Apr 2005 09:13:20 +0100 Subject: [AccessD] UPPER-CASE to Upper-Lower-Case In-Reply-To: Message-ID: Try this: Dim strString As String strString = "THIS IS BIG" strString = StrConv(strString, vbProperCase) Msgbox strString (Should now be This Is Big) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Garraway, Alun Sent: 21 April 2005 08:59 To: Access Developers discussion and problem solving Subject: [AccessD] UPPER-CASE to Upper-Lower-Case hello, is it possible to turn a string in upper-case to upper-lower-case? for example "THIS IS BIG" to "This Is Big" TIA :-) alun -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Thu Apr 21 03:13:04 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 21 Apr 2005 10:13:04 +0200 Subject: [AccessD] Database models Message-ID: Hi all Sometimes you may need an example model for a project. I located this site which could give you some ideas: http://www.databaseanswers.org/data_models/index.htm It does contain some real specials like: http://www.databaseanswers.org/data_models/george_orwells_1984/index.htm /gustav From tom.bolton at donnslaw.co.uk Thu Apr 21 03:17:08 2005 From: tom.bolton at donnslaw.co.uk (Tom Bolton) Date: Thu, 21 Apr 2005 09:17:08 +0100 Subject: [AccessD] UPPER-CASE to Upper-Lower-Case Message-ID: <61F915314798D311A2F800A0C9C831880731CB8D@dibble.observatory.donnslaw.co.uk> Alun Sorry, I didn't read this properly, hence hasty reply. You could split the string into an array (Split function) and knock off the first character of each array element. Then add on the first letter again but capitalised, after which you could re-join the array elements into one string (Join function). As far as I know, there's no function to do all this automatically. Cheers Tom -----Original Message----- From: Garraway, Alun [mailto:Alun.Garraway at otto.de] Sent: 21 April 2005 08:59 To: Access Developers discussion and problem solving Subject: [AccessD] UPPER-CASE to Upper-Lower-Case hello, is it possible to turn a string in upper-case to upper-lower-case? for example "THIS IS BIG" to "This Is Big" TIA :-) alun -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -------------- next part -------------- The contents of this message and any attachments are the property of Donns Solicitors and are intended for the confidential use of the named recipient only. They may be legally privileged and should not be communicated to, or relied upon, by any other party without our written consent. If you are not the addressee, please notify us immediately so that we can make arrangements for its return. You should not show this e-mail to any person or take copies as you may be committing a criminal or civil offence for which you may be liable. The statement and opinions expressed in this e-mail message are those of the writer, and do not necessarily represent that of Donns Solicitors. Although any files attached to this e-mail will have been checked with virus protection software prior to transmission, you should carry out your own virus check before opening any attachment. Donns Solicitors does not accept any liability for any damage or loss which may be caused by software viruses... From stuart at lexacorp.com.pg Thu Apr 21 03:19:55 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 21 Apr 2005 18:19:55 +1000 Subject: [AccessD] UPPER-CASE to Upper-Lower-Case In-Reply-To: <61F915314798D311A2F800A0C9C831880731CB8D@dibble.observatory.donnslaw.co.uk> Message-ID: <4267EECB.10683.2418815@stuart.lexacorp.com.pg> On 21 Apr 2005 at 9:17, Tom Bolton wrote: > Alun > > Sorry, I didn't read this properly, hence hasty reply. You could split the > string into an array (Split function) and knock off the first character of > each array element. Then add on the first letter again but capitalised, > after which you could re-join the array elements into one string (Join > function). As far as I know, there's no function to do all this > automatically. > StrConv Function Returns a Variant (String) converted as specified. Syntax StrConv(string, conversion, LCID) The StrConv function syntax has these named arguments: Part Description string Required. String expression to be converted. conversion Required. Integer. The sum of values specifying the type of conversion to perform. LCID Optional. The LocaleID, if different than the system LocaleID. (The system LocaleID is the default.) Settings The conversion argument settings are: Constant Value Description vbUpperCase 1 Converts the string to uppercase characters. vbLowerCase 2 Converts the string to lowercase characters. vbProperCase 3 Converts the first letter of every word in string to uppercase. vbWide* 4* Converts narrow (single-byte) characters in string to wide (double-byte) characters. vbNarrow* 8* Converts wide (double-byte) characters in string to narrow (single-byte) characters. vbKatakana** 16** Converts Hiragana characters in string to Katakana characters. vbHiragana** 32** Converts Katakana characters in string to Hiragana characters. vbUnicode 64 Converts the string to Unicode using the default code page of the system. (Not available on the Macintosh.) vbFromUnicode 128 Converts the string from Unicode to the default code page of the system. (Not available on the Macintosh.) -- Stuart From tom.bolton at donnslaw.co.uk Thu Apr 21 03:32:18 2005 From: tom.bolton at donnslaw.co.uk (Tom Bolton) Date: Thu, 21 Apr 2005 09:32:18 +0100 Subject: [AccessD] UPPER-CASE to Upper-Lower-Case Message-ID: <61F915314798D311A2F800A0C9C831880731CB8E@dibble.observatory.donnslaw.co.uk> Yep, got you now. Live and learn... -----Original Message----- From: Stuart McLachlan [mailto:stuart at lexacorp.com.pg] Sent: 21 April 2005 09:20 To: Access Developers discussion and problem solving Subject: RE: [AccessD] UPPER-CASE to Upper-Lower-Case On 21 Apr 2005 at 9:17, Tom Bolton wrote: > Alun > > Sorry, I didn't read this properly, hence hasty reply. You could split the > string into an array (Split function) and knock off the first character of > each array element. Then add on the first letter again but capitalised, > after which you could re-join the array elements into one string (Join > function). As far as I know, there's no function to do all this > automatically. > StrConv Function Returns a Variant (String) converted as specified. Syntax StrConv(string, conversion, LCID) The StrConv function syntax has these named arguments: Part Description string Required. String expression to be converted. conversion Required. Integer. The sum of values specifying the type of conversion to perform. LCID Optional. The LocaleID, if different than the system LocaleID. (The system LocaleID is the default.) Settings The conversion argument settings are: Constant Value Description vbUpperCase 1 Converts the string to uppercase characters. vbLowerCase 2 Converts the string to lowercase characters. vbProperCase 3 Converts the first letter of every word in string to uppercase. vbWide* 4* Converts narrow (single-byte) characters in string to wide (double-byte) characters. vbNarrow* 8* Converts wide (double-byte) characters in string to narrow (single-byte) characters. vbKatakana** 16** Converts Hiragana characters in string to Katakana characters. vbHiragana** 32** Converts Katakana characters in string to Hiragana characters. vbUnicode 64 Converts the string to Unicode using the default code page of the system. (Not available on the Macintosh.) vbFromUnicode 128 Converts the string from Unicode to the default code page of the system. (Not available on the Macintosh.) -- Stuart -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -------------- next part -------------- The contents of this message and any attachments are the property of Donns Solicitors and are intended for the confidential use of the named recipient only. They may be legally privileged and should not be communicated to, or relied upon, by any other party without our written consent. If you are not the addressee, please notify us immediately so that we can make arrangements for its return. You should not show this e-mail to any person or take copies as you may be committing a criminal or civil offence for which you may be liable. The statement and opinions expressed in this e-mail message are those of the writer, and do not necessarily represent that of Donns Solicitors. Although any files attached to this e-mail will have been checked with virus protection software prior to transmission, you should carry out your own virus check before opening any attachment. Donns Solicitors does not accept any liability for any damage or loss which may be caused by software viruses... From R.Griffiths at bury.gov.uk Thu Apr 21 03:50:38 2005 From: R.Griffiths at bury.gov.uk (Griffiths, Richard) Date: Thu, 21 Apr 2005 09:50:38 +0100 Subject: [AccessD] OT Visual Studio.Net user Group Message-ID: <200504210840.j3L8e9G26516@smarthost.yourcomms.net> I too would be interested - there is lots of code samples/general .net out there but nothing with the same 'personal touch' of this group. Richard -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Les Dunn Sent: 20 April 2005 01:56 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT Visual Studio.Net user Group I too have some .NET applications that I would like to make available on the net. I have posted questions to some of the various microsoft.public.dotnet... forums but have not received any quality replies that have even come close to answering my questions. I would be interested in hearing about any other alternative forums. ...Les ----- Original Message ----- From: "David Emerson" To: Sent: Tuesday, April 19, 2005 5:45 PM Subject: [AccessD] OT Visual Studio.Net user Group > It looks like I need to start working with Visual Studio.net to web > enable > some of my applications. > > Does anyone know of a good user group like this one, or are there > enough > of us using Visual Studio to start up our own list? > > Regards > > David Emerson > Dalyn Software Ltd > 25 Cunliffe St, Churton Park > Wellington, New Zealand > Ph/Fax (04) 478-7456 > Mobile 027-280-9348 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Thu Apr 21 03:48:46 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 21 Apr 2005 10:48:46 +0200 Subject: [AccessD] Signing VBA with a digital certificate in Access 2000 Message-ID: Hi Marty I do have a full install of Office 2000 Professional. Excel and Word offers digital signing, but Access is a no go. /gustav >>> martyconnelly at shaw.ca 04/20 10:34 pm >>> It might be you have to have a full Office 2000 install for this to work as it was used in Word 2000 macros. Gustav Brock wrote: >Hi Bob > >But is it at all possible in A2000? I don't care that much if it is >"better" in later versions - it's not very difficult anyway. > >/gustav > > > >>>>bheygood at abestsystems.com 04/20 8:33 pm >>> >>>> >>>> >There is a good article in the Access Advisor this month about this >subject. >http://msaccessadvisor.com/ > > >Seems as usual Access got the stepchild treatment again for 2000. This >is better implemented in XP and 03. It also matters greatly which version >of Jet you have. -- Marty Connelly Victoria, B.C. Canada From Alun.Garraway at otto.de Thu Apr 21 04:14:25 2005 From: Alun.Garraway at otto.de (Garraway, Alun) Date: Thu, 21 Apr 2005 11:14:25 +0200 Subject: [AccessD] UPPER-CASE to Upper-Lower-Case Message-ID: oh yes! thanks for all the quick (and good) replies, this is the place! :-) alun -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Tom Bolton Sent: Thursday, April 21, 2005 10:32 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] UPPER-CASE to Upper-Lower-Case Yep, got you now. Live and learn... -----Original Message----- From: Stuart McLachlan [mailto:stuart at lexacorp.com.pg] Sent: 21 April 2005 09:20 To: Access Developers discussion and problem solving Subject: RE: [AccessD] UPPER-CASE to Upper-Lower-Case On 21 Apr 2005 at 9:17, Tom Bolton wrote: > Alun > > Sorry, I didn't read this properly, hence hasty reply. You could split the > string into an array (Split function) and knock off the first character of > each array element. Then add on the first letter again but capitalised, > after which you could re-join the array elements into one string (Join > function). As far as I know, there's no function to do all this > automatically. > StrConv Function Returns a Variant (String) converted as specified. Syntax StrConv(string, conversion, LCID) The StrConv function syntax has these named arguments: Part Description string Required. String expression to be converted. conversion Required. Integer. The sum of values specifying the type of conversion to perform. LCID Optional. The LocaleID, if different than the system LocaleID. (The system LocaleID is the default.) Settings The conversion argument settings are: Constant Value Description vbUpperCase 1 Converts the string to uppercase characters. vbLowerCase 2 Converts the string to lowercase characters. vbProperCase 3 Converts the first letter of every word in string to uppercase. vbWide* 4* Converts narrow (single-byte) characters in string to wide (double-byte) characters. vbNarrow* 8* Converts wide (double-byte) characters in string to narrow (single-byte) characters. vbKatakana** 16** Converts Hiragana characters in string to Katakana characters. vbHiragana** 32** Converts Katakana characters in string to Hiragana characters. vbUnicode 64 Converts the string to Unicode using the default code page of the system. (Not available on the Macintosh.) vbFromUnicode 128 Converts the string from Unicode to the default code page of the system. (Not available on the Macintosh.) -- Stuart -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Chris.Foote at uk.thalesgroup.com Thu Apr 21 04:31:24 2005 From: Chris.Foote at uk.thalesgroup.com (Foote, Chris) Date: Thu, 21 Apr 2005 10:31:24 +0100 Subject: [AccessD] Database models Message-ID: <97CF276BD8C6D4119C4B00508BB18DE709E0C6A7@ntscxch1.int.rdel.co.uk> Thanks for that Gustav! Some interesting ideas there. Regards Chris Foote - UK > -----Original Message----- > From: Gustav Brock [mailto:Gustav at cactus.dk] > Sent: Thursday, April 21, 2005 9:13 AM > To: accessd at databaseadvisors.com > Subject: [AccessD] Database models > > > Hi all > > Sometimes you may need an example model for a project. > I located this site which could give you some ideas: > > http://www.databaseanswers.org/data_models/index.htm > > It does contain some real specials like: > > > http://www.databaseanswers.org/data_models/george_orwells_1984 > /index.htm From jwcolby at colbyconsulting.com Thu Apr 21 10:18:11 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Thu, 21 Apr 2005 11:18:11 -0400 Subject: [AccessD] OT: VNC client doesn't display Message-ID: <000601c54685$57cbdce0$0600a8c0@ColbyM6805> I am trying to setup VNC to run on my sister-in-law's computer so that I can do tech support. Windows XP Home on her machine, Windows XP Pro on my laptop. I set up no-ip.com so that there is a dynamic tracking of her IP address. I set up the server on her machine and it seems to be running. I set up the firewall to do port forwarding to her machine I run the client on my laptop and attempt to connect to her machine. I have a couple of issues, but the immediate issue is that the client runs, doesn't give any error message, but also doesn't pop up the login screen, nor display anything at all. If I look in Task manager, VNC Client is running in the Processes tab but NOT in the Applications tab. If I try to start it again, connecting to her machine, ANOTHER copy of the VNC viewer opens, does not display, but appears in Task Manager. If I run it again, and connect to a client where I VNC in all the time, ANOTHER copy opens, displays the login screen, and allows me access to the desktop of my client. Thus it appears that it is something to do with connecting to the server on her machine. I run Sygate personal on both my Laptop and on her machine. It has been in place and functioning on both machines for months. IF I try to log in to her machine with the firewall running, I get a "can't find the host" kind of message from VNC, so I know that the VNC requests are getting out to the web, through the No-IP translation, back to her router, THROUGH her router, and are blocked by Sygate if it is running on her machine. That in itself is the other problem since I have VNC.EXE listed in Sygate as "allowed", but I need to tackle one problem at a time. I disable the Sygate router on her end and then the VNC client I am trying to connect just silently connects but will not display. Does anyone have a clue what is happening here? I have tried to find these symptoms on Google but come up empty. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ From cyx5 at cdc.gov Thu Apr 21 11:29:10 2005 From: cyx5 at cdc.gov (Nicholson, Karen) Date: Thu, 21 Apr 2005 12:29:10 -0400 Subject: [AccessD] Access 2003 Runtime Directory Message-ID: When creating a runtime version of my application, the program forces the designation of a folder in which the application will be installed for the user. I want to be able to designate my own folder, like c:\NIOSH. The app is forcing c:\Program Files\ and other rooty places. What if the user installing the package does not have permissions to add a folder to their program files directory? Will this program create the folder designated, for instance: c:\Program Files\NIOSH\ Is there a way I can tell the app to install on a directory of my choice, like c:\NIOSH? Overall, I like the deployment wizard except for this question. Thanks. Tomorrow is Friday, Joke Day. Be Prepared. From bheid at appdevgrp.com Thu Apr 21 11:38:07 2005 From: bheid at appdevgrp.com (Bobby Heid) Date: Thu, 21 Apr 2005 12:38:07 -0400 Subject: [AccessD] OT: VNC client doesn't display In-Reply-To: <916187228923D311A6FE00A0CC3FAA30B7B98F@ADGSERVER> Message-ID: <916187228923D311A6FE00A0CC3FAA30ABEA39@ADGSERVER> Stupid question, but is it possible the in addition to Sygate running, that the MS firewall is also running? Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Thursday, April 21, 2005 11:18 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] OT: VNC client doesn't display I am trying to setup VNC to run on my sister-in-law's computer so that I can do tech support. Windows XP Home on her machine, Windows XP Pro on my laptop. I set up no-ip.com so that there is a dynamic tracking of her IP address. I set up the server on her machine and it seems to be running. I set up the firewall to do port forwarding to her machine I run the client on my laptop and attempt to connect to her machine. I have a couple of issues, but the immediate issue is that the client runs, doesn't give any error message, but also doesn't pop up the login screen, nor display anything at all. If I look in Task manager, VNC Client is running in the Processes tab but NOT in the Applications tab. If I try to start it again, connecting to her machine, ANOTHER copy of the VNC viewer opens, does not display, but appears in Task Manager. If I run it again, and connect to a client where I VNC in all the time, ANOTHER copy opens, displays the login screen, and allows me access to the desktop of my client. Thus it appears that it is something to do with connecting to the server on her machine. I run Sygate personal on both my Laptop and on her machine. It has been in place and functioning on both machines for months. IF I try to log in to her machine with the firewall running, I get a "can't find the host" kind of message from VNC, so I know that the VNC requests are getting out to the web, through the No-IP translation, back to her router, THROUGH her router, and are blocked by Sygate if it is running on her machine. That in itself is the other problem since I have VNC.EXE listed in Sygate as "allowed", but I need to tackle one problem at a time. I disable the Sygate router on her end and then the VNC client I am trying to connect just silently connects but will not display. Does anyone have a clue what is happening here? I have tried to find these symptoms on Google but come up empty. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ From jwcolby at colbyconsulting.com Thu Apr 21 11:45:33 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Thu, 21 Apr 2005 12:45:33 -0400 Subject: [AccessD] OT: VNC client doesn't display In-Reply-To: <916187228923D311A6FE00A0CC3FAA30ABEA39@ADGSERVER> Message-ID: <000b01c54691$8ca73de0$0600a8c0@ColbyM6805> Good thought but nope, definitely turned off on both machines. In general if ANY firewall interferes a message is generated by the VNC client saying it can't connect. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid Sent: Thursday, April 21, 2005 12:38 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: VNC client doesn't display Stupid question, but is it possible the in addition to Sygate running, that the MS firewall is also running? Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Thursday, April 21, 2005 11:18 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] OT: VNC client doesn't display I am trying to setup VNC to run on my sister-in-law's computer so that I can do tech support. Windows XP Home on her machine, Windows XP Pro on my laptop. I set up no-ip.com so that there is a dynamic tracking of her IP address. I set up the server on her machine and it seems to be running. I set up the firewall to do port forwarding to her machine I run the client on my laptop and attempt to connect to her machine. I have a couple of issues, but the immediate issue is that the client runs, doesn't give any error message, but also doesn't pop up the login screen, nor display anything at all. If I look in Task manager, VNC Client is running in the Processes tab but NOT in the Applications tab. If I try to start it again, connecting to her machine, ANOTHER copy of the VNC viewer opens, does not display, but appears in Task Manager. If I run it again, and connect to a client where I VNC in all the time, ANOTHER copy opens, displays the login screen, and allows me access to the desktop of my client. Thus it appears that it is something to do with connecting to the server on her machine. I run Sygate personal on both my Laptop and on her machine. It has been in place and functioning on both machines for months. IF I try to log in to her machine with the firewall running, I get a "can't find the host" kind of message from VNC, so I know that the VNC requests are getting out to the web, through the No-IP translation, back to her router, THROUGH her router, and are blocked by Sygate if it is running on her machine. That in itself is the other problem since I have VNC.EXE listed in Sygate as "allowed", but I need to tackle one problem at a time. I disable the Sygate router on her end and then the VNC client I am trying to connect just silently connects but will not display. Does anyone have a clue what is happening here? I have tried to find these symptoms on Google but come up empty. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Susan.Klos at fldoe.org Thu Apr 21 12:13:55 2005 From: Susan.Klos at fldoe.org (Klos, Susan) Date: Thu, 21 Apr 2005 13:13:55 -0400 Subject: [AccessD] Change data in a linked SQL Server table Message-ID: <01B619CB8F6C8C478EDAC39191AEC51E04151829@doesefpeml02.eus.fldoe.int> I am using AccessXP. I used to be able to link to a SQL Server table and change the data in it (Access2000). No can do now. Any suggestions? Susan Klos Senior Database Analyst Evaluation and Reporting Florida Department of Education 850-245-0708 sc 205-0708 From RRANTHON at sentara.com Thu Apr 21 12:16:42 2005 From: RRANTHON at sentara.com (Randall R Anthony) Date: Thu, 21 Apr 2005 13:16:42 -0400 Subject: [AccessD] Change data in a linked SQL Server table Message-ID: <200504211717.j3LHH7A17989@databaseadvisors.com> Could it be missing an index and is therefor un-updateable? >>> Susan.Klos at fldoe.org 4/21/2005 1:13:55 PM >>> I am using AccessXP. I used to be able to link to a SQL Server table and change the data in it (Access2000). No can do now. Any suggestions? Susan Klos Senior Database Analyst Evaluation and Reporting Florida Department of Education 850-245-0708 sc 205-0708 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Developer at UltraDNT.com Thu Apr 21 12:30:46 2005 From: Developer at UltraDNT.com (Steve Conklin (Developer@UltraDNT)) Date: Thu, 21 Apr 2005 13:30:46 -0400 Subject: [AccessD] Outlook from Access - what does Exchange Admin have to do -xpost In-Reply-To: <000601c54685$57cbdce0$0600a8c0@ColbyM6805> Message-ID: <003901c54697$de27e650$0700a8c0@CONKEY2000> Users are in Office XP and want email from my Access app. I remember reading that, to by-pass the security warnings, besides Redemption and CLickYes (which are client based), that the Exchange admin can "allow" applications at the server to send mail. I would prefer this method. As we are both off-site, how do I make this request so that it makes sense to him without me being there? (Eg, "Allow my app to Send Mail from Security Settings in WHAT IS IT" or "Go into BLAH, click YADA, un-check STUFF"). Not even sure, does he allow Msaccess.exe or MyApp.mdb/e? TIA, Steve From max at sherman.org.uk Thu Apr 21 13:48:00 2005 From: max at sherman.org.uk (accessd) Date: Thu, 21 Apr 2005 19:48:00 +0100 Subject: [AccessD] OT: VNC client doesn't display In-Reply-To: <000601c54685$57cbdce0$0600a8c0@ColbyM6805> Message-ID: <20050421184756.SJFB10174.aamta07-winn.mailhost.ntl.com@server> Hi John, If both computers are running XP then check out "remote assistance" in Windows Help. Regards Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: 21 April 2005 16:18 To: 'Access Developers discussion and problem solving' Subject: [AccessD] OT: VNC client doesn't display I am trying to setup VNC to run on my sister-in-law's computer so that I can do tech support. Windows XP Home on her machine, Windows XP Pro on my laptop. I set up no-ip.com so that there is a dynamic tracking of her IP address. I set up the server on her machine and it seems to be running. I set up the firewall to do port forwarding to her machine I run the client on my laptop and attempt to connect to her machine. I have a couple of issues, but the immediate issue is that the client runs, doesn't give any error message, but also doesn't pop up the login screen, nor display anything at all. If I look in Task manager, VNC Client is running in the Processes tab but NOT in the Applications tab. If I try to start it again, connecting to her machine, ANOTHER copy of the VNC viewer opens, does not display, but appears in Task Manager. If I run it again, and connect to a client where I VNC in all the time, ANOTHER copy opens, displays the login screen, and allows me access to the desktop of my client. Thus it appears that it is something to do with connecting to the server on her machine. I run Sygate personal on both my Laptop and on her machine. It has been in place and functioning on both machines for months. IF I try to log in to her machine with the firewall running, I get a "can't find the host" kind of message from VNC, so I know that the VNC requests are getting out to the web, through the No-IP translation, back to her router, THROUGH her router, and are blocked by Sygate if it is running on her machine. That in itself is the other problem since I have VNC.EXE listed in Sygate as "allowed", but I need to tackle one problem at a time. I disable the Sygate router on her end and then the VNC client I am trying to connect just silently connects but will not display. Does anyone have a clue what is happening here? I have tried to find these symptoms on Google but come up empty. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Thu Apr 21 14:06:13 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Thu, 21 Apr 2005 15:06:13 -0400 Subject: [AccessD] OT: VNC client doesn't display In-Reply-To: <20050421184756.SJFB10174.aamta07-winn.mailhost.ntl.com@server> Message-ID: <000c01c546a5$33196e60$0600a8c0@ColbyM6805> You know, I tried this. What a mess it was. Have you ever managed to get it to work? It appears to use Messenger to notify the remote computer that assistance was needed, which never successfully connected. Also I think that this requires someone to "request" assistance. I need to be able to get in any time of day or night. The price for an upgrade to WinXP Pro is pretty steep but in the end I may need to have her do that. Then I can just do remote desktop. Of course if I can't get that to work for some reason, after spending $120 for the upgrade..... John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of accessd Sent: Thursday, April 21, 2005 2:48 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: VNC client doesn't display Hi John, If both computers are running XP then check out "remote assistance" in Windows Help. Regards Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: 21 April 2005 16:18 To: 'Access Developers discussion and problem solving' Subject: [AccessD] OT: VNC client doesn't display I am trying to setup VNC to run on my sister-in-law's computer so that I can do tech support. Windows XP Home on her machine, Windows XP Pro on my laptop. I set up no-ip.com so that there is a dynamic tracking of her IP address. I set up the server on her machine and it seems to be running. I set up the firewall to do port forwarding to her machine I run the client on my laptop and attempt to connect to her machine. I have a couple of issues, but the immediate issue is that the client runs, doesn't give any error message, but also doesn't pop up the login screen, nor display anything at all. If I look in Task manager, VNC Client is running in the Processes tab but NOT in the Applications tab. If I try to start it again, connecting to her machine, ANOTHER copy of the VNC viewer opens, does not display, but appears in Task Manager. If I run it again, and connect to a client where I VNC in all the time, ANOTHER copy opens, displays the login screen, and allows me access to the desktop of my client. Thus it appears that it is something to do with connecting to the server on her machine. I run Sygate personal on both my Laptop and on her machine. It has been in place and functioning on both machines for months. IF I try to log in to her machine with the firewall running, I get a "can't find the host" kind of message from VNC, so I know that the VNC requests are getting out to the web, through the No-IP translation, back to her router, THROUGH her router, and are blocked by Sygate if it is running on her machine. That in itself is the other problem since I have VNC.EXE listed in Sygate as "allowed", but I need to tackle one problem at a time. I disable the Sygate router on her end and then the VNC client I am trying to connect just silently connects but will not display. Does anyone have a clue what is happening here? I have tried to find these symptoms on Google but come up empty. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From KIsmert at TexasSystems.com Thu Apr 21 14:42:50 2005 From: KIsmert at TexasSystems.com (Ken Ismert) Date: Thu, 21 Apr 2005 14:42:50 -0500 Subject: [AccessD] Database models In-Reply-To: <97CF276BD8C6D4119C4B00508BB18DE709E0C6A7@ntscxch1.int.rdel.co.uk> Message-ID: <003f01c546aa$4e08ee80$2a3ca8c0@TEXASSYSTEMS.COM> I don't think they are a very good database modeling agency -- I sent them photos of myself in a swimsuit, and I never heard back. I don't understand how they could reject a fine slab of geek flesh like me. Those young SQL Server vixens must be getting all the exposure. Leering older programmer to young woman: "Would you like to learn data modeling?" Young woman: "No, but I'd like to date a model!" Sorry -- my jokes are a day early ;) -Ken -----Original Message----- From: Foote, Chris [mailto:Chris.Foote at uk.thalesgroup.com] Sent: Thursday, April 21, 2005 4:31 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Database models Thanks for that Gustav! Some interesting ideas there. Regards Chris Foote - UK > -----Original Message----- > From: Gustav Brock [mailto:Gustav at cactus.dk] > Sent: Thursday, April 21, 2005 9:13 AM > To: accessd at databaseadvisors.com > Subject: [AccessD] Database models > > > Hi all > > Sometimes you may need an example model for a project. > I located this site which could give you some ideas: > > http://www.databaseanswers.org/data_models/index.htm > > It does contain some real specials like: > > > http://www.databaseanswers.org/data_models/george_orwells_1984 > /index.htm From Robert at servicexp.com Thu Apr 21 16:24:59 2005 From: Robert at servicexp.com (Robert Gracie) Date: Thu, 21 Apr 2005 17:24:59 -0400 Subject: [AccessD] OT: VNC client doesn't display Message-ID: <3C6BD610FA11044CADFC8C13E6D5508F4E70@gbsserver.GBS.local> John, I have used it many time without any problems. Works VERY well. Its under "Accessories >> Communications then Remote Desktop connection. You need to have your sister set "Allow users to connect remotely to this computer" in system properties on the remote tab. Robert Gracie -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: Thursday, April 21, 2005 3:31 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: VNC client doesn't display You know, I tried this. What a mess it was. Have you ever managed to get it to work? It appears to use Messenger to notify the remote computer that assistance was needed, which never successfully connected. Also I think that this requires someone to "request" assistance. I need to be able to get in any time of day or night. The price for an upgrade to WinXP Pro is pretty steep but in the end I may need to have her do that. Then I can just do remote desktop. Of course if I can't get that to work for some reason, after spending $120 for the upgrade..... John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of accessd Sent: Thursday, April 21, 2005 2:48 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: VNC client doesn't display Hi John, If both computers are running XP then check out "remote assistance" in Windows Help. Regards Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: 21 April 2005 16:18 To: 'Access Developers discussion and problem solving' Subject: [AccessD] OT: VNC client doesn't display I am trying to setup VNC to run on my sister-in-law's computer so that I can do tech support. Windows XP Home on her machine, Windows XP Pro on my laptop. I set up no-ip.com so that there is a dynamic tracking of her IP address. I set up the server on her machine and it seems to be running. I set up the firewall to do port forwarding to her machine I run the client on my laptop and attempt to connect to her machine. I have a couple of issues, but the immediate issue is that the client runs, doesn't give any error message, but also doesn't pop up the login screen, nor display anything at all. If I look in Task manager, VNC Client is running in the Processes tab but NOT in the Applications tab. If I try to start it again, connecting to her machine, ANOTHER copy of the VNC viewer opens, does not display, but appears in Task Manager. If I run it again, and connect to a client where I VNC in all the time, ANOTHER copy opens, displays the login screen, and allows me access to the desktop of my client. Thus it appears that it is something to do with connecting to the server on her machine. I run Sygate personal on both my Laptop and on her machine. It has been in place and functioning on both machines for months. IF I try to log in to her machine with the firewall running, I get a "can't find the host" kind of message from VNC, so I know that the VNC requests are getting out to the web, through the No-IP translation, back to her router, THROUGH her router, and are blocked by Sygate if it is running on her machine. That in itself is the other problem since I have VNC.EXE listed in Sygate as "allowed", but I need to tackle one problem at a time. I disable the Sygate router on her end and then the VNC client I am trying to connect just silently connects but will not display. Does anyone have a clue what is happening here? I have tried to find these symptoms on Google but come up empty. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From D.Dick at uws.edu.au Thu Apr 21 18:59:42 2005 From: D.Dick at uws.edu.au (Darren Dick) Date: Fri, 22 Apr 2005 09:59:42 +1000 Subject: [AccessD] FW: A2003:Size of an Email String SOLVED Message-ID: <7039407213104F429D751263FAB222A901407D98@OTTO.AD.UWS.EDU.AU> Thanks Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: Monday, 18 April 2005 6:43 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] FW: A2003:Size of an Email String SOLVED Please note that the SMTP server that you will use will probably deny that quantity of adresses in 1 mail. It really depends on who manages your SMTP server, some limit to 50 adresses some 999. Please check with your company IT manager if you have your own SMTP server or with your internet provider if one used from the ISP. Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darren Dick Sent: Monday, April 18, 2005 8:36 AM To: Access Developers discussion and problem solving Subject: [AccessD] FW: A2003:Size of an Email String SOLVED Hello all Never mind Found the answer at... http://support.microsoft.com/default.aspx?scid=kb;en-us;149217 See ya DD -----Original Message----- From: Darren Dick Sent: Monday, 18 April 2005 4:29 PM To: 'Access Developers discussion and problem solving' Subject: A2003:Size of an Email String Hello all I am building a string of email addresses to include in the BCC field of an outlook email message I have discovered if I have about 400 recipients then the email ends up in my drafts folder ready to go With a big long BCC string - So far so good - The string length of all the emails is about 6000 characters ~+or- When there is approx 400 Email addresses But as soon as I get above that (Say 500 or even 1,100 email addresses) the email does not appear in the drafts folder The string length with 1100 email addresses is about 24,000 characters ~+or- I am thinking there is some limit to the number of characters in Outlook's BCC field Does anyone know about this? Or can anyone point me in the direction of an answer? Many thanks Darren -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From D.Dick at uws.edu.au Thu Apr 21 19:05:08 2005 From: D.Dick at uws.edu.au (Darren Dick) Date: Fri, 22 Apr 2005 10:05:08 +1000 Subject: [AccessD] A2003:Size of an Email String Message-ID: <7039407213104F429D751263FAB222A901407D9E@OTTO.AD.UWS.EDU.AU> Hi Stuart Thanks (again) for the reply Firstly, what's RFC 2821? Anyway...It seems to be up and working now I have given my users 2 methods to send emails - depending on what they want to do. Method 1 uses redemption and loops through a recordset and produces an email for each recipient. The second method doesn't use redemption and just creates a big long BCC string Re your comment on a FAN-OUT - have you done this before? If so, how have you done it? RE BLAT - Thanks for the offer - I will contact you off list about Blat :-)) Many thanks Darren -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Monday, 18 April 2005 8:54 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2003:Size of an Email String On 18 Apr 2005 at 16:28, Darren Dick wrote: > > I have discovered if I have about 400 recipients then the email ends > up in my drafts folder ready to go With a big long BCC string - So far > so good - The string length of all the emails is about 6000 characters > ~+or- When there is approx 400 Email addresses > > But as soon as I get above that (Say 500 or even 1,100 email > addresses) the email does not appear in the drafts folder Note that RFC 2821 only requires a server to accept 100 recipients. If your list is greater than that, it is quite possible that only the first 100 will be accepted/delivered by your mail server. Some ISPs are also imposing limits below this, in contravention of the RFC, to try to control spam runs. You have a couple of options, one is to send the email with only 100 recipients each time (a so called "fan-out"). The other is to build your messages and send them one at a time by shelling out to a command line mailer such as Blat. I've got a couple of Access apps that use Blat to send out 2-3000 emails. If you want more info on using Blat with Access, contact me off-list. -- Stuart -- 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 Apr 21 19:31:07 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Fri, 22 Apr 2005 10:31:07 +1000 Subject: [AccessD] A2003:Size of an Email String In-Reply-To: <7039407213104F429D751263FAB222A901407D9E@OTTO.AD.UWS.EDU.AU> Message-ID: <4268D26B.23301.5BAB04A@stuart.lexacorp.com.pg> On 22 Apr 2005 at 10:05, Darren Dick wrote: > Hi Stuart > Thanks (again) for the reply > Firstly, what's RFC 2821? > RFC = Request For Comments. The name of the result and the process for creating a standard on the Internet. New standards are proposed and published on line, as a "Request For Comments." The Internet Engineering Task Force is a consensus-building body that facilitates discussion, and eventually a new standard is established, but the reference number/name for the standard retains the acronym RFC See http://www.rfc.net/ As for RFC 2821: Network Working Group J. Klensin, Editor Request for Comments: 2821 AT&T Laboratories Obsoletes: 821, 974, 1869 April 2001 Updates: 1123 Category: Standards Track Simple Mail Transfer Protocol Status of this Memo This document specifies an Internet standards track protocol for the Internet community, and requests discussion and suggestions for improvements. Please refer to the current edition of the "Internet Official Protocol Standards" (STD 1) for the standardization state and status of this protocol. Distribution of this memo is unlimited. Copyright Notice Copyright (C) The Internet Society (2001). All Rights Reserved. Abstract This document is a self-contained specification of the basic protocol for the Internet electronic mail transport. It consolidates, updates and clarifies, but doesn't add new or change existing functionality of the following: - the original SMTP (Simple Mail Transfer Protocol) specification of RFC 821 [30], - domain name system requirements and implications for mail transport from RFC 1035 [22] and RFC 974 [27], - the clarifications and applicability statements in RFC 1123 [2], and - material drawn from the SMTP Extension mechanisms [19]. It obsoletes RFC 821, RFC 974, and updates RFC 1123 (replaces the mail transport materials of RFC 1123). However, RFC 821 specifies some features that were not in significant use in the Internet by the mid-1990s and (in appendices) some additional transport models. Those sections are omitted here in the interest of clarity and brevity; readers needing them should refer to RFC 821. You really should be familiar with the relevant RFCs if you are programmatically accessing internet services be they ftp, http, email or whatever. -- Stuart From KP at sdsonline.net Thu Apr 21 20:04:32 2005 From: KP at sdsonline.net (Kath Pelletti) Date: Fri, 22 Apr 2005 11:04:32 +1000 Subject: [AccessD] OT: VNC client doesn't display References: <000601c54685$57cbdce0$0600a8c0@ColbyM6805> Message-ID: <003701c546d7$3f0bfb70$6401a8c0@user> John - I struggled getting VNC working for some clients (and I still haven't succeeeded with some) but for most I just had to permit VNC through their firewall, which you've done and then on my PC completely shut down ZoneAlarm to let it through. For now shut down ALL firewalls (as opposed to just changing the settings) to see if that is the problem. If that isn't any help then I would go to http://www.realvnc.com/lists.html and subscribe to their VNC forum so that you can then post a question - I have found them quote helpful. HTH Kath ----- Original Message ----- From: John W. Colby To: 'Access Developers discussion and problem solving' Sent: Friday, April 22, 2005 1:18 AM Subject: [AccessD] OT: VNC client doesn't display I am trying to setup VNC to run on my sister-in-law's computer so that I can do tech support. Windows XP Home on her machine, Windows XP Pro on my laptop. I set up no-ip.com so that there is a dynamic tracking of her IP address. I set up the server on her machine and it seems to be running. I set up the firewall to do port forwarding to her machine I run the client on my laptop and attempt to connect to her machine. I have a couple of issues, but the immediate issue is that the client runs, doesn't give any error message, but also doesn't pop up the login screen, nor display anything at all. If I look in Task manager, VNC Client is running in the Processes tab but NOT in the Applications tab. If I try to start it again, connecting to her machine, ANOTHER copy of the VNC viewer opens, does not display, but appears in Task Manager. If I run it again, and connect to a client where I VNC in all the time, ANOTHER copy opens, displays the login screen, and allows me access to the desktop of my client. Thus it appears that it is something to do with connecting to the server on her machine. I run Sygate personal on both my Laptop and on her machine. It has been in place and functioning on both machines for months. IF I try to log in to her machine with the firewall running, I get a "can't find the host" kind of message from VNC, so I know that the VNC requests are getting out to the web, through the No-IP translation, back to her router, THROUGH her router, and are blocked by Sygate if it is running on her machine. That in itself is the other problem since I have VNC.EXE listed in Sygate as "allowed", but I need to tackle one problem at a time. I disable the Sygate router on her end and then the VNC client I am trying to connect just silently connects but will not display. Does anyone have a clue what is happening here? I have tried to find these symptoms on Google but come up empty. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max at sherman.org.uk Thu Apr 21 21:30:36 2005 From: max at sherman.org.uk (accessd) Date: Fri, 22 Apr 2005 03:30:36 +0100 Subject: [AccessD] OT: VNC client doesn't display In-Reply-To: <000c01c546a5$33196e60$0600a8c0@ColbyM6805> Message-ID: <20050422023030.IKRN10174.aamta07-winn.mailhost.ntl.com@server> Hi John, I have only used it once and yes, it does us MSN Messenger and appeared to be working ok. The other replies to you seem to suggest it is the firewalls and this might be why it is not working ok on Remote Assistance as well. What I would do is to do a "System Restore" backup on both pcs and then turn off all fire-walling and try again. You would be vulnerable for a few minutes but it would at least identify where the problem lies. Like another respondee, I also had a lot of firewall problems with Zone Alarm and finally stopped using it. I also had problems with VNC and Real VNC and stopped using them as well. Good luck Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: 21 April 2005 20:06 To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: VNC client doesn't display You know, I tried this. What a mess it was. Have you ever managed to get it to work? It appears to use Messenger to notify the remote computer that assistance was needed, which never successfully connected. Also I think that this requires someone to "request" assistance. I need to be able to get in any time of day or night. The price for an upgrade to WinXP Pro is pretty steep but in the end I may need to have her do that. Then I can just do remote desktop. Of course if I can't get that to work for some reason, after spending $120 for the upgrade..... John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of accessd Sent: Thursday, April 21, 2005 2:48 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: VNC client doesn't display Hi John, If both computers are running XP then check out "remote assistance" in Windows Help. Regards Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: 21 April 2005 16:18 To: 'Access Developers discussion and problem solving' Subject: [AccessD] OT: VNC client doesn't display I am trying to setup VNC to run on my sister-in-law's computer so that I can do tech support. Windows XP Home on her machine, Windows XP Pro on my laptop. I set up no-ip.com so that there is a dynamic tracking of her IP address. I set up the server on her machine and it seems to be running. I set up the firewall to do port forwarding to her machine I run the client on my laptop and attempt to connect to her machine. I have a couple of issues, but the immediate issue is that the client runs, doesn't give any error message, but also doesn't pop up the login screen, nor display anything at all. If I look in Task manager, VNC Client is running in the Processes tab but NOT in the Applications tab. If I try to start it again, connecting to her machine, ANOTHER copy of the VNC viewer opens, does not display, but appears in Task Manager. If I run it again, and connect to a client where I VNC in all the time, ANOTHER copy opens, displays the login screen, and allows me access to the desktop of my client. Thus it appears that it is something to do with connecting to the server on her machine. I run Sygate personal on both my Laptop and on her machine. It has been in place and functioning on both machines for months. IF I try to log in to her machine with the firewall running, I get a "can't find the host" kind of message from VNC, so I know that the VNC requests are getting out to the web, through the No-IP translation, back to her router, THROUGH her router, and are blocked by Sygate if it is running on her machine. That in itself is the other problem since I have VNC.EXE listed in Sygate as "allowed", but I need to tackle one problem at a time. I disable the Sygate router on her end and then the VNC client I am trying to connect just silently connects but will not display. Does anyone have a clue what is happening here? I have tried to find these symptoms on Google but come up empty. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From D.Dick at uws.edu.au Thu Apr 21 21:31:08 2005 From: D.Dick at uws.edu.au (Darren Dick) Date: Fri, 22 Apr 2005 12:31:08 +1000 Subject: [AccessD] A2003:Size of an Email String Message-ID: <7039407213104F429D751263FAB222A901407EB8@OTTO.AD.UWS.EDU.AU> Brilliant - love this stuff - thanks again Talk soon D -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Friday, 22 April 2005 10:31 AM To: Access Developers discussion and problem solving Subject: RE: [AccessD] A2003:Size of an Email String On 22 Apr 2005 at 10:05, Darren Dick wrote: > Hi Stuart > Thanks (again) for the reply > Firstly, what's RFC 2821? > RFC = Request For Comments. The name of the result and the process for creating a standard on the Internet. New standards are proposed and published on line, as a "Request For Comments." The Internet Engineering Task Force is a consensus-building body that facilitates discussion, and eventually a new standard is established, but the reference number/name for the standard retains the acronym RFC See http://www.rfc.net/ As for RFC 2821: Network Working Group J. Klensin, Editor Request for Comments: 2821 AT&T Laboratories Obsoletes: 821, 974, 1869 April 2001 Updates: 1123 Category: Standards Track Simple Mail Transfer Protocol Status of this Memo This document specifies an Internet standards track protocol for the Internet community, and requests discussion and suggestions for improvements. Please refer to the current edition of the "Internet Official Protocol Standards" (STD 1) for the standardization state and status of this protocol. Distribution of this memo is unlimited. Copyright Notice Copyright (C) The Internet Society (2001). All Rights Reserved. Abstract This document is a self-contained specification of the basic protocol for the Internet electronic mail transport. It consolidates, updates and clarifies, but doesn't add new or change existing functionality of the following: - the original SMTP (Simple Mail Transfer Protocol) specification of RFC 821 [30], - domain name system requirements and implications for mail transport from RFC 1035 [22] and RFC 974 [27], - the clarifications and applicability statements in RFC 1123 [2], and - material drawn from the SMTP Extension mechanisms [19]. It obsoletes RFC 821, RFC 974, and updates RFC 1123 (replaces the mail transport materials of RFC 1123). However, RFC 821 specifies some features that were not in significant use in the Internet by the mid-1990s and (in appendices) some additional transport models. Those sections are omitted here in the interest of clarity and brevity; readers needing them should refer to RFC 821. You really should be familiar with the relevant RFCs if you are programmatically accessing internet services be they ftp, http, email or whatever. -- Stuart -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From D.Dick at uws.edu.au Thu Apr 21 22:09:06 2005 From: D.Dick at uws.edu.au (Darren Dick) Date: Fri, 22 Apr 2005 13:09:06 +1000 Subject: [AccessD] WAY OT: Alt Characters Message-ID: <7039407213104F429D751263FAB222A901407EF0@OTTO.AD.UWS.EDU.AU> Hi all I appreciate this is way OT :-)) If I hold down ALT and Type 0489 in MS Access I get the French E with the little thingo above it (?) If I do it in Word (Or even in Outlook) I get ? What is the Correct key stokes in Word to get ? Many thanks in advance Darren From stuart at lexacorp.com.pg Thu Apr 21 22:47:40 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Fri, 22 Apr 2005 13:47:40 +1000 Subject: [AccessD] WAY OT: Alt Characters In-Reply-To: <7039407213104F429D751263FAB222A901407EF0@OTTO.AD.UWS.EDU.AU> Message-ID: <4269007C.10494.485C0C@stuart.lexacorp.com.pg> On 22 Apr 2005 at 13:09, Darren Dick wrote: > Hi all > I appreciate this is way OT :-)) > > If I hold down ALT and Type 0489 in MS Access I get the French E with the little thingo above it (?) > If I do it in Word (Or even in Outlook) I get > > What is the Correct key stokes in Word to get ? > Try Alt+0233 for lower case or ALt+0201 for uppercase, You could have answered this yourself if you had grabbed a copy of the Extended Character Map that I recommended the other day: A great little tool for answering this sort of question quickly is the Pricelessware (http://www.pricelesswar.org) recommended utility: Extended Character Map (Freeware) Windows OS: Windows 95/98/ME/NT/2000 Languages: English Description: Extended Character Map is like the Windows Character Map utility but uses much bigger, easier-to-see characters. The utility is especially useful for viewing the pictures in a symbol or Dingbat font. Characters can be seen up to 100pt size. No more squinting at Webding characters trying to figure out "is that a race car or a textile factory?". The keystroke name is displayed in the program's status bar. The Decimal/Hex/Oct/Binary values are also displayed. Additionally, you can view the fonts with one or more attributes selected (Bold, Italic, Underline, Strikeout). Using ExtendedCharacterMap, any character or series of characters can be quickly copied to the clipboard. Company: -- Author: Sony Arianto Kurniawan Program description: http://www.pcworld.com/downloads/file_description/0,fid,6166,00.asp download v 1.41 (extended.zip) (189 KB) http://ftp.pcworld.com/pub/new/desktop/fonts/extended.zip -- Stuart From martyconnelly at shaw.ca Thu Apr 21 23:12:02 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Thu, 21 Apr 2005 21:12:02 -0700 Subject: [AccessD] WAY OT: Alt Characters References: <7039407213104F429D751263FAB222A901407EF0@OTTO.AD.UWS.EDU.AU> Message-ID: <42687992.8050809@shaw.ca> In Word press Ctrl and ' then press Shift E It is an E acute or 201 decimal in extended Ansi To see the lot of keyboard shortcuts in Word Menu Insert--> Symbol and probably select Arial it has full unicode symbols there is a current controversy among the French concerning whether one should put accents on capital letters, and that whether those letters are majuscules or capitales makes a difference (this is suggested in the excerpt from le Bon Usage there are other people making stronger arguments based upon the same principle). Majuscules = handwritten capital letters Capitales = printed or typed capital letters My head hurts on this one. I am a t?te carr?. Darren Dick wrote: >Hi all >I appreciate this is way OT :-)) > >If I hold down ALT and Type 0489 in MS Access I get the French E with the little thingo above it (?) >If I do it in Word (Or even in Outlook) I get ? > >What is the Correct key stokes in Word to get ? > >Many thanks in advance > >Darren > > > -- Marty Connelly Victoria, B.C. Canada From nkling at co.montgomery.ny.us Fri Apr 22 07:38:56 2005 From: nkling at co.montgomery.ny.us (Neal Kling) Date: Fri, 22 Apr 2005 08:38:56 -0400 Subject: [AccessD] WAY OT: Alt Characters Message-ID: <30BC111F638EB54082001A7E7282FE4107F284@elmo.co.montgomery.ny.us> Your link to Pricelessware is broken. It should be http://www.pricelessware.org Neal -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Stuart McLachlan Sent: Thursday, April 21, 2005 11:48 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] WAY OT: Alt Characters On 22 Apr 2005 at 13:09, Darren Dick wrote: > Hi all > I appreciate this is way OT :-)) > > If I hold down ALT and Type 0489 in MS Access I get the French E with the little thingo above it (?) > If I do it in Word (Or even in Outlook) I get > > What is the Correct key stokes in Word to get ? > Try Alt+0233 for lower case or ALt+0201 for uppercase, You could have answered this yourself if you had grabbed a copy of the Extended Character Map that I recommended the other day: A great little tool for answering this sort of question quickly is the Pricelessware (http://www.pricelesswar.org) recommended utility: Extended Character Map (Freeware) Windows OS: Windows 95/98/ME/NT/2000 Languages: English Description: Extended Character Map is like the Windows Character Map utility but uses much bigger, easier-to-see characters. The utility is especially useful for viewing the pictures in a symbol or Dingbat font. Characters can be seen up to 100pt size. No more squinting at Webding characters trying to figure out "is that a race car or a textile factory?". The keystroke name is displayed in the program's status bar. The Decimal/Hex/Oct/Binary values are also displayed. Additionally, you can view the fonts with one or more attributes selected (Bold, Italic, Underline, Strikeout). Using ExtendedCharacterMap, any character or series of characters can be quickly copied to the clipboard. Company: -- Author: Sony Arianto Kurniawan Program description: http://www.pcworld.com/downloads/file_description/0,fid,6166,00.asp download v 1.41 (extended.zip) (189 KB) http://ftp.pcworld.com/pub/new/desktop/fonts/extended.zip -- Stuart -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Rich_Lavsa at pghcorning.com Fri Apr 22 07:54:02 2005 From: Rich_Lavsa at pghcorning.com (Lavsa, Rich) Date: Fri, 22 Apr 2005 08:54:02 -0400 Subject: [AccessD] OT: VNC client doesn't display Message-ID: <2A261FF9D5EBCA46940C11688CE872EE03AC48@goexchange2.pghcorning.com> I just wanted to add, I stumbled upon logmein which is a web based remote tool. There is the free version which will do everything you would want to do to support a single computer. There is also the paid version (more bells and whistles and allows for more connections/users), however for a single computer the free one will do just fine. https://secure.logmein.com/go.asp?page=products_free It is web based so you can take over a computer from anywhere by going to the website, logging in and seeing a list of the computers you support then simply take it over using the browser. I tested it from home to work and vice versa, with Syagte firewall on both machines. It worked very easily. Again I only did 1 test with it, as my company got the VPN working therefore didn't need it so I don't have any working knowledge of performance and such. To my knowledge there are not any Trojans, adware, or spyware involved.. Maybe someone on this list can add any experiences they've had with this tool as I think John would be interested as would I and potentially others as well. Rich -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti Sent: Thursday, April 21, 2005 9:05 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: VNC client doesn't display John - I struggled getting VNC working for some clients (and I still haven't succeeeded with some) but for most I just had to permit VNC through their firewall, which you've done and then on my PC completely shut down ZoneAlarm to let it through. For now shut down ALL firewalls (as opposed to just changing the settings) to see if that is the problem. If that isn't any help then I would go to http://www.realvnc.com/lists.html and subscribe to their VNC forum so that you can then post a question - I have found them quote helpful. HTH Kath ----- Original Message ----- From: John W. Colby To: 'Access Developers discussion and problem solving' Sent: Friday, April 22, 2005 1:18 AM Subject: [AccessD] OT: VNC client doesn't display I am trying to setup VNC to run on my sister-in-law's computer so that I can do tech support. Windows XP Home on her machine, Windows XP Pro on my laptop. I set up no-ip.com so that there is a dynamic tracking of her IP address. I set up the server on her machine and it seems to be running. I set up the firewall to do port forwarding to her machine I run the client on my laptop and attempt to connect to her machine. I have a couple of issues, but the immediate issue is that the client runs, doesn't give any error message, but also doesn't pop up the login screen, nor display anything at all. If I look in Task manager, VNC Client is running in the Processes tab but NOT in the Applications tab. If I try to start it again, connecting to her machine, ANOTHER copy of the VNC viewer opens, does not display, but appears in Task Manager. If I run it again, and connect to a client where I VNC in all the time, ANOTHER copy opens, displays the login screen, and allows me access to the desktop of my client. Thus it appears that it is something to do with connecting to the server on her machine. I run Sygate personal on both my Laptop and on her machine. It has been in place and functioning on both machines for months. IF I try to log in to her machine with the firewall running, I get a "can't find the host" kind of message from VNC, so I know that the VNC requests are getting out to the web, through the No-IP translation, back to her router, THROUGH her router, and are blocked by Sygate if it is running on her machine. That in itself is the other problem since I have VNC.EXE listed in Sygate as "allowed", but I need to tackle one problem at a time. I disable the Sygate router on her end and then the VNC client I am trying to connect just silently connects but will not display. Does anyone have a clue what is happening here? I have tried to find these symptoms on Google but come up empty. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bheid at appdevgrp.com Fri Apr 22 08:05:53 2005 From: bheid at appdevgrp.com (Bobby Heid) Date: Fri, 22 Apr 2005 09:05:53 -0400 Subject: [AccessD] OT: VNC client doesn't display In-Reply-To: <916187228923D311A6FE00A0CC3FAA30B7BABA@ADGSERVER> Message-ID: <916187228923D311A6FE00A0CC3FAA30ABEA44@ADGSERVER> Max, I have used TightVNC to connect to my home PC from work for about 6 months now. What kind of problems were you having? Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of accessd Sent: Thursday, April 21, 2005 10:31 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: VNC client doesn't display Hi John, I have only used it once and yes, it does us MSN Messenger and appeared to be working ok. The other replies to you seem to suggest it is the firewalls and this might be why it is not working ok on Remote Assistance as well. What I would do is to do a "System Restore" backup on both pcs and then turn off all fire-walling and try again. You would be vulnerable for a few minutes but it would at least identify where the problem lies. Like another respondee, I also had a lot of firewall problems with Zone Alarm and finally stopped using it. I also had problems with VNC and Real VNC and stopped using them as well. Good luck Max From pennwhite at hotmail.com Fri Apr 22 08:30:42 2005 From: pennwhite at hotmail.com (Penn White) Date: Fri, 22 Apr 2005 09:30:42 -0400 Subject: [AccessD] WAY OT: Alt Characters References: <30BC111F638EB54082001A7E7282FE4107F284@elmo.co.montgomery.ny.us> Message-ID: This also might work: http://www.pcworld.com/downloads/file_description/0,fid,6166,00.asp Penn > Your link to Pricelessware is broken. It should be > http://www.pricelessware.org From jmhla at earthlink.net Fri Apr 22 10:46:19 2005 From: jmhla at earthlink.net (Joe Hecht) Date: Fri, 22 Apr 2005 08:46:19 -0700 Subject: [AccessD] Going away for a few days Message-ID: <200504221546.j3MFkDA01289@databaseadvisors.com> I need to be with out isp for a few days to make a dsl switch. Watch for me to return with a new address soon. Joe Hecht jmhla at earthlink.net 28g From martyconnelly at shaw.ca Fri Apr 22 16:28:49 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Fri, 22 Apr 2005 14:28:49 -0700 Subject: [AccessD] Signing VBA with a digital certificate in Access 2000 References: Message-ID: <42696C91.9000201@shaw.ca> I don't know unless something is buried on the CD, look for something like makecert or maybe it is accessed from a project menu. Gustav Brock wrote: >Hi Marty > >I do have a full install of Office 2000 Professional. >Excel and Word offers digital signing, but Access is a no go. > >/gustav > > > >>>>martyconnelly at shaw.ca 04/20 10:34 pm >>> >>>> >>>> >It might be you have to have a full Office 2000 install for this to >work >as it was used in Word 2000 macros. > >Gustav Brock wrote: > > > >>Hi Bob >> >>But is it at all possible in A2000? I don't care that much if it is >>"better" in later versions - it's not very difficult anyway. >> >>/gustav >> >> >> >> >> >>>>>bheygood at abestsystems.com 04/20 8:33 pm >>> >>>>> >>>>> >>>>> >>>>> >>There is a good article in the Access Advisor this month about this >>subject. >>http://msaccessadvisor.com/ >> >> >>Seems as usual Access got the stepchild treatment again for 2000. >> >> >This > > >>is better implemented in XP and 03. It also matters greatly which >> >> >version > > >>of Jet you have. >> >> > > > -- Marty Connelly Victoria, B.C. Canada From pennwhite at hotmail.com Fri Apr 22 16:53:37 2005 From: pennwhite at hotmail.com (Penn White) Date: Fri, 22 Apr 2005 17:53:37 -0400 Subject: [AccessD] Set control to 'edit' in VBA? Message-ID: Does anyone know of a way to send a user back to a control and have it already be in Edit Mode (F2) when they get there? I can send the user back using Me!MyControl.SetFocus but then the field is entirely highlighted and if they type anything before hitting F2 then the entire highlighted data will be replaced by the new character(s). I'm using it in a custom validation routine for phone numbers. If they type in an incorrect number of numbers or start with a '1' or enter illegal alpha or extended characters, it pops up a message telling them to try again. Before checking the number for length, all the extraneous characters (like ( or ) or - or " ") are stripped and then if it is a valid 10 character integer, it is reformatted to a standard format. This is done in the OnExit event because sometimes the phone numbers are cut and pasted from somewhere else and this does not trigger the AfterUpdate event. There may be a better way to do this but this is the one I've come up with so far. I believe I saw somewhere that there is a way to do this globally for the entire database but I'd rather just have it apply as I need it. Generally, I find it's good to have everything highlighted when you enter a control. Thank you, Penn From dwaters at usinternet.com Fri Apr 22 18:19:55 2005 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 22 Apr 2005 18:19:55 -0500 Subject: [AccessD] Set control to 'edit' in VBA? In-Reply-To: <2555731.1114207032782.JavaMail.root@sniper17> Message-ID: Penn, You can make a global change by going to Tools|Options, selecting the Keyboard tab, and making the appropriate choice under Behavior Entering Field. To select all the text in a field regardless of the choice from above you can do this in the field's Enter event: txtPhoneNumber.SelStart = 0 txtPhoneNumber.SelLength = Len(txtPhoneNumber) HTH, Dan Waters -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Penn White Sent: Friday, April 22, 2005 4:54 PM To: Access Developers discussion and problem solving Subject: [AccessD] Set control to 'edit' in VBA? Does anyone know of a way to send a user back to a control and have it already be in Edit Mode (F2) when they get there? I can send the user back using Me!MyControl.SetFocus but then the field is entirely highlighted and if they type anything before hitting F2 then the entire highlighted data will be replaced by the new character(s). I'm using it in a custom validation routine for phone numbers. If they type in an incorrect number of numbers or start with a '1' or enter illegal alpha or extended characters, it pops up a message telling them to try again. Before checking the number for length, all the extraneous characters (like ( or ) or - or " ") are stripped and then if it is a valid 10 character integer, it is reformatted to a standard format. This is done in the OnExit event because sometimes the phone numbers are cut and pasted from somewhere else and this does not trigger the AfterUpdate event. There may be a better way to do this but this is the one I've come up with so far. I believe I saw somewhere that there is a way to do this globally for the entire database but I'd rather just have it apply as I need it. Generally, I find it's good to have everything highlighted when you enter a control. Thank you, Penn -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Sat Apr 23 10:18:02 2005 From: dwaters at usinternet.com (Dan Waters) Date: Sat, 23 Apr 2005 10:18:02 -0500 Subject: [AccessD] Client Payment Methods Message-ID: To All, Yesterday I had a business planning meeting with an advisor. He brought up the idea of asking my clients to pay me on a monthly basis - the concept is that they would pay me a portion of the ongoing value they get from my services. (By the way, this is not a maintenance fee.) This sounds quite attractive. My customers might skip a major budget discussion (often lasting several months) and quickly get started. They have a low risk because they could discontinue whenever they want, which is actually a good business position. On my side I would be a little shocked if they did discontinue because no one would really want to go back to the old way of doing business. I'm thinking that I would ask for a monthly amount of 1/36 of what I would have asked for to 'sell' a module. The monthly payment would of course continue after the 3-year period. This gives me a long-term regular income stream, and allows my customer to make small monthly payments which might be easier to get into. Does anyone provide software under similar terms? Or, does anyone use software under similar terms? What are your thoughts on this payment method? Dan Waters From bchacc at san.rr.com Sat Apr 23 10:38:13 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Sat, 23 Apr 2005 08:38:13 -0700 Subject: [AccessD] Client Payment Methods References: Message-ID: <006801c5481a$760b0370$6701a8c0@HAL9004> Dan: I've never done it that way. I don't think my clients would want an on-going fee once the project is completed. But I do progress bill them. Every time I run up about $1000 (sometimes $500 if they're slow pay or I don't know them well) I send them an invoice. Once the project is done I bill them per hour if they need maintenance or additions. Rocky ----- Original Message ----- From: "Dan Waters" To: "Database Advisors" Sent: Saturday, April 23, 2005 8:18 AM Subject: [AccessD] Client Payment Methods To All, Yesterday I had a business planning meeting with an advisor. He brought up the idea of asking my clients to pay me on a monthly basis - the concept is that they would pay me a portion of the ongoing value they get from my services. (By the way, this is not a maintenance fee.) This sounds quite attractive. My customers might skip a major budget discussion (often lasting several months) and quickly get started. They have a low risk because they could discontinue whenever they want, which is actually a good business position. On my side I would be a little shocked if they did discontinue because no one would really want to go back to the old way of doing business. I'm thinking that I would ask for a monthly amount of 1/36 of what I would have asked for to 'sell' a module. The monthly payment would of course continue after the 3-year period. This gives me a long-term regular income stream, and allows my customer to make small monthly payments which might be easier to get into. Does anyone provide software under similar terms? Or, does anyone use software under similar terms? What are your thoughts on this payment method? Dan Waters -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From greggs at msn.com Sat Apr 23 11:31:37 2005 From: greggs at msn.com (Gregg) Date: Sat, 23 Apr 2005 11:31:37 -0500 Subject: [AccessD] Client Payment Methods References: Message-ID: It's a very good idea. Removes most of the sales objections. Allows the customer to kind of try before they spend a lot. Makes the purchasing decision nearly a no-brainer. The only downside I can see is if their expectations are far different that what your software delivers, you will either have to make modifications quickly and essentially for free or they will be tempted to shop around for another solution. I have done something similar. Our software is totally custom for each customer so our end product is almost all programming by the hour. This year I was able to convert 4 long-term customers to a regular monthly billing. We still track hours and make adjustments when necessary but now I can count on a regular monthly check. It's been good. Also, I have noticed a change in their mindset about asking for additions and enhancements. In the past there were mini approval processes where they would get an estimate of our labor before proceeding. Now, I guess because of the monthly payments, they tend to think of it as a maintenance contract (where requests are seemingly free) even though I have been very clear that it is not. Now, from their perspective its a budgeted, yearly commitment (once-a-year decision) even though they are free to get out at any time. ----- Original Message ----- From: Dan Waters To: Database Advisors Sent: Saturday, April 23, 2005 10:18 AM Subject: [AccessD] Client Payment Methods To All, Yesterday I had a business planning meeting with an advisor. He brought up the idea of asking my clients to pay me on a monthly basis - the concept is that they would pay me a portion of the ongoing value they get from my services. (By the way, this is not a maintenance fee.) This sounds quite attractive. My customers might skip a major budget discussion (often lasting several months) and quickly get started. They have a low risk because they could discontinue whenever they want, which is actually a good business position. On my side I would be a little shocked if they did discontinue because no one would really want to go back to the old way of doing business. I'm thinking that I would ask for a monthly amount of 1/36 of what I would have asked for to 'sell' a module. The monthly payment would of course continue after the 3-year period. This gives me a long-term regular income stream, and allows my customer to make small monthly payments which might be easier to get into. Does anyone provide software under similar terms? Or, does anyone use software under similar terms? What are your thoughts on this payment method? Dan Waters -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Sat Apr 23 12:11:51 2005 From: dwaters at usinternet.com (Dan Waters) Date: Sat, 23 Apr 2005 12:11:51 -0500 Subject: [AccessD] Client Payment Methods In-Reply-To: <5306186.1114275009451.JavaMail.root@sniper16> Message-ID: Gregg, Do you have an approximate ratio between the 'lump sum' payment and the monthly payment? Dan Waters -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gregg Sent: Saturday, April 23, 2005 11:32 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Client Payment Methods It's a very good idea. Removes most of the sales objections. Allows the customer to kind of try before they spend a lot. Makes the purchasing decision nearly a no-brainer. The only downside I can see is if their expectations are far different that what your software delivers, you will either have to make modifications quickly and essentially for free or they will be tempted to shop around for another solution. I have done something similar. Our software is totally custom for each customer so our end product is almost all programming by the hour. This year I was able to convert 4 long-term customers to a regular monthly billing. We still track hours and make adjustments when necessary but now I can count on a regular monthly check. It's been good. Also, I have noticed a change in their mindset about asking for additions and enhancements. In the past there were mini approval processes where they would get an estimate of our labor before proceeding. Now, I guess because of the monthly payments, they tend to think of it as a maintenance contract (where requests are seemingly free) even though I have been very clear that it is not. Now, from their perspective its a budgeted, yearly commitment (once-a-year decision) even though they are free to get out at any time. ----- Original Message ----- From: Dan Waters To: Database Advisors Sent: Saturday, April 23, 2005 10:18 AM Subject: [AccessD] Client Payment Methods To All, Yesterday I had a business planning meeting with an advisor. He brought up the idea of asking my clients to pay me on a monthly basis - the concept is that they would pay me a portion of the ongoing value they get from my services. (By the way, this is not a maintenance fee.) This sounds quite attractive. My customers might skip a major budget discussion (often lasting several months) and quickly get started. They have a low risk because they could discontinue whenever they want, which is actually a good business position. On my side I would be a little shocked if they did discontinue because no one would really want to go back to the old way of doing business. I'm thinking that I would ask for a monthly amount of 1/36 of what I would have asked for to 'sell' a module. The monthly payment would of course continue after the 3-year period. This gives me a long-term regular income stream, and allows my customer to make small monthly payments which might be easier to get into. Does anyone provide software under similar terms? Or, does anyone use software under similar terms? What are your thoughts on this payment method? Dan Waters -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From artful at rogers.com Sat Apr 23 15:52:35 2005 From: artful at rogers.com (Arthur Fuller) Date: Sat, 23 Apr 2005 16:52:35 -0400 Subject: [AccessD] Class module builder In-Reply-To: <08F823FD83787D4BA0B99CA580AD3C749D2E75@TTNEXCHCL2.hshhp.com> References: <08F823FD83787D4BA0B99CA580AD3C749D2E75@TTNEXCHCL2.hshhp.com> Message-ID: <426AB593.3000708@rogers.com> I'm still around but I may have lost the builder you mention in a similar HD crash. (That's the big problem with these 80+ GB hard disks. Even with a dual-density DVD burner, I'm still back in the dark ages of FastBack!) I'll scout a few backup CDs and see if it's there. I do know that it's not on either of my 80 GB HDs. Arthur Jim DeMarco wrote: >I think I got one from Arthur Fuller but I think it was on my last PC (that crashed). > >Is Arthur lurking about? > >Jim DeMarco > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Neal Kling >Sent: Tuesday, April 12, 2005 1:11 PM >To: Access Developers discussion and problem solving >Subject: RE: [AccessD] Class module builder > > >It was either for 97 or 2K. It's been a couple/few of years since I've used it and I don't recall. > >Neal > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Charlotte >Foust >Sent: Tuesday, April 12, 2005 1:02 PM >To: Access Developers discussion and problem solving >Subject: RE: [AccessD] Class module builder > > >The one Dev and Terry built is the only one I ever worked with. What >version of Access was it for? > >Charlotte Foust > > >-----Original Message----- >From: Neal Kling [mailto:nkling at co.montgomery.ny.us] >Sent: Tuesday, April 12, 2005 9:41 AM >To: Access Developers discussion and problem solving >Subject: [AccessD] Class module builder > > >I used to have a utility that would build a class module. I don't >remember whether it was implimented as a module or a form or what, but >basically I'd pass it the name of a table and it would build a class >module, complete with get/let statements that would let me work with the >records. I've lost it and I'm looking for it. > >I found Dev Ashish and Terry Kreft's Class Builder Wizard, but that's >not it. > >Any help? > >Thanks, >Neal > > From artful at rogers.com Sat Apr 23 15:55:22 2005 From: artful at rogers.com (Arthur Fuller) Date: Sat, 23 Apr 2005 16:55:22 -0400 Subject: [AccessD] Class module builder In-Reply-To: <08F823FD83787D4BA0B99CA580AD3C749D2E7A@TTNEXCHCL2.hshhp.com> References: <08F823FD83787D4BA0B99CA580AD3C749D2E7A@TTNEXCHCL2.hshhp.com> Message-ID: <426AB63A.90203@rogers.com> No, Jim, I wrote my own, based on the class stuff in ADH. Since I am currently unemployed, maybe I'll rewrite it if I cannot find it on one of my backup CDs. A. Jim DeMarco wrote: >That description does sound familiar Gustav. Maybe Arthur got it from Larry and forwarded to me (I don't think I'm familiar with Larry). > >Thanks, > >Jim D. > > > From dwaters at usinternet.com Sat Apr 23 18:45:42 2005 From: dwaters at usinternet.com (Dan Waters) Date: Sat, 23 Apr 2005 18:45:42 -0500 Subject: [AccessD] Client Payment Methods In-Reply-To: <5306186.1114275009451.JavaMail.root@sniper16> Message-ID: Gregg, I remember in a past job that if we modified an item that was purchased as a capital item, any modifications to it had to be reviewed to change the value of that capital item for accounting reasons. But, there was no such review needed with an expensed item because it didn't have capital value. Perhaps that's what's happening with your customers when they are now asking for additions and enhancements??? Dan Waters -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gregg Sent: Saturday, April 23, 2005 11:32 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Client Payment Methods It's a very good idea. Removes most of the sales objections. Allows the customer to kind of try before they spend a lot. Makes the purchasing decision nearly a no-brainer. The only downside I can see is if their expectations are far different that what your software delivers, you will either have to make modifications quickly and essentially for free or they will be tempted to shop around for another solution. I have done something similar. Our software is totally custom for each customer so our end product is almost all programming by the hour. This year I was able to convert 4 long-term customers to a regular monthly billing. We still track hours and make adjustments when necessary but now I can count on a regular monthly check. It's been good. Also, I have noticed a change in their mindset about asking for additions and enhancements. In the past there were mini approval processes where they would get an estimate of our labor before proceeding. Now, I guess because of the monthly payments, they tend to think of it as a maintenance contract (where requests are seemingly free) even though I have been very clear that it is not. Now, from their perspective its a budgeted, yearly commitment (once-a-year decision) even though they are free to get out at any time. ----- Original Message ----- From: Dan Waters To: Database Advisors Sent: Saturday, April 23, 2005 10:18 AM Subject: [AccessD] Client Payment Methods To All, Yesterday I had a business planning meeting with an advisor. He brought up the idea of asking my clients to pay me on a monthly basis - the concept is that they would pay me a portion of the ongoing value they get from my services. (By the way, this is not a maintenance fee.) This sounds quite attractive. My customers might skip a major budget discussion (often lasting several months) and quickly get started. They have a low risk because they could discontinue whenever they want, which is actually a good business position. On my side I would be a little shocked if they did discontinue because no one would really want to go back to the old way of doing business. I'm thinking that I would ask for a monthly amount of 1/36 of what I would have asked for to 'sell' a module. The monthly payment would of course continue after the 3-year period. This gives me a long-term regular income stream, and allows my customer to make small monthly payments which might be easier to get into. Does anyone provide software under similar terms? Or, does anyone use software under similar terms? What are your thoughts on this payment method? Dan Waters -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From greggs at msn.com Sat Apr 23 19:17:54 2005 From: greggs at msn.com (Gregg) Date: Sat, 23 Apr 2005 19:17:54 -0500 Subject: [AccessD] Client Payment Methods References: Message-ID: Not really. Most of our customers had spent a consistent amount for the last few years. We took that amount and divided by 12. We tend to market ourselves as a service company that provides Access programming, consulting, web solutions and system management. We did do one project where the customer was paying a monthly fee for a competitor's web solution that didn't do all he wanted to do. We replicated the solution in Access and also hosted his application. The customer switched the monthly fee to us and I would say it was about a 12 month payout. But it doesn't really matter unless your front end labor is going to far exceed your cash flow. If you're only getting say a third of you real labor paid back in the first 3 months you're going to be eating less and sleeping less. ----- Original Message ----- From: Dan Waters To: 'Access Developers discussion and problem solving' Sent: Saturday, April 23, 2005 12:11 PM Subject: RE: [AccessD] Client Payment Methods Gregg, Do you have an approximate ratio between the 'lump sum' payment and the monthly payment? Dan Waters -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gregg Sent: Saturday, April 23, 2005 11:32 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Client Payment Methods It's a very good idea. Removes most of the sales objections. Allows the customer to kind of try before they spend a lot. Makes the purchasing decision nearly a no-brainer. The only downside I can see is if their expectations are far different that what your software delivers, you will either have to make modifications quickly and essentially for free or they will be tempted to shop around for another solution. I have done something similar. Our software is totally custom for each customer so our end product is almost all programming by the hour. This year I was able to convert 4 long-term customers to a regular monthly billing. We still track hours and make adjustments when necessary but now I can count on a regular monthly check. It's been good. Also, I have noticed a change in their mindset about asking for additions and enhancements. In the past there were mini approval processes where they would get an estimate of our labor before proceeding. Now, I guess because of the monthly payments, they tend to think of it as a maintenance contract (where requests are seemingly free) even though I have been very clear that it is not. Now, from their perspective its a budgeted, yearly commitment (once-a-year decision) even though they are free to get out at any time. ----- Original Message ----- From: Dan Waters> To: Database Advisors> Sent: Saturday, April 23, 2005 10:18 AM Subject: [AccessD] Client Payment Methods To All, Yesterday I had a business planning meeting with an advisor. He brought up the idea of asking my clients to pay me on a monthly basis - the concept is that they would pay me a portion of the ongoing value they get from my services. (By the way, this is not a maintenance fee.) This sounds quite attractive. My customers might skip a major budget discussion (often lasting several months) and quickly get started. They have a low risk because they could discontinue whenever they want, which is actually a good business position. On my side I would be a little shocked if they did discontinue because no one would really want to go back to the old way of doing business. I'm thinking that I would ask for a monthly amount of 1/36 of what I would have asked for to 'sell' a module. The monthly payment would of course continue after the 3-year period. This gives me a long-term regular income stream, and allows my customer to make small monthly payments which might be easier to get into. Does anyone provide software under similar terms? Or, does anyone use software under similar terms? What are your thoughts on this payment method? Dan Waters -- AccessD mailing list AccessD at databaseadvisors.com> http://databaseadvisors.com/mailman/listinfo/accessd .com/mailman/listinfo/accessd> Website: http://www.databaseadvisors.com> -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Sun Apr 24 00:00:50 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Sat, 23 Apr 2005 22:00:50 -0700 Subject: [AccessD] Client Payment Methods References: Message-ID: <426B2802.6030802@shaw.ca> Just as a matter of interest I was looking at one of the major software packages for practice mamagement in legal firms, Time Matters the intial cost for a solo practice is $1000, but what is amazing is most lawyers also cough up the $950 a year for quick tech support without blinking. Dan Waters wrote: >Gregg, > >I remember in a past job that if we modified an item that was purchased as a >capital item, any modifications to it had to be reviewed to change the value >of that capital item for accounting reasons. But, there was no such review >needed with an expensed item because it didn't have capital value. > >Perhaps that's what's happening with your customers when they are now asking >for additions and enhancements??? > >Dan Waters > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gregg >Sent: Saturday, April 23, 2005 11:32 AM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] Client Payment Methods > >It's a very good idea. Removes most of the sales objections. Allows the >customer to kind of try before they spend a lot. Makes the purchasing >decision nearly a no-brainer. > >The only downside I can see is if their expectations are far different that >what your software delivers, you will either have to make modifications >quickly and essentially for free or they will be tempted to shop around for >another solution. > >I have done something similar. Our software is totally custom for each >customer so our end product is almost all programming by the hour. This >year I was able to convert 4 long-term customers to a regular monthly >billing. We still track hours and make adjustments when necessary but now I >can count on a regular monthly check. It's been good. > >Also, I have noticed a change in their mindset about asking for additions >and enhancements. In the past there were mini approval processes where they >would get an estimate of our labor before proceeding. Now, I guess because >of the monthly payments, they tend to think of it as a maintenance contract >(where requests are seemingly free) even though I have been very clear that >it is not. Now, from their perspective its a budgeted, yearly commitment >(once-a-year decision) even though they are free to get out at any time. > ----- Original Message ----- > From: Dan Waters > To: Database Advisors > Sent: Saturday, April 23, 2005 10:18 AM > Subject: [AccessD] Client Payment Methods > > > To All, > > > > Yesterday I had a business planning meeting with an advisor. He brought >up > the idea of asking my clients to pay me on a monthly basis - the concept >is > that they would pay me a portion of the ongoing value they get from my > services. (By the way, this is not a maintenance fee.) > > > > This sounds quite attractive. My customers might skip a major budget > discussion (often lasting several months) and quickly get started. They > have a low risk because they could discontinue whenever they want, which >is > actually a good business position. On my side I would be a little shocked > if they did discontinue because no one would really want to go back to the > old way of doing business. > > > > I'm thinking that I would ask for a monthly amount of 1/36 of what I would > have asked for to 'sell' a module. The monthly payment would of course > continue after the 3-year period. This gives me a long-term regular >income > stream, and allows my customer to make small monthly payments which might >be > easier to get into. > > > > Does anyone provide software under similar terms? Or, does anyone use > software under similar terms? What are your thoughts on this payment > method? > > > > > > Dan Waters > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/accessd.com/mailman/listinfo/accessd> > Website: http://www.databaseadvisors.com >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > > > -- Marty Connelly Victoria, B.C. Canada From accessd at shaw.ca Sun Apr 24 01:36:32 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Sat, 23 Apr 2005 23:36:32 -0700 Subject: [AccessD] Client Payment Methods In-Reply-To: Message-ID: <0IFF00E6UUCTBA@l-daemon> Hi Dan: I have used a similar payment schedule by charging a client a flat rate per month as a sort of insurance plan. They have a guarantee that if any thing goes wrong it will be fixed and I have a steady amount coming in. One client has been following this method for over fifteen years. They are happy and it has fairly balanced out over the years. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Saturday, April 23, 2005 8:18 AM To: Database Advisors Subject: [AccessD] Client Payment Methods To All, Yesterday I had a business planning meeting with an advisor. He brought up the idea of asking my clients to pay me on a monthly basis - the concept is that they would pay me a portion of the ongoing value they get from my services. (By the way, this is not a maintenance fee.) This sounds quite attractive. My customers might skip a major budget discussion (often lasting several months) and quickly get started. They have a low risk because they could discontinue whenever they want, which is actually a good business position. On my side I would be a little shocked if they did discontinue because no one would really want to go back to the old way of doing business. I'm thinking that I would ask for a monthly amount of 1/36 of what I would have asked for to 'sell' a module. The monthly payment would of course continue after the 3-year period. This gives me a long-term regular income stream, and allows my customer to make small monthly payments which might be easier to get into. Does anyone provide software under similar terms? Or, does anyone use software under similar terms? What are your thoughts on this payment method? Dan Waters -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Sun Apr 24 01:44:39 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Sat, 23 Apr 2005 23:44:39 -0700 Subject: [AccessD] Class module builder In-Reply-To: <426AB593.3000708@rogers.com> Message-ID: <0IFF00E5EUQCJV@l-daemon> Hi Arthur: I have been using a method of always acquiring a computer with two hard drives of equal size. I try to duplicate one drive to the other on the belief the both drives will not fail together. My business is on a network and various backup are automatically done back and forward between the computers. It may be a bit of over-kill but a few crashes have resulted in no code loss....knock on plastic. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Saturday, April 23, 2005 1:53 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Class module builder I'm still around but I may have lost the builder you mention in a similar HD crash. (That's the big problem with these 80+ GB hard disks. Even with a dual-density DVD burner, I'm still back in the dark ages of FastBack!) I'll scout a few backup CDs and see if it's there. I do know that it's not on either of my 80 GB HDs. Arthur Jim DeMarco wrote: >I think I got one from Arthur Fuller but I think it was on my last PC (that crashed). > >Is Arthur lurking about? > >Jim DeMarco > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Neal Kling >Sent: Tuesday, April 12, 2005 1:11 PM >To: Access Developers discussion and problem solving >Subject: RE: [AccessD] Class module builder > > >It was either for 97 or 2K. It's been a couple/few of years since I've used it and I don't recall. > >Neal > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Charlotte >Foust >Sent: Tuesday, April 12, 2005 1:02 PM >To: Access Developers discussion and problem solving >Subject: RE: [AccessD] Class module builder > > >The one Dev and Terry built is the only one I ever worked with. What >version of Access was it for? > >Charlotte Foust > > >-----Original Message----- >From: Neal Kling [mailto:nkling at co.montgomery.ny.us] >Sent: Tuesday, April 12, 2005 9:41 AM >To: Access Developers discussion and problem solving >Subject: [AccessD] Class module builder > > >I used to have a utility that would build a class module. I don't >remember whether it was implimented as a module or a form or what, but >basically I'd pass it the name of a table and it would build a class >module, complete with get/let statements that would let me work with the >records. I've lost it and I'm looking for it. > >I found Dev Ashish and Terry Kreft's Class Builder Wizard, but that's >not it. > >Any help? > >Thanks, >Neal > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at bellsouth.net Sun Apr 24 16:33:11 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Sun, 24 Apr 2005 17:33:11 -0400 Subject: [AccessD] SQL challenge Message-ID: <20050424213315.SAHC2434.imf17aec.mail.bellsouth.net@SUSANONE> This is from a reader -- I've tried but can't come up with an answer. If I put the WHERE countID <> 57 in the subquery, SQL ignores it (kind of) -- I understand what's going on, but that's the gist of it. I can't figure out how to exclude the countID = 57 records from the main query, and I've not come up with a single SELECT that'll do it. I didn't include the mdb file -- if anyone's up for the challenge, I'll be glad to send it. Susan H. _____ Susan, I am sorry for "bothering" you, but I have been attempting to implement the technique of yours that is detailed at this location: http://www.devx.com/dbzone/Article/9570/1954?pf=true. The results are not as expected. I will attach my database for you so you can see for yourself, but below is an explanation of what I am attempting to do. I have two tables that are being used in this process. Species and CBCData. The Species table contains a list of 423 species of birds that HAVE been seen in Missouri. The CBCData table contains the species that have been reported on various birding outings. Near the very end of the CBCData table are two outings. These are identified by the countID. One is 57 and the other is 62. For my purposes we are working with the outing information from 57 only. My goal is to generate a list of species that were NOT reported on the countID=57 count by comparing the species that were reported (CBCData.specID) with the TOTAL list of possible species in the Species.specID field. OK... First, there were 86 species reported in countID=57. Therefor a report showing the species that were NOT reported should show (423 - 86 = 337) ... 337 species NOT reported. HOWEVER, my query generates a completely different number (208)... I can't discern WHY... IT SHOULD REPORT 337.... Can you assist? From prodevmg at yahoo.com Sun Apr 24 17:42:52 2005 From: prodevmg at yahoo.com (Lonnie Johnson) Date: Sun, 24 Apr 2005 15:42:52 -0700 (PDT) Subject: [AccessD] SQL challenge In-Reply-To: 6667 Message-ID: <20050424224253.44570.qmail@web20425.mail.yahoo.com> In your sub query are you saying... In (Select countID From SomeTable Where countID <> 57) Susan Harkins wrote: This is from a reader -- I've tried but can't come up with an answer. If I put the WHERE countID <> 57 in the subquery, SQL ignores it (kind of) -- I understand what's going on, but that's the gist of it. I can't figure out how to exclude the countID = 57 records from the main query, and I've not come up with a single SELECT that'll do it. I didn't include the mdb file -- if anyone's up for the challenge, I'll be glad to send it. Susan H. _____ Susan, I am sorry for "bothering" you, but I have been attempting to implement the technique of yours that is detailed at this location: http://www.devx.com/dbzone/Article/9570/1954?pf=true. The results are not as expected. I will attach my database for you so you can see for yourself, but below is an explanation of what I am attempting to do. I have two tables that are being used in this process. Species and CBCData. The Species table contains a list of 423 species of birds that HAVE been seen in Missouri. The CBCData table contains the species that have been reported on various birding outings. Near the very end of the CBCData table are two outings. These are identified by the countID. One is 57 and the other is 62. For my purposes we are working with the outing information from 57 only. My goal is to generate a list of species that were NOT reported on the countID=57 count by comparing the species that were reported (CBCData.specID) with the TOTAL list of possible species in the Species.specID field. OK... First, there were 86 species reported in countID=57. Therefor a report showing the species that were NOT reported should show (423 - 86 = 337) ... 337 species NOT reported. HOWEVER, my query generates a completely different number (208)... I can't discern WHY... IT SHOULD REPORT 337.... Can you assist? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com May God bless you beyond your imagination! Lonnie Johnson ProDev, Professional Development of MS Access Databases Visit me at ==> http://www.prodev.us __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From ssharkins at bellsouth.net Sun Apr 24 18:00:50 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Sun, 24 Apr 2005 19:00:50 -0400 Subject: [AccessD] SQL challenge In-Reply-To: <20050424224253.44570.qmail@web20425.mail.yahoo.com> Message-ID: <20050424230049.TUJO2032.imf24aec.mail.bellsouth.net@SUSANONE> Yes SELECT Species.SpecID FROM Species WHERE NOT EXISTS (SELECT CBCData.CountID From CBCData WHERE CBCData.CountID <> 57) ORDER BY Species.SpecID Returns no records SELECT Species.SpecID FROM Species WHERE EXISTS (SELECT CBCData.CountID From CBCData WHERE CBCData.CountID <> 57) ORDER BY Species.SpecID Returns them all. Using this syntamx, there's no relationship between the two SELECT statements. I've tried adding a join to the mix -- in the sub and the main -- but haven't been successful yet. Susan H. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lonnie Johnson Sent: Sunday, April 24, 2005 6:43 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] SQL challenge In your sub query are you saying... In (Select countID From SomeTable Where countID <> 57) Susan Harkins wrote: This is from a reader -- I've tried but can't come up with an answer. If I put the WHERE countID <> 57 in the subquery, SQL ignores it (kind of) -- I understand what's going on, but that's the gist of it. I can't figure out how to exclude the countID = 57 records from the main query, and I've not come up with a single SELECT that'll do it. I didn't include the mdb file -- if anyone's up for the challenge, I'll be glad to send it. Susan H. _____ Susan, I am sorry for "bothering" you, but I have been attempting to implement the technique of yours that is detailed at this location: http://www.devx.com/dbzone/Article/9570/1954?pf=true. The results are not as expected. I will attach my database for you so you can see for yourself, but below is an explanation of what I am attempting to do. I have two tables that are being used in this process. Species and CBCData. The Species table contains a list of 423 species of birds that HAVE been seen in Missouri. The CBCData table contains the species that have been reported on various birding outings. Near the very end of the CBCData table are two outings. These are identified by the countID. One is 57 and the other is 62. For my purposes we are working with the outing information from 57 only. My goal is to generate a list of species that were NOT reported on the countID=57 count by comparing the species that were reported (CBCData.specID) with the TOTAL list of possible species in the Species.specID field. OK... First, there were 86 species reported in countID=57. Therefor a report showing the species that were NOT reported should show (423 - 86 = 337) ... 337 species NOT reported. HOWEVER, my query generates a completely different number (208)... I can't discern WHY... IT SHOULD REPORT 337.... Can you assist? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com May God bless you beyond your imagination! Lonnie Johnson ProDev, Professional Development of MS Access Databases Visit me at ==> http://www.prodev.us __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Sun Apr 24 18:39:01 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Mon, 25 Apr 2005 09:39:01 +1000 Subject: [AccessD] SQL challenge In-Reply-To: <20050424230049.TUJO2032.imf24aec.mail.bellsouth.net@SUSANONE> References: <20050424224253.44570.qmail@web20425.mail.yahoo.com> Message-ID: <426CBAB5.21685.248BB68@stuart.lexacorp.com.pg> On 24 Apr 2005 at 19:00, Susan Harkins wrote: > Yes > > SELECT Species.SpecID > FROM Species > WHERE > NOT EXISTS > (SELECT CBCData.CountID From CBCData WHERE CBCData.CountID <> 57) > ORDER BY Species.SpecID > ... > Using this syntamx, there's no relationship between the two SELECT > statements. > I've tried adding a join to the mix -- in the sub and the main -- but > haven't been successful yet. That's because you aren't selecting SpecID from CBCData, your're selecting CountID. Try something like (aircode) SELECT Species.SpecID FROM Species WHERE SpecID NOT IN (SELECT DISTINCT CBCData.SpecID From CBCData Where CBCData.CountID = 57) -- Stuart From stuart at lexacorp.com.pg Sun Apr 24 18:56:02 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Mon, 25 Apr 2005 09:56:02 +1000 Subject: [AccessD] SQL challenge In-Reply-To: <20050424230049.TUJO2032.imf24aec.mail.bellsouth.net@SUSANONE> References: <20050424224253.44570.qmail@web20425.mail.yahoo.com> Message-ID: <426CBEB2.7886.2584FDE@stuart.lexacorp.com.pg> Just had a look at the article referenced and I see the aim is to use EXISTS (even though the EXISTS seems like overkill). Looks like you wrote you article without really understanding your subject. :-) In your own words from the article "SQL's EXISTS predicate specifies a subquery and then compares a value against the existence of one or more rows in that subquery. The subquery returns True when the subquery contains any rows and False when it doesn't." So you need to establish a relationship within the subquery between the master record and the subquery records so that you can evaluate True or False FOR EACH instance of Species.SpecID. You need something like: > WHERE > NOT EXISTS > (SELECT CBCData.SpecID From CBCData WHERE CBCData.SpecID = Species.SpecID and CBCData.CountID = 57) -- Stuart From ssharkins at bellsouth.net Sun Apr 24 19:06:44 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Sun, 24 Apr 2005 20:06:44 -0400 Subject: [AccessD] SQL challenge In-Reply-To: <426CBEB2.7886.2584FDE@stuart.lexacorp.com.pg> Message-ID: <20050425000649.JKKG2467.imf23aec.mail.bellsouth.net@SUSANONE> Thanks Stuart -- that did it. I had tried an In operator as well, I just wasn't getting it right. I knew why the EXISTS wasn't working -- that was the reader's choice, not mine -- but I couldn't get it right. Susan H. Just had a look at the article referenced and I see the aim is to use EXISTS (even though the EXISTS seems like overkill). Looks like you wrote you article without really understanding your subject. :-) ============Did I say something in the article that wasn't true? Susan H. From nd500_lo at charter.net Sun Apr 24 19:21:41 2005 From: nd500_lo at charter.net (Dian) Date: Sun, 24 Apr 2005 17:21:41 -0700 Subject: [AccessD] Going live in the game of life In-Reply-To: <000501c53991$0c760730$697aa8c0@ColbyM6805> Message-ID: <41dmfb$pvkfil@mxip06a.cluster1.charter.net> OK...John, I've waited patiently as long as I can manage. Did everything go as planned on the 14th? From stuart at lexacorp.com.pg Sun Apr 24 19:42:20 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Mon, 25 Apr 2005 10:42:20 +1000 Subject: [AccessD] SQL challenge In-Reply-To: <20050425000649.JKKG2467.imf23aec.mail.bellsouth.net@SUSANONE> References: <426CBEB2.7886.2584FDE@stuart.lexacorp.com.pg> Message-ID: <426CC98C.16891.282B1C9@stuart.lexacorp.com.pg> On 24 Apr 2005 at 20:06, Susan Harkins wrote: > Looks like you wrote you article without really understanding your subject. > :-) > > ============Did I say something in the article that wasn't true? > No, you just didn't apply what was in the article in your solution :-) -- Stuart From KP at sdsonline.net Sun Apr 24 20:13:45 2005 From: KP at sdsonline.net (Kath Pelletti) Date: Mon, 25 Apr 2005 11:13:45 +1000 Subject: [AccessD] Client Payment Methods References: Message-ID: <004101c54934$07407900$6401a8c0@user> Gregg / Dan - Can you tell me how this works? I also only do fully customised systems - my normal process is to provide a written quote on a job and ask for half as deposit and the other half on completion. Additional work quoted separately. So if I was to quote a job which worked out to $10,000 - how would I convert that to an ongoing monthly payment? My accountant has also suggested that I get some monthly payments happening - but I have no idea really how to do that....How much should they pay? What do I promise in return? How long does the arrangement run for??? Kath ----- Original Message ----- From: Gregg To: Access Developers discussion and problem solving Sent: Sunday, April 24, 2005 2:31 AM Subject: Re: [AccessD] Client Payment Methods It's a very good idea. Removes most of the sales objections. Allows the customer to kind of try before they spend a lot. Makes the purchasing decision nearly a no-brainer. The only downside I can see is if their expectations are far different that what your software delivers, you will either have to make modifications quickly and essentially for free or they will be tempted to shop around for another solution. I have done something similar. Our software is totally custom for each customer so our end product is almost all programming by the hour. This year I was able to convert 4 long-term customers to a regular monthly billing. We still track hours and make adjustments when necessary but now I can count on a regular monthly check. It's been good. Also, I have noticed a change in their mindset about asking for additions and enhancements. In the past there were mini approval processes where they would get an estimate of our labor before proceeding. Now, I guess because of the monthly payments, they tend to think of it as a maintenance contract (where requests are seemingly free) even though I have been very clear that it is not. Now, from their perspective its a budgeted, yearly commitment (once-a-year decision) even though they are free to get out at any time. ----- Original Message ----- From: Dan Waters To: Database Advisors Sent: Saturday, April 23, 2005 10:18 AM Subject: [AccessD] Client Payment Methods To All, Yesterday I had a business planning meeting with an advisor. He brought up the idea of asking my clients to pay me on a monthly basis - the concept is that they would pay me a portion of the ongoing value they get from my services. (By the way, this is not a maintenance fee.) This sounds quite attractive. My customers might skip a major budget discussion (often lasting several months) and quickly get started. They have a low risk because they could discontinue whenever they want, which is actually a good business position. On my side I would be a little shocked if they did discontinue because no one would really want to go back to the old way of doing business. I'm thinking that I would ask for a monthly amount of 1/36 of what I would have asked for to 'sell' a module. The monthly payment would of course continue after the 3-year period. This gives me a long-term regular income stream, and allows my customer to make small monthly payments which might be easier to get into. Does anyone provide software under similar terms? Or, does anyone use software under similar terms? What are your thoughts on this payment method? Dan Waters -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Sun Apr 24 20:57:00 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Sun, 24 Apr 2005 21:57:00 -0400 Subject: [AccessD] Going live in the game of life In-Reply-To: <41dmfb$pvkfil@mxip06a.cluster1.charter.net> Message-ID: <002c01c5493a$18b31ed0$6c7aa8c0@ColbyM6805> Yep, we are officially adoptive parents to our two children - Robbie and Allie. Last Thursday was the big day, it all went smoothly. My sister and mom were here from Arizona, two sister-in-laws from Syracuse/Rochester and many of the DCF support people. Sister Sarah rented a limo for the occasion - "what a BIIIIIIG car" from Robbie, the 4 year old. ;-) Then Sunday a party with about 25 people plus a bunch of kids (most of whom are foster or adopted). 8-) Mom n sis left Tuesday morning 7am and Mary and I and kids headed out about noon to Syracuse / Rochester for spring break which is why no word after that. We just got back tonight about 6pm. And now... the fun begins... . Allie is the youngest, 2 years old. I am 51, which means I will be around 70 by the time she leaves home - assuming I survive. Next summer, if all goes as planned, we will move to North Carolina where we will live for the rest of our lives. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dian Sent: Sunday, April 24, 2005 8:22 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Going live in the game of life OK...John, I've waited patiently as long as I can manage. Did everything go as planned on the 14th? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Sun Apr 24 21:24:01 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Mon, 25 Apr 2005 12:24:01 +1000 Subject: [AccessD] Going live in the game of life In-Reply-To: <002c01c5493a$18b31ed0$6c7aa8c0@ColbyM6805> References: <41dmfb$pvkfil@mxip06a.cluster1.charter.net> Message-ID: <426CE161.25651.2DFC973@stuart.lexacorp.com.pg> On 24 Apr 2005 at 21:57, John W. Colby wrote: > > And now... the fun begins... . Allie is the youngest, 2 years old. > I am 51, which means I will be around 70 by the time she leaves home - > assuming I survive. > Plenty of time. My Cheryl Anne turns 3 in June and I'm 56. :-) -- Stuart From bchacc at san.rr.com Sun Apr 24 22:46:14 2005 From: bchacc at san.rr.com (Rocky Smolin - Beach Access Software) Date: Sun, 24 Apr 2005 20:46:14 -0700 Subject: [AccessD] Going live in the game of life References: <002c01c5493a$18b31ed0$6c7aa8c0@ColbyM6805> Message-ID: <00fd01c54949$5476a8b0$6701a8c0@HAL9004> >From one old dad to another: Mazel tov. There are no better days. Rocky ----- Original Message ----- From: "John W. Colby" To: "'Access Developers discussion and problem solving'" Sent: Sunday, April 24, 2005 6:57 PM Subject: RE: [AccessD] Going live in the game of life > Yep, we are officially adoptive parents to our two children - Robbie and > Allie. Last Thursday was the big day, it all went smoothly. My sister > and > mom were here from Arizona, two sister-in-laws from Syracuse/Rochester and > many of the DCF support people. Sister Sarah rented a limo for the > occasion > - "what a BIIIIIIG car" from Robbie, the 4 year old. ;-) > > Then Sunday a party with about 25 people plus a bunch of kids (most of > whom > are foster or adopted). 8-) > > Mom n sis left Tuesday morning 7am and Mary and I and kids headed out > about > noon to Syracuse / Rochester for spring break which is why no word after > that. We just got back tonight about 6pm. > > And now... the fun begins... . Allie is the youngest, 2 years old. > I am 51, which means I will be around 70 by the time she leaves home - > assuming I survive. > > Next summer, if all goes as planned, we will move to North Carolina where > we > will live for the rest of our lives. > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dian > Sent: Sunday, April 24, 2005 8:22 PM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] Going live in the game of life > > > > > OK...John, I've waited patiently as long as I can manage. Did everything > go > as planned on the 14th? > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From KP at sdsonline.net Sun Apr 24 23:30:49 2005 From: KP at sdsonline.net (Kath Pelletti) Date: Mon, 25 Apr 2005 14:30:49 +1000 Subject: [AccessD] Going live in the game of life References: <002c01c5493a$18b31ed0$6c7aa8c0@ColbyM6805> Message-ID: <001f01c5494f$8f0b1780$6401a8c0@user> <. Allie is the youngest, 2 years old. I am 51, wh ichmeansIwillbearound70bythetimesheleaveshome-assumingIsurvive.VBGNextsummer,ifallgoesasplanned,wewillmovetoNorthCarolinawherewewilllivefortherestofourlives.JohnW.Colbywww.ColbyConsulting.zl6ContributeyourunusedCPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dian Sent: Sunday, April 24, 2005 8:22 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Going live in the game of life OK...John, I've waited patiently as long as I can manage. Did everything go as planned on the 14th? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Sun Apr 24 23:49:08 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Sun, 24 Apr 2005 21:49:08 -0700 Subject: [AccessD] DBA web site search Archives In-Reply-To: <426CBAB5.21685.248BB68@stuart.lexacorp.com.pg> Message-ID: <0IFH00H39K1TCI@l-daemon> Hi All: There is a new extended Archive data search form. I assembled it but Bryan created it. See: http://www.databaseadvisors.com/archive/archive.htm Thanks Bryan Jim From jwcolby at colbyconsulting.com Mon Apr 25 00:47:01 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Mon, 25 Apr 2005 01:47:01 -0400 Subject: [AccessD] Going live in the game of life In-Reply-To: <001f01c5494f$8f0b1780$6401a8c0@user> Message-ID: <003401c5495a$342484e0$6c7aa8c0@ColbyM6805> Denial is the elixir of life. ;-) John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti Sent: Monday, April 25, 2005 12:31 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Going live in the game of life <. Allie is the youngest, 2 years old. I am 51, wh ichmeansIwillbearound70bythetimesheleaveshome-assumingIsurvive.VBGNextsummer ,ifallgoesasplanned,wewillmovetoNorthCarolinawherewewilllivefortherestofourl ives.JohnW.Colbywww.ColbyConsulting.zl6ContributeyourunusedCPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dian Sent: Sunday, April 24, 2005 8:22 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Going live in the game of life OK...John, I've waited patiently as long as I can manage. Did everything go as planned on the 14th? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From boogieloogie at gmail.com Mon Apr 25 07:15:04 2005 From: boogieloogie at gmail.com (Boogie Loogie) Date: Mon, 25 Apr 2005 09:15:04 -0300 Subject: [AccessD] Access 97 question. Preventing a duplicate value from being added to a listbox In-Reply-To: <3bf43ee9050425051178412cc4@mail.gmail.com> References: <3bf43ee9050425051178412cc4@mail.gmail.com> Message-ID: <3bf43ee90504250515575167ef@mail.gmail.com> Hello. I have a list box populated with a value list thus no table involved. I am trying to prevent duplicate values from being added but thus far have not been able to solve this. The problem is that if I add a value of 123 to the list I can no longer add 1,2,3,12,or 23. What am I doing wrong? Thanks BL ACCESS 97 CODE Private Sub cmdAddPid_Click() With Me Beep If Not IsNull(!txtPID) And !txtPID <> Trim("") Then Call addItem(!lstPID, Trim(!txtPID)) End If End With End Sub Public Sub addItem(aList As ListBox, aString As String) Dim i As Long Dim checking As String For i = 1 To Len(aList.RowSource) - Len(aString) checking = Mid(aList.RowSource, i, Len(aString)) If checking = aString Then If Len(checking) = Len(aString) Then Exit Sub End If End If Next i aList.RowSource = aList.RowSource & Chr$(34) & aString & Chr$(34) & ";" End Sub From Gustav at cactus.dk Mon Apr 25 07:44:53 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 25 Apr 2005 14:44:53 +0200 Subject: [AccessD] Access 97 question. Preventing a duplicate value frombeing added to a listbox Message-ID: Hi BL Include Chr(34) in your search/checking: Chr$(34) & aString & Chr$(34) /gustav >>> boogieloogie at gmail.com 04/25 2:15 pm >>> Hello. I have a list box populated with a value list thus no table involved. I am trying to prevent duplicate values from being added but thus far have not been able to solve this. The problem is that if I add a value of 123 to the list I can no longer add 1,2,3,12,or 23. What am I doing wrong? Thanks BL ACCESS 97 CODE Private Sub cmdAddPid_Click() With Me Beep If Not IsNull(!txtPID) And !txtPID <> Trim("") Then Call addItem(!lstPID, Trim(!txtPID)) End If End With End Sub Public Sub addItem(aList As ListBox, aString As String) Dim i As Long Dim checking As String For i = 1 To Len(aList.RowSource) - Len(aString) checking = Mid(aList.RowSource, i, Len(aString)) If checking = aString Then If Len(checking) = Len(aString) Then Exit Sub End If End If Next i aList.RowSource = aList.RowSource & Chr$(34) & aString & Chr$(34) & ";" End Sub From ssharkins at bellsouth.net Mon Apr 25 08:02:35 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Mon, 25 Apr 2005 09:02:35 -0400 Subject: [AccessD] SQL challenge In-Reply-To: <426CC98C.16891.282B1C9@stuart.lexacorp.com.pg> Message-ID: <20050425130236.LPZP2063.imf18aec.mail.bellsouth.net@SUSANONE> No, you just didn't apply what was in the article in your solution :-) ==========The article's solution? If you're talking about the reader's solution -- the reader's the one that tried to use EXISTS. I did try, but of course, it failed, and I understood why after trying. I wasn't looking for an EXISTS solution, just a solution. Hope that makes sense. I can't really control what readers try to do with my stuff. :) I often start in the wrong places myself. Susan H. From Jdemarco at hudsonhealthplan.org Mon Apr 25 08:16:35 2005 From: Jdemarco at hudsonhealthplan.org (Jim DeMarco) Date: Mon, 25 Apr 2005 09:16:35 -0400 Subject: [AccessD] Class module builder Message-ID: <08F823FD83787D4BA0B99CA580AD3C749D2EF2@TTNEXCHCL2.hshhp.com> That's what I thought. It worked pretty well as I recall. Can't figure for the life of me how I misplaced it though. It wouldn't have been a VB app would it? Jim D. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Arthur Fuller Sent: Saturday, April 23, 2005 4:55 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Class module builder No, Jim, I wrote my own, based on the class stuff in ADH. Since I am currently unemployed, maybe I'll rewrite it if I cannot find it on one of my backup CDs. A. Jim DeMarco wrote: >That description does sound familiar Gustav. Maybe Arthur got it from Larry and forwarded to me (I don't think I'm familiar with Larry). > >Thanks, > >Jim D. > > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************************** "This electronic message is intended to be for the use only of the named recipient, and may contain information from Hudson Health Plan (HHP) that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately, either by contacting the sender at the electronic mail address noted above or calling HHP at (914) 631-1611. If you are not the intended recipient, please do not forward this email to anyone, and delete and destroy all copies of this message. Thank You". *********************************************************************************** From boogieloogie at gmail.com Mon Apr 25 08:35:53 2005 From: boogieloogie at gmail.com (Boogie Loogie) Date: Mon, 25 Apr 2005 10:35:53 -0300 Subject: [AccessD] Access 97 question. Preventing a duplicate value frombeing added to a listbox In-Reply-To: References: Message-ID: <3bf43ee905042506354cbccafa@mail.gmail.com> On 4/25/05, Gustav Brock wrote: > Hi BL > > Include Chr(34) in your search/checking: Chr$(34) & aString & Chr$(34) > > /gustav > Hi gustav. Thank you. I got you for some points on ee as well. Bye BL From stuart at lexacorp.com.pg Mon Apr 25 09:03:51 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Tue, 26 Apr 2005 00:03:51 +1000 Subject: [AccessD] SQL challenge In-Reply-To: <20050425130236.LPZP2063.imf18aec.mail.bellsouth.net@SUSANONE> References: <426CC98C.16891.282B1C9@stuart.lexacorp.com.pg> Message-ID: <426D8567.172.5608037@stuart.lexacorp.com.pg> On 25 Apr 2005 at 9:02, Susan Harkins wrote: > > ==========The article's solution? If you're talking about the reader's > solution -- the reader's the one that tried to use EXISTS. I did try, but of > course, it failed, and I understood why after trying. I wasn't looking for > an EXISTS solution, just a solution. Hope that makes sense. > The reader said he/she was trying to implement the technique from your article about EXISTS. You said that you had tried to come up with a solution using EXISTS but it failed. I was just pointing out that the only reason the reader and your EXISTS solutions failed was the lack of a relationship in the sub-query andf that you could do it using: WHERE NOT EXISTS (SELECT CBCData.SpecID From CBCData WHERE CBCData.SpecID = Species.SpecID and CBCData.CountID = 57) -- Stuart From greggs at msn.com Mon Apr 25 09:32:13 2005 From: greggs at msn.com (Gregg) Date: Mon, 25 Apr 2005 09:32:13 -0500 Subject: [AccessD] Client Payment Methods References: <004101c54934$07407900$6401a8c0@user> Message-ID: Kath, I tend to convert everything to hours. My estimates are broken down by hours and totaled. Only at the end are they multiplied by an hourly rate. I want the customer to believe (1) this is a service not a commodity, (2) before this project is finished there will many changes and additions requiring additional hours and (3) when we are finished he will think of 10 more things he will like to have. Simply stated, this is going to be a long-term, by-the-hour relationship. I then report every month where those hours are spent. If I was quoting a $10,000 project at say $50/hr that would be 200 hours. I would quote $1000/month for 10 months with the first payment up front. I would report every month the hours and the balance on that project plus whatever additional services they asked for under that project's name or a Misc category. Obviously, their payments would continue past the 10 months until the balance is paid. Hopefully by this time you have built a positive relationship and identified lots more to do to justify continuing the payments or even some lower payments. The long term goal is to sell the customer that there will always be a need for your services and he might as well budget for it annually. Obviously whatever arrangements you make are going to have a negative impact on your cash flow. Essentially some of the hours you work today you won't get paid on until 6 months from now. If you don't have money in the bank, you need to be very careful about how far you extend terms on the first project and how often you do it. Hope this helps. Gregg ----- Original Message ----- From: Kath Pelletti To: Access Developers discussion and problem solving Sent: Sunday, April 24, 2005 8:13 PM Subject: Re: [AccessD] Client Payment Methods Gregg / Dan - Can you tell me how this works? I also only do fully customised systems - my normal process is to provide a written quote on a job and ask for half as deposit and the other half on completion. Additional work quoted separately. So if I was to quote a job which worked out to $10,000 - how would I convert that to an ongoing monthly payment? My accountant has also suggested that I get some monthly payments happening - but I have no idea really how to do that....How much should they pay? What do I promise in return? How long does the arrangement run for??? Kath ----- Original Message ----- From: Gregg To: Access Developers discussion and problem solving Sent: Sunday, April 24, 2005 2:31 AM Subject: Re: [AccessD] Client Payment Methods It's a very good idea. Removes most of the sales objections. Allows the customer to kind of try before they spend a lot. Makes the purchasing decision nearly a no-brainer. The only downside I can see is if their expectations are far different that what your software delivers, you will either have to make modifications quickly and essentially for free or they will be tempted to shop around for another solution. I have done something similar. Our software is totally custom for each customer so our end product is almost all programming by the hour. This year I was able to convert 4 long-term customers to a regular monthly billing. We still track hours and make adjustments when necessary but now I can count on a regular monthly check. It's been good. Also, I have noticed a change in their mindset about asking for additions and enhancements. In the past there were mini approval processes where they would get an estimate of our labor before proceeding. Now, I guess because of the monthly payments, they tend to think of it as a maintenance contract (where requests are seemingly free) even though I have been very clear that it is not. Now, from their perspective its a budgeted, yearly commitment (once-a-year decision) even though they are free to get out at any time. ----- Original Message ----- From: Dan Waters> To: Database Advisors> Sent: Saturday, April 23, 2005 10:18 AM Subject: [AccessD] Client Payment Methods To All, Yesterday I had a business planning meeting with an advisor. He brought up the idea of asking my clients to pay me on a monthly basis - the concept is that they would pay me a portion of the ongoing value they get from my services. (By the way, this is not a maintenance fee.) This sounds quite attractive. My customers might skip a major budget discussion (often lasting several months) and quickly get started. They have a low risk because they could discontinue whenever they want, which is actually a good business position. On my side I would be a little shocked if they did discontinue because no one would really want to go back to the old way of doing business. I'm thinking that I would ask for a monthly amount of 1/36 of what I would have asked for to 'sell' a module. The monthly payment would of course continue after the 3-year period. This gives me a long-term regular income stream, and allows my customer to make small monthly payments which might be easier to get into. Does anyone provide software under similar terms? Or, does anyone use software under similar terms? What are your thoughts on this payment method? Dan Waters -- AccessD mailing list AccessD at databaseadvisors.com> http://databaseadvisors.com/mailman/listinfo/accessd> Website: http://www.databaseadvisors.com> -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 bellsouth.net Mon Apr 25 09:35:43 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Mon, 25 Apr 2005 10:35:43 -0400 Subject: [AccessD] SQL challenge In-Reply-To: <426D8567.172.5608037@stuart.lexacorp.com.pg> Message-ID: <20050425143542.PBJG22125.imf25aec.mail.bellsouth.net@SUSANONE> I understand -- I tried it and it didn't work and after just a minute, I had figured out why -- but I couldn't come up with any other solution that worked. :( The reader will be grateful for you help. Susan H. On 25 Apr 2005 at 9:02, Susan Harkins wrote: > > ==========The article's solution? If you're talking about the reader's > solution -- the reader's the one that tried to use EXISTS. I did try, > but of course, it failed, and I understood why after trying. I wasn't > looking for an EXISTS solution, just a solution. Hope that makes sense. > The reader said he/she was trying to implement the technique from your article about EXISTS. You said that you had tried to come up with a solution using EXISTS but it failed. I was just pointing out that the only reason the reader and your EXISTS solutions failed was the lack of a relationship in the sub-query andf that you could do it using: WHERE NOT EXISTS (SELECT CBCData.SpecID From CBCData WHERE CBCData.SpecID = Species.SpecID and CBCData.CountID = 57) -- Stuart -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Mon Apr 25 09:48:37 2005 From: dwaters at usinternet.com (Dan Waters) Date: Mon, 25 Apr 2005 09:48:37 -0500 Subject: [AccessD] Client Payment Methods In-Reply-To: <6151691.1114391916683.JavaMail.root@sniper14> Message-ID: Hi Kath, I talked with an accountant this morning. He said that a capitalized software purchase is depreciated over 3 years (straight-line). This 'seems' to indicate that asking them to pay 1/36th of the 'purchase' amount every month from now on would be OK. A $10,000 purchase would equate to a $278 monthly payment. The $278 is regular income to you, and does not end. Instead of some fraction of the purchase price, you could try to calculate the monthly value they get, and then charge a portion of that. This is a pretty reasonable approach - the customer pays for less than the value they get for as long as they are getting it. They could drop out at any time after 6 (or 12?) months - so the risk is on you to provide something that is worth more to them each month than they pay each month. There will need to be a mechanism (or good contract) to turn off the software if they decide to discontinue. What I think I'll do is offer continuing Tech Support and Warranty for as long as they use the software. So I'll offer a Purchase License and a TSW License - customer's choice. And, they can convert a TSW License to a Purchase License whenever they like. However - do you license your software or are you contracting with them to provide software that they will own? If they will own it, then you'll have to come up with some additional service to make it worth their money. ** On my website there is a spreadsheet intended for prospective customers to enable them to calculate for themselves the productivity increase they will experience by using my software to automate a business process. Go to www.promationsystems.com/download.htm. Download the compressed file that has an instruction document, an instructional video, and the spreadsheet. If you are a member of the AccessD list you have my permission to modify the spreadsheet for your business. (I used Windows Media Encoder 9.0 to create the screen capture video.) Dan Waters -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti Sent: Sunday, April 24, 2005 8:14 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Client Payment Methods Gregg / Dan - Can you tell me how this works? I also only do fully customised systems - my normal process is to provide a written quote on a job and ask for half as deposit and the other half on completion. Additional work quoted separately. So if I was to quote a job which worked out to $10,000 - how would I convert that to an ongoing monthly payment? My accountant has also suggested that I get some monthly payments happening - but I have no idea really how to do that....How much should they pay? What do I promise in return? How long does the arrangement run for??? Kath ----- Original Message ----- From: Gregg To: Access Developers discussion and problem solving Sent: Sunday, April 24, 2005 2:31 AM Subject: Re: [AccessD] Client Payment Methods It's a very good idea. Removes most of the sales objections. Allows the customer to kind of try before they spend a lot. Makes the purchasing decision nearly a no-brainer. The only downside I can see is if their expectations are far different that what your software delivers, you will either have to make modifications quickly and essentially for free or they will be tempted to shop around for another solution. I have done something similar. Our software is totally custom for each customer so our end product is almost all programming by the hour. This year I was able to convert 4 long-term customers to a regular monthly billing. We still track hours and make adjustments when necessary but now I can count on a regular monthly check. It's been good. Also, I have noticed a change in their mindset about asking for additions and enhancements. In the past there were mini approval processes where they would get an estimate of our labor before proceeding. Now, I guess because of the monthly payments, they tend to think of it as a maintenance contract (where requests are seemingly free) even though I have been very clear that it is not. Now, from their perspective its a budgeted, yearly commitment (once-a-year decision) even though they are free to get out at any time. ----- Original Message ----- From: Dan Waters To: Database Advisors Sent: Saturday, April 23, 2005 10:18 AM Subject: [AccessD] Client Payment Methods To All, Yesterday I had a business planning meeting with an advisor. He brought up the idea of asking my clients to pay me on a monthly basis - the concept is that they would pay me a portion of the ongoing value they get from my services. (By the way, this is not a maintenance fee.) This sounds quite attractive. My customers might skip a major budget discussion (often lasting several months) and quickly get started. They have a low risk because they could discontinue whenever they want, which is actually a good business position. On my side I would be a little shocked if they did discontinue because no one would really want to go back to the old way of doing business. I'm thinking that I would ask for a monthly amount of 1/36 of what I would have asked for to 'sell' a module. The monthly payment would of course continue after the 3-year period. This gives me a long-term regular income stream, and allows my customer to make small monthly payments which might be easier to get into. Does anyone provide software under similar terms? Or, does anyone use software under similar terms? What are your thoughts on this payment method? Dan Waters -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Mon Apr 25 12:06:45 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 25 Apr 2005 12:06:45 -0500 Subject: [AccessD] A2003: Left Join problem Message-ID: <39cb22f3050425100641395ea@mail.gmail.com> Dear Group, The Access 2003 Help has this to say about LEFT JOINS: "Left outer joins include all of the records from the first (left) of two tables, even if there are no matching values for records in the second (right) table." I've done Left and Right Joins so many times over the years I can't count them. Now I'm puzzled by one that should be butt-simple. Here's the task: List all of the Donation categories and the sum of the Donation amounts for a specific time period. Make sure that the Donation category list contains every category whether there were donations during the period or not. Here's the SQL: SELECT DonationCategories.CategoryDescr, Sum(DollarsDonated.DonationAmount) as SumOfDonations FROM DonationCategories LEFT JOIN DollarsDonated ON DonationCategories.CategoryKey = DollarsDonated.CategoryKey WHERE (((DollarsDonated.ReceiptDate) Between #1/1/2005# And #3/31/2005#)) GROUP BY DonationCategories.CategoryDescr; There are 13 Donation Categories. The result set should have 13 records. It does not. It only has 11 for the categories where there were donations in the period, it appears. What am I missing? Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security From Gustav at cactus.dk Mon Apr 25 12:13:28 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 25 Apr 2005 19:13:28 +0200 Subject: [AccessD] A2003: Left Join problem Message-ID: Hi Steve You need to move the filtering to a subquery. Then left join that and not the unfiltered table. /gustav >>> erbachs at gmail.com 04/25 7:06 pm >>> Dear Group, The Access 2003 Help has this to say about LEFT JOINS: "Left outer joins include all of the records from the first (left) of two tables, even if there are no matching values for records in the second (right) table." I've done Left and Right Joins so many times over the years I can't count them. Now I'm puzzled by one that should be butt-simple. Here's the task: List all of the Donation categories and the sum of the Donation amounts for a specific time period. Make sure that the Donation category list contains every category whether there were donations during the period or not. Here's the SQL: SELECT DonationCategories.CategoryDescr, Sum(DollarsDonated.DonationAmount) as SumOfDonations FROM DonationCategories LEFT JOIN DollarsDonated ON DonationCategories.CategoryKey = DollarsDonated.CategoryKey WHERE (((DollarsDonated.ReceiptDate) Between #1/1/2005# And #3/31/2005#)) GROUP BY DonationCategories.CategoryDescr; There are 13 Donation Categories. The result set should have 13 records. It does not. It only has 11 for the categories where there were donations in the period, it appears. From markamatte at hotmail.com Mon Apr 25 12:17:31 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Mon, 25 Apr 2005 17:17:31 +0000 Subject: [AccessD] A2003: Left Join problem In-Reply-To: Message-ID: Steve, ...or you can add criteria to your date field to include NULLS in addition to the dates provided... DollarsDonated.ReceiptDate=null. Mark >From: "Gustav Brock" >Reply-To: Access Developers discussion and problem >solving >To: >Subject: Re: [AccessD] A2003: Left Join problem >Date: Mon, 25 Apr 2005 19:13:28 +0200 > >Hi Steve > >You need to move the filtering to a subquery. Then left join that and >not the unfiltered table. > >/gustav > > > >>> erbachs at gmail.com 04/25 7:06 pm >>> >Dear Group, > >The Access 2003 Help has this to say about LEFT JOINS: > >"Left outer joins include all of the records from the first (left) of >two tables, even if there are no matching values for records in the >second (right) table." > >I've done Left and Right Joins so many times over the years I can't >count them. Now I'm puzzled by one that should be butt-simple. Here's >the task: List all of the Donation categories and the sum of the >Donation amounts for a specific time period. Make sure that the >Donation category list contains every category whether there were >donations during the period or not. > >Here's the SQL: > >SELECT > DonationCategories.CategoryDescr, > Sum(DollarsDonated.DonationAmount) as SumOfDonations >FROM DonationCategories >LEFT JOIN DollarsDonated >ON DonationCategories.CategoryKey = DollarsDonated.CategoryKey >WHERE (((DollarsDonated.ReceiptDate) Between #1/1/2005# And >#3/31/2005#)) >GROUP BY DonationCategories.CategoryDescr; > >There are 13 Donation Categories. The result set should have 13 >records. It does not. It only has 11 for the categories where there >were donations in the period, it appears. > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From markamatte at hotmail.com Mon Apr 25 12:21:57 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Mon, 25 Apr 2005 17:21:57 +0000 Subject: [AccessD] Unzip Files In-Reply-To: Message-ID: Hello All, Any suggested on easiest/best way to have Access Unzip files? I'm receiving a number of files that I want the db to find,unzip, and import automatically. Thanks, Mark From ssharkins at bellsouth.net Mon Apr 25 12:23:22 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Mon, 25 Apr 2005 13:23:22 -0400 Subject: [AccessD] A2003: Left Join problem In-Reply-To: <39cb22f3050425100641395ea@mail.gmail.com> Message-ID: <20050425172320.UXAY22125.imf25aec.mail.bellsouth.net@SUSANONE> It's a conflict to return all on one side but limit the other side with a WHERE -- can't do it I don't think. Susan H. Dear Group, The Access 2003 Help has this to say about LEFT JOINS: "Left outer joins include all of the records from the first (left) of two tables, even if there are no matching values for records in the second (right) table." I've done Left and Right Joins so many times over the years I can't count them. Now I'm puzzled by one that should be butt-simple. Here's the task: List all of the Donation categories and the sum of the Donation amounts for a specific time period. Make sure that the Donation category list contains every category whether there were donations during the period or not. Here's the SQL: SELECT DonationCategories.CategoryDescr, Sum(DollarsDonated.DonationAmount) as SumOfDonations FROM DonationCategories LEFT JOIN DollarsDonated ON DonationCategories.CategoryKey = DollarsDonated.CategoryKey WHERE (((DollarsDonated.ReceiptDate) Between #1/1/2005# And #3/31/2005#)) GROUP BY DonationCategories.CategoryDescr; SELECT Species.SpecID, Sum(CBCData.countID) AS SumOfcountID FROM Species LEFT JOIN CBCData ON Species.SpecID = CBCData.specID GROUP BY Species.SpecID; Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jeffrey.demulling at usbank.com Mon Apr 25 12:26:02 2005 From: jeffrey.demulling at usbank.com (jeffrey.demulling at usbank.com) Date: Mon, 25 Apr 2005 12:26:02 -0500 Subject: [AccessD] A2003: Left Join problem In-Reply-To: <39cb22f3050425100641395ea@mail.gmail.com> Message-ID: You can try this: SELECT DonationCategories.CategoryDescr, temp1.SumOfDonations FROM DonationCategories LEFT JOIN (SELECT DollarsDonated.CategoryKey, Sum(DollarsDonated.DonationAmount) as SumOfDonations FROM DollarsDonated WHERE (((DollarsDonated.ReceiptDate) Between #1/1/2005# And #3/31/2005#)) GROUP BY DollarsDonated.CategoryKey) AS temp1 ON DonationCategories.CategoryKey = temp1.CategoryKey Jeffrey F. Demulling Project Manager U.S. Bank Corporate Trust Services 60 Livingston Avenue EP-MN-WS3C St. Paul, MN 55107-2292 Ph: 651-495-3925 Fax: 651-495-8103 email: jeffrey.demulling at usbank.com "Steve Erbach" To Sent by: "Access Developers discussion and accessd-bounces at d problem solving" atabaseadvisors.c om cc Subject 04/25/2005 12:06 [AccessD] A2003: Left Join problem PM Please respond to "Access Developers discussion and problem solving" Dear Group, The Access 2003 Help has this to say about LEFT JOINS: "Left outer joins include all of the records from the first (left) of two tables, even if there are no matching values for records in the second (right) table." I've done Left and Right Joins so many times over the years I can't count them. Now I'm puzzled by one that should be butt-simple. Here's the task: List all of the Donation categories and the sum of the Donation amounts for a specific time period. Make sure that the Donation category list contains every category whether there were donations during the period or not. Here's the SQL: SELECT DonationCategories.CategoryDescr, Sum(DollarsDonated.DonationAmount) as SumOfDonations FROM DonationCategories LEFT JOIN DollarsDonated ON DonationCategories.CategoryKey = DollarsDonated.CategoryKey WHERE (((DollarsDonated.ReceiptDate) Between #1/1/2005# And #3/31/2005#)) GROUP BY DonationCategories.CategoryDescr; There are 13 Donation Categories. The result set should have 13 records. It does not. It only has 11 for the categories where there were donations in the period, it appears. What am I missing? Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ------------------------------------------------------------------------------ Electronic Privacy Notice. This e-mail, and any attachments, contains information that is, or may be, covered by electronic communications privacy laws, and is also confidential and proprietary in nature. If you are not the intended recipient, please be advised that you are legally prohibited from retaining, using, copying, distributing, or otherwise disclosing this information in any manner. Instead, please reply to the sender that you have received this communication in error, and then immediately delete it. Thank you in advance for your cooperation. ============================================================================== From ldoering at symphonyinfo.com Mon Apr 25 12:29:34 2005 From: ldoering at symphonyinfo.com (Liz Doering) Date: Mon, 25 Apr 2005 12:29:34 -0500 Subject: [AccessD] A2003: Left Join problem In-Reply-To: <39cb22f3050425100641395ea@mail.gmail.com> Message-ID: Steve, If you have no donations for a particular category, the DollarsDonated.ReceiptDate date is null. So you are disallowing categories with no data in that field. Liz -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Monday, April 25, 2005 12:07 PM To: Access Developers discussion and problem solving Subject: [AccessD] A2003: Left Join problem Dear Group, The Access 2003 Help has this to say about LEFT JOINS: "Left outer joins include all of the records from the first (left) of two tables, even if there are no matching values for records in the second (right) table." I've done Left and Right Joins so many times over the years I can't count them. Now I'm puzzled by one that should be butt-simple. Here's the task: List all of the Donation categories and the sum of the Donation amounts for a specific time period. Make sure that the Donation category list contains every category whether there were donations during the period or not. Here's the SQL: SELECT DonationCategories.CategoryDescr, Sum(DollarsDonated.DonationAmount) as SumOfDonations FROM DonationCategories LEFT JOIN DollarsDonated ON DonationCategories.CategoryKey = DollarsDonated.CategoryKey WHERE (((DollarsDonated.ReceiptDate) Between #1/1/2005# And #3/31/2005#)) GROUP BY DonationCategories.CategoryDescr; There are 13 Donation Categories. The result set should have 13 records. It does not. It only has 11 for the categories where there were donations in the period, it appears. What am I missing? Regards, Steve Erbach Scientific Marketing Neenah, WI www.swerbach.com Security Page: www.swerbach.com/security -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From donald.a.Mcgillivray at mail.sprint.com Mon Apr 25 12:34:06 2005 From: donald.a.Mcgillivray at mail.sprint.com (Mcgillivray, Don [ITS]) Date: Mon, 25 Apr 2005 12:34:06 -0500 Subject: [AccessD] Unzip Files Message-ID: Mark: Don't know if it's the easiest way, but I use the Winzip command line extensions passing a command line to a ShellWait function. The command line extensions are available as a free download from Winzip (requires at least Winzip version 8.0 IIRC) HTH, Don -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Monday, April 25, 2005 10:22 AM To: accessd at databaseadvisors.com Subject: [AccessD] Unzip Files Hello All, Any suggested on easiest/best way to have Access Unzip files? I'm receiving a number of files that I want the db to find,unzip, and import automatically. Thanks, Mark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bheid at appdevgrp.com Mon Apr 25 12:36:38 2005 From: bheid at appdevgrp.com (Bobby Heid) Date: Mon, 25 Apr 2005 13:36:38 -0400 Subject: [AccessD] Unzip Files In-Reply-To: <916187228923D311A6FE00A0CC3FAA30B8E056@ADGSERVER> Message-ID: <916187228923D311A6FE00A0CC3FAA30ABEA5D@ADGSERVER> If you do not want to use any libraries, I would probably shell out to WinZip using the command line interface to WinZip. Otherwise, there are several free/paid libraries out there. I have not used any of these libraries, so I cannot comment on them. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Monday, April 25, 2005 1:22 PM To: accessd at databaseadvisors.com Subject: [AccessD] Unzip Files Hello All, Any suggested on easiest/best way to have Access Unzip files? I'm receiving a number of files that I want the db to find,unzip, and import automatically. Thanks, Mark From erbachs at gmail.com Mon Apr 25 12:37:27 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 25 Apr 2005 12:37:27 -0500 Subject: [AccessD] A2003: Left Join problem In-Reply-To: References: Message-ID: <39cb22f305042510376bc15faf@mail.gmail.com> Gustav, Ah! I created the filter query and saved it. Then I used it in my LEFT JOIN query. Voila! Boy! That seems like more work than is necessary, but it does the job. Thank you. Steve Erbach On 4/25/05, Gustav Brock wrote: > Hi Steve > > You need to move the filtering to a subquery. Then left join that and > not the unfiltered table. > > /gustav From erbachs at gmail.com Mon Apr 25 12:39:37 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 25 Apr 2005 12:39:37 -0500 Subject: [AccessD] A2003: Left Join problem In-Reply-To: References: <39cb22f3050425100641395ea@mail.gmail.com> Message-ID: <39cb22f305042510392600b757@mail.gmail.com> Jeffrey, Ah! All in one query! I can get rid of my saved query. I wasn't aware that a subquery could be given an alias like a field can. Thank you. Steve Erbach On 4/25/05, jeffrey.demulling at usbank.com wrote: > You can try this: > > SELECT > DonationCategories.CategoryDescr, > temp1.SumOfDonations > FROM DonationCategories > LEFT JOIN > > (SELECT > DollarsDonated.CategoryKey, > Sum(DollarsDonated.DonationAmount) as SumOfDonations > FROM DollarsDonated > WHERE (((DollarsDonated.ReceiptDate) Between #1/1/2005# And #3/31/2005#)) > GROUP BY DollarsDonated.CategoryKey) AS temp1 > > ON DonationCategories.CategoryKey = temp1.CategoryKey > > Jeffrey F. Demulling From erbachs at gmail.com Mon Apr 25 12:41:29 2005 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 25 Apr 2005 12:41:29 -0500 Subject: [AccessD] A2003: Left Join problem In-Reply-To: References: Message-ID: <39cb22f3050425104128ffe47d@mail.gmail.com> Mark, Susan, Liz, Thank you for the instant response to my problem. I appreciate it very much. Steve Erbach On 4/25/05, Mark A Matte wrote: > Steve, > > ...or you can add criteria to your date field to include NULLS in addition > to the dates provided... DollarsDonated.ReceiptDate=null. > > Mark > > It's a conflict to return all on one side but limit the other side with a > WHERE -- can't do it I don't think. > > Susan H. > Steve, > If you have no donations for a particular category, the DollarsDonated.ReceiptDate date is null. So you are disallowing categories with no data in that field. > > Liz From KP at sdsonline.net Mon Apr 25 18:33:14 2005 From: KP at sdsonline.net (Kath Pelletti) Date: Tue, 26 Apr 2005 09:33:14 +1000 Subject: [AccessD] Client Payment Methods References: <004101c54934$07407900$6401a8c0@user> Message-ID: <002101c549ef$27cdfe70$6401a8c0@user> Thanks Gregg - I'll have a think about how to get some orf my clients to 'make the shift'., rgds Kath ----- Original Message ----- From: Gregg To: Access Developers discussion and problem solving Sent: Tuesday, April 26, 2005 12:32 AM Subject: Re: [AccessD] Client Payment Methods Kath, I tend to convert everything to hours. My estimates are broken down by hours and totaled. Only at the end are they multiplied by an hourly rate. I want the customer to believe (1) this is a service not a commodity, (2) before this project is finished there will many changes and additions requiring additional hours and (3) when we are finished he will think of 10 more things he will like to have. Simply stated, this is going to be a long-term, by-the-hour relationship. I then report every month where those hours are spent. If I was quoting a $10,000 project at say $50/hr that would be 200 hours. I would quote $1000/month for 10 months with the first payment up front. I would report every month the hours and the balance on that project plus whatever additional services they asked for under that project's name or a Misc category. Obviously, their payments would continue past the 10 months until the balance is paid. Hopefully by this time you have built a positive relationship and identified lots more to do to justify continuing the payments or even some lower payments. The long term goal is to sell the customer that there will always be a need for your services and he might as well budget for it annually. Obviously whatever arrangements you make are going to have a negative impact on your cash flow. Essentially some of the hours you work today you won't get paid on until 6 months from now. If you don't have money in the bank, you need to be very careful about how far you extend terms on the first project and how often you do it. Hope this helps. Gregg ----- Original Message ----- From: Kath Pelletti To: Access Developers discussion and problem solving Sent: Sunday, April 24, 2005 8:13 PM Subject: Re: [AccessD] Client Payment Methods Gregg / Dan - Can you tell me how this works? I also only do fully customised systems - my normal process is to provide a written quote on a job and ask for half as deposit and the other half on completion. Additional work quoted separately. So if I was to quote a job which worked out to $10,000 - how would I convert that to an ongoing monthly payment? My accountant has also suggested that I get some monthly payments happening - but I have no idea really how to do that....How much should they pay? What do I promise in return? How long does the arrangement run for??? Kath ----- Original Message ----- From: Gregg To: Access Developers discussion and problem solving Sent: Sunday, April 24, 2005 2:31 AM Subject: Re: [AccessD] Client Payment Methods It's a very good idea. Removes most of the sales objections. Allows the customer to kind of try before they spend a lot. Makes the purchasing decision nearly a no-brainer. The only downside I can see is if their expectations are far different that what your software delivers, you will either have to make modifications quickly and essentially for free or they will be tempted to shop around for another solution. I have done something similar. Our software is totally custom for each customer so our end product is almost all programming by the hour. This year I was able to convert 4 long-term customers to a regular monthly billing. We still track hours and make adjustments when necessary but now I can count on a regular monthly check. It's been good. Also, I have noticed a change in their mindset about asking for additions and enhancements. In the past there were mini approval processes where they would get an estimate of our labor before proceeding. Now, I guess because of the monthly payments, they tend to think of it as a maintenance contract (where requests are seemingly free) even though I have been very clear that it is not. Now, from their perspective its a budgeted, yearly commitment (once-a-year decision) even though they are free to get out at any time. ----- Original Message ----- From: Dan Waters> To: Database Advisors> Sent: Saturday, April 23, 2005 10:18 AM Subject: [AccessD] Client Payment Methods To All, Yesterday I had a business planning meeting with an advisor. He brought up the idea of asking my clients to pay me on a monthly basis - the concept is that they would pay me a portion of the ongoing value they get from my services. (By the way, this is not a maintenance fee.) This sounds quite attractive. My customers might skip a major budget discussion (often lasting several months) and quickly get started. They have a low risk because they could discontinue whenever they want, which is actually a good business position. On my side I would be a little shocked if they did discontinue because no one would really want to go back to the old way of doing business. I'm thinking that I would ask for a monthly amount of 1/36 of what I would have asked for to 'sell' a module. The monthly payment would of course continue after the 3-year period. This gives me a long-term regular income stream, and allows my customer to make small monthly payments which might be easier to get into. Does anyone provide software under similar terms? Or, does anyone use software under similar terms? What are your thoughts on this payment method? Dan Waters -- AccessD mailing list AccessD at databaseadvisors.com> http://databaseadvisors.com/mailman/listinfo/accessd> Website: http://www.databaseadvisors.com> -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From KP at sdsonline.net Mon Apr 25 18:38:17 2005 From: KP at sdsonline.net (Kath Pelletti) Date: Tue, 26 Apr 2005 09:38:17 +1000 Subject: [AccessD] Client Payment Methods References: Message-ID: <002d01c549ef$dc769ee0$6401a8c0@user> Thanks Dan - I don't contract to them - I just write each system for a fee - I always work on the basis that I own them and so far no client has wanted to challenge that stance. (I know from previous discussions on the list that ownership is no simple matter..) Thanks for the details - Kath ----- Original Message ----- From: Dan Waters To: 'Access Developers discussion and problem solving' Sent: Tuesday, April 26, 2005 12:48 AM Subject: RE: [AccessD] Client Payment Methods Hi Kath, I talked with an accountant this morning. He said that a capitalized software purchase is depreciated over 3 years (straight-line). This 'seems' to indicate that asking them to pay 1/36th of the 'purchase' amount every month from now on would be OK. A $10,000 purchase would equate to a $278 monthly payment. The $278 is regular income to you, and does not end. Instead of some fraction of the purchase price, you could try to calculate the monthly value they get, and then charge a portion of that. This is a pretty reasonable approach - the customer pays for less than the value they get for as long as they are getting it. They could drop out at any time after 6 (or 12?) months - so the risk is on you to provide something that is worth more to them each month than they pay each month. There will need to be a mechanism (or good contract) to turn off the software if they decide to discontinue. What I think I'll do is offer continuing Tech Support and Warranty for as long as they use the software. So I'll offer a Purchase License and a TSW License - customer's choice. And, they can convert a TSW License to a Purchase License whenever they like. However - do you license your software or are you contracting with them to provide software that they will own? If they will own it, then you'll have to come up with some additional service to make it worth their money. ** On my website there is a spreadsheet intended for prospective customers to enable them to calculate for themselves the productivity increase they will experience by using my software to automate a business process. Go to www.promationsystems.com/download.htm. Download the compressed file that has an instruction document, an instructional video, and the spreadsheet. If you are a member of the AccessD list you have my permission to modify the spreadsheet for your business. (I used Windows Media Encoder 9.0 to create the screen capture video.) Dan Waters -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti Sent: Sunday, April 24, 2005 8:14 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Client Payment Methods Gregg / Dan - Can you tell me how this works? I also only do fully customised systems - my normal process is to provide a written quote on a job and ask for half as deposit and the other half on completion. Additional work quoted separately. So if I was to quote a job which worked out to $10,000 - how would I convert that to an ongoing monthly payment? My accountant has also suggested that I get some monthly payments happening - but I have no idea really how to do that....How much should they pay? What do I promise in return? How long does the arrangement run for??? Kath ----- Original Message ----- From: Gregg To: Access Developers discussion and problem solving Sent: Sunday, April 24, 2005 2:31 AM Subject: Re: [AccessD] Client Payment Methods It's a very good idea. Removes most of the sales objections. Allows the customer to kind of try before they spend a lot. Makes the purchasing decision nearly a no-brainer. The only downside I can see is if their expectations are far different that what your software delivers, you will either have to make modifications quickly and essentially for free or they will be tempted to shop around for another solution. I have done something similar. Our software is totally custom for each customer so our end product is almost all programming by the hour. This year I was able to convert 4 long-term customers to a regular monthly billing. We still track hours and make adjustments when necessary but now I can count on a regular monthly check. It's been good. Also, I have noticed a change in their mindset about asking for additions and enhancements. In the past there were mini approval processes where they would get an estimate of our labor before proceeding. Now, I guess because of the monthly payments, they tend to think of it as a maintenance contract (where requests are seemingly free) even though I have been very clear that it is not. Now, from their perspective its a budgeted, yearly commitment (once-a-year decision) even though they are free to get out at any time. ----- Original Message ----- From: Dan Waters To: Database Advisors Sent: Saturday, April 23, 2005 10:18 AM Subject: [AccessD] Client Payment Methods To All, Yesterday I had a business planning meeting with an advisor. He brought up the idea of asking my clients to pay me on a monthly basis - the concept is that they would pay me a portion of the ongoing value they get from my services. (By the way, this is not a maintenance fee.) This sounds quite attractive. My customers might skip a major budget discussion (often lasting several months) and quickly get started. They have a low risk because they could discontinue whenever they want, which is actually a good business position. On my side I would be a little shocked if they did discontinue because no one would really want to go back to the old way of doing business. I'm thinking that I would ask for a monthly amount of 1/36 of what I would have asked for to 'sell' a module. The monthly payment would of course continue after the 3-year period. This gives me a long-term regular income stream, and allows my customer to make small monthly payments which might be easier to get into. Does anyone provide software under similar terms? Or, does anyone use software under similar terms? What are your thoughts on this payment method? Dan Waters -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From D.Dick at uws.edu.au Mon Apr 25 19:29:33 2005 From: D.Dick at uws.edu.au (Darren Dick) Date: Tue, 26 Apr 2005 10:29:33 +1000 Subject: [AccessD] WAY OT: Alt Characters Message-ID: <7039407213104F429D751263FAB222A90140820B@OTTO.AD.UWS.EDU.AU> Thanks Marty - it works well DD -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Friday, 22 April 2005 2:12 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] WAY OT: Alt Characters In Word press Ctrl and ' then press Shift E It is an E acute or 201 decimal in extended Ansi To see the lot of keyboard shortcuts in Word Menu Insert--> Symbol and probably select Arial it has full unicode symbols there is a current controversy among the French concerning whether one should put accents on capital letters, and that whether those letters are majuscules or capitales makes a difference (this is suggested in the excerpt from le Bon Usage there are other people making stronger arguments based upon the same principle). Majuscules = handwritten capital letters Capitales = printed or typed capital letters My head hurts on this one. I am a t?te carr?. Darren Dick wrote: >Hi all >I appreciate this is way OT :-)) > >If I hold down ALT and Type 0489 in MS Access I get the French E with >the little thingo above it (?) If I do it in Word (Or even in Outlook) >I get ? > >What is the Correct key stokes in Word to get ? > >Many thanks in advance > >Darren > > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From D.Dick at uws.edu.au Mon Apr 25 19:28:31 2005 From: D.Dick at uws.edu.au (Darren Dick) Date: Tue, 26 Apr 2005 10:28:31 +1000 Subject: [AccessD] WAY OT: Alt Characters Message-ID: <7039407213104F429D751263FAB222A90140820A@OTTO.AD.UWS.EDU.AU> Thanks Stuart I did try the link and got a proxy error . I assumed it was our nOtwork at this end Out nIT guys are always stuffing around with it and we have just moved to fibre, so I assumed it was our end Thanks for the info and the link - :-)) DD -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Friday, 22 April 2005 1:48 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] WAY OT: Alt Characters On 22 Apr 2005 at 13:09, Darren Dick wrote: > Hi all > I appreciate this is way OT :-)) > > If I hold down ALT and Type 0489 in MS Access I get the French E with > the little thingo above it (?) If I do it in Word (Or even in Outlook) > I get > > What is the Correct key stokes in Word to get ? > Try Alt+0233 for lower case or ALt+0201 for uppercase, You could have answered this yourself if you had grabbed a copy of the Extended Character Map that I recommended the other day: A great little tool for answering this sort of question quickly is the Pricelessware (http://www.pricelesswar.org) recommended utility: Extended Character Map (Freeware) Windows OS: Windows 95/98/ME/NT/2000 Languages: English Description: Extended Character Map is like the Windows Character Map utility but uses much bigger, easier-to-see characters. The utility is especially useful for viewing the pictures in a symbol or Dingbat font. Characters can be seen up to 100pt size. No more squinting at Webding characters trying to figure out "is that a race car or a textile factory?". The keystroke name is displayed in the program's status bar. The Decimal/Hex/Oct/Binary values are also displayed. Additionally, you can view the fonts with one or more attributes selected (Bold, Italic, Underline, Strikeout). Using ExtendedCharacterMap, any character or series of characters can be quickly copied to the clipboard. Company: -- Author: Sony Arianto Kurniawan Program description: http://www.pcworld.com/downloads/file_description/0,fid,6166,00.asp download v 1.41 (extended.zip) (189 KB) http://ftp.pcworld.com/pub/new/desktop/fonts/extended.zip -- Stuart -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From D.Dick at uws.edu.au Mon Apr 25 19:33:32 2005 From: D.Dick at uws.edu.au (Darren Dick) Date: Tue, 26 Apr 2005 10:33:32 +1000 Subject: [AccessD] WAY OT: Alt Characters Message-ID: <7039407213104F429D751263FAB222A901408213@OTTO.AD.UWS.EDU.AU> Thanks Penn That's where I ended up Thanks again DD -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Penn White Sent: Friday, 22 April 2005 11:31 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] WAY OT: Alt Characters This also might work: http://www.pcworld.com/downloads/file_description/0,fid,6166,00.asp Penn > Your link to Pricelessware is broken. It should be > http://www.pricelessware.org -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Mon Apr 25 20:48:20 2005 From: dwaters at usinternet.com (Dan Waters) Date: Mon, 25 Apr 2005 20:48:20 -0500 Subject: [AccessD] Client Payment Methods In-Reply-To: <10836703.1114472718120.JavaMail.root@sniper17> Message-ID: On Ownership: If you wrote it for them without a contract then they own that one copy but not the copyright. Even if you don't talk about it or put copyright into your database or literature. They can sell the copy they have to someone else, but they can't keep a copy for themselves. Without a contract you own the copyright. You can copy what you made for them as many times as you like and sell it for whatever you can get to whomever you like. Only a contract between you and them can change any of the above. All the best! Dan Waters -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti Sent: Monday, April 25, 2005 6:38 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Client Payment Methods Thanks Dan - I don't contract to them - I just write each system for a fee - I always work on the basis that I own them and so far no client has wanted to challenge that stance. (I know from previous discussions on the list that ownership is no simple matter..) Thanks for the details - Kath ----- Original Message ----- From: Dan Waters To: 'Access Developers discussion and problem solving' Sent: Tuesday, April 26, 2005 12:48 AM Subject: RE: [AccessD] Client Payment Methods Hi Kath, I talked with an accountant this morning. He said that a capitalized software purchase is depreciated over 3 years (straight-line). This 'seems' to indicate that asking them to pay 1/36th of the 'purchase' amount every month from now on would be OK. A $10,000 purchase would equate to a $278 monthly payment. The $278 is regular income to you, and does not end. Instead of some fraction of the purchase price, you could try to calculate the monthly value they get, and then charge a portion of that. This is a pretty reasonable approach - the customer pays for less than the value they get for as long as they are getting it. They could drop out at any time after 6 (or 12?) months - so the risk is on you to provide something that is worth more to them each month than they pay each month. There will need to be a mechanism (or good contract) to turn off the software if they decide to discontinue. What I think I'll do is offer continuing Tech Support and Warranty for as long as they use the software. So I'll offer a Purchase License and a TSW License - customer's choice. And, they can convert a TSW License to a Purchase License whenever they like. However - do you license your software or are you contracting with them to provide software that they will own? If they will own it, then you'll have to come up with some additional service to make it worth their money. ** On my website there is a spreadsheet intended for prospective customers to enable them to calculate for themselves the productivity increase they will experience by using my software to automate a business process. Go to www.promationsystems.com/download.htm. Download the compressed file that has an instruction document, an instructional video, and the spreadsheet. If you are a member of the AccessD list you have my permission to modify the spreadsheet for your business. (I used Windows Media Encoder 9.0 to create the screen capture video.) Dan Waters -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti Sent: Sunday, April 24, 2005 8:14 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Client Payment Methods Gregg / Dan - Can you tell me how this works? I also only do fully customised systems - my normal process is to provide a written quote on a job and ask for half as deposit and the other half on completion. Additional work quoted separately. So if I was to quote a job which worked out to $10,000 - how would I convert that to an ongoing monthly payment? My accountant has also suggested that I get some monthly payments happening - but I have no idea really how to do that....How much should they pay? What do I promise in return? How long does the arrangement run for??? Kath ----- Original Message ----- From: Gregg To: Access Developers discussion and problem solving Sent: Sunday, April 24, 2005 2:31 AM Subject: Re: [AccessD] Client Payment Methods It's a very good idea. Removes most of the sales objections. Allows the customer to kind of try before they spend a lot. Makes the purchasing decision nearly a no-brainer. The only downside I can see is if their expectations are far different that what your software delivers, you will either have to make modifications quickly and essentially for free or they will be tempted to shop around for another solution. I have done something similar. Our software is totally custom for each customer so our end product is almost all programming by the hour. This year I was able to convert 4 long-term customers to a regular monthly billing. We still track hours and make adjustments when necessary but now I can count on a regular monthly check. It's been good. Also, I have noticed a change in their mindset about asking for additions and enhancements. In the past there were mini approval processes where they would get an estimate of our labor before proceeding. Now, I guess because of the monthly payments, they tend to think of it as a maintenance contract (where requests are seemingly free) even though I have been very clear that it is not. Now, from their perspective its a budgeted, yearly commitment (once-a-year decision) even though they are free to get out at any time. ----- Original Message ----- From: Dan Waters To: Database Advisors Sent: Saturday, April 23, 2005 10:18 AM Subject: [AccessD] Client Payment Methods To All, Yesterday I had a business planning meeting with an advisor. He brought up the idea of asking my clients to pay me on a monthly basis - the concept is that they would pay me a portion of the ongoing value they get from my services. (By the way, this is not a maintenance fee.) This sounds quite attractive. My customers might skip a major budget discussion (often lasting several months) and quickly get started. They have a low risk because they could discontinue whenever they want, which is actually a good business position. On my side I would be a little shocked if they did discontinue because no one would really want to go back to the old way of doing business. I'm thinking that I would ask for a monthly amount of 1/36 of what I would have asked for to 'sell' a module. The monthly payment would of course continue after the 3-year period. This gives me a long-term regular income stream, and allows my customer to make small monthly payments which might be easier to get into. Does anyone provide software under similar terms? Or, does anyone use software under similar terms? What are your thoughts on this payment method? Dan Waters -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From pennwhite at hotmail.com Tue Apr 26 06:21:30 2005 From: pennwhite at hotmail.com (Penn White) Date: Tue, 26 Apr 2005 07:21:30 -0400 Subject: [AccessD] Client Payment Methods References: Message-ID: Dan, et. al. I've been lurking along in this thread and it has been brilliant. Thank you very much. Dan, would you mind posting some source references on your last point about copyright? Rather than selling services exactly, I'm hoping to sell a 'niche-market' program but there will be a yearly maintenance/upgrade fee and client-specific enhancements will be billed separately. Sounds like using a total hour scheme broken down into monthly payments for a big enhancement or a single price (but still hours-based) w/ maybe 1/3 up front, 1/3 when half done and 1/3 at completion might be a good business model? Penn ----- Original Message ----- From: "Dan Waters" To: "'Access Developers discussion and problem solving'" Sent: Monday, April 25, 2005 9:48 PM Subject: RE: [AccessD] Client Payment Methods > On Ownership: > > If you wrote it for them without a contract then they own that one copy > but > not the copyright. Even if you don't talk about it or put copyright into > your database or literature. They can sell the copy they have to someone > else, but they can't keep a copy for themselves. > > Without a contract you own the copyright. You can copy what you made for > them as many times as you like and sell it for whatever you can get to > whomever you like. > > Only a contract between you and them can change any of the above. > > All the best! > Dan Waters > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti > Sent: Monday, April 25, 2005 6:38 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Client Payment Methods > > Thanks Dan - I don't contract to them - I just write each system for a > fee - > I always work on the basis that I own them and so far no client has wanted > to challenge that stance. (I know from previous discussions on the list > that > ownership is no simple matter..) > > Thanks for the details - > Kath > > > ----- Original Message ----- > From: Dan Waters > To: 'Access Developers discussion and problem solving' > Sent: Tuesday, April 26, 2005 12:48 AM > Subject: RE: [AccessD] Client Payment Methods > > > Hi Kath, > > I talked with an accountant this morning. He said that a capitalized > software purchase is depreciated over 3 years (straight-line). This > 'seems' > to indicate that asking them to pay 1/36th of the 'purchase' amount every > month from now on would be OK. A $10,000 purchase would equate to a $278 > monthly payment. The $278 is regular income to you, and does not end. > > Instead of some fraction of the purchase price, you could try to > calculate > the monthly value they get, and then charge a portion of that. This is a > pretty reasonable approach - the customer pays for less than the value > they > get for as long as they are getting it. > > They could drop out at any time after 6 (or 12?) months - so the risk is > on > you to provide something that is worth more to them each month than they > pay > each month. There will need to be a mechanism (or good contract) to turn > off the software if they decide to discontinue. > > What I think I'll do is offer continuing Tech Support and Warranty for as > long as they use the software. So I'll offer a Purchase License and a > TSW > License - customer's choice. And, they can convert a TSW License to a > Purchase License whenever they like. > > However - do you license your software or are you contracting with them > to > provide software that they will own? If they will own it, then you'll > have > to come up with some additional service to make it worth their money. > > ** On my website there is a spreadsheet intended for prospective > customers > to enable them to calculate for themselves the productivity increase they > will experience by using my software to automate a business process. Go > to > www.promationsystems.com/download.htm. Download the compressed file that > has an instruction document, an instructional video, and the spreadsheet. > If you are a member of the AccessD list you have my permission to modify > the > spreadsheet for your business. (I used Windows Media Encoder 9.0 to > create > the screen capture video.) > > > Dan Waters > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti > Sent: Sunday, April 24, 2005 8:14 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Client Payment Methods > > Gregg / Dan - Can you tell me how this works? I also only do fully > customised systems - my normal process is to provide a written quote on a > job and ask for half as deposit and the other half on completion. > Additional work quoted separately. > > So if I was to quote a job which worked out to $10,000 - how would I > convert > that to an ongoing monthly payment? My accountant has also suggested that > I > get some monthly payments happening - but I have no idea really how to do > that....How much should they pay? What do I promise in return? How long > does > the arrangement run for??? > > Kath > ----- Original Message ----- > From: Gregg > To: Access Developers discussion and problem solving > Sent: Sunday, April 24, 2005 2:31 AM > Subject: Re: [AccessD] Client Payment Methods > > > It's a very good idea. Removes most of the sales objections. Allows > the > customer to kind of try before they spend a lot. Makes the purchasing > decision nearly a no-brainer. > > The only downside I can see is if their expectations are far different > that what your software delivers, you will either have to make > modifications > quickly and essentially for free or they will be tempted to shop around > for > another solution. > > I have done something similar. Our software is totally custom for each > customer so our end product is almost all programming by the hour. This > year I was able to convert 4 long-term customers to a regular monthly > billing. We still track hours and make adjustments when necessary but now > I > can count on a regular monthly check. It's been good. > > Also, I have noticed a change in their mindset about asking for > additions > and enhancements. In the past there were mini approval processes where > they > would get an estimate of our labor before proceeding. Now, I guess > because > of the monthly payments, they tend to think of it as a maintenance > contract > (where requests are seemingly free) even though I have been very clear > that > it is not. Now, from their perspective its a budgeted, yearly commitment > (once-a-year decision) even though they are free to get out at any time. > ----- Original Message ----- > From: Dan Waters > To: Database Advisors > Sent: Saturday, April 23, 2005 10:18 AM > Subject: [AccessD] Client Payment Methods > > > To All, > > > > Yesterday I had a business planning meeting with an advisor. He > brought > up > the idea of asking my clients to pay me on a monthly basis - the > concept > is > that they would pay me a portion of the ongoing value they get from > my > services. (By the way, this is not a maintenance fee.) > > > > This sounds quite attractive. My customers might skip a major budget > discussion (often lasting several months) and quickly get started. > They > have a low risk because they could discontinue whenever they want, > which > is > actually a good business position. On my side I would be a little > shocked > if they did discontinue because no one would really want to go back > to > the > old way of doing business. > > > > I'm thinking that I would ask for a monthly amount of 1/36 of what I > would > have asked for to 'sell' a module. The monthly payment would of > course > continue after the 3-year period. This gives me a long-term regular > income > stream, and allows my customer to make small monthly payments which > might be > easier to get into. > > > > Does anyone provide software under similar terms? Or, does anyone > use > software under similar terms? What are your thoughts on this payment > method? > > > > > > Dan Waters > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd .com/mailman/listinfo/accessd> > Website: > http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From markamatte at hotmail.com Tue Apr 26 08:16:16 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Tue, 26 Apr 2005 13:16:16 +0000 Subject: [AccessD] Unzip Files In-Reply-To: <916187228923D311A6FE00A0CC3FAA30ABEA5D@ADGSERVER> Message-ID: Hello All, The app I'm working on is personal...not for distribution...so I'm not worried about using on a different machine. The OS is XP Pro...and it allows me to unzip/decompress .zip files...is there any way to call this function from Access/vba/api or something? Thanks, Mark >From: "Bobby Heid" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: RE: [AccessD] Unzip Files >Date: Mon, 25 Apr 2005 13:36:38 -0400 > >If you do not want to use any libraries, I would probably shell out to >WinZip using the command line interface to WinZip. > >Otherwise, there are several free/paid libraries out there. I have not >used >any of these libraries, so I cannot comment on them. > >Bobby > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte >Sent: Monday, April 25, 2005 1:22 PM >To: accessd at databaseadvisors.com >Subject: [AccessD] Unzip Files > > >Hello All, > >Any suggested on easiest/best way to have Access Unzip files? I'm >receiving > >a number of files that I want the db to find,unzip, and import >automatically. > >Thanks, > >Mark > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From BBarabash at TappeConstruction.com Tue Apr 26 08:38:10 2005 From: BBarabash at TappeConstruction.com (Brett Barabash) Date: Tue, 26 Apr 2005 08:38:10 -0500 Subject: [AccessD] Unzip Files Message-ID: <100F91B31300334B89EC531C9DCB086586D43A@tccexch01.tappeconstruction.net> I've played around with the vbAccelerator project: http://www.vbaccelerator.com/home/VB/Utilities/VBPZip/article.asp It requires a few external libraries, which AFAIK are all freely distributable. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Tuesday, April 26, 2005 8:16 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Unzip Files Hello All, The app I'm working on is personal...not for distribution...so I'm not worried about using on a different machine. The OS is XP Pro...and it allows me to unzip/decompress .zip files...is there any way to call this function from Access/vba/api or something? Thanks, Mark >From: "Bobby Heid" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: RE: [AccessD] Unzip Files >Date: Mon, 25 Apr 2005 13:36:38 -0400 > >If you do not want to use any libraries, I would probably shell out to >WinZip using the command line interface to WinZip. > >Otherwise, there are several free/paid libraries out there. I have not >used any of these libraries, so I cannot comment on them. > >Bobby > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte >Sent: Monday, April 25, 2005 1:22 PM >To: accessd at databaseadvisors.com >Subject: [AccessD] Unzip Files > > >Hello All, > >Any suggested on easiest/best way to have Access Unzip files? I'm >receiving > >a number of files that I want the db to find,unzip, and import >automatically. > >Thanks, > >Mark > -------------------------------------------------------------------------------------------------------------------- The information in this email may contain confidential information that is legally privileged. The inform for the use of the intended recipient(s) named above. If you are not the intended recipient(s), you are hereby notified that any disclosure, copying, distribution, or the taking of any action in regard to the content of this email is strictly prohibited. If transmission is incorrect, unclear, or incomplete, please notify the sender immediately. The authorized recipient(s) of this information is/are prohibited from disclosing this information to any other party and is/are required to destroy the information after its stated need has been fulfilled. Any views expressed in this message are those of the individual sender, except where the sender specifies and with authority, states them to be the views of Tappe Construction Co. This footer also confirms that this email message has been scanned for the presence of computer viruses.Scanning of this message and addition of this footer is performed by SurfControl E-mail Filter software in conjunction with virus detection software. From jwcolby at colbyconsulting.com Tue Apr 26 09:10:51 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Tue, 26 Apr 2005 10:10:51 -0400 Subject: [AccessD] Pushing data to a web page Message-ID: <001201c54a69$c4cfc760$6c7aa8c0@ColbyM6805> Does anyone know how to manipulate a web page from VB/VB.net? I need to place values in text boxes, click radio buttons, click command buttons etc. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ From ssharkins at bellsouth.net Tue Apr 26 09:25:06 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Tue, 26 Apr 2005 10:25:06 -0400 Subject: [AccessD] Pushing data to a web page In-Reply-To: <001201c54a69$c4cfc760$6c7aa8c0@ColbyM6805> Message-ID: <20050426142504.VXAK2470.imf19aec.mail.bellsouth.net@SUSANONE> You need to talk to Drew. :) Susan H. Does anyone know how to manipulate a web page from VB/VB.net? I need to place values in text boxes, click radio buttons, click command buttons etc. From Jdemarco at hudsonhealthplan.org Tue Apr 26 09:42:25 2005 From: Jdemarco at hudsonhealthplan.org (Jim DeMarco) Date: Tue, 26 Apr 2005 10:42:25 -0400 Subject: [AccessD] Retrieving the binary data from a BLOB (SQL 2000) Message-ID: <08F823FD83787D4BA0B99CA580AD3C749D2F05@TTNEXCHCL2.hshhp.com> List, We are having an issue with uploading SQL data across our WAN. The network speed from our remote sites is 384 kBs and we're sending across numerous data fields plus a images stored in a BLOB field. The upload takes over 3 minutes per record with images but is instantaneous without them. This upload time is unacceptable as you can imagine. It ties up the server and no work can be done until the process runs it's course. For the curious we're using ADO recordsets to pass the data from the client to the server. I'm trying to determine the actual size of the images as they're stored in the SQL db (image field). I have the following code that retrieves binary data for one record but I can't get it to show more than one. USE myDB GO DECLARE @ptrval varbinary(16) SELECT top 1 @ptrval = TEXTPTR(imagefield) FROM tbldocs pr where imagefield IS NOT NULL READTEXT tbldocs.imagefield @ptrval 1 25 GO My questions are: 1. How to show more than one record? 2. How to get the complete data from the field? The second parameter in @ptrval can be increased but all the data should be different sizes and I'd just like to be able to pull it without a parameter. I need to pull about 20 images in binary format to get an estimate of a typical data send (one record can contain up to 20 images sometimes more). TIA Jim DeMarco Director of Application Development Hudson Health Plan *********************************************************************************** "This electronic message is intended to be for the use only of the named recipient, and may contain information from Hudson Health Plan (HHP) that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately, either by contacting the sender at the electronic mail address noted above or calling HHP at (914) 631-1611. If you are not the intended recipient, please do not forward this email to anyone, and delete and destroy all copies of this message. Thank You". *********************************************************************************** From DWUTKA at marlow.com Tue Apr 26 09:41:42 2005 From: DWUTKA at marlow.com (DWUTKA at marlow.com) Date: Tue, 26 Apr 2005 09:41:42 -0500 Subject: [AccessD] Pushing data to a web page Message-ID: <123701F54509D9119A4F00D0B747349016D3C7@main2.marlow.com> I saw this email on the VB list, and already sent JC an example offlist. I didn't see this posted on the AccessD list though.... Drew -----Original Message----- From: Susan Harkins [mailto:ssharkins at bellsouth.net] Sent: Tuesday, April 26, 2005 9:25 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Pushing data to a web page You need to talk to Drew. :) Susan H. Does anyone know how to manipulate a web page from VB/VB.net? I need to place values in text boxes, click radio buttons, click command buttons etc. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at bellsouth.net Tue Apr 26 09:49:31 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Tue, 26 Apr 2005 10:49:31 -0400 Subject: [AccessD] Pushing data to a web page In-Reply-To: <123701F54509D9119A4F00D0B747349016D3C7@main2.marlow.com> Message-ID: <20050426144929.NERP2434.imf24aec.mail.bellsouth.net@SUSANONE> Well, if anybody can help him, it's you. ;) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of DWUTKA at marlow.com Sent: Tuesday, April 26, 2005 10:42 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Pushing data to a web page I saw this email on the VB list, and already sent JC an example offlist. I didn't see this posted on the AccessD list though.... Drew -----Original Message----- From: Susan Harkins [mailto:ssharkins at bellsouth.net] Sent: Tuesday, April 26, 2005 9:25 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Pushing data to a web page You need to talk to Drew. :) Susan H. Does anyone know how to manipulate a web page from VB/VB.net? I need to place values in text boxes, click radio buttons, click command buttons etc. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Tue Apr 26 10:09:44 2005 From: dwaters at usinternet.com (Dan Waters) Date: Tue, 26 Apr 2005 10:09:44 -0500 Subject: [AccessD] Copyright Ownership (was: Client Payment Methods) In-Reply-To: <8057009.1114514876037.JavaMail.root@sniper16> Message-ID: Hi Penn, Unfortunately I don't have any specific references I can point you to. This is based on a discussion I once had with my patent attorney, and some other things I've read along the way. Basically, if you create software applications then you are an author in the same way that a book is written by an author. If you buy a book, we all know that we could re-sell it, but cannot make copies and re-sell those copies. Only the author has the right to do that. There is a strong element in federal law that says that only the original inventor or author can hold a patent or copyright. That person can assign rights to a company, but that must be explicitly done by contract. For example, when I have worked as a Design Engineer, I was required as a condition of employment to agree to assign all rights to any inventions I created to the company I was working for. Without that agreement, anything I invented, even if it was directly related to the company and I did it on company time using their tools and equipment, would have been mine alone. I would guess that many people on this list who have been hired as developers signed a similar agreement relating to copyright and ownership of the software they developed. Hope this helps! Dan Waters -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Penn White Sent: Tuesday, April 26, 2005 6:22 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Client Payment Methods Dan, et. al. I've been lurking along in this thread and it has been brilliant. Thank you very much. Dan, would you mind posting some source references on your last point about copyright? Rather than selling services exactly, I'm hoping to sell a 'niche-market' program but there will be a yearly maintenance/upgrade fee and client-specific enhancements will be billed separately. Sounds like using a total hour scheme broken down into monthly payments for a big enhancement or a single price (but still hours-based) w/ maybe 1/3 up front, 1/3 when half done and 1/3 at completion might be a good business model? Penn ----- Original Message ----- From: "Dan Waters" To: "'Access Developers discussion and problem solving'" Sent: Monday, April 25, 2005 9:48 PM Subject: RE: [AccessD] Client Payment Methods > On Ownership: > > If you wrote it for them without a contract then they own that one copy > but > not the copyright. Even if you don't talk about it or put copyright into > your database or literature. They can sell the copy they have to someone > else, but they can't keep a copy for themselves. > > Without a contract you own the copyright. You can copy what you made for > them as many times as you like and sell it for whatever you can get to > whomever you like. > > Only a contract between you and them can change any of the above. > > All the best! > Dan Waters > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti > Sent: Monday, April 25, 2005 6:38 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Client Payment Methods > > Thanks Dan - I don't contract to them - I just write each system for a > fee - > I always work on the basis that I own them and so far no client has wanted > to challenge that stance. (I know from previous discussions on the list > that > ownership is no simple matter..) > > Thanks for the details - > Kath > > > ----- Original Message ----- > From: Dan Waters > To: 'Access Developers discussion and problem solving' > Sent: Tuesday, April 26, 2005 12:48 AM > Subject: RE: [AccessD] Client Payment Methods > > > Hi Kath, > > I talked with an accountant this morning. He said that a capitalized > software purchase is depreciated over 3 years (straight-line). This > 'seems' > to indicate that asking them to pay 1/36th of the 'purchase' amount every > month from now on would be OK. A $10,000 purchase would equate to a $278 > monthly payment. The $278 is regular income to you, and does not end. > > Instead of some fraction of the purchase price, you could try to > calculate > the monthly value they get, and then charge a portion of that. This is a > pretty reasonable approach - the customer pays for less than the value > they > get for as long as they are getting it. > > They could drop out at any time after 6 (or 12?) months - so the risk is > on > you to provide something that is worth more to them each month than they > pay > each month. There will need to be a mechanism (or good contract) to turn > off the software if they decide to discontinue. > > What I think I'll do is offer continuing Tech Support and Warranty for as > long as they use the software. So I'll offer a Purchase License and a > TSW > License - customer's choice. And, they can convert a TSW License to a > Purchase License whenever they like. > > However - do you license your software or are you contracting with them > to > provide software that they will own? If they will own it, then you'll > have > to come up with some additional service to make it worth their money. > > ** On my website there is a spreadsheet intended for prospective > customers > to enable them to calculate for themselves the productivity increase they > will experience by using my software to automate a business process. Go > to > www.promationsystems.com/download.htm. Download the compressed file that > has an instruction document, an instructional video, and the spreadsheet. > If you are a member of the AccessD list you have my permission to modify > the > spreadsheet for your business. (I used Windows Media Encoder 9.0 to > create > the screen capture video.) > > > Dan Waters > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti > Sent: Sunday, April 24, 2005 8:14 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Client Payment Methods > > Gregg / Dan - Can you tell me how this works? I also only do fully > customised systems - my normal process is to provide a written quote on a > job and ask for half as deposit and the other half on completion. > Additional work quoted separately. > > So if I was to quote a job which worked out to $10,000 - how would I > convert > that to an ongoing monthly payment? My accountant has also suggested that > I > get some monthly payments happening - but I have no idea really how to do > that....How much should they pay? What do I promise in return? How long > does > the arrangement run for??? > > Kath > ----- Original Message ----- > From: Gregg > To: Access Developers discussion and problem solving > Sent: Sunday, April 24, 2005 2:31 AM > Subject: Re: [AccessD] Client Payment Methods > > > It's a very good idea. Removes most of the sales objections. Allows > the > customer to kind of try before they spend a lot. Makes the purchasing > decision nearly a no-brainer. > > The only downside I can see is if their expectations are far different > that what your software delivers, you will either have to make > modifications > quickly and essentially for free or they will be tempted to shop around > for > another solution. > > I have done something similar. Our software is totally custom for each > customer so our end product is almost all programming by the hour. This > year I was able to convert 4 long-term customers to a regular monthly > billing. We still track hours and make adjustments when necessary but now > I > can count on a regular monthly check. It's been good. > > Also, I have noticed a change in their mindset about asking for > additions > and enhancements. In the past there were mini approval processes where > they > would get an estimate of our labor before proceeding. Now, I guess > because > of the monthly payments, they tend to think of it as a maintenance > contract > (where requests are seemingly free) even though I have been very clear > that > it is not. Now, from their perspective its a budgeted, yearly commitment > (once-a-year decision) even though they are free to get out at any time. > ----- Original Message ----- > From: Dan Waters > To: Database Advisors > Sent: Saturday, April 23, 2005 10:18 AM > Subject: [AccessD] Client Payment Methods > > > To All, > > > > Yesterday I had a business planning meeting with an advisor. He > brought > up > the idea of asking my clients to pay me on a monthly basis - the > concept > is > that they would pay me a portion of the ongoing value they get from > my > services. (By the way, this is not a maintenance fee.) > > > > This sounds quite attractive. My customers might skip a major budget > discussion (often lasting several months) and quickly get started. > They > have a low risk because they could discontinue whenever they want, > which > is > actually a good business position. On my side I would be a little > shocked > if they did discontinue because no one would really want to go back > to > the > old way of doing business. > > > > I'm thinking that I would ask for a monthly amount of 1/36 of what I > would > have asked for to 'sell' a module. The monthly payment would of > course > continue after the 3-year period. This gives me a long-term regular > income > stream, and allows my customer to make small monthly payments which > might be > easier to get into. > > > > Does anyone provide software under similar terms? Or, does anyone > use > software under similar terms? What are your thoughts on this payment > method? > > > > > > Dan Waters > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd .com/mailman/listinfo/accessd> > Website: > http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DWUTKA at marlow.com Tue Apr 26 10:25:14 2005 From: DWUTKA at marlow.com (DWUTKA at marlow.com) Date: Tue, 26 Apr 2005 10:25:14 -0500 Subject: [AccessD] Pushing data to a web page Message-ID: <123701F54509D9119A4F00D0B747349016D3CB@main2.marlow.com> Drew -----Original Message----- From: Susan Harkins [mailto:ssharkins at bellsouth.net] Sent: Tuesday, April 26, 2005 9:50 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Pushing data to a web page Well, if anybody can help him, it's you. ;) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of DWUTKA at marlow.com Sent: Tuesday, April 26, 2005 10:42 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Pushing data to a web page I saw this email on the VB list, and already sent JC an example offlist. I didn't see this posted on the AccessD list though.... Drew -----Original Message----- From: Susan Harkins [mailto:ssharkins at bellsouth.net] Sent: Tuesday, April 26, 2005 9:25 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Pushing data to a web page You need to talk to Drew. :) Susan H. Does anyone know how to manipulate a web page from VB/VB.net? I need to place values in text boxes, click radio buttons, click command buttons etc. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From markamatte at hotmail.com Tue Apr 26 10:42:36 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Tue, 26 Apr 2005 15:42:36 +0000 Subject: [AccessD] Unzip Files In-Reply-To: <100F91B31300334B89EC531C9DCB086586D43A@tccexch01.tappeconstruction.net> Message-ID: I've had a few people suggest this site... but I can't hit the site. I even tried the main page http://www.vbaccelerator.com, Has the site moved? Thanks, Mark >From: "Brett Barabash" >Reply-To: Access Developers discussion and problem >solving >To: "Access Developers discussion and problem >solving" >Subject: RE: [AccessD] Unzip Files >Date: Tue, 26 Apr 2005 08:38:10 -0500 > >I've played around with the vbAccelerator project: >http://www.vbaccelerator.com/home/VB/Utilities/VBPZip/article.asp > >It requires a few external libraries, which AFAIK are all freely >distributable. > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte >Sent: Tuesday, April 26, 2005 8:16 AM >To: accessd at databaseadvisors.com >Subject: RE: [AccessD] Unzip Files > >Hello All, > >The app I'm working on is personal...not for distribution...so I'm not >worried about using on a different machine. The OS is XP Pro...and it >allows me to unzip/decompress .zip files...is there any way to call this >function from Access/vba/api or something? > >Thanks, > >Mark > > >From: "Bobby Heid" > >Reply-To: Access Developers discussion and problem > >solving > >To: "'Access Developers discussion and problem > >solving'" > >Subject: RE: [AccessD] Unzip Files > >Date: Mon, 25 Apr 2005 13:36:38 -0400 > > > >If you do not want to use any libraries, I would probably shell out to > >WinZip using the command line interface to WinZip. > > > >Otherwise, there are several free/paid libraries out there. I have not > > >used any of these libraries, so I cannot comment on them. > > > >Bobby > > > >-----Original Message----- > >From: accessd-bounces at databaseadvisors.com > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte > >Sent: Monday, April 25, 2005 1:22 PM > >To: accessd at databaseadvisors.com > >Subject: [AccessD] Unzip Files > > > > > >Hello All, > > > >Any suggested on easiest/best way to have Access Unzip files? I'm > >receiving > > > >a number of files that I want the db to find,unzip, and import > >automatically. > > > >Thanks, > > > >Mark > > > >-------------------------------------------------------------------------------------------------------------------- >The information in this email may contain confidential information that >is legally privileged. The inform > for the use of the intended >recipient(s) named above. If you are not the intended recipient(s), you >are hereby notified that any disclosure, copying, distribution, or the >taking >of any action in regard to the content of this email is strictly >prohibited. If >transmission is incorrect, unclear, or incomplete, please notify the sender >immediately. The authorized recipient(s) of this information is/are >prohibited >from disclosing this information to any other party and is/are required to >destroy the information after its stated need has been fulfilled. > >Any views expressed in this message are those of the individual >sender, except where the sender specifies and with authority, >states them to be the views of Tappe Construction Co. > >This footer also confirms that this email message has been scanned >for the presence of computer viruses.Scanning of this message and >addition of this footer is performed by SurfControl E-mail Filter software >in conjunction with virus detection software. > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From dwaters at usinternet.com Tue Apr 26 10:55:23 2005 From: dwaters at usinternet.com (Dan Waters) Date: Tue, 26 Apr 2005 10:55:23 -0500 Subject: [AccessD] Copyright Ownership (was: Client Payment Methods) In-Reply-To: <11235991.1114528498066.JavaMail.root@sniper16> Message-ID: This is from www.uspatentinfo.com/Faq6_PatentProcess.html. The first Article of the U.S. Constitution, Section VIII, provides the basis for the U.S. patent system. [U.S. Constitution, Article I, Section 8, clause 8]. In this article, the Founding Fathers granted to Congress the power to form a system "to promote the progress of Science and useful arts by securing for limited terms to authors and inventors the exclusive right to their respective writings and discoveries." So - it looks like the basis for authors and inventors holding exclusive rights is in the constitution, not just in federal law. Dan Waters -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Tuesday, April 26, 2005 10:10 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Copyright Ownership (was: Client Payment Methods) Hi Penn, Unfortunately I don't have any specific references I can point you to. This is based on a discussion I once had with my patent attorney, and some other things I've read along the way. Basically, if you create software applications then you are an author in the same way that a book is written by an author. If you buy a book, we all know that we could re-sell it, but cannot make copies and re-sell those copies. Only the author has the right to do that. There is a strong element in federal law that says that only the original inventor or author can hold a patent or copyright. That person can assign rights to a company, but that must be explicitly done by contract. For example, when I have worked as a Design Engineer, I was required as a condition of employment to agree to assign all rights to any inventions I created to the company I was working for. Without that agreement, anything I invented, even if it was directly related to the company and I did it on company time using their tools and equipment, would have been mine alone. I would guess that many people on this list who have been hired as developers signed a similar agreement relating to copyright and ownership of the software they developed. Hope this helps! Dan Waters -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Penn White Sent: Tuesday, April 26, 2005 6:22 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Client Payment Methods Dan, et. al. I've been lurking along in this thread and it has been brilliant. Thank you very much. Dan, would you mind posting some source references on your last point about copyright? Rather than selling services exactly, I'm hoping to sell a 'niche-market' program but there will be a yearly maintenance/upgrade fee and client-specific enhancements will be billed separately. Sounds like using a total hour scheme broken down into monthly payments for a big enhancement or a single price (but still hours-based) w/ maybe 1/3 up front, 1/3 when half done and 1/3 at completion might be a good business model? Penn ----- Original Message ----- From: "Dan Waters" To: "'Access Developers discussion and problem solving'" Sent: Monday, April 25, 2005 9:48 PM Subject: RE: [AccessD] Client Payment Methods > On Ownership: > > If you wrote it for them without a contract then they own that one copy > but > not the copyright. Even if you don't talk about it or put copyright into > your database or literature. They can sell the copy they have to someone > else, but they can't keep a copy for themselves. > > Without a contract you own the copyright. You can copy what you made for > them as many times as you like and sell it for whatever you can get to > whomever you like. > > Only a contract between you and them can change any of the above. > > All the best! > Dan Waters > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti > Sent: Monday, April 25, 2005 6:38 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Client Payment Methods > > Thanks Dan - I don't contract to them - I just write each system for a > fee - > I always work on the basis that I own them and so far no client has wanted > to challenge that stance. (I know from previous discussions on the list > that > ownership is no simple matter..) > > Thanks for the details - > Kath > > > ----- Original Message ----- > From: Dan Waters > To: 'Access Developers discussion and problem solving' > Sent: Tuesday, April 26, 2005 12:48 AM > Subject: RE: [AccessD] Client Payment Methods > > > Hi Kath, > > I talked with an accountant this morning. He said that a capitalized > software purchase is depreciated over 3 years (straight-line). This > 'seems' > to indicate that asking them to pay 1/36th of the 'purchase' amount every > month from now on would be OK. A $10,000 purchase would equate to a $278 > monthly payment. The $278 is regular income to you, and does not end. > > Instead of some fraction of the purchase price, you could try to > calculate > the monthly value they get, and then charge a portion of that. This is a > pretty reasonable approach - the customer pays for less than the value > they > get for as long as they are getting it. > > They could drop out at any time after 6 (or 12?) months - so the risk is > on > you to provide something that is worth more to them each month than they > pay > each month. There will need to be a mechanism (or good contract) to turn > off the software if they decide to discontinue. > > What I think I'll do is offer continuing Tech Support and Warranty for as > long as they use the software. So I'll offer a Purchase License and a > TSW > License - customer's choice. And, they can convert a TSW License to a > Purchase License whenever they like. > > However - do you license your software or are you contracting with them > to > provide software that they will own? If they will own it, then you'll > have > to come up with some additional service to make it worth their money. > > ** On my website there is a spreadsheet intended for prospective > customers > to enable them to calculate for themselves the productivity increase they > will experience by using my software to automate a business process. Go > to > www.promationsystems.com/download.htm. Download the compressed file that > has an instruction document, an instructional video, and the spreadsheet. > If you are a member of the AccessD list you have my permission to modify > the > spreadsheet for your business. (I used Windows Media Encoder 9.0 to > create > the screen capture video.) > > > Dan Waters > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti > Sent: Sunday, April 24, 2005 8:14 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Client Payment Methods > > Gregg / Dan - Can you tell me how this works? I also only do fully > customised systems - my normal process is to provide a written quote on a > job and ask for half as deposit and the other half on completion. > Additional work quoted separately. > > So if I was to quote a job which worked out to $10,000 - how would I > convert > that to an ongoing monthly payment? My accountant has also suggested that > I > get some monthly payments happening - but I have no idea really how to do > that....How much should they pay? What do I promise in return? How long > does > the arrangement run for??? > > Kath > ----- Original Message ----- > From: Gregg > To: Access Developers discussion and problem solving > Sent: Sunday, April 24, 2005 2:31 AM > Subject: Re: [AccessD] Client Payment Methods > > > It's a very good idea. Removes most of the sales objections. Allows > the > customer to kind of try before they spend a lot. Makes the purchasing > decision nearly a no-brainer. > > The only downside I can see is if their expectations are far different > that what your software delivers, you will either have to make > modifications > quickly and essentially for free or they will be tempted to shop around > for > another solution. > > I have done something similar. Our software is totally custom for each > customer so our end product is almost all programming by the hour. This > year I was able to convert 4 long-term customers to a regular monthly > billing. We still track hours and make adjustments when necessary but now > I > can count on a regular monthly check. It's been good. > > Also, I have noticed a change in their mindset about asking for > additions > and enhancements. In the past there were mini approval processes where > they > would get an estimate of our labor before proceeding. Now, I guess > because > of the monthly payments, they tend to think of it as a maintenance > contract > (where requests are seemingly free) even though I have been very clear > that > it is not. Now, from their perspective its a budgeted, yearly commitment > (once-a-year decision) even though they are free to get out at any time. > ----- Original Message ----- > From: Dan Waters > To: Database Advisors > Sent: Saturday, April 23, 2005 10:18 AM > Subject: [AccessD] Client Payment Methods > > > To All, > > > > Yesterday I had a business planning meeting with an advisor. He > brought > up > the idea of asking my clients to pay me on a monthly basis - the > concept > is > that they would pay me a portion of the ongoing value they get from > my > services. (By the way, this is not a maintenance fee.) > > > > This sounds quite attractive. My customers might skip a major budget > discussion (often lasting several months) and quickly get started. > They > have a low risk because they could discontinue whenever they want, > which > is > actually a good business position. On my side I would be a little > shocked > if they did discontinue because no one would really want to go back > to > the > old way of doing business. > > > > I'm thinking that I would ask for a monthly amount of 1/36 of what I > would > have asked for to 'sell' a module. The monthly payment would of > course > continue after the 3-year period. This gives me a long-term regular > income > stream, and allows my customer to make small monthly payments which > might be > easier to get into. > > > > Does anyone provide software under similar terms? Or, does anyone > use > software under similar terms? What are your thoughts on this payment > method? > > > > > > Dan Waters > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd .com/mailman/listinfo/accessd> > Website: > http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From HollisVJ at pgdp.usec.com Tue Apr 26 10:59:11 2005 From: HollisVJ at pgdp.usec.com (Hollis,Virginia) Date: Tue, 26 Apr 2005 11:59:11 -0400 Subject: [AccessD] A2003 Tab Control Message-ID: <33A641EC7227B54886E0B44E698470391CAD9B@hqexchange.hq.corp.usec.com> Ok, in 2003 how do you make a tab control look like it did in 2000? I can't make it raised & it is this sickly pale green color & beige background. Even to make the controls on the tab sunken I have to go through each choice in the Special Effect list first (shadowed, chiseled, then sunken) to get it to show the way I want. Is this normal? Virginia From BBarabash at TappeConstruction.com Tue Apr 26 11:07:30 2005 From: BBarabash at TappeConstruction.com (Brett Barabash) Date: Tue, 26 Apr 2005 11:07:30 -0500 Subject: [AccessD] Unzip Files Message-ID: <100F91B31300334B89EC531C9DCB086586D48E@tccexch01.tappeconstruction.net> I just clicked on the link and it worked for me. I recall our old corporate firewall would block or mangle this site, particularily when browsing with IE. But then I upgraded to Firefox. BIG improvement. No looking back! Here's a Google cache of the page I mentioned: http://tinyurl.com/b9jho Let me know if you need the source files. I can send them to you offline. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Tuesday, April 26, 2005 10:43 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Unzip Files I've had a few people suggest this site... but I can't hit the site. I even tried the main page http://www.vbaccelerator.com, Has the site moved? Thanks, Mark >From: "Brett Barabash" >Reply-To: Access Developers discussion and problem >solving >To: "Access Developers discussion and problem >solving" >Subject: RE: [AccessD] Unzip Files >Date: Tue, 26 Apr 2005 08:38:10 -0500 > >I've played around with the vbAccelerator project: >http://www.vbaccelerator.com/home/VB/Utilities/VBPZip/article.asp > >It requires a few external libraries, which AFAIK are all freely >distributable. > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte >Sent: Tuesday, April 26, 2005 8:16 AM >To: accessd at databaseadvisors.com >Subject: RE: [AccessD] Unzip Files > >Hello All, > >The app I'm working on is personal...not for distribution...so I'm not >worried about using on a different machine. The OS is XP Pro...and it >allows me to unzip/decompress .zip files...is there any way to call >this function from Access/vba/api or something? > >Thanks, > >Mark > > >From: "Bobby Heid" > >Reply-To: Access Developers discussion and problem > >solving > >To: "'Access Developers discussion and problem > >solving'" > >Subject: RE: [AccessD] Unzip Files > >Date: Mon, 25 Apr 2005 13:36:38 -0400 > > > >If you do not want to use any libraries, I would probably shell out > >to WinZip using the command line interface to WinZip. > > > >Otherwise, there are several free/paid libraries out there. I have > >not > > >used any of these libraries, so I cannot comment on them. > > > >Bobby > > > >-----Original Message----- > >From: accessd-bounces at databaseadvisors.com > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A > >Matte > >Sent: Monday, April 25, 2005 1:22 PM > >To: accessd at databaseadvisors.com > >Subject: [AccessD] Unzip Files > > > > > >Hello All, > > > >Any suggested on easiest/best way to have Access Unzip files? I'm > >receiving > > > >a number of files that I want the db to find,unzip, and import > >automatically. > > > >Thanks, > > > >Mark > > -------------------------------------------------------------------------------------------------------------------- The information in this email may contain confidential information that is legally privileged. The information is only for the use of the intended recipient(s) named above. If you are not the intended recipient(s), you are hereby notified that any disclosure, copying, distribution, or the taking of any action in regard to the content of this email is strictly prohibited. If transmission is incorrect, unclear, or incomplete, please notify the sender immediately. The authorized recipient(s) of this information is/are prohibited from disclosing this information to any other party and is/are required to destroy the information after its stated need has been fulfilled. Any views expressed in this message are those of the individual sender, except where the sender specifies and with authority, states them to be the views of Tappe Construction Co. This footer also confi n scanned for the presence of computer viruses.Scanning of this message and addition of this footer is performed by SurfControl E-mail Filter software in conjunction with virus detection software. From bheygood at abestsystems.com Tue Apr 26 11:14:14 2005 From: bheygood at abestsystems.com (Bob Heygood) Date: Tue, 26 Apr 2005 09:14:14 -0700 Subject: [AccessD] Signing VBA with a digital certificate in Access2000 In-Reply-To: Message-ID: Hello Gustav, The article that I referred you to does talk about "self signed" certs and how to make them in A03, but not in A2K. Luck, Bob -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock Sent: Wednesday, April 20, 2005 11:50 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Signing VBA with a digital certificate in Access2000 Hi Bob But is it at all possible in A2000? I don't care that much if it is "better" in later versions - it's not very difficult anyway. /gustav >>> bheygood at abestsystems.com 04/20 8:33 pm >>> There is a good article in the Access Advisor this month about this subject. http://msaccessadvisor.com/ Seems as usual Access got the stepchild treatment again for 2000. This is better implemented in XP and 03. It also matters greatly which version of Jet you have. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From HollisVJ at pgdp.usec.com Tue Apr 26 11:20:49 2005 From: HollisVJ at pgdp.usec.com (Hollis,Virginia) Date: Tue, 26 Apr 2005 12:20:49 -0400 Subject: [AccessD] A2003 Tab Control Message-ID: <33A641EC7227B54886E0B44E698470391CAD9F@hqexchange.hq.corp.usec.com> Another thing I noticed with 2003: I can't change the SubDataSheetName to None. I change it, save, but when I go back in it is set back to Auto. How can I turn this off now? Virginia From James at fcidms.com Tue Apr 26 11:38:11 2005 From: James at fcidms.com (James Barash) Date: Tue, 26 Apr 2005 12:38:11 -0400 Subject: [AccessD] Retrieving the binary data from a BLOB (SQL 2000) In-Reply-To: <08F823FD83787D4BA0B99CA580AD3C749D2F05@TTNEXCHCL2.hshhp.com> Message-ID: <0IFK008V6BJ2TB@mta9.srv.hcvlny.cv.net> Jim: To answer your questions: 1) You are only getting 1 record because you are selected TOP 1 which will only return a single record. Change that to TOP 20 and you will get 20 records 2) If you just want the size of your field, you can use: SELECT TOP 20 DATALENGTH(imagefield) FROM tbldocs WHERE imagefield IS NOT NULL ORDER BY NewID() That should give you the size of the field for 20 random records. If you need the actual binary data, you'll probably need to use a cursor to loop though the records one at a time. Hope that helps. James Barash -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim DeMarco Sent: Tuesday, April 26, 2005 10:42 AM To: AccessD (E-mail) Subject: [AccessD] Retrieving the binary data from a BLOB (SQL 2000) List, We are having an issue with uploading SQL data across our WAN. The network speed from our remote sites is 384 kBs and we're sending across numerous data fields plus a images stored in a BLOB field. The upload takes over 3 minutes per record with images but is instantaneous without them. This upload time is unacceptable as you can imagine. It ties up the server and no work can be done until the process runs it's course. For the curious we're using ADO recordsets to pass the data from the client to the server. I'm trying to determine the actual size of the images as they're stored in the SQL db (image field). I have the following code that retrieves binary data for one record but I can't get it to show more than one. USE myDB GO DECLARE @ptrval varbinary(16) SELECT top 1 @ptrval = TEXTPTR(imagefield) FROM tbldocs pr where imagefield IS NOT NULL READTEXT tbldocs.imagefield @ptrval 1 25 GO My questions are: 1. How to show more than one record? 2. How to get the complete data from the field? The second parameter in @ptrval can be increased but all the data should be different sizes and I'd just like to be able to pull it without a parameter. I need to pull about 20 images in binary format to get an estimate of a typical data send (one record can contain up to 20 images sometimes more). TIA Jim DeMarco Director of Application Development Hudson Health Plan **************************************************************************** ******* "This electronic message is intended to be for the use only of the named recipient, and may contain information from Hudson Health Plan (HHP) that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately, either by contacting the sender at the electronic mail address noted above or calling HHP at (914) 631-1611. If you are not the intended recipient, please do not forward this email to anyone, and delete and destroy all copies of this message. Thank You". **************************************************************************** ******* -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Jdemarco at hudsonhealthplan.org Tue Apr 26 11:49:25 2005 From: Jdemarco at hudsonhealthplan.org (Jim DeMarco) Date: Tue, 26 Apr 2005 12:49:25 -0400 Subject: [AccessD] Retrieving the binary data from a BLOB (SQL 2000) Message-ID: <08F823FD83787D4BA0B99CA580AD3C749D2F0C@TTNEXCHCL2.hshhp.com> Worked like a charm. Thanks a lot. Sorry I should have removed the "Top 1" (I was only getting one record without it before your code though). The "Datalength" function is new to me. Thanks, Jim D. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of James Barash Sent: Tuesday, April 26, 2005 12:38 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Retrieving the binary data from a BLOB (SQL 2000) Jim: To answer your questions: 1) You are only getting 1 record because you are selected TOP 1 which will only return a single record. Change that to TOP 20 and you will get 20 records 2) If you just want the size of your field, you can use: SELECT TOP 20 DATALENGTH(imagefield) FROM tbldocs WHERE imagefield IS NOT NULL ORDER BY NewID() That should give you the size of the field for 20 random records. If you need the actual binary data, you'll probably need to use a cursor to loop though the records one at a time. Hope that helps. James Barash -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim DeMarco Sent: Tuesday, April 26, 2005 10:42 AM To: AccessD (E-mail) Subject: [AccessD] Retrieving the binary data from a BLOB (SQL 2000) List, We are having an issue with uploading SQL data across our WAN. The network speed from our remote sites is 384 kBs and we're sending across numerous data fields plus a images stored in a BLOB field. The upload takes over 3 minutes per record with images but is instantaneous without them. This upload time is unacceptable as you can imagine. It ties up the server and no work can be done until the process runs it's course. For the curious we're using ADO recordsets to pass the data from the client to the server. I'm trying to determine the actual size of the images as they're stored in the SQL db (image field). I have the following code that retrieves binary data for one record but I can't get it to show more than one. USE myDB GO DECLARE @ptrval varbinary(16) SELECT top 1 @ptrval = TEXTPTR(imagefield) FROM tbldocs pr where imagefield IS NOT NULL READTEXT tbldocs.imagefield @ptrval 1 25 GO My questions are: 1. How to show more than one record? 2. How to get the complete data from the field? The second parameter in @ptrval can be increased but all the data should be different sizes and I'd just like to be able to pull it without a parameter. I need to pull about 20 images in binary format to get an estimate of a typical data send (one record can contain up to 20 images sometimes more). TIA Jim DeMarco Director of Application Development Hudson Health Plan **************************************************************************** ******* "This electronic message is intended to be for the use only of the named recipient, and may contain information from Hudson Health Plan (HHP) that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately, either by contacting the sender at the electronic mail address noted above or calling HHP at (914) 631-1611. If you are not the intended recipient, please do not forward this email to anyone, and delete and destroy all copies of this message. Thank You". **************************************************************************** ******* -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 electronic message is intended to be for the use only of the named recipient, and may contain information from Hudson Health Plan (HHP) that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately, either by contacting the sender at the electronic mail address noted above or calling HHP at (914) 631-1611. If you are not the intended recipient, please do not forward this email to anyone, and delete and destroy all copies of this message. Thank You". *********************************************************************************** From Gustav at cactus.dk Tue Apr 26 11:50:36 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 26 Apr 2005 18:50:36 +0200 Subject: [AccessD] Signing VBA with a digital certificate in Access2000 Message-ID: Hi Bob Thanks, but it seems there is no luck. If you wish to digitally sign your code, forget A2000 and A2002/XP and move to A2003. /gustav >>> bheygood at abestsystems.com 04/26 6:14 pm >>> Hello Gustav, The article that I referred you to does talk about "self signed" certs and how to make them in A03, but not in A2K. Luck, Bob -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock Sent: Wednesday, April 20, 2005 11:50 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Signing VBA with a digital certificate in Access2000 Hi Bob But is it at all possible in A2000? I don't care that much if it is "better" in later versions - it's not very difficult anyway. /gustav >>> bheygood at abestsystems.com 04/20 8:33 pm >>> There is a good article in the Access Advisor this month about this subject. http://msaccessadvisor.com/ Seems as usual Access got the stepchild treatment again for 2000. This is better implemented in XP and 03. It also matters greatly which version of Jet you have. From kaupca at chevrontexaco.com Tue Apr 26 15:44:06 2005 From: kaupca at chevrontexaco.com (Kaup, Chester A) Date: Tue, 26 Apr 2005 15:44:06 -0500 Subject: [AccessD] Autonumber/autoincrement Message-ID: <1375769556091B4DAABC159F944CA1BB67F431@bocnte2k4.hou150.chevrontexaco.net> I have a database of oilfield injection wells. Periodically the wells are changed from injecting water to injecting CO2 or visa versa. The changes are independent from one well to the next. The records in the table have well name, cycle number, injection fluid type and date of change. I can build a form with drop down for well name and injection fluid type. I could also use a calendar control for the date. I would like the cycle number to fill in by itself based on the cycle number of the previous record for the well getting a new record. Can this be done using some kind of autoincrement? Chester Kaup Information Management Technician IT-MidContinent/MidContinent Business Unit CTN 8-687-7415 Outside 432-687-7415 No trees were killed in the sending of this message. However a large number of electrons were terribly inconvenienced. From Jim.Hale at FleetPride.com Tue Apr 26 17:05:59 2005 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Tue, 26 Apr 2005 17:05:59 -0500 Subject: [AccessD] Autonumber/autoincrement Message-ID: <6A6AA9DF57E4F046BDA1E273BDDB6772337550@corp-es01.fleetpride.com> Using a static function You could store the previous cycle number then call it when needed. Jim Hale Static Function CycleNo(Optional intData As Integer) As Integer Dim intCurrent As Integer If intData <> 0 Then intCurrent = intData CycleNo = intCurrent End Function -----Original Message----- From: Kaup, Chester A [mailto:kaupca at chevrontexaco.com] Sent: Tuesday, April 26, 2005 3:44 PM To: accessd at databaseadvisors.com Subject: [AccessD] Autonumber/autoincrement I have a database of oilfield injection wells. Periodically the wells are changed from injecting water to injecting CO2 or visa versa. The changes are independent from one well to the next. The records in the table have well name, cycle number, injection fluid type and date of change. I can build a form with drop down for well name and injection fluid type. I could also use a calendar control for the date. I would like the cycle number to fill in by itself based on the cycle number of the previous record for the well getting a new record. Can this be done using some kind of autoincrement? Chester Kaup Information Management Technician IT-MidContinent/MidContinent Business Unit CTN 8-687-7415 Outside 432-687-7415 No trees were killed in the sending of this message. However a large number of electrons were terribly inconvenienced. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From stuart at lexacorp.com.pg Tue Apr 26 17:09:18 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Wed, 27 Apr 2005 08:09:18 +1000 Subject: [AccessD] Autonumber/autoincrement In-Reply-To: <1375769556091B4DAABC159F944CA1BB67F431@bocnte2k4.hou150.chevrontexaco.net> Message-ID: <426F48AE.26687.C4341D7@stuart.lexacorp.com.pg> On 26 Apr 2005 at 15:44, Kaup, Chester A wrote: > I have a database of oilfield injection wells. Periodically the wells > are changed from injecting water to injecting CO2 or visa versa. The > changes are independent from one well to the next. The records in the > table have well name, cycle number, injection fluid type and date of > change. I can build a form with drop down for well name and injection > fluid type. I could also use a calendar control for the date. I would > like the cycle number to fill in by itself based on the cycle number of > the previous record for the well getting a new record. Can this be done > using some kind of autoincrement? > You can do it by setting CycleNumber to DMax("CycleNumber","tblInjectionChanges","WellName = '" & cblWellname & "'") +1 Best place to do this is probably in the form's Before_Update event. -- Stuart From clh at christopherhawkins.com Tue Apr 26 17:51:20 2005 From: clh at christopherhawkins.com (Christopher Hawkins) Date: Tue, 26 Apr 2005 16:51:20 -0600 Subject: [AccessD] OT: Does anyone have decent Quickbooks chops? I'm in a bind. Message-ID: <2270abd36444456aa84bb0e89fcf2cae@christopherhawkins.com> Here's the deal.? One of my projects requires Invoice and InvoiceLine data to be pulled out of a SQL Server database and pushed into Quickbooks.? The client wants?it seamless, so I've been reading up on QBFC and QBXML to make it happen. A month later, I am nowhere.? I even joined the Intuit Developer Network, and I'm finding the documentation to be useless, the developer forums to be useless, and the lightly-commented sample code to be a game of "guess the object model", with numerous things in the sample code that are not in the SDK documentation. I need help.? And I can't seem to find anyone who has done this before. Does anyone here have decent chops with QBFC or QBXML?? -Christopher- From martyconnelly at shaw.ca Tue Apr 26 19:54:59 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Tue, 26 Apr 2005 17:54:59 -0700 Subject: [AccessD] OT: Does anyone have decent Quickbooks chops? I'm in a bind. References: <2270abd36444456aa84bb0e89fcf2cae@christopherhawkins.com> Message-ID: <426EE2E3.1090701@shaw.ca> Is there any reason you cant use QODBC, I am not sure if it reads all the fields in Quickbooks in all versions and countries You would want the read/ write Pro ODBC driver for $200 US http://www.qodbc.com/qodbc.htm Any there is a 30 day trial to play around with. Here is tutorial how to hook to Access but you can use excel, ado etc.. http://www.qodbc.com/qodbcaccess.htm I believe QBXML was designed to be mainly used for web apps. Christopher Hawkins wrote: >Here's the deal. One of my projects requires Invoice and InvoiceLine data to be pulled out of a SQL Server database and pushed into Quickbooks. The client wants it seamless, so I've been reading up on QBFC and QBXML to make it happen. > >A month later, I am nowhere. I even joined the Intuit Developer Network, and I'm finding the documentation to be useless, the developer forums to be useless, and the lightly-commented sample code to be a game of "guess the object model", with numerous things in the sample code that are not in the SDK documentation. > >I need help. And I can't seem to find anyone who has done this before. > >Does anyone here have decent chops with QBFC or QBXML? > >-Christopher- > > > -- Marty Connelly Victoria, B.C. Canada From D.Dick at uws.edu.au Tue Apr 26 20:59:29 2005 From: D.Dick at uws.edu.au (Darren Dick) Date: Wed, 27 Apr 2005 11:59:29 +1000 Subject: [AccessD] A2003 Tab Control Message-ID: <7039407213104F429D751263FAB222A901408600@OTTO.AD.UWS.EDU.AU> AFAIK you can't I have had to re-do the 'look' of my screens But having said that I have seen 2003 installations give the old 'square edge' buttons and some Installations of 2003 give the 'rounded edge' buttons. It might be an OS or Office SP issue - but whatever it is - I had to make changes to accommodate it. I have also noticed I can't get the 'new look' tab controls to be exactly the same colour as my backgrounds. They use a colour that Windows calls 'white smoke' SO the background of my forms now has to be 'white smoke' if I want the tab to appear ...um...'neatly' (I think whitesmoke is 245 245 245 or 16119285 if you are using the property sheet (Or something like it) I hope I am wrong and someone can tell me a better way See ya DD -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hollis,Virginia Sent: Wednesday, 27 April 2005 1:59 AM To: accessd at databaseadvisors.com Subject: [AccessD] A2003 Tab Control Ok, in 2003 how do you make a tab control look like it did in 2000? I can't make it raised & it is this sickly pale green color & beige background. Even to make the controls on the tab sunken I have to go through each choice in the Special Effect list first (shadowed, chiseled, then sunken) to get it to show the way I want. Is this normal? Virginia -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From mwp.reid at qub.ac.uk Wed Apr 27 05:02:48 2005 From: mwp.reid at qub.ac.uk (Martin Reid) Date: Wed, 27 Apr 2005 11:02:48 +0100 Subject: [AccessD] For Lembit References: <200411120145.iAC1jUdQ007739@cooper.uws.edu.au> <019201c4c879$8a5ff900$e81865cb@winxp> Message-ID: <001301c54b10$43f421c0$9115758f@aine> Lembit Could you translate please Mijn naam is Jan Peeters en ben student handelsingenieur aan de KUL. Voor het vak "beleidsinformatica" heb ik de opdracht gekregen om een gevallenstudie uit te voeren waarin ten minste 3 thema's van de cursus aan bod komen. Ik zal eerst een paar voorbeelden geven van de thema's: herbruikbaarheid in informatica systemen, overerving, persistentie en materialisatie, het gebruik van XML, web services, verschillende soorten databases, architecturen, SQL en hoe de bedrijfsstrategie eruit ziet met behulp van informatica. Als er bij u in de organisatie verschillende thema's aan bod komen zou ik zeer graag de mogelijkheid krijgen om uw bedrijf als casestudy te nemen. From lembit.soobik at t-online.de Wed Apr 27 05:35:23 2005 From: lembit.soobik at t-online.de (Lembit Soobik) Date: Wed, 27 Apr 2005 12:35:23 +0200 Subject: [AccessD] For Lembit References: <200411120145.iAC1jUdQ007739@cooper.uws.edu.au><019201c4c879$8a5ff900$e81865cb@winxp> <001301c54b10$43f421c0$9115758f@aine> Message-ID: <000401c54b14$d1e063a0$0800a8c0@s856> Sorry, Martin, not my language. I guess its Dutch, Maybe Erwin can help? Lembit ----- Original Message ----- From: "Martin Reid" To: "Access Developers discussion and problem solving" Sent: Wednesday, April 27, 2005 12:02 PM Subject: [AccessD] For Lembit > Lembit > > Could you translate please > > > > Mijn naam is Jan Peeters en ben student handelsingenieur aan de KUL. Voor > het vak "beleidsinformatica" heb ik de opdracht gekregen om een > gevallenstudie uit te voeren waarin ten minste 3 thema's van de cursus aan > bod komen. Ik zal eerst een paar voorbeelden geven van de thema's: > herbruikbaarheid in informatica systemen, overerving, persistentie en > materialisatie, het gebruik van XML, web services, verschillende soorten > databases, architecturen, SQL en hoe de bedrijfsstrategie eruit ziet met > behulp van informatica. > > Als er bij u in de organisatie verschillende thema's aan bod komen zou ik > zeer graag de mogelijkheid krijgen om uw bedrijf als casestudy te nemen. > > > > -- > 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 Anti-Virus. > Version: 7.0.308 / Virus Database: 266.10.3 - Release Date: 25.04.2005 > > -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.10.3 - Release Date: 25.04.2005 From Erwin.Craps at ithelps.be Wed Apr 27 06:27:04 2005 From: Erwin.Craps at ithelps.be (Erwin Craps - IT Helps) Date: Wed, 27 Apr 2005 13:27:04 +0200 Subject: [AccessD] For Lembit Message-ID: <46B976F2B698FF46A4FE7636509B22DF1B5ABE@stekelbes.ithelps.local> Yes dutch Received the same mail today. He's a student at the KU Leuven University and has a task assigned for his course IT Management to do a case study where at least 3 of the folowing items are covered. Reuseability of IT Systems, overerving (dont know this one), persistance, materialisation, use of XML, web services, different types of databases, architectures, SQL and how the company strategy looks like with aid of IT. If different of above items are present in your company he would ask to do use you company for a case study. I'm afraid my company is not big enough to cover these issues. There was a questionnaire included, but it was in dutch to. I supose you get the picture with this mail. Greetz Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lembit Soobik Sent: Wednesday, April 27, 2005 12:35 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] For Lembit Sorry, Martin, not my language. I guess its Dutch, Maybe Erwin can help? Lembit ----- Original Message ----- From: "Martin Reid" To: "Access Developers discussion and problem solving" Sent: Wednesday, April 27, 2005 12:02 PM Subject: [AccessD] For Lembit > Lembit > > Could you translate please > > > > Mijn naam is Jan Peeters en ben student handelsingenieur aan de KUL. Voor > het vak "beleidsinformatica" heb ik de opdracht gekregen om een > gevallenstudie uit te voeren waarin ten minste 3 thema's van de cursus aan > bod komen. Ik zal eerst een paar voorbeelden geven van de thema's: > herbruikbaarheid in informatica systemen, overerving, persistentie en > materialisatie, het gebruik van XML, web services, verschillende soorten > databases, architecturen, SQL en hoe de bedrijfsstrategie eruit ziet met > behulp van informatica. > > Als er bij u in de organisatie verschillende thema's aan bod komen zou ik > zeer graag de mogelijkheid krijgen om uw bedrijf als casestudy te nemen. > > > > -- > 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 Anti-Virus. > Version: 7.0.308 / Virus Database: 266.10.3 - Release Date: 25.04.2005 > > -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.10.3 - Release Date: 25.04.2005 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Erwin.Craps at ithelps.be Wed Apr 27 06:29:38 2005 From: Erwin.Craps at ithelps.be (Erwin Craps - IT Helps) Date: Wed, 27 Apr 2005 13:29:38 +0200 Subject: [AccessD] For Lembit Message-ID: <46B976F2B698FF46A4FE7636509B22DF1B5ABF@stekelbes.ithelps.local> Don't know why you received this Martin, I tend to believe it needs to be a Belgian company, probably prefered around Leuven to make commuting easy. But if you are intrested you should really contact him. Most Dutch speaking Belgians (Flemisch) do speak and write some kind of English. Greetz Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin Reid Sent: Wednesday, April 27, 2005 12:03 PM To: Access Developers discussion and problem solving Subject: [AccessD] For Lembit Lembit Could you translate please Mijn naam is Jan Peeters en ben student handelsingenieur aan de KUL. Voor het vak "beleidsinformatica" heb ik de opdracht gekregen om een gevallenstudie uit te voeren waarin ten minste 3 thema's van de cursus aan bod komen. Ik zal eerst een paar voorbeelden geven van de thema's: herbruikbaarheid in informatica systemen, overerving, persistentie en materialisatie, het gebruik van XML, web services, verschillende soorten databases, architecturen, SQL en hoe de bedrijfsstrategie eruit ziet met behulp van informatica. Als er bij u in de organisatie verschillende thema's aan bod komen zou ik zeer graag de mogelijkheid krijgen om uw bedrijf als casestudy te nemen. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Robert at servicexp.com Wed Apr 27 06:38:23 2005 From: Robert at servicexp.com (Robert Gracie) Date: Wed, 27 Apr 2005 07:38:23 -0400 Subject: [AccessD] OT: Does anyone have decent Quickbooks chops? I'm in abind. In-Reply-To: <2270abd36444456aa84bb0e89fcf2cae@christopherhawkins.com> Message-ID: Christopher, Did you join the QB Project team I tried to start a few months ago? I have been real busy, but now should have some time to get the environment for the discussion set up. I will be hosting it on my server, In Share Point. E-mail me to let me know if you would like to help work on this project... Anyone else who would like to work on this project, just e-mail me. Hopefully by the weekend, I will have the site completed and we can to start work on it.. Christopher, What I have so far is fairly rough code, but the system does work.. Robert Gracie Robert @ ServiceXP . Com (remove spaces) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Tuesday, April 26, 2005 6:51 PM To: accessd at databaseadvisors.com Subject: [AccessD] OT: Does anyone have decent Quickbooks chops? I'm in abind. Here's the deal.? One of my projects requires Invoice and InvoiceLine data to be pulled out of a SQL Server database and pushed into Quickbooks.? The client wants?it seamless, so I've been reading up on QBFC and QBXML to make it happen. A month later, I am nowhere.? I even joined the Intuit Developer Network, and I'm finding the documentation to be useless, the developer forums to be useless, and the lightly-commented sample code to be a game of "guess the object model", with numerous things in the sample code that are not in the SDK documentation. I need help.? And I can't seem to find anyone who has done this before. Does anyone here have decent chops with QBFC or QBXML?? -Christopher- -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From kwilliam at ashlandnet.com Wed Apr 27 08:07:07 2005 From: kwilliam at ashlandnet.com (Keith Williamson) Date: Wed, 27 Apr 2005 09:07:07 -0400 Subject: [AccessD] OT: Does anyone have decent Quickbooks chops? I'm in abind. In-Reply-To: <2270abd36444456aa84bb0e89fcf2cae@christopherhawkins.com> Message-ID: <004201c54b2a$04461aa0$64aba8c0@ashlandnet.com> Good luck with that. I gave up trying to get their QB-ODBC to work correctly. Keith E. Williamson Ashland Equipment, Inc phone # (410) 273-1856 fax # (410) 273-1859 -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Tuesday, April 26, 2005 6:51 PM To: accessd at databaseadvisors.com Subject: [AccessD] OT: Does anyone have decent Quickbooks chops? I'm in abind. Here's the deal.? One of my projects requires Invoice and InvoiceLine data to be pulled out of a SQL Server database and pushed into Quickbooks.? The client wants?it seamless, so I've been reading up on QBFC and QBXML to make it happen. A month later, I am nowhere.? I even joined the Intuit Developer Network, and I'm finding the documentation to be useless, the developer forums to be useless, and the lightly-commented sample code to be a game of "guess the object model", with numerous things in the sample code that are not in the SDK documentation. I need help.? And I can't seem to find anyone who has done this before. Does anyone here have decent chops with QBFC or QBXML?? -Christopher- -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Jim.Hale at FleetPride.com Wed Apr 27 08:26:00 2005 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Wed, 27 Apr 2005 08:26:00 -0500 Subject: [AccessD] OT: Does anyone have decent Quickbooks chops? I'm i n a bind. Message-ID: <6A6AA9DF57E4F046BDA1E273BDDB6772337553@corp-es01.fleetpride.com> Christopher, I've not pushed data up to QB but have used the QODBC driver to link to QB tables and create Access tables. They have a data schema of QB at the link below that you may find useful. Two thngs- the drive is s-l-o-w since it translates to HTML. I haven't found anything faster. Second- QB does not use a relational model which makes pushing data up everywhere it needs to go a nightmare. Good luck Jim Hale http://www.qodbc.com/schema.htm -----Original Message----- From: Christopher Hawkins [mailto:clh at christopherhawkins.com] Sent: Tuesday, April 26, 2005 5:51 PM To: accessd at databaseadvisors.com Subject: [AccessD] OT: Does anyone have decent Quickbooks chops? I'm in a bind. Here's the deal.? One of my projects requires Invoice and InvoiceLine data to be pulled out of a SQL Server database and pushed into Quickbooks.? The client wants?it seamless, so I've been reading up on QBFC and QBXML to make it happen. A month later, I am nowhere.? I even joined the Intuit Developer Network, and I'm finding the documentation to be useless, the developer forums to be useless, and the lightly-commented sample code to be a game of "guess the object model", with numerous things in the sample code that are not in the SDK documentation. I need help.? And I can't seem to find anyone who has done this before. Does anyone here have decent chops with QBFC or QBXML?? -Christopher- -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From HollisVJ at pgdp.usec.com Wed Apr 27 08:29:34 2005 From: HollisVJ at pgdp.usec.com (Hollis,Virginia) Date: Wed, 27 Apr 2005 09:29:34 -0400 Subject: [AccessD] Military Time Message-ID: <33A641EC7227B54886E0B44E698470391CADF5@hqexchange.hq.corp.usec.com> I need to format a Time field so they always enter time as 2400, 2330, etc. If they enter 1:00 I want it to change to (1300) the 24 hour time. How do I do that? Virginia From carbonnb at gmail.com Wed Apr 27 09:16:56 2005 From: carbonnb at gmail.com (Bryan Carbonnell) Date: Wed, 27 Apr 2005 10:16:56 -0400 Subject: [AccessD] A2003 Tab Control In-Reply-To: <33A641EC7227B54886E0B44E698470391CAD9B@hqexchange.hq.corp.usec.com> References: <33A641EC7227B54886E0B44E698470391CAD9B@hqexchange.hq.corp.usec.com> Message-ID: On 4/26/05, Hollis,Virginia wrote: > Ok, in 2003 how do you make a tab control look like it did in 2000? I > can't make it raised & it is this sickly pale green color & beige > background. > > Even to make the controls on the tab sunken I have to go through each > choice in the Special Effect list first (shadowed, chiseled, then > sunken) to get it to show the way I want. Is this normal? Virginia, I received this e-mail from Stephen Bond, who cannot post at the moment with this reply: -=-=-=-=- FWIW if this helps, there is an option in Access 2003 which toggles between the new (flat-looking) command buttons and the previous (much clearer) raised version. It is in Tools>Options>Forms/Reports>Use Windows Themed Controls on Form I haven't seen an answer to the original question come thru, so hope this helps whoever was asking. -=-=-=-=- Hope this helps, -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" From rbgajewski at adelphia.net Wed Apr 27 09:40:18 2005 From: rbgajewski at adelphia.net (Bob Gajewski) Date: Wed, 27 Apr 2005 10:40:18 -0400 Subject: [AccessD] Military Time In-Reply-To: <33A641EC7227B54886E0B44E698470391CADF5@hqexchange.hq.corp.usec.com> Message-ID: <20050427144019.CLQK17140.mta10.adelphia.net@DG1P2N21> Virginia How will you know? If they enter 1:00, do they mean AM or PM? If you have another field for AM/PM, then you can easily convert. Check the AMPM field on BeforeUpdate. If AM, do not allow the time field to exceed 12:00. If PM, and time field is < 12:00, use the DateAdd to add 12 hours. If they enter 12:00 exactly, you should probably popup a window asking them to clarify if they mean noon or midnight. FYI - http://www.spacearchive.info/military.htm Regards, Bob Gajewski -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hollis,Virginia Sent: Wednesday, April 27, 2005 09:30 AM To: accessD at databaseadvisors.com Subject: [AccessD] Military Time I need to format a Time field so they always enter time as 2400, 2330, etc. If they enter 1:00 I want it to change to (1300) the 24 hour time. How do I do that? Virginia -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bheid at appdevgrp.com Wed Apr 27 10:32:01 2005 From: bheid at appdevgrp.com (Bobby Heid) Date: Wed, 27 Apr 2005 11:32:01 -0400 Subject: [AccessD] Double-clicking MDB in explorer does not open MDB... Message-ID: <916187228923D311A6FE00A0CC3FAA30A37E80@ADGSERVER> Hey, I have a client that is having the problem that when she double-clicks the MDB in explorer, Access opens, but the MDB does not open. If she then does file/open from within Access, it opens the database correctly. Anyone have any ideas as to what may be going on and how to fix it? Thanks, Bobby From cfoust at infostatsystems.com Wed Apr 27 10:31:48 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 27 Apr 2005 08:31:48 -0700 Subject: [AccessD] Military Time Message-ID: You can use an input mask of 0000;0;"_" to force them to enter the value in military time and use a validation rule to prevent anything below 0000 or above 2400, but that's as far as it goes. Since you and Access can't read minds, you have no way of knowing whether they meant 0100 or 1300 hours, so they are responsible for entering it right. Charlotte Foust -----Original Message----- From: Hollis,Virginia [mailto:HollisVJ at pgdp.usec.com] Sent: Wednesday, April 27, 2005 6:30 AM To: accessD at databaseadvisors.com Subject: [AccessD] Military Time I need to format a Time field so they always enter time as 2400, 2330, etc. If they enter 1:00 I want it to change to (1300) the 24 hour time. How do I do that? Virginia -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From reuben at gfconsultants.com Wed Apr 27 10:38:20 2005 From: reuben at gfconsultants.com (Reuben Cummings) Date: Wed, 27 Apr 2005 10:38:20 -0500 Subject: [AccessD] A2K - Adding decimal error Message-ID: A client came across this for me... One employee has 10 pay records on one day that are each .6 hours. After gathering all the pay info I use a standard grouping query with a sum to get the total hours. Rather than adding up to 6 hours, these 10 records resolve to 6.00000023841858 Why the strange decimals? Thanks. Reuben Cummings GFC, LLC phone: 812.523.1017 email: reuben at gfconsultants.com From cfoust at infostatsystems.com Wed Apr 27 10:45:14 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 27 Apr 2005 08:45:14 -0700 Subject: [AccessD] A2003 Tab Control Message-ID: Assuming that Access/Office 2003 shares some behaviors with Visual Studio.Net, the style is affected by the the theme and by whether the object or application has been configured to support themes. If you use a classic windows style instead of the WinXP themes, everything may look as it did before automatically. Charlotte Foust -----Original Message----- From: Darren Dick [mailto:D.Dick at uws.edu.au] Sent: Tuesday, April 26, 2005 6:59 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] A2003 Tab Control AFAIK you can't I have had to re-do the 'look' of my screens But having said that I have seen 2003 installations give the old 'square edge' buttons and some Installations of 2003 give the 'rounded edge' buttons. It might be an OS or Office SP issue - but whatever it is - I had to make changes to accommodate it. I have also noticed I can't get the 'new look' tab controls to be exactly the same colour as my backgrounds. They use a colour that Windows calls 'white smoke' SO the background of my forms now has to be 'white smoke' if I want the tab to appear ...um...'neatly' (I think whitesmoke is 245 245 245 or 16119285 if you are using the property sheet (Or something like it) I hope I am wrong and someone can tell me a better way See ya DD -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hollis,Virginia Sent: Wednesday, 27 April 2005 1:59 AM To: accessd at databaseadvisors.com Subject: [AccessD] A2003 Tab Control Ok, in 2003 how do you make a tab control look like it did in 2000? I can't make it raised & it is this sickly pale green color & beige background. Even to make the controls on the tab sunken I have to go through each choice in the Special Effect list first (shadowed, chiseled, then sunken) to get it to show the way I want. Is this normal? Virginia -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Wed Apr 27 10:53:09 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 27 Apr 2005 17:53:09 +0200 Subject: [AccessD] A2K - Adding decimal error Message-ID: Hi Reuben He is probably adding and subtraction 0.1 hour as well and you are using data type Single for that. Change to data type Currency ... /gustav >>> reuben at gfconsultants.com 04/27 5:38 pm >>> A client came across this for me... One employee has 10 pay records on one day that are each .6 hours. After gathering all the pay info I use a standard grouping query with a sum to get the total hours. Rather than adding up to 6 hours, these 10 records resolve to 6.00000023841858 Why the strange decimals? Thanks. Reuben Cummings GFC, LLC phone: 812.523.1017 email: reuben at gfconsultants.com From cfoust at infostatsystems.com Wed Apr 27 11:00:02 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 27 Apr 2005 09:00:02 -0700 Subject: [AccessD] A2K - Adding decimal error Message-ID: I will wager that your hours are being captured in a double field. If so, change it to currency. What you're getting is floating point creep, which can occur even with simple addition/subtraction, and the only way to avoid it is to not use a floating point data type. Charlotte Foust -----Original Message----- From: Reuben Cummings [mailto:reuben at gfconsultants.com] Sent: Wednesday, April 27, 2005 8:38 AM To: AccessD Subject: [AccessD] A2K - Adding decimal error A client came across this for me... One employee has 10 pay records on one day that are each .6 hours. After gathering all the pay info I use a standard grouping query with a sum to get the total hours. Rather than adding up to 6 hours, these 10 records resolve to 6.00000023841858 Why the strange decimals? Thanks. Reuben Cummings GFC, LLC phone: 812.523.1017 email: reuben at gfconsultants.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From HollisVJ at pgdp.usec.com Wed Apr 27 11:11:57 2005 From: HollisVJ at pgdp.usec.com (Hollis,Virginia) Date: Wed, 27 Apr 2005 12:11:57 -0400 Subject: [AccessD] Military Time Message-ID: <33A641EC7227B54886E0B44E698470391CAE06@hqexchange.hq.corp.usec.com> Does the field have to be text? I put it as Date/Time & it keeps saying the value entered is not valid for this field. Thanks for the help. Virginia ********************* You can use an input mask of 0000;0;"_" to force them to enter the value in military time and use a validation rule to prevent anything below 0000 or above 2400, but that's as far as it goes. Since you and Access can't read minds, you have no way of knowing whether they meant 0100 or 1300 hours, so they are responsible for entering it right. Charlotte Foust From reuben at gfconsultants.com Wed Apr 27 11:26:18 2005 From: reuben at gfconsultants.com (Reuben Cummings) Date: Wed, 27 Apr 2005 11:26:18 -0500 Subject: [AccessD] A2K - Adding decimal error In-Reply-To: Message-ID: You guys nailed that one. HoursWorked is a single. I never considered it would cause a problem with addition. Of course, after all the work I did on payroll calculations I can't beleive it was still a single. Thanks. Reuben Cummings GFC, LLC phone: 812.523.1017 email: reuben at gfconsultants.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock Sent: Wednesday, April 27, 2005 10:53 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] A2K - Adding decimal error Hi Reuben He is probably adding and subtraction 0.1 hour as well and you are using data type Single for that. Change to data type Currency ... /gustav >>> reuben at gfconsultants.com 04/27 5:38 pm >>> A client came across this for me... One employee has 10 pay records on one day that are each .6 hours. After gathering all the pay info I use a standard grouping query with a sum to get the total hours. Rather than adding up to 6 hours, these 10 records resolve to 6.00000023841858 Why the strange decimals? Thanks. Reuben Cummings GFC, LLC phone: 812.523.1017 email: reuben at gfconsultants.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rbgajewski at adelphia.net Wed Apr 27 11:32:00 2005 From: rbgajewski at adelphia.net (Bob Gajewski) Date: Wed, 27 Apr 2005 12:32:00 -0400 Subject: [AccessD] Double-clicking MDB in explorer does not open MDB... In-Reply-To: <916187228923D311A6FE00A0CC3FAA30A37E80@ADGSERVER> Message-ID: <20050427163159.OXBT13270.mta11.adelphia.net@DG1P2N21> I don't know how technical your client is ... Open Explorer, then click on View, Folder Options, File Types. Navigate to .MDB Click on Advanced, Open, Edit. Make sure that the end of the Application Used To Perform Action has "%1" (including the quotes). This is the parameter that tells Windows to pass the db filename to Access. For Access2K3, the string is probably: "C:\Program Files\Microsoft Office\Office 9.0\Office\MSACCESS.EXE" /NOSTARTUP "%1" The "%1" also has to be in the DDE message ([SetForeground][ShellOpenDatabase "%1"]), but just looking for it should help identify if this is the problem. Regards, Bob Gajewski -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid Sent: Wednesday, April 27, 2005 11:32 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Double-clicking MDB in explorer does not open MDB... Hey, I have a client that is having the problem that when she double-clicks the MDB in explorer, Access opens, but the MDB does not open. If she then does file/open from within Access, it opens the database correctly. Anyone have any ideas as to what may be going on and how to fix it? Thanks, Bobby -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Wed Apr 27 11:37:09 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 27 Apr 2005 18:37:09 +0200 Subject: [AccessD] A2K - Adding decimal error Message-ID: Hi Reuben Charlotte a guy? You better be careful! You mostly see this with subtraction (which includes addition of negative values); I've never seen it with addition of positives. If you can't change the source data type be sure to wrap the values in CCur(). If you need more than the four decimals of Currency you may choose Double but round the results whenever possible. /gustav >>> reuben at gfconsultants.com 04/27 6:26 pm >>> You guys nailed that one. HoursWorked is a single. I never considered it would cause a problem with addition. Of course, after all the work I did on payroll calculations I can't beleive it was still a single. Thanks. Reuben Cummings GFC, LLC phone: 812.523.1017 email: reuben at gfconsultants.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock Sent: Wednesday, April 27, 2005 10:53 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] A2K - Adding decimal error Hi Reuben He is probably adding and subtraction 0.1 hour as well and you are using data type Single for that. Change to data type Currency ... /gustav >>> reuben at gfconsultants.com 04/27 5:38 pm >>> A client came across this for me... One employee has 10 pay records on one day that are each .6 hours. After gathering all the pay info I use a standard grouping query with a sum to get the total hours. Rather than adding up to 6 hours, these 10 records resolve to 6.00000023841858 Why the strange decimals? Thanks. Reuben Cummings GFC, LLC phone: 812.523.1017 email: reuben at gfconsultants.com From kost36 at otenet.gr Wed Apr 27 11:38:05 2005 From: kost36 at otenet.gr (Kostas Konstantinidis) Date: Wed, 27 Apr 2005 19:38:05 +0300 Subject: [AccessD] Unzip Files References: <100F91B31300334B89EC531C9DCB086586D48E@tccexch01.tappeconstruction.net> Message-ID: <000b01c54b47$7cda4e10$0100a8c0@KOST36> ----- Original Message ----- From: "Brett Barabash" To: "Access Developers discussion and problem solving" Sent: Tuesday, April 26, 2005 7:07 PM Subject: RE: [AccessD] Unzip Files >I just clicked on the link and it worked for me. > > I recall our old corporate firewall would block or mangle this site, > particularily when browsing with IE. But then I upgraded to Firefox. > BIG improvement. No looking back! > > Here's a Google cache of the page I mentioned: > http://tinyurl.com/b9jho > > Let me know if you need the source files. I can send them to you > offline. > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte > Sent: Tuesday, April 26, 2005 10:43 AM > To: accessd at databaseadvisors.com > Subject: RE: [AccessD] Unzip Files > > I've had a few people suggest this site... but I can't hit the site. I > even tried the main page http://www.vbaccelerator.com, Has the site > moved? > > Thanks, > > Mark > > > >>From: "Brett Barabash" >>Reply-To: Access Developers discussion and problem >>solving >>To: "Access Developers discussion and problem >>solving" >>Subject: RE: [AccessD] Unzip Files >>Date: Tue, 26 Apr 2005 08:38:10 -0500 >> >>I've played around with the vbAccelerator project: >>http://www.vbaccelerator.com/home/VB/Utilities/VBPZip/article.asp >> >>It requires a few external libraries, which AFAIK are all freely >>distributable. >> >> >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte >>Sent: Tuesday, April 26, 2005 8:16 AM >>To: accessd at databaseadvisors.com >>Subject: RE: [AccessD] Unzip Files >> >>Hello All, >> >>The app I'm working on is personal...not for distribution...so I'm not >>worried about using on a different machine. The OS is XP Pro...and it >>allows me to unzip/decompress .zip files...is there any way to call >>this function from Access/vba/api or something? >> >>Thanks, >> >>Mark >> >> >From: "Bobby Heid" >> >Reply-To: Access Developers discussion and problem >> >solving essd at databaseadvisors.com> >> >To: "'Access Developers discussion and problem >> >solving'" >> >Subject: RE: [AccessD] Unzip Files >> >Date: Mon, 25 Apr 2005 13:36:38 -0400 >> > >> >If you do not want to use any libraries, I would probably shell out >> >to WinZip using the command line interface to WinZip. >> > >> >Otherwise, there are several free/paid libraries out there. I have >> >not >> >> >used any of these libraries, so I cannot comment on them. >> > >> >Bobby >> > >> >-----Original Message----- >> >From: accessd-bounces at databaseadvisors.com >> >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A >> >Matte >> >Sent: Monday, April 25, 2005 1:22 PM >> >To: accessd at databaseadvisors.com >> >Subject: [AccessD] Unzip Files >> > >> > >> >Hello All, >> > >> >Any suggested on easiest/best way to have Access Unzip files? I'm >> >receiving >> > >> >a number of files that I want the db to find,unzip, and import >> >automatically. >> > >> >Thanks, >> > >> >Mark >> > > > -------------------------------------------------------------------------------------------------------------------- > The information in this email may contain confidential information that > is legally privileged. The information is only for the use of the intended > recipient(s) named above. If you are not the intended recipient(s), you > are hereby notified that any disclosure, copying, distribution, or the > taking > of any action in regard to the content of this email is strictly > prohibited. If > transmission is incorrect, unclear, or incomplete, please notify the > sender > immediately. The authorized recipient(s) of this information is/are > prohibited > from disclosing this information to any other party and is/are required to > destroy the information after its stated need has been fulfilled. > > Any views expressed in this message are those of the individual > sender, except where the sender specifies and with authority, > states them to be the views of Tappe Construction Co. > > This footer also confi > n scanned > for the presence of computer viruses.Scanning of this message and > addition of this footer is performed by SurfControl E-mail Filter software > in conjunction with virus detection software. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From bheid at appdevgrp.com Wed Apr 27 12:03:50 2005 From: bheid at appdevgrp.com (Bobby Heid) Date: Wed, 27 Apr 2005 13:03:50 -0400 Subject: [AccessD] Double-clicking MDB in explorer does not open MDB... In-Reply-To: <916187228923D311A6FE00A0CC3FAA30B8E409@ADGSERVER> Message-ID: <916187228923D311A6FE00A0CC3FAA30ABEA75@ADGSERVER> Hey Bob, I have already done that. Everything compared to what I had (which is what you said). Thanks, Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bob Gajewski Sent: Wednesday, April 27, 2005 12:32 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Double-clicking MDB in explorer does not open MDB... I don't know how technical your client is ... Open Explorer, then click on View, Folder Options, File Types. Navigate to .MDB Click on Advanced, Open, Edit. Make sure that the end of the Application Used To Perform Action has "%1" (including the quotes). This is the parameter that tells Windows to pass the db filename to Access. For Access2K3, the string is probably: "C:\Program Files\Microsoft Office\Office 9.0\Office\MSACCESS.EXE" /NOSTARTUP "%1" The "%1" also has to be in the DDE message ([SetForeground][ShellOpenDatabase "%1"]), but just looking for it should help identify if this is the problem. Regards, Bob Gajewski -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid Sent: Wednesday, April 27, 2005 11:32 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Double-clicking MDB in explorer does not open MDB... Hey, I have a client that is having the problem that when she double-clicks the MDB in explorer, Access opens, but the MDB does not open. If she then does file/open from within Access, it opens the database correctly. Anyone have any ideas as to what may be going on and how to fix it? Thanks, Bobby -- From martyconnelly at shaw.ca Wed Apr 27 12:14:36 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Wed, 27 Apr 2005 10:14:36 -0700 Subject: [AccessD] A2K - Adding decimal error References: Message-ID: <426FC87C.2080205@shaw.ca> You will get this error with any series of long computer calculations. The general way to resolve this, is to round to the number of significant digits desired then do each addition or division etc. When working with money the number of signicant digits is the the smallest unit or 2 for decimal currencies So you don't have to work this out for calculations. Here is a function I use for Rounding Currency, Your accountant may use different rounding methods simple, banker's, synchronous or asynchronous It takes care of sign problem and allows precision selection of currency value. Not all currencies are decimal based, old turkish lira Function RoundIt( _ x As Currency, _ Optional Precision As Integer = 2 _ ) As Currency RoundIt = Sgn(x) * Int(CDec(Abs(x)) * 10 ^ Precision _ + 0.5) / 10 ^ Precision Debug.Print RoundIt End Function There is an entire branch of mathematics that deals purely with error propagation. It can give you accurate guesses at what the final accuracy will be of mixed accuracy calculations. ACC2000: Round or Truncate Currency Values to the Intended Number of Decimals http://support.microsoft.com/default.aspx?scid=kb;en-us;Q210564 essentialy to round via bankers rounding (there are varieties of methods for this, especially on rounding up or down on negative numbers) so see this as well. ACC2000: How to Round a Number Up or Down by a Desired Increment http://support.microsoft.com/default.aspx?scid=kb;en-us;q209996 Simplest explanation of significant digits and rounding errors http://www.newton.dep.anl.gov/askasci/math99/math99163.htm http://www.rit.edu/~uphysics/uncertainties/Uncertaintiespart2.html http://www.rit.edu/~uphysics/uncertainties/Uncertaintiespart1.html http://teacher.nsrl.rochester.edu/phy_labs/AppendixB/AppendixB.html Knuth has a very good analysis of floating point errors Reuben Cummings wrote: >A client came across this for me... > >One employee has 10 pay records on one day that are each .6 hours. After >gathering all the pay info I use a standard grouping query with a sum to get >the total hours. > >Rather than adding up to 6 hours, these 10 records resolve to >6.00000023841858 > >Why the strange decimals? > >Thanks. > >Reuben Cummings >GFC, LLC >phone: 812.523.1017 >email: reuben at gfconsultants.com > > > > > > -- Marty Connelly Victoria, B.C. Canada From cfoust at infostatsystems.com Wed Apr 27 12:14:44 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 27 Apr 2005 10:14:44 -0700 Subject: [AccessD] Military Time Message-ID: When I enter date and time separately, I always use a text field on the *form* for time to avoid problems and control the format. Sorry I didn't specify. If you are trying to use this on a table, you can't. However, you can use the Short Time format, which is 17:00. Then all you need do on a form is use "00:00" for the format string. Access short time won't let you enter 2400, which has to be converted to 0000 hours in the form. Charlotte Foust -----Original Message----- From: Hollis,Virginia [mailto:HollisVJ at pgdp.usec.com] Sent: Wednesday, April 27, 2005 9:12 AM To: accessd at databaseadvisors.com Subject: [AccessD] Military Time Does the field have to be text? I put it as Date/Time & it keeps saying the value entered is not valid for this field. Thanks for the help. Virginia ********************* You can use an input mask of 0000;0;"_" to force them to enter the value in military time and use a validation rule to prevent anything below 0000 or above 2400, but that's as far as it goes. Since you and Access can't read minds, you have no way of knowing whether they meant 0100 or 1300 hours, so they are responsible for entering it right. Charlotte Foust -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Wed Apr 27 12:17:17 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 27 Apr 2005 10:17:17 -0700 Subject: [AccessD] A2K - Adding decimal error Message-ID: I've seen it with addition as well. You can build a test in code and loop multiple times adding 1 to the integer of a floating point and testing the mod to see if there is a remainder. Believe me, it will occur. Charlotte Foust -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Wednesday, April 27, 2005 9:37 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] A2K - Adding decimal error Hi Reuben Charlotte a guy? You better be careful! You mostly see this with subtraction (which includes addition of negative values); I've never seen it with addition of positives. If you can't change the source data type be sure to wrap the values in CCur(). If you need more than the four decimals of Currency you may choose Double but round the results whenever possible. /gustav >>> reuben at gfconsultants.com 04/27 6:26 pm >>> You guys nailed that one. HoursWorked is a single. I never considered it would cause a problem with addition. Of course, after all the work I did on payroll calculations I can't beleive it was still a single. Thanks. Reuben Cummings GFC, LLC phone: 812.523.1017 email: reuben at gfconsultants.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock Sent: Wednesday, April 27, 2005 10:53 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] A2K - Adding decimal error Hi Reuben He is probably adding and subtraction 0.1 hour as well and you are using data type Single for that. Change to data type Currency ... /gustav >>> reuben at gfconsultants.com 04/27 5:38 pm >>> A client came across this for me... One employee has 10 pay records on one day that are each .6 hours. After gathering all the pay info I use a standard grouping query with a sum to get the total hours. Rather than adding up to 6 hours, these 10 records resolve to 6.00000023841858 Why the strange decimals? Thanks. Reuben Cummings GFC, LLC phone: 812.523.1017 email: reuben at gfconsultants.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From John.Clark at niagaracounty.com Wed Apr 27 12:44:03 2005 From: John.Clark at niagaracounty.com (John Clark) Date: Wed, 27 Apr 2005 13:44:03 -0400 Subject: [AccessD] Using text boxes as fake buttons Message-ID: I am whipping up a new program and I wanted to try something new for the interface on the menus. I've had this "look" in my head, and I figured I'd try it out on this program...the program seems pretty small and easy, so it would be a good time to spend the extra time on some new interface ideas. Anyhow, I usually use command buttons, and I change the text color as I mouse over them, or when the gain focus via the keyboard. I wanted to try something slightly different and am experimenting with labels and text boxes. Labels quickly proved unworthy of the task, because they can't get focus...unless I am missing something here...so I have focused my energy on developing text box buttons. I have them pretty close to completion, and I like them, except they highlight the text and/or put a cursor in them. Is there any way to not highlight the text inside and to not get a cursor in the text box, even when it is clicked? Thanks John W Clark From reuben at gfconsultants.com Wed Apr 27 12:51:07 2005 From: reuben at gfconsultants.com (Reuben Cummings) Date: Wed, 27 Apr 2005 12:51:07 -0500 Subject: [AccessD] A2K - Adding decimal error In-Reply-To: <426FC87C.2080205@shaw.ca> Message-ID: I do that exact thing to calculate the amount payed. This error is really just an oversight on my part from several years ago. I thought I had made all numbers currency for these calcs. However, I still didn't think an error would build up in addition of simple decimals. Anyhow, I have already programmed the data type change into the BEU (and tested the results) so all my clients will get the fix next time they update themselves. Reuben Cummings GFC, LLC phone: 812.523.1017 email: reuben at gfconsultants.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of MartyConnelly Sent: Wednesday, April 27, 2005 12:15 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2K - Adding decimal error You will get this error with any series of long computer calculations. The general way to resolve this, is to round to the number of significant digits desired then do each addition or division etc. When working with money the number of signicant digits is the the smallest unit or 2 for decimal currencies So you don't have to work this out for calculations. Here is a function I use for Rounding Currency, Your accountant may use different rounding methods simple, banker's, synchronous or asynchronous It takes care of sign problem and allows precision selection of currency value. Not all currencies are decimal based, old turkish lira Function RoundIt( _ x As Currency, _ Optional Precision As Integer = 2 _ ) As Currency RoundIt = Sgn(x) * Int(CDec(Abs(x)) * 10 ^ Precision _ + 0.5) / 10 ^ Precision Debug.Print RoundIt End Function There is an entire branch of mathematics that deals purely with error propagation. It can give you accurate guesses at what the final accuracy will be of mixed accuracy calculations. ACC2000: Round or Truncate Currency Values to the Intended Number of Decimals http://support.microsoft.com/default.aspx?scid=kb;en-us;Q210564 essentialy to round via bankers rounding (there are varieties of methods for this, especially on rounding up or down on negative numbers) so see this as well. ACC2000: How to Round a Number Up or Down by a Desired Increment http://support.microsoft.com/default.aspx?scid=kb;en-us;q209996 Simplest explanation of significant digits and rounding errors http://www.newton.dep.anl.gov/askasci/math99/math99163.htm http://www.rit.edu/~uphysics/uncertainties/Uncertaintiespart2.html http://www.rit.edu/~uphysics/uncertainties/Uncertaintiespart1.html http://teacher.nsrl.rochester.edu/phy_labs/AppendixB/AppendixB.html Knuth has a very good analysis of floating point errors Reuben Cummings wrote: >A client came across this for me... > >One employee has 10 pay records on one day that are each .6 hours. After >gathering all the pay info I use a standard grouping query with a sum to get >the total hours. > >Rather than adding up to 6 hours, these 10 records resolve to >6.00000023841858 > >Why the strange decimals? > >Thanks. > >Reuben Cummings >GFC, LLC >phone: 812.523.1017 >email: reuben at gfconsultants.com > > > > > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accma at sympatico.ca Wed Apr 27 12:52:57 2005 From: accma at sympatico.ca (accma at sympatico.ca) Date: Wed, 27 Apr 2005 13:52:57 -0400 Subject: [AccessD] Files maker pro and Access Message-ID: <20050427175257.GWV1659.tomts14-srv.bellnexxia.net@mxmta.bellnexxia.net> Hi group, For a customer, I have a database in A97 with security that does not allow someone to simply open A97 and this database without using the mdw file. This customer ask met if it's possible to import and export data from another database which is in "file maker pro". I'm not familiar with file maker pro. Would that be possible? Thanks! Annie From DWUTKA at marlow.com Wed Apr 27 13:00:36 2005 From: DWUTKA at marlow.com (DWUTKA at marlow.com) Date: Wed, 27 Apr 2005 13:00:36 -0500 Subject: [AccessD] Using text boxes as fake buttons Message-ID: <123701F54509D9119A4F00D0B747349016D3D7@main2.marlow.com> You can give 'labels' the focus, just not the default focus. My new MiniCalendar (which I'll get around to finishing one of these days) has nothing but labels on it. Because of that, you can 'move the focus' from one label to another. It's simply a matter of internally noting what has the focus, and what's next, and then changing the look of the label, so that it shows to have the focus. Drew -----Original Message----- From: John Clark [mailto:John.Clark at niagaracounty.com] Sent: Wednesday, April 27, 2005 12:44 PM To: accessd at databaseadvisors.com Subject: [AccessD] Using text boxes as fake buttons I am whipping up a new program and I wanted to try something new for the interface on the menus. I've had this "look" in my head, and I figured I'd try it out on this program...the program seems pretty small and easy, so it would be a good time to spend the extra time on some new interface ideas. Anyhow, I usually use command buttons, and I change the text color as I mouse over them, or when the gain focus via the keyboard. I wanted to try something slightly different and am experimenting with labels and text boxes. Labels quickly proved unworthy of the task, because they can't get focus...unless I am missing something here...so I have focused my energy on developing text box buttons. I have them pretty close to completion, and I like them, except they highlight the text and/or put a cursor in them. Is there any way to not highlight the text inside and to not get a cursor in the text box, even when it is clicked? Thanks John W Clark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bheid at appdevgrp.com Wed Apr 27 13:11:16 2005 From: bheid at appdevgrp.com (Bobby Heid) Date: Wed, 27 Apr 2005 14:11:16 -0400 Subject: [AccessD] Using text boxes as fake buttons In-Reply-To: <916187228923D311A6FE00A0CC3FAA30B8E442@ADGSERVER> Message-ID: <916187228923D311A6FE00A0CC3FAA30ABEA78@ADGSERVER> I think that the hidecaret api function will do what you want. Here's a VB example: http://www.vb-helper.com/howto_hide_textbox_caret.html Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Wednesday, April 27, 2005 1:44 PM To: accessd at databaseadvisors.com Subject: [AccessD] Using text boxes as fake buttons I am whipping up a new program and I wanted to try something new for the interface on the menus. I've had this "look" in my head, and I figured I'd try it out on this program...the program seems pretty small and easy, so it would be a good time to spend the extra time on some new interface ideas. Anyhow, I usually use command buttons, and I change the text color as I mouse over them, or when the gain focus via the keyboard. I wanted to try something slightly different and am experimenting with labels and text boxes. Labels quickly proved unworthy of the task, because they can't get focus...unless I am missing something here...so I have focused my energy on developing text box buttons. I have them pretty close to completion, and I like them, except they highlight the text and/or put a cursor in them. Is there any way to not highlight the text inside and to not get a cursor in the text box, even when it is clicked? Thanks John W Clark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From donald.a.Mcgillivray at mail.sprint.com Wed Apr 27 13:12:06 2005 From: donald.a.Mcgillivray at mail.sprint.com (Mcgillivray, Don [ITS]) Date: Wed, 27 Apr 2005 13:12:06 -0500 Subject: [AccessD] Using text boxes as fake buttons Message-ID: John, I experimented with something similar, but I used transparent command buttons over labels. This allows you to use all the capabilities of command buttons without being limited by their fixed visual style. The result of my experiment was pretty cool, but it was kinda flickery, so I didn't actually use it for anything. Don -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Wednesday, April 27, 2005 10:44 AM To: accessd at databaseadvisors.com Subject: [AccessD] Using text boxes as fake buttons I am whipping up a new program and I wanted to try something new for the interface on the menus. I've had this "look" in my head, and I figured I'd try it out on this program...the program seems pretty small and easy, so it would be a good time to spend the extra time on some new interface ideas. Anyhow, I usually use command buttons, and I change the text color as I mouse over them, or when the gain focus via the keyboard. I wanted to try something slightly different and am experimenting with labels and text boxes. Labels quickly proved unworthy of the task, because they can't get focus...unless I am missing something here...so I have focused my energy on developing text box buttons. I have them pretty close to completion, and I like them, except they highlight the text and/or put a cursor in them. Is there any way to not highlight the text inside and to not get a cursor in the text box, even when it is clicked? Thanks John W Clark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Wed Apr 27 13:12:35 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 27 Apr 2005 20:12:35 +0200 Subject: [AccessD] A2K - Adding decimal error Message-ID: Hi Charlotte It fails all right, but not you have to go beyond 16 mio.: Public Sub TestSingle() Dim sng As Single Dim lng As Long For lng = 0 To 100000000 If lng <> sng Then Exit For sng = sng + 1 Next Debug.Print lng, sng End Sub It runs to: 16777217 1.677722E+07 /gustav >>> cfoust at infostatsystems.com 04/27 7:17 pm >>> I've seen it with addition as well. You can build a test in code and loop multiple times adding 1 to the integer of a floating point and testing the mod to see if there is a remainder. Believe me, it will occur. Charlotte Foust -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Wednesday, April 27, 2005 9:37 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] A2K - Adding decimal error Hi Reuben Charlotte a guy? You better be careful! You mostly see this with subtraction (which includes addition of negative values); I've never seen it with addition of positives. If you can't change the source data type be sure to wrap the values in CCur(). If you need more than the four decimals of Currency you may choose Double but round the results whenever possible. /gustav >>> reuben at gfconsultants.com 04/27 6:26 pm >>> You guys nailed that one. HoursWorked is a single. I never considered it would cause a problem with addition. Of course, after all the work I did on payroll calculations I can't beleive it was still a single. Thanks. Reuben Cummings GFC, LLC phone: 812.523.1017 email: reuben at gfconsultants.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock Sent: Wednesday, April 27, 2005 10:53 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] A2K - Adding decimal error Hi Reuben He is probably adding and subtraction 0.1 hour as well and you are using data type Single for that. Change to data type Currency ... /gustav >>> reuben at gfconsultants.com 04/27 5:38 pm >>> A client came across this for me... One employee has 10 pay records on one day that are each .6 hours. After gathering all the pay info I use a standard grouping query with a sum to get the total hours. Rather than adding up to 6 hours, these 10 records resolve to 6.00000023841858 Why the strange decimals? Thanks. Reuben Cummings GFC, LLC phone: 812.523.1017 email: reuben at gfconsultants.com From HollisVJ at pgdp.usec.com Wed Apr 27 13:14:23 2005 From: HollisVJ at pgdp.usec.com (Hollis,Virginia) Date: Wed, 27 Apr 2005 14:14:23 -0400 Subject: [AccessD] A2003 Tab Control Message-ID: <33A641EC7227B54886E0B44E698470391CAE0F@hqexchange.hq.corp.usec.com> That looks a lot better. Thanks so much. Virginia ************** Virginia, I received this e-mail from Stephen Bond, who cannot post at the moment with this reply: -=-=-=-=- FWIW if this helps, there is an option in Access 2003 which toggles between the new (flat-looking) command buttons and the previous (much clearer) raised version. It is in Tools>Options>Forms/Reports>Use Windows Themed Controls on Form I haven't seen an answer to the original question come thru, so hope this helps whoever was asking. From HollisVJ at pgdp.usec.com Wed Apr 27 13:18:25 2005 From: HollisVJ at pgdp.usec.com (Hollis,Virginia) Date: Wed, 27 Apr 2005 14:18:25 -0400 Subject: [AccessD] A2003 Tab Control Message-ID: <33A641EC7227B54886E0B44E698470391CAE10@hqexchange.hq.corp.usec.com> One more question.... Isn't setting the Tools, Options, etc specific to each PC (Access settings)? So when someone else opens the form it will look like it did with the sick light colors. Is there something you can set on startup to change the setting to not show the windows themed control on forms? We have XP & Office 2003. Virginia From carbonnb at gmail.com Wed Apr 27 13:31:56 2005 From: carbonnb at gmail.com (Bryan Carbonnell) Date: Wed, 27 Apr 2005 14:31:56 -0400 Subject: [AccessD] Using text boxes as fake buttons In-Reply-To: References: Message-ID: On 4/27/05, Mcgillivray, Don [ITS] wrote: > I experimented with something similar, but I used transparent command > buttons over labels. This allows you to use all the capabilities of > command buttons without being limited by their fixed visual style. The > result of my experiment was pretty cool, but it was kinda flickery, so I > didn't actually use it for anything. I did something similar. I used picture boxes, labels and command buttons to produce an "outlook" bar style sidebar for an app. If anyone want to see it, let me know off-line (carbonnb at gmail.com) and I'll strip the app to a bare minimum sample. -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" From HollisVJ at pgdp.usec.com Wed Apr 27 14:18:05 2005 From: HollisVJ at pgdp.usec.com (Hollis,Virginia) Date: Wed, 27 Apr 2005 15:18:05 -0400 Subject: [AccessD] Table of Names Message-ID: <33A641EC7227B54886E0B44E698470391CAE1C@hqexchange.hq.corp.usec.com> I never could get this right, so hopefully someone can explain it to me so I can understand how to set up a table of names. This new database has names for contact, issued to, issued by, closed by, released by. Anyway, I know you aren't supposed to set up tables for each type of name (I think). The right way is to set some kind of field in the table that tells you what kind of person it is (the contact, etc). If you add a field to tbl_PermitNames (PermitNamesID, PermitName,) & Type? When you add a combo box on the form for entering/selecting the name, how does it know what type to add it to? As you can see I am so lost on this. Virginia From bheid at appdevgrp.com Wed Apr 27 14:41:26 2005 From: bheid at appdevgrp.com (Bobby Heid) Date: Wed, 27 Apr 2005 15:41:26 -0400 Subject: [AccessD] Table of Names In-Reply-To: <916187228923D311A6FE00A0CC3FAA30B8E49E@ADGSERVER> Message-ID: <916187228923D311A6FE00A0CC3FAA30ABEA7F@ADGSERVER> If I understand your question, you want to have a TypeID in the one table (Maintbl). In another table you would have the types with a TypeID as the primary key. You would set the record source to "SELECT TypeID,Type FROM Types;". The combo box would be bound to the TypeID field in the Maintbl table. So, is that clear as mud now? Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hollis,Virginia Sent: Wednesday, April 27, 2005 3:18 PM To: accessD at databaseadvisors.com Subject: [AccessD] Table of Names I never could get this right, so hopefully someone can explain it to me so I can understand how to set up a table of names. This new database has names for contact, issued to, issued by, closed by, released by. Anyway, I know you aren't supposed to set up tables for each type of name (I think). The right way is to set some kind of field in the table that tells you what kind of person it is (the contact, etc). If you add a field to tbl_PermitNames (PermitNamesID, PermitName,) & Type? When you add a combo box on the form for entering/selecting the name, how does it know what type to add it to? As you can see I am so lost on this. Virginia -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From markamatte at hotmail.com Wed Apr 27 14:43:04 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 27 Apr 2005 19:43:04 +0000 Subject: [AccessD] Using text boxes as fake buttons In-Reply-To: Message-ID: Hello All, I saw a few good examples of this a few years back. One was from Candace Tripp: http://home.earthlink.net/~ctripp1 ...and the other from Ryan Shaw: rnshaw at visi.com or rnshaw at integramn.net I have samples of both if anyone wants...just request offlist. Thanks, Mark A. Matte >From: Bryan Carbonnell >Reply-To: Access Developers discussion and problem >solving >To: Access Developers discussion and problem >solving >Subject: Re: [AccessD] Using text boxes as fake buttons >Date: Wed, 27 Apr 2005 14:31:56 -0400 > >On 4/27/05, Mcgillivray, Don [ITS] >wrote: > > > I experimented with something similar, but I used transparent command > > buttons over labels. This allows you to use all the capabilities of > > command buttons without being limited by their fixed visual style. The > > result of my experiment was pretty cool, but it was kinda flickery, so I > > didn't actually use it for anything. > >I did something similar. I used picture boxes, labels and command >buttons to produce an "outlook" bar style sidebar for an app. > >If anyone want to see it, let me know off-line (carbonnb at gmail.com) >and I'll strip the app to a bare minimum sample. > >-- >Bryan Carbonnell - carbonnb at gmail.com >Life's journey is not to arrive at the grave safely in a well >preserved body, but rather to skid in sideways, totally worn out, >shouting "What a great ride!" >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From HollisVJ at pgdp.usec.com Wed Apr 27 14:51:26 2005 From: HollisVJ at pgdp.usec.com (Hollis,Virginia) Date: Wed, 27 Apr 2005 15:51:26 -0400 Subject: [AccessD] Table of Names Message-ID: <33A641EC7227B54886E0B44E698470391CAE20@hqexchange.hq.corp.usec.com> Yes, clear as mud... I don't necessarily want/need a type. I was wondering if that is something you have to add to a table of names to make it work. I couldn't see adding a table for each type of name (Issued by, Contact, etc) since the names will be repeated in each table. Should there be only one table listing the names? If so when you create a report, how do you distinguish between the names? If I put all the names in one table (tbl_PermitNames) and then put ContactID, IssuedID in the main table. When you add a name to the Contact field on the form it puts it in the tbl_Main as a number. When I create a report & add all the name fields it will use only one table for the names (tbl_PermitName) how would it know which field is the Contact, etc? Probably getting worse on my explaination. How do you set up a table of different roles for a person for multiple fields? *************** If I understand your question, you want to have a TypeID in the one table (Maintbl). In another table you would have the types with a TypeID as the primary key. You would set the record source to "SELECT TypeID,Type FROM Types;". The combo box would be bound to the TypeID field in the Maintbl table. So, is that clear as mud now? Bobby From ssharkins at bellsouth.net Wed Apr 27 14:56:07 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Wed, 27 Apr 2005 15:56:07 -0400 Subject: [AccessD] Military Time In-Reply-To: Message-ID: <20050427195607.IEKJ1994.imf16aec.mail.bellsouth.net@SUSANONE> This would mean extra work, but if you think the users will make mistakes you could always let them enter regular time, mark it as am or pm and convert it internally to military time. Susan H. However, you can use the Short Time format, which is 17:00. Then all you need do on a form is use "00:00" for the format string. Access short time won't let you enter 2400, which has to be converted to 0000 hours in the form. From ssharkins at bellsouth.net Wed Apr 27 14:56:07 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Wed, 27 Apr 2005 15:56:07 -0400 Subject: [AccessD] Table of Names In-Reply-To: <33A641EC7227B54886E0B44E698470391CAE1C@hqexchange.hq.corp.usec.com> Message-ID: <20050427195619.IEOA1994.imf16aec.mail.bellsouth.net@SUSANONE> Virginia, I could be wrong, so take this with a grain of salt -- but it sounds like Contact, IssuedTo, IssuedBy, ClosedBy, ReleasedBy are categories that describe each person. Before we go any further, would a "name" entity have more than one category? Susan H. I never could get this right, so hopefully someone can explain it to me so I can understand how to set up a table of names. From markamatte at hotmail.com Wed Apr 27 15:29:04 2005 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 27 Apr 2005 20:29:04 +0000 Subject: [AccessD] Unzip Files In-Reply-To: <100F91B31300334B89EC531C9DCB086586D48E@tccexch01.tappeconstruction.net> Message-ID: Brett, Thanks for the shortcut...I was able to get to the link from home. What I'm actually searching for is a way to use the 'uncompress or extract' feature that is part of Windows XP. I found the 'expand' command line...but it only seems to work for .cab files, not .zip. Unless I got the syntax wrong...it only copies the .zip files. I've searched the web and found the same question asked over and over again...but no answers. Any ideas of a command line or api or something to utilize this 'unzip' function built into Windows XP without any additional software? Thanks, Mark A. Matte >From: "Brett Barabash" >Reply-To: Access Developers discussion and problem >solving >To: "Access Developers discussion and problem >solving" >Subject: RE: [AccessD] Unzip Files >Date: Tue, 26 Apr 2005 11:07:30 -0500 > >I just clicked on the link and it worked for me. > >I recall our old corporate firewall would block or mangle this site, >particularily when browsing with IE. But then I upgraded to Firefox. >BIG improvement. No looking back! > >Here's a Google cache of the page I mentioned: >http://tinyurl.com/b9jho > >Let me know if you need the source files. I can send them to you >offline. > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte >Sent: Tuesday, April 26, 2005 10:43 AM >To: accessd at databaseadvisors.com >Subject: RE: [AccessD] Unzip Files > >I've had a few people suggest this site... but I can't hit the site. I >even tried the main page http://www.vbaccelerator.com, Has the site >moved? > >Thanks, > >Mark > > > > >From: "Brett Barabash" > >Reply-To: Access Developers discussion and problem > >solving > >To: "Access Developers discussion and problem > >solving" > >Subject: RE: [AccessD] Unzip Files > >Date: Tue, 26 Apr 2005 08:38:10 -0500 > > > >I've played around with the vbAccelerator project: > >http://www.vbaccelerator.com/home/VB/Utilities/VBPZip/article.asp > > > >It requires a few external libraries, which AFAIK are all freely > >distributable. > > > > > >-----Original Message----- > >From: accessd-bounces at databaseadvisors.com > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte > >Sent: Tuesday, April 26, 2005 8:16 AM > >To: accessd at databaseadvisors.com > >Subject: RE: [AccessD] Unzip Files > > > >Hello All, > > > >The app I'm working on is personal...not for distribution...so I'm not > >worried about using on a different machine. The OS is XP Pro...and it > >allows me to unzip/decompress .zip files...is there any way to call > >this function from Access/vba/api or something? > > > >Thanks, > > > >Mark > > > > >From: "Bobby Heid" > > >Reply-To: Access Developers discussion and problem > > >solvingessd at databaseadvisors.com> > > >To: "'Access Developers discussion and problem > > >solving'" > > >Subject: RE: [AccessD] Unzip Files > > >Date: Mon, 25 Apr 2005 13:36:38 -0400 > > > > > >If you do not want to use any libraries, I would probably shell out > > >to WinZip using the command line interface to WinZip. > > > > > >Otherwise, there are several free/paid libraries out there. I have > > >not > > > > >used any of these libraries, so I cannot comment on them. > > > > > >Bobby > > > > > >-----Original Message----- > > >From: accessd-bounces at databaseadvisors.com > > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A > > >Matte > > >Sent: Monday, April 25, 2005 1:22 PM > > >To: accessd at databaseadvisors.com > > >Subject: [AccessD] Unzip Files > > > > > > > > >Hello All, > > > > > >Any suggested on easiest/best way to have Access Unzip files? I'm > > >receiving > > > > > >a number of files that I want the db to find,unzip, and import > > >automatically. > > > > > >Thanks, > > > > > >Mark > > > > >-------------------------------------------------------------------------------------------------------------------- >The information in this email may contain confidential information that >is legally privileged. The information is only for the use of the intended >recipient(s) named above. If you are not the intended recipient(s), you >are hereby notified that any disclosure, copying, distribution, or the >taking >of any action in regard to the content of this email is strictly >prohibited. If >transmission is incorrect, unclear, or incomplete, please notify the sender >immediately. The authorized recipient(s) of this information is/are >prohibited >from disclosing this information to any other party and is/are required to >destroy the information after its stated need has been fulfilled. > >Any views expressed in this message are those of the individual >sender, except where the sender specifies and with authority, >states them to be the views of Tappe Construction Co. > >This footer also confi >n scanned >for the presence of computer viruses.Scanning of this message and >addition of this footer is performed by SurfControl E-mail Filter software >in conjunction with virus detection software. > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From dwaters at usinternet.com Wed Apr 27 15:32:56 2005 From: dwaters at usinternet.com (Dan Waters) Date: Wed, 27 Apr 2005 15:32:56 -0500 Subject: [AccessD] A2003 Tab Control In-Reply-To: <28113831.1114626986933.JavaMail.root@sniper23> Message-ID: Virginia, If you have a startup form then you can set options programmatically as the application opens on each client PC. Use the keyword SetOption in code. Look for the SetOption help page. From that page click on the Set Options from Visual Basic link. That will give you the correct syntax for each option. And there's a bunch of 'em! HTH, Dan Waters -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hollis,Virginia Sent: Wednesday, April 27, 2005 1:18 PM To: accessd at databaseadvisors.com Subject: [AccessD] A2003 Tab Control One more question.... Isn't setting the Tools, Options, etc specific to each PC (Access settings)? So when someone else opens the form it will look like it did with the sick light colors. Is there something you can set on startup to change the setting to not show the windows themed control on forms? We have XP & Office 2003. Virginia -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Wed Apr 27 15:32:53 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Wed, 27 Apr 2005 13:32:53 -0700 Subject: [AccessD] A2K - Adding decimal error References: Message-ID: <426FF6F5.6010703@shaw.ca> Don't forget you must round to the precision needed in the intermediate calculations to avoid bias or roundoff errors, regardless of the precision of the variables used or compiler. After doing one billion additions of .01 or say 1 cent The difference in calculated values can be seen when you apply the intermediate rounding function. Applying this method will keep demented accountants out of your hair. Final Total unrounded decimal accurate intermediate rounded total 9999999.82515867 10000000 Sub CalcSum() 'this may take several minutes to run ' add 1 cent 1 billion times and apply rounding Dim i As Long Dim iMax As Long Dim fSum As Double Dim fSuma As Double Dim fPenny As Double i = 0 fPenny = 0.01 iMax = 1000000000 fSum = 0# fSuma = 0# For i = 0 To iMax - 1 fSum = fSum + fPenny fSuma = fSuma + fPenny 'intermediate round to 2 decimal point precision fSuma = Round(fSuma, 2) Next i Debug.Print fSum; fSuma End Sub Gustav Brock wrote: >Hi Charlotte > >It fails all right, but not you have to go beyond 16 mio.: > >Public Sub TestSingle() > > Dim sng As Single > Dim lng As Long > > For lng = 0 To 100000000 > If lng <> sng Then Exit For > sng = sng + 1 > Next > Debug.Print lng, sng > >End Sub > >It runs to: > 16777217 1.677722E+07 > >/gustav > > > >>>>cfoust at infostatsystems.com 04/27 7:17 pm >>> >>>> >>>> >I've seen it with addition as well. You can build a test in code and >loop multiple times adding 1 to the integer of a floating point and >testing the mod to see if there is a remainder. Believe me, it will >occur. > >Charlotte Foust > > >-----Original Message----- >From: Gustav Brock [mailto:Gustav at cactus.dk] >Sent: Wednesday, April 27, 2005 9:37 AM >To: accessd at databaseadvisors.com >Subject: RE: [AccessD] A2K - Adding decimal error > > >Hi Reuben > >Charlotte a guy? You better be careful! > >You mostly see this with subtraction (which includes addition of >negative values); I've never seen it with addition of positives. > >If you can't change the source data type be sure to wrap the values in >CCur(). If you need more than the four decimals of Currency you may >choose Double but round the results whenever possible. > >/gustav > > > >>>>reuben at gfconsultants.com 04/27 6:26 pm >>> >>>> >>>> >You guys nailed that one. HoursWorked is a single. I never >considered >it would cause a problem with addition. Of course, after all the work >I >did on payroll calculations I can't beleive it was still a single. > >Thanks. > >Reuben Cummings >GFC, LLC >phone: 812.523.1017 >email: reuben at gfconsultants.com > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock >Sent: Wednesday, April 27, 2005 10:53 AM >To: accessd at databaseadvisors.com >Subject: Re: [AccessD] A2K - Adding decimal error > > >Hi Reuben > >He is probably adding and subtraction 0.1 hour as well and you are >using >data type Single for that. Change to data type Currency ... > >/gustav > > > >>>>reuben at gfconsultants.com 04/27 5:38 pm >>> >>>> >>>> >A client came across this for me... > >One employee has 10 pay records on one day that are each .6 hours. >After >gathering all the pay info I use a standard grouping query with a sum >to >get the total hours. > >Rather than adding up to 6 hours, these 10 records resolve to >6.00000023841858 > >Why the strange decimals? > >Thanks. > >Reuben Cummings >GFC, LLC >phone: 812.523.1017 >email: reuben at gfconsultants.com > > > -- Marty Connelly Victoria, B.C. Canada From BBarabash at TappeConstruction.com Wed Apr 27 15:54:37 2005 From: BBarabash at TappeConstruction.com (Brett Barabash) Date: Wed, 27 Apr 2005 15:54:37 -0500 Subject: [AccessD] A2003 Tab Control Message-ID: <100F91B31300334B89EC531C9DCB086586D64C@tccexch01.tappeconstruction.net> If I may be so bold... Automatically changing another user's global settings to suit your application's needs is considered by many (like myself) to be very intrusive, and generally a poor practice. However, there are valid reasons for needing to do this (I think you may have touched upon one). In this case, I would strongly suggest keeping track of the user's original settings when your app launches and restoring them when it closes. Otherwise, be prepared for the confused users asking you why their other Access apps look "different" since they ran yours. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Wednesday, April 27, 2005 3:33 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] A2003 Tab Control Virginia, If you have a startup form then you can set options programmatically as the application opens on each client PC. Use the keyword SetOption in code. Look for the SetOption help page. >From that page click on the Set Options from Visual Basic link. That will give you the correct syntax for each option. And there's a bunch of 'em! HTH, Dan Waters -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hollis,Virginia Sent: Wednesday, April 27, 2005 1:18 PM To: accessd at databaseadvisors.com Subject: [AccessD] A2003 Tab Control One more question.... Isn't setting the Tools, Options, etc specific to each PC (Access settings)? So when someone else opens the form it will look like it did with the sick light colors. Is there something you can set on startup to change the setting to not show the windows themed control on forms? We have XP & Office 2003. Virginia -- -------------------------------------------------------------------------------------------------------------------- The information in this email may contain confi that is legally privileged. The information is only for the use of the intended recipient(s) named above. If you are not the intended recipient(s), you are hereby notified that any disclosure, copying, distribution, or the taking of any action in regard to the content of this email is strictly prohibited. If transmission is incorrect, unclear, or incomplete, please notify the sender immediately. The authorized recipient(s) of this information is/are prohibited from disclosing this information to any other party and is/are required to destroy the information after its stated need has been fulfilled. Any views expressed in this message are those of the individual sender, except where the sender specifies and with authority, states them to be the views of Tappe Construction Co. This footer also confirms that this email message has been scanned for the presence of computer viruses.Scanning of this message and addition of this footer is performed by SurfControl E-mail Filter software in conjunction with virus detection software. From cfoust at infostatsystems.com Wed Apr 27 16:03:43 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 27 Apr 2005 14:03:43 -0700 Subject: [AccessD] Using text boxes as fake buttons Message-ID: Use labels. You can put an invisible button on top of them to get the focus and handle the clicks. Charlotte Foust -----Original Message----- From: John Clark [mailto:John.Clark at niagaracounty.com] Sent: Wednesday, April 27, 2005 10:44 AM To: accessd at databaseadvisors.com Subject: [AccessD] Using text boxes as fake buttons I am whipping up a new program and I wanted to try something new for the interface on the menus. I've had this "look" in my head, and I figured I'd try it out on this program...the program seems pretty small and easy, so it would be a good time to spend the extra time on some new interface ideas. Anyhow, I usually use command buttons, and I change the text color as I mouse over them, or when the gain focus via the keyboard. I wanted to try something slightly different and am experimenting with labels and text boxes. Labels quickly proved unworthy of the task, because they can't get focus...unless I am missing something here...so I have focused my energy on developing text box buttons. I have them pretty close to completion, and I like them, except they highlight the text and/or put a cursor in them. Is there any way to not highlight the text inside and to not get a cursor in the text box, even when it is clicked? Thanks John W Clark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From BBarabash at TappeConstruction.com Wed Apr 27 16:05:03 2005 From: BBarabash at TappeConstruction.com (Brett Barabash) Date: Wed, 27 Apr 2005 16:05:03 -0500 Subject: [AccessD] Unzip Files Message-ID: <100F91B31300334B89EC531C9DCB086586D650@tccexch01.tappeconstruction.net> I'm pretty sure MS doesn't extend zip support via API calls. The expand utility has been around for a long time (at least Win95) specifically to assist installation of files stored in cabs. You might find a freeware app that allows command line unzip functionality, though. I wrote a simple VB app a while back to manage our 20 GB SQL Server backups. It was run automatically each night to shell out to the WinZip command line to automatically compress new backup files to an archive folder and delete old archive files. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Wednesday, April 27, 2005 3:29 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Unzip Files Brett, Thanks for the shortcut...I was able to get to the link from home. What I'm actually searching for is a way to use the 'uncompress or extract' feature that is part of Windows XP. I found the 'expand' command line...but it only seems to work for .cab files, not .zip. Unless I got the syntax wrong...it only copies the .zip files. I've searched the web and found the same question asked over and over again...but no answers. Any ideas of a command line or api or something to utilize this 'unzip' function built into Windows XP without any additional software? Thanks, Mark A. Matte >From: "Brett Barabash" >Reply-To: Access Developers discussion and problem >solving >To: "Access Developers discussion and problem >solving" >Subject: RE: [AccessD] Unzip Files >Date: Tue, 26 Apr 2005 11:07:30 -0500 > >I just clicked on the link and it worked for me. > >I recall our old corporate firewall would block or mangle this site, >particularily when browsing with IE. But then I upgraded to Firefox. >BIG improvement. No looking back! > >Here's a Google cache of the page I mentioned: >http://tinyurl.com/b9 . I can send them to you >offline. > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte >Sent: Tuesday, April 26, 2005 10:43 AM >To: accessd at databaseadvisors.com >Subject: RE: [AccessD] Unzip Files > >I've had a few people suggest this site... but I can't hit the site. I >even tried the main page http://www.vbaccelerator.com, Has the site >moved? > >Thanks, > >Mark > > > > >From: "Brett Barabash" > >Reply-To: Access Developers discussion and problem > >solving > >To: "Access Developers discussion and problem > >solving" > >Subject: RE: [AccessD] Unzip Files > >Date: Tue, 26 Apr 2005 08:38:10 -0500 > > > >I've played around with the vbAccelerator project: > >http://www.vbaccelerator.com/home/VB/Utilities/VBPZip/article.asp > > > >It requires a few external libraries, which AFAIK are all freely > >distributable. > > > > > >-----Original Message----- > >From: accessd-bounces at databaseadvisors.com > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A > >Matte > >Sent: Tuesday, April 26, 2005 8:16 AM > >To: accessd at databaseadvisors.com > >Subject: RE: [AccessD] Unzip Files > > > >Hello All, > > > >The app I'm working on is personal...not for distribution...so I'm > >not worried about using on a different machine. The OS is XP > >Pro...and it allows me to unzip/decompress .zip files...is there any > >way to call this function from Access/vba/api or something? > > > >Thanks, > > > >Mark > > > > >From: "Bobby Heid" > > >Reply-To: Access Developers discussion and problem solvingessd at databaseadvisors.com> > > >To: "'Access Developers discussion and problem > > >solving'" > > >Subject: RE: [AccessD] Unzip Files > > >Date: Mon, 25 Apr 2005 13:36:38 -0400 > > > > > >If you do not want to use a the command line interface to WinZip. > > > > > >Otherwise, there are several free/paid libraries out there. I have > > >not > > > > >used any of these libraries, so I cannot comment on them. > > > > > >Bobby > > > > > >-----Original Message----- > > >From: accessd-bounces at databaseadvisors.com > > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A > > >Matte > > >Sent: Monday, April 25, 2005 1:22 PM > > >To: accessd at databaseadvisors.com > > >Subject: [AccessD] Unzip Files > > > > > > > > >Hello All, > > > > > >Any suggested on easiest/best way to have Access Unzip files? I'm > > >receiving > > > > > >a number of files that I want the db to find,unzip, and import > > >automatically. > > > > > >Thanks, > > > > > >Mark > > > -------------------------------------------------------------------------------------------------------------------- The information in this email may contain confidential information that is legally privileged. The information is only for the use of the intended recipient(s) named above. If you are not the intended recipient(s), you are hereby notified that any disclosure, copying, distribution, or the taking of any action in regard to the content of this email is strictly prohibited. If transmission is incorrect, unclear, or incomplete, please notify the sender immediately. The authorized recipient(s) of this information is/are prohibited from disclosing this information to any other party and is/are required to destroy the information after its stated need has been fulfilled. Any views expressed in this message are those of the individual sender, except where the sender specifies and with authority, states them to be the views of Tappe Construction Co. This footer also confirms that this email message has been scanned for the presence of computer viruses.Scanning of this message and addition of this footer is performed by SurfControl E-mail Filter software in conjunction with virus detection software. From max at sherman.org.uk Wed Apr 27 17:00:15 2005 From: max at sherman.org.uk (accessd) Date: Wed, 27 Apr 2005 23:00:15 +0100 Subject: [AccessD] Military Time In-Reply-To: <20050427195607.IEKJ1994.imf16aec.mail.bellsouth.net@SUSANONE> Message-ID: <20050427220001.TRAV5678.aamta06-winn.mailhost.ntl.com@server> Or, going to perhaps as an extreme, two rotating selection boxes (up/down arrows) to circulate hours (from 00 to 23) and a second for mins (from 00 to 59). Wouldn't go there myself, but perhaps an option under some circumstances. At least it would be absolutely accurate especially if populated from the System Time for 'Time now/Time future' entries whereby an 'Enter/Click' would accept the defaults as presented. Max Sherman -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: 27 April 2005 20:56 To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Military Time This would mean extra work, but if you think the users will make mistakes you could always let them enter regular time, mark it as am or pm and convert it internally to military time. Susan H. However, you can use the Short Time format, which is 17:00. Then all you need do on a form is use "00:00" for the format string. Access short time won't let you enter 2400, which has to be converted to 0000 hours in the form. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Wed Apr 27 17:09:52 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 28 Apr 2005 08:09:52 +1000 Subject: [AccessD] Unzip Files In-Reply-To: <100F91B31300334B89EC531C9DCB086586D650@tccexch01.tappeconstruction.net> Message-ID: <42709A50.32232.C6AECB@stuart.lexacorp.com.pg> On 27 Apr 2005 at 16:05, Brett Barabash wrote: > I'm pretty sure MS doesn't extend zip support via API calls. The expand > utility has been around for a long time (at least Win95) specifically to > assist installation of files stored in cabs. You might find a freeware > app that allows command line unzip functionality, though. > > I wrote a simple VB app a while back to manage our 20 GB SQL Server > backups. It was run automatically each night to shell out to the WinZip > command line to automatically compress new backup files to an archive > folder and delete old archive files. > > XP uses zipfld.dll and Wzipfldr.dll for these functions. MS do not appear to have not released an API for these libraries. (Googling either of these names with "API" doesn't return a single hit) -- Stuart From cfoust at infostatsystems.com Wed Apr 27 17:12:36 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 27 Apr 2005 15:12:36 -0700 Subject: [AccessD] Unzip Files Message-ID: Doesn't JavaScript expose it? I know I used the jscript library in dot net to get at zip/unzip functionality. Charlotte Foust -----Original Message----- From: Brett Barabash [mailto:BBarabash at tappeconstruction.com] Sent: Wednesday, April 27, 2005 2:05 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Unzip Files I'm pretty sure MS doesn't extend zip support via API calls. The expand utility has been around for a long time (at least Win95) specifically to assist installation of files stored in cabs. You might find a freeware app that allows command line unzip functionality, though. I wrote a simple VB app a while back to manage our 20 GB SQL Server backups. It was run automatically each night to shell out to the WinZip command line to automatically compress new backup files to an archive folder and delete old archive files. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Wednesday, April 27, 2005 3:29 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Unzip Files Brett, Thanks for the shortcut...I was able to get to the link from home. What I'm actually searching for is a way to use the 'uncompress or extract' feature that is part of Windows XP. I found the 'expand' command line...but it only seems to work for .cab files, not .zip. Unless I got the syntax wrong...it only copies the .zip files. I've searched the web and found the same question asked over and over again...but no answers. Any ideas of a command line or api or something to utilize this 'unzip' function built into Windows XP without any additional software? Thanks, Mark A. Matte >From: "Brett Barabash" >Reply-To: Access Developers discussion and problem >solving >To: "Access Developers discussion and problem >solving" >Subject: RE: [AccessD] Unzip Files >Date: Tue, 26 Apr 2005 11:07:30 -0500 > >I just clicked on the link and it worked for me. > >I recall our old corporate firewall would block or mangle this site, >particularily when browsing with IE. But then I upgraded to Firefox. >BIG improvement. No looking back! > >Here's a Google cache of the page I mentioned: http://tinyurl.com/b9 . I can send them to you >offline. > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte >Sent: Tuesday, April 26, 2005 10:43 AM >To: accessd at databaseadvisors.com >Subject: RE: [AccessD] Unzip Files > >I've had a few people suggest this site... but I can't hit the site. I >even tried the main page http://www.vbaccelerator.com, Has the site >moved? > >Thanks, > >Mark > > > > >From: "Brett Barabash" > >Reply-To: Access Developers discussion and problem > >solving > >To: "Access Developers discussion and problem > >solving" > >Subject: RE: [AccessD] Unzip Files > >Date: Tue, 26 Apr 2005 08:38:10 -0500 > > > >I've played around with the vbAccelerator project: > >http://www.vbaccelerator.com/home/VB/Utilities/VBPZip/article.asp > > > >It requires a few external libraries, which AFAIK are all freely > >distributable. > > > > > >-----Original Message----- > >From: accessd-bounces at databaseadvisors.com > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A > >Matte > >Sent: Tuesday, April 26, 2005 8:16 AM > >To: accessd at databaseadvisors.com > >Subject: RE: [AccessD] Unzip Files > > > >Hello All, > > > >The app I'm working on is personal...not for distribution...so I'm > >not worried about using on a different machine. The OS is XP > >Pro...and it allows me to unzip/decompress .zip files...is there any > >way to call this function from Access/vba/api or something? > > > >Thanks, > > > >Mark > > > > >From: "Bobby Heid" > > >Reply-To: Access Developers discussion and problem solvingessd at databaseadvisors.com> > > >To: "'Access Developers discussion and problem > > >solving'" > > >Subject: RE: [AccessD] Unzip Files > > >Date: Mon, 25 Apr 2005 13:36:38 -0400 > > > > > >If you do not want to use a the command line interface to WinZip. > > > > > >Otherwise, there are several free/paid libraries out there. I have > > >not > > > > >used any of these libraries, so I cannot comment on them. > > > > > >Bobby > > > > > >-----Original Message----- > > >From: accessd-bounces at databaseadvisors.com > > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A > > >Matte > > >Sent: Monday, April 25, 2005 1:22 PM > > >To: accessd at databaseadvisors.com > > >Subject: [AccessD] Unzip Files > > > > > > > > >Hello All, > > > > > >Any suggested on easiest/best way to have Access Unzip files? I'm > > >receiving > > > > > >a number of files that I want the db to find,unzip, and import > > >automatically. > > > > > >Thanks, > > > > > >Mark > > > ------------------------------------------------------------------------ -------------------------------------------- The information in this email may contain confidential information that is legally privileged. The information is only for the use of the intended recipient(s) named above. If you are not the intended recipient(s), you are hereby notified that any disclosure, copying, distribution, or the taking of any action in regard to the content of this email is strictly prohibited. If transmission is incorrect, unclear, or incomplete, please notify the sender immediately. The authorized recipient(s) of this information is/are prohibited from disclosing this information to any other party and is/are required to destroy the information after its stated need has been fulfilled. Any views expressed in this message are those of the individual sender, except where the sender specifies and with authority, states them to be the views of Tappe Construction Co. This footer also confirms that this email message has been scanned for the presence of computer viruses.Scanning of this message and addition of this footer is performed by SurfControl E-mail Filter software in conjunction with virus detection software. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Wed Apr 27 17:16:19 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 28 Apr 2005 08:16:19 +1000 Subject: [AccessD] Table of Names In-Reply-To: <33A641EC7227B54886E0B44E698470391CAE20@hqexchange.hq.corp.usec.com> Message-ID: <42709BD3.4560.CC9673@stuart.lexacorp.com.pg> On 27 Apr 2005 at 15:51, Hollis,Virginia wrote: > Should there be only one table listing the names? If so when you create > a report, how do you distinguish between the names? If I put all the > names in one table (tbl_PermitNames) and then put ContactID, IssuedID in > the main table. When you add a name to the Contact field on the form it > puts it in the tbl_Main as a number. When I create a report & add all > the name fields it will use only one table for the names > (tbl_PermitName) how would it know which field is the Contact, etc? > When you create a query for a report, you need to include the names table multiple times, one for each category and link each category to a different instance of the table. If you do it in the Query Designer, Access will automatically create an alais for each instance of the table consisting of the table name plus a numeric suffix. So you would have links ContactID ---- tblNames.ID IssuedID -------tblNames_1.ID ReturnedID --------tblNames_2.ID etc -- Stuart From DWUTKA at marlow.com Wed Apr 27 17:18:14 2005 From: DWUTKA at marlow.com (DWUTKA at marlow.com) Date: Wed, 27 Apr 2005 17:18:14 -0500 Subject: [AccessD] Unzip Files Message-ID: <123701F54509D9119A4F00D0B747349016D3E3@main2.marlow.com> Sorry for the delay.....but I've been a little swamped during this thread. Ironically, I am rebuilding an application that 'auto' extracts files from zips. It's probably more complex then what you are looking for though. I host a realty website (remax realtors). It has a ton of properties, which are updated regularly. The updates are posted to an FTP site, and are zipped. The zip files contain both delimited text files with the property information, and .jpg files with images for the property. My original application used the INet control in VB, to download the files to a directory. Then I would shell (and wait) to a command line that unzipped all of the files to that folder. That was actually pretty easy to do. The REAL fun part was then to extract all of the information from the unzipped text files, update the database, and then sort all the pictures (and create thumbnails for them). The only trick on the first part was the unzipping. I found and Add-on for WinZip, which works perfectly, but the only catch is that you have to have a registered version of WinZip for it to truly work automated. If it's not registered, the command line prompts you for things...which is a little quirky for an 'automated' system. So I splurged on the $29 to register WinZip. It was money well spent. The command line works wonderfully, and better yet, the registered version of WinZip has a lot of neat features to use. The reason I am rebuilding this application, is because I spent the last few weeks rebuilding my home network. Now that I have everything setup at home (almost), I want to improve this process. It's downloading about 1.5 gigs worth of zip files, which even over my 3 megabit connection, takes a while. Then it unzips them (which can take just as long, or longer), then it runs the 'update' process. During the download, doing anything on my own crawls to dialup speed sometimes. During the rest, that server is pretty tied up. I decided to change the download/unzip process, and also modify the update process, so that my customers will be able to track what has been updated. In the download/unzip phase, I was using the INet control, which is quirky, and the way I had it setup, I knew what file was downloading, but not how big it was, or how fast it was downloading, and I couldn't pause it, only kill the whole process. So the new process (which I have the dl/unzip phase done, working on the new update process) downloads everything using API calls, and not only shows the file size, but how much has been downloaded and even has pause and cancel buttons. (Can't pause it forever, because the FTP site will time out, but I'm going to fix that too.....). So now, if I want to use the net at high speeds, when this thing is running, I can just go to the server, and pause the process. I also made a modification to the zip process. Instead of one big unzip '*.zip' command line, I have the VB program start a new thread, and that thread starts runs the unzip process for one zip file. Works like a charm. (It's all event driven too, so when the last zip thread is done, it raises an event the main process can use to launch the update process). Drew -----Original Message----- From: Mark A Matte [mailto:markamatte at hotmail.com] Sent: Wednesday, April 27, 2005 3:29 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Unzip Files Brett, Thanks for the shortcut...I was able to get to the link from home. What I'm actually searching for is a way to use the 'uncompress or extract' feature that is part of Windows XP. I found the 'expand' command line...but it only seems to work for .cab files, not .zip. Unless I got the syntax wrong...it only copies the .zip files. I've searched the web and found the same question asked over and over again...but no answers. Any ideas of a command line or api or something to utilize this 'unzip' function built into Windows XP without any additional software? Thanks, Mark A. Matte >From: "Brett Barabash" >Reply-To: Access Developers discussion and problem >solving >To: "Access Developers discussion and problem >solving" >Subject: RE: [AccessD] Unzip Files >Date: Tue, 26 Apr 2005 11:07:30 -0500 > >I just clicked on the link and it worked for me. > >I recall our old corporate firewall would block or mangle this site, >particularily when browsing with IE. But then I upgraded to Firefox. >BIG improvement. No looking back! > >Here's a Google cache of the page I mentioned: >http://tinyurl.com/b9jho > >Let me know if you need the source files. I can send them to you >offline. > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte >Sent: Tuesday, April 26, 2005 10:43 AM >To: accessd at databaseadvisors.com >Subject: RE: [AccessD] Unzip Files > >I've had a few people suggest this site... but I can't hit the site. I >even tried the main page http://www.vbaccelerator.com, Has the site >moved? > >Thanks, > >Mark > > > > >From: "Brett Barabash" > >Reply-To: Access Developers discussion and problem > >solving > >To: "Access Developers discussion and problem > >solving" > >Subject: RE: [AccessD] Unzip Files > >Date: Tue, 26 Apr 2005 08:38:10 -0500 > > > >I've played around with the vbAccelerator project: > >http://www.vbaccelerator.com/home/VB/Utilities/VBPZip/article.asp > > > >It requires a few external libraries, which AFAIK are all freely > >distributable. > > > > > >-----Original Message----- > >From: accessd-bounces at databaseadvisors.com > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte > >Sent: Tuesday, April 26, 2005 8:16 AM > >To: accessd at databaseadvisors.com > >Subject: RE: [AccessD] Unzip Files > > > >Hello All, > > > >The app I'm working on is personal...not for distribution...so I'm not > >worried about using on a different machine. The OS is XP Pro...and it > >allows me to unzip/decompress .zip files...is there any way to call > >this function from Access/vba/api or something? > > > >Thanks, > > > >Mark > > > > >From: "Bobby Heid" > > >Reply-To: Access Developers discussion and problem > > >solvingessd at databaseadvisors.com> > > >To: "'Access Developers discussion and problem > > >solving'" > > >Subject: RE: [AccessD] Unzip Files > > >Date: Mon, 25 Apr 2005 13:36:38 -0400 > > > > > >If you do not want to use any libraries, I would probably shell out > > >to WinZip using the command line interface to WinZip. > > > > > >Otherwise, there are several free/paid libraries out there. I have > > >not > > > > >used any of these libraries, so I cannot comment on them. > > > > > >Bobby > > > > > >-----Original Message----- > > >From: accessd-bounces at databaseadvisors.com > > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A > > >Matte > > >Sent: Monday, April 25, 2005 1:22 PM > > >To: accessd at databaseadvisors.com > > >Subject: [AccessD] Unzip Files > > > > > > > > >Hello All, > > > > > >Any suggested on easiest/best way to have Access Unzip files? I'm > > >receiving > > > > > >a number of files that I want the db to find,unzip, and import > > >automatically. > > > > > >Thanks, > > > > > >Mark > > > > >--------------------------------------------------------------------------- ----------------------------------------- >The information in this email may contain confidential information that >is legally privileged. The information is only for the use of the intended >recipient(s) named above. If you are not the intended recipient(s), you >are hereby notified that any disclosure, copying, distribution, or the >taking >of any action in regard to the content of this email is strictly >prohibited. If >transmission is incorrect, unclear, or incomplete, please notify the sender >immediately. The authorized recipient(s) of this information is/are >prohibited >from disclosing this information to any other party and is/are required to >destroy the information after its stated need has been fulfilled. > >Any views expressed in this message are those of the individual >sender, except where the sender specifies and with authority, >states them to be the views of Tappe Construction Co. > >This footer also confi >n scanned >for the presence of computer viruses.Scanning of this message and >addition of this footer is performed by SurfControl E-mail Filter software >in conjunction with virus detection software. > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Wed Apr 27 17:27:15 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 28 Apr 2005 08:27:15 +1000 Subject: [AccessD] Unzip Files In-Reply-To: <123701F54509D9119A4F00D0B747349016D3E3@main2.marlow.com> Message-ID: <42709E63.8824.D698F3@stuart.lexacorp.com.pg> On 27 Apr 2005 at 17:18, DWUTKA at marlow.com wrote: > and even has pause and cancel buttons. (Can't pause it forever, because the > FTP site will time out, but I'm going to fix that too.....). Just throw an occasional NOOP at the server :-) -- Stuart From Robert at servicexp.com Wed Apr 27 17:59:17 2005 From: Robert at servicexp.com (Robert Gracie) Date: Wed, 27 Apr 2005 18:59:17 -0400 Subject: [AccessD] OT: Does anyone have decent Quickbooks chops? I'm inabind. Message-ID: <3C6BD610FA11044CADFC8C13E6D5508F4E78@gbsserver.GBS.local> It's works very good so far. I have passed over 2 millions dollars across the code in the last 6 months with very little problems. Robert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Keith Williamson Sent: Wednesday, April 27, 2005 9:16 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] OT: Does anyone have decent Quickbooks chops? I'm inabind. Good luck with that. I gave up trying to get their QB-ODBC to work correctly. Keith E. Williamson Ashland Equipment, Inc phone # (410) 273-1856 fax # (410) 273-1859 -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Tuesday, April 26, 2005 6:51 PM To: accessd at databaseadvisors.com Subject: [AccessD] OT: Does anyone have decent Quickbooks chops? I'm in abind. Here's the deal.? One of my projects requires Invoice and InvoiceLine data to be pulled out of a SQL Server database and pushed into Quickbooks.? The client wants?it seamless, so I've been reading up on QBFC and QBXML to make it happen. A month later, I am nowhere.? I even joined the Intuit Developer Network, and I'm finding the documentation to be useless, the developer forums to be useless, and the lightly-commented sample code to be a game of "guess the object model", with numerous things in the sample code that are not in the SDK documentation. I need help.? And I can't seem to find anyone who has done this before. Does anyone here have decent chops with QBFC or QBXML?? -Christopher- -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Wed Apr 27 18:39:23 2005 From: dwaters at usinternet.com (Dan Waters) Date: Wed, 27 Apr 2005 18:39:23 -0500 Subject: [AccessD] A2003 Tab Control In-Reply-To: <2949157.1114637225877.JavaMail.root@sniper18> Message-ID: If I may respond... I agree with Brett, if your apps are working in an environment where your users are going to be aware of what's happening and be concerned about it. If not - the options are all yours! Dan Waters -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Brett Barabash Sent: Wednesday, April 27, 2005 3:55 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] A2003 Tab Control If I may be so bold... Automatically changing another user's global settings to suit your application's needs is considered by many (like myself) to be very intrusive, and generally a poor practice. However, there are valid reasons for needing to do this (I think you may have touched upon one). In this case, I would strongly suggest keeping track of the user's original settings when your app launches and restoring them when it closes. Otherwise, be prepared for the confused users asking you why their other Access apps look "different" since they ran yours. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Wednesday, April 27, 2005 3:33 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] A2003 Tab Control Virginia, If you have a startup form then you can set options programmatically as the application opens on each client PC. Use the keyword SetOption in code. Look for the SetOption help page. >From that page click on the Set Options from Visual Basic link. That will give you the correct syntax for each option. And there's a bunch of 'em! HTH, Dan Waters -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hollis,Virginia Sent: Wednesday, April 27, 2005 1:18 PM To: accessd at databaseadvisors.com Subject: [AccessD] A2003 Tab Control One more question.... Isn't setting the Tools, Options, etc specific to each PC (Access settings)? So when someone else opens the form it will look like it did with the sick light colors. Is there something you can set on startup to change the setting to not show the windows themed control on forms? We have XP & Office 2003. Virginia -- ---------------------------------------------------------------------------- ---------------------------------------- The information in this email may contain confi that is legally privileged. The information is only for the use of the intended recipient(s) named above. If you are not the intended recipient(s), you are hereby notified that any disclosure, copying, distribution, or the taking of any action in regard to the content of this email is strictly prohibited. If transmission is incorrect, unclear, or incomplete, please notify the sender immediately. The authorized recipient(s) of this information is/are prohibited from disclosing this information to any other party and is/are required to destroy the information after its stated need has been fulfilled. Any views expressed in this message are those of the individual sender, except where the sender specifies and with authority, states them to be the views of Tappe Construction Co. This footer also confirms that this email message has been scanned for the presence of computer viruses.Scanning of this message and addition of this footer is performed by SurfControl E-mail Filter software in conjunction with virus detection software. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ldoering at symphonyinfo.com Wed Apr 27 20:18:30 2005 From: ldoering at symphonyinfo.com (Liz Doering) Date: Wed, 27 Apr 2005 20:18:30 -0500 Subject: [AccessD] Files maker pro and Access Message-ID: <855499653F55AD4190B242717DF132BC082645@dewey.Symphony.local> Annie, I have found that FileMaker Pro can export to .xls or .dbf, but it isn't itself a format that Access can link to. So your import will have to be a two step process, one an export from within FileMaker Pro, then a separate import into Access. Your best hope will be to get some familiarity with FileMaker Pro: they have a 30-day free trial at https://www.filemaker.com/downloads/trial_download.html Good luck! Liz -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of accma at sympatico.ca Sent: Wednesday, April 27, 2005 1:16 PM To: accessd at databaseadvisors.com Subject: [AccessD] Files maker pro and Access Hi group, For a customer, I have a database in A97 with security that does not allow someone to simply open A97 and this database without using the mdw file. This customer ask met if it's possible to import and export data from another database which is in "file maker pro". I'm not familiar with file maker pro. Would that be possible? Thanks! Annie -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Wed Apr 27 20:55:20 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 28 Apr 2005 11:55:20 +1000 Subject: [AccessD] Files maker pro and Access In-Reply-To: <855499653F55AD4190B242717DF132BC082645@dewey.Symphony.local> Message-ID: <4270CF28.12820.1951A2D@stuart.lexacorp.com.pg> On 27 Apr 2005 at 20:18, Liz Doering wrote: > Annie, > > I have found that FileMaker Pro can export to .xls or .dbf, but it isn't > itself a format that Access can link to. So your import will have to be > a two step process, one an export from within FileMaker Pro, then a > separate import into Access. Your best hope will be to get some > familiarity with FileMaker Pro: they have a 30-day free trial at > https://www.filemaker.com/downloads/trial_download.html > Filemaker Pro claims to allow you to access it's data from other applications using ODBC, but there is very little detail on their website. I suspect the ODBC driver comes as part of their Development Package. You could also try the Fielmaker Pro ODBC driver at http://www.versiontracker.com/dyn/moreinfo/macos/1602 -- Stuart From Gustav at cactus.dk Thu Apr 28 03:35:33 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 28 Apr 2005 10:35:33 +0200 Subject: [AccessD] A2K - Adding decimal error Message-ID: Hi Marty That's right, but Charlotte mentioned adding 1 not 0.01. However, if anyone at this point still are confident using Double (or < gosh> Single) for decimals, I modified your test. This is scary. Notes follow the function: Sub CalcSum() ' This will take a fraction of a second to run. ' Add 1 cent up to 1 billion times and apply rounding. ' Exit at first encountered error. Dim i As Long Dim iMax As Long Dim fSum As Double Dim fSuma As Double Dim fPenny As Double i = 0 fPenny = 0.01 iMax = 1000000000 fSum = 0# fSuma = 0# For i = 0 To iMax - 1 fSum = fSum + fPenny fSuma = fSuma + fPenny 'intermediate round to 2 decimal point precision fSuma = Round(fSuma, 2) ' Exit if an error has occurred. If fSum <> fSuma Then Exit For Next i Debug.Print fSum; fSuma, fSum - fSuma End Sub Now, take your guess - how many loops will run? Ten thousand? You'll be in for a surprise! Note that even though fSum and fSuma display the same result, they don't compare. You have to do the fSum - fSuma subtraction to have the error displayed. /gustav >>> martyconnelly at shaw.ca 04/27 10:32 pm >>> Don't forget you must round to the precision needed in the intermediate calculations to avoid bias or roundoff errors, regardless of the precision of the variables used or compiler. After doing one billion additions of .01 or say 1 cent The difference in calculated values can be seen when you apply the intermediate rounding function. Applying this method will keep demented accountants out of your hair. Final Total unrounded decimal accurate intermediate rounded total 9999999.82515867 10000000 Sub CalcSum() 'this may take several minutes to run ' add 1 cent 1 billion times and apply rounding Dim i As Long Dim iMax As Long Dim fSum As Double Dim fSuma As Double Dim fPenny As Double i = 0 fPenny = 0.01 iMax = 1000000000 fSum = 0# fSuma = 0# For i = 0 To iMax - 1 fSum = fSum + fPenny fSuma = fSuma + fPenny 'intermediate round to 2 decimal point precision fSuma = Round(fSuma, 2) Next i Debug.Print fSum; fSuma End Sub Gustav Brock wrote: >Hi Charlotte > >It fails all right, but not you have to go beyond 16 mio.: > >Public Sub TestSingle() > > Dim sng As Single > Dim lng As Long > > For lng = 0 To 100000000 > If lng <> sng Then Exit For > sng = sng + 1 > Next > Debug.Print lng, sng > >End Sub > >It runs to: > 16777217 1.677722E+07 > >/gustav > > > >>>>cfoust at infostatsystems.com 04/27 7:17 pm >>> >>>> >>>> >I've seen it with addition as well. You can build a test in code and >loop multiple times adding 1 to the integer of a floating point and >testing the mod to see if there is a remainder. Believe me, it will >occur. > >Charlotte Foust > > >-----Original Message----- >From: Gustav Brock [mailto:Gustav at cactus.dk] >Sent: Wednesday, April 27, 2005 9:37 AM >To: accessd at databaseadvisors.com >Subject: RE: [AccessD] A2K - Adding decimal error > > >Hi Reuben > >Charlotte a guy? You better be careful! > >You mostly see this with subtraction (which includes addition of >negative values); I've never seen it with addition of positives. > >If you can't change the source data type be sure to wrap the values in >CCur(). If you need more than the four decimals of Currency you may >choose Double but round the results whenever possible. > >/gustav > > > >>>>reuben at gfconsultants.com 04/27 6:26 pm >>> >>>> >>>> >You guys nailed that one. HoursWorked is a single. I never >considered it would cause a problem with addition. Of course, after all the work >I did on payroll calculations I can't beleive it was still a single. > >Thanks. > >Reuben Cummings >GFC, LLC >phone: 812.523.1017 >email: reuben at gfconsultants.com > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock >Sent: Wednesday, April 27, 2005 10:53 AM >To: accessd at databaseadvisors.com >Subject: Re: [AccessD] A2K - Adding decimal error > > >Hi Reuben > >He is probably adding and subtraction 0.1 hour as well and you are >using >data type Single for that. Change to data type Currency ... > >/gustav > > > >>>>reuben at gfconsultants.com 04/27 5:38 pm >>> >>>> >>>> >A client came across this for me... > >One employee has 10 pay records on one day that are each .6 hours. >After gathering all the pay info I use a standard grouping query with a sum >to get the total hours. > >Rather than adding up to 6 hours, these 10 records resolve to >6.00000023841858 > >Why the strange decimals? > >Thanks. > >Reuben Cummings >GFC, LLC >phone: 812.523.1017 >email: reuben at gfconsultants.com From HollisVJ at pgdp.usec.com Thu Apr 28 06:40:51 2005 From: HollisVJ at pgdp.usec.com (Hollis,Virginia) Date: Thu, 28 Apr 2005 07:40:51 -0400 Subject: [AccessD] Table of Names Message-ID: <33A641EC7227B54886E0B44E698470391CAE29@hqexchange.hq.corp.usec.com> Yes, the name of a person can fit into any or all categories. The Contact, Closedby, ReleasedBy, etc call all be the same person. ************ Virginia, I could be wrong, so take this with a grain of salt -- but it sounds like Contact, IssuedTo, IssuedBy, ClosedBy, ReleasedBy are categories that describe each person. Before we go any further, would a "name" entity have more than one category? Susan H. From HollisVJ at pgdp.usec.com Thu Apr 28 06:45:19 2005 From: HollisVJ at pgdp.usec.com (Hollis,Virginia) Date: Thu, 28 Apr 2005 07:45:19 -0400 Subject: [AccessD] A2003 Tab Control Message-ID: <33A641EC7227B54886E0B44E698470391CAE2A@hqexchange.hq.corp.usec.com> That makes sense. I will make sure I turn it back on when they close the dB. Most users probably wouldn't notice at all, few other databases around (in Access anyway). But setting it back is a good idea. Thanks. Virginia *************** If I may respond... I agree with Brett, if your apps are working in an environment where your users are going to be aware of what's happening and be concerned about it. If not - the options are all yours! Dan Waters -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com ] On Behalf Of Brett Barabash Sent: Wednesday, April 27, 2005 3:55 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] A2003 Tab Control If I may be so bold... Automatically changing another user's global settings to suit your application's needs is considered by many (like myself) to be very intrusive, and generally a poor practice. However, there are valid reasons for needing to do this (I think you may have touched upon one). In this case, I would strongly suggest keeping track of the user's original settings when your app launches and restoring them when it closes. Otherwise, be prepared for the confused users asking you why their other Access apps look "different" since they ran yours. From ssharkins at bellsouth.net Thu Apr 28 06:47:55 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Thu, 28 Apr 2005 07:47:55 -0400 Subject: [AccessD] :) Message-ID: <20050428114755.DBRR2434.imf17aec.mail.bellsouth.net@SUSANONE> http://techrepublic.com.com/5100-10585_11-5671055.html?tag=nl.e101 From ssharkins at bellsouth.net Thu Apr 28 06:56:07 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Thu, 28 Apr 2005 07:56:07 -0400 Subject: [AccessD] Table of Names In-Reply-To: <33A641EC7227B54886E0B44E698470391CAE29@hqexchange.hq.corp.usec.com> Message-ID: <20050428115607.DHHM2434.imf17aec.mail.bellsouth.net@SUSANONE> Each "type" would be an individual record then. Sounds like you have a many to many relationship between your name table and your type table. Name 1 Doe John 2 Smith Mary Type 1 Contact 2 IssuedTo 3 IssuedBy 4 ClosedBy NameTypemm 1 1 1 2 1 3 3 2 1 4 2 4 This all means that John Doe has a Contact and an IssuedBy type; Mary Smith is a Contact and a ClosedBy type. The associate table, NameTypemm contains a foreigh key to both tables. Technically, the associate key doesn't need a separate primary key as I've shown -- you could use the combined foreign keys as a primary key. The second column in NameTypemm is the Name foreign key. The third column is the Type foreign key. Is this helping? Susan H. Susan H. Yes, the name of a person can fit into any or all categories. The Contact, Closedby, ReleasedBy, etc call all be the same person. ************ Virginia, I could be wrong, so take this with a grain of salt -- but it sounds like Contact, IssuedTo, IssuedBy, ClosedBy, ReleasedBy are categories that describe each person. Before we go any further, would a "name" entity have more than one category? Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bheid at appdevgrp.com Thu Apr 28 07:06:13 2005 From: bheid at appdevgrp.com (Bobby Heid) Date: Thu, 28 Apr 2005 08:06:13 -0400 Subject: [AccessD] Table of Names In-Reply-To: <916187228923D311A6FE00A0CC3FAA30B8E54B@ADGSERVER> Message-ID: <916187228923D311A6FE00A0CC3FAA30ABEA82@ADGSERVER> Ok, I think I understand your issue now. Sorry that my first try was so far off. I did something similar with an address book thingy for this application. A given entry could be primary contact on one item, payroll contact on another, etc. So that I did not have to duplicate the people data, I used an intermediate table to store links to the people data. There is a table of contact information for each person. There is another table that contains the ID of the record that will be associated with the person. This other table also contains the ID of the person in the people data table, An example: Table Main MainID Contact ClosedBy ReleasedBy 3 43 49 49 Intermediate table IMID MainID PersonID 43 3 754 49 3 29 People Table PersonID FirstName LastName 754 Joe Schmoe 29 Suzy Chapstick So you would store the IMID into the Main table for the various contacts. The intermediate table would contain a link to the Main table and the People table. The People table just contains information on the individual people. So to get the Contact person, you would link the ContactID to the Intermediate table IMID and then link the PersonID in the Intermediate table to the PersonID in the People table. In this way, you are not duplicating the People data. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hollis,Virginia Sent: Thursday, April 28, 2005 7:41 AM To: accessd at databaseadvisors.com Subject: [AccessD] Table of Names Yes, the name of a person can fit into any or all categories. The Contact, Closedby, ReleasedBy, etc call all be the same person. ************ Virginia, I could be wrong, so take this with a grain of salt -- but it sounds like Contact, IssuedTo, IssuedBy, ClosedBy, ReleasedBy are categories that describe each person. Before we go any further, would a "name" entity have more than one category? Susan H. From Gustav at cactus.dk Thu Apr 28 07:10:20 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 28 Apr 2005 14:10:20 +0200 Subject: [AccessD] A2003 Tab Control Message-ID: Hi Virginia Like Brett I will warn you too to proceed with this. Changing the display settings for pure cosmetic reasons is very serious, it may not be possible at all (due to lack of user rights), some users will be ready to kill you for delivering such an amateur "I own it all and to He.. with your settings"-app, and you will not be able to reset the settings if the user has made changes not saved in a theme. Now don't say you haven't been warned ... /gustav >>> HollisVJ at pgdp.usec.com 04/28 1:45 pm >>> That makes sense. I will make sure I turn it back on when they close the dB. Most users probably wouldn't notice at all, few other databases around (in Access anyway). But setting it back is a good idea. Thanks. Virginia *************** If I may respond... I agree with Brett, if your apps are working in an environment where your users are going to be aware of what's happening and be concerned about it. If not - the options are all yours! Dan Waters -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com ] On Behalf Of Brett Barabash Sent: Wednesday, April 27, 2005 3:55 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] A2003 Tab Control If I may be so bold... Automatically changing another user's global settings to suit your application's needs is considered by many (like myself) to be very intrusive, and generally a poor practice. However, there are valid reasons for needing to do this (I think you may have touched upon one). In this case, I would strongly suggest keeping track of the user's original settings when your app launches and restoring them when it closes. Otherwise, be prepared for the confused users asking you why their other Access apps look "different" since they ran yours. From pedro at plex.nl Thu Apr 28 07:21:16 2005 From: pedro at plex.nl (Pedro Janssen) Date: Thu, 28 Apr 2005 14:21:16 +0200 Subject: [AccessD] lock data Message-ID: <003501c54bec$c79234e0$f6c581d5@pedro> Hello Group, i have a form that is using a table to store its data of stone prices. When the prices in the table changes, the data on the form also changes. I would like that the prices can not change, after it is places on the form the first time, when the record is opened. TIA Pedro Janssen From HollisVJ at pgdp.usec.com Thu Apr 28 07:26:20 2005 From: HollisVJ at pgdp.usec.com (Hollis,Virginia) Date: Thu, 28 Apr 2005 08:26:20 -0400 Subject: [AccessD] Table of Names Message-ID: <33A641EC7227B54886E0B44E698470391CAE30@hqexchange.hq.corp.usec.com> This is what I did in the query, is this correct? SELECT tbl_Type.NameType, tbl_PermitNames.PermitNames FROM tbl_PermitNames INNER JOIN ((tbl_NameType INNER JOIN tbl_Permit ON tbl_NameType.NameTypeID = tbl_Permit.ContactID) INNER JOIN tbl_Type ON tbl_NameType.TypeID = tbl_Type.TypeID) ON tbl_PermitNames.PermitNamesID = tbl_NameType.NameTypeID; If the tables are set up correctly (as above), when I add a combo box on the form what do I put in the source to have it add the data for the field into the tables? If I want to select a Contact person, how does it add the data to the tables? What about adding a new contact to the list? Virginia Ok, I think I understand your issue now. Sorry that my first try was so far off. I did something similar with an address book thingy for this application. A given entry could be primary contact on one item, payroll contact on another, etc. So that I did not have to duplicate the people data, I used an intermediate table to store links to the people data. There is a table of contact information for each person. There is another table that contains the ID of the record that will be associated with the person. This other table also contains the ID of the person in the people data table, An example: Table Main MainID Contact ClosedBy ReleasedBy 3 43 49 49 Intermediate table IMID MainID PersonID 43 3 754 49 3 29 People Table PersonID FirstName LastName 754 Joe Schmoe 29 Suzy Chapstick So you would store the IMID into the Main table for the various contacts. The intermediate table would contain a link to the Main table and the People table. The People table just contains information on the individual people. So to get the Contact person, you would link the ContactID to the Intermediate table IMID and then link the PersonID in the Intermediate table to the PersonID in the People table. In this way, you are not duplicating the People data. Bobby From tom.bolton at donnslaw.co.uk Thu Apr 28 07:28:15 2005 From: tom.bolton at donnslaw.co.uk (Tom Bolton) Date: Thu, 28 Apr 2005 13:28:15 +0100 Subject: [AccessD] A2003 Tab Control Message-ID: <61F915314798D311A2F800A0C9C831880731CBC1@dibble.observatory.donnslaw.co.uk> Hi Sorry to barge in on a thread, but I'm with Gustav. The very first VB project I took responsibility for at the start of my career forced the user into 640x480 (few years ago now). Unfortunately, I had to do phone support for said project and a lot of the calls were from users wondering what was going on. The other thing to consider is that the API's necessary to do this are fairly dirty and will in a few cases screw something up along the line, or hide desktop icons off the screen. Particularly if the user has other apps open when they start yours. Cheers Tom -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: 28-Apr-2005 13:10 To: accessd at databaseadvisors.com Subject: Re: [AccessD] A2003 Tab Control Hi Virginia Like Brett I will warn you too to proceed with this. Changing the display settings for pure cosmetic reasons is very serious, it may not be possible at all (due to lack of user rights), some users will be ready to kill you for delivering such an amateur "I own it all and to He.. with your settings"-app, and you will not be able to reset the settings if the user has made changes not saved in a theme. Now don't say you haven't been warned ... /gustav >>> HollisVJ at pgdp.usec.com 04/28 1:45 pm >>> That makes sense. I will make sure I turn it back on when they close the dB. Most users probably wouldn't notice at all, few other databases around (in Access anyway). But setting it back is a good idea. Thanks. Virginia *************** If I may respond... I agree with Brett, if your apps are working in an environment where your users are going to be aware of what's happening and be concerned about it. If not - the options are all yours! Dan Waters -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com ] On Behalf Of Brett Barabash Sent: Wednesday, April 27, 2005 3:55 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] A2003 Tab Control If I may be so bold... Automatically changing another user's global settings to suit your application's needs is considered by many (like myself) to be very intrusive, and generally a poor practice. However, there are valid reasons for needing to do this (I think you may have touched upon one). In this case, I would strongly suggest keeping track of the user's original settings when your app launches and restoring them when it closes. Otherwise, be prepared for the confused users asking you why their other Access apps look "different" since they ran yours. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -------------- next part -------------- The contents of this message and any attachments are the property of Donns Solicitors and are intended for the confidential use of the named recipient only. They may be legally privileged and should not be communicated to, or relied upon, by any other party without our written consent. If you are not the addressee, please notify us immediately so that we can make arrangements for its return. You should not show this e-mail to any person or take copies as you may be committing a criminal or civil offence for which you may be liable. The statement and opinions expressed in this e-mail message are those of the writer, and do not necessarily represent that of Donns Solicitors. Although any files attached to this e-mail will have been checked with virus protection software prior to transmission, you should carry out your own virus check before opening any attachment. Donns Solicitors does not accept any liability for any damage or loss which may be caused by software viruses... From bheid at appdevgrp.com Thu Apr 28 08:00:11 2005 From: bheid at appdevgrp.com (Bobby Heid) Date: Thu, 28 Apr 2005 09:00:11 -0400 Subject: [AccessD] Table of Names In-Reply-To: <916187228923D311A6FE00A0CC3FAA30B8E563@ADGSERVER> Message-ID: <916187228923D311A6FE00A0CC3FAA30ABEA83@ADGSERVER> The query looks ok from what I can tell. I went back to look at what we had done, you do not need to store the IDs in the main record if you store the ID Type in the intermediate table. That is, type=0 may be the contact type, type=1 may be the released by type, etc. So the intermediate table may be something like: IMID, PermitID, TypeID, PermitNamesID. As for populating the types on the form, you could either have a combo box for each type that contains the ID and names from tbl_PermitNames. If you go this route, I would think that the combo boxes would be unbound. When you load up the form, you would set the combo boxes to the proper information. When the record is saved, you would have to update the intermediate table. Or, as I have done, you would call another form that you pass the type into, and allow the user to select a name from a list. If the user does not cancel out of the form, then you would create the intermediate table entry for that type, and then update the original forms type field (which would not be editable by the user and would be unbound). When you show the form for a given permit, you would have to query the intermediate table to get the data to display in the types fields. On plus to having the intermediate table is that if you need to add a new type, it is easy, you just define a new type. Sorry for the confusion, it has been a while since I looked at any of that setup. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hollis,Virginia Sent: Thursday, April 28, 2005 8:26 AM To: accessd at databaseadvisors.com Subject: [AccessD] Table of Names This is what I did in the query, is this correct? SELECT tbl_Type.NameType, tbl_PermitNames.PermitNames FROM tbl_PermitNames INNER JOIN ((tbl_NameType INNER JOIN tbl_Permit ON tbl_NameType.NameTypeID = tbl_Permit.ContactID) INNER JOIN tbl_Type ON tbl_NameType.TypeID = tbl_Type.TypeID) ON tbl_PermitNames.PermitNamesID = tbl_NameType.NameTypeID; If the tables are set up correctly (as above), when I add a combo box on the form what do I put in the source to have it add the data for the field into the tables? If I want to select a Contact person, how does it add the data to the tables? What about adding a new contact to the list? Virginia Ok, I think I understand your issue now. Sorry that my first try was so far off. I did something similar with an address book thingy for this application. A given entry could be primary contact on one item, payroll contact on another, etc. So that I did not have to duplicate the people data, I used an intermediate table to store links to the people data. There is a table of contact information for each person. There is another table that contains the ID of the record that will be associated with the person. This other table also contains the ID of the person in the people data table, An example: Table Main MainID Contact ClosedBy ReleasedBy 3 43 49 49 Intermediate table IMID MainID PersonID 43 3 754 49 3 29 People Table PersonID FirstName LastName 754 Joe Schmoe 29 Suzy Chapstick So you would store the IMID into the Main table for the various contacts. The intermediate table would contain a link to the Main table and the People table. The People table just contains information on the individual people. So to get the Contact person, you would link the ContactID to the Intermediate table IMID and then link the PersonID in the Intermediate table to the PersonID in the People table. In this way, you are not duplicating the People data. Bobby -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Jim.Hale at FleetPride.com Thu Apr 28 08:58:21 2005 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Thu, 28 Apr 2005 08:58:21 -0500 Subject: [AccessD] Unzip Files Message-ID: <6A6AA9DF57E4F046BDA1E273BDDB677233755C@corp-es01.fleetpride.com> how do you pause Access so that it waits until the process is finished? I have a process that creates and runs cmd and bat files and then destroys them. I have to pause Access so that the files are run before Access kills them. My current method is a kludge. In Excel I use the Wait function. Is there an analogous function in Access? TIA Jim Hale -----Original Message----- From: DWUTKA at marlow.com [mailto:DWUTKA at marlow.com] Sent: Wednesday, April 27, 2005 5:18 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Unzip Files Sorry for the delay.....but I've been a little swamped during this thread. Ironically, I am rebuilding an application that 'auto' extracts files from zips. It's probably more complex then what you are looking for though. I host a realty website (remax realtors). It has a ton of properties, which are updated regularly. The updates are posted to an FTP site, and are zipped. The zip files contain both delimited text files with the property information, and .jpg files with images for the property. My original application used the INet control in VB, to download the files to a directory. Then I would shell (and wait) to a command line that unzipped all of the files to that folder. That was actually pretty easy to do. The REAL fun part was then to extract all of the information from the unzipped text files, update the database, and then sort all the pictures (and create thumbnails for them). The only trick on the first part was the unzipping. I found and Add-on for WinZip, which works perfectly, but the only catch is that you have to have a registered version of WinZip for it to truly work automated. If it's not registered, the command line prompts you for things...which is a little quirky for an 'automated' system. So I splurged on the $29 to register WinZip. It was money well spent. The command line works wonderfully, and better yet, the registered version of WinZip has a lot of neat features to use. The reason I am rebuilding this application, is because I spent the last few weeks rebuilding my home network. Now that I have everything setup at home (almost), I want to improve this process. It's downloading about 1.5 gigs worth of zip files, which even over my 3 megabit connection, takes a while. Then it unzips them (which can take just as long, or longer), then it runs the 'update' process. During the download, doing anything on my own crawls to dialup speed sometimes. During the rest, that server is pretty tied up. I decided to change the download/unzip process, and also modify the update process, so that my customers will be able to track what has been updated. In the download/unzip phase, I was using the INet control, which is quirky, and the way I had it setup, I knew what file was downloading, but not how big it was, or how fast it was downloading, and I couldn't pause it, only kill the whole process. So the new process (which I have the dl/unzip phase done, working on the new update process) downloads everything using API calls, and not only shows the file size, but how much has been downloaded and even has pause and cancel buttons. (Can't pause it forever, because the FTP site will time out, but I'm going to fix that too.....). So now, if I want to use the net at high speeds, when this thing is running, I can just go to the server, and pause the process. I also made a modification to the zip process. Instead of one big unzip '*.zip' command line, I have the VB program start a new thread, and that thread starts runs the unzip process for one zip file. Works like a charm. (It's all event driven too, so when the last zip thread is done, it raises an event the main process can use to launch the update process). Drew *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From Lambert.Heenan at AIG.com Thu Apr 28 09:17:42 2005 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Thu, 28 Apr 2005 10:17:42 -0400 Subject: [AccessD] A2K - Adding decimal error Message-ID: <1D7828CDB8350747AFE9D69E0E90DA1F073A2FDA@xlivmbx21.aig.com> What surprises me about this thread is that people are surprised that FP numbers are subject to these rounding problems. I thought that was just a simple fact of life due to the binary nature of computer data and it was covered in CS101. :-) One other thing surprised me - that Gustav's routine gets though as many as five iterations before it finds a difference between fSum and fSuma! Two or three would have been my guess. Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock > Sent: Thursday, April 28, 2005 4:36 AM > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] A2K - Adding decimal error > > Hi Marty > > That's right, but Charlotte mentioned adding 1 not 0.01. > > However, if anyone at this point still are confident using Double (or < > gosh> Single) for decimals, I modified your test. > This is scary. Notes follow the function: > > Sub CalcSum() > > ' This will take a fraction of a second to run. > ' Add 1 cent up to 1 billion times and apply rounding. > ' Exit at first encountered error. > > Dim i As Long > Dim iMax As Long > Dim fSum As Double > Dim fSuma As Double > Dim fPenny As Double > i = 0 > fPenny = 0.01 > iMax = 1000000000 > fSum = 0# > fSuma = 0# > For i = 0 To iMax - 1 > fSum = fSum + fPenny > fSuma = fSuma + fPenny > 'intermediate round to 2 decimal point precision > fSuma = Round(fSuma, 2) > ' Exit if an error has occurred. > If fSum <> fSuma Then Exit For > Next i > > Debug.Print fSum; fSuma, fSum - fSuma > > End Sub > > Now, take your guess - how many loops will run? Ten thousand? > You'll be in for a surprise! > > Note that even though fSum and fSuma display the same result, they > don't compare. > You have to do the fSum - fSuma subtraction to have the error > displayed. > > /gustav > > >>> martyconnelly at shaw.ca 04/27 10:32 pm >>> > Don't forget you must round to the precision needed in the > intermediate > calculations to avoid bias or roundoff errors, regardless of the > precision > of the variables used or compiler. > After doing one billion additions of .01 or say 1 cent > The difference in calculated values can be seen when you apply the > intermediate rounding function. > Applying this method will keep demented accountants out of your hair. > > Final Total unrounded decimal accurate intermediate rounded total > 9999999.82515867 10000000 > > Sub CalcSum() > 'this may take several minutes to run > ' add 1 cent 1 billion times and apply rounding > Dim i As Long > Dim iMax As Long > Dim fSum As Double > Dim fSuma As Double > Dim fPenny As Double > i = 0 > fPenny = 0.01 > iMax = 1000000000 > fSum = 0# > fSuma = 0# > For i = 0 To iMax - 1 > > fSum = fSum + fPenny > fSuma = fSuma + fPenny > 'intermediate round to 2 decimal point > precision > fSuma = Round(fSuma, 2) > Next i > Debug.Print fSum; fSuma > End Sub > > > Gustav Brock wrote: > > >Hi Charlotte > > > >It fails all right, but not you have to go beyond 16 mio.: > > > >Public Sub TestSingle() > > > > Dim sng As Single > > Dim lng As Long > > > > For lng = 0 To 100000000 > > If lng <> sng Then Exit For > > sng = sng + 1 > > Next > > Debug.Print lng, sng > > > >End Sub > > > >It runs to: > > 16777217 1.677722E+07 > > > >/gustav > > > > > > > >>>>cfoust at infostatsystems.com 04/27 7:17 pm >>> > >>>> > >>>> > >I've seen it with addition as well. You can build a test in code and > >loop multiple times adding 1 to the integer of a floating point and > >testing the mod to see if there is a remainder. Believe me, it will > >occur. > > > >Charlotte Foust > > > > > >-----Original Message----- > >From: Gustav Brock [mailto:Gustav at cactus.dk] > >Sent: Wednesday, April 27, 2005 9:37 AM > >To: accessd at databaseadvisors.com > >Subject: RE: [AccessD] A2K - Adding decimal error > > > > > >Hi Reuben > > > >Charlotte a guy? You better be careful! > > > >You mostly see this with subtraction (which includes addition of > >negative values); I've never seen it with addition of positives. > > > >If you can't change the source data type be sure to wrap the values > in > >CCur(). If you need more than the four decimals of Currency you may > >choose Double but round the results whenever possible. > > > >/gustav > > > > > > > >>>>reuben at gfconsultants.com 04/27 6:26 pm >>> > >>>> > >>>> > >You guys nailed that one. HoursWorked is a single. I never > >considered it would cause a problem with addition. Of course, after > all the work > >I did on payroll calculations I can't beleive it was still a single. > > > >Thanks. > > > >Reuben Cummings > >GFC, LLC > >phone: 812.523.1017 > >email: reuben at gfconsultants.com > > > > > >-----Original Message----- > >From: accessd-bounces at databaseadvisors.com > >[mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav > Brock > >Sent: Wednesday, April 27, 2005 10:53 AM > >To: accessd at databaseadvisors.com > >Subject: Re: [AccessD] A2K - Adding decimal error > > > > > >Hi Reuben > > > >He is probably adding and subtraction 0.1 hour as well and you are > >using > >data type Single for that. Change to data type Currency ... > > > >/gustav > > > > > > > >>>>reuben at gfconsultants.com 04/27 5:38 pm >>> > >>>> > >>>> > >A client came across this for me... > > > >One employee has 10 pay records on one day that are each .6 hours. > >After gathering all the pay info I use a standard grouping query with > a sum > >to get the total hours. > > > >Rather than adding up to 6 hours, these 10 records resolve to > >6.00000023841858 > > > >Why the strange decimals? > > > >Thanks. > > > >Reuben Cummings > >GFC, LLC > >phone: 812.523.1017 > >email: reuben at gfconsultants.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From DWUTKA at marlow.com Thu Apr 28 09:37:12 2005 From: DWUTKA at marlow.com (DWUTKA at marlow.com) Date: Thu, 28 Apr 2005 09:37:12 -0500 Subject: [AccessD] Unzip Files Message-ID: <123701F54509D9119A4F00D0B747349016D3E6@main2.marlow.com> It's a function called ShellWait. It's code available on the net (should show up with a google search), I'd post it here, but I don't think we are supposed to post other people's code. Drew -----Original Message----- From: Hale, Jim [mailto:Jim.Hale at fleetpride.com] Sent: Thursday, April 28, 2005 8:58 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Unzip Files how do you pause Access so that it waits until the process is finished? I have a process that creates and runs cmd and bat files and then destroys them. I have to pause Access so that the files are run before Access kills them. My current method is a kludge. In Excel I use the Wait function. Is there an analogous function in Access? TIA Jim Hale -----Original Message----- From: DWUTKA at marlow.com [mailto:DWUTKA at marlow.com] Sent: Wednesday, April 27, 2005 5:18 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Unzip Files Sorry for the delay.....but I've been a little swamped during this thread. Ironically, I am rebuilding an application that 'auto' extracts files from zips. It's probably more complex then what you are looking for though. I host a realty website (remax realtors). It has a ton of properties, which are updated regularly. The updates are posted to an FTP site, and are zipped. The zip files contain both delimited text files with the property information, and .jpg files with images for the property. My original application used the INet control in VB, to download the files to a directory. Then I would shell (and wait) to a command line that unzipped all of the files to that folder. That was actually pretty easy to do. The REAL fun part was then to extract all of the information from the unzipped text files, update the database, and then sort all the pictures (and create thumbnails for them). The only trick on the first part was the unzipping. I found and Add-on for WinZip, which works perfectly, but the only catch is that you have to have a registered version of WinZip for it to truly work automated. If it's not registered, the command line prompts you for things...which is a little quirky for an 'automated' system. So I splurged on the $29 to register WinZip. It was money well spent. The command line works wonderfully, and better yet, the registered version of WinZip has a lot of neat features to use. The reason I am rebuilding this application, is because I spent the last few weeks rebuilding my home network. Now that I have everything setup at home (almost), I want to improve this process. It's downloading about 1.5 gigs worth of zip files, which even over my 3 megabit connection, takes a while. Then it unzips them (which can take just as long, or longer), then it runs the 'update' process. During the download, doing anything on my own crawls to dialup speed sometimes. During the rest, that server is pretty tied up. I decided to change the download/unzip process, and also modify the update process, so that my customers will be able to track what has been updated. In the download/unzip phase, I was using the INet control, which is quirky, and the way I had it setup, I knew what file was downloading, but not how big it was, or how fast it was downloading, and I couldn't pause it, only kill the whole process. So the new process (which I have the dl/unzip phase done, working on the new update process) downloads everything using API calls, and not only shows the file size, but how much has been downloaded and even has pause and cancel buttons. (Can't pause it forever, because the FTP site will time out, but I'm going to fix that too.....). So now, if I want to use the net at high speeds, when this thing is running, I can just go to the server, and pause the process. I also made a modification to the zip process. Instead of one big unzip '*.zip' command line, I have the VB program start a new thread, and that thread starts runs the unzip process for one zip file. Works like a charm. (It's all event driven too, so when the last zip thread is done, it raises an event the main process can use to launch the update process). Drew *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From Gustav at cactus.dk Thu Apr 28 09:48:31 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 28 Apr 2005 16:48:31 +0200 Subject: [AccessD] Unzip Files Message-ID: Hi Drew Since when have you turned into chicken mode? Here's the module: Option Compare Database Option Explicit Private Const SYNCHRONIZE = &H100000 ' Wait forever. Private Const INFINITE = &HFFFF ' The state of the specified object is signaled. Private Const WAIT_OBJECT_0 = 0 ' The time-out interval elapsed and the object's state is nonsignaled. Private Const WAIT_TIMEOUT = &H102 Private Declare Function OpenProcess Lib "KERNEL32" ( _ ByVal dwDesiredAccess As Long, _ ByVal bInheritHandle As Long, _ ByVal dwProcessId As Long) _ As Long Private Declare Function WaitForSingleObject Lib "KERNEL32" ( _ ByVal hHandle As Long, _ ByVal dwMilliseconds As Long) _ As Long Private Declare Function CloseHandle Lib "KERNEL32" ( _ ByVal hObject As Long) _ As Long ' The WaitForSingleObject function returns when one of the following occurs: ' - The specified object is in the signaled state. ' - The time-out interval elapses. ' ' The dwMilliseconds parameter specifies the time-out interval, in milliseconds. ' The function returns if the interval elapses, even if the object's state is ' nonsignaled. If dwMilliseconds is zero, the function tests the object's state ' and returns immediately. If dwMilliseconds is INFINITE, the function's time-out ' interval never elapses. ' ' This example waits an INFINITE amount of time for the process to end. As a ' result this process will be frozen until the shelled process terminates. The ' down side is that if the shelled process hangs, so will this one. ' ' A better approach is to wait a specific amount of time. Once the time-out ' interval expires, test the return value. If it is WAIT_TIMEOUT, the process ' is still not signaled. Then you can either wait again or continue with your ' processing. ' ' DOS Applications: ' Waiting for a DOS application is tricky because the DOS window never goes ' away when the application is done. To get around this, prefix the app that ' you are shelling to with "command.com /c". ' ' For example: lngPid = Shell("command.com /c " & strCommand.Text, vbNormalFocus) Function ShellWait( _ ByVal strCommand As String) _ As Boolean Dim lngPid As Long Dim lngHnd As Long Dim lngReturn As Long Dim booSuccess As Boolean If Len(Trim$(strCommand)) > 0 Then lngPid = Shell(strCommand, vbNormalFocus) If lngPid <> 0 Then ' Get a handle to the shelled process. lngHnd = OpenProcess(SYNCHRONIZE, 0, lngPid) ' If successful, wait for the application to end and close the handle. If lngHnd <> 0 Then lngReturn = WaitForSingleObject(lngHnd, INFINITE) CloseHandle (lngHnd) booSuccess = True End If MsgBox "Just terminated.", vbInformation, "Shelled Application" End If End If ShellWait = booSuccess End Function >>> DWUTKA at marlow.com 04/28 4:37 pm >>> It's a function called ShellWait. It's code available on the net (should show up with a google search), I'd post it here, but I don't think we are supposed to post other people's code. Drew -----Original Message----- From: Hale, Jim [mailto:Jim.Hale at fleetpride.com] Sent: Thursday, April 28, 2005 8:58 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Unzip Files how do you pause Access so that it waits until the process is finished? I have a process that creates and runs cmd and bat files and then destroys them. I have to pause Access so that the files are run before Access kills them. My current method is a kludge. In Excel I use the Wait function. Is there an analogous function in Access? TIA Jim Hale -----Original Message----- From: DWUTKA at marlow.com [mailto:DWUTKA at marlow.com] Sent: Wednesday, April 27, 2005 5:18 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Unzip Files Sorry for the delay.....but I've been a little swamped during this thread. Ironically, I am rebuilding an application that 'auto' extracts files from zips. It's probably more complex then what you are looking for though. I host a realty website (remax realtors). It has a ton of properties, which are updated regularly. The updates are posted to an FTP site, and are zipped. The zip files contain both delimited text files with the property information, and .jpg files with images for the property. My original application used the INet control in VB, to download the files to a directory. Then I would shell (and wait) to a command line that unzipped all of the files to that folder. That was actually pretty easy to do. The REAL fun part was then to extract all of the information from the unzipped text files, update the database, and then sort all the pictures (and create thumbnails for them). The only trick on the first part was the unzipping. I found and Add-on for WinZip, which works perfectly, but the only catch is that you have to have a registered version of WinZip for it to truly work automated. If it's not registered, the command line prompts you for things...which is a little quirky for an 'automated' system. So I splurged on the $29 to register WinZip. It was money well spent. The command line works wonderfully, and better yet, the registered version of WinZip has a lot of neat features to use. The reason I am rebuilding this application, is because I spent the last few weeks rebuilding my home network. Now that I have everything setup at home (almost), I want to improve this process. It's downloading about 1.5 gigs worth of zip files, which even over my 3 megabit connection, takes a while. Then it unzips them (which can take just as long, or longer), then it runs the 'update' process. During the download, doing anything on my own crawls to dialup speed sometimes. During the rest, that server is pretty tied up. I decided to change the download/unzip process, and also modify the update process, so that my customers will be able to track what has been updated. In the download/unzip phase, I was using the INet control, which is quirky, and the way I had it setup, I knew what file was downloading, but not how big it was, or how fast it was downloading, and I couldn't pause it, only kill the whole process. So the new process (which I have the dl/unzip phase done, working on the new update process) downloads everything using API calls, and not only shows the file size, but how much has been downloaded and even has pause and cancel buttons. (Can't pause it forever, because the FTP site will time out, but I'm going to fix that too.....). So now, if I want to use the net at high speeds, when this thing is running, I can just go to the server, and pause the process. I also made a modification to the zip process. Instead of one big unzip '*.zip' command line, I have the VB program start a new thread, and that thread starts runs the unzip process for one zip file. Works like a charm. (It's all event driven too, so when the last zip thread is done, it raises an event the main process can use to launch the update process). From Gustav at cactus.dk Thu Apr 28 09:52:20 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 28 Apr 2005 16:52:20 +0200 Subject: [AccessD] Unzip Files Message-ID: Hi Jim And here's another one for this purpose: Option Compare Database Option Explicit Private Const STARTF_USESHOWWINDOW As Long = &H1 Private Const NORMAL_PRIORITY_CLASS As Long = &H20 Private Const INFINITE As Long = -1 Private Type STARTUPINFO cb As Long lpReserved As String lpDesktop As String lpTitle As String dwX As Long dwY As Long dwXSize As Long dwYSize As Long dwXCountChars As Long dwYCountChars As Long dwFillAttribute As Long dwFlags As Long wShowWindow As Integer cbReserved2 As Integer lpReserved2 As Long hStdInput As Long hStdOutput As Long hStdError As Long End Type Private Type PROCESS_INFORMATION hProcess As Long hThread As Long dwProcessId As Long dwThreadID As Long End Type Private Declare Function WaitForSingleObject Lib "KERNEL32" ( _ ByVal hHandle As Long, _ ByVal dwMilliseconds As Long) As Long Private Declare Function CreateProcessA Lib "KERNEL32" ( _ ByVal lpApplicationName As Long, _ ByVal lpCommandLine As String, _ ByVal lpProcessAttributes As Long, _ ByVal lpThreadAttributes As Long, _ ByVal bInheritHandles As Long, _ ByVal dwCreationFlags As Long, _ ByVal lpEnvironment As Long, _ ByVal lpCurrentDirectory As Long, _ lpStartupInfo As STARTUPINFO, _ lpProcessInformation As PROCESS_INFORMATION) As Long Private Declare Function CloseHandle Lib "KERNEL32" ( _ ByVal hObject As Long) As Long Public Function ShellExecute( _ ByVal strPathname As String, _ Optional lngAppWinStyle As Long = vbHide) As Boolean ' Start other application and wait for it to finish. Const cbInheritHandles As Long = 1 Dim typProc As PROCESS_INFORMATION Dim typStart As STARTUPINFO Dim lngReturn As Long On Error GoTo Err_ShellExecute ' Initialize the STARTUPINFO structure: With typStart .cb = Len(typStart) .dwFlags = STARTF_USESHOWWINDOW .wShowWindow = lngAppWinStyle End With ' Load the shelled application. lngReturn = CreateProcessA(0, strPathname, 0, 0, cbInheritHandles, _ NORMAL_PRIORITY_CLASS, 0, 0, typStart, typProc) With typProc If .dwProcessId <> 0 Then ' Wait for the shelled application to finish. lngReturn = WaitForSingleObject(.hProcess, INFINITE) ' Close both Process and Thread to prevent memory leak. lngReturn = CloseHandle(.hProcess) And CloseHandle(.hThread) End If End With ShellExecute = True Exit_ShellExecute: Exit Function Err_ShellExecute: MsgBox "Shell Error: " & Err.Number & ". " & Err.Description, _ vbCritical, _ Err.Source Resume Exit_ShellExecute End Function /gustav -----Original Message----- From: Hale, Jim [mailto:Jim.Hale at fleetpride.com] Sent: Thursday, April 28, 2005 8:58 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Unzip Files how do you pause Access so that it waits until the process is finished? I have a process that creates and runs cmd and bat files and then destroys them. I have to pause Access so that the files are run before Access kills them. My current method is a kludge. In Excel I use the Wait function. Is there an analogous function in Access? TIA Jim Hale From Jim.Hale at FleetPride.com Thu Apr 28 09:51:37 2005 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Thu, 28 Apr 2005 09:51:37 -0500 Subject: [AccessD] Unzip Files Message-ID: <6A6AA9DF57E4F046BDA1E273BDDB677233755F@corp-es01.fleetpride.com> Thanks! Jim Hale -----Original Message----- From: DWUTKA at marlow.com [mailto:DWUTKA at marlow.com] Sent: Thursday, April 28, 2005 9:37 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Unzip Files It's a function called ShellWait. It's code available on the net (should show up with a google search), I'd post it here, but I don't think we are supposed to post other people's code. Drew -----Original Message----- From: Hale, Jim [mailto:Jim.Hale at fleetpride.com] Sent: Thursday, April 28, 2005 8:58 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Unzip Files how do you pause Access so that it waits until the process is finished? I have a process that creates and runs cmd and bat files and then destroys them. I have to pause Access so that the files are run before Access kills them. My current method is a kludge. In Excel I use the Wait function. Is there an analogous function in Access? TIA Jim Hale -----Original Message----- From: DWUTKA at marlow.com [mailto:DWUTKA at marlow.com] Sent: Wednesday, April 27, 2005 5:18 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Unzip Files Sorry for the delay.....but I've been a little swamped during this thread. Ironically, I am rebuilding an application that 'auto' extracts files from zips. It's probably more complex then what you are looking for though. I host a realty website (remax realtors). It has a ton of properties, which are updated regularly. The updates are posted to an FTP site, and are zipped. The zip files contain both delimited text files with the property information, and .jpg files with images for the property. My original application used the INet control in VB, to download the files to a directory. Then I would shell (and wait) to a command line that unzipped all of the files to that folder. That was actually pretty easy to do. The REAL fun part was then to extract all of the information from the unzipped text files, update the database, and then sort all the pictures (and create thumbnails for them). The only trick on the first part was the unzipping. I found and Add-on for WinZip, which works perfectly, but the only catch is that you have to have a registered version of WinZip for it to truly work automated. If it's not registered, the command line prompts you for things...which is a little quirky for an 'automated' system. So I splurged on the $29 to register WinZip. It was money well spent. The command line works wonderfully, and better yet, the registered version of WinZip has a lot of neat features to use. The reason I am rebuilding this application, is because I spent the last few weeks rebuilding my home network. Now that I have everything setup at home (almost), I want to improve this process. It's downloading about 1.5 gigs worth of zip files, which even over my 3 megabit connection, takes a while. Then it unzips them (which can take just as long, or longer), then it runs the 'update' process. During the download, doing anything on my own crawls to dialup speed sometimes. During the rest, that server is pretty tied up. I decided to change the download/unzip process, and also modify the update process, so that my customers will be able to track what has been updated. In the download/unzip phase, I was using the INet control, which is quirky, and the way I had it setup, I knew what file was downloading, but not how big it was, or how fast it was downloading, and I couldn't pause it, only kill the whole process. So the new process (which I have the dl/unzip phase done, working on the new update process) downloads everything using API calls, and not only shows the file size, but how much has been downloaded and even has pause and cancel buttons. (Can't pause it forever, because the FTP site will time out, but I'm going to fix that too.....). So now, if I want to use the net at high speeds, when this thing is running, I can just go to the server, and pause the process. I also made a modification to the zip process. Instead of one big unzip '*.zip' command line, I have the VB program start a new thread, and that thread starts runs the unzip process for one zip file. Works like a charm. (It's all event driven too, so when the last zip thread is done, it raises an event the main process can use to launch the update process). Drew *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From DWUTKA at marlow.com Thu Apr 28 09:59:36 2005 From: DWUTKA at marlow.com (DWUTKA at marlow.com) Date: Thu, 28 Apr 2005 09:59:36 -0500 Subject: [AccessD] Unzip Files Message-ID: <123701F54509D9119A4F00D0B747349016D3E7@main2.marlow.com> I don't know, I rarely use other people's code now, and so I prefer not to post someone else's work. You didn't include the comments I have in my module, which denote the original author. Drew -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Thursday, April 28, 2005 9:49 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Unzip Files Hi Drew Since when have you turned into chicken mode? Here's the module: Option Compare Database Option Explicit Private Const SYNCHRONIZE = &H100000 ' Wait forever. Private Const INFINITE = &HFFFF ' The state of the specified object is signaled. Private Const WAIT_OBJECT_0 = 0 ' The time-out interval elapsed and the object's state is nonsignaled. Private Const WAIT_TIMEOUT = &H102 Private Declare Function OpenProcess Lib "KERNEL32" ( _ ByVal dwDesiredAccess As Long, _ ByVal bInheritHandle As Long, _ ByVal dwProcessId As Long) _ As Long Private Declare Function WaitForSingleObject Lib "KERNEL32" ( _ ByVal hHandle As Long, _ ByVal dwMilliseconds As Long) _ As Long Private Declare Function CloseHandle Lib "KERNEL32" ( _ ByVal hObject As Long) _ As Long ' The WaitForSingleObject function returns when one of the following occurs: ' - The specified object is in the signaled state. ' - The time-out interval elapses. ' ' The dwMilliseconds parameter specifies the time-out interval, in milliseconds. ' The function returns if the interval elapses, even if the object's state is ' nonsignaled. If dwMilliseconds is zero, the function tests the object's state ' and returns immediately. If dwMilliseconds is INFINITE, the function's time-out ' interval never elapses. ' ' This example waits an INFINITE amount of time for the process to end. As a ' result this process will be frozen until the shelled process terminates. The ' down side is that if the shelled process hangs, so will this one. ' ' A better approach is to wait a specific amount of time. Once the time-out ' interval expires, test the return value. If it is WAIT_TIMEOUT, the process ' is still not signaled. Then you can either wait again or continue with your ' processing. ' ' DOS Applications: ' Waiting for a DOS application is tricky because the DOS window never goes ' away when the application is done. To get around this, prefix the app that ' you are shelling to with "command.com /c". ' ' For example: lngPid = Shell("command.com /c " & strCommand.Text, vbNormalFocus) Function ShellWait( _ ByVal strCommand As String) _ As Boolean Dim lngPid As Long Dim lngHnd As Long Dim lngReturn As Long Dim booSuccess As Boolean If Len(Trim$(strCommand)) > 0 Then lngPid = Shell(strCommand, vbNormalFocus) If lngPid <> 0 Then ' Get a handle to the shelled process. lngHnd = OpenProcess(SYNCHRONIZE, 0, lngPid) ' If successful, wait for the application to end and close the handle. If lngHnd <> 0 Then lngReturn = WaitForSingleObject(lngHnd, INFINITE) CloseHandle (lngHnd) booSuccess = True End If MsgBox "Just terminated.", vbInformation, "Shelled Application" End If End If ShellWait = booSuccess End Function >>> DWUTKA at marlow.com 04/28 4:37 pm >>> It's a function called ShellWait. It's code available on the net (should show up with a google search), I'd post it here, but I don't think we are supposed to post other people's code. Drew -----Original Message----- From: Hale, Jim [mailto:Jim.Hale at fleetpride.com] Sent: Thursday, April 28, 2005 8:58 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Unzip Files how do you pause Access so that it waits until the process is finished? I have a process that creates and runs cmd and bat files and then destroys them. I have to pause Access so that the files are run before Access kills them. My current method is a kludge. In Excel I use the Wait function. Is there an analogous function in Access? TIA Jim Hale -----Original Message----- From: DWUTKA at marlow.com [mailto:DWUTKA at marlow.com] Sent: Wednesday, April 27, 2005 5:18 PM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Unzip Files Sorry for the delay.....but I've been a little swamped during this thread. Ironically, I am rebuilding an application that 'auto' extracts files from zips. It's probably more complex then what you are looking for though. I host a realty website (remax realtors). It has a ton of properties, which are updated regularly. The updates are posted to an FTP site, and are zipped. The zip files contain both delimited text files with the property information, and .jpg files with images for the property. My original application used the INet control in VB, to download the files to a directory. Then I would shell (and wait) to a command line that unzipped all of the files to that folder. That was actually pretty easy to do. The REAL fun part was then to extract all of the information from the unzipped text files, update the database, and then sort all the pictures (and create thumbnails for them). The only trick on the first part was the unzipping. I found and Add-on for WinZip, which works perfectly, but the only catch is that you have to have a registered version of WinZip for it to truly work automated. If it's not registered, the command line prompts you for things...which is a little quirky for an 'automated' system. So I splurged on the $29 to register WinZip. It was money well spent. The command line works wonderfully, and better yet, the registered version of WinZip has a lot of neat features to use. The reason I am rebuilding this application, is because I spent the last few weeks rebuilding my home network. Now that I have everything setup at home (almost), I want to improve this process. It's downloading about 1.5 gigs worth of zip files, which even over my 3 megabit connection, takes a while. Then it unzips them (which can take just as long, or longer), then it runs the 'update' process. During the download, doing anything on my own crawls to dialup speed sometimes. During the rest, that server is pretty tied up. I decided to change the download/unzip process, and also modify the update process, so that my customers will be able to track what has been updated. In the download/unzip phase, I was using the INet control, which is quirky, and the way I had it setup, I knew what file was downloading, but not how big it was, or how fast it was downloading, and I couldn't pause it, only kill the whole process. So the new process (which I have the dl/unzip phase done, working on the new update process) downloads everything using API calls, and not only shows the file size, but how much has been downloaded and even has pause and cancel buttons. (Can't pause it forever, because the FTP site will time out, but I'm going to fix that too.....). So now, if I want to use the net at high speeds, when this thing is running, I can just go to the server, and pause the process. I also made a modification to the zip process. Instead of one big unzip '*.zip' command line, I have the VB program start a new thread, and that thread starts runs the unzip process for one zip file. Works like a charm. (It's all event driven too, so when the last zip thread is done, it raises an event the main process can use to launch the update process). -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From John.Clark at niagaracounty.com Thu Apr 28 10:08:09 2005 From: John.Clark at niagaracounty.com (John Clark) Date: Thu, 28 Apr 2005 11:08:09 -0400 Subject: [AccessD] Using text boxes as fake buttons Message-ID: Thank you! As usual, I have asked, and I have received. And, also as usual...I'm not sure this is a good thing...I've gotten enough back, that I have gotten more in depth. I am looking forward to checking out Bryan's example, but for now I have gone with Don and Charlotte's "hit-myself-in-the-head-why-didn't-I-think-of-that" idea of using an invisible command button over the top of a label. BTW Don, I'm not getting any flickering, so this should definitely work for me. Thanks again! John W Clark >>> donald.a.Mcgillivray at mail.sprint.com 4/27/2005 2:12:06 PM >>> John, I experimented with something similar, but I used transparent command buttons over labels. This allows you to use all the capabilities of command buttons without being limited by their fixed visual style. The result of my experiment was pretty cool, but it was kinda flickery, so I didn't actually use it for anything. Don -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Wednesday, April 27, 2005 10:44 AM To: accessd at databaseadvisors.com Subject: [AccessD] Using text boxes as fake buttons I am whipping up a new program and I wanted to try something new for the interface on the menus. I've had this "look" in my head, and I figured I'd try it out on this program...the program seems pretty small and easy, so it would be a good time to spend the extra time on some new interface ideas. Anyhow, I usually use command buttons, and I change the text color as I mouse over them, or when the gain focus via the keyboard. I wanted to try something slightly different and am experimenting with labels and text boxes. Labels quickly proved unworthy of the task, because they can't get focus...unless I am missing something here...so I have focused my energy on developing text box buttons. I have them pretty close to completion, and I like them, except they highlight the text and/or put a cursor in them. Is there any way to not highlight the text inside and to not get a cursor in the text box, even when it is clicked? Thanks John W Clark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Thu Apr 28 10:24:11 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 28 Apr 2005 17:24:11 +0200 Subject: [AccessD] Unzip Files Message-ID: Hi Drew The major source for these generic functions is the official API specifications and examples. I've seen so many variations on these and it is impossible to tell who included which comments. /gustav >>> DWUTKA at marlow.com 04/28 4:59 pm >>> I don't know, I rarely use other people's code now, and so I prefer not to post someone else's work. You didn't include the comments I have in my module, which denote the original author. Drew -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Thursday, April 28, 2005 9:49 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Unzip Files Hi Drew Since when have you turned into chicken mode? From martyconnelly at shaw.ca Thu Apr 28 10:35:10 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Thu, 28 Apr 2005 08:35:10 -0700 Subject: [AccessD] Unzip Files References: <6A6AA9DF57E4F046BDA1E273BDDB677233755C@corp-es01.fleetpride.com> Message-ID: <427102AE.3010701@shaw.ca> ShellAndWait by Terry Kreft http://www.mvps.org/access/api/api0004.htm Randy Birch has some variations on this to avoid loops, possible screen freezes etc. http://vbnet.mvps.org/ Search on Shell and Wait or http://vbnet.mvps.org/code/faq/waitforsingleobject2.htm Hale, Jim wrote: > >how do you pause Access so that it waits until the process is finished? I >have a process that creates and runs cmd and bat files and then destroys >them. I have to pause Access so that the files are run before Access kills >them. My current method is a kludge. In Excel I use the Wait function. Is >there an analogous function in Access? TIA >Jim Hale > >-----Original Message----- >From: DWUTKA at marlow.com [mailto:DWUTKA at marlow.com] >Sent: Wednesday, April 27, 2005 5:18 PM >To: accessd at databaseadvisors.com >Subject: RE: [AccessD] Unzip Files > > >Sorry for the delay.....but I've been a little swamped during this thread. >Ironically, I am rebuilding an application that 'auto' extracts files from >zips. It's probably more complex then what you are looking for though. > >I host a realty website (remax realtors). It has a ton of properties, which >are updated regularly. The updates are posted to an FTP site, and are >zipped. The zip files contain both delimited text files with the property >information, and .jpg files with images for the property. > >My original application used the INet control in VB, to download the files >to a directory. Then I would shell (and wait) to a command line that >unzipped all of the files to that folder. That was actually pretty easy to >do. The REAL fun part was then to extract all of the information from the >unzipped text files, update the database, and then sort all the pictures >(and create thumbnails for them). The only trick on the first part was the >unzipping. I found and Add-on for WinZip, which works perfectly, but the >only catch is that you have to have a registered version of WinZip for it to >truly work automated. If it's not registered, the command line prompts you >for things...which is a little quirky for an 'automated' system. So I >splurged on the $29 to register WinZip. It was money well spent. The >command line works wonderfully, and better yet, the registered version of >WinZip has a lot of neat features to use. > >The reason I am rebuilding this application, is because I spent the last few >weeks rebuilding my home network. Now that I have everything setup at home >(almost), I want to improve this process. It's downloading about 1.5 gigs >worth of zip files, which even over my 3 megabit connection, takes a while. >Then it unzips them (which can take just as long, or longer), then it runs >the 'update' process. During the download, doing anything on my own crawls >to dialup speed sometimes. During the rest, that server is pretty tied up. >I decided to change the download/unzip process, and also modify the update >process, so that my customers will be able to track what has been updated. >In the download/unzip phase, I was using the INet control, which is quirky, >and the way I had it setup, I knew what file was downloading, but not how >big it was, or how fast it was downloading, and I couldn't pause it, only >kill the whole process. So the new process (which I have the dl/unzip phase >done, working on the new update process) downloads everything using API >calls, and not only shows the file size, but how much has been downloaded >and even has pause and cancel buttons. (Can't pause it forever, because the >FTP site will time out, but I'm going to fix that too.....). So now, if I >want to use the net at high speeds, when this thing is running, I can just >go to the server, and pause the process. I also made a modification to the >zip process. Instead of one big unzip '*.zip' command line, I have the VB >program start a new thread, and that thread starts runs the unzip process >for one zip file. Works like a charm. (It's all event driven too, so when >the last zip thread is done, it raises an event the main process can use to >launch the update process). > >Drew > >*********************************************************************** >The information transmitted is intended solely for the individual or >entity to which it is addressed and may contain confidential and/or >privileged material. Any review, retransmission, dissemination or >other use of or taking action in reliance upon this information by >persons or entities other than the intended recipient is prohibited. >If you have received this email in error please contact the sender and >delete the material from any computer. As a recipient of this email, >you are responsible for screening its contents and the contents of any >attachments for the presence of viruses. No liability is accepted for >any damages caused by any virus transmitted by this email. > >------------------------------------------------------------------------ > >No virus found in this incoming message. >Checked by AVG Anti-Virus. >Version: 7.0.308 / Virus Database: 266.10.4 - Release Date: 27/04/2005 > > -- Marty Connelly Victoria, B.C. Canada From accessd at shaw.ca Thu Apr 28 11:04:54 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Thu, 28 Apr 2005 09:04:54 -0700 Subject: [AccessD] VB.Net expert In-Reply-To: <427102AE.3010701@shaw.ca> Message-ID: <0IFN00806ZC3JJ@l-daemon> Hi All: A fellow developer has got himself into a bit of a bind with having to just 'display' an existing project that was written in VB.Net. The references do not all work and I just could not help resolving the issues. There is a dead-line of Friday...Yeh Friday. He will pay at a negotiable rate. Anyone in the Victoria/Vancouver area preferred but a remote talent would be acceptable. TIA Jim From pjones at btl.net Thu Apr 28 11:02:38 2005 From: pjones at btl.net (Paul M. Jones) Date: Thu, 28 Apr 2005 10:02:38 -0600 Subject: [AccessD] MS Access 2000 and Terminal Server 2K3 Message-ID: <6.2.0.14.2.20050428095659.02759748@pop.btl.net> Hi Group, Does anyone know the pros and cons of each user running their own copy of an MS Access FE Vs. having them all run the same FE file from a link? I know the single FE makes updating the application more difficult since the lock file is created as soon as someone opens the FE. I'm more seeking information regarding the performance and resource issues. Paul M. Jones Spire Services Ltd. ---------------------------------------------------------------------------------------------- Reality is the murder of a beautiful theory by a gang of ugly facts. Robert L. Glass From donald.a.Mcgillivray at mail.sprint.com Thu Apr 28 11:12:37 2005 From: donald.a.Mcgillivray at mail.sprint.com (Mcgillivray, Don [ITS]) Date: Thu, 28 Apr 2005 11:12:37 -0500 Subject: [AccessD] Using text boxes as fake buttons Message-ID: As I recall, I was doing something like Bryan's button over a label over a picture thing. Swapping image files depending on mouse position. Some forms (using exactly the same code) worked really well, while others were really flickery. Didn't really have time to dig in and figure out what the difference was, so I just left the "feature" out. Don -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Thursday, April 28, 2005 8:08 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Using text boxes as fake buttons Thank you! As usual, I have asked, and I have received. And, also as usual...I'm not sure this is a good thing...I've gotten enough back, that I have gotten more in depth. I am looking forward to checking out Bryan's example, but for now I have gone with Don and Charlotte's "hit-myself-in-the-head-why-didn't-I-think-of-that" idea of using an invisible command button over the top of a label. BTW Don, I'm not getting any flickering, so this should definitely work for me. Thanks again! John W Clark >>> donald.a.Mcgillivray at mail.sprint.com 4/27/2005 2:12:06 PM >>> John, I experimented with something similar, but I used transparent command buttons over labels. This allows you to use all the capabilities of command buttons without being limited by their fixed visual style. The result of my experiment was pretty cool, but it was kinda flickery, so I didn't actually use it for anything. Don -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Wednesday, April 27, 2005 10:44 AM To: accessd at databaseadvisors.com Subject: [AccessD] Using text boxes as fake buttons I am whipping up a new program and I wanted to try something new for the interface on the menus. I've had this "look" in my head, and I figured I'd try it out on this program...the program seems pretty small and easy, so it would be a good time to spend the extra time on some new interface ideas. Anyhow, I usually use command buttons, and I change the text color as I mouse over them, or when the gain focus via the keyboard. I wanted to try something slightly different and am experimenting with labels and text boxes. Labels quickly proved unworthy of the task, because they can't get focus...unless I am missing something here...so I have focused my energy on developing text box buttons. I have them pretty close to completion, and I like them, except they highlight the text and/or put a cursor in them. Is there any way to not highlight the text inside and to not get a cursor in the text box, even when it is clicked? Thanks John W Clark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DWUTKA at marlow.com Thu Apr 28 11:14:24 2005 From: DWUTKA at marlow.com (DWUTKA at marlow.com) Date: Thu, 28 Apr 2005 11:14:24 -0500 Subject: [AccessD] Unzip Files Message-ID: <123701F54509D9119A4F00D0B747349016D3E8@main2.marlow.com> True. I copy and pasted the code years ago, when I built the original program I am rebuilding. Nowadays, I tend to make my own 'utility' modules, just for the fun of it.... Drew -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Thursday, April 28, 2005 10:24 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Unzip Files Hi Drew The major source for these generic functions is the official API specifications and examples. I've seen so many variations on these and it is impossible to tell who included which comments. /gustav >>> DWUTKA at marlow.com 04/28 4:59 pm >>> I don't know, I rarely use other people's code now, and so I prefer not to post someone else's work. You didn't include the comments I have in my module, which denote the original author. Drew -----Original Message----- From: Gustav Brock [mailto:Gustav at cactus.dk] Sent: Thursday, April 28, 2005 9:49 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] Unzip Files Hi Drew Since when have you turned into chicken mode? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Jdemarco at hudsonhealthplan.org Thu Apr 28 11:24:17 2005 From: Jdemarco at hudsonhealthplan.org (Jim DeMarco) Date: Thu, 28 Apr 2005 12:24:17 -0400 Subject: [AccessD] OLEDB vs ODBC Message-ID: <08F823FD83787D4BA0B99CA580AD3C749D2F2C@TTNEXCHCL2.hshhp.com> Here's a good one for you. M$ has long been telling us to use OLEDB via ADO to access our SQL data. We've been doing just that and in researching an issue where some BLOB image data is pegging our server CPUs when uploading via remote network connections I found a KB article that mentions that there is a bug in the way OLEDB handles large amounts of BLOB data and that the ODBC drivers should be used instead. My question: Our application (thankfully) uses an n-tier architecture and all the data access is done via centralized components. I know using ODBC will require modding the connect string. Once we've got a connection to the database via ODBC will our existing ADO OLEDB code break? AFAIK we're using connection objects, recordsets and command objects. Is there a lot of SQL specificity in the way we would access these objects using OLEDB? TIA Jim DeMarco Director of Application Development Hudson Health Plan *********************************************************************************** "This electronic message is intended to be for the use only of the named recipient, and may contain information from Hudson Health Plan (HHP) that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately, either by contacting the sender at the electronic mail address noted above or calling HHP at (914) 631-1611. If you are not the intended recipient, please do not forward this email to anyone, and delete and destroy all copies of this message. Thank You". *********************************************************************************** From martyconnelly at shaw.ca Thu Apr 28 11:54:36 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Thu, 28 Apr 2005 09:54:36 -0700 Subject: [AccessD] MS Access 2000 and Terminal Server 2K3 References: <6.2.0.14.2.20050428095659.02759748@pop.btl.net> Message-ID: <4271154C.2080702@shaw.ca> Here are a series of notes on splitting from Tony Toews with a lot of secondary url's http://www.granite.ab.ca/access/splitapp/index.htm Best Practices When Using Microsoft Office Access 2003 in a Multi-user Environment http://msdn.microsoft.com/library/default.asp?url=/library/en-us/odc_ac2003_ta/html/odc_acmultibest.asp Paul M. Jones wrote: > Hi Group, > > Does anyone know the pros and cons of each user running their own copy > of an MS Access FE Vs. having them all run the same FE file from a > link? I know the single FE makes updating the application more > difficult since the lock file is created as soon as someone opens the > FE. I'm more seeking information regarding the performance and > resource issues. > > > Paul M. Jones > Spire Services Ltd. > > > ---------------------------------------------------------------------------------------------- > > Reality is the murder of a beautiful theory by a gang of ugly facts. > Robert L. Glass > -- Marty Connelly Victoria, B.C. Canada From reuben at gfconsultants.com Thu Apr 28 13:07:30 2005 From: reuben at gfconsultants.com (Reuben Cummings) Date: Thu, 28 Apr 2005 13:07:30 -0500 Subject: [AccessD] A2K - Adding decimal error In-Reply-To: <1D7828CDB8350747AFE9D69E0E90DA1F073A2FDA@xlivmbx21.aig.com> Message-ID: >>I thought that was just a >>simple fact of life due to the binary nature of computer data and it was >>covered in CS101. :-) Remember, some of us have never had a computer class :) Reuben Cummings GFC, LLC phone: 812.523.1017 email: reuben at gfconsultants.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Heenan, Lambert Sent: Thursday, April 28, 2005 9:18 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] A2K - Adding decimal error What surprises me about this thread is that people are surprised that FP numbers are subject to these rounding problems. I thought that was just a simple fact of life due to the binary nature of computer data and it was covered in CS101. :-) One other thing surprised me - that Gustav's routine gets though as many as five iterations before it finds a difference between fSum and fSuma! Two or three would have been my guess. Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock > Sent: Thursday, April 28, 2005 4:36 AM > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] A2K - Adding decimal error > > Hi Marty > > That's right, but Charlotte mentioned adding 1 not 0.01. > > However, if anyone at this point still are confident using Double (or < > gosh> Single) for decimals, I modified your test. > This is scary. Notes follow the function: > > Sub CalcSum() > > ' This will take a fraction of a second to run. > ' Add 1 cent up to 1 billion times and apply rounding. > ' Exit at first encountered error. > > Dim i As Long > Dim iMax As Long > Dim fSum As Double > Dim fSuma As Double > Dim fPenny As Double > i = 0 > fPenny = 0.01 > iMax = 1000000000 > fSum = 0# > fSuma = 0# > For i = 0 To iMax - 1 > fSum = fSum + fPenny > fSuma = fSuma + fPenny > 'intermediate round to 2 decimal point precision > fSuma = Round(fSuma, 2) > ' Exit if an error has occurred. > If fSum <> fSuma Then Exit For > Next i > > Debug.Print fSum; fSuma, fSum - fSuma > > End Sub > > Now, take your guess - how many loops will run? Ten thousand? > You'll be in for a surprise! > > Note that even though fSum and fSuma display the same result, they > don't compare. > You have to do the fSum - fSuma subtraction to have the error > displayed. > > /gustav > > >>> martyconnelly at shaw.ca 04/27 10:32 pm >>> > Don't forget you must round to the precision needed in the > intermediate > calculations to avoid bias or roundoff errors, regardless of the > precision > of the variables used or compiler. > After doing one billion additions of .01 or say 1 cent > The difference in calculated values can be seen when you apply the > intermediate rounding function. > Applying this method will keep demented accountants out of your hair. > > Final Total unrounded decimal accurate intermediate rounded total > 9999999.82515867 10000000 > > Sub CalcSum() > 'this may take several minutes to run > ' add 1 cent 1 billion times and apply rounding > Dim i As Long > Dim iMax As Long > Dim fSum As Double > Dim fSuma As Double > Dim fPenny As Double > i = 0 > fPenny = 0.01 > iMax = 1000000000 > fSum = 0# > fSuma = 0# > For i = 0 To iMax - 1 > > fSum = fSum + fPenny > fSuma = fSuma + fPenny > 'intermediate round to 2 decimal point > precision > fSuma = Round(fSuma, 2) > Next i > Debug.Print fSum; fSuma > End Sub > > > Gustav Brock wrote: > > >Hi Charlotte > > > >It fails all right, but not you have to go beyond 16 mio.: > > > >Public Sub TestSingle() > > > > Dim sng As Single > > Dim lng As Long > > > > For lng = 0 To 100000000 > > If lng <> sng Then Exit For > > sng = sng + 1 > > Next > > Debug.Print lng, sng > > > >End Sub > > > >It runs to: > > 16777217 1.677722E+07 > > > >/gustav > > > > > > > >>>>cfoust at infostatsystems.com 04/27 7:17 pm >>> > >>>> > >>>> > >I've seen it with addition as well. You can build a test in code and > >loop multiple times adding 1 to the integer of a floating point and > >testing the mod to see if there is a remainder. Believe me, it will > >occur. > > > >Charlotte Foust > > > > > >-----Original Message----- > >From: Gustav Brock [mailto:Gustav at cactus.dk] > >Sent: Wednesday, April 27, 2005 9:37 AM > >To: accessd at databaseadvisors.com > >Subject: RE: [AccessD] A2K - Adding decimal error > > > > > >Hi Reuben > > > >Charlotte a guy? You better be careful! > > > >You mostly see this with subtraction (which includes addition of > >negative values); I've never seen it with addition of positives. > > > >If you can't change the source data type be sure to wrap the values > in > >CCur(). If you need more than the four decimals of Currency you may > >choose Double but round the results whenever possible. > > > >/gustav > > > > > > > >>>>reuben at gfconsultants.com 04/27 6:26 pm >>> > >>>> > >>>> > >You guys nailed that one. HoursWorked is a single. I never > >considered it would cause a problem with addition. Of course, after > all the work > >I did on payroll calculations I can't beleive it was still a single. > > > >Thanks. > > > >Reuben Cummings > >GFC, LLC > >phone: 812.523.1017 > >email: reuben at gfconsultants.com > > > > > >-----Original Message----- > >From: accessd-bounces at databaseadvisors.com > >[mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav > Brock > >Sent: Wednesday, April 27, 2005 10:53 AM > >To: accessd at databaseadvisors.com > >Subject: Re: [AccessD] A2K - Adding decimal error > > > > > >Hi Reuben > > > >He is probably adding and subtraction 0.1 hour as well and you are > >using > >data type Single for that. Change to data type Currency ... > > > >/gustav > > > > > > > >>>>reuben at gfconsultants.com 04/27 5:38 pm >>> > >>>> > >>>> > >A client came across this for me... > > > >One employee has 10 pay records on one day that are each .6 hours. > >After gathering all the pay info I use a standard grouping query with > a sum > >to get the total hours. > > > >Rather than adding up to 6 hours, these 10 records resolve to > >6.00000023841858 > > > >Why the strange decimals? > > > >Thanks. > > > >Reuben Cummings > >GFC, LLC > >phone: 812.523.1017 > >email: reuben at gfconsultants.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fhtapia at gmail.com Thu Apr 28 13:14:39 2005 From: fhtapia at gmail.com (Francisco Tapia) Date: Thu, 28 Apr 2005 11:14:39 -0700 Subject: [AccessD] OLEDB vs ODBC In-Reply-To: <08F823FD83787D4BA0B99CA580AD3C749D2F2C@TTNEXCHCL2.hshhp.com> References: <08F823FD83787D4BA0B99CA580AD3C749D2F2C@TTNEXCHCL2.hshhp.com> Message-ID: I don't know... While on this topic.... one of the department managers wants to begin archiving photo's with calls received in our customer support center. the FE is an Access ADP, and generally i'm against storing images inside DBs and would rather "upload" the image to a location on the server and serve it up via Access but I'd need to restrict the folder for uploading so that users couldn't use that as their personal drive either... what method are you using Jim or do you Upload the entire BLOB into the db? On 4/28/05, Jim DeMarco wrote: > > Here's a good one for you. M$ has long been telling us to use OLEDB via > ADO to access our SQL data. We've been doing just that and in researching an > issue where some BLOB image data is pegging our server CPUs when uploading > via remote network connections I found a KB article that mentions that there > is a bug in the way OLEDB handles large amounts of BLOB data and that the > ODBC drivers should be used instead. > > My question: Our application (thankfully) uses an n-tier architecture and > all the data access is done via centralized components. I know using ODBC > will require modding the connect string. Once we've got a connection to the > database via ODBC will our existing ADO OLEDB code break? AFAIK we're using > connection objects, recordsets and command objects. Is there a lot of SQL > specificity in the way we would access these objects using OLEDB? > > TIA > > Jim DeMarco > Director of Application Development > Hudson Health Plan > > > *********************************************************************************** > "This electronic message is intended to be for the use only of the named > recipient, and may contain information from Hudson Health Plan (HHP) that is > confidential or privileged. If you are not the intended recipient, you are > hereby notified that any disclosure, copying, distribution or use of the > contents of this message is strictly prohibited. If you have received this > message in error or are not the named recipient, please notify us > immediately, either by contacting the sender at the electronic mail address > noted above or calling HHP at (914) 631-1611. If you are not the intended > recipient, please do not forward this email to anyone, and delete and > destroy all copies of this message. Thank You". > > *********************************************************************************** > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- -Francisco http://pcthis.blogspot.com |PC news with out the jargon! http://sqlthis.blogspot.com | Tsql and More... From John.Clark at niagaracounty.com Thu Apr 28 13:35:30 2005 From: John.Clark at niagaracounty.com (John Clark) Date: Thu, 28 Apr 2005 14:35:30 -0400 Subject: [AccessD] Access 101 question (I think) Message-ID: I am whipping up a quick program, and there are many "descriptors" in the main table (i.e. hair, eyes, status, race, etc.). My question is this: Should I have an individual table for each descriptor? This is the way I mostly do it now. I put in value lists for something like "gender," which will most likely stay the same (I don't want to think about the "what ifs" here). But for other things, I like to leave it open for the user to input. I then give them a button for "Program Administration" and a bunch of little forms, which are basically prettied-up continuous forms, to enter these options. This actually came in handy, on one of my previous programs. Their "Race" designations were altered, about a year after they began using the program...asian was split into sub-groups...and they were able to go in and change this without my help. I was just wondering whether this is considered acceptable practice, or if I am being a bit retentive here. TIA John W Clark From bheid at appdevgrp.com Thu Apr 28 13:52:40 2005 From: bheid at appdevgrp.com (Bobby Heid) Date: Thu, 28 Apr 2005 14:52:40 -0400 Subject: [AccessD] Access 101 question (I think) In-Reply-To: <916187228923D311A6FE00A0CC3FAA30B8E65A@ADGSERVER> Message-ID: <916187228923D311A6FE00A0CC3FAA30ABEA89@ADGSERVER> I generally do what you are doing. Especially if it is not something that I want to keep adding to myself. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Thursday, April 28, 2005 2:36 PM To: accessd at databaseadvisors.com Subject: [AccessD] Access 101 question (I think) I am whipping up a quick program, and there are many "descriptors" in the main table (i.e. hair, eyes, status, race, etc.). My question is this: Should I have an individual table for each descriptor? This is the way I mostly do it now. I put in value lists for something like "gender," which will most likely stay the same (I don't want to think about the "what ifs" here). But for other things, I like to leave it open for the user to input. I then give them a button for "Program Administration" and a bunch of little forms, which are basically prettied-up continuous forms, to enter these options. This actually came in handy, on one of my previous programs. Their "Race" designations were altered, about a year after they began using the program...asian was split into sub-groups...and they were able to go in and change this without my help. I was just wondering whether this is considered acceptable practice, or if I am being a bit retentive here. TIA John W Clark From dwaters at usinternet.com Thu Apr 28 14:00:40 2005 From: dwaters at usinternet.com (Dan Waters) Date: Thu, 28 Apr 2005 14:00:40 -0500 Subject: [AccessD] Access 101 question (I think) In-Reply-To: <26346550.1114713577280.JavaMail.root@sniper19> Message-ID: John, To me this sounds fine. Generally, all lists should be modifiable in some way by the program's users (except where you really know they won't change). A question you might want to consider: After a change is made, what will happen to your reporting criteria. If someone pulls up a report by selecting one of the asian sub-groups, it will automatically not select anything for a whole years' worth of data. When I have this issue, I present it to the users and ask them how they want to handle it. HTH, Dan Waters -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Thursday, April 28, 2005 1:36 PM To: accessd at databaseadvisors.com Subject: [AccessD] Access 101 question (I think) I am whipping up a quick program, and there are many "descriptors" in the main table (i.e. hair, eyes, status, race, etc.). My question is this: Should I have an individual table for each descriptor? This is the way I mostly do it now. I put in value lists for something like "gender," which will most likely stay the same (I don't want to think about the "what ifs" here). But for other things, I like to leave it open for the user to input. I then give them a button for "Program Administration" and a bunch of little forms, which are basically prettied-up continuous forms, to enter these options. This actually came in handy, on one of my previous programs. Their "Race" designations were altered, about a year after they began using the program...asian was split into sub-groups...and they were able to go in and change this without my help. I was just wondering whether this is considered acceptable practice, or if I am being a bit retentive here. TIA John W Clark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Jim.Hale at FleetPride.com Thu Apr 28 14:21:23 2005 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Thu, 28 Apr 2005 14:21:23 -0500 Subject: [AccessD] A2K - Adding decimal error Message-ID: <6A6AA9DF57E4F046BDA1E273BDDB6772337568@corp-es01.fleetpride.com> And for some of us the last class was when COBOL and fortan were cutting edge and transistors on silicon had not yet replaced magnetic core...:-) Jim Hale -----Original Message----- From: Reuben Cummings [mailto:reuben at gfconsultants.com] Sent: Thursday, April 28, 2005 1:08 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] A2K - Adding decimal error >>I thought that was just a >>simple fact of life due to the binary nature of computer data and it was >>covered in CS101. :-) Remember, some of us have never had a computer class :) Reuben Cummings GFC, LLC phone: 812.523.1017 email: reuben at gfconsultants.com *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From spikee at oatlandspark.org.uk Thu Apr 28 14:31:15 2005 From: spikee at oatlandspark.org.uk (Chris Foote (Spike)) Date: Thu, 28 Apr 2005 20:31:15 +0100 Subject: [AccessD] A2K - Adding decimal error In-Reply-To: <6A6AA9DF57E4F046BDA1E273BDDB6772337568@corp-es01.fleetpride.com> Message-ID: We would to dream of having magnetic core stores! We used to have to make do wi' punched cards if we were lucky... I'll get me coat! Chris Foote -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Hale, Jim Sent: 28 April 2005 20:21 To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] A2K - Adding decimal error And for some of us the last class was when COBOL and fortan were cutting edge and transistors on silicon had not yet replaced magnetic core...:-) Jim Hale From Jdemarco at hudsonhealthplan.org Thu Apr 28 14:42:24 2005 From: Jdemarco at hudsonhealthplan.org (Jim DeMarco) Date: Thu, 28 Apr 2005 15:42:24 -0400 Subject: [AccessD] OLEDB vs ODBC Message-ID: <08F823FD83787D4BA0B99CA580AD3C749D2F39@TTNEXCHCL2.hshhp.com> We had security issues as well since we're scanning personal documentation (birth certs, ssn's, etc.) which is how we came to store the docs as BLOBs also. I didn't write the app but was heavily involved in the architecture. We used a consulting firm to create a scanning component that saves scanned docs to the BLOB. Until yesterday I was of the belief that we we not storing the entire BLOB but now it seems we are. I'm assuming that by "entire BLOB" you mean TIFF (or whatever file format you choose) header and extraneous data. The consultant had tested the component and assured us that each BLOB would max at approx. 20K but using the DATALENGTH function James Barash sent me I see that they are quite a bit larger than expected. Is that what you meant? Jim D. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Francisco Tapia Sent: Thursday, April 28, 2005 2:15 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OLEDB vs ODBC I don't know... While on this topic.... one of the department managers wants to begin archiving photo's with calls received in our customer support center. the FE is an Access ADP, and generally i'm against storing images inside DBs and would rather "upload" the image to a location on the server and serve it up via Access but I'd need to restrict the folder for uploading so that users couldn't use that as their personal drive either... what method are you using Jim or do you Upload the entire BLOB into the db? On 4/28/05, Jim DeMarco wrote: > > Here's a good one for you. M$ has long been telling us to use OLEDB via > ADO to access our SQL data. We've been doing just that and in researching an > issue where some BLOB image data is pegging our server CPUs when uploading > via remote network connections I found a KB article that mentions that there > is a bug in the way OLEDB handles large amounts of BLOB data and that the > ODBC drivers should be used instead. > > My question: Our application (thankfully) uses an n-tier architecture and > all the data access is done via centralized components. I know using ODBC > will require modding the connect string. Once we've got a connection to the > database via ODBC will our existing ADO OLEDB code break? AFAIK we're using > connection objects, recordsets and command objects. Is there a lot of SQL > specificity in the way we would access these objects using OLEDB? > > TIA > > Jim DeMarco > Director of Application Development > Hudson Health Plan > > > *********************************************************************************** > "This electronic message is intended to be for the use only of the named > recipient, and may contain information from Hudson Health Plan (HHP) that is > confidential or privileged. If you are not the intended recipient, you are > hereby notified that any disclosure, copying, distribution or use of the > contents of this message is strictly prohibited. If you have received this > message in error or are not the named recipient, please notify us > immediately, either by contacting the sender at the electronic mail address > noted above or calling HHP at (914) 631-1611. If you are not the intended > recipient, please do not forward this email to anyone, and delete and > destroy all copies of this message. Thank You". > > *********************************************************************************** > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- -Francisco http://pcthis.blogspot.com |PC news with out the jargon! http://sqlthis.blogspot.com | Tsql and More... -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************************** "This electronic message is intended to be for the use only of the named recipient, and may contain information from Hudson Health Plan (HHP) that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately, either by contacting the sender at the electronic mail address noted above or calling HHP at (914) 631-1611. If you are not the intended recipient, please do not forward this email to anyone, and delete and destroy all copies of this message. Thank You". *********************************************************************************** From fhtapia at gmail.com Thu Apr 28 15:11:36 2005 From: fhtapia at gmail.com (Francisco Tapia) Date: Thu, 28 Apr 2005 13:11:36 -0700 Subject: [AccessD] OLEDB vs ODBC In-Reply-To: <08F823FD83787D4BA0B99CA580AD3C749D2F39@TTNEXCHCL2.hshhp.com> References: <08F823FD83787D4BA0B99CA580AD3C749D2F39@TTNEXCHCL2.hshhp.com> Message-ID: yup that's exactly what I ment.. On 4/28/05, Jim DeMarco wrote: > > We had security issues as well since we're scanning personal documentation > (birth certs, ssn's, etc.) which is how we came to store the docs as BLOBs > also. > > I didn't write the app but was heavily involved in the architecture. We > used a consulting firm to create a scanning component that saves scanned > docs to the BLOB. Until yesterday I was of the belief that we we not storing > the entire BLOB but now it seems we are. I'm assuming that by "entire BLOB" > you mean TIFF (or whatever file format you choose) header and extraneous > data. The consultant had tested the component and assured us that each BLOB > would max at approx. 20K but using the DATALENGTH function James Barash sent > me I see that they are quite a bit larger than expected. > > Is that what you meant? > > Jim D. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Francisco > Tapia > Sent: Thursday, April 28, 2005 2:15 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OLEDB vs ODBC > > I don't know... > > While on this topic.... one of the department managers wants to begin > archiving photo's with calls received in our customer support center. the > FE > is an Access ADP, and generally i'm against storing images inside DBs and > would rather "upload" the image to a location on the server and serve it up > via Access but I'd need to restrict the folder for uploading so that users > couldn't use that as their personal drive either... > > what method are you using Jim or do you Upload the entire BLOB into the > db? > > On 4/28/05, Jim DeMarco wrote: > > > > Here's a good one for you. M$ has long been telling us to use OLEDB via > > ADO to access our SQL data. We've been doing just that and in researching > an > > issue where some BLOB image data is pegging our server CPUs when > uploading > > via remote network connections I found a KB article that mentions that > there > > is a bug in the way OLEDB handles large amounts of BLOB data and that > the > ODBC drivers should be used instead. > > > > My question: Our application (thankfully) uses an n-tier architecture > and > all the data access is done via centralized components. I know using > ODBC > > will require modding the connect string. Once we've got a connection to > the > > database via ODBC will our existing ADO OLEDB code break? AFAIK we're > using > > connection objects, recordsets and command objects. Is there a lot of > SQL > specificity in the way we would access these objects using OLEDB? > > > > TIA > > > > Jim DeMarco > > Director of Application Development > > Hudson Health Plan > > > > > > > *********************************************************************************** > > "This electronic message is intended to be for the use only of the named > > recipient, and may contain information from Hudson Health Plan (HHP) that > is > > confidential or privileged. If you are not the intended recipient, you > are > > hereby notified that any disclosure, copying, distribution or use of the > > contents of this message is strictly prohibited. If you have received this > > message in error or are not the named recipient, please notify us > > immediately, either by contacting the sender at the electronic mail > address > > noted above or calling HHP at (914) 631-1611. If you are not the > intended > recipient, please do not forward this email to anyone, and delete > and > > destroy all copies of this message. Thank You". > > > > > *********************************************************************************** > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > -Francisco > http://pcthis.blogspot.com |PC news with out the jargon! > http://sqlthis.blogspot.com | Tsql and More... > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > *********************************************************************************** > "This electronic message is intended to be for the use only of the named > recipient, and may contain information from Hudson Health Plan (HHP) that is > confidential or privileged. If you are not the intended recipient, you are > hereby notified that any disclosure, copying, distribution or use of the > contents of this message is strictly prohibited. If you have received this > message in error or are not the named recipient, please notify us > immediately, either by contacting the sender at the electronic mail address > noted above or calling HHP at (914) 631-1611. If you are not the intended > recipient, please do not forward this email to anyone, and delete and > destroy all copies of this message. Thank You". > > *********************************************************************************** > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- -Francisco http://pcthis.blogspot.com |PC news with out the jargon! http://sqlthis.blogspot.com | Tsql and More... From pedro at plex.nl Thu Apr 28 16:01:29 2005 From: pedro at plex.nl (Pedro Janssen) Date: Thu, 28 Apr 2005 23:01:29 +0200 Subject: [AccessD] lock data2 References: <003501c54bec$c79234e0$f6c581d5@pedro> Message-ID: <001b01c54c35$9503d080$f6c581d5@pedro> Hi, this problem was badly explained, so i will try again. I have a table in which data about bricks and their prices are stored. I use this data in a form where the orders of these bricks are stored. The prices of the bricks are used only as lookup (the price can't be changed by hand on this form). The prices in this form are used to make bills by mail merge with word. When the price of a brick (for example A) changes and the price in the table for brick A is will be changed to. When opening the order form and changing other data in the order for brick A the original price will be updated with the new price. How can i prevent this. When i place a order, the price at the date of the order must stay on the form, even when the price of this brick is changed in the table. Pedro Janssen ----- Original Message ----- From: "Pedro Janssen" To: Sent: Thursday, April 28, 2005 2:21 PM Subject: [AccessD] lock data > Hello Group, > > i have a form that is using a table to store its data of stone prices. When the prices in the table changes, the data on the form also changes. > > I would like that the prices can not change, after it is places on the form the first time, when the record is opened. > > TIA > > Pedro Janssen > -- > 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 Apr 28 16:47:46 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Fri, 29 Apr 2005 07:47:46 +1000 Subject: [AccessD] A2K - Adding decimal error In-Reply-To: <6A6AA9DF57E4F046BDA1E273BDDB6772337568@corp-es01.fleetpride.com> Message-ID: <4271E6A2.22458.257B554@stuart.lexacorp.com.pg> On 28 Apr 2005 at 14:21, Hale, Jim wrote: > And for some of us the last class was when COBOL and fortan were cutting > edge and transistors on silicon had not yet replaced magnetic core...:-) > Jim Hale > Uh-oh, here it comes again.... I had to carve my own abacus..... :-) (Well, it is Friday alreay here in PNG) -- Stuart From Jim.Hale at FleetPride.com Thu Apr 28 17:00:39 2005 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Thu, 28 Apr 2005 17:00:39 -0500 Subject: [AccessD] A2K - Adding decimal error Message-ID: <6A6AA9DF57E4F046BDA1E273BDDB677233756D@corp-es01.fleetpride.com> No abacus but I still have my slide rule. :-) Jim Hale -----Original Message----- From: Stuart McLachlan [mailto:stuart at lexacorp.com.pg] Sent: Thursday, April 28, 2005 4:48 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] A2K - Adding decimal error On 28 Apr 2005 at 14:21, Hale, Jim wrote: > And for some of us the last class was when COBOL and fortan were cutting > edge and transistors on silicon had not yet replaced magnetic core...:-) > Jim Hale > Uh-oh, here it comes again.... I had to carve my own abacus..... :-) (Well, it is Friday alreay here in PNG) -- Stuart -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From stuart at lexacorp.com.pg Thu Apr 28 17:02:20 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Fri, 29 Apr 2005 08:02:20 +1000 Subject: [AccessD] lock data2 In-Reply-To: <001b01c54c35$9503d080$f6c581d5@pedro> Message-ID: <4271EA0C.19403.2650C5E@stuart.lexacorp.com.pg> On 28 Apr 2005 at 23:01, Pedro Janssen wrote: > Hi, > > this problem was badly explained, so i will try again. > > I have a table in which data about bricks and their prices are stored. > I use this data in a form where the orders of these bricks are stored. The > prices of the bricks are used only as lookup (the price can't be changed by > hand on this form). > The prices in this form are used to make bills by mail merge with word. > When the price of a brick (for example A) changes and the price in the > table for brick A is will be changed to. > When opening the order form and changing other data in the order for brick A > the original price will be updated with the new price. > How can i prevent this. When i place a order, the price at the date of the > order must stay on the form, even when the price of this brick is changed in > the table. > You need to have a Price field in the Order table and store the price at the time the order is first created. Assuming you are picking order items off a combo box, include the current price as a column in the combo. Display the OrderPrice on your order form and set it OrderPrice from the combobox CurrentPrice column in the combo on_change event. You should also include some sort of validation to avoid inadvertently updating the price later. Something along the lines of: If NZ(OrderValue.OldPrice,0) <> O AND OrderPrice.OldValue <> OrderPrice Then If MsgBox('Confirm you want to change the Price of this item........... -- Stuart From stuart at lexacorp.com.pg Thu Apr 28 17:10:53 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Fri, 29 Apr 2005 08:10:53 +1000 Subject: [AccessD] Using text boxes as fake buttons In-Reply-To: Message-ID: <4271EC0D.6711.26CE046@stuart.lexacorp.com.pg> On 28 Apr 2005 at 11:08, John Clark wrote: > Bryan's example, but for now I have gone with Don and Charlotte's > "hit-myself-in-the-head-why-didn't-I-think-of-that" idea of using an > invisible command button over the top of a label. > Careful you don't confuse people. Invisible and transparent are two different properties. Set a button to Visible = False and you can't click it. You have to set it to Transparent = True. -- Stuart From stuart at lexacorp.com.pg Thu Apr 28 17:17:12 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Fri, 29 Apr 2005 08:17:12 +1000 Subject: [AccessD] Table of Names In-Reply-To: <20050428115607.DHHM2434.imf17aec.mail.bellsouth.net@SUSANONE> References: <33A641EC7227B54886E0B44E698470391CAE29@hqexchange.hq.corp.usec.com> Message-ID: <4271ED88.5792.272AA06@stuart.lexacorp.com.pg> On 28 Apr 2005 at 7:56, Susan Harkins wrote: > Each "type" would be an individual record then. Sounds like you have a many > to many relationship between your name table and your type table. > Assuming that there is a type table. If Contact, IssuedTo, IssuedBy, ClosedBy, ReleasedBy are fixed fields in the main record, you don't need any intermediate type table or link table, just store the PersonID in each field as appropriate. -- Stuart From stuart at lexacorp.com.pg Thu Apr 28 17:23:40 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Fri, 29 Apr 2005 08:23:40 +1000 Subject: [AccessD] :) In-Reply-To: <20050428114755.DBRR2434.imf17aec.mail.bellsouth.net@SUSANONE> Message-ID: <4271EF0C.10468.27892F7@stuart.lexacorp.com.pg> On 28 Apr 2005 at 7:47, Susan Harkins wrote: > http://techrepublic.com.com/5100-10585_11-5671055.html?tag=nl.e101 > That's what I've always done - it's so obvious, I'm surprised to learn that it's not the usual method. -- Stuart From artful at rogers.com Thu Apr 28 17:58:12 2005 From: artful at rogers.com (Arthur Fuller) Date: Thu, 28 Apr 2005 18:58:12 -0400 Subject: [AccessD] For Lembit In-Reply-To: <001301c54b10$43f421c0$9115758f@aine> References: <200411120145.iAC1jUdQ007739@cooper.uws.edu.au> <019201c4c879$8a5ff900$e81865cb@winxp> <001301c54b10$43f421c0$9115758f@aine> Message-ID: <42716A84.3060705@rogers.com> I'm shocked, Martin! You can't speak Dutch? I've only been there 6 times but I'm quite the aficionado. My favourite Dutch is the word for vacuum cleaner. My spelling may be off by I am assured that my pronunciation is coming along just fine. Stopfzaugher = vacuum cleaner, but you have to hear it to believe it LOL. I've practised that word thousands of times. Then there is the really tricky one, the name of a coastal town. Dutch has lots of wonderful sounds. The town to which I refer is Scheveningen, but there is a "hidden" L in the SCH part of the word. It takes a LOT of practice to say it correctly. Recently I was in Vancouver airport and the person checking me in had a Dutch accent. (Aside from the fact that she was drop-dead-gorgeous, blond and blue-eyed, as are almost all Dutch women, I can spot a Dutch accent in English instantly.) So I inquired and she said yes, and I told her my favourite two Dutch words, then pronounced them. She laughed out loud. She said, "Perfect! I can't believe it." I told her about my hours of practice and she told me a WWII story. The Dutch used to ask people to say Schevningen because Germans couldn't say it. That was the trick question they used to identify German spies. It happens that this year is a good year for Dutch-Canadian relations. I have lots of tulips in my front yard, in honour of Nederlands. I have been to about 30 countries and was nowhere treated so well as there. And incidentally, I have been to Schevningen, Rotterdam, and even the Aalsmeer flower market, the largest in the world. Canada and Holland have a special relationship. Thanks for providing that text. I'm far from fluent but most of it was obvious. I haven't been back for about 8 years. It's time! Arthur Martin Reid wrote: > Lembit > > Could you translate please > > > > Mijn naam is Jan Peeters en ben student handelsingenieur aan de KUL. > Voor het vak "beleidsinformatica" heb ik de opdracht gekregen om een > gevallenstudie uit te voeren waarin ten minste 3 thema's van de cursus > aan bod komen. Ik zal eerst een paar voorbeelden geven van de > thema's: herbruikbaarheid in informatica systemen, overerving, > persistentie en materialisatie, het gebruik van XML, web services, > verschillende soorten databases, architecturen, SQL en hoe de > bedrijfsstrategie eruit ziet met behulp van informatica. > > Als er bij u in de organisatie verschillende thema's aan bod komen zou > ik zeer graag de mogelijkheid krijgen om uw bedrijf als casestudy te > nemen. > > > From ssharkins at bellsouth.net Thu Apr 28 18:36:00 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Thu, 28 Apr 2005 19:36:00 -0400 Subject: [AccessD] Table of Names In-Reply-To: <4271ED88.5792.272AA06@stuart.lexacorp.com.pg> Message-ID: <20050428233559.ZWBS2058.imf22aec.mail.bellsouth.net@SUSANONE> How could a contact be both IssuedTo and IssuedBy? I admit, I'm confused by the purposes of the types. I feel like something's missing. Susan H. On 28 Apr 2005 at 7:56, Susan Harkins wrote: > Each "type" would be an individual record then. Sounds like you have a > many to many relationship between your name table and your type table. > Assuming that there is a type table. If Contact, IssuedTo, IssuedBy, ClosedBy, ReleasedBy are fixed fields in the main record, you don't need any intermediate type table or link table, just store the PersonID in each field as appropriate. -- Stuart -- 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 Apr 28 18:53:05 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Fri, 29 Apr 2005 09:53:05 +1000 Subject: [AccessD] Table of Names In-Reply-To: <20050428233559.ZWBS2058.imf22aec.mail.bellsouth.net@SUSANONE> References: <4271ED88.5792.272AA06@stuart.lexacorp.com.pg> Message-ID: <42720401.28202.2CA7185@stuart.lexacorp.com.pg> On 28 Apr 2005 at 19:36, Susan Harkins wrote: > How could a contact be both IssuedTo and IssuedBy? I admit, I'm confused by > the purposes of the types. I feel like something's missing. > Quite common in repair shops etc. for Jobs. You have one master staff list which you use for everything including HRM and Job tracking A job comes in. It is: a. ReceivedBy - a person on the counter (who puts in in a stack) b. IssuedBy - a supervisor (who takes it from the stack) c. IssuedTo - a serviceman (who carries out the work) d. CheckedBy - a supervisor d. ReturnedBy - a person on the counter. Each of these is a field in the job record which stores the StaffID. -- Stuart From jimdettman at earthlink.net Thu Apr 28 19:08:45 2005 From: jimdettman at earthlink.net (Jim Dettman) Date: Thu, 28 Apr 2005 20:08:45 -0400 Subject: [AccessD] Access 101 question (I think) In-Reply-To: Message-ID: <> That is one way. Another is a single lookup table: tblLookup LookupID - Autonum PK LookupType - Long FK to tblLookupTypes Value tblLookupTypes LookupTypeID - Autonum PK Description UserModifable - True/False I do most of my systems this way. But another way to design something like this is: tblPeople - One record per person PersonID - Autonumber PK FirstName LastName etc. tblAttributeTypes - One record per possible attribute type AttributeID - Autonumber PK Description tblPeopleAttributes - One record per person/attribute PersonID - Long FK to tblPeople AttributeID - Long FK to tblAttributeTypes Value Now on the above, *some* might like to add a PeopleAttributeID - Autonum PK and if so, knock yourself out, but I think it's rather silly. With the above a user can add a new attribute they want to keep track of i.e. "Nose pierced" or "Distance between eyes" and then assign a value for each person. You can also extend this design by adding additional fields to tblAttributeTypes that defines the allowed value (i.e. Y/N, 1 - 99999, Lookup list, etc). If a lookup list you would add a table (tblAttributeTypeValues) that defines a list of allowed values for a given attribute. HTH, Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of John Clark Sent: Thursday, April 28, 2005 2:36 PM To: accessd at databaseadvisors.com Subject: [AccessD] Access 101 question (I think) I am whipping up a quick program, and there are many "descriptors" in the main table (i.e. hair, eyes, status, race, etc.). My question is this: Should I have an individual table for each descriptor? This is the way I mostly do it now. I put in value lists for something like "gender," which will most likely stay the same (I don't want to think about the "what ifs" here). But for other things, I like to leave it open for the user to input. I then give them a button for "Program Administration" and a bunch of little forms, which are basically prettied-up continuous forms, to enter these options. This actually came in handy, on one of my previous programs. Their "Race" designations were altered, about a year after they began using the program...asian was split into sub-groups...and they were able to go in and change this without my help. I was just wondering whether this is considered acceptable practice, or if I am being a bit retentive here. TIA John W Clark -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Robert at servicexp.com Thu Apr 28 19:29:41 2005 From: Robert at servicexp.com (Robert Gracie) Date: Thu, 28 Apr 2005 20:29:41 -0400 Subject: [AccessD] Possible Causes for #ERROR# in datasheets fields. In-Reply-To: Message-ID: Hello, Occasionally, the user will be entering data, and when moving (Tabbing) to another field they are getting this #ERROR# across all the fields in a datasheet. Sometimes they are getting this error along with an msg about someone else has change the current record, but there would be no other users in the system. The only way to get the error to go away is to close the form and re-open. After which, there is no evidence of any problem. It was noted, that is seems to happen more, when the user is entering the first record to the datasheet dataset. A2K Split FE/BE Any Clues? From ssharkins at bellsouth.net Thu Apr 28 19:42:24 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Thu, 28 Apr 2005 20:42:24 -0400 Subject: [AccessD] Table of Names In-Reply-To: <42720401.28202.2CA7185@stuart.lexacorp.com.pg> Message-ID: <20050429004222.PQBX2434.imf24aec.mail.bellsouth.net@SUSANONE> But they don't apply to a single contact, do they? Perhaps it's the contact field that I don't understand. How would these values apply to a Contact entity? Susan H. On 28 Apr 2005 at 19:36, Susan Harkins wrote: > How could a contact be both IssuedTo and IssuedBy? I admit, I'm > confused by the purposes of the types. I feel like something's missing. > Quite common in repair shops etc. for Jobs. You have one master staff list which you use for everything including HRM and Job tracking A job comes in. It is: a. ReceivedBy - a person on the counter (who puts in in a stack) b. IssuedBy - a supervisor (who takes it from the stack) c. IssuedTo - a serviceman (who carries out the work) d. CheckedBy - a supervisor d. ReturnedBy - a person on the counter. Each of these is a field in the job record which stores the StaffID. -- Stuart -- 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 Apr 28 19:52:50 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Fri, 29 Apr 2005 10:52:50 +1000 Subject: [AccessD] Table of Names In-Reply-To: <20050429004222.PQBX2434.imf24aec.mail.bellsouth.net@SUSANONE> References: <42720401.28202.2CA7185@stuart.lexacorp.com.pg> Message-ID: <42721202.989.3012389@stuart.lexacorp.com.pg> On 28 Apr 2005 at 20:42, Susan Harkins wrote: > But they don't apply to a single contact, do they? > > Perhaps it's the contact field that I don't understand. How would these > values apply to a Contact entity? > Going back to an earlier expansion of the problem: Yes, the name of a person can fit into any or all categories. The Contact, Closedby, ReleasedBy, etc call all be the same person. As I understand it, Contact is just the name of the person to contact if there are any queries about whatever it is being tracked. It is no different in essence IssuedBy etc. -- Stuart From ssharkins at bellsouth.net Thu Apr 28 20:02:26 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Thu, 28 Apr 2005 21:02:26 -0400 Subject: [AccessD] Table of Names In-Reply-To: <42721202.989.3012389@stuart.lexacorp.com.pg> Message-ID: <20050429010224.BNFR1992.imf20aec.mail.bellsouth.net@SUSANONE> As I understand it, Contact is just the name of the person to contact if there are any queries about whatever it is being tracked. It is no different in essence IssuedBy etc. ===============OK -- you might be right -- certainly wouldn't want to complicate the picture unnecessarily. Susan H. From martyconnelly at shaw.ca Thu Apr 28 20:07:48 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Thu, 28 Apr 2005 18:07:48 -0700 Subject: [AccessD] Possible Causes for #ERROR# in datasheets fields. References: Message-ID: <427188E4.3080601@shaw.ca> Couple of guesses have you turned off subdatasheets on backend table, the default is set to on when creating. Could be OPs series Lock problem if Win 2000 and if both client and server not SP3. http://www.dataaccess.com/whitepapers/opportunlockingreadcaching.html There is more about it here http://www.granite.ab.ca/access/tipsindex.htm Could be a flakey NIC. I assume A2K is SP3. and Jet SP7 or 8 Compact the back and front end and break then rebuild the links, the backend cache can get a lot of garbage in it. Robert Gracie wrote: >Hello, > Occasionally, the user will be entering data, and when moving (Tabbing) to >another field they are getting this #ERROR# across all the fields in a >datasheet. Sometimes they are getting this error along with an msg about >someone else has change the current record, but there would be no other >users in the system. > > The only way to get the error to go away is to close the form and re-open. >After which, there is no evidence of any problem. > > It was noted, that is seems to happen more, when the user is entering the >first record to the datasheet dataset. > >A2K Split FE/BE > >Any Clues? > > > -- Marty Connelly Victoria, B.C. Canada From Robert at servicexp.com Thu Apr 28 20:15:04 2005 From: Robert at servicexp.com (Robert Gracie) Date: Thu, 28 Apr 2005 21:15:04 -0400 Subject: [AccessD] Possible Causes for #ERROR# in datasheets fields. Message-ID: <3C6BD610FA11044CADFC8C13E6D5508F4E7C@gbsserver.GBS.local> Thanks Marty, The error is not user, machine or even company specific. Subdatasheets are turned off. So maybe a locking problem... Hmmmmmm Thanks !! Robert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Thursday, April 28, 2005 9:16 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Possible Causes for #ERROR# in datasheets fields. Couple of guesses have you turned off subdatasheets on backend table, the default is set to on when creating. Could be OPs series Lock problem if Win 2000 and if both client and server not SP3. http://www.dataaccess.com/whitepapers/opportunlockingreadcaching.html There is more about it here http://www.granite.ab.ca/access/tipsindex.htm Could be a flakey NIC. I assume A2K is SP3. and Jet SP7 or 8 Compact the back and front end and break then rebuild the links, the backend cache can get a lot of garbage in it. Robert Gracie wrote: >Hello, > Occasionally, the user will be entering data, and when moving >(Tabbing) to another field they are getting this #ERROR# across all the >fields in a datasheet. Sometimes they are getting this error along with >an msg about someone else has change the current record, but there >would be no other users in the system. > > The only way to get the error to go away is to close the form and re-open. >After which, there is no evidence of any problem. > > It was noted, that is seems to happen more, when the user is entering >the first record to the datasheet dataset. > >A2K Split FE/BE > >Any Clues? > > > -- Marty Connelly Victoria, B.C. Canada -- 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 Apr 28 21:08:44 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Fri, 29 Apr 2005 12:08:44 +1000 Subject: [AccessD] OT:Friday Humour (or Humor) In-Reply-To: <20050429010224.BNFR1992.imf20aec.mail.bellsouth.net@SUSANONE> References: <42721202.989.3012389@stuart.lexacorp.com.pg> Message-ID: <427223CC.19664.346A2EB@stuart.lexacorp.com.pg> http://www.zippynet.com/pages/bandhmo.htm -- Stuart From martyconnelly at shaw.ca Thu Apr 28 21:13:26 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Thu, 28 Apr 2005 19:13:26 -0700 Subject: [AccessD] OLEDB vs ODBC References: <08F823FD83787D4BA0B99CA580AD3C749D2F39@TTNEXCHCL2.hshhp.com> Message-ID: <42719846.5090404@shaw.ca> Have you considered converting your tiff's or jpeg's to compressed pdf or djvu format both maintain the text portion as a secondary layer. That would reduce their size by a factor of 10. Even a bi-tonal tiff of a book page would be a 100K, a photo would 3 or 4 times that Francisco Tapia wrote: >yup that's exactly what I ment.. > >On 4/28/05, Jim DeMarco wrote: > > >>We had security issues as well since we're scanning personal documentation >>(birth certs, ssn's, etc.) which is how we came to store the docs as BLOBs >>also. >> >>I didn't write the app but was heavily involved in the architecture. We >>used a consulting firm to create a scanning component that saves scanned >>docs to the BLOB. Until yesterday I was of the belief that we we not storing >>the entire BLOB but now it seems we are. I'm assuming that by "entire BLOB" >>you mean TIFF (or whatever file format you choose) header and extraneous >>data. The consultant had tested the component and assured us that each BLOB >>would max at approx. 20K but using the DATALENGTH function James Barash sent >>me I see that they are quite a bit larger than expected. >> >>Is that what you meant? >> >>Jim D. >> >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Francisco >>Tapia >>Sent: Thursday, April 28, 2005 2:15 PM >>To: Access Developers discussion and problem solving >>Subject: Re: [AccessD] OLEDB vs ODBC >> >>I don't know... >> >>While on this topic.... one of the department managers wants to begin >>archiving photo's with calls received in our customer support center. the >>FE >>is an Access ADP, and generally i'm against storing images inside DBs and >>would rather "upload" the image to a location on the server and serve it up >>via Access but I'd need to restrict the folder for uploading so that users >>couldn't use that as their personal drive either... >> >>what method are you using Jim or do you Upload the entire BLOB into the >>db? >> >>On 4/28/05, Jim DeMarco wrote: >> >> >>>Here's a good one for you. M$ has long been telling us to use OLEDB via >>>ADO to access our SQL data. We've been doing just that and in researching >>> >>> >>an >> >> >>>issue where some BLOB image data is pegging our server CPUs when >>> >>> >>uploading >> >> >>>via remote network connections I found a KB article that mentions that >>> >>> >>there >> >> >>>is a bug in the way OLEDB handles large amounts of BLOB data and that >>> >>> >>the > ODBC drivers should be used instead. >> >> >>>My question: Our application (thankfully) uses an n-tier architecture >>> >>> >>and > all the data access is done via centralized components. I know using >>ODBC >> >> >>>will require modding the connect string. Once we've got a connection to >>> >>> >>the >> >> >>>database via ODBC will our existing ADO OLEDB code break? AFAIK we're >>> >>> >>using >> >> >>>connection objects, recordsets and command objects. Is there a lot of >>> >>> >>SQL > specificity in the way we would access these objects using OLEDB? >> >> >>>TIA >>> >>>Jim DeMarco >>>Director of Application Development >>>Hudson Health Plan >>> >>> >>> >>> >>> >>*********************************************************************************** >> >> >>>"This electronic message is intended to be for the use only of the named >>>recipient, and may contain information from Hudson Health Plan (HHP) that >>> >>> >>is >> >> >>>confidential or privileged. If you are not the intended recipient, you >>> >>> >>are >> >> >>>hereby notified that any disclosure, copying, distribution or use of the >>>contents of this message is strictly prohibited. If you have received this >>>message in error or are not the named recipient, please notify us >>>immediately, either by contacting the sender at the electronic mail >>> >>> >>address >> >> >>>noted above or calling HHP at (914) 631-1611. If you are not the >>> >>> >>intended > recipient, please do not forward this email to anyone, and delete >>and >> >> >>>destroy all copies of this message. Thank You". >>> >>> >>> >>> >>*********************************************************************************** >> >> >>>-- >>>AccessD mailing list >>>AccessD at databaseadvisors.com >>>http://databaseadvisors.com/mailman/listinfo/accessd >>>Website: http://www.databaseadvisors.com >>> >>> >>> >>-- >>-Francisco >>http://pcthis.blogspot.com |PC news with out the jargon! >>http://sqlthis.blogspot.com | Tsql and More... >>-- >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/accessd >>Website: http://www.databaseadvisors.com >> >> >>*********************************************************************************** >>"This electronic message is intended to be for the use only of the named >>recipient, and may contain information from Hudson Health Plan (HHP) that is >>confidential or privileged. If you are not the intended recipient, you are >>hereby notified that any disclosure, copying, distribution or use of the >>contents of this message is strictly prohibited. If you have received this >>message in error or are not the named recipient, please notify us >>immediately, either by contacting the sender at the electronic mail address >>noted above or calling HHP at (914) 631-1611. If you are not the intended >>recipient, please do not forward this email to anyone, and delete and >>destroy all copies of this message. Thank You". >> >>*********************************************************************************** >> >>-- >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/accessd >>Website: http://www.databaseadvisors.com >> >> >> > > > > > -- Marty Connelly Victoria, B.C. Canada From reuben at gfconsultants.com Thu Apr 28 22:37:29 2005 From: reuben at gfconsultants.com (Reuben Cummings) Date: Thu, 28 Apr 2005 22:37:29 -0500 Subject: [AccessD] lock data2 In-Reply-To: <001b01c54c35$9503d080$f6c581d5@pedro> Message-ID: I have to concern myself with similar issues. I do this by adding a new record with the new amount and the effective date (in a one-to-many table) rather than overwriting a single record. Essentially you will be building a price history for an item. You will then use the order date to set the price according to the order date when opening the order each time. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Pedro Janssen Sent: Thursday, April 28, 2005 4:01 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] lock data2 Hi, this problem was badly explained, so i will try again. I have a table in which data about bricks and their prices are stored. I use this data in a form where the orders of these bricks are stored. The prices of the bricks are used only as lookup (the price can't be changed by hand on this form). The prices in this form are used to make bills by mail merge with word. When the price of a brick (for example A) changes and the price in the table for brick A is will be changed to. When opening the order form and changing other data in the order for brick A the original price will be updated with the new price. How can i prevent this. When i place a order, the price at the date of the order must stay on the form, even when the price of this brick is changed in the table. Pedro Janssen ----- Original Message ----- From: "Pedro Janssen" To: Sent: Thursday, April 28, 2005 2:21 PM Subject: [AccessD] lock data > Hello Group, > > i have a form that is using a table to store its data of stone prices. When the prices in the table changes, the data on the form also changes. > > I would like that the prices can not change, after it is places on the form the first time, when the record is opened. > > TIA > > Pedro Janssen > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From terry.mace at baesystems.com Fri Apr 29 00:56:27 2005 From: terry.mace at baesystems.com (MACE, Terry) Date: Fri, 29 Apr 2005 15:26:27 +0930 Subject: [AccessD] Oracle HTML DB Message-ID: <3881CF7F5868CA419AAF1179D19F6BAC023567@abw3ex1.au.baesystems.com> My company is moving to replacing Access97 with Oracle HTML DB. Can anyone comment on the pros or cons of Oracle HTML DB? Does anyone know how easy it is to migrate existing Access97 data across and how easy is it to learn to set up front ends in the Oracle environment? I am self taught on Access97 and understand nearly all of the discussion on this list. Terry Mace From martyconnelly at shaw.ca Fri Apr 29 01:15:07 2005 From: martyconnelly at shaw.ca (MartyConnelly) Date: Thu, 28 Apr 2005 23:15:07 -0700 Subject: [AccessD] All Computer Names In Network References: <916187228923D311A6FE00A0CC3FAA305BB045@ADGSERVER> <008701c3b2a0$1dfbd260$0200a8c0@S856> Message-ID: <4271D0EB.6060507@shaw.ca> Here is a vbs script to dump all this type of info for a domain via wmi into excel using ado, you could rewrite for access vba Assumes ADS domain http://www.rlmueller.net/Inventory.htm or using something like ADSI Searches for all computers that begin with the letters, "ATL" in a domain and any child domains. Then, modifies the location attribute of all computers in the result set. Set objConnection = CreateObject("ADODB.Connection") objConnection.Open "Provider=ADsDSOObject;" Set objCommand = CreateObject("ADODB.Command") objCommand.ActiveConnection = objConnection objCommand.CommandText = _ ";" & _ "(&(objectCategory=Computer)(cn=ATL*));" & _ "ADsPath;subtree" Set objRecordSet = objCommand.Execute While Not objRecordset.EOF strADsPath = objRecordset.Fields("ADsPath") Set objComputer = GetObject(strADsPath) objComputer.Put "location", "Atlanta, Georgia" objComputer.SetInfo objRecordSet.MoveNext Wend WScript.Echo objRecordSet.RecordCount & _ " computers objects modified." objConnection.Close Lembit Soobik wrote: >Does anybody know how to get all computer names in the network? >thank you > >Lembit > >_______________________________________________ >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > > > -- Marty Connelly Victoria, B.C. Canada From michael at ddisolutions.com.au Fri Apr 29 02:51:46 2005 From: michael at ddisolutions.com.au (Michael Maddison) Date: Fri, 29 Apr 2005 17:51:46 +1000 Subject: [AccessD] Oracle HTML DB Message-ID: <59A61174B1F5B54B97FD4ADDE71E7D010E4B35@ddi-01.DDI.local> Never heard of it till your post. It appears to ONLY do HTML, using a bunch of wizard type interfaces. They do have a FAQ on converting from Access. http://www.oracle.com/technology/products/database/htmldb/pdf/access_to_ htmldb.pdf They say its for programmers and non programmers!!! Just like Access ;-))) "Currently there is no utility to convert an entire Microsoft Access application to an Oracle HTML DB application. Since Microsoft Access creates Microsoft Windows-based applications, many components do not translate directly into a Web application. There is, however, a data migration utility called Oracle Migration Workbench. Oracle Migration Workbench simplifies the process of migrating database systems, like Microsoft Access, to the Oracle database. Using Oracle Migration Workbench you can migrate data and database objects, such as tables, views, indexes and constraints, to an Oracle database. Once the data and database objects are in an Oracle database and HTML DB is installed, it is easy to turn these objects into a Web application, allowing users to access and manipulate the data." I've used the migration workbench, it was not easy to setup but I got the Oracle DB built in the end... This was a couple of years ago... cheers Michael M My company is moving to replacing Access97 with Oracle HTML DB. Can anyone comment on the pros or cons of Oracle HTML DB? Does anyone know how easy it is to migrate existing Access97 data across and how easy is it to learn to set up front ends in the Oracle environment? I am self taught on Access97 and understand nearly all of the discussion on this list. Terry Mace -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From tom.bolton at donnslaw.co.uk Fri Apr 29 03:12:26 2005 From: tom.bolton at donnslaw.co.uk (Tom Bolton) Date: Fri, 29 Apr 2005 09:12:26 +0100 Subject: [AccessD] MS Access 2000 and Terminal Server 2K3 Message-ID: <61F915314798D311A2F800A0C9C831880731CBCA@dibble.observatory.donnslaw.co.uk> Hi Paul I'm just coming to the end of a big AXP on terminal services project - I've been up and down just about every road there is. If you need help with anything specific just ask and I'll glady impart any info I've learned. Cheers Tom -----Original Message----- From: MartyConnelly [mailto:martyconnelly at shaw.ca] Sent: 28 April 2005 17:55 To: Access Developers discussion and problem solving Subject: Re: [AccessD] MS Access 2000 and Terminal Server 2K3 Here are a series of notes on splitting from Tony Toews with a lot of secondary url's http://www.granite.ab.ca/access/splitapp/index.htm Best Practices When Using Microsoft Office Access 2003 in a Multi-user Environment http://msdn.microsoft.com/library/default.asp?url=/library/en-us/odc_ac2003_ ta/html/odc_acmultibest.asp Paul M. Jones wrote: > Hi Group, > > Does anyone know the pros and cons of each user running their own copy > of an MS Access FE Vs. having them all run the same FE file from a > link? I know the single FE makes updating the application more > difficult since the lock file is created as soon as someone opens the > FE. I'm more seeking information regarding the performance and > resource issues. > > > Paul M. Jones > Spire Services Ltd. > > > ---------------------------------------------------------------------------- ------------------ > > Reality is the murder of a beautiful theory by a gang of ugly facts. > Robert L. Glass > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -------------- next part -------------- The contents of this message and any attachments are the property of Donns Solicitors and are intended for the confidential use of the named recipient only. They may be legally privileged and should not be communicated to, or relied upon, by any other party without our written consent. If you are not the addressee, please notify us immediately so that we can make arrangements for its return. You should not show this e-mail to any person or take copies as you may be committing a criminal or civil offence for which you may be liable. The statement and opinions expressed in this e-mail message are those of the writer, and do not necessarily represent that of Donns Solicitors. Although any files attached to this e-mail will have been checked with virus protection software prior to transmission, you should carry out your own virus check before opening any attachment. Donns Solicitors does not accept any liability for any damage or loss which may be caused by software viruses... From Gustav at cactus.dk Fri Apr 29 03:58:17 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 29 Apr 2005 10:58:17 +0200 Subject: [AccessD] OLEDB vs ODBC Message-ID: Hi Jim 20K will fit a Letter or A4 sized b/w average document in TIFF with max compression (CCITT Group 4 Fax compression). /gustav >>> Jdemarco at hudsonhealthplan.org 04/28 9:42 pm >>> We had security issues as well since we're scanning personal documentation (birth certs, ssn's, etc.) which is how we came to store the docs as BLOBs also. I didn't write the app but was heavily involved in the architecture. We used a consulting firm to create a scanning component that saves scanned docs to the BLOB. Until yesterday I was of the belief that we we not storing the entire BLOB but now it seems we are. I'm assuming that by "entire BLOB" you mean TIFF (or whatever file format you choose) header and extraneous data. The consultant had tested the component and assured us that each BLOB would max at approx. 20K but using the DATALENGTH function James Barash sent me I see that they are quite a bit larger than expected. Is that what you meant? Jim D. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Francisco Tapia Sent: Thursday, April 28, 2005 2:15 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OLEDB vs ODBC I don't know... While on this topic.... one of the department managers wants to begin archiving photo's with calls received in our customer support center. the FE is an Access ADP, and generally i'm against storing images inside DBs and would rather "upload" the image to a location on the server and serve it up via Access but I'd need to restrict the folder for uploading so that users couldn't use that as their personal drive either... what method are you using Jim or do you Upload the entire BLOB into the db? On 4/28/05, Jim DeMarco wrote: > > Here's a good one for you. M$ has long been telling us to use OLEDB via > ADO to access our SQL data. We've been doing just that and in researching an > issue where some BLOB image data is pegging our server CPUs when uploading > via remote network connections I found a KB article that mentions that there > is a bug in the way OLEDB handles large amounts of BLOB data and that the > ODBC drivers should be used instead. > > My question: Our application (thankfully) uses an n-tier architecture and > all the data access is done via centralized components. I know using ODBC > will require modding the connect string. Once we've got a connection to the > database via ODBC will our existing ADO OLEDB code break? AFAIK we're using > connection objects, recordsets and command objects. Is there a lot of SQL > specificity in the way we would access these objects using OLEDB? > > TIA > > Jim DeMarco > Director of Application Development > Hudson Health Plan From Jdemarco at hudsonhealthplan.org Fri Apr 29 06:47:42 2005 From: Jdemarco at hudsonhealthplan.org (Jim DeMarco) Date: Fri, 29 Apr 2005 07:47:42 -0400 Subject: [AccessD] OLEDB vs ODBC Message-ID: <08F823FD83787D4BA0B99CA580AD3C749D2F3F@TTNEXCHCL2.hshhp.com> That makes sense because we tested with 8 1/2 by 11" docs. Maybe our developer is not using the correct compression. Thanks, Jim D. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock Sent: Friday, April 29, 2005 4:58 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OLEDB vs ODBC Hi Jim 20K will fit a Letter or A4 sized b/w average document in TIFF with max compression (CCITT Group 4 Fax compression). /gustav >>> Jdemarco at hudsonhealthplan.org 04/28 9:42 pm >>> We had security issues as well since we're scanning personal documentation (birth certs, ssn's, etc.) which is how we came to store the docs as BLOBs also. I didn't write the app but was heavily involved in the architecture. We used a consulting firm to create a scanning component that saves scanned docs to the BLOB. Until yesterday I was of the belief that we we not storing the entire BLOB but now it seems we are. I'm assuming that by "entire BLOB" you mean TIFF (or whatever file format you choose) header and extraneous data. The consultant had tested the component and assured us that each BLOB would max at approx. 20K but using the DATALENGTH function James Barash sent me I see that they are quite a bit larger than expected. Is that what you meant? Jim D. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Francisco Tapia Sent: Thursday, April 28, 2005 2:15 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OLEDB vs ODBC I don't know... While on this topic.... one of the department managers wants to begin archiving photo's with calls received in our customer support center. the FE is an Access ADP, and generally i'm against storing images inside DBs and would rather "upload" the image to a location on the server and serve it up via Access but I'd need to restrict the folder for uploading so that users couldn't use that as their personal drive either... what method are you using Jim or do you Upload the entire BLOB into the db? On 4/28/05, Jim DeMarco wrote: > > Here's a good one for you. M$ has long been telling us to use OLEDB via > ADO to access our SQL data. We've been doing just that and in researching an > issue where some BLOB image data is pegging our server CPUs when uploading > via remote network connections I found a KB article that mentions that there > is a bug in the way OLEDB handles large amounts of BLOB data and that the > ODBC drivers should be used instead. > > My question: Our application (thankfully) uses an n-tier architecture and > all the data access is done via centralized components. I know using ODBC > will require modding the connect string. Once we've got a connection to the > database via ODBC will our existing ADO OLEDB code break? AFAIK we're using > connection objects, recordsets and command objects. Is there a lot of SQL > specificity in the way we would access these objects using OLEDB? > > TIA > > Jim DeMarco > Director of Application Development > Hudson Health Plan -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************************** "This electronic message is intended to be for the use only of the named recipient, and may contain information from Hudson Health Plan (HHP) that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately, either by contacting the sender at the electronic mail address noted above or calling HHP at (914) 631-1611. If you are not the intended recipient, please do not forward this email to anyone, and delete and destroy all copies of this message. Thank You". *********************************************************************************** From Gustav at cactus.dk Fri Apr 29 06:59:33 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 29 Apr 2005 13:59:33 +0200 Subject: [AccessD] OLEDB vs ODBC Message-ID: Hi Jim I forgot an important parameter: resolution. 20K is achieved with 150 dpi which is just enough for a clearly readable image. 100 dpi will exclude fine print, while 300 dpi delivers close to photo copy (Xerox) quality. /gustav >>> Jdemarco at hudsonhealthplan.org 04/29 1:47 pm >>> That makes sense because we tested with 8 1/2 by 11" docs. Maybe our developer is not using the correct compression. Thanks, Jim D. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock Sent: Friday, April 29, 2005 4:58 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OLEDB vs ODBC Hi Jim 20K will fit a Letter or A4 sized b/w average document in TIFF with max compression (CCITT Group 4 Fax compression). /gustav >>> Jdemarco at hudsonhealthplan.org 04/28 9:42 pm >>> We had security issues as well since we're scanning personal documentation (birth certs, ssn's, etc.) which is how we came to store the docs as BLOBs also. I didn't write the app but was heavily involved in the architecture. We used a consulting firm to create a scanning component that saves scanned docs to the BLOB. Until yesterday I was of the belief that we we not storing the entire BLOB but now it seems we are. I'm assuming that by "entire BLOB" you mean TIFF (or whatever file format you choose) header and extraneous data. The consultant had tested the component and assured us that each BLOB would max at approx. 20K but using the DATALENGTH function James Barash sent me I see that they are quite a bit larger than expected. Is that what you meant? Jim D. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Francisco Tapia Sent: Thursday, April 28, 2005 2:15 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OLEDB vs ODBC I don't know... While on this topic.... one of the department managers wants to begin archiving photo's with calls received in our customer support center. the FE is an Access ADP, and generally i'm against storing images inside DBs and would rather "upload" the image to a location on the server and serve it up via Access but I'd need to restrict the folder for uploading so that users couldn't use that as their personal drive either... what method are you using Jim or do you Upload the entire BLOB into the db? On 4/28/05, Jim DeMarco wrote: > > Here's a good one for you. M$ has long been telling us to use OLEDB via > ADO to access our SQL data. We've been doing just that and in researching an > issue where some BLOB image data is pegging our server CPUs when uploading > via remote network connections I found a KB article that mentions that there > is a bug in the way OLEDB handles large amounts of BLOB data and that the > ODBC drivers should be used instead. > > My question: Our application (thankfully) uses an n-tier architecture and > all the data access is done via centralized components. I know using ODBC > will require modding the connect string. Once we've got a connection to the > database via ODBC will our existing ADO OLEDB code break? AFAIK we're using > connection objects, recordsets and command objects. Is there a lot of SQL > specificity in the way we would access these objects using OLEDB? > > TIA > > Jim DeMarco > Director of Application Development > Hudson Health Plan From HollisVJ at pgdp.usec.com Fri Apr 29 07:17:20 2005 From: HollisVJ at pgdp.usec.com (Hollis,Virginia) Date: Fri, 29 Apr 2005 08:17:20 -0400 Subject: [AccessD] Table of Names Message-ID: <33A641EC7227B54886E0B44E698470391CAE8B@hqexchange.hq.corp.usec.com> I am getting the fields from a form they complete. It is for a fire permit. The contact is the Responsible Person Contacted. He might also issue the permit (IssuedTo) to himself (IssuedBy). Anyway, I have: Main table (tbl_Permit) that has the ContactID, IssuedToID, etc. tbl_Type - TypeID, NameType tbl_PermitNames - PermitNamesID, PermitNames tbl_NameType - NameTypeID, TypeID, PermitNamesID Do I join each one from tbl_Permit (ContactID, etc) to tbl_NameType NameTypeID? I still don't see how to create it on the form & reports so the drop down boxes will know which type it is? *************** As I understand it, Contact is just the name of the person to contact if there are any queries about whatever it is being tracked. It is no different in essence IssuedBy etc. ===============OK -- you might be right -- certainly wouldn't want to complicate the picture unnecessarily. Susan H. From ssharkins at bellsouth.net Fri Apr 29 07:31:24 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Fri, 29 Apr 2005 08:31:24 -0400 Subject: [AccessD] Table of Names In-Reply-To: <33A641EC7227B54886E0B44E698470391CAE8B@hqexchange.hq.corp.usec.com> Message-ID: <20050429123122.JXPZ2058.imf22aec.mail.bellsouth.net@SUSANONE> So contact isn't the entity then -- the permit is the entity? Susan H. I am getting the fields from a form they complete. It is for a fire permit. The contact is the Responsible Person Contacted. He might also issue the permit (IssuedTo) to himself (IssuedBy). Anyway, I have: Main table (tbl_Permit) that has the ContactID, IssuedToID, etc. tbl_Type - TypeID, NameType tbl_PermitNames - PermitNamesID, PermitNames tbl_NameType - NameTypeID, TypeID, PermitNamesID Do I join each one from tbl_Permit (ContactID, etc) to tbl_NameType NameTypeID? I still don't see how to create it on the form & reports so the drop down boxes will know which type it is? *************** As I understand it, Contact is just the name of the person to contact if there are any queries about whatever it is being tracked. It is no different in essence IssuedBy etc. ===============OK -- you might be right -- certainly wouldn't want to complicate the picture unnecessarily. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Lambert.Heenan at AIG.com Fri Apr 29 08:17:02 2005 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Fri, 29 Apr 2005 09:17:02 -0400 Subject: [AccessD] A2K - Adding decimal error Message-ID: <1D7828CDB8350747AFE9D69E0E90DA1F073A2FE5@xlivmbx21.aig.com> I've got a MANUAL IBM card puncher at home somewhere. It takes one 80 column card and there's a stylus (attached by a string) with which to punch out the holes! Now if only I could find a card reader to go with it... Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Hale, Jim > Sent: Thursday, April 28, 2005 6:01 PM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] A2K - Adding decimal error > > No abacus but I still have my slide rule. :-) > Jim Hale > > -----Original Message----- > From: Stuart McLachlan [mailto:stuart at lexacorp.com.pg] > Sent: Thursday, April 28, 2005 4:48 PM > To: Access Developers discussion and problem solving > Subject: RE: [AccessD] A2K - Adding decimal error > > > On 28 Apr 2005 at 14:21, Hale, Jim wrote: > > > And for some of us the last class was when COBOL and fortan were > cutting > > edge and transistors on silicon had not yet replaced magnetic core...:-) > > Jim Hale > > > > Uh-oh, here it comes again.... > I had to carve my own abacus..... :-) > > (Well, it is Friday alreay here in PNG) > > > > -- > Stuart > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > *********************************************************************** > The information transmitted is intended solely for the individual or > entity to which it is addressed and may contain confidential and/or > privileged material. Any review, retransmission, dissemination or > other use of or taking action in reliance upon this information by > persons or entities other than the intended recipient is prohibited. > If you have received this email in error please contact the sender and > delete the material from any computer. As a recipient of this email, > you are responsible for screening its contents and the contents of any > attachments for the presence of viruses. No liability is accepted for > any damages caused by any virus transmitted by this email. << File: > ATT673481.txt >> From Jdemarco at hudsonhealthplan.org Fri Apr 29 08:40:01 2005 From: Jdemarco at hudsonhealthplan.org (Jim DeMarco) Date: Fri, 29 Apr 2005 09:40:01 -0400 Subject: [AccessD] OLEDB vs ODBC Message-ID: <08F823FD83787D4BA0B99CA580AD3C749D2F44@TTNEXCHCL2.hshhp.com> Thanks Marty. Are this high quality formats? We have to print clear copies and the electronic docs are subject to gov't audits so clarity and quality are an issue. Jim D. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of MartyConnelly Sent: Thursday, April 28, 2005 10:13 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OLEDB vs ODBC Have you considered converting your tiff's or jpeg's to compressed pdf or djvu format both maintain the text portion as a secondary layer. That would reduce their size by a factor of 10. Even a bi-tonal tiff of a book page would be a 100K, a photo would 3 or 4 times that Francisco Tapia wrote: >yup that's exactly what I ment.. > >On 4/28/05, Jim DeMarco wrote: > > >>We had security issues as well since we're scanning personal documentation >>(birth certs, ssn's, etc.) which is how we came to store the docs as BLOBs >>also. >> >>I didn't write the app but was heavily involved in the architecture. We >>used a consulting firm to create a scanning component that saves scanned >>docs to the BLOB. Until yesterday I was of the belief that we we not storing >>the entire BLOB but now it seems we are. I'm assuming that by "entire BLOB" >>you mean TIFF (or whatever file format you choose) header and extraneous >>data. The consultant had tested the component and assured us that each BLOB >>would max at approx. 20K but using the DATALENGTH function James Barash sent >>me I see that they are quite a bit larger than expected. >> >>Is that what you meant? >> >>Jim D. >> >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Francisco >>Tapia >>Sent: Thursday, April 28, 2005 2:15 PM >>To: Access Developers discussion and problem solving >>Subject: Re: [AccessD] OLEDB vs ODBC >> >>I don't know... >> >>While on this topic.... one of the department managers wants to begin >>archiving photo's with calls received in our customer support center. the >>FE >>is an Access ADP, and generally i'm against storing images inside DBs and >>would rather "upload" the image to a location on the server and serve it up >>via Access but I'd need to restrict the folder for uploading so that users >>couldn't use that as their personal drive either... >> >>what method are you using Jim or do you Upload the entire BLOB into the >>db? >> >>On 4/28/05, Jim DeMarco wrote: >> >> >>>Here's a good one for you. M$ has long been telling us to use OLEDB via >>>ADO to access our SQL data. We've been doing just that and in researching >>> >>> >>an >> >> >>>issue where some BLOB image data is pegging our server CPUs when >>> >>> >>uploading >> >> >>>via remote network connections I found a KB article that mentions that >>> >>> >>there >> >> >>>is a bug in the way OLEDB handles large amounts of BLOB data and that >>> >>> >>the > ODBC drivers should be used instead. >> >> >>>My question: Our application (thankfully) uses an n-tier architecture >>> >>> >>and > all the data access is done via centralized components. I know using >>ODBC >> >> >>>will require modding the connect string. Once we've got a connection to >>> >>> >>the >> >> >>>database via ODBC will our existing ADO OLEDB code break? AFAIK we're >>> >>> >>using >> >> >>>connection objects, recordsets and command objects. Is there a lot of >>> >>> >>SQL > specificity in the way we would access these objects using OLEDB? >> >> >>>TIA >>> >>>Jim DeMarco >>>Director of Application Development >>>Hudson Health Plan >>> >>> >>> >>> >>> >>*********************************************************************************** >> >> >>>"This electronic message is intended to be for the use only of the named >>>recipient, and may contain information from Hudson Health Plan (HHP) that >>> >>> >>is >> >> >>>confidential or privileged. If you are not the intended recipient, you >>> >>> >>are >> >> >>>hereby notified that any disclosure, copying, distribution or use of the >>>contents of this message is strictly prohibited. If you have received this >>>message in error or are not the named recipient, please notify us >>>immediately, either by contacting the sender at the electronic mail >>> >>> >>address >> >> >>>noted above or calling HHP at (914) 631-1611. If you are not the >>> >>> >>intended > recipient, please do not forward this email to anyone, and delete >>and >> >> >>>destroy all copies of this message. Thank You". >>> >>> >>> >>> >>*********************************************************************************** >> >> >>>-- >>>AccessD mailing list >>>AccessD at databaseadvisors.com >>>http://databaseadvisors.com/mailman/listinfo/accessd >>>Website: http://www.databaseadvisors.com >>> >>> >>> >>-- >>-Francisco >>http://pcthis.blogspot.com |PC news with out the jargon! >>http://sqlthis.blogspot.com | Tsql and More... >>-- >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/accessd >>Website: http://www.databaseadvisors.com >> >> >>*********************************************************************************** >>"This electronic message is intended to be for the use only of the named >>recipient, and may contain information from Hudson Health Plan (HHP) that is >>confidential or privileged. If you are not the intended recipient, you are >>hereby notified that any disclosure, copying, distribution or use of the >>contents of this message is strictly prohibited. If you have received this >>message in error or are not the named recipient, please notify us >>immediately, either by contacting the sender at the electronic mail address >>noted above or calling HHP at (914) 631-1611. If you are not the intended >>recipient, please do not forward this email to anyone, and delete and >>destroy all copies of this message. Thank You". >> >>*********************************************************************************** >> >>-- >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/accessd >>Website: http://www.databaseadvisors.com >> >> >> > > > > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************************** "This electronic message is intended to be for the use only of the named recipient, and may contain information from Hudson Health Plan (HHP) that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately, either by contacting the sender at the electronic mail address noted above or calling HHP at (914) 631-1611. If you are not the intended recipient, please do not forward this email to anyone, and delete and destroy all copies of this message. Thank You". *********************************************************************************** From accessd at shaw.ca Fri Apr 29 09:07:38 2005 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 29 Apr 2005 07:07:38 -0700 Subject: [AccessD] Friday Humour In-Reply-To: <59A61174B1F5B54B97FD4ADDE71E7D010E4B35@ddi-01.DDI.local> Message-ID: <0IFP00D1TOKPYG@l-daemon> What is going on in Germany? Would this the start of a cross-species epidemic? http://www.theregister.co.uk/2005/04/28/exploding_german_toads/ Jim From Jdemarco at hudsonhealthplan.org Fri Apr 29 10:14:18 2005 From: Jdemarco at hudsonhealthplan.org (Jim DeMarco) Date: Fri, 29 Apr 2005 11:14:18 -0400 Subject: [AccessD] OLEDB vs ODBC Message-ID: <08F823FD83787D4BA0B99CA580AD3C749D2F48@TTNEXCHCL2.hshhp.com> An important parameter actually. We need relatively high res as I mentioned earlier. Thanks, Jim D -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock Sent: Friday, April 29, 2005 8:00 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OLEDB vs ODBC Hi Jim I forgot an important parameter: resolution. 20K is achieved with 150 dpi which is just enough for a clearly readable image. 100 dpi will exclude fine print, while 300 dpi delivers close to photo copy (Xerox) quality. /gustav >>> Jdemarco at hudsonhealthplan.org 04/29 1:47 pm >>> That makes sense because we tested with 8 1/2 by 11" docs. Maybe our developer is not using the correct compression. Thanks, Jim D. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock Sent: Friday, April 29, 2005 4:58 AM To: accessd at databaseadvisors.com Subject: RE: [AccessD] OLEDB vs ODBC Hi Jim 20K will fit a Letter or A4 sized b/w average document in TIFF with max compression (CCITT Group 4 Fax compression). /gustav >>> Jdemarco at hudsonhealthplan.org 04/28 9:42 pm >>> We had security issues as well since we're scanning personal documentation (birth certs, ssn's, etc.) which is how we came to store the docs as BLOBs also. I didn't write the app but was heavily involved in the architecture. We used a consulting firm to create a scanning component that saves scanned docs to the BLOB. Until yesterday I was of the belief that we we not storing the entire BLOB but now it seems we are. I'm assuming that by "entire BLOB" you mean TIFF (or whatever file format you choose) header and extraneous data. The consultant had tested the component and assured us that each BLOB would max at approx. 20K but using the DATALENGTH function James Barash sent me I see that they are quite a bit larger than expected. Is that what you meant? Jim D. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Francisco Tapia Sent: Thursday, April 28, 2005 2:15 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OLEDB vs ODBC I don't know... While on this topic.... one of the department managers wants to begin archiving photo's with calls received in our customer support center. the FE is an Access ADP, and generally i'm against storing images inside DBs and would rather "upload" the image to a location on the server and serve it up via Access but I'd need to restrict the folder for uploading so that users couldn't use that as their personal drive either... what method are you using Jim or do you Upload the entire BLOB into the db? On 4/28/05, Jim DeMarco wrote: > > Here's a good one for you. M$ has long been telling us to use OLEDB via > ADO to access our SQL data. We've been doing just that and in researching an > issue where some BLOB image data is pegging our server CPUs when uploading > via remote network connections I found a KB article that mentions that there > is a bug in the way OLEDB handles large amounts of BLOB data and that the > ODBC drivers should be used instead. > > My question: Our application (thankfully) uses an n-tier architecture and > all the data access is done via centralized components. I know using ODBC > will require modding the connect string. Once we've got a connection to the > database via ODBC will our existing ADO OLEDB code break? AFAIK we're using > connection objects, recordsets and command objects. Is there a lot of SQL > specificity in the way we would access these objects using OLEDB? > > TIA > > Jim DeMarco > Director of Application Development > Hudson Health Plan -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************************** "This electronic message is intended to be for the use only of the named recipient, and may contain information from Hudson Health Plan (HHP) that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately, either by contacting the sender at the electronic mail address noted above or calling HHP at (914) 631-1611. If you are not the intended recipient, please do not forward this email to anyone, and delete and destroy all copies of this message. Thank You". *********************************************************************************** From HollisVJ at pgdp.usec.com Fri Apr 29 10:21:20 2005 From: HollisVJ at pgdp.usec.com (Hollis,Virginia) Date: Fri, 29 Apr 2005 11:21:20 -0400 Subject: [AccessD] Table of Names Message-ID: <33A641EC7227B54886E0B44E698470391CAEA5@hqexchange.hq.corp.usec.com> Yes. The fields are all related to a fire permit. The contact is just someone they call if they have questions on the permit. A building may need a fire permit. It is just a contact person (a reference point for the permit) like a customer. But if the fireman is out & needs to write the permit he would be a contact person & the issuer & close the permit. So it is no different than the IssuedBy, etc. It is just a person. *************** So contact isn't the entity then -- the permit is the entity? Susan H. I am getting the fields from a form they complete. It is for a fire permit. The contact is the Responsible Person Contacted. He might also issue the permit (IssuedTo) to himself (IssuedBy). Anyway, I have: Main table (tbl_Permit) that has the ContactID, IssuedToID, etc. tbl_Type - TypeID, NameType tbl_PermitNames - PermitNamesID, PermitNames tbl_NameType - NameTypeID, TypeID, PermitNamesID Do I join each one from tbl_Permit (ContactID, etc) to tbl_NameType NameTypeID? I still don't see how to create it on the form & reports so the drop down boxes will know which type it is? *************** As I understand it, Contact is just the name of the person to contact if there are any queries about whatever it is being tracked. It is no different in essence IssuedBy etc. ===============OK -- you might be right -- certainly wouldn't want to complicate the picture unnecessarily. Susan H. From ssharkins at bellsouth.net Fri Apr 29 10:24:52 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Fri, 29 Apr 2005 11:24:52 -0400 Subject: [AccessD] Table of Names In-Reply-To: <33A641EC7227B54886E0B44E698470391CAEA5@hqexchange.hq.corp.usec.com> Message-ID: <20050429152450.KMPY1994.imf16aec.mail.bellsouth.net@SUSANONE> And each fire permit will have only one contact, one IssuedBy, one so on for all the types, right? If this is the case, I agree with Stuart. However, you might want to maintain a types table just the same -- to control what the users enter. Are they entering a person's name, an id number? Or what? That's why I suggested the separate types table. I don't know what you're entering -- it maybe as simple as a Yes/No field, but if you're referring to a name or entity, then where's that value coming from? Susan H. Yes. The fields are all related to a fire permit. The contact is just someone they call if they have questions on the permit. A building may need a fire permit. It is just a contact person (a reference point for the permit) like a customer. But if the fireman is out & needs to write the permit he would be a contact person & the issuer & close the permit. So it is no different than the IssuedBy, etc. It is just a person. *************** So contact isn't the entity then -- the permit is the entity? Susan H. I am getting the fields from a form they complete. It is for a fire permit. The contact is the Responsible Person Contacted. He might also issue the permit (IssuedTo) to himself (IssuedBy). Anyway, I have: Main table (tbl_Permit) that has the ContactID, IssuedToID, etc. tbl_Type - TypeID, NameType tbl_PermitNames - PermitNamesID, PermitNames tbl_NameType - NameTypeID, TypeID, PermitNamesID Do I join each one from tbl_Permit (ContactID, etc) to tbl_NameType NameTypeID? I still don't see how to create it on the form & reports so the drop down boxes will know which type it is? *************** As I understand it, Contact is just the name of the person to contact if there are any queries about whatever it is being tracked. It is no different in essence IssuedBy etc. ===============OK -- you might be right -- certainly wouldn't want to complicate the picture unnecessarily. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dba.email at gmail.com Fri Apr 29 10:35:21 2005 From: dba.email at gmail.com (Admin Sparky) Date: Fri, 29 Apr 2005 11:35:21 -0400 Subject: [AccessD] Parameter Queries via Code Message-ID: <5f2de2420504290835478908a3@mail.gmail.com> Group, I have a stored parameter query where the parameters are taken from 2 controls on a form...this part works great. The query field is a date field and the form controls contain the "Start Date" and "End Date" with the parameter for that field listed as: Between [Forms]![frmDatePicker]![Text14] And [Forms]![frmDatePicker]![Text16] I have a report based on this query which I can run directly from this form...this part also works great. Now the question. From that same form I want to press a button which will take the results of that parameter query and put it into an Excel spreadsheet. Can someone point me in the right direction to fill in the missing syntax at or around line 4? 1. Set db = CurrentDb 2. Set qdfMetrics = db.QueryDefs("qryMyQuery") 3. ==> ? 4. Set rstMetrics = qdfMetrics.OpenRecordset(dbReadOnly) 5. ==> ? 6. varResults = rstMetrics.GetRows(rstMetrics.RecordCount) 7. Set objXLBook = GetObject(cXLPath & cXLFile) 8. Set objXLApp = objXLBook.Parent 9. Set objQuerySheet = objXLBook.Worksheets("ProductMetrics") 10. objXLApp.Visible = True 11. objXLBook.Windows(1).Visible = True 12. Set objXLRange = objQuerySheet.Range("B1:G4") 13. objXLRange.FormulaArray = varResults At the moment I am getting error 3061 on line 4: "Too few parameters. Expected 2." Could this be a problem with scope? The code above is in a separate module and is called by the Form code...is this a problem? Thank you for any suggestions, Mark Mitsules From DWUTKA at marlow.com Fri Apr 29 10:40:57 2005 From: DWUTKA at marlow.com (DWUTKA at marlow.com) Date: Fri, 29 Apr 2005 10:40:57 -0500 Subject: [AccessD] OT:Friday Humour (or Humor) Message-ID: <123701F54509D9119A4F00D0B747349016D3EA@main2.marlow.com> Pretty funny....never realized how dangerous water is! LOL Drew -----Original Message----- From: Stuart McLachlan [mailto:stuart at lexacorp.com.pg] Sent: Thursday, April 28, 2005 9:09 PM To: Access Developers discussion and problem solving Subject: [AccessD] OT:Friday Humour (or Humor) http://www.zippynet.com/pages/bandhmo.htm -- Stuart -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Fri Apr 29 10:50:23 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 29 Apr 2005 08:50:23 -0700 Subject: [AccessD] :) Message-ID: Me, too Stuart, in both SQL Server and Access. It's the only approach that makes any sense to me. Charlotte Foust -----Original Message----- From: Stuart McLachlan [mailto:stuart at lexacorp.com.pg] Sent: Thursday, April 28, 2005 3:24 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] :) On 28 Apr 2005 at 7:47, Susan Harkins wrote: > http://techrepublic.com.com/5100-10585_11-5671055.html?tag=nl.e101 > That's what I've always done - it's so obvious, I'm surprised to learn that it's not the usual method. -- Stuart -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Jim.Hale at FleetPride.com Fri Apr 29 10:51:33 2005 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Fri, 29 Apr 2005 10:51:33 -0500 Subject: [AccessD] Fri OT funny and true Message-ID: <6A6AA9DF57E4F046BDA1E273BDDB6772337571@corp-es01.fleetpride.com> If you don't laugh out loud at this one, call the morgue and reserve a tray, because you're dead!!!!!! Always wear clean underwear in public especially when working under your vehicle .. From the JUPITER FLORIDA Daily News comes this story of a Crestview couple who drove their car to Wal-Mart, only to have their car break down in the parking lot. The man told his wife to carry on with the shopping while he fixed the car in the lot. The wife returned later to see a small group of people near the car. On closer inspection, she saw a pair of male legs protruding from under the chassis. Although the man was in shorts, his lack of underpants turned private parts into glaringly public ones. Unable to stand the embarrassment, she dutifully stepped forward, quickly put her hand UP his shorts, and tucked everything back into place. On regaining her feet, she looked across the hood and found herself staring at her husband who was standing idly by. The mechanic, however, had to have three stitches in his forehead. *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From cfoust at infostatsystems.com Fri Apr 29 10:55:15 2005 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 29 Apr 2005 08:55:15 -0700 Subject: [AccessD] Parameter Queries via Code Message-ID: Wen you handle a querydef like that in code, you have to pass the parameter values in the code. You can't rely on a form, even if it is open. So in your code, pass the value of Text14 and the value of Text16 into the parameters like this: qdfMetrics.Parameters(0) = Forms!frmDatePicker!Text14 qdfMetrics.Parameters(1) = Forms!frmDatePicker!Text16 Then open your recordset. Charlotte Foust -----Original Message----- From: Admin Sparky [mailto:dba.email at gmail.com] Sent: Friday, April 29, 2005 8:35 AM To: accessd at databaseadvisors.com Subject: [AccessD] Parameter Queries via Code Group, I have a stored parameter query where the parameters are taken from 2 controls on a form...this part works great. The query field is a date field and the form controls contain the "Start Date" and "End Date" with the parameter for that field listed as: Between [Forms]![frmDatePicker]![Text14] And [Forms]![frmDatePicker]![Text16] I have a report based on this query which I can run directly from this form...this part also works great. Now the question. From that same form I want to press a button which will take the results of that parameter query and put it into an Excel spreadsheet. Can someone point me in the right direction to fill in the missing syntax at or around line 4? 1. Set db = CurrentDb 2. Set qdfMetrics = db.QueryDefs("qryMyQuery") 3. ==> ? 4. Set rstMetrics = qdfMetrics.OpenRecordset(dbReadOnly) 5. ==> ? 6. varResults = rstMetrics.GetRows(rstMetrics.RecordCount) 7. Set objXLBook = GetObject(cXLPath & cXLFile) 8. Set objXLApp = objXLBook.Parent 9. Set objQuerySheet = objXLBook.Worksheets("ProductMetrics") 10. objXLApp.Visible = True 11. objXLBook.Windows(1).Visible = True 12. Set objXLRange = objQuerySheet.Range("B1:G4") 13. objXLRange.FormulaArray = varResults At the moment I am getting error 3061 on line 4: "Too few parameters. Expected 2." Could this be a problem with scope? The code above is in a separate module and is called by the Form code...is this a problem? Thank you for any suggestions, Mark Mitsules -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Fri Apr 29 11:01:41 2005 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 29 Apr 2005 11:01:41 -0500 Subject: [AccessD] Parameter Queries via Code In-Reply-To: <8110337.1114789576537.JavaMail.root@sniper14> Message-ID: Mark, I use this function to create the spreadsheet. DoCmd.TransferSpreadsheet acExport, , "qryMyQuery", _ stgFolderName & stgSpreadsheetName I use this code to create a folder on the user's PC to put the spreadsheet into: Set fso = CreateObject("Scripting.FileSystemObject") stgFolderName = "C:\" & SystemAcronym & "\" If fso.FolderExists(stgFolderName) = False Then fso.CreateFolder (stgFolderName) End If stgFolderName = "C:\" & SystemAcronym & "\Spreadsheets\" If fso.FolderExists(stgFolderName) = False Then fso.CreateFolder (stgFolderName) End If Set fso = Nothing Hope this helps! Dan Waters -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Admin Sparky Sent: Friday, April 29, 2005 10:35 AM To: accessd at databaseadvisors.com Subject: [AccessD] Parameter Queries via Code Group, I have a stored parameter query where the parameters are taken from 2 controls on a form...this part works great. The query field is a date field and the form controls contain the "Start Date" and "End Date" with the parameter for that field listed as: Between [Forms]![frmDatePicker]![Text14] And [Forms]![frmDatePicker]![Text16] I have a report based on this query which I can run directly from this form...this part also works great. Now the question. From that same form I want to press a button which will take the results of that parameter query and put it into an Excel spreadsheet. Can someone point me in the right direction to fill in the missing syntax at or around line 4? 1. Set db = CurrentDb 2. Set qdfMetrics = db.QueryDefs("qryMyQuery") 3. ==> ? 4. Set rstMetrics = qdfMetrics.OpenRecordset(dbReadOnly) 5. ==> ? 6. varResults = rstMetrics.GetRows(rstMetrics.RecordCount) 7. Set objXLBook = GetObject(cXLPath & cXLFile) 8. Set objXLApp = objXLBook.Parent 9. Set objQuerySheet = objXLBook.Worksheets("ProductMetrics") 10. objXLApp.Visible = True 11. objXLBook.Windows(1).Visible = True 12. Set objXLRange = objQuerySheet.Range("B1:G4") 13. objXLRange.FormulaArray = varResults At the moment I am getting error 3061 on line 4: "Too few parameters. Expected 2." Could this be a problem with scope? The code above is in a separate module and is called by the Form code...is this a problem? Thank you for any suggestions, Mark Mitsules -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From HollisVJ at pgdp.usec.com Fri Apr 29 11:24:45 2005 From: HollisVJ at pgdp.usec.com (Hollis,Virginia) Date: Fri, 29 Apr 2005 12:24:45 -0400 Subject: [AccessD] Table of Names Message-ID: <33A641EC7227B54886E0B44E698470391CAEAA@hqexchange.hq.corp.usec.com> Only one of everyone (one IssuedBy, one Contact, etc). They are entering the name of the person (just first & last name is all that is needed). The names are in a table of names. How do I get it to show the different types (roles) for the person in a form or report? If they enter the name of a person in a field what makes it assigned to that field? I need to show which group they belong to when I put the different fields on a report. ***************** And each fire permit will have only one contact, one IssuedBy, one so on for all the types, right? If this is the case, I agree with Stuart. However, you might want to maintain a types table just the same -- to control what the users enter. Are they entering a person's name, an id number? Or what? That's why I suggested the separate types table. I don't know what you're entering -- it maybe as simple as a Yes/No field, but if you're referring to a name or entity, then where's that value coming from? Susan H. Yes. The fields are all related to a fire permit. The contact is just someone they call if they have questions on the permit. A building may need a fire permit. It is just a contact person (a reference point for the permit) like a customer. But if the fireman is out & needs to write the permit he would be a contact person & the issuer & close the permit. So it is no different than the IssuedBy, etc. It is just a person. *************** So contact isn't the entity then -- the permit is the entity? Susan H. I am getting the fields from a form they complete. It is for a fire permit. The contact is the Responsible Person Contacted. He might also issue the permit (IssuedTo) to himself (IssuedBy). Anyway, I have: Main table (tbl_Permit) that has the ContactID, IssuedToID, etc. tbl_Type - TypeID, NameType tbl_PermitNames - PermitNamesID, PermitNames tbl_NameType - NameTypeID, TypeID, PermitNamesID Do I join each one from tbl_Permit (ContactID, etc) to tbl_NameType NameTypeID? I still don't see how to create it on the form & reports so the drop down boxes will know which type it is? *************** As I understand it, Contact is just the name of the person to contact if there are any queries about whatever it is being tracked. It is no different in essence IssuedBy etc. ===============OK -- you might be right -- certainly wouldn't want to complicate the picture unnecessarily. Susan H. From ssharkins at bellsouth.net Fri Apr 29 11:27:49 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Fri, 29 Apr 2005 12:27:49 -0400 Subject: [AccessD] Table of Names In-Reply-To: <33A641EC7227B54886E0B44E698470391CAEAA@hqexchange.hq.corp.usec.com> Message-ID: <20050429162747.BNOO2063.imf18aec.mail.bellsouth.net@SUSANONE> Virginia, why don't you zip it up and send it to me at ssharkins at bellsouth.net. Susan H. Only one of everyone (one IssuedBy, one Contact, etc). They are entering the name of the person (just first & last name is all that is needed). The names are in a table of names. How do I get it to show the different types (roles) for the person in a form or report? If they enter the name of a person in a field what makes it assigned to that field? I need to show which group they belong to when I put the different fields on a report. ***************** And each fire permit will have only one contact, one IssuedBy, one so on for all the types, right? If this is the case, I agree with Stuart. However, you might want to maintain a types table just the same -- to control what the users enter. Are they entering a person's name, an id number? Or what? That's why I suggested the separate types table. I don't know what you're entering -- it maybe as simple as a Yes/No field, but if you're referring to a name or entity, then where's that value coming from? Susan H. Yes. The fields are all related to a fire permit. The contact is just someone they call if they have questions on the permit. A building may need a fire permit. It is just a contact person (a reference point for the permit) like a customer. But if the fireman is out & needs to write the permit he would be a contact person & the issuer & close the permit. So it is no different than the IssuedBy, etc. It is just a person. *************** So contact isn't the entity then -- the permit is the entity? Susan H. I am getting the fields from a form they complete. It is for a fire permit. The contact is the Responsible Person Contacted. He might also issue the permit (IssuedTo) to himself (IssuedBy). Anyway, I have: Main table (tbl_Permit) that has the ContactID, IssuedToID, etc. tbl_Type - TypeID, NameType tbl_PermitNames - PermitNamesID, PermitNames tbl_NameType - NameTypeID, TypeID, PermitNamesID Do I join each one from tbl_Permit (ContactID, etc) to tbl_NameType NameTypeID? I still don't see how to create it on the form & reports so the drop down boxes will know which type it is? *************** As I understand it, Contact is just the name of the person to contact if there are any queries about whatever it is being tracked. It is no different in essence IssuedBy etc. ===============OK -- you might be right -- certainly wouldn't want to complicate the picture unnecessarily. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From kens.programming at verizon.net Fri Apr 29 11:59:46 2005 From: kens.programming at verizon.net (kens.programming) Date: Fri, 29 Apr 2005 09:59:46 -0700 Subject: [AccessD] Fri OT funny and true In-Reply-To: <6A6AA9DF57E4F046BDA1E273BDDB6772337571@corp-es01.fleetpride.com> Message-ID: <0IFP00EKUWEI2CZ5@vms046.mailsrvcs.net> I did laugh. It would also help to remember what your spouse is wearing. Ken -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hale, Jim Sent: Friday, April 29, 2005 8:52 AM To: 'Accessd (E-mail) Subject: [AccessD] Fri OT funny and true If you don't laugh out loud at this one, call the morgue and reserve a tray, because you're dead!!!!!! Always wear clean underwear in public especially when working under your vehicle .. >From the JUPITER FLORIDA Daily News comes this story of a Crestview couple who drove their car to Wal-Mart, only to have their car break down in the parking lot. The man told his wife to carry on with the shopping while he fixed the car in the lot. The wife returned later to see a small group of people near the car. On closer inspection, she saw a pair of male legs protruding from under the chassis. Although the man was in shorts, his lack of underpants turned private parts into glaringly public ones. Unable to stand the embarrassment, she dutifully stepped forward, quickly put her hand UP his shorts, and tucked everything back into place. On regaining her feet, she looked across the hood and found herself staring at her husband who was standing idly by. The mechanic, however, had to have three stitches in his forehead. *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. -- No virus found in this incoming message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.10.4 - Release Date: 4/27/2005 -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.11.0 - Release Date: 4/29/2005 From dba.email at gmail.com Fri Apr 29 12:02:27 2005 From: dba.email at gmail.com (Admin Sparky) Date: Fri, 29 Apr 2005 13:02:27 -0400 Subject: [AccessD] Parameter Queries via Code In-Reply-To: References: Message-ID: <5f2de24205042910022174b518@mail.gmail.com> Thank you Charlotte, that worked, but I'm still not getting past line 5...I'm now getting "Type mismatch (Error 13)". 1. Set db = CurrentDb 2. Set qdfMetrics = db.QueryDefs("qryMyQuery") 3. qdfMetrics.Parameters(0) = Forms!frmDatePicker!Text14 4. qdfMetrics.Parameters(1) = Forms!frmDatePicker!Text16 5. Set rstMetrics = qdfMetrics.OpenRecordset(dbReadOnly) 6. varResults = rstMetrics.GetRows(rstMetrics.RecordCount) 7. Set objXLBook = GetObject(cXLPath & cXLFile) 8. Set objXLApp = objXLBook.Parent 9. Set objQuerySheet = objXLBook.Worksheets("ProductMetrics") 10. objXLApp.Visible = True 11. objXLBook.Windows(1).Visible = True 12. Set objXLRange = objQuerySheet.Range("B1:G4") 13. objXLRange.FormulaArray = varResults Mark Mitsules On 4/29/05, Charlotte Foust wrote: > Wen you handle a querydef like that in code, you have to pass the > parameter values in the code. You can't rely on a form, even if it is > open. So in your code, pass the value of Text14 and the value of Text16 > into the parameters like this: > > qdfMetrics.Parameters(0) = Forms!frmDatePicker!Text14 > qdfMetrics.Parameters(1) = Forms!frmDatePicker!Text16 > > Then open your recordset. > > Charlotte Foust > > > -----Original Message----- > From: Admin Sparky [mailto:dba.email at gmail.com] > Sent: Friday, April 29, 2005 8:35 AM > To: accessd at databaseadvisors.com > Subject: [AccessD] Parameter Queries via Code > > Group, > > I have a stored parameter query where the parameters are taken from 2 > controls on a form...this part works great. The query field is a date > field and the form controls contain the "Start Date" and "End Date" with > the parameter for that field listed as: > > Between [Forms]![frmDatePicker]![Text14] And > [Forms]![frmDatePicker]![Text16] > > I have a report based on this query which I can run directly from this > form...this part also works great. > > Now the question. From that same form I want to press a button which > will take the results of that parameter query and put it into an Excel > spreadsheet. Can someone point me in the right direction to fill in the > missing syntax at or around line 4? > > 1. Set db = CurrentDb > 2. Set qdfMetrics = db.QueryDefs("qryMyQuery") > 3. ==> ? > 4. Set rstMetrics = qdfMetrics.OpenRecordset(dbReadOnly) > 5. ==> ? > 6. varResults = rstMetrics.GetRows(rstMetrics.RecordCount) > 7. Set objXLBook = GetObject(cXLPath & cXLFile) > 8. Set objXLApp = objXLBook.Parent > 9. Set objQuerySheet = objXLBook.Worksheets("ProductMetrics") > 10. objXLApp.Visible = True > 11. objXLBook.Windows(1).Visible = True > 12. Set objXLRange = objQuerySheet.Range("B1:G4") > 13. objXLRange.FormulaArray = varResults > > At the moment I am getting error 3061 on line 4: "Too few parameters. > Expected 2." Could this be a problem with scope? The code above is in > a separate module and is called by the Form code...is this a problem? > > Thank you for any suggestions, > > Mark Mitsules > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From dba.email at gmail.com Fri Apr 29 12:07:01 2005 From: dba.email at gmail.com (Admin Sparky) Date: Fri, 29 Apr 2005 13:07:01 -0400 Subject: [AccessD] Parameter Queries via Code In-Reply-To: References: <8110337.1114789576537.JavaMail.root@sniper14> Message-ID: <5f2de24205042910071d7bf861@mail.gmail.com> Thanks for the suggestion Dan. In this case however, it is an existing spreadsheet with existing charts that have been developed. I'm just trying to automate the updating of the chart's data range with the latest data from the query on demand. Mark Mitsules On 4/29/05, Dan Waters wrote: > Mark, > > I use this function to create the spreadsheet. > > DoCmd.TransferSpreadsheet acExport, , "qryMyQuery", _ > stgFolderName & stgSpreadsheetName > > I use this code to create a folder on the user's PC to put the spreadsheet > into: > > Set fso = CreateObject("Scripting.FileSystemObject") > stgFolderName = "C:\" & SystemAcronym & "\" > If fso.FolderExists(stgFolderName) = False Then > fso.CreateFolder (stgFolderName) > End If > stgFolderName = "C:\" & SystemAcronym & "\Spreadsheets\" > If fso.FolderExists(stgFolderName) = False Then > fso.CreateFolder (stgFolderName) > End If > Set fso = Nothing > > Hope this helps! > > Dan Waters > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Admin Sparky > Sent: Friday, April 29, 2005 10:35 AM > To: accessd at databaseadvisors.com > Subject: [AccessD] Parameter Queries via Code > > Group, > > I have a stored parameter query where the parameters are taken from 2 > controls on a form...this part works great. The query field is a date > field and the form controls contain the "Start Date" and "End Date" > with the parameter for that field listed as: > > Between [Forms]![frmDatePicker]![Text14] And > [Forms]![frmDatePicker]![Text16] > > I have a report based on this query which I can run directly from this > form...this part also works great. > > Now the question. From that same form I want to press a button which > will take the results of that parameter query and put it into an Excel > spreadsheet. Can someone point me in the right direction to fill in > the missing syntax at or around line 4? > > 1. Set db = CurrentDb > 2. Set qdfMetrics = db.QueryDefs("qryMyQuery") > 3. ==> ? > 4. Set rstMetrics = qdfMetrics.OpenRecordset(dbReadOnly) > 5. ==> ? > 6. varResults = rstMetrics.GetRows(rstMetrics.RecordCount) > 7. Set objXLBook = GetObject(cXLPath & cXLFile) > 8. Set objXLApp = objXLBook.Parent > 9. Set objQuerySheet = objXLBook.Worksheets("ProductMetrics") > 10. objXLApp.Visible = True > 11. objXLBook.Windows(1).Visible = True > 12. Set objXLRange = objQuerySheet.Range("B1:G4") > 13. objXLRange.FormulaArray = varResults > > At the moment I am getting error 3061 on line 4: "Too few parameters. > Expected 2." Could this be a problem with scope? The code above is > in a separate module and is called by the Form code...is this a > problem? > > Thank you for any suggestions, > > Mark Mitsules > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From pjones at btl.net Fri Apr 29 12:02:38 2005 From: pjones at btl.net (Paul M. Jones) Date: Fri, 29 Apr 2005 11:02:38 -0600 Subject: [AccessD] MS Access 2000 and Terminal Server 2K3 In-Reply-To: <61F915314798D311A2F800A0C9C831880731CBCA@dibble.observator y.donnslaw.co.uk> References: <61F915314798D311A2F800A0C9C831880731CBCA@dibble.observatory.donnslaw.co.uk> Message-ID: <6.2.0.14.2.20050429105700.02938d48@pop.btl.net> Thanks for the offer Tom. My situation is such: I have an A2K application that talks to a SQL Server database. Currently I have one (1) .mde front end on a Windows 2K3 Terminal server. All TS users have a link to that .mde on their desktop. I have been toying with the idea of placing a copy of the .mde file for each user to run independently. Apart from the issue of the ability to update the .mde front end, do you know if there are any major issues of one approach over the next, particularly from a system performance standpoint? Paul At 02:12 AM 4/29/2005, you wrote: >Hi Paul > >I'm just coming to the end of a big AXP on terminal services project - I've >been up and down just about every road there is. If you need help with >anything specific just ask and I'll glady impart any info I've learned. > >Cheers >Tom ---------------------------------------------------------------------------------------------- Reality is the murder of a beautiful theory by a gang of ugly facts. Robert L. Glass From dmcafee at pacbell.net Fri Apr 29 12:14:07 2005 From: dmcafee at pacbell.net (dmcafee at pacbell.net) Date: Fri, 29 Apr 2005 10:14:07 -0700 Subject: [AccessD] Fri OT funny and true In-Reply-To: <6A6AA9DF57E4F046BDA1E273BDDB6772337571@corp-es01.fleetpride.com> Message-ID: LOL. That was great Jim! Here's my contribution: ( a bit long) Mel finally decides to take a vacation. He books himself on a Caribbean cruise and proceeds to have the time of his life, until the boat sinks. Mel finds himself swept up on the shore of an island with no other people, no supplies, nothing. He has only bananas and coconuts. After about four months, Mel is lying on the beach one day when the most gorgeous woman Mel has ever seen rows up to him. In disbelief, Mel asks her, "Where did you come from? How did you get here?" "I rowed from the other side of the island," she says. "I landed here when my cruise ship sank." "Amazing," Mel says. "You were really lucky to have a row boat wash up with you." "Oh, this?" replies the woman. "I made the rowboat out of raw materials I found on the island. The oars were whittled from gum tree branches, I wove the bottom from palm branches, and the sides and stern came from a Eucalyptus tree." "But-but, that's impossible," stutters Mel. "You had no tools or hardware. How did you manage?" "Oh, that was no problem," replies the woman. "On the south side of the island, there is a very unusual strata of alluvial rock exposed. I found if I fired it to a certain temperature in my kiln, it melted into forgeable ductile iron. I used that for tools and used the tools to make the hardware." Mel is stunned. "Let's row over to my place," she says. After an hour or so of rowing, she docks the boat at a small wharf. As Mel looks on to shore, Mel nearly falls out of the boat. Before him is a stone walk leading to an exquisite bungalow painted in blue and white. While the woman ties up the rowboat with an expertly woven hemp rope, Mel could only stare ahead, dumbstruck. As they walk into the house, she says casually, "It's not much, but I call it home. Sit down please. Would you like to have a drink?" "No, no thank you," Mel says, still dazed. "I can't take any more coconut juice." "It's not coconut juice," the woman replies. "I have a still. How about a Pina Colada?" Trying to hide his continued amazement, Mel accepts, and they sit down on her couch to talk. After they have exchanged their stories, the woman announces, "I'm going to slip into something more comfortable. Would you like to take a shower and shave? There is a razor upstairs in the cabinet in the bathroom." No longer questioning anything, Mel goes into the bathroom. There, in the cabinet, is a razor made from a bone handle. Two shells honed to a hollow ground edge are fastened onto its end inside of a swivel mechanism. "Wow! This woman is amazing," Mel muses. "What next?" When Mel returns, she greets him wearing nothing but vines, strategically positioned, and smelling faintly of gardenias. She beckons for him to sit down next to her. "Tell me," she begins suggestively, slithering closer to him, "We've been out here for a really long time. You've been lonely. There's something I'm sure you really feel like doing right now, something you've been longing for all these months. You know..." She stares into his eyes. Mel can't believe what he's hearing: "You mean", he swallows excitedly, "I can actually check my e-mail from here?" From Gustav at cactus.dk Fri Apr 29 12:11:29 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 29 Apr 2005 19:11:29 +0200 Subject: [AccessD] Parameter Queries via Code Message-ID: Hi Mark Those textboxes probably contain dates: 3. qdfMetrics.Parameters(0) = "#" & Forms!frmDatePicker!Text14 & "#" 4. qdfMetrics.Parameters(1) = "#" & Forms!frmDatePicker!Text16 & "#" You may even need to format these to US date format: 3. qdfMetrics.Parameters(0) = "#" & Format(Forms!frmDatePicker!Text14, "m\/d\/yyyy") & "#" 4. qdfMetrics.Parameters(1) = "#" & Format(Forms!frmDatePicker!Text16, "m\/d\/yyyy") & "#" /gustav >>> dba.email at gmail.com 04/29 7:02 pm >>> Thank you Charlotte, that worked, but I'm still not getting past line 5...I'm now getting "Type mismatch (Error 13)". 1. Set db = CurrentDb 2. Set qdfMetrics = db.QueryDefs("qryMyQuery") 3. qdfMetrics.Parameters(0) = Forms!frmDatePicker!Text14 4. qdfMetrics.Parameters(1) = Forms!frmDatePicker!Text16 5. Set rstMetrics = qdfMetrics.OpenRecordset(dbReadOnly) 6. varResults = rstMetrics.GetRows(rstMetrics.RecordCount) 7. Set objXLBook = GetObject(cXLPath & cXLFile) 8. Set objXLApp = objXLBook.Parent 9. Set objQuerySheet = objXLBook.Worksheets("ProductMetrics") 10. objXLApp.Visible = True 11. objXLBook.Windows(1).Visible = True 12. Set objXLRange = objQuerySheet.Range("B1:G4") 13. objXLRange.FormulaArray = varResults Mark Mitsules On 4/29/05, Charlotte Foust wrote: > Wen you handle a querydef like that in code, you have to pass the > parameter values in the code. You can't rely on a form, even if it is > open. So in your code, pass the value of Text14 and the value of Text16 > into the parameters like this: > > qdfMetrics.Parameters(0) = Forms!frmDatePicker!Text14 > qdfMetrics.Parameters(1) = Forms!frmDatePicker!Text16 > > Then open your recordset. > > Charlotte Foust > > > -----Original Message----- > From: Admin Sparky [mailto:dba.email at gmail.com] > Sent: Friday, April 29, 2005 8:35 AM > To: accessd at databaseadvisors.com > Subject: [AccessD] Parameter Queries via Code > > Group, > > I have a stored parameter query where the parameters are taken from 2 > controls on a form...this part works great. The query field is a date > field and the form controls contain the "Start Date" and "End Date" with > the parameter for that field listed as: > > Between [Forms]![frmDatePicker]![Text14] And > [Forms]![frmDatePicker]![Text16] > > I have a report based on this query which I can run directly from this > form...this part also works great. > > Now the question. From that same form I want to press a button which > will take the results of that parameter query and put it into an Excel > spreadsheet. Can someone point me in the right direction to fill in the > missing syntax at or around line 4? > > 1. Set db = CurrentDb > 2. Set qdfMetrics = db.QueryDefs("qryMyQuery") > 3. ==> ? > 4. Set rstMetrics = qdfMetrics.OpenRecordset(dbReadOnly) > 5. ==> ? > 6. varResults = rstMetrics.GetRows(rstMetrics.RecordCount) > 7. Set objXLBook = GetObject(cXLPath & cXLFile) > 8. Set objXLApp = objXLBook.Parent > 9. Set objQuerySheet = objXLBook.Worksheets("ProductMetrics") > 10. objXLApp.Visible = True > 11. objXLBook.Windows(1).Visible = True > 12. Set objXLRange = objQuerySheet.Range("B1:G4") > 13. objXLRange.FormulaArray = varResults > > At the moment I am getting error 3061 on line 4: "Too few parameters. > Expected 2." Could this be a problem with scope? The code above is in > a separate module and is called by the Form code...is this a problem? From dmcafee at pacbell.net Fri Apr 29 12:17:25 2005 From: dmcafee at pacbell.net (dmcafee at pacbell.net) Date: Fri, 29 Apr 2005 10:17:25 -0700 Subject: [AccessD] Fri OT Joke In-Reply-To: <6A6AA9DF57E4F046BDA1E273BDDB6772337571@corp-es01.fleetpride.com> Message-ID: These days, it is hard to find a joke today without a dirty word or two in it, but here is one: Two tall trees, a birch and a beech, are growing in the woods. A small tree begins to grow between them, and the beech says to the birch, "Is that a son of a beech or a son of a birch?" The birch says he cannot tell. Just then a woodpecker lands on the sapling. The birch says, "Woodpecker, you are a tree expert. Can you tell if that is a son of a beech or a son of a birch?" The woodpecker takes a taste of the small tree. He replies, "It is neither a son of a beech nor a son of a birch. It is, however, the best piece of ash I have ever put my pecker in." From BarbaraRyan at cox.net Fri Apr 29 12:39:08 2005 From: BarbaraRyan at cox.net (Barbara Ryan) Date: Fri, 29 Apr 2005 13:39:08 -0400 Subject: [AccessD] UNION query bug? Message-ID: <002001c54ce2$592f0220$0a00a8c0@cx470148a> I thought that a union query (Access 97) combines the results of 2 or more queries For example: qryC = SELECT * FROM qryA UNION SELECT * FROM qryB; qryA contains 1 row and qryB contains 1 row. qryC should always produce 2 rows?? qryA contains 3 fields (Purchase Order#, Cost Acct#, Amount) from tblA qryB contains the same 3 fields (Purchase Order#, Cost Acct#, Amount) from tblB If the data is the same in qryA and qryB, qryC contains only 1 row. If this is not a bug, how do I force qryC to produce 2 rows? In my situation, qryA contains information about per diem costs and qryB contains information about bonuses, mobilization/demob costs, etc. I need to sum these costs. This is usually not a problem since the amounts are usually different Thanks, Barb Ryan From ssharkins at bellsouth.net Fri Apr 29 12:44:00 2005 From: ssharkins at bellsouth.net (Susan Harkins) Date: Fri, 29 Apr 2005 13:44:00 -0400 Subject: [AccessD] UNION query bug? In-Reply-To: <002001c54ce2$592f0220$0a00a8c0@cx470148a> Message-ID: <20050429174358.HFLC2434.imf24aec.mail.bellsouth.net@SUSANONE> Try UNION ALL. UNION omits duplicates. Susan H. If this is not a bug, how do I force qryC to produce 2 rows? In my situation, qryA contains information about per diem costs and qryB contains information about bonuses, mobilization/demob costs, etc. I need to sum these costs. This is usually not a problem since the amounts are usually different From BarbaraRyan at cox.net Fri Apr 29 12:50:28 2005 From: BarbaraRyan at cox.net (Barbara Ryan) Date: Fri, 29 Apr 2005 13:50:28 -0400 Subject: [AccessD] UNION query bug? References: <20050429174358.HFLC2434.imf24aec.mail.bellsouth.net@SUSANONE> Message-ID: <002701c54ce3$ee495e40$0a00a8c0@cx470148a> Thanks, Susan! ----- Original Message ----- From: "Susan Harkins" To: "'Access Developers discussion and problem solving'" Sent: Friday, April 29, 2005 1:44 PM Subject: RE: [AccessD] UNION query bug? > Try UNION ALL. UNION omits duplicates. > > Susan H. > If this is not a bug, how do I force qryC to produce 2 rows? In my > situation, qryA contains information about per diem costs and qryB contains > information about bonuses, mobilization/demob costs, etc. I need to sum > these costs. This is usually not a problem since the amounts are usually > different > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From dba.email at gmail.com Fri Apr 29 12:58:22 2005 From: dba.email at gmail.com (Admin Sparky) Date: Fri, 29 Apr 2005 13:58:22 -0400 Subject: [AccessD] Parameter Queries via Code In-Reply-To: References: Message-ID: <5f2de242050429105830b6d74b@mail.gmail.com> Well now...that was interesting...now I get a very specific message: "Data type mismatch in criteria expression." When viewed in the Locals window the first parameter value is "#10/1/2004#". Prior to this run, it read "10/1/2004". In both cases the Type is listed as Variant/String. I'm wondering if the problem is the quotes. For instance, another property for qdfMetrics is DateCreated. The value for DateCreated contains no quotes it reads: #4/28/2005 12:46:53 PM#, and the Type is listed as Variant/Date. I tried this: qdfMetrics.Parameters(0) = DateValue(Forms!frmDatePicker!Text14) ...but the Type was still listed as Variant/String with a value of "10/1/2004". ...frustratingly yours, Mark Mitsules On 4/29/05, Gustav Brock wrote: > Hi Mark > > Those textboxes probably contain dates: > > 3. qdfMetrics.Parameters(0) = "#" & Forms!frmDatePicker!Text14 & > "#" > 4. qdfMetrics.Parameters(1) = "#" & Forms!frmDatePicker!Text16 & > "#" > > You may even need to format these to US date format: > > 3. qdfMetrics.Parameters(0) = "#" & > Format(Forms!frmDatePicker!Text14, "m\/d\/yyyy") & "#" > 4. qdfMetrics.Parameters(1) = "#" & > Format(Forms!frmDatePicker!Text16, "m\/d\/yyyy") & "#" > > /gustav > > >>> dba.email at gmail.com 04/29 7:02 pm >>> > Thank you Charlotte, that worked, but I'm still not getting past line > 5...I'm now getting "Type mismatch (Error 13)". > > 1. Set db = CurrentDb > 2. Set qdfMetrics = db.QueryDefs("qryMyQuery") > 3. qdfMetrics.Parameters(0) = Forms!frmDatePicker!Text14 > 4. qdfMetrics.Parameters(1) = Forms!frmDatePicker!Text16 > 5. Set rstMetrics = qdfMetrics.OpenRecordset(dbReadOnly) > 6. varResults = rstMetrics.GetRows(rstMetrics.RecordCount) > 7. Set objXLBook = GetObject(cXLPath & cXLFile) > 8. Set objXLApp = objXLBook.Parent > 9. Set objQuerySheet = objXLBook.Worksheets("ProductMetrics") > 10. objXLApp.Visible = True > 11. objXLBook.Windows(1).Visible = True > 12. Set objXLRange = objQuerySheet.Range("B1:G4") > 13. objXLRange.FormulaArray = varResults > > Mark Mitsules From Gustav at cactus.dk Fri Apr 29 13:06:37 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 29 Apr 2005 20:06:37 +0200 Subject: [AccessD] Parameter Queries via Code Message-ID: Hi Mark Then I guess the #'s are contained in the query. If so: 3. qdfMetrics.Parameters(0) = "'" & Format(Forms!frmDatePicker!Text14, "m\/d\/yyyy") & "'" 4. qdfMetrics.Parameters(1) = "'" & Format(Forms!frmDatePicker!Text16, "m\/d\/yyyy") & "'" /gustav >>> dba.email at gmail.com 04/29 7:58 pm >>> Well now...that was interesting...now I get a very specific message: "Data type mismatch in criteria expression." When viewed in the Locals window the first parameter value is "#10/1/2004#". Prior to this run, it read "10/1/2004". In both cases the Type is listed as Variant/String. I'm wondering if the problem is the quotes. For instance, another property for qdfMetrics is DateCreated. The value for DateCreated contains no quotes it reads: #4/28/2005 12:46:53 PM#, and the Type is listed as Variant/Date. I tried this: qdfMetrics.Parameters(0) = DateValue(Forms!frmDatePicker!Text14) ...but the Type was still listed as Variant/String with a value of "10/1/2004". From Jim.Hale at FleetPride.com Fri Apr 29 13:12:46 2005 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Fri, 29 Apr 2005 13:12:46 -0500 Subject: [AccessD] Fri OT funny and true Message-ID: <6A6AA9DF57E4F046BDA1E273BDDB6772337573@corp-es01.fleetpride.com> ROFLOL! The punch line was well worth the read! Jim -----Original Message----- From: dmcafee at pacbell.net [mailto:dmcafee at pacbell.net] Sent: Friday, April 29, 2005 12:14 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Fri OT funny and true LOL. That was great Jim! Here's my contribution: ( a bit long) Mel finally decides to take a vacation. He books himself on a Caribbean cruise and proceeds to have the time of his life, until the boat sinks. Mel finds himself swept up on the shore of an island with no other people, no supplies, nothing. He has only bananas and coconuts. After about four months, Mel is lying on the beach one day when the most gorgeous woman Mel has ever seen rows up to him. In disbelief, Mel asks her, "Where did you come from? How did you get here?" "I rowed from the other side of the island," she says. "I landed here when my cruise ship sank." "Amazing," Mel says. "You were really lucky to have a row boat wash up with you." "Oh, this?" replies the woman. "I made the rowboat out of raw materials I found on the island. The oars were whittled from gum tree branches, I wove the bottom from palm branches, and the sides and stern came from a Eucalyptus tree." "But-but, that's impossible," stutters Mel. "You had no tools or hardware. How did you manage?" "Oh, that was no problem," replies the woman. "On the south side of the island, there is a very unusual strata of alluvial rock exposed. I found if I fired it to a certain temperature in my kiln, it melted into forgeable ductile iron. I used that for tools and used the tools to make the hardware." Mel is stunned. "Let's row over to my place," she says. After an hour or so of rowing, she docks the boat at a small wharf. As Mel looks on to shore, Mel nearly falls out of the boat. Before him is a stone walk leading to an exquisite bungalow painted in blue and white. While the woman ties up the rowboat with an expertly woven hemp rope, Mel could only stare ahead, dumbstruck. As they walk into the house, she says casually, "It's not much, but I call it home. Sit down please. Would you like to have a drink?" "No, no thank you," Mel says, still dazed. "I can't take any more coconut juice." "It's not coconut juice," the woman replies. "I have a still. How about a Pina Colada?" Trying to hide his continued amazement, Mel accepts, and they sit down on her couch to talk. After they have exchanged their stories, the woman announces, "I'm going to slip into something more comfortable. Would you like to take a shower and shave? There is a razor upstairs in the cabinet in the bathroom." No longer questioning anything, Mel goes into the bathroom. There, in the cabinet, is a razor made from a bone handle. Two shells honed to a hollow ground edge are fastened onto its end inside of a swivel mechanism. "Wow! This woman is amazing," Mel muses. "What next?" When Mel returns, she greets him wearing nothing but vines, strategically positioned, and smelling faintly of gardenias. She beckons for him to sit down next to her. "Tell me," she begins suggestively, slithering closer to him, "We've been out here for a really long time. You've been lonely. There's something I'm sure you really feel like doing right now, something you've been longing for all these months. You know..." She stares into his eyes. Mel can't believe what he's hearing: "You mean", he swallows excitedly, "I can actually check my e-mail from here?" -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From dba.email at gmail.com Fri Apr 29 14:04:50 2005 From: dba.email at gmail.com (Admin Sparky) Date: Fri, 29 Apr 2005 15:04:50 -0400 Subject: [AccessD] Parameter Queries via Code In-Reply-To: References: Message-ID: <5f2de2420504291204dbceed8@mail.gmail.com> These each produce data type mismatch errors. qdfMetrics.Parameters(0) = 1., 2., or 3. 1. Forms!frmDatePicker!Text14 2. "#" & Format(Forms!frmDatePicker!Text14, "m\/d\/yyyy") & "#" 3. DateValue(Forms!frmDatePicker!Text14) In an online example that I saw, they used the following: Dim prm As Parameter For Each prm In qd.Parameters prm.Value = Eval(prm.Name) Next prm This method hasn't worked either...same error message. I can't remember exactly how the quote goes...something like "I must be closer to the solution, because I've just discovered another way it won't work". Mark Mitsules On 4/29/05, Gustav Brock wrote: > Hi Mark > > Then I guess the #'s are contained in the query. > If so: > > 3. qdfMetrics.Parameters(0) = "'" & > Format(Forms!frmDatePicker!Text14, "m\/d\/yyyy") & "'" > 4. qdfMetrics.Parameters(1) = "'" & > Format(Forms!frmDatePicker!Text16, "m\/d\/yyyy") & "'" > > /gustav > > >>> dba.email at gmail.com 04/29 7:58 pm >>> > Well now...that was interesting...now I get a very specific message: > "Data type mismatch in criteria expression." > > When viewed in the Locals window the first parameter value is > "#10/1/2004#". > Prior to this run, it read "10/1/2004". In both cases the Type is > listed as Variant/String. > > I'm wondering if the problem is the quotes. For instance, another > property for qdfMetrics is DateCreated. The value for DateCreated > contains no quotes it reads: #4/28/2005 12:46:53 PM#, and the Type is > listed as Variant/Date. > > I tried this: > qdfMetrics.Parameters(0) = DateValue(Forms!frmDatePicker!Text14) > ...but the Type was still listed as Variant/String with a value of > "10/1/2004". > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From Gustav at cactus.dk Fri Apr 29 14:12:57 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 29 Apr 2005 21:12:57 +0200 Subject: [AccessD] Parameter Queries via Code Message-ID: Hi Mark If none of these work, your SQL must be pretty strange. You may have to bring it forward ... /gustav >>> dba.email at gmail.com 04/29 9:04 pm >>> These each produce data type mismatch errors. qdfMetrics.Parameters(0) = 1., 2., or 3. 1. Forms!frmDatePicker!Text14 2. "#" & Format(Forms!frmDatePicker!Text14, "m\/d\/yyyy") & "#" 3. DateValue(Forms!frmDatePicker!Text14) In an online example that I saw, they used the following: Dim prm As Parameter For Each prm In qd.Parameters prm.Value = Eval(prm.Name) Next prm This method hasn't worked either...same error message. I can't remember exactly how the quote goes...something like "I must be closer to the solution, because I've just discovered another way it won't work". Mark Mitsules From dba.email at gmail.com Fri Apr 29 14:23:04 2005 From: dba.email at gmail.com (Admin Sparky) Date: Fri, 29 Apr 2005 15:23:04 -0400 Subject: [AccessD] Parameter Queries via Code In-Reply-To: References: Message-ID: <5f2de2420504291223256b06c3@mail.gmail.com> You know...this happened to me once before...going 'round and 'round on a problem till it was pointed out that what I was attempting couldn't be done with a totals query. As it happens, this IS a totals query...could that be the problem? Mark Mitsules On 4/29/05, Gustav Brock wrote: > Hi Mark > > If none of these work, your SQL must be pretty strange. > > You may have to bring it forward ... > > /gustav > > >>> dba.email at gmail.com 04/29 9:04 pm >>> > These each produce data type mismatch errors. > qdfMetrics.Parameters(0) = 1., 2., or 3. > > 1. Forms!frmDatePicker!Text14 > 2. "#" & Format(Forms!frmDatePicker!Text14, "m\/d\/yyyy") & "#" > 3. DateValue(Forms!frmDatePicker!Text14) > > In an online example that I saw, they used the following: > Dim prm As Parameter > For Each prm In qd.Parameters > prm.Value = Eval(prm.Name) > Next prm > > This method hasn't worked either...same error message. > > I can't remember exactly how the quote goes...something like "I must > be closer to the solution, because I've just discovered another way it > won't work". > > Mark Mitsules > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jwcolby at colbyconsulting.com Fri Apr 29 14:29:47 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Fri, 29 Apr 2005 15:29:47 -0400 Subject: [AccessD] Conditional compile based on Office version Message-ID: <006a01c54cf1$cdc22810$6c7aa8c0@ColbyM6805> Does anyone know if it is possible to do a conditional compile based on the version number. IOW, I have a line of code valid in OfficeXP (it references a control property valid in XP but not previously) so the code compiles correctly in XP but not in 2K. I would like to use a #if #endif bracket around the code to just not compile that line of code if the version is 2K. John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ From dba.email at gmail.com Fri Apr 29 14:40:16 2005 From: dba.email at gmail.com (Admin Sparky) Date: Fri, 29 Apr 2005 15:40:16 -0400 Subject: [AccessD] Parameter Queries via Code In-Reply-To: <5f2de2420504291223256b06c3@mail.gmail.com> References: <5f2de2420504291223256b06c3@mail.gmail.com> Message-ID: <5f2de24205042912406ace164b@mail.gmail.com> *** SOLVED *** (but don't ask why) You are not going to believe this one! I've had a continual search going on all day for what may be the problem. I finally found a cached page from a google search from someone who had my exact "symptoms". It turns out that his DAO reference had migrated below his Excel reference and after re-ordering his references everything worked. Now, in my case my DAO reference was already ahead in the order, but I figured "what the heck" it may just be a flaky reference, so I re-ordered them, then re-ordered them back again. Now everything works using Charlotte's original syntax. Whoohoo! Mark Mitsules On 4/29/05, Admin Sparky wrote: > You know...this happened to me once before...going 'round and 'round > on a problem till it was pointed out that what I was attempting > couldn't be done with a totals query. As it happens, this IS a totals > query...could that be the problem? > > Mark Mitsules > > On 4/29/05, Gustav Brock wrote: > > Hi Mark > > > > If none of these work, your SQL must be pretty strange. > > > > You may have to bring it forward ... > > > > /gustav > > > > >>> dba.email at gmail.com 04/29 9:04 pm >>> > > These each produce data type mismatch errors. > > qdfMetrics.Parameters(0) = 1., 2., or 3. > > > > 1. Forms!frmDatePicker!Text14 > > 2. "#" & Format(Forms!frmDatePicker!Text14, "m\/d\/yyyy") & "#" > > 3. DateValue(Forms!frmDatePicker!Text14) > > > > In an online example that I saw, they used the following: > > Dim prm As Parameter > > For Each prm In qd.Parameters > > prm.Value = Eval(prm.Name) > > Next prm > > > > This method hasn't worked either...same error message. > > > > I can't remember exactly how the quote goes...something like "I must > > be closer to the solution, because I've just discovered another way it > > won't work". > > > > Mark Mitsules > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > From jwcolby at colbyconsulting.com Fri Apr 29 14:48:16 2005 From: jwcolby at colbyconsulting.com (John W. Colby) Date: Fri, 29 Apr 2005 15:48:16 -0400 Subject: [AccessD] Parameter Queries via Code In-Reply-To: <5f2de24205042912406ace164b@mail.gmail.com> Message-ID: <006b01c54cf4$66658e70$6c7aa8c0@ColbyM6805> SCARY stuff! John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Admin Sparky Sent: Friday, April 29, 2005 3:40 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Parameter Queries via Code *** SOLVED *** (but don't ask why) You are not going to believe this one! I've had a continual search going on all day for what may be the problem. I finally found a cached page from a google search from someone who had my exact "symptoms". It turns out that his DAO reference had migrated below his Excel reference and after re-ordering his references everything worked. Now, in my case my DAO reference was already ahead in the order, but I figured "what the heck" it may just be a flaky reference, so I re-ordered them, then re-ordered them back again. Now everything works using Charlotte's original syntax. Whoohoo! Mark Mitsules On 4/29/05, Admin Sparky wrote: > You know...this happened to me once before...going 'round and 'round > on a problem till it was pointed out that what I was attempting > couldn't be done with a totals query. As it happens, this IS a totals > query...could that be the problem? > > Mark Mitsules > > On 4/29/05, Gustav Brock wrote: > > Hi Mark > > > > If none of these work, your SQL must be pretty strange. > > > > You may have to bring it forward ... > > > > /gustav > > > > >>> dba.email at gmail.com 04/29 9:04 pm >>> > > These each produce data type mismatch errors. > > qdfMetrics.Parameters(0) = 1., 2., or 3. > > > > 1. Forms!frmDatePicker!Text14 > > 2. "#" & Format(Forms!frmDatePicker!Text14, "m\/d\/yyyy") & "#" 3. > > DateValue(Forms!frmDatePicker!Text14) > > > > In an online example that I saw, they used the following: Dim prm As > > Parameter For Each prm In qd.Parameters > > prm.Value = Eval(prm.Name) > > Next prm > > > > This method hasn't worked either...same error message. > > > > I can't remember exactly how the quote goes...something like "I must > > be closer to the solution, because I've just discovered another way > > it won't work". > > > > Mark Mitsules > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Jdemarco at hudsonhealthplan.org Fri Apr 29 15:00:36 2005 From: Jdemarco at hudsonhealthplan.org (Jim DeMarco) Date: Fri, 29 Apr 2005 16:00:36 -0400 Subject: [AccessD] OT: NYC area talent search Message-ID: <08F823FD83787D4BA0B99CA580AD3C749D2F55@TTNEXCHCL2.hshhp.com> Hello All, I don't post too much truly OT stuff here but allow me this one completely off topic post. Last year I came out of a 10 year retirement from the music biz and began playing the local (NYC suburban) music scene. This was probably spurred on by my (then) 14 year old son joining a bunch of very advanced teens and making a quick splash on the same scene. Their group disbanded and my son and his talented bass playing school mate then joined our group after filling in while we unsuccessfully searched for a rhythm section. Long story short, please see our web site for details on a pending major label record deal these talented teens have in the works, http://www.rocktillyadrop.com (Mozilla users may have trouble with the colored font sorry). We need to find some young players in the NYC area to fill out the line up though. I'm posting notices anywhere I can and I know we've got lots of musicians on the list. Perhaps one of you has a child or relative or friend who is a very talented teen. If so please have them contact us via the links on the site. Thanks for the indulgence, Jim DeMarco *********************************************************************************** "This electronic message is intended to be for the use only of the named recipient, and may contain information from Hudson Health Plan (HHP) that is confidential or privileged. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of the contents of this message is strictly prohibited. If you have received this message in error or are not the named recipient, please notify us immediately, either by contacting the sender at the electronic mail address noted above or calling HHP at (914) 631-1611. If you are not the intended recipient, please do not forward this email to anyone, and delete and destroy all copies of this message. Thank You". *********************************************************************************** From Lambert.Heenan at AIG.com Fri Apr 29 15:20:33 2005 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Fri, 29 Apr 2005 16:20:33 -0400 Subject: [AccessD] Conditional compile based on Office version Message-ID: <1D7828CDB8350747AFE9D69E0E90DA1F073A2FF7@xlivmbx21.aig.com> The conditional compilation feature of Access (and most other programming environments) requires that you use only conditional compiler constants (declared using #Const or the user interface [i.e. the dialog box you get to in the VBA Ide under Tools {Project Name} Properties]). So you cannot execute code during compilation to discover what version is doing the compiling. You'll have to declare the constants yourself and set them to the appropriate values prior to compiling. By declaring/setting these in the project properties dialog you will be able to compile the code without making any changes to it at all. Also the properties dialog it the only place you can declare a 'public' conditional constant that is visible in all modules. Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby > Sent: Friday, April 29, 2005 3:30 PM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Conditional compile based on Office version > > Does anyone know if it is possible to do a conditional compile based on > the > version number. IOW, I have a line of code valid in OfficeXP (it > references > a control property valid in XP but not previously) so the code compiles > correctly in XP but not in 2K. I would like to use a #if #endif bracket > around the code to just not compile that line of code if the version is > 2K. > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From BBarabash at TappeConstruction.com Fri Apr 29 15:57:39 2005 From: BBarabash at TappeConstruction.com (Brett Barabash) Date: Fri, 29 Apr 2005 15:57:39 -0500 Subject: [AccessD] OT:Friday Humour (or Humor) Message-ID: <100F91B31300334B89EC531C9DCB086586D889@tccexch01.tappeconstruction.net> Wow Stuart, I was drinking a glass of DHMO when I read that article. Thanks for the heads up! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Thursday, April 28, 2005 9:09 PM To: Access Developers discussion and problem solving Subject: [AccessD] OT:Friday Humour (or Humor) http://www.zippynet.com/pages/bandhmo.htm -- Stuart -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -------------------------------------------------------------------------------------------------------------------- The information in this email may contain confidential information that is legally privileged. The information is only for the use of the intended recipient(s) named above. If you are not the intended recipient(s), you are hereby notified that any disclosure, copying, distribution, or the taking of any action in regard to the content of this email is strictly prohibited. If transmission is incorrect, unclear, or incomplete, please notify the sender immediately. The authorized recipient(s) of this information is/are prohibited from disclosing this information to any other party and is/are required to destroy the information after its stated need has been fulfilled. Any views expressed in this message are those of the individual sender, except where the sender specifies and with authority, states them to be the views of Tappe Construction Co. This footer also confirms that this email message has been scanned for the presence of computer viruses.Scanning of this message and addition of this footer is performed by SurfControl E-mail Filter software in conjunction with virus detection software. From DWUTKA at marlow.com Fri Apr 29 16:13:20 2005 From: DWUTKA at marlow.com (DWUTKA at marlow.com) Date: Fri, 29 Apr 2005 16:13:20 -0500 Subject: [AccessD] Fri OT funny and true Message-ID: <123701F54509D9119A4F00D0B747349016D3EB@main2.marlow.com> Or what his/her private parts look like! Drew -----Original Message----- From: kens.programming [mailto:kens.programming at verizon.net] Sent: Friday, April 29, 2005 12:00 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Fri OT funny and true I did laugh. It would also help to remember what your spouse is wearing. Ken -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hale, Jim Sent: Friday, April 29, 2005 8:52 AM To: 'Accessd (E-mail) Subject: [AccessD] Fri OT funny and true If you don't laugh out loud at this one, call the morgue and reserve a tray, because you're dead!!!!!! Always wear clean underwear in public especially when working under your vehicle .. >From the JUPITER FLORIDA Daily News comes this story of a Crestview couple who drove their car to Wal-Mart, only to have their car break down in the parking lot. The man told his wife to carry on with the shopping while he fixed the car in the lot. The wife returned later to see a small group of people near the car. On closer inspection, she saw a pair of male legs protruding from under the chassis. Although the man was in shorts, his lack of underpants turned private parts into glaringly public ones. Unable to stand the embarrassment, she dutifully stepped forward, quickly put her hand UP his shorts, and tucked everything back into place. On regaining her feet, she looked across the hood and found herself staring at her husband who was standing idly by. The mechanic, however, had to have three stitches in his forehead. *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. -- No virus found in this incoming message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.10.4 - Release Date: 4/27/2005 -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.11.0 - Release Date: 4/29/2005 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accma at sympatico.ca Fri Apr 29 21:25:27 2005 From: accma at sympatico.ca (Annie Courchesne, CMA) Date: Fri, 29 Apr 2005 22:25:27 -0400 Subject: [AccessD] Files maker pro and Access In-Reply-To: <4270CF28.12820.1951A2D@stuart.lexacorp.com.pg> Message-ID: <20050430022524.UUCO2981.tomts43-srv.bellnexxia.net@ANNIETS> Thanks for the info. I will download the demo and do some further testing. Annie -----Message d'origine----- De?: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] De la part de Stuart McLachlan Envoy??: 27 avril 2005 21:55 ??: Access Developers discussion and problem solving Objet?: RE: [AccessD] Files maker pro and Access On 27 Apr 2005 at 20:18, Liz Doering wrote: > Annie, > > I have found that FileMaker Pro can export to .xls or .dbf, but it isn't > itself a format that Access can link to. So your import will have to be > a two step process, one an export from within FileMaker Pro, then a > separate import into Access. Your best hope will be to get some > familiarity with FileMaker Pro: they have a 30-day free trial at > https://www.filemaker.com/downloads/trial_download.html > Filemaker Pro claims to allow you to access it's data from other applications using ODBC, but there is very little detail on their website. I suspect the ODBC driver comes as part of their Development Package. You could also try the Fielmaker Pro ODBC driver at http://www.versiontracker.com/dyn/moreinfo/macos/1602 -- Stuart -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accma at sympatico.ca Fri Apr 29 21:27:04 2005 From: accma at sympatico.ca (Annie Courchesne, CMA) Date: Fri, 29 Apr 2005 22:27:04 -0400 Subject: [AccessD] Barcode Message-ID: <20050430022701.HXEB26128.tomts5-srv.bellnexxia.net@ANNIETS> Hi everyone, I need to add a barcode in a report. From what I've read, we can either use a font or an activex. What's best? Anyone know of the best solution for code 128 bar code? Thanks! Annie Courchesne, CMA From accma at sympatico.ca Fri Apr 29 21:28:43 2005 From: accma at sympatico.ca (Annie Courchesne, CMA) Date: Fri, 29 Apr 2005 22:28:43 -0400 Subject: [AccessD] .DAT file from Quickbasic Message-ID: Hi everyone, Anyone out there with a idea on how to import data from a .DAT file that was created with quick basic a few years ago? Thanks! Annie Courchesne, CMA From stuart at lexacorp.com.pg Fri Apr 29 21:39:13 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sat, 30 Apr 2005 12:39:13 +1000 Subject: [AccessD] .DAT file from Quickbasic In-Reply-To: Message-ID: <42737C71.10880.888E56F@stuart.lexacorp.com.pg> On 29 Apr 2005 at 22:28, Annie Courchesne, CMA wrote: > Hi everyone, > > Anyone out there with a idea on how to import data from a .DAT file that was > created with quick basic a few years ago? > QuickBasic didn't have a built in data format, it could be anything. You'll need to open the file with hex editor and work out exactly how the data is stored in it before you can do anything with it. -- Stuart From stuart at lexacorp.com.pg Fri Apr 29 21:48:32 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sat, 30 Apr 2005 12:48:32 +1000 Subject: [AccessD] Barcode In-Reply-To: <20050430022701.HXEB26128.tomts5-srv.bellnexxia.net@ANNIETS> Message-ID: <42737EA0.5444.8916EBC@stuart.lexacorp.com.pg> On 29 Apr 2005 at 22:27, Annie Courchesne, CMA wrote: > Hi everyone, > > I need to add a barcode in a report. From what I've read, we can either use > a font or an activex. What's best? Anyone know of the best solution for > code 128 bar code? > Code 128 gets quite tricky, there are various character sets and a checksum to deal with. Take a look at http://www.idautomation.com/code128faq.html -- Stuart From KP at sdsonline.net Fri Apr 29 21:51:06 2005 From: KP at sdsonline.net (Kath Pelletti) Date: Sat, 30 Apr 2005 12:51:06 +1000 Subject: [AccessD] OT: Friday humour Message-ID: <004b01c54d2f$750e24b0$6401a8c0@user> :)...still laughing - thanks everyone for the Friday contributions- Kath From dmcafee at pacbell.net Fri Apr 29 22:47:08 2005 From: dmcafee at pacbell.net (dmcafee at pacbell.net) Date: Fri, 29 Apr 2005 20:47:08 -0700 Subject: [AccessD] Barcode In-Reply-To: <20050430022701.HXEB26128.tomts5-srv.bellnexxia.net@ANNIETS> Message-ID: You can make your own. I did that with UPC-13 font (Which is a variation/new version of UPC-A). I can provide you with a sample if you wish. There is a free Code39 available on the web as well. David -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Annie Courchesne, CMA Sent: Friday, April 29, 2005 7:27 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Barcode Hi everyone, I need to add a barcode in a report. From what I've read, we can either use a font or an activex. What's best? Anyone know of the best solution for code 128 bar code? Thanks! Annie Courchesne, CMA From garykjos at gmail.com Fri Apr 29 22:58:11 2005 From: garykjos at gmail.com (Gary Kjos) Date: Fri, 29 Apr 2005 22:58:11 -0500 Subject: [AccessD] OT: Friday humour In-Reply-To: <004b01c54d2f$750e24b0$6401a8c0@user> References: <004b01c54d2f$750e24b0$6401a8c0@user> Message-ID: Here's one more for you, just under the wire..... (11:pm) Home remedies that really work.... 1. A mouse trap, placed on top of your alarm clock, will prevent you from rolling over and going back to sleep after you hit the snooze button. 2. If you are choking on an ice cube, don't panic! Simply pour a cup of boiling water down your throat and presto! The blockage will be almost instantly removed. 3. Clumsy? Avoid cutting yourself while slicing vegetables by getting someone else to hold them while you chop away. 4. Avoid arguments with the Mrs. about lifting the toilet seat by simply using the sink. 5. For high blood pressure sufferers: just cut yourself and bleed for a few minutes, thus reducing the pressure in your veins. 6. If you have a bad cough, take a large dose of laxatives, then you will be afraid to cough. 7. Have a bad toothache? Smash your thumb with a hammer and you will forget about the toothache. On 4/29/05, Kath Pelletti wrote: > :)...still laughing - > thanks everyone for the Friday contributions- > > Kath > > -- > 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 dmcafee at pacbell.net Sat Apr 30 00:02:26 2005 From: dmcafee at pacbell.net (dmcafee at pacbell.net) Date: Fri, 29 Apr 2005 22:02:26 -0700 Subject: [AccessD] OT: Friday humour In-Reply-To: Message-ID: Still 10 PM here ;) Another fix for #4, which actually worked for me, was to always put the top cover down as well as the seat. :P D -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gary Kjos Sent: Friday, April 29, 2005 8:58 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Friday humour Here's one more for you, just under the wire..... (11:pm) Home remedies that really work.... 1. A mouse trap, placed on top of your alarm clock, will prevent you from rolling over and going back to sleep after you hit the snooze button. 2. If you are choking on an ice cube, don't panic! Simply pour a cup of boiling water down your throat and presto! The blockage will be almost instantly removed. 3. Clumsy? Avoid cutting yourself while slicing vegetables by getting someone else to hold them while you chop away. 4. Avoid arguments with the Mrs. about lifting the toilet seat by simply using the sink. 5. For high blood pressure sufferers: just cut yourself and bleed for a few minutes, thus reducing the pressure in your veins. 6. If you have a bad cough, take a large dose of laxatives, then you will be afraid to cough. 7. Have a bad toothache? Smash your thumb with a hammer and you will forget about the toothache. On 4/29/05, Kath Pelletti wrote: > :)...still laughing - > thanks everyone for the Friday contributions- > > Kath > > -- > 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 max at sherman.org.uk Sat Apr 30 07:00:01 2005 From: max at sherman.org.uk (accessd) Date: Sat, 30 Apr 2005 13:00:01 +0100 Subject: [AccessD] Barcode In-Reply-To: Message-ID: <20050430120002.GYSI1289.aamta02-winn.mailhost.ntl.com@server> David, Any chance of a copy please? Regards Max Sherman -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of dmcafee at pacbell.net Sent: 30 April 2005 04:47 To: Access Developers discussion and problem solving Subject: RE: [AccessD] Barcode You can make your own. I did that with UPC-13 font (Which is a variation/new version of UPC-A). I can provide you with a sample if you wish. There is a free Code39 available on the web as well. David -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Annie Courchesne, CMA Sent: Friday, April 29, 2005 7:27 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Barcode Hi everyone, I need to add a barcode in a report. From what I've read, we can either use a font or an activex. What's best? Anyone know of the best solution for code 128 bar code? Thanks! Annie Courchesne, CMA -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max at sherman.org.uk Sat Apr 30 07:02:40 2005 From: max at sherman.org.uk (accessd) Date: Sat, 30 Apr 2005 13:02:40 +0100 Subject: [AccessD] Parameter Queries via Code In-Reply-To: <006b01c54cf4$66658e70$6c7aa8c0@ColbyM6805> Message-ID: <20050430120241.HCID1289.aamta02-winn.mailhost.ntl.com@server> Could it be that both the reference has a similar named function/code and it was taking the first one found? Max Sherman -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby Sent: 29 April 2005 20:48 To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Parameter Queries via Code SCARY stuff! John W. Colby www.ColbyConsulting.com Contribute your unused CPU cycles to a good cause: http://folding.stanford.edu/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Admin Sparky Sent: Friday, April 29, 2005 3:40 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Parameter Queries via Code *** SOLVED *** (but don't ask why) You are not going to believe this one! I've had a continual search going on all day for what may be the problem. I finally found a cached page from a google search from someone who had my exact "symptoms". It turns out that his DAO reference had migrated below his Excel reference and after re-ordering his references everything worked. Now, in my case my DAO reference was already ahead in the order, but I figured "what the heck" it may just be a flaky reference, so I re-ordered them, then re-ordered them back again. Now everything works using Charlotte's original syntax. Whoohoo! Mark Mitsules On 4/29/05, Admin Sparky wrote: > You know...this happened to me once before...going 'round and 'round > on a problem till it was pointed out that what I was attempting > couldn't be done with a totals query. As it happens, this IS a totals > query...could that be the problem? > > Mark Mitsules > > On 4/29/05, Gustav Brock wrote: > > Hi Mark > > > > If none of these work, your SQL must be pretty strange. > > > > You may have to bring it forward ... > > > > /gustav > > > > >>> dba.email at gmail.com 04/29 9:04 pm >>> > > These each produce data type mismatch errors. > > qdfMetrics.Parameters(0) = 1., 2., or 3. > > > > 1. Forms!frmDatePicker!Text14 > > 2. "#" & Format(Forms!frmDatePicker!Text14, "m\/d\/yyyy") & "#" 3. > > DateValue(Forms!frmDatePicker!Text14) > > > > In an online example that I saw, they used the following: Dim prm As > > Parameter For Each prm In qd.Parameters prm.Value = Eval(prm.Name) > > Next prm > > > > This method hasn't worked either...same error message. > > > > I can't remember exactly how the quote goes...something like "I must > > be closer to the solution, because I've just discovered another way > > it won't work". > > > > Mark Mitsules > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accma at sympatico.ca Sat Apr 30 07:06:08 2005 From: accma at sympatico.ca (Annie Courchesne, CMA) Date: Sat, 30 Apr 2005 08:06:08 -0400 Subject: [AccessD] Barcode In-Reply-To: Message-ID: <20050430120605.UNNT8412.tomts20-srv.bellnexxia.net@ANNIETS> Hi David, Yes, I would appreciate getting a sample. Also, do you know the web site where I can get the free Code39? Thanks! Annie Courchesne, CMA -----Message d'origine----- De?: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] De la part de dmcafee at pacbell.net Envoy??: 29 avril 2005 23:47 ??: Access Developers discussion and problem solving Objet?: RE: [AccessD] Barcode You can make your own. I did that with UPC-13 font (Which is a variation/new version of UPC-A). I can provide you with a sample if you wish. There is a free Code39 available on the web as well. David -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Annie Courchesne, CMA Sent: Friday, April 29, 2005 7:27 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Barcode Hi everyone, I need to add a barcode in a report. From what I've read, we can either use a font or an activex. What's best? Anyone know of the best solution for code 128 bar code? Thanks! Annie Courchesne, CMA -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Sat Apr 30 08:15:33 2005 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sat, 30 Apr 2005 23:15:33 +1000 Subject: [AccessD] Barcode In-Reply-To: <20050430120605.UNNT8412.tomts20-srv.bellnexxia.net@ANNIETS> References: Message-ID: <42741195.29616.ACF6AEC@stuart.lexacorp.com.pg> On 30 Apr 2005 at 8:06, Annie Courchesne, CMA wrote: > Hi David, > > Yes, I would appreciate getting a sample. Also, do you know the web site > where I can get the free Code39? > Here's a couple of free Code39s http://www.idautomation.com/fonts/free/ http://www.montereysoft.com/Products/Freebarcode39font.asp If you are just using Code39, you can easily include barcodes in reports, just put asterisks round the string you want coded and set the font of the control to the Code39 font. -- Stuart From jedi at charm.net Sat Apr 30 09:00:16 2005 From: jedi at charm.net (Michael Bahr) Date: Sat, 30 Apr 2005 10:00:16 -0400 Subject: [AccessD] OT:Friday Humour (or Humor) In-Reply-To: <100F91B31300334B89EC531C9DCB086586D889@tccexch01.tappeconstruction.net> References: <100F91B31300334B89EC531C9DCB086586D889@tccexch01.tappeconstruction.net> Message-ID: <200504301000160455.AD7B1778@mail.cablespeed.com> Here is the official web site. http://www.dhmo.org/ Dihydrogen Monoxide (DHMO) is a colorless and odorless chemical compound, also referred to by some as Dihydrogen Oxide, Hydrogen Hydroxide, Hydronium Hydroxide, or simply Hydric acid. Its basis is the unstable radical Hydroxide, the components of which are found in a number of caustic, explosive and poisonous compounds such as Sulfuric Acid, Nitroglycerine and Ethyl Alcohol. Did you know: Inhalation can be fatal? Is found in cancer? Is found in beer, soft drinks, alcohol beverages, milk? Can cause severe burns. Contrbutes to soil erosion. Is an additive in junk food? Found in nuclear power plants? Is a major component to acid rain? You should be concerned, Mike... *********** REPLY SEPARATOR *********** On 4/29/2005 at 3:57 PM Brett Barabash wrote: >Wow Stuart, I was drinking a glass of DHMO when I read that article. >Thanks for the heads up! > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart >McLachlan >Sent: Thursday, April 28, 2005 9:09 PM >To: Access Developers discussion and problem solving >Subject: [AccessD] OT:Friday Humour (or Humor) > > >http://www.zippynet.com/pages/bandhmo.htm > > > >-- >Stuart > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >--------------------------------------------------------------------------- ----------------------------------------- >The information in this email may contain confidential information that >is legally privileged. The information is only for the use of the intended >recipient(s) named above. If you are not the intended recipient(s), you >are hereby notified that any disclosure, copying, distribution, or the >taking >of any action in regard to the content of this email is strictly >prohibited. If >transmission is incorrect, unclear, or incomplete, please notify the >sender >immediately. The authorized recipient(s) of this information is/are >prohibited >from disclosing this information to any other party and is/are required to >destroy the information after its stated need has been fulfilled. > >Any views expressed in this message are those of the individual >sender, except where the sender specifies and with authority, >states them to be the views of Tappe Construction Co. > >This footer also confirms that this email message has been scanned >for the presence of computer viruses.Scanning of this message and >addition of this footer is performed by SurfControl E-mail Filter software >in conjunction with virus detection software. > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From Gustav at cactus.dk Sat Apr 30 10:46:51 2005 From: Gustav at cactus.dk (Gustav Brock) Date: Sat, 30 Apr 2005 17:46:51 +0200 Subject: [AccessD] Barcode Message-ID: Hi Annie Here's one source: http://www.squaregear.net/fonts/free3of9.shtml /gustav >>> accma at sympatico.ca 04/30 2:06 pm >>> Hi David, Yes, I would appreciate getting a sample. Also, do you know the web site where I can get the free Code39? Thanks! Annie Courchesne, CMA -----Message d'origine----- De : accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] De la part de dmcafee at pacbell.net Envoy? : 29 avril 2005 23:47 ? : Access Developers discussion and problem solving Objet : RE: [AccessD] Barcode You can make your own. I did that with UPC-13 font (Which is a variation/new version of UPC-A). I can provide you with a sample if you wish. There is a free Code39 available on the web as well. David -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Annie Courchesne, CMA Sent: Friday, April 29, 2005 7:27 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Barcode Hi everyone, I need to add a barcode in a report. From what I've read, we can either use a font or an activex. What's best? Anyone know of the best solution for code 128 bar code? From chris at denverdb.com Sat Apr 30 12:23:09 2005 From: chris at denverdb.com (Chris Mackin) Date: Sat, 30 Apr 2005 11:23:09 -0600 Subject: [AccessD] Conditional compile based on Office version In-Reply-To: <1D7828CDB8350747AFE9D69E0E90DA1F073A2FF7@xlivmbx21.aig.com> Message-ID: You can however, open the file, read the desired value and write that out to the Conditional Compilation property, then close the db, open it with a recompile and you're good. So with a little work you can pull i toff no problem. The key, like so many other times, is in ADH, see their documentation of the SetOption argument used to rewrite the Conditional Compilation value. The only real gotcha is that you must set ALL of the conidtional compilation arguments at the same time. So if you have more than one, write them all out, otherwise if you only set 1, the others are gone. -Chris Mackin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Heenan, Lambert Sent: Friday, April 29, 2005 2:21 PM To: 'Access Developers discussion and problem solving'; 'John W. Colby' Subject: RE: [AccessD] Conditional compile based on Office version The conditional compilation feature of Access (and most other programming environments) requires that you use only conditional compiler constants (declared using #Const or the user interface [i.e. the dialog box you get to in the VBA Ide under Tools {Project Name} Properties]). So you cannot execute code during compilation to discover what version is doing the compiling. You'll have to declare the constants yourself and set them to the appropriate values prior to compiling. By declaring/setting these in the project properties dialog you will be able to compile the code without making any changes to it at all. Also the properties dialog it the only place you can declare a 'public' conditional constant that is visible in all modules. Lambert > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of John W. Colby > Sent: Friday, April 29, 2005 3:30 PM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Conditional compile based on Office version > > Does anyone know if it is possible to do a conditional compile based on > the > version number. IOW, I have a line of code valid in OfficeXP (it > references > a control property valid in XP but not previously) so the code compiles > correctly in XP but not in 2K. I would like to use a #if #endif bracket > around the code to just not compile that line of code if the version is > 2K. > > John W. Colby > www.ColbyConsulting.com > > Contribute your unused CPU cycles to a good cause: > http://folding.stanford.edu/ > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From chris at denverdb.com Sat Apr 30 12:25:07 2005 From: chris at denverdb.com (Chris Mackin) Date: Sat, 30 Apr 2005 11:25:07 -0600 Subject: [AccessD] Files maker pro and Access In-Reply-To: <20050430022524.UUCO2981.tomts43-srv.bellnexxia.net@ANNIETS> Message-ID: You can link to FileMaker Pro via ODBC that comes with FileMaker Pro. It is very frustrating and FMP is a piece of s*** application, but I've done it. One key pitfall, and there are many, is that FMP must have the file open that you are connecting to, otherwise the ODBC connection will fail. -Chris Mackin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Annie Courchesne, CMA Sent: Friday, April 29, 2005 8:25 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Files maker pro and Access Thanks for the info. I will download the demo and do some further testing. Annie -----Message d'origine----- De?: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] De la part de Stuart McLachlan Envoy??: 27 avril 2005 21:55 ??: Access Developers discussion and problem solving Objet?: RE: [AccessD] Files maker pro and Access On 27 Apr 2005 at 20:18, Liz Doering wrote: > Annie, > > I have found that FileMaker Pro can export to .xls or .dbf, but it isn't > itself a format that Access can link to. So your import will have to be > a two step process, one an export from within FileMaker Pro, then a > separate import into Access. Your best hope will be to get some > familiarity with FileMaker Pro: they have a 30-day free trial at > https://www.filemaker.com/downloads/trial_download.html > Filemaker Pro claims to allow you to access it's data from other applications using ODBC, but there is very little detail on their website. I suspect the ODBC driver comes as part of their Development Package. You could also try the Fielmaker Pro ODBC driver at http://www.versiontracker.com/dyn/moreinfo/macos/1602 -- Stuart -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accma at sympatico.ca Sat Apr 30 13:32:15 2005 From: accma at sympatico.ca (Annie Courchesne, CMA) Date: Sat, 30 Apr 2005 14:32:15 -0400 Subject: [AccessD] Files maker pro and Access In-Reply-To: Message-ID: <20050430183211.LHKV26128.tomts5-srv.bellnexxia.net@ANNIETS> Chris, Thanks for the info, I will try this with the demo version of file marker pro. Annie -----Message d'origine----- De?: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] De la part de Chris Mackin Envoy??: 30 avril 2005 13:25 ??: Access Developers discussion and problem solving Objet?: RE: [AccessD] Files maker pro and Access You can link to FileMaker Pro via ODBC that comes with FileMaker Pro. It is very frustrating and FMP is a piece of s*** application, but I've done it. One key pitfall, and there are many, is that FMP must have the file open that you are connecting to, otherwise the ODBC connection will fail. -Chris Mackin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Annie Courchesne, CMA Sent: Friday, April 29, 2005 8:25 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Files maker pro and Access Thanks for the info. I will download the demo and do some further testing. Annie -----Message d'origine----- De?: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] De la part de Stuart McLachlan Envoy??: 27 avril 2005 21:55 ??: Access Developers discussion and problem solving Objet?: RE: [AccessD] Files maker pro and Access On 27 Apr 2005 at 20:18, Liz Doering wrote: > Annie, > > I have found that FileMaker Pro can export to .xls or .dbf, but it isn't > itself a format that Access can link to. So your import will have to be > a two step process, one an export from within FileMaker Pro, then a > separate import into Access. Your best hope will be to get some > familiarity with FileMaker Pro: they have a 30-day free trial at > https://www.filemaker.com/downloads/trial_download.html > Filemaker Pro claims to allow you to access it's data from other applications using ODBC, but there is very little detail on their website. I suspect the ODBC driver comes as part of their Development Package. You could also try the Fielmaker Pro ODBC driver at http://www.versiontracker.com/dyn/moreinfo/macos/1602 -- Stuart -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com