From bensonforums at gmail.com Thu Jan 1 04:29:05 2015 From: bensonforums at gmail.com (Bill Benson) Date: Thu, 1 Jan 2015 05:29:05 -0500 Subject: [AccessD] Administrivia - Holiday Party! (follow-up) In-Reply-To: References: Message-ID: Glad to hear it John. Sometimes it just takes asking. Best to you. On Dec 31, 2014 8:03 PM, "John R Bartow" wrote: > On behalf of the Database Advisors organization and administrative > volunteers I would like to thank those who have supported the Database > Advisors organization. > > > > Due to the recent funding drive, our operations will able to run for > approximately 3 more years. DBA received funding from 3 Canadian provinces, > Denmark, Germany, Ireland, New Zealand, Papua New Guinea, Russia, and 13 > states of the USA. > > > > May you all have a happy and successful 2015! > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From bensonforums at gmail.com Thu Jan 1 11:45:41 2015 From: bensonforums at gmail.com (Bill Benson) Date: Thu, 1 Jan 2015 12:45:41 -0500 Subject: [AccessD] Getting an Item number (Sequence) in a query Message-ID: <00ed01d025ea$c3a2dd70$4ae89850$@gmail.com> I want to create an item number column in a query via DCOUNT. The syntax below is "correct" in that the query runs; however the result in the Item column is #Error. Can it be fixed? My schema appears below: SELECT B.PhonePhoneTypeID, A.Phone, C.PhoneType, DCount("PhonePhoneTypeID","PhonePhoneTypes","PhonePhoneTypeID<=" & B.PhonePhoneTypeID & " And FKCompanyPhoneID In (Select CompanyPhoneID From CompanyPhone Where FKCompanyID = " & A.FKCompanyID&")") as Item FROM PhoneType as C RIGHT JOIN (Phone as A INNER JOIN PhonePhoneTypes as B ON A.CompanyPhoneID = B.FKCompanyPhoneID) ON C.PhoneTypeID = B.FKPhoneTypeID order by B.PhonePhoneTypeID ASC Phone (A) CompanyID Company FKCompanyTypeID Address Deleted CompanyPhone (A) From bensonforums at gmail.com Thu Jan 1 11:46:15 2015 From: bensonforums at gmail.com (Bill Benson) Date: Thu, 1 Jan 2015 12:46:15 -0500 Subject: [AccessD] Getting an Item number (Sequence) in a query In-Reply-To: <00ed01d025ea$c3a2dd70$4ae89850$@gmail.com> References: <00ed01d025ea$c3a2dd70$4ae89850$@gmail.com> Message-ID: <00f401d025ea$d76882b0$86398810$@gmail.com> Outlook sent the below prematurely. I will follow in a minute with the actual schema that matters. From: Bill Benson [mailto:bensonforums at gmail.com] Sent: Thursday, January 01, 2015 12:46 PM To: 'Access Developers discussion and problem solving' Subject: Getting an Item number (Sequence) in a query I want to create an item number column in a query via DCOUNT. The syntax below is "correct" in that the query runs; however the result in the Item column is #Error. Can it be fixed? My schema appears below: SELECT B.PhonePhoneTypeID, A.Phone, C.PhoneType, DCount("PhonePhoneTypeID","PhonePhoneTypes","PhonePhoneTypeID<=" & B.PhonePhoneTypeID & " And FKCompanyPhoneID In (Select CompanyPhoneID From CompanyPhone Where FKCompanyID = " & A.FKCompanyID&")") as Item FROM PhoneType as C RIGHT JOIN (Phone as A INNER JOIN PhonePhoneTypes as B ON A.CompanyPhoneID = B.FKCompanyPhoneID) ON C.PhoneTypeID = B.FKPhoneTypeID order by B.PhonePhoneTypeID ASC Phone (A) CompanyID Company FKCompanyTypeID Address Deleted CompanyPhone (A) From bensonforums at gmail.com Thu Jan 1 11:49:52 2015 From: bensonforums at gmail.com (Bill Benson) Date: Thu, 1 Jan 2015 12:49:52 -0500 Subject: [AccessD] Getting an Item number (Sequence) in a query In-Reply-To: <00f401d025ea$d76882b0$86398810$@gmail.com> References: <00ed01d025ea$c3a2dd70$4ae89850$@gmail.com> <00f401d025ea$d76882b0$86398810$@gmail.com> Message-ID: <010301d025eb$594b1720$0be14560$@gmail.com> I want to create an item number column in a query via DCOUNT. The syntax below is "correct" in that the query runs; however the result in the Item column is #Error. Can it be fixed? My schema appears below: SELECT B.PhonePhoneTypeID, A.Phone, C.PhoneType, DCount("PhonePhoneTypeID","PhonePhoneTypes","PhonePhoneTypeID<=" & B.PhonePhoneTypeID & " And FKCompanyPhoneID In (Select CompanyPhoneID From CompanyPhone Where FKCompanyID = " & A.FKCompanyID & ")") as Item FROM PhoneType as C RIGHT JOIN (Phone as A INNER JOIN PhonePhoneTypes as B ON A.CompanyPhoneID = B.FKCompanyPhoneID) ON C.PhoneTypeID = B.FKPhoneTypeID order by B.PhonePhoneTypeID ASC CompanyPhone (A) CompanyTypeID CompanyType PhonePhoneType (B) PhonePhoneTypeID FKCompanyPhoneID FKPhoneTypeID PhoneType (C) PhoneTypeID PhoneType From bensonforums at gmail.com Thu Jan 1 11:57:53 2015 From: bensonforums at gmail.com (Bill Benson) Date: Thu, 1 Jan 2015 12:57:53 -0500 Subject: [AccessD] Getting an Item number (Sequence) in a query In-Reply-To: <010301d025eb$594b1720$0be14560$@gmail.com> References: <00ed01d025ea$c3a2dd70$4ae89850$@gmail.com> <00f401d025ea$d76882b0$86398810$@gmail.com> <010301d025eb$594b1720$0be14560$@gmail.com> Message-ID: <010a01d025ec$77f467c0$67dd3740$@gmail.com> Ah, saw my error. I am amazed frankly that this works. SELECT A.FKCompanyID as CompanyID, B.PhonePhoneTypeID, A.Phone, C.PhoneType, DCount("PhonePhoneTypeID","PhonePhoneTypes","PhonePhoneTypeID<=" & B.PhonePhoneTypeID & " And FKCompanyPhoneID In (Select CompanyPhoneID From Phone Where Phone.FKCompanyID = " & A.FKCompanyID & ")" ) as Item FROM PhoneType as C RIGHT JOIN (Phone as A INNER JOIN PhonePhoneTypes as B ON A.CompanyPhoneID = B.FKCompanyPhoneID) ON C.PhoneTypeID = B.FKPhoneTypeID order by B.PhonePhoneTypeID ASC From: Bill Benson [mailto:bensonforums at gmail.com] Sent: Thursday, January 01, 2015 12:50 PM To: 'Access Developers discussion and problem solving' Subject: RE: Getting an Item number (Sequence) in a query I want to create an item number column in a query via DCOUNT. The syntax below is "correct" in that the query runs; however the result in the Item column is #Error. Can it be fixed? My schema appears below: SELECT B.PhonePhoneTypeID, A.Phone, C.PhoneType, DCount("PhonePhoneTypeID","PhonePhoneTypes","PhonePhoneTypeID<=" & B.PhonePhoneTypeID & " And FKCompanyPhoneID In (Select CompanyPhoneID From CompanyPhone Where FKCompanyID = " & A.FKCompanyID & ")") as Item FROM PhoneType as C RIGHT JOIN (Phone as A INNER JOIN PhonePhoneTypes as B ON A.CompanyPhoneID = B.FKCompanyPhoneID) ON C.PhoneTypeID = B.FKPhoneTypeID order by B.PhonePhoneTypeID ASC CompanyPhone (A) CompanyTypeID CompanyType PhonePhoneType (B) PhonePhoneTypeID FKCompanyPhoneID FKPhoneTypeID PhoneType (C) PhoneTypeID PhoneType From tinanfields at torchlake.com Thu Jan 1 12:37:40 2015 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Thu, 01 Jan 2015 13:37:40 -0500 Subject: [AccessD] Getting an Item number (Sequence) in a query In-Reply-To: <010a01d025ec$77f467c0$67dd3740$@gmail.com> References: <00ed01d025ea$c3a2dd70$4ae89850$@gmail.com> <00f401d025ea$d76882b0$86398810$@gmail.com> <010301d025eb$594b1720$0be14560$@gmail.com> <010a01d025ec$77f467c0$67dd3740$@gmail.com> Message-ID: <54A593F4.4030301@torchlake.com> And, the error was? Thanks for posting. TNF Tina Norris Fields tinanfields-at-torchlake-dot-com 231-322-2787 On 1/1/2015 12:57 PM, Bill Benson wrote: > Ah, saw my error. > > > > I am amazed frankly that this works. > > > > SELECT > > A.FKCompanyID as CompanyID, B.PhonePhoneTypeID, A.Phone, C.PhoneType, > DCount("PhonePhoneTypeID","PhonePhoneTypes","PhonePhoneTypeID<=" & > B.PhonePhoneTypeID & " And FKCompanyPhoneID In (Select CompanyPhoneID From > Phone Where Phone.FKCompanyID = " & A.FKCompanyID & ")" ) as Item > > FROM PhoneType as C RIGHT JOIN (Phone as A INNER JOIN PhonePhoneTypes as B > ON A.CompanyPhoneID = B.FKCompanyPhoneID) ON C.PhoneTypeID = B.FKPhoneTypeID > > order by B.PhonePhoneTypeID ASC > > > > > > > > > > From: Bill Benson [mailto:bensonforums at gmail.com] > Sent: Thursday, January 01, 2015 12:50 PM > To: 'Access Developers discussion and problem solving' > Subject: RE: Getting an Item number (Sequence) in a query > > > > I want to create an item number column in a query via DCOUNT. The syntax > below is "correct" in that the query runs; however the result in the Item > column is #Error. Can it be fixed? My schema appears below: > > > > SELECT > > B.PhonePhoneTypeID, A.Phone, C.PhoneType, > DCount("PhonePhoneTypeID","PhonePhoneTypes","PhonePhoneTypeID<=" & > B.PhonePhoneTypeID & " And FKCompanyPhoneID In (Select CompanyPhoneID From > CompanyPhone Where FKCompanyID = " & A.FKCompanyID & ")") as Item > > FROM PhoneType as C RIGHT JOIN (Phone as A INNER JOIN PhonePhoneTypes as B > ON A.CompanyPhoneID = B.FKCompanyPhoneID) ON C.PhoneTypeID = B.FKPhoneTypeID > > order by B.PhonePhoneTypeID ASC > > > > > > CompanyPhone (A) > > CompanyTypeID > > CompanyType > > > > PhonePhoneType (B) > > PhonePhoneTypeID > > FKCompanyPhoneID > > FKPhoneTypeID > > > > PhoneType (C) > > PhoneTypeID > > PhoneType > From bensonforums at gmail.com Thu Jan 1 12:45:47 2015 From: bensonforums at gmail.com (Bill Benson) Date: Thu, 1 Jan 2015 13:45:47 -0500 Subject: [AccessD] Getting an Item number (Sequence) in a query In-Reply-To: <54A593F4.4030301@torchlake.com> References: <00ed01d025ea$c3a2dd70$4ae89850$@gmail.com> <00f401d025ea$d76882b0$86398810$@gmail.com> <010301d025eb$594b1720$0be14560$@gmail.com> <010a01d025ec$77f467c0$67dd3740$@gmail.com> <54A593F4.4030301@torchlake.com> Message-ID: <011f01d025f3$28aa3b70$79feb250$@gmail.com> I had table CompanyPhone where I needed Phone in the DLOOKUP DCount("PhonePhoneTypeID","PhonePhoneTypes","PhonePhoneTypeID<=" & > B.PhonePhoneTypeID & " And FKCompanyPhoneID In (Select CompanyPhoneID From CompanyPhone Where FKCompanyID = " & A.FKCompanyID & ")") Needed to be DCount("PhonePhoneTypeID","PhonePhoneTypes","PhonePhoneTypeID<=" & > B.PhonePhoneTypeID & " And FKCompanyPhoneID In (Select CompanyPhoneID > >From Phone Where Phone.FKCompanyID = " & A.FKCompanyID & ")" ) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris Fields Sent: Thursday, January 01, 2015 1:38 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Getting an Item number (Sequence) in a query And, the error was? Thanks for posting. TNF Tina Norris Fields tinanfields-at-torchlake-dot-com 231-322-2787 On 1/1/2015 12:57 PM, Bill Benson wrote: > Ah, saw my error. > > > > I am amazed frankly that this works. > > > > SELECT > > A.FKCompanyID as CompanyID, B.PhonePhoneTypeID, A.Phone, C.PhoneType, > DCount("PhonePhoneTypeID","PhonePhoneTypes","PhonePhoneTypeID<=" & > B.PhonePhoneTypeID & " And FKCompanyPhoneID In (Select CompanyPhoneID > From Phone Where Phone.FKCompanyID = " & A.FKCompanyID & ")" ) as Item > > FROM PhoneType as C RIGHT JOIN (Phone as A INNER JOIN PhonePhoneTypes > as B ON A.CompanyPhoneID = B.FKCompanyPhoneID) ON C.PhoneTypeID = > B.FKPhoneTypeID > > order by B.PhonePhoneTypeID ASC > > > > > > > > > > From: Bill Benson [mailto:bensonforums at gmail.com] > Sent: Thursday, January 01, 2015 12:50 PM > To: 'Access Developers discussion and problem solving' > Subject: RE: Getting an Item number (Sequence) in a query > > > > I want to create an item number column in a query via DCOUNT. The > syntax below is "correct" in that the query runs; however the result > in the Item column is #Error. Can it be fixed? My schema appears below: > > > > SELECT > > B.PhonePhoneTypeID, A.Phone, C.PhoneType, > DCount("PhonePhoneTypeID","PhonePhoneTypes","PhonePhoneTypeID<=" & > B.PhonePhoneTypeID & " And FKCompanyPhoneID In (Select CompanyPhoneID > From CompanyPhone Where FKCompanyID = " & A.FKCompanyID & ")") as Item > > FROM PhoneType as C RIGHT JOIN (Phone as A INNER JOIN PhonePhoneTypes > as B ON A.CompanyPhoneID = B.FKCompanyPhoneID) ON C.PhoneTypeID = > B.FKPhoneTypeID > > order by B.PhonePhoneTypeID ASC > > > > > > CompanyPhone (A) > > CompanyTypeID > > CompanyType > > > > PhonePhoneType (B) > > PhonePhoneTypeID > > FKCompanyPhoneID > > FKPhoneTypeID > > > > PhoneType (C) > > PhoneTypeID > > PhoneType > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From tinanfields at torchlake.com Thu Jan 1 13:40:29 2015 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Thu, 01 Jan 2015 14:40:29 -0500 Subject: [AccessD] Getting an Item number (Sequence) in a query In-Reply-To: <011f01d025f3$28aa3b70$79feb250$@gmail.com> References: <00ed01d025ea$c3a2dd70$4ae89850$@gmail.com> <00f401d025ea$d76882b0$86398810$@gmail.com> <010301d025eb$594b1720$0be14560$@gmail.com> <010a01d025ec$77f467c0$67dd3740$@gmail.com> <54A593F4.4030301@torchlake.com> <011f01d025f3$28aa3b70$79feb250$@gmail.com> Message-ID: <54A5A2AD.4050104@torchlake.com> Aha! Thanks. TNF Tina Norris Fields tinanfields-at-torchlake-dot-com 231-322-2787 On 1/1/2015 1:45 PM, Bill Benson wrote: > I had table CompanyPhone where I needed Phone in the DLOOKUP > > DCount("PhonePhoneTypeID","PhonePhoneTypes","PhonePhoneTypeID<=" & > > B.PhonePhoneTypeID & " And FKCompanyPhoneID In (Select CompanyPhoneID From > CompanyPhone Where FKCompanyID = " & A.FKCompanyID & ")") > > Needed to be > > DCount("PhonePhoneTypeID","PhonePhoneTypes","PhonePhoneTypeID<=" & > > B.PhonePhoneTypeID & " And FKCompanyPhoneID In (Select CompanyPhoneID > > >From Phone Where Phone.FKCompanyID = " & A.FKCompanyID & ")" ) > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris > Fields > Sent: Thursday, January 01, 2015 1:38 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Getting an Item number (Sequence) in a query > > And, the error was? Thanks for posting. > TNF > > Tina Norris Fields > tinanfields-at-torchlake-dot-com > 231-322-2787 > > On 1/1/2015 12:57 PM, Bill Benson wrote: >> Ah, saw my error. >> >> >> >> I am amazed frankly that this works. >> >> >> >> SELECT >> >> A.FKCompanyID as CompanyID, B.PhonePhoneTypeID, A.Phone, C.PhoneType, >> DCount("PhonePhoneTypeID","PhonePhoneTypes","PhonePhoneTypeID<=" & >> B.PhonePhoneTypeID & " And FKCompanyPhoneID In (Select CompanyPhoneID >> From Phone Where Phone.FKCompanyID = " & A.FKCompanyID & ")" ) as Item >> >> FROM PhoneType as C RIGHT JOIN (Phone as A INNER JOIN PhonePhoneTypes >> as B ON A.CompanyPhoneID = B.FKCompanyPhoneID) ON C.PhoneTypeID = >> B.FKPhoneTypeID >> >> order by B.PhonePhoneTypeID ASC >> >> >> >> >> >> >> >> >> >> From: Bill Benson [mailto:bensonforums at gmail.com] >> Sent: Thursday, January 01, 2015 12:50 PM >> To: 'Access Developers discussion and problem solving' >> Subject: RE: Getting an Item number (Sequence) in a query >> >> >> >> I want to create an item number column in a query via DCOUNT. The >> syntax below is "correct" in that the query runs; however the result >> in the Item column is #Error. Can it be fixed? My schema appears below: >> >> >> >> SELECT >> >> B.PhonePhoneTypeID, A.Phone, C.PhoneType, >> DCount("PhonePhoneTypeID","PhonePhoneTypes","PhonePhoneTypeID<=" & >> B.PhonePhoneTypeID & " And FKCompanyPhoneID In (Select CompanyPhoneID >> From CompanyPhone Where FKCompanyID = " & A.FKCompanyID & ")") as Item >> >> FROM PhoneType as C RIGHT JOIN (Phone as A INNER JOIN PhonePhoneTypes >> as B ON A.CompanyPhoneID = B.FKCompanyPhoneID) ON C.PhoneTypeID = >> B.FKPhoneTypeID >> >> order by B.PhonePhoneTypeID ASC >> >> >> >> >> >> CompanyPhone (A) >> >> CompanyTypeID >> >> CompanyType >> >> >> >> PhonePhoneType (B) >> >> PhonePhoneTypeID >> >> FKCompanyPhoneID >> >> FKPhoneTypeID >> >> >> >> PhoneType (C) >> >> PhoneTypeID >> >> PhoneType >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From bensonforums at gmail.com Thu Jan 1 14:14:43 2015 From: bensonforums at gmail.com (Bill Benson) Date: Thu, 1 Jan 2015 15:14:43 -0500 Subject: [AccessD] Getting an Item number (Sequence) in a query In-Reply-To: <54A5A2AD.4050104@torchlake.com> References: <00ed01d025ea$c3a2dd70$4ae89850$@gmail.com> <00f401d025ea$d76882b0$86398810$@gmail.com> <010301d025eb$594b1720$0be14560$@gmail.com> <010a01d025ec$77f467c0$67dd3740$@gmail.com> <54A593F4.4030301@torchlake.com> <011f01d025f3$28aa3b70$79feb250$@gmail.com> <54A5A2AD.4050104@torchlake.com> Message-ID: <012001d025ff$95a26340$c0e729c0$@gmail.com> Thanks for looking at it. While I have claimed that it works it isn't yet tested in the field so I am not sure how long it will stay in use. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris Fields Sent: Thursday, January 01, 2015 2:40 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Getting an Item number (Sequence) in a query Aha! Thanks. TNF Tina Norris Fields tinanfields-at-torchlake-dot-com 231-322-2787 On 1/1/2015 1:45 PM, Bill Benson wrote: > I had table CompanyPhone where I needed Phone in the DLOOKUP > > DCount("PhonePhoneTypeID","PhonePhoneTypes","PhonePhoneTypeID<=" & > > B.PhonePhoneTypeID & " And FKCompanyPhoneID In (Select CompanyPhoneID > From CompanyPhone Where FKCompanyID = " & A.FKCompanyID & ")") > > Needed to be > > DCount("PhonePhoneTypeID","PhonePhoneTypes","PhonePhoneTypeID<=" & > > B.PhonePhoneTypeID & " And FKCompanyPhoneID In (Select CompanyPhoneID > > > >From Phone Where Phone.FKCompanyID = " & A.FKCompanyID & ")" ) > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris > Fields > Sent: Thursday, January 01, 2015 1:38 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Getting an Item number (Sequence) in a query > > And, the error was? Thanks for posting. > TNF > > Tina Norris Fields > tinanfields-at-torchlake-dot-com > 231-322-2787 > > On 1/1/2015 12:57 PM, Bill Benson wrote: >> Ah, saw my error. >> >> >> >> I am amazed frankly that this works. >> >> >> >> SELECT >> >> A.FKCompanyID as CompanyID, B.PhonePhoneTypeID, A.Phone, C.PhoneType, >> DCount("PhonePhoneTypeID","PhonePhoneTypes","PhonePhoneTypeID<=" & >> B.PhonePhoneTypeID & " And FKCompanyPhoneID In (Select CompanyPhoneID >> From Phone Where Phone.FKCompanyID = " & A.FKCompanyID & ")" ) as >> Item >> >> FROM PhoneType as C RIGHT JOIN (Phone as A INNER JOIN PhonePhoneTypes >> as B ON A.CompanyPhoneID = B.FKCompanyPhoneID) ON C.PhoneTypeID = >> B.FKPhoneTypeID >> >> order by B.PhonePhoneTypeID ASC >> >> >> >> >> >> >> >> >> >> From: Bill Benson [mailto:bensonforums at gmail.com] >> Sent: Thursday, January 01, 2015 12:50 PM >> To: 'Access Developers discussion and problem solving' >> Subject: RE: Getting an Item number (Sequence) in a query >> >> >> >> I want to create an item number column in a query via DCOUNT. The >> syntax below is "correct" in that the query runs; however the result >> in the Item column is #Error. Can it be fixed? My schema appears below: >> >> >> >> SELECT >> >> B.PhonePhoneTypeID, A.Phone, C.PhoneType, >> DCount("PhonePhoneTypeID","PhonePhoneTypes","PhonePhoneTypeID<=" & >> B.PhonePhoneTypeID & " And FKCompanyPhoneID In (Select CompanyPhoneID >> From CompanyPhone Where FKCompanyID = " & A.FKCompanyID & ")") as >> Item >> >> FROM PhoneType as C RIGHT JOIN (Phone as A INNER JOIN PhonePhoneTypes >> as B ON A.CompanyPhoneID = B.FKCompanyPhoneID) ON C.PhoneTypeID = >> B.FKPhoneTypeID >> >> order by B.PhonePhoneTypeID ASC >> >> >> >> >> >> CompanyPhone (A) >> >> CompanyTypeID >> >> CompanyType >> >> >> >> PhonePhoneType (B) >> >> PhonePhoneTypeID >> >> FKCompanyPhoneID >> >> FKPhoneTypeID >> >> >> >> PhoneType (C) >> >> PhoneTypeID >> >> PhoneType >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bensonforums at gmail.com Thu Jan 1 14:35:22 2015 From: bensonforums at gmail.com (Bill Benson) Date: Thu, 1 Jan 2015 15:35:22 -0500 Subject: [AccessD] Resequence All Autonum Fields - a tentative approach In-Reply-To: <012101d02602$497970f0$dc6c52d0$@gmail.com> References: <38941D74-73BC-4806-8526-EEA47A9A75AA@verizon.net> <736A930E-9F53-4198-8446-2840A91A57D3@verizon.net> <012101d02602$497970f0$dc6c52d0$@gmail.com> Message-ID: <012801d02602$78233df0$6869b9d0$@gmail.com> I ran into my first problem with the method ? which I think I can overcome when I get time. I so far am only adding columns to Temp, and inserting into Temp valid values from fields in the table whose autonumber field is to be reseeded, which was proven to be in relationship to a field in another part of the database - or which is part of the primary key. Well I just encountered the first ?miss? ? I need a valid value also in any record in Temp which is a required field in the table whose autonumber field is to be reseeded. I don?t think I can get to fixing this until 2015. Wait? From: Bill Benson [mailto:bensonforums at gmail.com] Sent: Sunday, December 28, 2014 1:04 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Resequence All Autonum Fields - a tentative approach Some of what I wrote responded to Charlotte, however you did lead off with "I'm with Charlotte." Jim! By the way, Charlotte wrote: "all [the] relationships have to be updated". I think that is technically inaccurate, perhaps she meant resequencing would require updating values in related tables. (Charlotte, if not clear, that's the purpose of steps 4 and 10, which the code handles pretty efficiently.) Or did you really mean there is some aspect of the relationship I am neglecting? I hope not! Now I will put my "sober professional" hat on and join these sensible colleagues in sternly advising AGAINST using my own creation. (1) not genuinely useful, as stated by others (2) potential to cause irreparable damage to data if interrupted or unforeseen error occurs - backup, backup, backup (3) probably doomed to fail in a multi user environment, or replication projects. For sure it makes data no longer consistent with historical records in external, integrated systems no longer fully integrated with your database. I see this maybe as a method I can use in pre-release, sample data environments to keep ID'S visually easy to inspect and observe changes more readily. That's about it. All of that said... The amount of learning I gained by this exercise was significant, whiefly with respect to the DAO object model, and it was fun making use of a bit of learning gained here on this list with respect to auto umber field values "tripping" when a certain high value is reached. Very cool use of that fact, I think I get some credit for thinking creatively, no? The most challenging part for me was creating valid records for insertion into a table that is related to many tables with referential integrity set. I solved that using the relation object model to get the foreign tables and the foreignname of the related pk fields... then used Dmin() to get a valid value from each table to update the temp table's dummy record (s) with real data - otherwise I couldn't append it's records to the table I was trying to resequence. Good night all. From bensonforums at gmail.com Thu Jan 1 16:14:01 2015 From: bensonforums at gmail.com (Bill Benson) Date: Thu, 1 Jan 2015 17:14:01 -0500 Subject: [AccessD] Resequence All Autonum Fields - a tentative approach In-Reply-To: References: <38941D74-73BC-4806-8526-EEA47A9A75AA@verizon.net> <736A930E-9F53-4198-8446-2840A91A57D3@verizon.net> <012101d02602$497970f0$dc6c52d0$@gmail.com> Message-ID: I have updated the solution. I still consider it a work in progress and I will still report under this thread any progress. If not interested, just ignore, I realize that Jim and Charlotte's negation of the idea may well be representative of the entire community, but if I have code I know to be defective, I want to provide fixes as I see them required. So forgive me for beating a dead horse. https://drive.google.com/file/d/0B-Klb4AlrC9JaExTV1p3d2JBSXc/view?usp=sharing The new revision adds a column to the temp table for every required field which was not accounted for by virtue of relationships to other tables. There is a function to convert DAO to DDL field types as well - I may or may not have made valid guesses. I think there is still one more step which I shall have to investigate sooner or later, and that is, any fields in the primary table which are RELATED to other fields in the database but which are NOT of type Long. The current and former "release" of this solution are modeled after my own databases in which I do not relate fields which are not type Long and/or autonumbers. So if you are playing with this, watch out for that. From bensonforums at gmail.com Thu Jan 1 16:26:38 2015 From: bensonforums at gmail.com (Bill Benson) Date: Thu, 1 Jan 2015 17:26:38 -0500 Subject: [AccessD] Getting an Item number (Sequence) in a query In-Reply-To: <012001d025ff$95a26340$c0e729c0$@gmail.com> References: <00ed01d025ea$c3a2dd70$4ae89850$@gmail.com> <00f401d025ea$d76882b0$86398810$@gmail.com> <010301d025eb$594b1720$0be14560$@gmail.com> <010a01d025ec$77f467c0$67dd3740$@gmail.com> <54A593F4.4030301@torchlake.com> <011f01d025f3$28aa3b70$79feb250$@gmail.com> <54A5A2AD.4050104@torchlake.com> <012001d025ff$95a26340$c0e729c0$@gmail.com> Message-ID: You know, there was a really slick consequence from this query. Not only did it enable me to sequence all the entered phone/phone type items *by company*, in the final output, but the query leaves the phone number field updatable, which is fantastic and just what I wanted to happen. One negative is that it also makes the phonetype updatable (note, phonetypeid is not updatable). I really don't want the user able to change the phonetype (which is a description field) while editing phone numbers. So I had to be careful to lock the phonetype field on the form. SELECT B.PhonePhoneTypeID,A.FKCompanyID AS CompanyID, DCount("PhonePhoneTypeID","PhonePhoneTypes","PhonePhoneTypeID<=" & B.PhonePhoneTypeID & " And FKCompanyPhoneID In (Select CompanyPhoneID From Phone Where Phone.FKCompanyID = " & A.FKCompanyID & ")") AS Item, A.Phone, C.PhoneTypeID,C.PhoneType FROM PhoneType AS C RIGHT JOIN (Phone AS A INNER JOIN PhonePhoneTypes AS B ON A.CompanyPhoneID = B.FKCompanyPhoneID) ON C.PhoneTypeID = B.FKPhoneTypeID ORDER BY B.PhonePhoneTypeID; From bradm at blackforestltd.com Fri Jan 2 15:18:06 2015 From: bradm at blackforestltd.com (Brad Marks) Date: Fri, 2 Jan 2015 21:18:06 +0000 Subject: [AccessD] =?windows-1252?q?Slow_Running_Access_2007_Application_?= =?windows-1252?q?=96_Dumb_Question?= In-Reply-To: <002a01cfaf40$a08c22e0$e1a468a0$@cox.net> References: <001501cfaea5$78d7f710$6a87e530$@cox.net> <002a01cfaf40$a08c22e0$e1a468a0$@cox.net> Message-ID: All, We have an Access 2007 application that runs nicely on all PCs except one. When I look at the Task Manager on this PC, I can see several extra unknown processes using up both memory and CPU time. I have always thought that if we removed the extra stuff from this PC, the Access application would run fine. I recently exchanged e-mails with another person regarding the reason that PCs seem to slow down over time. I had always thought that over time, malware, spyware, etc. is unknowingly installed and this is what makes a PC run slower and slower. Here is what I received from another person regarding this issue. ?All types of processors gets damaged over time, it is generally caused because of electrical surges, Heat and Voltage. This is common with all the electrical devices. They depreciate over time.? Is this true? Is this what makes PCs run slower over time? Just curious. Thanks, Brad From df.waters at outlook.com Fri Jan 2 15:45:20 2015 From: df.waters at outlook.com (Dan Waters) Date: Fri, 2 Jan 2015 15:45:20 -0600 Subject: [AccessD] Slow Running Access 2007 Application - Dumb Question In-Reply-To: References: <001501cfaea5$78d7f710$6a87e530$@cox.net> <002a01cfaf40$a08c22e0$e1a468a0$@cox.net> Message-ID: Hi Brad, As a former mechanical engineer, I think I must disagree. While his statement about processors being damaged over time is generally true, when a processor gets damaged to a certain point then it fails completely at once. What your friend is describing is termed 'Graceful Failure', which I am fairly sure does not happen with circuit boards so that a PC's apparent speed becomes slower over time. For example, a few years ago I, in the winter, walked across a carpet in my sheepskin slippers, and then tried to turn on a tube TV by pushing the On button on the TV itself. As you can guess there was a spark - which killed the tube (but not the audio). The audio didn't fail at all, but the tube failed at once. Also, all those PC's probably have about the same usage on them, and would be expected to have experienced the same voltage spikes and heat environment. My experience with PC slowdown is that it's usually caused by too many applications running at once. Some of those could be malware, or viruses, or programs like 'Fix My PC!' which loads a ton of crap on your PC. These can sometimes be identified by looking at what apps are starting up - type 'msconfig' into the 'search programs and files' field when you push the start button. Look for the tab 'Startup' - compare what is listed in Startup on your slow PC and on some of the others - I bet you'll find some extra stuff on the slow one. You can download free malware/virus detectors to scan your slow PC. MalwareBytes comes to mind. Good Luck! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Brad Marks Sent: Friday, January 02, 2015 15:18 PM To: Access Developers discussion and problem solving Subject: [AccessD] Slow Running Access 2007 Application - Dumb Question All, We have an Access 2007 application that runs nicely on all PCs except one. When I look at the Task Manager on this PC, I can see several extra unknown processes using up both memory and CPU time. I have always thought that if we removed the extra stuff from this PC, the Access application would run fine. I recently exchanged e-mails with another person regarding the reason that PCs seem to slow down over time. I had always thought that over time, malware, spyware, etc. is unknowingly installed and this is what makes a PC run slower and slower. Here is what I received from another person regarding this issue. "All types of processors gets damaged over time, it is generally caused because of electrical surges, Heat and Voltage. This is common with all the electrical devices. They depreciate over time." Is this true? Is this what makes PCs run slower over time? Just curious. Thanks, Brad -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at verizon.net Fri Jan 2 15:48:38 2015 From: jimdettman at verizon.net (Jim Dettman) Date: Fri, 02 Jan 2015 16:48:38 -0500 Subject: [AccessD] Slow Running Access 2007 Application - Dumb Question In-Reply-To: References: <001501cfaea5$78d7f710$6a87e530$@cox.net> <002a01cfaf40$a08c22e0$e1a468a0$@cox.net> Message-ID: <59D61B3F856D4E199A8724483E5E13DB@XPS> Not really. A modern processor may slow down a bit if cooling is not as efficient, but that is the result of the system throttling itself, not because of damage to the chip. PC's slow down for any number of reasons, but mostly it's due to installed software and the size of the registry. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Brad Marks Sent: Friday, January 02, 2015 04:18 PM To: Access Developers discussion and problem solving Subject: [AccessD] Slow Running Access 2007 Application - Dumb Question All, We have an Access 2007 application that runs nicely on all PCs except one. When I look at the Task Manager on this PC, I can see several extra unknown processes using up both memory and CPU time. I have always thought that if we removed the extra stuff from this PC, the Access application would run fine. I recently exchanged e-mails with another person regarding the reason that PCs seem to slow down over time. I had always thought that over time, malware, spyware, etc. is unknowingly installed and this is what makes a PC run slower and slower. Here is what I received from another person regarding this issue. "All types of processors gets damaged over time, it is generally caused because of electrical surges, Heat and Voltage. This is common with all the electrical devices. They depreciate over time." Is this true? Is this what makes PCs run slower over time? Just curious. Thanks, Brad -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bradm at blackforestltd.com Fri Jan 2 16:57:42 2015 From: bradm at blackforestltd.com (Brad Marks) Date: Fri, 2 Jan 2015 22:57:42 +0000 Subject: [AccessD] Slow Running Access 2007 Application - Dumb Question In-Reply-To: <59D61B3F856D4E199A8724483E5E13DB@XPS> References: <001501cfaea5$78d7f710$6a87e530$@cox.net> <002a01cfaf40$a08c22e0$e1a468a0$@cox.net> <59D61B3F856D4E199A8724483E5E13DB@XPS> Message-ID: Jim and Dan, Thanks for the info. You are confirming what I thought was the case. I had never before heard of the "All types of processors get damaged over time" explanation and I thought that it was not true. Brad -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Friday, January 02, 2015 3:49 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Slow Running Access 2007 Application - Dumb Question Not really. A modern processor may slow down a bit if cooling is not as efficient, but that is the result of the system throttling itself, not because of damage to the chip. PC's slow down for any number of reasons, but mostly it's due to installed software and the size of the registry. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Brad Marks Sent: Friday, January 02, 2015 04:18 PM To: Access Developers discussion and problem solving Subject: [AccessD] Slow Running Access 2007 Application - Dumb Question All, We have an Access 2007 application that runs nicely on all PCs except one. When I look at the Task Manager on this PC, I can see several extra unknown processes using up both memory and CPU time. I have always thought that if we removed the extra stuff from this PC, the Access application would run fine. I recently exchanged e-mails with another person regarding the reason that PCs seem to slow down over time. I had always thought that over time, malware, spyware, etc. is unknowingly installed and this is what makes a PC run slower and slower. Here is what I received from another person regarding this issue. "All types of processors gets damaged over time, it is generally caused because of electrical surges, Heat and Voltage. This is common with all the electrical devices. They depreciate over time." Is this true? Is this what makes PCs run slower over time? Just curious. Thanks, Brad -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From charlotte.foust at gmail.com Fri Jan 2 17:44:57 2015 From: charlotte.foust at gmail.com (Charlotte Foust) Date: Fri, 2 Jan 2015 15:44:57 -0800 Subject: [AccessD] =?utf-8?q?Slow_Running_Access_2007_Application_?= =?utf-8?q?=E2=80=93_Dumb_Question?= In-Reply-To: References: <001501cfaea5$78d7f710$6a87e530$@cox.net> <002a01cfaf40$a08c22e0$e1a468a0$@cox.net> Message-ID: Well, the disks do develop bad sectors, and memory chips can begin to falter, and the fragmentation and amount of storage used can affect the performance. However, when you see unknown processes running, you need to rule those out as well. If other applications run slow on the machine, there's definitely something to be tracked down. In short, it may not be any single thing, so it takes a lot of digging. Charlotte On Fri, Jan 2, 2015 at 1:18 PM, Brad Marks wrote: > All, > > We have an Access 2007 application that runs nicely on all PCs except > one. When I look at the Task Manager on this PC, I can see several extra > unknown processes using up both memory and CPU time. I have always thought > that if we removed the extra stuff from this PC, the Access application > would run fine. > > I recently exchanged e-mails with another person regarding the reason that > PCs seem to slow down over time. I had always thought that over time, > malware, spyware, etc. is unknowingly installed and this is what makes a PC > run slower and slower. > > Here is what I received from another person regarding this issue. > > ?All types of processors gets damaged over time, it is generally caused > because of electrical surges, Heat and Voltage. This is common with all > the electrical devices. They depreciate over time.? > > Is this true? Is this what makes PCs run slower over time? > > Just curious. > > Thanks, > Brad > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From bensonforums at gmail.com Sat Jan 3 07:53:12 2015 From: bensonforums at gmail.com (Bill Benson) Date: Sat, 3 Jan 2015 08:53:12 -0500 Subject: [AccessD] =?utf-8?q?Slow_Running_Access_2007_Application_?= =?utf-8?q?=E2=80=93_Dumb_Question?= In-Reply-To: References: <001501cfaea5$78d7f710$6a87e530$@cox.net> <002a01cfaf40$a08c22e0$e1a468a0$@cox.net> Message-ID: <02b001d0275c$9db2ce40$d9186ac0$@gmail.com> And for a complete test: Install and start all the apps and processes the slow machine is running, on the other machines - and see if that slows them down... just as much feedback from the testing, but a lot more fun. Ha ha, it is to laugh. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Friday, January 02, 2015 6:45 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Slow Running Access 2007 Application ? Dumb Question Well, the disks do develop bad sectors, and memory chips can begin to falter, and the fragmentation and amount of storage used can affect the performance. However, when you see unknown processes running, you need to rule those out as well. If other applications run slow on the machine, there's definitely something to be tracked down. In short, it may not be any single thing, so it takes a lot of digging. Charlotte On Fri, Jan 2, 2015 at 1:18 PM, Brad Marks wrote: > All, > > We have an Access 2007 application that runs nicely on all PCs except > one. When I look at the Task Manager on this PC, I can see several > extra unknown processes using up both memory and CPU time. I have > always thought that if we removed the extra stuff from this PC, the > Access application would run fine. > > I recently exchanged e-mails with another person regarding the reason > that PCs seem to slow down over time. I had always thought that over > time, malware, spyware, etc. is unknowingly installed and this is what > makes a PC run slower and slower. > > Here is what I received from another person regarding this issue. > > ?All types of processors gets damaged over time, it is generally > caused because of electrical surges, Heat and Voltage. This is common > with all the electrical devices. They depreciate over time.? > > Is this true? Is this what makes PCs run slower over time? > > Just curious. > > Thanks, > Brad > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From tinanfields at torchlake.com Sat Jan 3 15:17:29 2015 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Sat, 03 Jan 2015 16:17:29 -0500 Subject: [AccessD] Confused by One to Many versus One to One In-Reply-To: <5413F93F418A47539AFD62297D39AEDA@XPS> References: <007201d00b6e$a6a2f570$f3e8e050$@gmail.com> <5413F93F418A47539AFD62297D39AEDA@XPS> Message-ID: <54A85C69.2080403@torchlake.com> In fact, the only way I've ever seen a 1-to-1 relationship used was to make a table of confidential employee data that shouldn't appear in the general employee info table. I read an example once, suggested for a library database, but I honestly didn't understand it at all. TNF Tina Norris Fields tinanfields-at-torchlake-dot-com 231-322-2787 On 11/30/2014 2:57 PM, Jim Dettman wrote: > Bill, > > It's pretty rare to have a 1 to 1. Pretty much everything will be a 1 to M > or a M to M. > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bill Benson > Sent: Friday, November 28, 2014 07:52 PM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Confused by One to Many versus One to One > > I almost never make relationships one to one, and yet my databases always > seem to "work." By work, I mean that I never seem to run into situations > where I cannot accomplish what I want to, in terms of record insertion, > queries, etc. So I now have a situation where maybe that is not a good idea. > > > > I have Order and Product tables, one order can contain many products. So I > required an OrderProducts table to distribute the same OrderID across > numerous ProductIDs. > > > > My question is, should the relationship between the Order and OrderProduct, > on the OrderID and FKOrderID, be 1-to-1, or 1-to-many? > > > > Likewise, the same question for the OrderProduct and the Product, on the > ProductID and the FKProductID? > > > > > From jbartow at winhaven.net Sat Jan 3 21:27:30 2015 From: jbartow at winhaven.net (John R Bartow) Date: Sat, 3 Jan 2015 21:27:30 -0600 Subject: [AccessD] Confused by One to Many versus One to One In-Reply-To: <5413F93F418A47539AFD62297D39AEDA@XPS> References: <007201d00b6e$a6a2f570$f3e8e050$@gmail.com> <5413F93F418A47539AFD62297D39AEDA@XPS> Message-ID: <00d001d027ce$5fdab7a0$1f9026e0$@winhaven.net> I agree with Jim. 1-1 relationships can be set up if desired in order to try and be more strictly normalized but it rarely makes sense these days and it does complicate any UI or queries structures. I think I've only ever used one 1-1 table relationship in my own developments. I'll have to look and see if I can find out why I did that. I saw a lot of 1-1 relationships in a very large, government agency, database schema in the past but after numerous years of working with it there was never an entry in any of those tables. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Sunday, November 30, 2014 1:57 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Confused by One to Many versus One to One Bill, It's pretty rare to have a 1 to 1. Pretty much everything will be a 1 to M or a M to M. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bill Benson Sent: Friday, November 28, 2014 07:52 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Confused by One to Many versus One to One I almost never make relationships one to one, and yet my databases always seem to "work." By work, I mean that I never seem to run into situations where I cannot accomplish what I want to, in terms of record insertion, queries, etc. So I now have a situation where maybe that is not a good idea. I have Order and Product tables, one order can contain many products. So I required an OrderProducts table to distribute the same OrderID across numerous ProductIDs. My question is, should the relationship between the Order and OrderProduct, on the OrderID and FKOrderID, be 1-to-1, or 1-to-many? Likewise, the same question for the OrderProduct and the Product, on the ProductID and the FKProductID? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jbartow at winhaven.net Sat Jan 3 21:27:30 2015 From: jbartow at winhaven.net (John R Bartow) Date: Sat, 3 Jan 2015 21:27:30 -0600 Subject: [AccessD] Confused by One to Many versus One to One In-Reply-To: <54A85C69.2080403@torchlake.com> References: <007201d00b6e$a6a2f570$f3e8e050$@gmail.com> <5413F93F418A47539AFD62297D39AEDA@XPS> <54A85C69.2080403@torchlake.com> Message-ID: <00cf01d027ce$5fa94760$1efbd620$@winhaven.net> I'd guess that was the reason the aforementioned government agency DB schema was set up the way it was. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris Fields Sent: Saturday, January 03, 2015 3:17 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Confused by One to Many versus One to One In fact, the only way I've ever seen a 1-to-1 relationship used was to make a table of confidential employee data that shouldn't appear in the general employee info table. I read an example once, suggested for a library database, but I honestly didn't understand it at all. TNF Tina Norris Fields tinanfields-at-torchlake-dot-com 231-322-2787 On 11/30/2014 2:57 PM, Jim Dettman wrote: > Bill, > > It's pretty rare to have a 1 to 1. Pretty much everything will be a > 1 to M or a M to M. > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bill Benson > Sent: Friday, November 28, 2014 07:52 PM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Confused by One to Many versus One to One > > I almost never make relationships one to one, and yet my databases > always seem to "work." By work, I mean that I never seem to run into > situations where I cannot accomplish what I want to, in terms of > record insertion, queries, etc. So I now have a situation where maybe that is not a good idea. > > > > I have Order and Product tables, one order can contain many products. > So I required an OrderProducts table to distribute the same OrderID > across numerous ProductIDs. > > > > My question is, should the relationship between the Order and > OrderProduct, on the OrderID and FKOrderID, be 1-to-1, or 1-to-many? > > > > Likewise, the same question for the OrderProduct and the Product, on > the ProductID and the FKProductID? > > > > > -- 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 Jan 4 06:01:54 2015 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sun, 04 Jan 2015 22:01:54 +1000 Subject: [AccessD] Confused by One to Many versus One to One In-Reply-To: <00d001d027ce$5fdab7a0$1f9026e0$@winhaven.net> References: <007201d00b6e$a6a2f570$f3e8e050$@gmail.com>, <5413F93F418A47539AFD62297D39AEDA@XPS>, <00d001d027ce$5fdab7a0$1f9026e0$@winhaven.net> Message-ID: <54A92BB2.14636.341077A0@stuart.lexacorp.com.pg> On reason for 1-1 is where you have a large number of fields common to all records and a lot more that only apply to one type of record. One possible example would be a vehicle fleet with a mixture of leased and owned vehicles. Instead of fields for all the lease details in every vehicle record, you put the lease details in a second table with a 1-1 relationship. On 3 Jan 2015 at 21:27, John R Bartow wrote: > I agree with Jim. > > 1-1 relationships can be set up if desired in order to try and be more > strictly normalized but it rarely makes sense these days and it does > complicate any UI or queries structures. > > I think I've only ever used one 1-1 table relationship in my own > developments. I'll have to look and see if I can find out why I did > that. > > I saw a lot of 1-1 relationships in a very large, government agency, > database schema in the past but after numerous years of working with > it there was never an entry in any of those tables. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman > Sent: Sunday, November 30, 2014 1:57 PM To: 'Access Developers > discussion and problem solving' Subject: Re: [AccessD] Confused by One > to Many versus One to One > > Bill, > > It's pretty rare to have a 1 to 1. Pretty much everything will be a > 1 to M > or a M to M. > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bill Benson > Sent: Friday, November 28, 2014 07:52 PM To: 'Access Developers > discussion and problem solving' Subject: [AccessD] Confused by One to > Many versus One to One > > I almost never make relationships one to one, and yet my databases > always seem to "work." By work, I mean that I never seem to run into > situations where I cannot accomplish what I want to, in terms of > record insertion, queries, etc. So I now have a situation where maybe > that is not a good idea. > > > > I have Order and Product tables, one order can contain many products. > So I required an OrderProducts table to distribute the same OrderID > across numerous ProductIDs. > > > > My question is, should the relationship between the Order and > OrderProduct, on the OrderID and FKOrderID, be 1-to-1, or 1-to-many? > > > > Likewise, the same question for the OrderProduct and the Product, on > the ProductID and the FKProductID? > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jamesbutton at blueyonder.co.uk Sun Jan 4 07:09:51 2015 From: jamesbutton at blueyonder.co.uk (James Button) Date: Sun, 4 Jan 2015 13:09:51 -0000 Subject: [AccessD] Confused by One to Many versus One to One In-Reply-To: <54A85C69.2080403@torchlake.com> References: <007201d00b6e$a6a2f570$f3e8e050$@gmail.com> <5413F93F418A47539AFD62297D39AEDA@XPS> <54A85C69.2080403@torchlake.com> Message-ID: Add to that BLOB's stored in a separate database (Access file) And structures where the main (indexed and linking) keys were stored in one table while the non-indexed data were stored in a separate table. That enables the keydata to be held in cache for searches etc. while the bulk data would be accessed directly by index, and only referenced when the appropriate main key had been identified via the searches etc. and the main block of data was to be reviewed or updated. Maybe a memo field for commentary re history of activities - free form text in the form of an essay etc. Or maybe the converse of your suggestion - the non-secure information such as background details to clinical details of procedures etc. than can be pretty much publically accessed by researchers, while the details that would allow identification of the subject are kept securely inaccessible. Yes - it may be more secure to not have any link from the open data to the secure data, but there needs to be some link for maintenance and maybe contacting the subject if there is an appropriate requirement identified from searching the open data. Social services and health records create some 'interesting' requirements that may need 'non-confirmative' approaches JimB -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris Fields Sent: Saturday, January 03, 2015 9:17 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Confused by One to Many versus One to One In fact, the only way I've ever seen a 1-to-1 relationship used was to make a table of confidential employee data that shouldn't appear in the general employee info table. I read an example once, suggested for a library database, but I honestly didn't understand it at all. TNF Tina Norris Fields tinanfields-at-torchlake-dot-com 231-322-2787 On 11/30/2014 2:57 PM, Jim Dettman wrote: > Bill, > > It's pretty rare to have a 1 to 1. Pretty much everything will be a 1 to M > or a M to M. > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bill Benson > Sent: Friday, November 28, 2014 07:52 PM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Confused by One to Many versus One to One > > I almost never make relationships one to one, and yet my databases always > seem to "work." By work, I mean that I never seem to run into situations > where I cannot accomplish what I want to, in terms of record insertion, > queries, etc. So I now have a situation where maybe that is not a good idea. > > > > I have Order and Product tables, one order can contain many products. So I > required an OrderProducts table to distribute the same OrderID across > numerous ProductIDs. > > > > My question is, should the relationship between the Order and OrderProduct, > on the OrderID and FKOrderID, be 1-to-1, or 1-to-many? > > > > Likewise, the same question for the OrderProduct and the Product, on the > ProductID and the FKProductID? > > > > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From charlotte.foust at gmail.com Sun Jan 4 09:57:27 2015 From: charlotte.foust at gmail.com (Charlotte Foust) Date: Sun, 4 Jan 2015 07:57:27 -0800 Subject: [AccessD] Confused by One to Many versus One to One In-Reply-To: References: <007201d00b6e$a6a2f570$f3e8e050$@gmail.com> <5413F93F418A47539AFD62297D39AEDA@XPS> <54A85C69.2080403@torchlake.com> Message-ID: You can use ADO to return values and update recordsets "on demand" without having a table link. Or you can open another database in code to perform updates without having a link in the current database. Charlotte On Sun, Jan 4, 2015 at 5:09 AM, James Button wrote: > Add to that BLOB's stored in a separate database (Access file) > And structures where the main (indexed and linking) keys were stored in one > table while the non-indexed data were stored in a separate table. > > That enables the keydata to be held in cache for searches etc. while the > bulk > data would be accessed directly by index, and only referenced when the > appropriate main key had been identified via the searches etc. and the > main > block of data was to be reviewed or updated. > Maybe a memo field for commentary re history of activities - free form > text in > the form of an essay etc. > Or maybe the converse of your suggestion - the non-secure information such > as > background details to clinical details of procedures etc. than can be > pretty > much publically accessed by researchers, while the details that would allow > identification of the subject are kept securely inaccessible. > > Yes - it may be more secure to not have any link from the open data to the > secure data, but there needs to be some link for maintenance and maybe > contacting the subject if there is an appropriate requirement identified > from > searching the open data. > > Social services and health records create some 'interesting' requirements > that > may need 'non-confirmative' approaches > > JimB > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris > Fields > Sent: Saturday, January 03, 2015 9:17 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Confused by One to Many versus One to One > > In fact, the only way I've ever seen a 1-to-1 relationship used was to > make a table of confidential employee data that shouldn't appear in the > general employee info table. I read an example once, suggested for a > library database, but I honestly didn't understand it at all. > TNF > > Tina Norris Fields > tinanfields-at-torchlake-dot-com > 231-322-2787 > > On 11/30/2014 2:57 PM, Jim Dettman wrote: > > Bill, > > > > It's pretty rare to have a 1 to 1. Pretty much everything will be a 1 > to M > > or a M to M. > > > > Jim. > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bill Benson > > Sent: Friday, November 28, 2014 07:52 PM > > To: 'Access Developers discussion and problem solving' > > Subject: [AccessD] Confused by One to Many versus One to One > > > > I almost never make relationships one to one, and yet my databases always > > seem to "work." By work, I mean that I never seem to run into situations > > where I cannot accomplish what I want to, in terms of record insertion, > > queries, etc. So I now have a situation where maybe that is not a good > idea. > > > > > > > > I have Order and Product tables, one order can contain many products. So > I > > required an OrderProducts table to distribute the same OrderID across > > numerous ProductIDs. > > > > > > > > My question is, should the relationship between the Order and > OrderProduct, > > on the OrderID and FKOrderID, be 1-to-1, or 1-to-many? > > > > > > > > Likewise, the same question for the OrderProduct and the Product, on the > > ProductID and the FKProductID? > > > > > > > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From charlotte.foust at gmail.com Sun Jan 4 10:00:31 2015 From: charlotte.foust at gmail.com (Charlotte Foust) Date: Sun, 4 Jan 2015 08:00:31 -0800 Subject: [AccessD] Confused by One to Many versus One to One In-Reply-To: <54A92BB2.14636.341077A0@stuart.lexacorp.com.pg> References: <007201d00b6e$a6a2f570$f3e8e050$@gmail.com> <5413F93F418A47539AFD62297D39AEDA@XPS> <00d001d027ce$5fdab7a0$1f9026e0$@winhaven.net> <54A92BB2.14636.341077A0@stuart.lexacorp.com.pg> Message-ID: Yes, I've used that approach many times in exactly that kind of situation, Stuart. Charlotte On Sun, Jan 4, 2015 at 4:01 AM, Stuart McLachlan wrote: > On reason for 1-1 is where you have a large number of fields common to all > records and a lot > more that only apply to one type of record. > > One possible example would be a vehicle fleet with a mixture of leased and > owned vehicles. > Instead of fields for all the lease details in every vehicle record, you > put the lease details in a > second table with a 1-1 relationship. > > From ssharkins at gmail.com Sun Jan 4 10:10:10 2015 From: ssharkins at gmail.com (Susan Harkins) Date: Sun, 4 Jan 2015 11:10:10 -0500 Subject: [AccessD] Confused by One to Many versus One to One In-Reply-To: References: <007201d00b6e$a6a2f570$f3e8e050$@gmail.com> <5413F93F418A47539AFD62297D39AEDA@XPS> <00d001d027ce$5fdab7a0$1f9026e0$@winhaven.net> <54A92BB2.14636.341077A0@stuart.lexacorp.com.pg> Message-ID: I don't have the serious development experience that most of you have, so my 2 cents is really just 2 cents, but in my experience, 1 to 1 relationships are the result of business rules and not something the data itself requires. I've only had to deal with one once. Charlotte, I think we wrote about them, didn't we? I tried to find something online, but couldn't. Perhaps it was in Inside Access -- just don't remember. Susan H. On Sun, Jan 4, 2015 at 11:00 AM, Charlotte Foust wrote: > Yes, I've used that approach many times in exactly that kind of situation, > Stuart. > > Charlotte > > On Sun, Jan 4, 2015 at 4:01 AM, Stuart McLachlan > wrote: > > > On reason for 1-1 is where you have a large number of fields common to > all > > records and a lot > > more that only apply to one type of record. > > > > One possible example would be a vehicle fleet with a mixture of leased > and > > owned vehicles. > > Instead of fields for all the lease details in every vehicle record, you > > put the lease details in a > > second table with a 1-1 relationship. > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From tinanfields at torchlake.com Sun Jan 4 10:57:35 2015 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Sun, 04 Jan 2015 11:57:35 -0500 Subject: [AccessD] Confused by One to Many versus One to One In-Reply-To: <00cf01d027ce$5fa94760$1efbd620$@winhaven.net> References: <007201d00b6e$a6a2f570$f3e8e050$@gmail.com> <5413F93F418A47539AFD62297D39AEDA@XPS> <54A85C69.2080403@torchlake.com> <00cf01d027ce$5fa94760$1efbd620$@winhaven.net> Message-ID: <54A970FF.2030606@torchlake.com> Oh, I just found another one-to-one relationship deal - the US Census summary file data. Here's the trick. Each state has a master table, then there are 47 segments of data, divided up into separate tables. The LogRecordId is the same in the master table and in each of the segment tables, All this divvying up is because the data load is huge and won't all fit in a 2Gb database, so they use a sort of "import the parts you want from all the comma delimited text files" technique . I found that tedious, so I'm using linked tables to get around the 2Gb limits. [I'm working on the township's parks & recreation 5-year master plan - that's why I'm deep in the Census data.] TNF Tina Norris Fields tinanfields-at-torchlake-dot-com 231-322-2787 On 1/3/2015 10:27 PM, John R Bartow wrote: > I'd guess that was the reason the aforementioned government agency DB schema > was set up the way it was. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris > Fields > Sent: Saturday, January 03, 2015 3:17 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Confused by One to Many versus One to One > > In fact, the only way I've ever seen a 1-to-1 relationship used was to make > a table of confidential employee data that shouldn't appear in the general > employee info table. I read an example once, suggested for a library > database, but I honestly didn't understand it at all. > TNF > > Tina Norris Fields > tinanfields-at-torchlake-dot-com > 231-322-2787 > > On 11/30/2014 2:57 PM, Jim Dettman wrote: >> Bill, >> >> It's pretty rare to have a 1 to 1. Pretty much everything will be a >> 1 to M or a M to M. >> >> Jim. >> >> From charlotte.foust at gmail.com Sun Jan 4 12:05:16 2015 From: charlotte.foust at gmail.com (Charlotte Foust) Date: Sun, 4 Jan 2015 10:05:16 -0800 Subject: [AccessD] Confused by One to Many versus One to One In-Reply-To: <54A970FF.2030606@torchlake.com> References: <007201d00b6e$a6a2f570$f3e8e050$@gmail.com> <5413F93F418A47539AFD62297D39AEDA@XPS> <54A85C69.2080403@torchlake.com> <00cf01d027ce$5fa94760$1efbd620$@winhaven.net> <54A970FF.2030606@torchlake.com> Message-ID: Yup. Another good reason for 1-to-1 is the size of the record itself and the limitations of the engine. Charlotte On Sun, Jan 4, 2015 at 8:57 AM, Tina Norris Fields < tinanfields at torchlake.com> wrote: > Oh, I just found another one-to-one relationship deal - the US Census > summary file data. Here's the trick. Each state has a master table, then > there are 47 segments of data, divided up into separate tables. The > LogRecordId is the same in the master table and in each of the segment > tables, All this divvying up is because the data load is huge and won't > all fit in a 2Gb database, so they use a sort of "import the parts you want > from all the comma delimited text files" technique . I found that tedious, > so I'm using linked tables to get around the 2Gb limits. > [I'm working on the township's parks & recreation 5-year master plan - > that's why I'm deep in the Census data.] > TNF > > Tina Norris Fields > tinanfields-at-torchlake-dot-com > 231-322-2787 > > From charlotte.foust at gmail.com Sun Jan 4 12:08:51 2015 From: charlotte.foust at gmail.com (Charlotte Foust) Date: Sun, 4 Jan 2015 10:08:51 -0800 Subject: [AccessD] Confused by One to Many versus One to One In-Reply-To: References: <007201d00b6e$a6a2f570$f3e8e050$@gmail.com> <5413F93F418A47539AFD62297D39AEDA@XPS> <00d001d027ce$5fdab7a0$1f9026e0$@winhaven.net> <54A92BB2.14636.341077A0@stuart.lexacorp.com.pg> Message-ID: I vaguely recall writing about it too, but at 70 my memory isn't what it used to be! ;-} I did think about doing it for dam data, but wound up using one-to-many history tables instead with the current data in a single table and past changes recorded in separate smaller tables depending on the kind of information involved. Charlotte On Sun, Jan 4, 2015 at 8:10 AM, Susan Harkins wrote: > I don't have the serious development experience that most of you have, so > my 2 cents is really just 2 cents, but in my experience, 1 to 1 > relationships are the result of business rules and not something the data > itself requires. I've only had to deal with one once. Charlotte, I think we > wrote about them, didn't we? I tried to find something online, but > couldn't. Perhaps it was in Inside Access -- just don't remember. > > Susan H. > > On Sun, Jan 4, 2015 at 11:00 AM, Charlotte Foust < > charlotte.foust at gmail.com> > wrote: > > > Yes, I've used that approach many times in exactly that kind of > situation, > > Stuart. > > > > Charlotte > From stuart at lexacorp.com.pg Sun Jan 4 17:49:26 2015 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Mon, 05 Jan 2015 09:49:26 +1000 Subject: [AccessD] Confused by One to Many versus One to One In-Reply-To: References: <007201d00b6e$a6a2f570$f3e8e050$@gmail.com>, , Message-ID: <54A9D186.24171.36982559@stuart.lexacorp.com.pg> Susan, You could probably use one in your in Salato database if it were larger. Keep disposal details in a second table for example. :) On 4 Jan 2015 at 11:10, Susan Harkins wrote: > I don't have the serious development experience that most of you have, > so my 2 cents is really just 2 cents, but in my experience, 1 to 1 > relationships are the result of business rules and not something the > data itself requires. I've only had to deal with one once. Charlotte, > I think we wrote about them, didn't we? I tried to find something > online, but couldn't. Perhaps it was in Inside Access -- just don't > remember. > > Susan H. > > On Sun, Jan 4, 2015 at 11:00 AM, Charlotte Foust > wrote: > > > Yes, I've used that approach many times in exactly that kind of > > situation, Stuart. > > > > Charlotte > > > > On Sun, Jan 4, 2015 at 4:01 AM, Stuart McLachlan > > wrote: > > > > > On reason for 1-1 is where you have a large number of fields > > > common to > > all > > > records and a lot > > > more that only apply to one type of record. > > > > > > One possible example would be a vehicle fleet with a mixture of > > > leased > > and > > > owned vehicles. > > > Instead of fields for all the lease details in every vehicle > > > record, you put the lease details in a second table with a 1-1 > > > relationship. > > > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From ssharkins at gmail.com Sun Jan 4 18:42:15 2015 From: ssharkins at gmail.com (Susan Harkins) Date: Sun, 4 Jan 2015 19:42:15 -0500 Subject: [AccessD] Confused by One to Many versus One to One Message-ID: I hadn't thought of it, but you're probably right. I think I already have the index in place to tell the truth. :) Thanks for mentioning it! Susan H. On Sun, Jan 4, 2015 at 6:49 PM, Stuart McLachlan wrote: > Susan, > > You could probably use one in your in Salato database if it were larger. > Keep disposal details > in a second table for example. :) > > On 4 Jan 2015 at 11:10, Susan Harkins wrote: > > > I don't have the serious development experience that most of you have, > > so my 2 cents is really just 2 cents, but in my experience, 1 to 1 > > relationships are the result of business rules and not something the > > data itself requires. I've only had to deal with one once. Charlotte, > > I think we wrote about them, didn't we? I tried to find something > > online, but couldn't. Perhaps it was in Inside Access -- just don't > > remember. > > > From bensonforums at gmail.com Wed Jan 7 11:51:53 2015 From: bensonforums at gmail.com (Bill Benson) Date: Wed, 7 Jan 2015 12:51:53 -0500 Subject: [AccessD] Access 2013 - Attachment Field is not available Message-ID: <011401d02aa2$9fbda9a0$df38fce0$@gmail.com> I am comparing two accdb databases, One created in Ac2010, and another created in Ac2013. The attachments field is available in the 2010 database but I cannot see that field type available in 2013. I looked on Google for signs that it was deprecated and cannot see any reference to this. Can someone help me? From bensonforums at gmail.com Wed Jan 7 11:56:21 2015 From: bensonforums at gmail.com (Bill Benson) Date: Wed, 7 Jan 2015 12:56:21 -0500 Subject: [AccessD] Access 2013 - Attachment Field is not available In-Reply-To: <011401d02aa2$9fbda9a0$df38fce0$@gmail.com> References: <011401d02aa2$9fbda9a0$df38fce0$@gmail.com> Message-ID: <011501d02aa3$3f917ec0$beb47c40$@gmail.com> Woops, looks like even though the extension on the deficient database was accdb, it was in an earlier format. I SaveAs'd to 2007 format and the capability returned. Thanks. -----Original Message----- From: Bill Benson [mailto:bensonforums at gmail.com] Sent: Wednesday, January 07, 2015 12:52 PM To: 'Access Developers discussion and problem solving' Subject: Access 2013 - Attachment Field is not available I am comparing two accdb databases, One created in Ac2010, and another created in Ac2013. The attachments field is available in the 2010 database but I cannot see that field type available in 2013. I looked on Google for signs that it was deprecated and cannot see any reference to this. Can someone help me? From bensonforums at gmail.com Wed Jan 7 12:18:30 2015 From: bensonforums at gmail.com (Bill Benson) Date: Wed, 7 Jan 2015 13:18:30 -0500 Subject: [AccessD] trying to import an image is failing Message-ID: <011d01d02aa6$57709c80$0651d580$@gmail.com> Access is refusing to import a small icon (or bmp) file that I have already stored as an attachment in a table. My procedure - probably unnecessarily - saves this small file out to a temp folder and then tries to import it back into the database as the source for an image control. Upon the step that says imgApplicationIcon.Picture = strPath I get a message that the file is too big, try importing a bmp instead. That was when this tiny image was a .ico file So I used paint and changed the .ico to a .bmp, and changed the SaveAs path to use .bmp instead, and retried the assignment step - still getting that message: [Applicationname] doesn't support the format of the file [blah].bmp or the file is too large. Try converting the file to a BMP format. This is very strange, the file is tiny. The db that I copied this form and its code from has no problems with the file, nor should it - as it is only 644k. Either as a ICO or a BMP. Has someone run into this type of error before and can explain what Access may be thinking is really wrong? The value of strpath is C:\Users\Bill SSD\AppData\Local\Temp\2015_01_07_13_11_55___Temp.bmp TIA! Sub SetupHeaders(Optional Frm) Dim D As DAO.Database Dim r As DAO.Recordset Dim SQL As String Dim strTemp As String Dim strPath As String Dim strNow As String Dim rsPic Dim Ctrl As Control Dim MyFrm As Form Dim Lin As Control Dim txtApplicationName As Control Dim txtBuildDate As Control Dim txtCopyright As Control Dim lblFormPurpose As Control 'Dim txtDeveloper As Control Dim txtVersionNumber As Control Dim CtrlContainer As Control Dim imgApplicationIcon As Control 'All user-facing forms shall have these header controls On Error GoTo exit_me If IsMissing(Frm) Then Set MyFrm = Forms(Forms.Count - 1) Else Set MyFrm = Forms(Frm.Name) End If With MyFrm Set txtApplicationName = .Controls(APPLICATION_NAME) Set txtBuildDate = .Controls(BUILDDATE) Set txtCopyright = .Controls(COPYRIGHT) 'Set txtDeveloper = .Controls(DEVELOPER) Set txtVersionNumber = .Controls(AppVersion) Set imgApplicationIcon = .Controls(APPICON) ' Set CtrlContainer = .Controls(BoxHeader) ' Set Lin = .Controls(LINEUNDER) End With strNow = Format(Now(), "yyyy_mm_dd_hh_mm_ss") On Error Resume Next strTemp = MyTempFolder If Err.Number <> 0 Or strTemp = "" Then MsgBox "Could not access routine 'MyTempFolder' in module 'mod_003_Functions'.", vbCritical GoTo exit_me End If strPath = strTemp & strNow & "___Temp.bmp" Kill strPath On Error GoTo 0 Set D = CurrentDb SQL = "" SQL = SQL & " SELECT First(ApplicationName) AS APPLICATION_NAME," SQL = SQL & " First(ApplicationVersion) AS AppVersion," SQL = SQL & " First(Copyright) AS AppCopyRight," SQL = SQL & " First(DeveloperLogo) AS AppDeveloperLogo," SQL = SQL & " First(DeveloperPicture) AS AppDeveloperPicture," SQL = SQL & " First([BuildDate]) AS AppBuildDate," SQL = SQL & " First(DeveloperName) AS AppDeveloperName," SQL = SQL & " First(DeveloperPhone) AS AppDeveloperPhone," SQL = SQL & " First(ApplicationImage) As AppImage" SQL = SQL & " FROM [DevelopmentVersion] as Tbl" SQL = SQL & " WHERE " SQL = SQL & " [BuildDate]=(Select Max([BuildDate]) from [DevelopmentVersion]);" Set r = D.OpenRecordset(SQL) 'txtApplicationName = "" 'txtBuildDate = "" 'txtCopyright = "" 'txtDeveloper = "" 'txtVersionNumber = "" txtApplicationName = Nz(r.Fields("APPLICATION_NAME"), "") txtBuildDate = Nz(r.Fields("AppBuildDate"), "") txtCopyright = CStr(Nz(r.Fields("AppCopyright"), "")) 'txtDeveloper = Nz(r.Fields("AppDeveloper"), "") txtVersionNumber = Nz(r.Fields("AppVersion"), "") Set rsPic = r.Fields("AppImage").Value 'There is only one pic on the most up to date record so we don't need a loop If Not rsPic.EOF Then On Error Resume Next Kill strPath On Error GoTo 0 rsPic.Fields("FileData").SaveToFile strPath End If imgApplicationIcon.Picture = strPath Kill strPath On Error Resume Next Set lblFormPurpose = MyFrm.Controls("lblFormPurpose") 'If lblFormPurpose Is Nothing Then ' SetHeaderLine Lin 'Else ' SetHeaderLine Lin, lblFormPurpose 'End If GoTo exit_me err_CouldNotSetImage: GoTo exit_me err_Missing_Specific_Controls: On Error Resume Next Kill strPath On Error GoTo 0 exit_me: End Sub From bensonforums at gmail.com Thu Jan 1 14:34:03 2015 From: bensonforums at gmail.com (Bill Benson) Date: Thu, 1 Jan 2015 15:34:03 -0500 Subject: [AccessD] Resequence All Autonum Fields - a tentative approach In-Reply-To: References: <38941D74-73BC-4806-8526-EEA47A9A75AA@verizon.net> <736A930E-9F53-4198-8446-2840A91A57D3@verizon.net> Message-ID: <012101d02602$497970f0$dc6c52d0$@gmail.com> I ran into my first problem with the method ? which I think I can overcome when I get time. I so far am only adding columns to Temp, and inserting into Temp valid values from fields in the table whose autonumber field is to be reseeded, which was proven to be in relationship to a field in another part of the database - or which is part of the primary key. Well I just encountered the first ?miss? ? I need a valid value also in any record in Temp which is a required field in the table whose autonumber field is to be reseeded. I don?t think I can get to fixing this until 2015. Wait? From: Bill Benson [mailto:bensonforums at gmail.com] Sent: Sunday, December 28, 2014 1:04 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Resequence All Autonum Fields - a tentative approach Some of what I wrote responded to Charlotte, however you did lead off with "I'm with Charlotte." Jim! By the way, Charlotte wrote: "all [the] relationships have to be updated". I think that is technically inaccurate, perhaps she meant resequencing would require updating values in related tables. (Charlotte, if not clear, that's the purpose of steps 4 and 10, which the code handles pretty efficiently.) Or did you really mean there is some aspect of the relationship I am neglecting? I hope not! Now I will put my "sober professional" hat on and join these sensible colleagues in sternly advising AGAINST using my own creation. (1) not genuinely useful, as stated by others (2) potential to cause irreparable damage to data if interrupted or unforeseen error occurs - backup, backup, backup (3) probably doomed to fail in a multi user environment, or replication projects. For sure it makes data no longer consistent with historical records in external, integrated systems no longer fully integrated with your database. I see this maybe as a method I can use in pre-release, sample data environments to keep ID'S visually easy to inspect and observe changes more readily. That's about it. All of that said... The amount of learning I gained by this exercise was significant, whiefly with respect to the DAO object model, and it was fun making use of a bit of learning gained here on this list with respect to auto umber field values "tripping" when a certain high value is reached. Very cool use of that fact, I think I get some credit for thinking creatively, no? The most challenging part for me was creating valid records for insertion into a table that is related to many tables with referential integrity set. I solved that using the relation object model to get the foreign tables and the foreignname of the related pk fields... then used Dmin() to get a valid value from each table to update the temp table's dummy record (s) with real data - otherwise I couldn't append it's records to the table I was trying to resequence. Good night all. On Dec 27, 2014 9:33 PM, "Jim Dettman" > wrote: I'm not trying to rain on anyone's parade. All I asked was the question why thinking I wasn't understanding something. Well now that you made the why clear, well there's really not much else to say. Jim Sent from my iPhone > On Dec 27, 2014, at 8:29 PM, Bill Benson > wrote: > > ??Changing a PK means all its relationships have >> to be updated > > which I solved. And that was the challenge in this for me, which I solved - > something Jim you would have recognized if you looked through the code or > the notes I wrote above the routine. > > I only did such a project just to see if it could be done. As for why, > well, I don't like index id's that are out sequence, particularly in fairly > young databases such as the ones I am actively developing. I am a little > ocd, I must admit. > > No one else has to think it is useful, but it there really a cause to poop > my party? If you see something flawed in the solution, that would be > helpful to me. > > :) > > As I wrote in note3 > >>>> Note3: I will get flamed as creating something that serves no legitimate >>>> purpose in the database. Oh well, everyone is entitled to their own set >>> of principles. > > And it was self-fulfilled prophecy on that score. > > Thanks for using butane lighters and not flame throwers. > > > Different strokes for different folks. > >> On Sat, Dec 27, 2014 at 7:08 PM, Jim Dettman > wrote: >> >> I'm with Charlotte; what's the problem your trying to solve? >> >> Jim >> >> Sent from my iPhone >> >>>> On Dec 27, 2014, at 6:44 PM, Charlotte Foust > >>> wrote: >>> >>> Sorry, but why do you even want to do this? Autonumbers aren't >>> necessarily sequential. So what? If you need sequential add a surrogate >>> key and make it sequential. Changing a PK means all its relationships >> have >>> to be updated >>> >>> Charlotte >>>> On Dec 27, 2014 12:45 PM, "Bill Benson" > wrote: >>>> >>>> On Sat, Dec 27, 2014 at 3:23 PM, Bill Benson > >>>> wrote: >>>> >>>>> I have written this routine to autonumber field in the table. >>>>> If someone wants to kick its tires and see if it handles their complex >>>>> database, great - but I suggest making a backup (perhaps more than >> one!). >> https://drive.google.com/file/d/0B-Klb4AlrC9JaExTV1p3d2JBSXc/view?usp=sharing >>>> >>>> >>>>> Order of steps: >>>>> 1) checks the max PK value, make sure there is room to add all records >>>>> again without hitting >>>>> Const HIGHEST_POSSIBLE_VALUE = 2147483647 >>>>> >>>>> 2) Preserve indexes in a table, then delete them >>>>> >>>>> 3) Duplicate records so that there are equivalents in a higher range >>>>> >>>>> 4) Swap all values appearing in related tables that reference this >>>> table's >>>>> PK in their foreign key >>>>> I am not sure if I handle multi-column FK references appropriately. >>>>> >>>>> 5) Delete the predecessor records from the table >>>>> >>>>> 6) Seeds in HIGHEST_POSSIBLE_VALUE = 2147483647 to the table; seed in >> 0 >>>>> to the table; >>>>> >>>>> 7) duplicates all records again, reusing the range 1, 2, 3 ... for PK >>>>> >>>>> 8) Swap all values appearing in related tables that reference this >>>> table's >>>>> PK in their foreign key >>>>> I am not sure if I handle multi-column FK references appropriately. >>>>> >>>>> 9) Remove the no longer needed higher PK range of duplicate records >>>>> >>>>> 10) Replace indexes >>>>> >>>>> Note1: The routine only works on Fields / Foreign Keys that are long >>>>> integer, and are autoincrementing (it tests). >>>>> >>>>> Note2: No doubt others have created even more robust routines, this was >>>> my >>>>> 1st attempt. >>>>> >>>>> Note3: I will get flamed as creating something that serves no >> legitimate >>>>> purpose in the database. Oh well, everyone is entitled to their own set >>>> of >>>>> principles. >>>>> >>>>> Note4: If the routine pauses with errors in the midst - that is for >>>>> debugging purposes; don't count on your database maintaining state... I >>>>> would fix the code and start again from backup. >>>>> >>>>> Note5: There will be bypassed errors when indexes are stored and >>>>> re-created for those items which are bound up in relationships. >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bensonforums at gmail.com Thu Jan 1 16:08:04 2015 From: bensonforums at gmail.com (Bill Benson) Date: Thu, 1 Jan 2015 17:08:04 -0500 Subject: [AccessD] Resequence All Autonum Fields - a tentative approach In-Reply-To: <012101d02602$497970f0$dc6c52d0$@gmail.com> References: <38941D74-73BC-4806-8526-EEA47A9A75AA@verizon.net> <736A930E-9F53-4198-8446-2840A91A57D3@verizon.net> <012101d02602$497970f0$dc6c52d0$@gmail.com> Message-ID: I have updated the solution. I still consider it a work in progress and I will still report under this thread any progress - which I ask that those who are not interested just ignore, I am not going to assume that just Jim and Charlotte responded, and they truly don't care about the solution, that they represent everyone in this community. So if you really want me to stop posting updates, then everyone on the list (and I will get the admin to tell me if we do or don't hear from everyone) to write in saying "No more updates"... heHeHEE. https://drive.google.com/file/d/0B-Klb4AlrC9JaExTV1p3d2JBSXc/view?usp=sharing The new revision now adds a column to the temp table, and adds in that field on any record of the temp table, a valid value based on field type - for any leftover required fields in the table whose autonumber field is being reseeded. The fact that trying to add every required column overlaps with some columns that were added already after the relationship testing is unimportant, I just drop the item from the list of additional fields to add after getting runtime error 3880. I actually attempt to add a field that was already added by virtue of it having been formerly found to be in relationship - but I just let the attempt fail with error number 3380. Without also adding these columns to the temp table - and a valid value for any records in the temp table - then the append query from temp to the main table cannot be completed. I think there is still one more step which I shall have to investigate sooner or later, and that is, any fields in the primary table which are RELATED to other fields in the database but which are NOT of type Long. The current and former "release" of this solution are modeled after my own databases in which I do not relate fields which are not type Long and/or autonumbers. So if you are playing with this, watch out for that. On Thu, Jan 1, 2015 at 3:34 PM, Bill Benson wrote: > I ran into my first problem with the method ? which I think I can overcome > when I get time. I so far am only adding columns to Temp, and inserting > into Temp valid values from fields in the table whose autonumber field is > to be reseeded, which was proven to be in relationship to a field in > another part of the database - or which is part of the primary key. Well I > just encountered the first ?miss? ? I need a valid value also in any record > in Temp which is a required field in the table whose autonumber field is to > be reseeded. I don?t think I can get to fixing this until 2015. Wait? > > > > > > > > *From:* Bill Benson [mailto:bensonforums at gmail.com] > *Sent:* Sunday, December 28, 2014 1:04 AM > *To:* Access Developers discussion and problem solving > *Subject:* Re: [AccessD] Resequence All Autonum Fields - a tentative > approach > > > > Some of what I wrote responded to Charlotte, however you did lead off > with "I'm with Charlotte." Jim! By the way, Charlotte wrote: > > "all [the] relationships have to be updated". I think that is technically > inaccurate, perhaps she meant resequencing would require updating values in > related tables. (Charlotte, if not clear, that's the purpose of steps 4 and > 10, which the code handles pretty efficiently.) Or did you really mean > there is some aspect of the relationship I am neglecting? I hope not! > > Now I will put my "sober professional" hat on and join these sensible > colleagues in sternly advising AGAINST using my own creation. > > (1) not genuinely useful, as stated by others (2) potential to cause > irreparable damage to data if interrupted or unforeseen error occurs - > backup, backup, backup (3) probably doomed to fail in a multi user > environment, or replication projects. For sure it makes data no longer > consistent with historical records in external, integrated systems no > longer fully integrated with your database. > > I see this maybe as a method I can use in pre-release, sample data > environments to keep ID'S visually easy to inspect and observe changes more > readily. That's about it. > > All of that said... > > The amount of learning I gained by this exercise was significant, whiefly > with respect to the DAO object model, and it was fun making use of a bit of > learning gained here on this list with respect to auto umber field values > "tripping" when a certain high value is reached. Very cool use of that > fact, I think I get some credit for thinking creatively, no? > > The most challenging part for me was creating valid records for insertion > into a table that is related to many tables with referential integrity set. > I solved that using the relation object model to get the foreign tables and > the foreignname of the related pk fields... then used Dmin() to get a valid > value from each table to update the temp table's dummy record (s) with real > data - otherwise I couldn't append it's records to the table I was trying > to resequence. > > Good night all. > > On Dec 27, 2014 9:33 PM, "Jim Dettman" wrote: > > I'm not trying to rain on anyone's parade. > > All I asked was the question why thinking I wasn't understanding something. > > Well now that you made the why clear, well there's really not much else to > say. > > Jim > > Sent from my iPhone > > > On Dec 27, 2014, at 8:29 PM, Bill Benson wrote: > > > > ??Changing a PK means all its relationships have > >> to be updated > > > > which I solved. And that was the challenge in this for me, which I > solved - > > something Jim you would have recognized if you looked through the code or > > the notes I wrote above the routine. > > > > I only did such a project just to see if it could be done. As for why, > > well, I don't like index id's that are out sequence, particularly in > fairly > > young databases such as the ones I am actively developing. I am a little > > ocd, I must admit. > > > > No one else has to think it is useful, but it there really a cause to > poop > > my party? If you see something flawed in the solution, that would be > > helpful to me. > > > > :) > > > > As I wrote in note3 > > > >>>> Note3: I will get flamed as creating something that serves no > legitimate > >>>> purpose in the database. Oh well, everyone is entitled to their own > set > >>> of principles. > > > > And it was self-fulfilled prophecy on that score. > > > > Thanks for using butane lighters and not flame throwers. > > > > > > Different strokes for different folks. > > > >> On Sat, Dec 27, 2014 at 7:08 PM, Jim Dettman > wrote: > >> > >> I'm with Charlotte; what's the problem your trying to solve? > >> > >> Jim > >> > >> Sent from my iPhone > >> > >>>> On Dec 27, 2014, at 6:44 PM, Charlotte Foust < > charlotte.foust at gmail.com> > >>> wrote: > >>> > >>> Sorry, but why do you even want to do this? Autonumbers aren't > >>> necessarily sequential. So what? If you need sequential add a > surrogate > >>> key and make it sequential. Changing a PK means all its relationships > >> have > >>> to be updated > >>> > >>> Charlotte > >>>> On Dec 27, 2014 12:45 PM, "Bill Benson" > wrote: > >>>> > >>>> On Sat, Dec 27, 2014 at 3:23 PM, Bill Benson > >>>> wrote: > >>>> > >>>>> I have written this routine to autonumber field in the table. > >>>>> If someone wants to kick its tires and see if it handles their > complex > >>>>> database, great - but I suggest making a backup (perhaps more than > >> one!). > >> > https://drive.google.com/file/d/0B-Klb4AlrC9JaExTV1p3d2JBSXc/view?usp=sharing > >>>> > >>>> > >>>>> Order of steps: > >>>>> 1) checks the max PK value, make sure there is room to add all > records > >>>>> again without hitting > >>>>> Const HIGHEST_POSSIBLE_VALUE = 2147483647 > >>>>> > >>>>> 2) Preserve indexes in a table, then delete them > >>>>> > >>>>> 3) Duplicate records so that there are equivalents in a higher range > >>>>> > >>>>> 4) Swap all values appearing in related tables that reference this > >>>> table's > >>>>> PK in their foreign key > >>>>> I am not sure if I handle multi-column FK references appropriately. > >>>>> > >>>>> 5) Delete the predecessor records from the table > >>>>> > >>>>> 6) Seeds in HIGHEST_POSSIBLE_VALUE = 2147483647 to the table; seed > in > >> 0 > >>>>> to the table; > >>>>> > >>>>> 7) duplicates all records again, reusing the range 1, 2, 3 ... for PK > >>>>> > >>>>> 8) Swap all values appearing in related tables that reference this > >>>> table's > >>>>> PK in their foreign key > >>>>> I am not sure if I handle multi-column FK references appropriately. > >>>>> > >>>>> 9) Remove the no longer needed higher PK range of duplicate records > >>>>> > >>>>> 10) Replace indexes > >>>>> > >>>>> Note1: The routine only works on Fields / Foreign Keys that are long > >>>>> integer, and are autoincrementing (it tests). > >>>>> > >>>>> Note2: No doubt others have created even more robust routines, this > was > >>>> my > >>>>> 1st attempt. > >>>>> > >>>>> Note3: I will get flamed as creating something that serves no > >> legitimate > >>>>> purpose in the database. Oh well, everyone is entitled to their own > set > >>>> of > >>>>> principles. > >>>>> > >>>>> Note4: If the routine pauses with errors in the midst - that is for > >>>>> debugging purposes; don't count on your database maintaining > state... I > >>>>> would fix the code and start again from backup. > >>>>> > >>>>> Note5: There will be bypassed errors when indexes are stored and > >>>>> re-created for those items which are bound up in relationships. > >>>> -- > >>>> AccessD mailing list > >>>> AccessD at databaseadvisors.com > >>>> http://databaseadvisors.com/mailman/listinfo/accessd > >>>> Website: http://www.databaseadvisors.com > >>> -- > >>> AccessD mailing list > >>> AccessD at databaseadvisors.com > >>> http://databaseadvisors.com/mailman/listinfo/accessd > >>> Website: http://www.databaseadvisors.com > >> > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From TSeptav at Uniserve.com Wed Jan 7 16:48:21 2015 From: TSeptav at Uniserve.com (Tony Septav) Date: Wed, 7 Jan 2015 16:48:21 -0600 Subject: [AccessD] Confused by One to Many versus One to One In-Reply-To: Message-ID: <201501072248.t07MmQZ4003292@databaseadvisors.com> Hey Susan All the best for you and your family in the Hew Year. How much we forget the good things in life. Tony Septav Nanaimo,BC Canada -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: January-04-15 6:42 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Confused by One to Many versus One to One I hadn't thought of it, but you're probably right. I think I already have the index in place to tell the truth. :) Thanks for mentioning it! Susan H. On Sun, Jan 4, 2015 at 6:49 PM, Stuart McLachlan wrote: > Susan, > > You could probably use one in your in Salato database if it were larger. > Keep disposal details > in a second table for example. :) > > On 4 Jan 2015 at 11:10, Susan Harkins wrote: > > > I don't have the serious development experience that most of you have, > > so my 2 cents is really just 2 cents, but in my experience, 1 to 1 > > relationships are the result of business rules and not something the > > data itself requires. I've only had to deal with one once. Charlotte, > > I think we wrote about them, didn't we? I tried to find something > > online, but couldn't. Perhaps it was in Inside Access -- just don't > > remember. > > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ----- No virus found in this message. Checked by AVG - www.avg.com Version: 2015.0.5577 / Virus Database: 4257/8847 - Release Date: 01/01/15 From ssharkins at gmail.com Wed Jan 7 17:20:00 2015 From: ssharkins at gmail.com (Susan Harkins) Date: Wed, 7 Jan 2015 18:20:00 -0500 Subject: [AccessD] Confused by One to Many versus One to One Message-ID: Tony, and to you and yours. Happy New Year to everyone. I hope 2015 brings new challenges, successes, and much love. Susan H. On Wed, Jan 7, 2015 at 5:48 PM, Tony Septav wrote: > Hey Susan > All the best for you and your family in the Hew Year. > > How much we forget the good things in life. > > Tony Septav > From jbartow at winhaven.net Wed Jan 7 18:17:06 2015 From: jbartow at winhaven.net (John R Bartow) Date: Wed, 7 Jan 2015 18:17:06 -0600 Subject: [AccessD] Confused by One to Many versus One to One In-Reply-To: References: Message-ID: <033001d02ad8$6fb3c7e0$4f1b57a0$@winhaven.net> And a renewed positivity :-) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Wednesday, January 07, 2015 5:20 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Confused by One to Many versus One to One Tony, and to you and yours. Happy New Year to everyone. I hope 2015 brings new challenges, successes, and much love. Susan H. On Wed, Jan 7, 2015 at 5:48 PM, Tony Septav wrote: > Hey Susan > All the best for you and your family in the Hew Year. > > How much we forget the good things in life. > > Tony Septav > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Thu Jan 8 21:12:44 2015 From: accessd at shaw.ca (Jim Lawrence) Date: Thu, 8 Jan 2015 20:12:44 -0700 (MST) Subject: [AccessD] Administrivia - Holiday Party! (follow-up) In-Reply-To: Message-ID: <1187904430.92394271.1420773164345.JavaMail.root@cds018> Excellent. Jim ----- Original Message ----- From: "John R Bartow" To: administrivia at databaseadvisors.com Sent: Wednesday, December 31, 2014 4:20:04 PM Subject: [AccessD] Administrivia - Holiday Party! (follow-up) On behalf of the Database Advisors organization and administrative volunteers I would like to thank those who have supported the Database Advisors organization. Due to the recent funding drive, our operations will able to run for approximately 3 more years. DBA received funding from 3 Canadian provinces, Denmark, Germany, Ireland, New Zealand, Papua New Guinea, Russia, and 13 states of the USA. May you all have a happy and successful 2015! -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bradm at blackforestltd.com Fri Jan 9 15:20:43 2015 From: bradm at blackforestltd.com (Brad Marks) Date: Fri, 9 Jan 2015 21:20:43 +0000 Subject: [AccessD] Access 2007 Applications Running Under Access 2013 Runtime In-Reply-To: <02b001d0275c$9db2ce40$d9186ac0$@gmail.com> References: <001501cfaea5$78d7f710$6a87e530$@cox.net> <002a01cfaf40$a08c22e0$e1a468a0$@cox.net> <02b001d0275c$9db2ce40$d9186ac0$@gmail.com> Message-ID: All, I have developed a number of Access applications using Access 2007. These applications run nicely under both Access 2007 Runtime and Access 2010 Runtime (Both using 32-bit). We are looking into a possible purchase of some new HP PCs which will come with Windows-7 Pro and Office 2013. I have also looked at the Microsoft website where I can download Access 2013 Runtime (32-bit). Will I run into problems trying to run these Access applications under Access 2013 Runtime (32-bit)? Thanks, Brad From gustav at cactus.dk Fri Jan 9 16:45:02 2015 From: gustav at cactus.dk (Gustav Brock) Date: Fri, 9 Jan 2015 22:45:02 +0000 Subject: [AccessD] Access 2007 Applications Running Under Access 2013 Runtime In-Reply-To: References: <001501cfaea5$78d7f710$6a87e530$@cox.net> <002a01cfaf40$a08c22e0$e1a468a0$@cox.net> <02b001d0275c$9db2ce40$d9186ac0$@gmail.com>, Message-ID: <1420843502568.91160@cactus.dk> Hi Brad It should work with little or no changes, but why mocking around with Windows 7? I don't get it. Windows 8 is three years old now and Windows 10 is around the corner. /gustav ________________________________________ Fra: accessd-bounces at databaseadvisors.com p? vegne af Brad Marks Sendt: 9. januar 2015 22:20 Til: Access Developers discussion and problem solving Emne: [AccessD] Access 2007 Applications Running Under Access 2013 Runtime All, I have developed a number of Access applications using Access 2007. These applications run nicely under both Access 2007 Runtime and Access 2010 Runtime (Both using 32-bit). We are looking into a possible purchase of some new HP PCs which will come with Windows-7 Pro and Office 2013. I have also looked at the Microsoft website where I can download Access 2013 Runtime (32-bit). Will I run into problems trying to run these Access applications under Access 2013 Runtime (32-bit)? Thanks, Brad From bradm at blackforestltd.com Fri Jan 9 17:06:05 2015 From: bradm at blackforestltd.com (Brad Marks) Date: Fri, 9 Jan 2015 23:06:05 +0000 Subject: [AccessD] Access 2007 Applications Running Under Access 2013 Runtime In-Reply-To: <1420843502568.91160@cactus.dk> References: <001501cfaea5$78d7f710$6a87e530$@cox.net> <002a01cfaf40$a08c22e0$e1a468a0$@cox.net> <02b001d0275c$9db2ce40$d9186ac0$@gmail.com>, <1420843502568.91160@cactus.dk> Message-ID: Gustav, Thanks for your feedback regarding the running of our existing Access applications under Access 2013 Runtime (32-bit). As far as Win-7 Vs Win-8. I have done some experiments at home with Win-8. So far, things work nicely. We have had a few discussions about Win-8 at work, but there is some concern that the users will not like the new user interface. Brad -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Friday, January 09, 2015 4:45 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 Applications Running Under Access 2013 Runtime Hi Brad It should work with little or no changes, but why mocking around with Windows 7? I don't get it. Windows 8 is three years old now and Windows 10 is around the corner. /gustav ________________________________________ Fra: accessd-bounces at databaseadvisors.com p? vegne af Brad Marks Sendt: 9. januar 2015 22:20 Til: Access Developers discussion and problem solving Emne: [AccessD] Access 2007 Applications Running Under Access 2013 Runtime All, I have developed a number of Access applications using Access 2007. These applications run nicely under both Access 2007 Runtime and Access 2010 Runtime (Both using 32-bit). We are looking into a possible purchase of some new HP PCs which will come with Windows-7 Pro and Office 2013. I have also looked at the Microsoft website where I can download Access 2013 Runtime (32-bit). Will I run into problems trying to run these Access applications under Access 2013 Runtime (32-bit)? Thanks, Brad -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From garykjos at gmail.com Fri Jan 9 17:42:48 2015 From: garykjos at gmail.com (Gary Kjos) Date: Fri, 9 Jan 2015 17:42:48 -0600 Subject: [AccessD] Access 2007 Applications Running Under Access 2013 Runtime In-Reply-To: References: <001501cfaea5$78d7f710$6a87e530$@cox.net> <002a01cfaf40$a08c22e0$e1a468a0$@cox.net> <02b001d0275c$9db2ce40$d9186ac0$@gmail.com> <1420843502568.91160@cactus.dk> Message-ID: Windows 7 reaches the END OF MAINSTREAM SUPPORT next Tuesday. http://windows.microsoft.com/en-us/windows/lifecycle GK On Fri, Jan 9, 2015 at 5:06 PM, Brad Marks wrote: > Gustav, > > Thanks for your feedback regarding the running of our existing Access applications under Access 2013 Runtime (32-bit). > > As far as Win-7 Vs Win-8. I have done some experiments at home with Win-8. So far, things work nicely. We have had a few discussions about Win-8 at work, but there is some concern that the users will not like the new user interface. > > Brad > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock > Sent: Friday, January 09, 2015 4:45 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Access 2007 Applications Running Under Access 2013 Runtime > > Hi Brad > > It should work with little or no changes, but why mocking around with Windows 7? I don't get it. Windows 8 is three years old now and Windows 10 is around the corner. > > /gustav > > ________________________________________ > Fra: accessd-bounces at databaseadvisors.com p? vegne af Brad Marks > Sendt: 9. januar 2015 22:20 > Til: Access Developers discussion and problem solving > Emne: [AccessD] Access 2007 Applications Running Under Access 2013 Runtime > > All, > > I have developed a number of Access applications using Access 2007. > > These applications run nicely under both Access 2007 Runtime and Access 2010 Runtime (Both using 32-bit). > > We are looking into a possible purchase of some new HP PCs which will come with Windows-7 Pro and Office 2013. > > I have also looked at the Microsoft website where I can download Access 2013 Runtime (32-bit). > > Will I run into problems trying to run these Access applications under Access 2013 Runtime (32-bit)? > > Thanks, > > Brad > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- Gary Kjos garykjos at gmail.com From rockysmolin at bchacc.com Fri Jan 9 18:33:21 2015 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Fri, 9 Jan 2015 16:33:21 -0800 Subject: [AccessD] display multiple forms on multiple displays with one mdb. Can it be done? Message-ID: <7A83A31AA6794A7782FE488F8F135D62@HAL9007> Dear List: I have a client that wants to run one instance of an mdb and show three different forms on three different displays on his desktop. He does not want to open three instances of my mdb. Can this be done? MTIA Rocky Smolin Beach Access Software 858-259-4334 www.bchacc.com www.e-z-mrp.com Skype: rocky.smolin From newsgrps at dalyn.co.nz Fri Jan 9 18:37:21 2015 From: newsgrps at dalyn.co.nz (David Emerson) Date: Sat, 10 Jan 2015 13:37:21 +1300 Subject: [AccessD] display multiple forms on multiple displays with one mdb. Can it be done? In-Reply-To: <7A83A31AA6794A7782FE488F8F135D62@HAL9007> References: <7A83A31AA6794A7782FE488F8F135D62@HAL9007> Message-ID: <004901d02c6d$99257290$cb7057b0$@dalyn.co.nz> Hi Rocky You can do this by setting the form's Popup property to Yes, and Modal to No. Regards David Emerson Dalyn Software Ltd Wellington, New Zealand -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Saturday, 10 January 2015 1:33 p.m. To: 'Access Developers discussion and problem solving' Subject: [AccessD] display multiple forms on multiple displays with one mdb. Can it be done? Dear List: I have a client that wants to run one instance of an mdb and show three different forms on three different displays on his desktop. He does not want to open three instances of my mdb. Can this be done? MTIA Rocky Smolin Beach Access Software 858-259-4334 www.bchacc.com www.e-z-mrp.com Skype: rocky.smolin -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Fri Jan 9 18:45:35 2015 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Fri, 9 Jan 2015 16:45:35 -0800 Subject: [AccessD] display multiple forms on multiple displays with onemdb. Can it be done? In-Reply-To: <004901d02c6d$99257290$cb7057b0$@dalyn.co.nz> References: <7A83A31AA6794A7782FE488F8F135D62@HAL9007> <004901d02c6d$99257290$cb7057b0$@dalyn.co.nz> Message-ID: <31219268FAF449EB90677A9E83AA1352@HAL9007> And then drag it to the 2nd or 3rd display? R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David Emerson Sent: Friday, January 09, 2015 4:37 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] display multiple forms on multiple displays with onemdb. Can it be done? Hi Rocky You can do this by setting the form's Popup property to Yes, and Modal to No. Regards David Emerson Dalyn Software Ltd Wellington, New Zealand -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Saturday, 10 January 2015 1:33 p.m. To: 'Access Developers discussion and problem solving' Subject: [AccessD] display multiple forms on multiple displays with one mdb. Can it be done? Dear List: I have a client that wants to run one instance of an mdb and show three different forms on three different displays on his desktop. He does not want to open three instances of my mdb. Can this be done? MTIA Rocky Smolin Beach Access Software 858-259-4334 www.bchacc.com www.e-z-mrp.com Skype: rocky.smolin -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From newsgrps at dalyn.co.nz Fri Jan 9 19:17:23 2015 From: newsgrps at dalyn.co.nz (David Emerson) Date: Sat, 10 Jan 2015 14:17:23 +1300 Subject: [AccessD] display multiple forms on multiple displays with onemdb. Can it be done? In-Reply-To: <31219268FAF449EB90677A9E83AA1352@HAL9007> References: <7A83A31AA6794A7782FE488F8F135D62@HAL9007> <004901d02c6d$99257290$cb7057b0$@dalyn.co.nz> <31219268FAF449EB90677A9E83AA1352@HAL9007> Message-ID: <004a01d02c73$3117f820$9347e860$@dalyn.co.nz> That's it. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Saturday, 10 January 2015 1:46 p.m. To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] display multiple forms on multiple displays with onemdb. Can it be done? And then drag it to the 2nd or 3rd display? R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David Emerson Sent: Friday, January 09, 2015 4:37 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] display multiple forms on multiple displays with onemdb. Can it be done? Hi Rocky You can do this by setting the form's Popup property to Yes, and Modal to No. Regards David Emerson Dalyn Software Ltd Wellington, New Zealand -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Saturday, 10 January 2015 1:33 p.m. To: 'Access Developers discussion and problem solving' Subject: [AccessD] display multiple forms on multiple displays with one mdb. Can it be done? Dear List: I have a client that wants to run one instance of an mdb and show three different forms on three different displays on his desktop. He does not want to open three instances of my mdb. Can this be done? MTIA Rocky Smolin Beach Access Software 858-259-4334 www.bchacc.com www.e-z-mrp.com Skype: rocky.smolin -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From marksimms at verizon.net Fri Jan 9 19:33:14 2015 From: marksimms at verizon.net (Mark Simms) Date: Fri, 09 Jan 2015 20:33:14 -0500 Subject: [AccessD] Access 2007 Applications Running Under Access 2013 Runtime In-Reply-To: References: <001501cfaea5$78d7f710$6a87e530$@cox.net> <002a01cfaf40$a08c22e0$e1a468a0$@cox.net> <02b001d0275c$9db2ce40$d9186ac0$@gmail.com> Message-ID: <024701d02c75$6778cc30$366a6490$@net> > Will I run into problems trying to run these Access applications under > Access 2013 Runtime (32-bit)? Good question. I've had good experience with Run-time 2010. Very reliable.....very fast. From bradm at blackforestltd.com Fri Jan 9 20:20:29 2015 From: bradm at blackforestltd.com (Brad Marks) Date: Sat, 10 Jan 2015 02:20:29 +0000 Subject: [AccessD] How to Grab Report Subtotals and Push them to Excel In-Reply-To: <004a01d02c73$3117f820$9347e860$@dalyn.co.nz> References: <7A83A31AA6794A7782FE488F8F135D62@HAL9007> <004901d02c6d$99257290$cb7057b0$@dalyn.co.nz> <31219268FAF449EB90677A9E83AA1352@HAL9007>, <004a01d02c73$3117f820$9347e860$@dalyn.co.nz> Message-ID: <1420856432392.56312@blackforestltd.com> All, We have a rather complicated Access 2007 report that has a ?Group? in order to show sub-totals on about 10 fields. Recently, the manager of our Accounting Department has asked to have the sub-total amounts placed in an Excel file as this is what an outside accounting firm is asking for. I have other Access applications that populate Excel via Windows Automation, so I understand this part. However, I don?t understand how to correctly grab the sub-totals. I have experimented with the ?On Format? and ?On Paint? events in the Footer that contains the sub-total fields. When I look at these fields via a Msgbox, the Msgbox is shown multiple times, therefore I don?t think that I can grab the sub-totals on either the ?On Format? or ?On Paint? events. Is there a good way to capture sub-total fields? (make them available in VBA code) Thanks, Brad From TSeptav at Uniserve.com Fri Jan 9 22:07:20 2015 From: TSeptav at Uniserve.com (Tony Septav) Date: Fri, 9 Jan 2015 22:07:20 -0600 Subject: [AccessD] Access 2007 Applications Running Under Access 2013Runtime In-Reply-To: <1420843502568.91160@cactus.dk> Message-ID: <201501100407.t0A47RiZ008798@databaseadvisors.com> Hey Brad Samrt move with Windows 7. About a year ago I had a client ask for an update to an old Acccess 2003 application. He gave me his laptop with Windows 8 installed. What a headache when I tried to run the application, not everywhere but in different little sections of the program the program would crap out. I found new security features in W8 were causing the problem, also some of my API calls no longer worked because MS had removed them in W8 (What intelligence does that?). What a PIA. Tony Septav Nanaimo, BC Canada -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: January-09-15 4:45 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 Applications Running Under Access 2013Runtime Hi Brad It should work with little or no changes, but why mocking around with Windows 7? I don't get it. Windows 8 is three years old now and Windows 10 is around the corner. /gustav ________________________________________ Fra: accessd-bounces at databaseadvisors.com p? vegne af Brad Marks Sendt: 9. januar 2015 22:20 Til: Access Developers discussion and problem solving Emne: [AccessD] Access 2007 Applications Running Under Access 2013 Runtime All, I have developed a number of Access applications using Access 2007. These applications run nicely under both Access 2007 Runtime and Access 2010 Runtime (Both using 32-bit). We are looking into a possible purchase of some new HP PCs which will come with Windows-7 Pro and Office 2013. I have also looked at the Microsoft website where I can download Access 2013 Runtime (32-bit). Will I run into problems trying to run these Access applications under Access 2013 Runtime (32-bit)? Thanks, Brad -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ----- No virus found in this message. Checked by AVG - www.avg.com Version: 2015.0.5577 / Virus Database: 4257/8899 - Release Date: 01/09/15 From charlotte.foust at gmail.com Fri Jan 9 23:52:10 2015 From: charlotte.foust at gmail.com (Charlotte Foust) Date: Fri, 9 Jan 2015 21:52:10 -0800 Subject: [AccessD] Access 2007 Applications Running Under Access 2013Runtime In-Reply-To: <201501100407.t0A47RiZ008798@databaseadvisors.com> References: <1420843502568.91160@cactus.dk> <201501100407.t0A47RiZ008798@databaseadvisors.com> Message-ID: Tony, I never ran into any API calls that had been removed, but 64-bit Windows 7 or 8 has some different calls. I've personally never had any problems running 2003 apps on Windows 8 or Windows 10. Charlotte On Fri, Jan 9, 2015 at 8:07 PM, Tony Septav wrote: > Hey Brad > Samrt move with Windows 7. About a year ago I had a client ask for an > update to an old Acccess 2003 application. He gave me his laptop with > Windows 8 installed. What a headache when I tried to run the application, > not everywhere but in different little sections of the program the program > would crap out. I found new security features in W8 were causing the > problem, also some of my API calls no longer worked because MS had removed > them in W8 (What intelligence does that?). What a PIA. > > Tony Septav > Nanaimo, BC > Canada > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock > Sent: January-09-15 4:45 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Access 2007 Applications Running Under Access > 2013Runtime > > Hi Brad > > It should work with little or no changes, but why mocking around with > Windows 7? I don't get it. Windows 8 is three years old now and Windows 10 > is around the corner. > > /gustav > > ________________________________________ > Fra: accessd-bounces at databaseadvisors.com > p? vegne af Brad Marks > > Sendt: 9. januar 2015 22:20 > Til: Access Developers discussion and problem solving > Emne: [AccessD] Access 2007 Applications Running Under Access 2013 Runtime > > All, > > I have developed a number of Access applications using Access 2007. > > These applications run nicely under both Access 2007 Runtime and Access > 2010 > Runtime (Both using 32-bit). > > We are looking into a possible purchase of some new HP PCs which will come > with Windows-7 Pro and Office 2013. > > I have also looked at the Microsoft website where I can download Access > 2013 > Runtime (32-bit). > > Will I run into problems trying to run these Access applications under > Access 2013 Runtime (32-bit)? > > Thanks, > > Brad > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > ----- > No virus found in this message. > Checked by AVG - www.avg.com > Version: 2015.0.5577 / Virus Database: 4257/8899 - Release Date: 01/09/15 > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From paul.hartland at googlemail.com Sat Jan 10 00:51:40 2015 From: paul.hartland at googlemail.com (Paul Hartland) Date: Sat, 10 Jan 2015 06:51:40 +0000 Subject: [AccessD] How to Grab Report Subtotals and Push them to Excel In-Reply-To: <1420856432392.56312@blackforestltd.com> References: <7A83A31AA6794A7782FE488F8F135D62@HAL9007> <004901d02c6d$99257290$cb7057b0$@dalyn.co.nz> <31219268FAF449EB90677A9E83AA1352@HAL9007> <004a01d02c73$3117f820$9347e860$@dalyn.co.nz> <1420856432392.56312@blackforestltd.com> Message-ID: Can you not write another query based on the report dataset to just produce the sub totals then just export that query out to Excel ? On 10 January 2015 at 02:20, Brad Marks wrote: > > All, > > We have a rather complicated Access 2007 report that has a ?Group? in > order to show sub-totals on about 10 fields. > > Recently, the manager of our Accounting Department has asked to have the > sub-total amounts placed in an Excel file as this is what an outside > accounting firm is asking for. > > I have other Access applications that populate Excel via Windows > Automation, so I understand this part. > > However, I don?t understand how to correctly grab the sub-totals. > > I have experimented with the ?On Format? and ?On Paint? events in the > Footer that contains the sub-total fields. > > When I look at these fields via a Msgbox, the Msgbox is shown multiple > times, therefore I don?t think that I can grab the sub-totals on either the > ?On Format? or ?On Paint? events. > > Is there a good way to capture sub-total fields? (make them available in > VBA code) > > Thanks, > Brad > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Paul Hartland paul.hartland at googlemail.com From paul.hartland at googlemail.com Sat Jan 10 01:21:11 2015 From: paul.hartland at googlemail.com (Paul Hartland) Date: Sat, 10 Jan 2015 07:21:11 +0000 Subject: [AccessD] Confused Message-ID: Never had this before, at work I have office 2007 and over the last couple of weeks developed an Access application, I saved the database in 2000 and 2002 format as I have 2002 at home..So I zipped the databases and unzipped them on my D drive..But when I try to open them I get a message saying 'Microsoft Access cannot open this file. This file is located outside your intranet or on an untrusted site. Microsoft Access will not open the file due to potential security problems. To open the file, copy it to your machine or an accessible network location.' Don't recall ever having this message before, anyone know how I can fix this as I could really do with opening the database over the weekend. Thanks in advance for any help. -- Paul Hartland paul.hartland at googlemail.com From gustav at cactus.dk Sat Jan 10 04:20:33 2015 From: gustav at cactus.dk (Gustav Brock) Date: Sat, 10 Jan 2015 10:20:33 +0000 Subject: [AccessD] Confused In-Reply-To: References: Message-ID: <1420885233204.52284@cactus.dk> Hi Paul Right-click the file, select Properties. Look for a lengthy warning message at the bottom. If present, click the button to the right to remove the message. /gustav ________________________________________ Fra: accessd-bounces at databaseadvisors.com p? vegne af Paul Hartland Sendt: 10. januar 2015 08:21 Til: Access List Emne: [AccessD] Confused Never had this before, at work I have office 2007 and over the last couple of weeks developed an Access application, I saved the database in 2000 and 2002 format as I have 2002 at home..So I zipped the databases and unzipped them on my D drive..But when I try to open them I get a message saying 'Microsoft Access cannot open this file. This file is located outside your intranet or on an untrusted site. Microsoft Access will not open the file due to potential security problems. To open the file, copy it to your machine or an accessible network location.' Don't recall ever having this message before, anyone know how I can fix this as I could really do with opening the database over the weekend. Thanks in advance for any help. -- Paul Hartland paul.hartland at googlemail.com From fuller.artful at gmail.com Sat Jan 10 05:42:22 2015 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sat, 10 Jan 2015 06:42:22 -0500 Subject: [AccessD] How to Grab Report Subtotals and Push them to Excel In-Reply-To: References: <7A83A31AA6794A7782FE488F8F135D62@HAL9007> <004901d02c6d$99257290$cb7057b0$@dalyn.co.nz> <31219268FAF449EB90677A9E83AA1352@HAL9007> <004a01d02c73$3117f820$9347e860$@dalyn.co.nz> <1420856432392.56312@blackforestltd.com> Message-ID: Brad, I agree with Paul. To look at the report itself is the wrong way to go about it. Look instead at the data source of the report and query that query to obtain the subtotals you want. Arthur On Sat, Jan 10, 2015 at 1:51 AM, Paul Hartland wrote: > Can you not write another query based on the report dataset to just produce > the sub totals then just export that query out to Excel ? > > On 10 January 2015 at 02:20, Brad Marks wrote: > > > > > All, > > > > We have a rather complicated Access 2007 report that has a ?Group? in > > order to show sub-totals on about 10 fields. > > > > Recently, the manager of our Accounting Department has asked to have the > > sub-total amounts placed in an Excel file as this is what an outside > > accounting firm is asking for. > > > > I have other Access applications that populate Excel via Windows > > Automation, so I understand this part. > > > > However, I don?t understand how to correctly grab the sub-totals. > > > > I have experimented with the ?On Format? and ?On Paint? events in the > > Footer that contains the sub-total fields. > > > > When I look at these fields via a Msgbox, the Msgbox is shown multiple > > times, therefore I don?t think that I can grab the sub-totals on either > the > > ?On Format? or ?On Paint? events. > > > > Is there a good way to capture sub-total fields? (make them available in > > VBA code) > > > > Thanks, > > Brad > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > Paul Hartland > paul.hartland at googlemail.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Arthur From bradm at blackforestltd.com Sat Jan 10 07:35:16 2015 From: bradm at blackforestltd.com (Brad Marks) Date: Sat, 10 Jan 2015 13:35:16 +0000 Subject: [AccessD] How to Grab Report Subtotals and Push them to Excel In-Reply-To: References: <7A83A31AA6794A7782FE488F8F135D62@HAL9007> <004901d02c6d$99257290$cb7057b0$@dalyn.co.nz> <31219268FAF449EB90677A9E83AA1352@HAL9007> <004a01d02c73$3117f820$9347e860$@dalyn.co.nz> <1420856432392.56312@blackforestltd.com> , Message-ID: <1420896928378.29599@blackforestltd.com> Paul and Arthur, Thanks for your advice. You are right, setting up a new query to obtain the sub-total amounts is a better solution for the report that I am currently working on. I wanted to experiment with grabbing the data directly from the report somewhat for curiosity reasons. Also, I sometimes go by the old adage ?Why make things simple when you can make them complex and wonderful? : - ) I think that in the future there may be cases where there is a need to grab select data from a report from multiple sections thus making it difficult to simply use a query to obtain the data. After some digging, I found the following info on the internet regarding the need for checking the value of formatCount. I experimented with this approach and it seems to work in my initial tests. ?In some section, be it detail, a group footer, page header/footer or whatever (whenever the value you want is available), grab the value and add it to the total. You *must* do it as: If formatCount = 1 then ' Add to totals End If as the report engine often retreats up the page to re-format it and will call the OnFormat event multiple times for a given section.? Thanks again for your help. I plan to use the ?query? approach for the current report but possibly use the other approach in the future if needed. Brad ________________________________________ From: accessd-bounces at databaseadvisors.com on behalf of Arthur Fuller Sent: Saturday, January 10, 2015 5:42 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] How to Grab Report Subtotals and Push them to Excel Brad, I agree with Paul. To look at the report itself is the wrong way to go about it. Look instead at the data source of the report and query that query to obtain the subtotals you want. Arthur On Sat, Jan 10, 2015 at 1:51 AM, Paul Hartland wrote: > Can you not write another query based on the report dataset to just produce > the sub totals then just export that query out to Excel ? > > On 10 January 2015 at 02:20, Brad Marks wrote: > > > > > All, > > > > We have a rather complicated Access 2007 report that has a ?Group? in > > order to show sub-totals on about 10 fields. > > > > Recently, the manager of our Accounting Department has asked to have the > > sub-total amounts placed in an Excel file as this is what an outside > > accounting firm is asking for. > > > > I have other Access applications that populate Excel via Windows > > Automation, so I understand this part. > > > > However, I don?t understand how to correctly grab the sub-totals. > > > > I have experimented with the ?On Format? and ?On Paint? events in the > > Footer that contains the sub-total fields. > > > > When I look at these fields via a Msgbox, the Msgbox is shown multiple > > times, therefore I don?t think that I can grab the sub-totals on either > the > > ?On Format? or ?On Paint? events. > > > > Is there a good way to capture sub-total fields? (make them available in > > VBA code) > > > > Thanks, > > Brad > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > Paul Hartland > paul.hartland at googlemail.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Arthur -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From paul.hartland at googlemail.com Sat Jan 10 07:44:52 2015 From: paul.hartland at googlemail.com (Paul Hartland) Date: Sat, 10 Jan 2015 13:44:52 +0000 Subject: [AccessD] Confused In-Reply-To: <1420885233204.52284@cactus.dk> References: <1420885233204.52284@cactus.dk> Message-ID: Thank you, about 1 minute after i sent the message found that on google, thank you On 10 Jan 2015 10:23, "Gustav Brock" wrote: > Hi Paul > > Right-click the file, select Properties. > Look for a lengthy warning message at the bottom. If present, click the > button to the right to remove the message. > > /gustav > > ________________________________________ > Fra: accessd-bounces at databaseadvisors.com < > accessd-bounces at databaseadvisors.com> p? vegne af Paul Hartland < > paul.hartland at googlemail.com> > Sendt: 10. januar 2015 08:21 > Til: Access List > Emne: [AccessD] Confused > > Never had this before, at work I have office 2007 and over the last couple > of weeks developed an Access application, I saved the database in 2000 and > 2002 format as I have 2002 at home..So I zipped the databases and unzipped > them on my D drive..But when I try to open them I get a message saying > 'Microsoft Access cannot open this file. This file is located outside your > intranet or on an untrusted site. Microsoft Access will not open the file > due to potential security problems. To open the file, copy it to your > machine or an accessible network location.' > > Don't recall ever having this message before, anyone know how I can fix > this as I could really do with opening the database over the weekend. > > Thanks in advance for any help. > > -- > Paul Hartland > paul.hartland at googlemail.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jimdettman at verizon.net Sat Jan 10 10:29:47 2015 From: jimdettman at verizon.net (Jim Dettman) Date: Sat, 10 Jan 2015 11:29:47 -0500 Subject: [AccessD] How to Grab Report Subtotals and Push them to Excel In-Reply-To: <1420856432392.56312@blackforestltd.com> References: <7A83A31AA6794A7782FE488F8F135D62@HAL9007> <004901d02c6d$99257290$cb7057b0$@dalyn.co.nz> <31219268FAF449EB90677A9E83AA1352@HAL9007>, <004a01d02c73$3117f820$9347e860$@dalyn.co.nz> <1420856432392.56312@blackforestltd.com> Message-ID: Brad, The trick with either OnFormat or OnPrint events in regards to multiple firings is to check the FormatCount and PrintCount variables. The report engine lays out a page from top to bottom and sometimes based on settings (like keep together), needs to retreat up the page and reformat it. When it does this, you will see the OnFormat and OnPrint fire multiple times. So anytime you need to do anything with totaling, you need to do: If FormatCount = 1 then ' Do the totals or whatever else that needs to happen only once. End If Or as an alternative, you can add in OnFormat, then subtract in the OnRetreat event. The other "gotcha" with the report engine is placing code in the OnPrint event. When you invoke two pass printing with .Pages, keep in mind that OnPrint does not get fired on the first pass. Many get caught by this in trying to alter the layout or creating a table of contents or index in that event, then not getting the results they expect. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Brad Marks Sent: Friday, January 09, 2015 09:20 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] How to Grab Report Subtotals and Push them to Excel All, We have a rather complicated Access 2007 report that has a "Group" in order to show sub-totals on about 10 fields. Recently, the manager of our Accounting Department has asked to have the sub-total amounts placed in an Excel file as this is what an outside accounting firm is asking for. I have other Access applications that populate Excel via Windows Automation, so I understand this part. However, I don't understand how to correctly grab the sub-totals. I have experimented with the "On Format" and "On Paint" events in the Footer that contains the sub-total fields. When I look at these fields via a Msgbox, the Msgbox is shown multiple times, therefore I don't think that I can grab the sub-totals on either the "On Format" or "On Paint" events. Is there a good way to capture sub-total fields? (make them available in VBA code) Thanks, Brad -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Sat Jan 10 10:31:09 2015 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sat, 10 Jan 2015 11:31:09 -0500 Subject: [AccessD] How to Grab Report Subtotals and Push them to Excel In-Reply-To: <1420896928378.29599@blackforestltd.com> References: <7A83A31AA6794A7782FE488F8F135D62@HAL9007> <004901d02c6d$99257290$cb7057b0$@dalyn.co.nz> <31219268FAF449EB90677A9E83AA1352@HAL9007> <004a01d02c73$3117f820$9347e860$@dalyn.co.nz> <1420856432392.56312@blackforestltd.com> <1420896928378.29599@blackforestltd.com> Message-ID: Brad, In the gentlest possible way, I mean to suggest that any reliance on the report itself is misguided. Think of a report as a presentation of the underlying dataset. In itself, the report is little more than that -- kind of like building a Word document from a pre-designed template: the action is in the template not the specific Word document you create. Similarly for reports created not only in Access but all report generators/designers: anything the report tool can do, you can do better. Admittedly, the report designer simplifies things somewhat, as with groups and subtotals; but it is IMO misguided to rely on the presentation tool as opposed to the data source. Let us assume that your report's data source is query XYZ. Then forget about the report for a moment and instead load query XYZ and play with it. Add Sum(someColumn) and GroupBy (someColiumn(s)) as needed until you arrive at a list of the group subtotals you're after. It might require several attempts to arrive at your desired results, and that's ok. Adopt some naming convention such as MyQuerySubtotals01,..09, providing you a method of backtracking your experiments. This way you end up with a bunch of failed experiments and one final solution, and then you can nuke the previous experiments without damaging any existing code that works. The answers lie in the data source, not the presentation of said data. A. On Sat, Jan 10, 2015 at 8:35 AM, Brad Marks wrote: > > Paul and Arthur, > > Thanks for your advice. > > You are right, setting up a new query to obtain the sub-total amounts is a > better solution for the report that I am currently working on. > > I wanted to experiment with grabbing the data directly from the report > somewhat for curiosity reasons. > > Also, I sometimes go by the old adage ?Why make things simple when you can > make them complex and wonderful? : - ) > > > I think that in the future there may be cases where there is a need to > grab select data from a report from multiple sections thus making it > difficult to simply use a query to obtain the data. > > > > After some digging, I found the following info on the internet regarding > the need for checking the value of formatCount. I experimented with this > approach and it seems to work in my initial tests. > > ?In some section, be it detail, a group footer, page header/footer or > whatever (whenever the value you want is available), grab the value and add > it to the total. You *must* do it as: > > If formatCount = 1 then > ' Add to totals > End If > > as the report engine often retreats up the page to re-format it and will > call the OnFormat event multiple times for a given section.? > > > > Thanks again for your help. I plan to use the ?query? approach for the > current report but possibly use the other approach in the future if needed. > > Brad > > > ________________________________________ > From: accessd-bounces at databaseadvisors.com < > accessd-bounces at databaseadvisors.com> on behalf of Arthur Fuller < > fuller.artful at gmail.com> > Sent: Saturday, January 10, 2015 5:42 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] How to Grab Report Subtotals and Push them to Excel > > Brad, > > I agree with Paul. To look at the report itself is the wrong way to go > about it. Look instead at the data source of the report and query that > query to obtain the subtotals you want. > > Arthur > > On Sat, Jan 10, 2015 at 1:51 AM, Paul Hartland < > paul.hartland at googlemail.com > > wrote: > > > Can you not write another query based on the report dataset to just > produce > > the sub totals then just export that query out to Excel ? > > > > On 10 January 2015 at 02:20, Brad Marks > wrote: > > > > > > > > All, > > > > > > We have a rather complicated Access 2007 report that has a ?Group? in > > > order to show sub-totals on about 10 fields. > > > > > > Recently, the manager of our Accounting Department has asked to have > the > > > sub-total amounts placed in an Excel file as this is what an outside > > > accounting firm is asking for. > > > > > > I have other Access applications that populate Excel via Windows > > > Automation, so I understand this part. > > > > > > However, I don?t understand how to correctly grab the sub-totals. > > > > > > I have experimented with the ?On Format? and ?On Paint? events in the > > > Footer that contains the sub-total fields. > > > > > > When I look at these fields via a Msgbox, the Msgbox is shown multiple > > > times, therefore I don?t think that I can grab the sub-totals on either > > the > > > ?On Format? or ?On Paint? events. > > > > > > Is there a good way to capture sub-total fields? (make them available > in > > > VBA code) > > > > > > Thanks, > > > Brad > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > > > > > > > -- > > Paul Hartland > > paul.hartland at googlemail.com > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > Arthur > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Arthur From jimdettman at verizon.net Sat Jan 10 15:13:22 2015 From: jimdettman at verizon.net (Jim Dettman) Date: Sat, 10 Jan 2015 16:13:22 -0500 Subject: [AccessD] Access 2007 Applications Running Under Access 2013 Runtime In-Reply-To: References: <001501cfaea5$78d7f710$6a87e530$@cox.net> <002a01cfaf40$a08c22e0$e1a468a0$@cox.net> <02b001d0275c$9db2ce40$d9186ac0$@gmail.com> <1420843502568.91160@cactus.dk> Message-ID: <7A622EB4-BB17-4E8A-B22A-66EF73932572@verizon.net> Well it's about to get a bit interesting; note that they have not set a date yet for ending windows 7 professional pre-installed. That's a nod to the fact that no one in the business world wants win 8. Everyone is waiting for 10. Jim Sent from my iPhone > On Jan 9, 2015, at 6:42 PM, Gary Kjos wrote: > > Windows 7 reaches the END OF MAINSTREAM SUPPORT next Tuesday. > > http://windows.microsoft.com/en-us/windows/lifecycle > > GK > >> On Fri, Jan 9, 2015 at 5:06 PM, Brad Marks wrote: >> Gustav, >> >> Thanks for your feedback regarding the running of our existing Access applications under Access 2013 Runtime (32-bit). >> >> As far as Win-7 Vs Win-8. I have done some experiments at home with Win-8. So far, things work nicely. We have had a few discussions about Win-8 at work, but there is some concern that the users will not like the new user interface. >> >> Brad >> >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock >> Sent: Friday, January 09, 2015 4:45 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] Access 2007 Applications Running Under Access 2013 Runtime >> >> Hi Brad >> >> It should work with little or no changes, but why mocking around with Windows 7? I don't get it. Windows 8 is three years old now and Windows 10 is around the corner. >> >> /gustav >> >> ________________________________________ >> Fra: accessd-bounces at databaseadvisors.com p? vegne af Brad Marks >> Sendt: 9. januar 2015 22:20 >> Til: Access Developers discussion and problem solving >> Emne: [AccessD] Access 2007 Applications Running Under Access 2013 Runtime >> >> All, >> >> I have developed a number of Access applications using Access 2007. >> >> These applications run nicely under both Access 2007 Runtime and Access 2010 Runtime (Both using 32-bit). >> >> We are looking into a possible purchase of some new HP PCs which will come with Windows-7 Pro and Office 2013. >> >> I have also looked at the Microsoft website where I can download Access 2013 Runtime (32-bit). >> >> Will I run into problems trying to run these Access applications under Access 2013 Runtime (32-bit)? >> >> Thanks, >> >> Brad >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > > -- > 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 fuller.artful at gmail.com Sat Jan 10 17:42:04 2015 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sat, 10 Jan 2015 18:42:04 -0500 Subject: [AccessD] Access 2007 Applications Running Under Access 2013 Runtime In-Reply-To: <7A622EB4-BB17-4E8A-B22A-66EF73932572@verizon.net> References: <001501cfaea5$78d7f710$6a87e530$@cox.net> <002a01cfaf40$a08c22e0$e1a468a0$@cox.net> <02b001d0275c$9db2ce40$d9186ac0$@gmail.com> <1420843502568.91160@cactus.dk> <7A622EB4-BB17-4E8A-B22A-66EF73932572@verizon.net> Message-ID: Jim, I frankly confess that I do not understand the vehement objections to Windows 8+. As soon as I figured out how to sidestep the tile-UI, everything provided has proved way better than Win7 (although I still run Win7 on my tower). I've configured both laptop and desk-tower to recognize the shared drives on both boxes, and on the Win 8.1 laptop I never see the tiles UI, so I really don't see the problem. It's drop-dead simple to bypass the tiles-UI and after that, the W8.1 is way better than any previous Winstallation. I just don't get all the whining and bitching about Win8+. As far as I'm concerned, it's way better than previous editions. Mind you, I have set it up to mostly ignore the tiles UI, and that is drop-dead simple to implement, but once having got there, the 8.1 implementation far outclasses all previous implementations, IMO. On Sat, Jan 10, 2015 at 4:13 PM, Jim Dettman wrote: > Well it's about to get a bit interesting; note that they have not set a > date yet for ending windows 7 professional pre-installed. > > That's a nod to the fact that no one in the business world wants win 8. > Everyone is waiting for 10. > > Jim > > Sent from my iPhone > > > On Jan 9, 2015, at 6:42 PM, Gary Kjos wrote: > > > > Windows 7 reaches the END OF MAINSTREAM SUPPORT next Tuesday. > > > > http://windows.microsoft.com/en-us/windows/lifecycle > > > > GK > > > >> On Fri, Jan 9, 2015 at 5:06 PM, Brad Marks > wrote: > >> Gustav, > >> > >> Thanks for your feedback regarding the running of our existing Access > applications under Access 2013 Runtime (32-bit). > >> > >> As far as Win-7 Vs Win-8. I have done some experiments at home with > Win-8. So far, things work nicely. We have had a few discussions about > Win-8 at work, but there is some concern that the users will not like the > new user interface. > >> > >> Brad > >> > >> > >> > >> -----Original Message----- > >> From: accessd-bounces at databaseadvisors.com [mailto: > accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock > >> Sent: Friday, January 09, 2015 4:45 PM > >> To: Access Developers discussion and problem solving > >> Subject: Re: [AccessD] Access 2007 Applications Running Under Access > 2013 Runtime > >> > >> Hi Brad > >> > >> It should work with little or no changes, but why mocking around with > Windows 7? I don't get it. Windows 8 is three years old now and Windows 10 > is around the corner. > >> > >> /gustav > >> > >> ________________________________________ > >> Fra: accessd-bounces at databaseadvisors.com < > accessd-bounces at databaseadvisors.com> p? vegne af Brad Marks < > bradm at blackforestltd.com> > >> Sendt: 9. januar 2015 22:20 > >> Til: Access Developers discussion and problem solving > >> Emne: [AccessD] Access 2007 Applications Running Under Access 2013 > Runtime > >> > >> All, > >> > >> I have developed a number of Access applications using Access 2007. > >> > >> These applications run nicely under both Access 2007 Runtime and Access > 2010 Runtime (Both using 32-bit). > >> > >> We are looking into a possible purchase of some new HP PCs which will > come with Windows-7 Pro and Office 2013. > >> > >> I have also looked at the Microsoft website where I can download Access > 2013 Runtime (32-bit). > >> > >> Will I run into problems trying to run these Access applications under > Access 2013 Runtime (32-bit)? > >> > >> Thanks, > >> > >> Brad > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > >> > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > > > > > > > > -- > > 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 > -- Arthur From bensonforums at gmail.com Sat Jan 10 18:19:59 2015 From: bensonforums at gmail.com (Bill Benson) Date: Sat, 10 Jan 2015 19:19:59 -0500 Subject: [AccessD] buttons created with wizard look different Message-ID: <000801d02d34$5704dc30$050e9490$@gmail.com> The buttons I create on my form with the control wizard have a more gradient fill look to them (which I prefer) compared with the buttons created without them. But I have combed over all the properties between the two types and I cannot seem to be able to make the ones that I have manually created look nice like the ones made by the wizard. I have even ctrl-clicked both and looked at all the properties which are not the same in value - things like height, width, top, left, hyperlink address, etc - none of which are relevant to the look of the button. I would have thought things like backcolor... There is this one setting called "Picture Type" which says embedded for both, but I don?t think that is it. I am going to go back and recreate all of them with the wizard - but in future, I would like to know what it is about the wizard that is causing different styled command buttons to be created than the ones I create without. Anyone? From bensonforums at gmail.com Sat Jan 10 18:22:08 2015 From: bensonforums at gmail.com (Bill Benson) Date: Sat, 10 Jan 2015 19:22:08 -0500 Subject: [AccessD] buttons created with wizard look different In-Reply-To: <000801d02d34$5704dc30$050e9490$@gmail.com> References: <000801d02d34$5704dc30$050e9490$@gmail.com> Message-ID: <000901d02d34$a363cb40$ea2b61c0$@gmail.com> OK, live and learn - it is not control wizard or not control wizard... it is buttons made before I up-published the database to Ac2007 version versus those created afterwards. Something must have changed in the re-save process. Nice to know I don't need the control wizard after all, I just have to remake the command buttons. -----Original Message----- From: Bill Benson [mailto:bensonforums at gmail.com] Sent: Saturday, January 10, 2015 7:20 PM To: 'Access Developers discussion and problem solving' Subject: buttons created with wizard look different The buttons I create on my form with the control wizard have a more gradient fill look to them (which I prefer) compared with the buttons created without them. But I have combed over all the properties between the two types and I cannot seem to be able to make the ones that I have manually created look nice like the ones made by the wizard. I have even ctrl-clicked both and looked at all the properties which are not the same in value - things like height, width, top, left, hyperlink address, etc - none of which are relevant to the look of the button. I would have thought things like backcolor... There is this one setting called "Picture Type" which says embedded for both, but I don?t think that is it. I am going to go back and recreate all of them with the wizard - but in future, I would like to know what it is about the wizard that is causing different styled command buttons to be created than the ones I create without. Anyone? From rockysmolin at bchacc.com Sat Jan 10 18:28:15 2015 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Sat, 10 Jan 2015 16:28:15 -0800 Subject: [AccessD] buttons created with wizard look different In-Reply-To: <000901d02d34$a363cb40$ea2b61c0$@gmail.com> References: <000801d02d34$5704dc30$050e9490$@gmail.com> <000901d02d34$a363cb40$ea2b61c0$@gmail.com> Message-ID: <6461360B68EE4E68923042C94B9D41C5@HAL9007> Does it have something to do with whether or not you're using the Windows theme? I seem to recall something about that - I created rather staid, flat buttons, square corner but on some users' machines (when they sent me screen shots) I saw some nicer , 3-d ish rounded corner buttons. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bill Benson Sent: Saturday, January 10, 2015 4:22 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] buttons created with wizard look different OK, live and learn - it is not control wizard or not control wizard... it is buttons made before I up-published the database to Ac2007 version versus those created afterwards. Something must have changed in the re-save process. Nice to know I don't need the control wizard after all, I just have to remake the command buttons. -----Original Message----- From: Bill Benson [mailto:bensonforums at gmail.com] Sent: Saturday, January 10, 2015 7:20 PM To: 'Access Developers discussion and problem solving' Subject: buttons created with wizard look different The buttons I create on my form with the control wizard have a more gradient fill look to them (which I prefer) compared with the buttons created without them. But I have combed over all the properties between the two types and I cannot seem to be able to make the ones that I have manually created look nice like the ones made by the wizard. I have even ctrl-clicked both and looked at all the properties which are not the same in value - things like height, width, top, left, hyperlink address, etc - none of which are relevant to the look of the button. I would have thought things like backcolor... There is this one setting called "Picture Type" which says embedded for both, but I don't think that is it. I am going to go back and recreate all of them with the wizard - but in future, I would like to know what it is about the wizard that is causing different styled command buttons to be created than the ones I create without. Anyone? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From charlotte.foust at gmail.com Sat Jan 10 18:31:04 2015 From: charlotte.foust at gmail.com (Charlotte Foust) Date: Sat, 10 Jan 2015 16:31:04 -0800 Subject: [AccessD] buttons created with wizard look different In-Reply-To: <000901d02d34$a363cb40$ea2b61c0$@gmail.com> References: <000801d02d34$5704dc30$050e9490$@gmail.com> <000901d02d34$a363cb40$ea2b61c0$@gmail.com> Message-ID: Yes, I discovered this when copying buttons from databases built in earlier versions. The formats are saved with the buttons. Charlotte On Sat, Jan 10, 2015 at 4:22 PM, Bill Benson wrote: > OK, live and learn - it is not control wizard or not control wizard... it > is buttons made before I up-published the database to Ac2007 version versus > those created afterwards. Something must have changed in the re-save > process. Nice to know I don't need the control wizard after all, I just > have to remake the command buttons. > > -----Original Message----- > From: Bill Benson [mailto:bensonforums at gmail.com] > Sent: Saturday, January 10, 2015 7:20 PM > To: 'Access Developers discussion and problem solving' > Subject: buttons created with wizard look different > > The buttons I create on my form with the control wizard have a more > gradient fill look to them (which I prefer) compared with the buttons > created without them. But I have combed over all the properties between the > two types and I cannot seem to be able to make the ones that I have > manually created look nice like the ones made by the wizard. > > I have even ctrl-clicked both and looked at all the properties which are > not the same in value - things like height, width, top, left, hyperlink > address, etc - none of which are relevant to the look of the button. I > would have thought things like backcolor... > > There is this one setting called "Picture Type" which says embedded for > both, but I don?t think that is it. > > I am going to go back and recreate all of them with the wizard - but in > future, I would like to know what it is about the wizard that is causing > different styled command buttons to be created than the ones I create > without. > > Anyone? > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From bensonforums at gmail.com Sat Jan 10 18:47:03 2015 From: bensonforums at gmail.com (Bill Benson) Date: Sat, 10 Jan 2015 19:47:03 -0500 Subject: [AccessD] buttons created with wizard look different In-Reply-To: <6461360B68EE4E68923042C94B9D41C5@HAL9007> References: <000801d02d34$5704dc30$050e9490$@gmail.com> <000901d02d34$a363cb40$ea2b61c0$@gmail.com> <6461360B68EE4E68923042C94B9D41C5@HAL9007> Message-ID: <000a01d02d38$1e62e300$5b28a900$@gmail.com> I am not sure... Theme is set to true for all. But in this case I just think it had to do with an earlier database format. As to why it might vary from PC to PC, dunno - but I will keep an eye peeled for that! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Saturday, January 10, 2015 7:28 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] buttons created with wizard look different Does it have something to do with whether or not you're using the Windows theme? I seem to recall something about that - I created rather staid, flat buttons, square corner but on some users' machines (when they sent me screen shots) I saw some nicer , 3-d ish rounded corner buttons. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bill Benson Sent: Saturday, January 10, 2015 4:22 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] buttons created with wizard look different OK, live and learn - it is not control wizard or not control wizard... it is buttons made before I up-published the database to Ac2007 version versus those created afterwards. Something must have changed in the re-save process. Nice to know I don't need the control wizard after all, I just have to remake the command buttons. -----Original Message----- From: Bill Benson [mailto:bensonforums at gmail.com] Sent: Saturday, January 10, 2015 7:20 PM To: 'Access Developers discussion and problem solving' Subject: buttons created with wizard look different The buttons I create on my form with the control wizard have a more gradient fill look to them (which I prefer) compared with the buttons created without them. But I have combed over all the properties between the two types and I cannot seem to be able to make the ones that I have manually created look nice like the ones made by the wizard. I have even ctrl-clicked both and looked at all the properties which are not the same in value - things like height, width, top, left, hyperlink address, etc - none of which are relevant to the look of the button. I would have thought things like backcolor... There is this one setting called "Picture Type" which says embedded for both, but I don't think that is it. I am going to go back and recreate all of them with the wizard - but in future, I would like to know what it is about the wizard that is causing different styled command buttons to be created than the ones I create without. Anyone? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bensonforums at gmail.com Sat Jan 10 18:47:23 2015 From: bensonforums at gmail.com (Bill Benson) Date: Sat, 10 Jan 2015 19:47:23 -0500 Subject: [AccessD] buttons created with wizard look different In-Reply-To: References: <000801d02d34$5704dc30$050e9490$@gmail.com> <000901d02d34$a363cb40$ea2b61c0$@gmail.com> Message-ID: <000b01d02d38$2a1349b0$7e39dd10$@gmail.com> Thanks for the confirmation Charlotte! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Saturday, January 10, 2015 7:31 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] buttons created with wizard look different Yes, I discovered this when copying buttons from databases built in earlier versions. The formats are saved with the buttons. Charlotte On Sat, Jan 10, 2015 at 4:22 PM, Bill Benson wrote: > OK, live and learn - it is not control wizard or not control wizard... > it is buttons made before I up-published the database to Ac2007 > version versus those created afterwards. Something must have changed > in the re-save process. Nice to know I don't need the control wizard > after all, I just have to remake the command buttons. > > -----Original Message----- > From: Bill Benson [mailto:bensonforums at gmail.com] > Sent: Saturday, January 10, 2015 7:20 PM > To: 'Access Developers discussion and problem solving' > Subject: buttons created with wizard look different > > The buttons I create on my form with the control wizard have a more > gradient fill look to them (which I prefer) compared with the buttons > created without them. But I have combed over all the properties > between the two types and I cannot seem to be able to make the ones > that I have manually created look nice like the ones made by the wizard. > > I have even ctrl-clicked both and looked at all the properties which > are not the same in value - things like height, width, top, left, > hyperlink address, etc - none of which are relevant to the look of the > button. I would have thought things like backcolor... > > There is this one setting called "Picture Type" which says embedded > for both, but I don?t think that is it. > > I am going to go back and recreate all of them with the wizard - but > in future, I would like to know what it is about the wizard that is > causing different styled command buttons to be created than the ones I > create without. > > Anyone? > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Sat Jan 10 18:59:17 2015 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sat, 10 Jan 2015 19:59:17 -0500 Subject: [AccessD] buttons created with wizard look different In-Reply-To: <000b01d02d38$2a1349b0$7e39dd10$@gmail.com> References: <000801d02d34$5704dc30$050e9490$@gmail.com> <000901d02d34$a363cb40$ea2b61c0$@gmail.com> <000b01d02d38$2a1349b0$7e39dd10$@gmail.com> Message-ID: To wiz or not to wiz, That is the question. Whether 'tis nobler in the mind to suffer The slings and arrows of outrageous syntax Or to take arms against a sea of troubles, and by opposing, EndIf them? To die, to call the Sleep command... and so on. Bill Shakespeare said it all long before our times. On Sat, Jan 10, 2015 at 7:47 PM, Bill Benson wrote: > Thanks for the confirmation Charlotte! > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com [mailto: > accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust > Sent: Saturday, January 10, 2015 7:31 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] buttons created with wizard look different > > Yes, I discovered this when copying buttons from databases built in > earlier versions. The formats are saved with the buttons. > > Charlotte > > On Sat, Jan 10, 2015 at 4:22 PM, Bill Benson > wrote: > > > OK, live and learn - it is not control wizard or not control wizard... > > it is buttons made before I up-published the database to Ac2007 > > version versus those created afterwards. Something must have changed > > in the re-save process. Nice to know I don't need the control wizard > > after all, I just have to remake the command buttons. > > > > -----Original Message----- > > From: Bill Benson [mailto:bensonforums at gmail.com] > > Sent: Saturday, January 10, 2015 7:20 PM > > To: 'Access Developers discussion and problem solving' > > Subject: buttons created with wizard look different > > > > The buttons I create on my form with the control wizard have a more > > gradient fill look to them (which I prefer) compared with the buttons > > created without them. But I have combed over all the properties > > between the two types and I cannot seem to be able to make the ones > > that I have manually created look nice like the ones made by the wizard. > > > > I have even ctrl-clicked both and looked at all the properties which > > are not the same in value - things like height, width, top, left, > > hyperlink address, etc - none of which are relevant to the look of the > > button. I would have thought things like backcolor... > > > > There is this one setting called "Picture Type" which says embedded > > for both, but I don?t think that is it. > > > > I am going to go back and recreate all of them with the wizard - but > > in future, I would like to know what it is about the wizard that is > > causing different styled command buttons to be created than the ones I > > create without. > > > > Anyone? > > > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Arthur From bensonforums at gmail.com Sat Jan 10 20:41:41 2015 From: bensonforums at gmail.com (Bill Benson) Date: Sat, 10 Jan 2015 21:41:41 -0500 Subject: [AccessD] buttons created with wizard look different In-Reply-To: References: <000801d02d34$5704dc30$050e9490$@gmail.com> <000901d02d34$a363cb40$ea2b61c0$@gmail.com> <000b01d02d38$2a1349b0$7e39dd10$@gmail.com> Message-ID: <002c01d02d48$225cb2a0$671617e0$@gmail.com> What really, really, really sucks is that after I had painstakingly went and re-added all buttons on every form, set their onClick events, etc... substituting for the old buttons - my database had some kind of corruption and I had to start a new database, importing all objects from that one. Naturally, the nice formatting that came along with adding a button did *not* come with... I think I will leave the default styles from now on. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Saturday, January 10, 2015 7:59 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] buttons created with wizard look different To wiz or not to wiz, That is the question. Whether 'tis nobler in the mind to suffer The slings and arrows of outrageous syntax Or to take arms against a sea of troubles, and by opposing, EndIf them? To die, to call the Sleep command... and so on. Bill Shakespeare said it all long before our times. On Sat, Jan 10, 2015 at 7:47 PM, Bill Benson wrote: > Thanks for the confirmation Charlotte! > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com [mailto: > accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust > Sent: Saturday, January 10, 2015 7:31 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] buttons created with wizard look different > > Yes, I discovered this when copying buttons from databases built in > earlier versions. The formats are saved with the buttons. > > Charlotte > > On Sat, Jan 10, 2015 at 4:22 PM, Bill Benson > wrote: > > > OK, live and learn - it is not control wizard or not control wizard... > > it is buttons made before I up-published the database to Ac2007 > > version versus those created afterwards. Something must have changed > > in the re-save process. Nice to know I don't need the control wizard > > after all, I just have to remake the command buttons. > > > > -----Original Message----- > > From: Bill Benson [mailto:bensonforums at gmail.com] > > Sent: Saturday, January 10, 2015 7:20 PM > > To: 'Access Developers discussion and problem solving' > > Subject: buttons created with wizard look different > > > > The buttons I create on my form with the control wizard have a more > > gradient fill look to them (which I prefer) compared with the > > buttons created without them. But I have combed over all the > > properties between the two types and I cannot seem to be able to > > make the ones that I have manually created look nice like the ones made by the wizard. > > > > I have even ctrl-clicked both and looked at all the properties which > > are not the same in value - things like height, width, top, left, > > hyperlink address, etc - none of which are relevant to the look of > > the button. I would have thought things like backcolor... > > > > There is this one setting called "Picture Type" which says embedded > > for both, but I don?t think that is it. > > > > I am going to go back and recreate all of them with the wizard - but > > in future, I would like to know what it is about the wizard that is > > causing different styled command buttons to be created than the ones > > I create without. > > > > Anyone? > > > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Arthur -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Sun Jan 11 00:57:34 2015 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 11 Jan 2015 01:57:34 -0500 Subject: [AccessD] buttons created with wizard look different In-Reply-To: <002c01d02d48$225cb2a0$671617e0$@gmail.com> References: <000801d02d34$5704dc30$050e9490$@gmail.com> <000901d02d34$a363cb40$ea2b61c0$@gmail.com> <000b01d02d38$2a1349b0$7e39dd10$@gmail.com> <002c01d02d48$225cb2a0$671617e0$@gmail.com> Message-ID: Don't know why that unfortunate event happened to you. In such an app, I typically import a few files from my "default template app" when beginning a new app. Then instead of going with the "native" form templates, I open instead my custom template and then redirect its data source to something rellevant and finally save the for to XYZ_frm. so that all the defined properties are inherited. Admittedly it's a clumsy work-around. No argument about that. But given the inability of Access to implement true classes, that is the best I['ve com up with Arthur On Sat, Jan 10, 2015 at 9:41 PM, Bill Benson wrote: > What really, really, really sucks is that after I had painstakingly went > and re-added all buttons on every form, set their onClick events, etc... > substituting for the old buttons - my database had some kind of corruption > and I had to start a new database, importing all objects from that one. > Naturally, the nice formatting that came along with adding a button did > *not* come with... I think I will leave the default styles from now on. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com [mailto: > accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Saturday, January 10, 2015 7:59 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] buttons created with wizard look different > > To wiz or not to wiz, > That is the question. > Whether 'tis nobler in the mind to suffer The slings and arrows of > outrageous syntax Or to take arms against a sea of troubles, and by > opposing, EndIf them? > To die, to call the Sleep command... > > and so on. Bill Shakespeare said it all long before our times. > > On Sat, Jan 10, 2015 at 7:47 PM, Bill Benson > wrote: > > > Thanks for the confirmation Charlotte! > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com [mailto: > > accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust > > Sent: Saturday, January 10, 2015 7:31 PM > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] buttons created with wizard look different > > > > Yes, I discovered this when copying buttons from databases built in > > earlier versions. The formats are saved with the buttons. > > > > Charlotte > > > > On Sat, Jan 10, 2015 at 4:22 PM, Bill Benson > > wrote: > > > > > OK, live and learn - it is not control wizard or not control wizard... > > > it is buttons made before I up-published the database to Ac2007 > > > version versus those created afterwards. Something must have changed > > > in the re-save process. Nice to know I don't need the control wizard > > > after all, I just have to remake the command buttons. > > > > > > -----Original Message----- > > > From: Bill Benson [mailto:bensonforums at gmail.com] > > > Sent: Saturday, January 10, 2015 7:20 PM > > > To: 'Access Developers discussion and problem solving' > > > Subject: buttons created with wizard look different > > > > > > The buttons I create on my form with the control wizard have a more > > > gradient fill look to them (which I prefer) compared with the > > > buttons created without them. But I have combed over all the > > > properties between the two types and I cannot seem to be able to > > > make the ones that I have manually created look nice like the ones > made by the wizard. > > > > > > I have even ctrl-clicked both and looked at all the properties which > > > are not the same in value - things like height, width, top, left, > > > hyperlink address, etc - none of which are relevant to the look of > > > the button. I would have thought things like backcolor... > > > > > > There is this one setting called "Picture Type" which says embedded > > > for both, but I don?t think that is it. > > > > > > I am going to go back and recreate all of them with the wizard - but > > > in future, I would like to know what it is about the wizard that is > > > causing different styled command buttons to be created than the ones > > > I create without. > > > > > > Anyone? > > > > > > > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > Arthur > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Arthur From jimdettman at verizon.net Sun Jan 11 03:33:08 2015 From: jimdettman at verizon.net (Jim Dettman) Date: Sun, 11 Jan 2015 04:33:08 -0500 Subject: [AccessD] Access 2007 Applications Running Under Access 2013Runtime In-Reply-To: References: <001501cfaea5$78d7f710$6a87e530$@cox.net> <002a01cfaf40$a08c22e0$e1a468a0$@cox.net> <02b001d0275c$9db2ce40$d9186ac0$@gmail.com> <1420843502568.91160@cactus.dk> <7A622EB4-BB17-4E8A-B22A-66EF73932572@verizon.net> Message-ID: <92103E917C6F499D9C9031124FD67138@XPS> Arthur, With business, it's time and money vs. reward. Windows 7 runs remarkably well and if you strip away the tile UI in Windows 8, you basically are left with Windows 7. There's nothing particularly compelling in Win 8 to make you want to switch. Windows 7 is another Windows XP; your going to find folks running it well past extended support unless Windows 10 is a killer. But back to 8; you forget that 8.1 came out well after the release of 8.0 and until then, you had to deal with the tile UI. You were given no choice and with everything you did, you were constantly getting tossed back to it. As a result, you were forced to work with two very different UI's. One was very familiar, the other required learning a whole new set of gestures, movements, ways of working etc. The tile UI did work way better with touch, but Microsoft was na?ve in thinking everyone was going to go out and buy a new monitor and spend more on top of what they normally would to make it touch just so they could use windows 8. On a phone or tablet Win 8 made perfect sense, but not for a desktop, which is the way most of the business world works. There was also the problem with the tile UI itself, the complaint most often being that it was "too busy". As part of its interface guidelines, Microsoft stated that no tile should update itself no more than once every thirty minutes. Well guess what? They themselves turned around and immediately released a number of apps that updated every four minutes, and along with everyone else that did the same in order to say "hey look at me, use me", it quickly got to the point where it was overwhelming to use. Everything was begging for your attention. It was like being in a crowed room with everyone yelling for attention all at once. So no one really liked it. You yourself said it; as soon as you could dump the tile UI you did. Microsoft might have had a shot with Win 8 had they released 8.1 sooner, but by the time they did it was way too late. Everyone had already decided to wait for the next best thing and put their budget dollars else where. The other thing that worked against them is that because of the success of XP, it was only slightly prior to the release of 8 that business had mostly gotten off XP onto 7. Even if 8 had been a "must have" OS, businesses were not yet ready for another upgrade cycle. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Saturday, January 10, 2015 06:42 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 Applications Running Under Access 2013Runtime Jim, I frankly confess that I do not understand the vehement objections to Windows 8+. As soon as I figured out how to sidestep the tile-UI, everything provided has proved way better than Win7 (although I still run Win7 on my tower). I've configured both laptop and desk-tower to recognize the shared drives on both boxes, and on the Win 8.1 laptop I never see the tiles UI, so I really don't see the problem. It's drop-dead simple to bypass the tiles-UI and after that, the W8.1 is way better than any previous Winstallation. I just don't get all the whining and bitching about Win8+. As far as I'm concerned, it's way better than previous editions. Mind you, I have set it up to mostly ignore the tiles UI, and that is drop-dead simple to implement, but once having got there, the 8.1 implementation far outclasses all previous implementations, IMO. On Sat, Jan 10, 2015 at 4:13 PM, Jim Dettman wrote: > Well it's about to get a bit interesting; note that they have not set a > date yet for ending windows 7 professional pre-installed. > > That's a nod to the fact that no one in the business world wants win 8. > Everyone is waiting for 10. > > Jim > > Sent from my iPhone > > > On Jan 9, 2015, at 6:42 PM, Gary Kjos wrote: > > > > Windows 7 reaches the END OF MAINSTREAM SUPPORT next Tuesday. > > > > http://windows.microsoft.com/en-us/windows/lifecycle > > > > GK > > > >> On Fri, Jan 9, 2015 at 5:06 PM, Brad Marks > wrote: > >> Gustav, > >> > >> Thanks for your feedback regarding the running of our existing Access > applications under Access 2013 Runtime (32-bit). > >> > >> As far as Win-7 Vs Win-8. I have done some experiments at home with > Win-8. So far, things work nicely. We have had a few discussions about > Win-8 at work, but there is some concern that the users will not like the > new user interface. > >> > >> Brad > >> > >> > >> > >> -----Original Message----- > >> From: accessd-bounces at databaseadvisors.com [mailto: > accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock > >> Sent: Friday, January 09, 2015 4:45 PM > >> To: Access Developers discussion and problem solving > >> Subject: Re: [AccessD] Access 2007 Applications Running Under Access > 2013 Runtime > >> > >> Hi Brad > >> > >> It should work with little or no changes, but why mocking around with > Windows 7? I don't get it. Windows 8 is three years old now and Windows 10 > is around the corner. > >> > >> /gustav > >> > >> ________________________________________ > >> Fra: accessd-bounces at databaseadvisors.com < > accessd-bounces at databaseadvisors.com> p? vegne af Brad Marks < > bradm at blackforestltd.com> > >> Sendt: 9. januar 2015 22:20 > >> Til: Access Developers discussion and problem solving > >> Emne: [AccessD] Access 2007 Applications Running Under Access 2013 > Runtime > >> > >> All, > >> > >> I have developed a number of Access applications using Access 2007. > >> > >> These applications run nicely under both Access 2007 Runtime and Access > 2010 Runtime (Both using 32-bit). > >> > >> We are looking into a possible purchase of some new HP PCs which will > come with Windows-7 Pro and Office 2013. > >> > >> I have also looked at the Microsoft website where I can download Access > 2013 Runtime (32-bit). > >> > >> Will I run into problems trying to run these Access applications under > Access 2013 Runtime (32-bit)? > >> > >> Thanks, > >> > >> Brad > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > >> > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > > > > > > > > -- > > 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 > -- Arthur -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From gustav at cactus.dk Sun Jan 11 05:54:55 2015 From: gustav at cactus.dk (Gustav Brock) Date: Sun, 11 Jan 2015 11:54:55 +0000 Subject: [AccessD] Access 2007 Applications Running Under Access 2013Runtime In-Reply-To: <92103E917C6F499D9C9031124FD67138@XPS> References: <001501cfaea5$78d7f710$6a87e530$@cox.net> <002a01cfaf40$a08c22e0$e1a468a0$@cox.net> <02b001d0275c$9db2ce40$d9186ac0$@gmail.com> <1420843502568.91160@cactus.dk> <7A622EB4-BB17-4E8A-B22A-66EF73932572@verizon.net> , <92103E917C6F499D9C9031124FD67138@XPS> Message-ID: <1420977294856.61886@cactus.dk> Hi Jim Personally, I have the same experience as Arthur. I try to force Win8.1 on everything I can get access to because it is so much better. Alone the reduced boot time makes people feel they've got a new machine, not to mention the wake-up time which is a couple of seconds only even on machines hooked up to Active Drectory. Windows Update is another wast improvement. In earlier versions it bothers you regurlarly and bugs the machine if it hasn't been in use for a while; in Windows 8 it runs nearly silent, updates much faster, and steps back when you work. What you describe is comparable to FUD. People are told from so many sources, that Windows 8 is scary, so they of course refrain and install an OS from 2009. Recently, I had an interesting experience. A friend running Windows 8 at home was given the choice between Win7 and Win8 for his new office machine. He chose Win7 because it was "probably the safest" - who looks for trouble at work? Now he regrets. Among other things, he misses the large start screen where he nicely has organized his tiles/shortcuts. The reasons why large corporations are behind is traditional. It just takes time to get everything tested and approved. That's why you have extended support for Windows 7 after the 15th of this month. I recall when Windows XP was out and we started offering it to clients, Novo Nordic - a Microsoft reference customer who lacked neither knowledge, resources, nor money - was just about to roll out Windows 2000. /gustav ________________________________________ Fra: accessd-bounces at databaseadvisors.com p? vegne af Jim Dettman Sendt: 11. januar 2015 10:33 Til: 'Access Developers discussion and problem solving' Emne: Re: [AccessD] Access 2007 Applications Running Under Access 2013Runtime Arthur, With business, it's time and money vs. reward. Windows 7 runs remarkably well and if you strip away the tile UI in Windows 8, you basically are left with Windows 7. There's nothing particularly compelling in Win 8 to make you want to switch. Windows 7 is another Windows XP; your going to find folks running it well past extended support unless Windows 10 is a killer. But back to 8; you forget that 8.1 came out well after the release of 8.0 and until then, you had to deal with the tile UI. You were given no choice and with everything you did, you were constantly getting tossed back to it. As a result, you were forced to work with two very different UI's. One was very familiar, the other required learning a whole new set of gestures, movements, ways of working etc. The tile UI did work way better with touch, but Microsoft was na?ve in thinking everyone was going to go out and buy a new monitor and spend more on top of what they normally would to make it touch just so they could use windows 8. On a phone or tablet Win 8 made perfect sense, but not for a desktop, which is the way most of the business world works. There was also the problem with the tile UI itself, the complaint most often being that it was "too busy". As part of its interface guidelines, Microsoft stated that no tile should update itself no more than once every thirty minutes. Well guess what? They themselves turned around and immediately released a number of apps that updated every four minutes, and along with everyone else that did the same in order to say "hey look at me, use me", it quickly got to the point where it was overwhelming to use. Everything was begging for your attention. It was like being in a crowed room with everyone yelling for attention all at once. So no one really liked it. You yourself said it; as soon as you could dump the tile UI you did. Microsoft might have had a shot with Win 8 had they released 8.1 sooner, but by the time they did it was way too late. Everyone had already decided to wait for the next best thing and put their budget dollars else where. The other thing that worked against them is that because of the success of XP, it was only slightly prior to the release of 8 that business had mostly gotten off XP onto 7. Even if 8 had been a "must have" OS, businesses were not yet ready for another upgrade cycle. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Saturday, January 10, 2015 06:42 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 Applications Running Under Access 2013Runtime Jim, I frankly confess that I do not understand the vehement objections to Windows 8+. As soon as I figured out how to sidestep the tile-UI, everything provided has proved way better than Win7 (although I still run Win7 on my tower). I've configured both laptop and desk-tower to recognize the shared drives on both boxes, and on the Win 8.1 laptop I never see the tiles UI, so I really don't see the problem. It's drop-dead simple to bypass the tiles-UI and after that, the W8.1 is way better than any previous Winstallation. I just don't get all the whining and bitching about Win8+. As far as I'm concerned, it's way better than previous editions. Mind you, I have set it up to mostly ignore the tiles UI, and that is drop-dead simple to implement, but once having got there, the 8.1 implementation far outclasses all previous implementations, IMO. From fuller.artful at gmail.com Sun Jan 11 08:35:27 2015 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 11 Jan 2015 09:35:27 -0500 Subject: [AccessD] Access 2007 Applications Running Under Access 2013Runtime In-Reply-To: <1420977294856.61886@cactus.dk> References: <001501cfaea5$78d7f710$6a87e530$@cox.net> <002a01cfaf40$a08c22e0$e1a468a0$@cox.net> <02b001d0275c$9db2ce40$d9186ac0$@gmail.com> <1420843502568.91160@cactus.dk> <7A622EB4-BB17-4E8A-B22A-66EF73932572@verizon.net> <92103E917C6F499D9C9031124FD67138@XPS> <1420977294856.61886@cactus.dk> Message-ID: Gustav and Jim, I definitely hear you both on the subject of massive out-rolls. Not a pleasant experience,even with a few dozen computers,letalone a few hundred. I have the pleasure, in my semi-retirement, of having only two boxes to worry about. One runs Win 8.1 and the other is a dual-boot Win7 + Ubuntu 14.xxx. Over time and much experimentation, I have finally managed to get all the USB peripherals to be visible from both boxes. Only the laptop is USB 3 capable so that's where everything is plugged into.I got this hub-thing that lets me connect four USB devices into a single port, and thence share all these peripherals. So the USB-Blu-ray burner is visible to both boxes and that lets me back up important stuff from either box, regardless of OS. It was difficult to set up, and I can only imagine the complexities of doing the same with 100 boxes. I have really grown to love Win 8.1:faster boot, less energy and skip the tiled UI, which is relatively easy. The only time I see tiles is the result of an accidental keystroke, but hitting the Escape key gets me back to where I was. I think that Win 8.1 is a great OS, and once you figure out how to bypass the tiles then it's way better than Win 7. But I understand why an SMB might want not to go there. Win 7 is pretty nice, and although now depracated, it still works just fine. I'd hate to be the one who has to migrate a large number of XP boxes to Win7 or Win8.1. One of the many joys of being semi-retired. As in the memorable line from The Godfather, "I keep tryiing to get out, but they keep dragging me back in." It seems that once you've committed yourself, there's no easy path out. Clients whom you haven't heard from in a year or two suddenly re-emerge, and you built their systems so who else are they going to turn to?, for which they The up-side is that occasionally a few bucks travel my way. The down-side is that I'd rather devote my time to learning to improve my chess game (speaking of which, I am currently reading Vukovic and Nimsowitsch. both tough slogs but worth the effort). And I thought that retirement was going to be easy! LOL It doesn't work like that. Currently I'm at work on an eBook about Alpha Anywhere, and a coupe of projects to take Access apps I wrote to the new world of web/mobile and disconnected scenarios. The avenues are highly specialized (for example, safety-engineering, whose total market is perhaps one or two per state in the US: not a large potential market. Story of my life, I go where the needs go, and damn the torpedoes. Currently I'm at work on two apps, both in Alpha Anywhere, because the core requirements are web/mobile deployment + disconnected capability. One of these (Volumteer Manager) wil be donated free to any organization which uses a body of volunteers; the other one (Campaiign Manager) I might sell to a relatively small number of clients, maybe 1000 in the Canadian market, counting federal, provincial and city levels; after that I will look at the markets in the USA and Europe. What drives both of these apps is the need for disconnected use: the user is assumed to be disconnected from the central database and then synchrize upon re-connection.Alpha handles this aspect splendidly. All other alternatives look lame in this respect. A. On Sun, Jan 11, 2015 at 6:54 AM, Gustav Brock wrote: > Hi Jim > > Personally, I have the same experience as Arthur. I try to force Win8.1 on > everything I can get access to because it is so much better. Alone the > reduced boot time makes people feel they've got a new machine, not to > mention the wake-up time which is a couple of seconds only even on machines > hooked up to Active Drectory. > Windows Update is another wast improvement. In earlier versions it bothers > you regurlarly and bugs the machine if it hasn't been in use for a while; > in Windows 8 it runs nearly silent, updates much faster, and steps back > when you work. > > What you describe is comparable to FUD. People are told from so many > sources, that Windows 8 is scary, so they of course refrain and install an > OS from 2009. > Recently, I had an interesting experience. A friend running Windows 8 at > home was given the choice between Win7 and Win8 for his new office machine. > He chose Win7 because it was "probably the safest" - who looks for trouble > at work? > Now he regrets. Among other things, he misses the large start screen where > he nicely has organized his tiles/shortcuts. > > The reasons why large corporations are behind is traditional. It just > takes time to get everything tested and approved. That's why you have > extended support for Windows 7 after the 15th of this month. I recall when > Windows XP was out and we started offering it to clients, Novo Nordic - a > Microsoft reference customer who lacked neither knowledge, resources, nor > money - was just about to roll out Windows 2000. > > /gustav From marksimms at verizon.net Sun Jan 11 11:29:11 2015 From: marksimms at verizon.net (Mark Simms) Date: Sun, 11 Jan 2015 12:29:11 -0500 Subject: [AccessD] Access 2007 Applications Running Under Access 2013 Runtime In-Reply-To: <7A622EB4-BB17-4E8A-B22A-66EF73932572@verizon.net> References: <001501cfaea5$78d7f710$6a87e530$@cox.net> <002a01cfaf40$a08c22e0$e1a468a0$@cox.net> <02b001d0275c$9db2ce40$d9186ac0$@gmail.com> <1420843502568.91160@cactus.dk> <7A622EB4-BB17-4E8A-B22A-66EF73932572@verizon.net> Message-ID: <02d001d02dc4$205dc300$61194900$@net> Exactly.....Win 8 just had so many issues.... One of my AC2010 runtime apps just would not run reliably under Win 8. No problems under XP or Win 7. > > Well it's about to get a bit interesting; note that they have not set > a date yet for ending windows 7 professional pre-installed. > > That's a nod to the fact that no one in the business world wants win 8. > Everyone is waiting for 10. > > Jim > From charlotte.foust at gmail.com Sun Jan 11 11:30:58 2015 From: charlotte.foust at gmail.com (Charlotte Foust) Date: Sun, 11 Jan 2015 09:30:58 -0800 Subject: [AccessD] Access 2007 Applications Running Under Access 2013Runtime In-Reply-To: References: <001501cfaea5$78d7f710$6a87e530$@cox.net> <002a01cfaf40$a08c22e0$e1a468a0$@cox.net> <02b001d0275c$9db2ce40$d9186ac0$@gmail.com> <1420843502568.91160@cactus.dk> <7A622EB4-BB17-4E8A-B22A-66EF73932572@verizon.net> <92103E917C6F499D9C9031124FD67138@XPS> <1420977294856.61886@cactus.dk> Message-ID: Well I am firmly in the Win 8+ camp for my own uses. It outperforms Win 7 handily, as I notice repeatedly in my contracts when I work on client machines. I love the win 10 preview and will jump to it as soon as it's released. Win 7 will remain the market workhorse for some time because OEMS will still be able to provide it. IT departments are allergic to being guinea pigs for new OSes. Charlotte On Jan 11, 2015 6:37 AM, "Arthur Fuller" wrote: > Gustav and Jim, > > I definitely hear you both on the subject of massive out-rolls. Not a > pleasant experience,even with a few dozen computers,letalone a few hundred. > I have the pleasure, in my semi-retirement, of having only two boxes to > worry about. One runs Win 8.1 and the other is a dual-boot Win7 + Ubuntu > 14.xxx. Over time and much experimentation, I have finally managed to get > all the USB peripherals to be visible from both boxes. Only the laptop is > USB 3 capable so that's where everything is plugged into.I got this > hub-thing that lets me connect four USB devices into a single port, and > thence share all these peripherals. So the USB-Blu-ray burner is visible to > both boxes and that lets me back up important stuff from either box, > regardless of OS. It was difficult to set up, and I can only imagine the > complexities of doing the same with 100 boxes. > > I have really grown to love Win 8.1:faster boot, less energy and skip the > tiled UI, which is relatively easy. The only time I see tiles is the result > of an accidental keystroke, but hitting the Escape key gets me back to > where I was. I think that Win 8.1 is a great OS, and once you figure out > how to bypass the tiles then it's way better than Win 7. > > But I understand why an SMB might want not to go there. Win 7 is pretty > nice, and although now depracated, it still works just fine. I'd hate to be > the one who has to migrate a large number of XP boxes to Win7 or Win8.1. > One of the many joys of being semi-retired. As in the memorable line from > The Godfather, "I keep tryiing to get out, but they keep dragging me back > in." It seems that once you've committed yourself, there's no easy path > out. Clients whom you haven't heard from in a year or two suddenly > re-emerge, and you built their systems so who else are they going to turn > to?, for which they > > The up-side is that occasionally a few bucks travel my way. The down-side > is that I'd rather devote my time to learning to improve my chess game > (speaking of which, I am currently reading Vukovic and Nimsowitsch. both > tough slogs but worth the effort). > > And I thought that retirement was going to be easy! LOL It doesn't work > like that. Currently I'm at work on an eBook about Alpha Anywhere, and a > coupe of projects to take Access apps I wrote to the new world of > web/mobile and disconnected scenarios. The avenues are highly specialized > (for example, safety-engineering, whose total market is perhaps one or two > per state in the US: not a large potential market. Story of my life, I go > where the needs go, and damn the torpedoes. > > Currently I'm at work on two apps, both in Alpha Anywhere, because the core > requirements are web/mobile deployment + disconnected capability. One of > these (Volumteer Manager) wil be donated free to any organization which > uses a body of volunteers; the other one (Campaiign Manager) I might sell > to a relatively small number of clients, maybe 1000 in the Canadian market, > counting federal, provincial and city levels; after that I will look at the > markets in the USA and Europe. > > What drives both of these apps is the need for disconnected use: the user > is assumed to be disconnected from the central database and then synchrize > upon re-connection.Alpha handles this aspect splendidly. All other > alternatives look lame in this respect. > > A. > > > On Sun, Jan 11, 2015 at 6:54 AM, Gustav Brock wrote: > > > Hi Jim > > > > Personally, I have the same experience as Arthur. I try to force Win8.1 > on > > everything I can get access to because it is so much better. Alone the > > reduced boot time makes people feel they've got a new machine, not to > > mention the wake-up time which is a couple of seconds only even on > machines > > hooked up to Active Drectory. > > Windows Update is another wast improvement. In earlier versions it > bothers > > you regurlarly and bugs the machine if it hasn't been in use for a while; > > in Windows 8 it runs nearly silent, updates much faster, and steps back > > when you work. > > > > What you describe is comparable to FUD. People are told from so many > > sources, that Windows 8 is scary, so they of course refrain and install > an > > OS from 2009. > > Recently, I had an interesting experience. A friend running Windows 8 at > > home was given the choice between Win7 and Win8 for his new office > machine. > > He chose Win7 because it was "probably the safest" - who looks for > trouble > > at work? > > Now he regrets. Among other things, he misses the large start screen > where > > he nicely has organized his tiles/shortcuts. > > > > The reasons why large corporations are behind is traditional. It just > > takes time to get everything tested and approved. That's why you have > > extended support for Windows 7 after the 15th of this month. I recall > when > > Windows XP was out and we started offering it to clients, Novo Nordic - a > > Microsoft reference customer who lacked neither knowledge, resources, nor > > money - was just about to roll out Windows 2000. > > > > /gustav > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From bensonforums at gmail.com Sun Jan 11 12:54:12 2015 From: bensonforums at gmail.com (Bill Benson) Date: Sun, 11 Jan 2015 13:54:12 -0500 Subject: [AccessD] Access refuses to embed event procedure for new command buttons Message-ID: <004d01d02dcf$fe00f460$fa02dd20$@gmail.com> Ac2013. I have set the option to always use event procedures in forms and report designers in the Acces s options, restarted access and the database - but Access refuses to offer this, it keeps embedding macros when I add controls with the controls wizard. Also, because they are embedded, I cannot see how to convert them to VBA procedures, as I used to when I could find them in the object navigator. Is there corruption here or is there something I can do about this, it is really frustrating to me. It used to put in the click event, now it has switched to and embedded macro, without my doing anything I am aware I have done. TIA. From bensonforums at gmail.com Sun Jan 11 12:58:37 2015 From: bensonforums at gmail.com (Bill Benson) Date: Sun, 11 Jan 2015 13:58:37 -0500 Subject: [AccessD] Access refuses to embed event procedure for new command buttons In-Reply-To: <004d01d02dcf$fe00f460$fa02dd20$@gmail.com> References: <004d01d02dcf$fe00f460$fa02dd20$@gmail.com> Message-ID: <005401d02dd0$9bf708d0$d3e51a70$@gmail.com> I found some help on this on the web, Thank God! The command to convert is not object-specific, it is for all the form's macros in one shot - in the Controls group of the Design tab on the ribbon. so I just have to let the controls get created with embedded macros, then convert. The option that seems like it would do this is for a different purpose, and for creation of objects within MDBs, not ACCDBs, according to what I have read somewhere. From: Bill Benson [mailto:bensonforums at gmail.com] Sent: Sunday, January 11, 2015 1:54 PM To: 'Access Developers discussion and problem solving' Subject: Access refuses to embed event procedure for new command buttons Ac2013. I have set the option to always use event procedures in forms and report designers in the Acces s options, restarted access and the database - but Access refuses to offer this, it keeps embedding macros when I add controls with the controls wizard. Also, because they are embedded, I cannot see how to convert them to VBA procedures, as I used to when I could find them in the object navigator. Is there corruption here or is there something I can do about this, it is really frustrating to me. It used to put in the click event, now it has switched to and embedded macro, without my doing anything I am aware I have done. TIA. From charlotte.foust at gmail.com Sun Jan 11 13:34:04 2015 From: charlotte.foust at gmail.com (Charlotte Foust) Date: Sun, 11 Jan 2015 11:34:04 -0800 Subject: [AccessD] Access refuses to embed event procedure for new command buttons In-Reply-To: <004d01d02dcf$fe00f460$fa02dd20$@gmail.com> References: <004d01d02dcf$fe00f460$fa02dd20$@gmail.com> Message-ID: Part of your problem lies in using wizards. Wizards are pre-built to do things a certain way, regardless of settings. If you just add the control yourself, you'll be able to create the code for it. The only wizard I use in Access (any version) is to to create find duplicates or crosstab queries. Charlotte On Sun, Jan 11, 2015 at 10:54 AM, Bill Benson wrote: > Ac2013. > > > > I have set the option to always use event procedures in forms and report > designers in the Acces s options, restarted access and the database - but > Access refuses to offer this, it keeps embedding macros when I add controls > with the controls wizard. Also, because they are embedded, I cannot see how > to convert them to VBA procedures, as I used to when I could find them in > the object navigator. > > > > Is there corruption here or is there something I can do about this, it is > really frustrating to me. It used to put in the click event, now it has > switched to and embedded macro, without my doing anything I am aware I have > done. > > > > TIA. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From bensonforums at gmail.com Sun Jan 11 13:40:35 2015 From: bensonforums at gmail.com (Bill Benson) Date: Sun, 11 Jan 2015 14:40:35 -0500 Subject: [AccessD] Access refuses to embed event procedure for new command buttons In-Reply-To: References: <004d01d02dcf$fe00f460$fa02dd20$@gmail.com> Message-ID: <005f01d02dd6$78b0ac40$6a1204c0$@gmail.com> I know, thanks. I need the wizard because in my lack of recollection I need to see what commands are generated - and shown in a VBA friendly manner. Bill -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Sunday, January 11, 2015 2:34 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access refuses to embed event procedure for new command buttons Part of your problem lies in using wizards. Wizards are pre-built to do things a certain way, regardless of settings. If you just add the control yourself, you'll be able to create the code for it. The only wizard I use in Access (any version) is to to create find duplicates or crosstab queries. Charlotte On Sun, Jan 11, 2015 at 10:54 AM, Bill Benson wrote: > Ac2013. > > > > I have set the option to always use event procedures in forms and > report designers in the Acces s options, restarted access and the > database - but Access refuses to offer this, it keeps embedding macros > when I add controls with the controls wizard. Also, because they are > embedded, I cannot see how to convert them to VBA procedures, as I > used to when I could find them in the object navigator. > > > > Is there corruption here or is there something I can do about this, it > is really frustrating to me. It used to put in the click event, now it > has switched to and embedded macro, without my doing anything I am > aware I have done. > > > > TIA. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bensonforums at gmail.com Sun Jan 11 14:19:14 2015 From: bensonforums at gmail.com (Bill Benson) Date: Sun, 11 Jan 2015 15:19:14 -0500 Subject: [AccessD] Bound combo is setting the value in the underlying record source's foreign key field to 0 Message-ID: <006101d02ddb$dec93380$9c5b9a80$@gmail.com> I have a form where a combo is has bound column = 0, controlsource is my field FKRetailerID in the table on which the form is based. The rowsource is SELECT CompanyID, company FROM Company WHERE FKCompanyTypeID = 2 and nz([deleted],"")=""; That is to give me a list of all companies of the required type (retailer) which are not shown as deleted in the company table. The filter for the form happens to be FKRetailerID = 2 but this is not making a difference whether FilterOn is true or false. The disruptive behavior is that whenever I position the combo on a value, it shows a valid company name (Column 1 is ComnanyName) . But it is setting the bound column's value to 0 in the data table. Testing ?screen.activeform.controls("CBORetailer").Column(0) in the immediate window, I can see the combo's 1st column has a value of 2. Testing?screen.activeform.controls("CBORetailer").Controlsource I can see FKRetailerID is the bound field. However the underlying table is getting set to 0. This is maddening. Help?! From charlotte.foust at gmail.com Sun Jan 11 14:24:18 2015 From: charlotte.foust at gmail.com (Charlotte Foust) Date: Sun, 11 Jan 2015 12:24:18 -0800 Subject: [AccessD] Bound combo is setting the value in the underlying record source's foreign key field to 0 In-Reply-To: <006101d02ddb$dec93380$9c5b9a80$@gmail.com> References: <006101d02ddb$dec93380$9c5b9a80$@gmail.com> Message-ID: Columns are tricky because in position terms you use a zero-based index but in the property binding the column, you use a 1-based index, so if you want Column(0), you bind the first column in the property sheet by setting the bound column property to 1. Charlotte On Sun, Jan 11, 2015 at 12:19 PM, Bill Benson wrote: > I have a form where a combo is has bound column = 0, controlsource is my > field FKRetailerID in the table on which the form is based. The rowsource > is > > SELECT CompanyID, company FROM Company WHERE FKCompanyTypeID = 2 and > nz([deleted],"")=""; > > That is to give me a list of all companies of the required type (retailer) > which are not shown as deleted in the company table. > > The filter for the form happens to be FKRetailerID = 2 but this is not > making a difference whether FilterOn is true or false. > > The disruptive behavior is that whenever I position the combo on a value, > it > shows a valid company name (Column 1 is ComnanyName) . But it is setting > the > bound column's value to 0 in the data table. > > Testing ?screen.activeform.controls("CBORetailer").Column(0) in the > immediate window, I can see the combo's 1st column has a value of 2. > Testing?screen.activeform.controls("CBORetailer").Controlsource I can see > FKRetailerID is the bound field. > > However the underlying table is getting set to 0. > > This is maddening. > > Help?! > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jwelz at hotmail.com Mon Jan 12 12:22:03 2015 From: jwelz at hotmail.com (Jurgen Welz) Date: Mon, 12 Jan 2015 11:22:03 -0700 Subject: [AccessD] System resource exceeded. Error No 3035 In-Reply-To: <005f01d02dd6$78b0ac40$6a1204c0$@gmail.com> References: <004d01d02dcf$fe00f460$fa02dd20$@gmail.com>, , <005f01d02dd6$78b0ac40$6a1204c0$@gmail.com> Message-ID: Running 32 bit Access 2013 on 64 bit Windows Server 2012 R2, 60 Megabyte front end (decompiled/compancted) to data primarily stored in 2012 SQL Server. We have our servers in a capable co-locate facility in our city and run RDP from Win 8.1 clients. Each user runs their own front end and that front end has a local Access table that stores a small lookup table of 3 Short Text fields containing 5 records. Two of the columns are static and they contain the name of a table in one field and a field name in the second. The 3rd column contains a sql string that defines a filter for that field in the table. The length of the 3rd field allows 255 characters and the length of the data actually stored does not exceed 25 characters. Since July, I have logged 90 errors in a form close event that clears the 3rd field for one of the records. The form has a module level variable for a DAO Database object (mdb) that is correctly instantiated. The system resources error has also been triggered once when the field was set to a string and fewer than 5 times for procedures in other forms. Among others, I have references to the Access 15 library, ActiveX Data Objects 2.6, Office 15.0 Access database engine objectsand Jet and Replication Object 2.6 but attempting to set a reference to an actual version of the DAO library throws an error "Name conflicts with existing module, project, or object library". the database object is declared at module level: Dim mdb As DAO.Database It is then set by a function that is set to a static variable itself set by CurrentDb. The procedure follows: Private Sub Form_Close() On Error GoTo ErrorHandler mdb.Execute "Update tblFilter Set Strsql = '' Where FieldName = 'DeptID'", dbSeeChanges ExitRoutine: On Error Resume Next mdb.Close Set mdb = Nothing Exit Sub ErrorHandler: With Err Select Case .Number Case Else LogErr Me.Name, "Form_Close", .Description, .Number End Select End With 'Resume 0 Resume ExitRoutine End Sub There are several hundred instances of mdb.execute strsql syntax in the database that never cause the system resources error and the form close event above may only trigger an error in the neighborhood of 1 time in 50 (or in 200). As a rule, though, those executes are primarily against ODBC linked SQL Server data. Checking system resources when this error happens shows server cpu at 20 - 40% and memory at 20 - 45%. These numbers are typical when we have about 60 users on. The problem is not huge, but I'd like to figure out what is causing it. Google finds some suggestions but nothing that really helps. I'm going to add a dump of the exact system resources when the error is thrown, but it seems to me this is spurious and related to the data being in the users' local FE. A bug like this was reported in Access 2010 with .executes and I will switch to an 'Open Recordset, Edit, Update' syntax to see if that addresses the issue. Does anyone have any insight? Ciao J?rgen Welz Edmonton, Alberta > From: bensonforums at gmail.com > To: accessd at databaseadvisors.com > Date: Sun, 11 Jan 2015 14:40:35 -0500 > Subject: Re: [AccessD] Access refuses to embed event procedure for new command buttons > > I know, thanks. I need the wizard because in my lack of recollection I need > to see what commands are generated - and shown in a VBA friendly manner. > Bill > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust > Sent: Sunday, January 11, 2015 2:34 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Access refuses to embed event procedure for new > command buttons > > Part of your problem lies in using wizards. Wizards are pre-built to do > things a certain way, regardless of settings. If you just add the control > yourself, you'll be able to create the code for it. The only wizard I use > in Access (any version) is to to create find duplicates or crosstab queries. > > Charlotte > > On Sun, Jan 11, 2015 at 10:54 AM, Bill Benson > wrote: > > > Ac2013. > > > > > > > > I have set the option to always use event procedures in forms and > > report designers in the Acces s options, restarted access and the > > database - but Access refuses to offer this, it keeps embedding macros > > when I add controls with the controls wizard. Also, because they are > > embedded, I cannot see how to convert them to VBA procedures, as I > > used to when I could find them in the object navigator. > > > > > > > > Is there corruption here or is there something I can do about this, it > > is really frustrating to me. It used to put in the click event, now it > > has switched to and embedded macro, without my doing anything I am > > aware I have done. > > > > > > > > TIA. > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From gustav at cactus.dk Mon Jan 12 12:59:28 2015 From: gustav at cactus.dk (Gustav Brock) Date: Mon, 12 Jan 2015 18:59:28 +0000 Subject: [AccessD] System resource exceeded. Error No 3035 In-Reply-To: References: <004d01d02dcf$fe00f460$fa02dd20$@gmail.com>, , <005f01d02dd6$78b0ac40$6a1204c0$@gmail.com>, Message-ID: <1421089167653.41035@cactus.dk> Hi Jurgen With such kind of errors, I try to "do something else". You could try to dim the mdb locally: Dim db As DAO.Database Set db = CurrentDb - then use db.Execute /gustav ________________________________________ Fra: accessd-bounces at databaseadvisors.com p? vegne af Jurgen Welz Sendt: 12. januar 2015 19:22 Til: Access Developers discussion and problem solving Emne: [AccessD] System resource exceeded. Error No 3035 Running 32 bit Access 2013 on 64 bit Windows Server 2012 R2, 60 Megabyte front end (decompiled/compancted) to data primarily stored in 2012 SQL Server. We have our servers in a capable co-locate facility in our city and run RDP from Win 8.1 clients. Each user runs their own front end and that front end has a local Access table that stores a small lookup table of 3 Short Text fields containing 5 records. Two of the columns are static and they contain the name of a table in one field and a field name in the second. The 3rd column contains a sql string that defines a filter for that field in the table. The length of the 3rd field allows 255 characters and the length of the data actually stored does not exceed 25 characters. Since July, I have logged 90 errors in a form close event that clears the 3rd field for one of the records. The form has a module level variable for a DAO Database object (mdb) that is correctly instantiated. The system resources error has also been triggered once when the field was set to a string and fewer than 5 times for procedures in other forms. Among others, I have references to the Access 15 library, ActiveX Data Objects 2.6, Office 15.0 Access database engine objectsand Jet and Replication Object 2.6 but attempting to set a reference to an actual version of the DAO library throws an error "Name conflicts with existing module, project, or object library". the database object is declared at module level: Dim mdb As DAO.Database It is then set by a function that is set to a static variable itself set by CurrentDb. The procedure follows: Private Sub Form_Close() On Error GoTo ErrorHandler mdb.Execute "Update tblFilter Set Strsql = '' Where FieldName = 'DeptID'", dbSeeChanges ExitRoutine: On Error Resume Next mdb.Close Set mdb = Nothing Exit Sub ErrorHandler: With Err Select Case .Number Case Else LogErr Me.Name, "Form_Close", .Description, .Number End Select End With 'Resume 0 Resume ExitRoutine End Sub There are several hundred instances of mdb.execute strsql syntax in the database that never cause the system resources error and the form close event above may only trigger an error in the neighborhood of 1 time in 50 (or in 200). As a rule, though, those executes are primarily against ODBC linked SQL Server data. Checking system resources when this error happens shows server cpu at 20 - 40% and memory at 20 - 45%. These numbers are typical when we have about 60 users on. The problem is not huge, but I'd like to figure out what is causing it. Google finds some suggestions but nothing that really helps. I'm going to add a dump of the exact system resources when the error is thrown, but it seems to me this is spurious and related to the data being in the users' local FE. A bug like this was reported in Access 2010 with .executes and I will switch to an 'Open Recordset, Edit, Update' syntax to see if that addresses the issue. Does anyone have any insight? Ciao J?rgen Welz Edmonton, Alberta From jimdettman at verizon.net Mon Jan 12 15:15:33 2015 From: jimdettman at verizon.net (Jim Dettman) Date: Mon, 12 Jan 2015 16:15:33 -0500 Subject: [AccessD] System resource exceeded. Error No 3035 In-Reply-To: References: <004d01d02dcf$fe00f460$fa02dd20$@gmail.com>, , <005f01d02dd6$78b0ac40$6a1204c0$@gmail.com> Message-ID: We certainly you don't want to close it as you never opened it here in the routine. Also not sure why your bothering with the mdb variable. Take a look at this: http://www.experts-exchange.com/Database/MS_Access/A_2072-CurrentDB-vs-dbEng ine-Workspaces-0-Databases-0-and-an-alternative.html Similar to what your doing now, but a tad different and would be faster and eliminate overhead. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jurgen Welz Sent: Monday, January 12, 2015 01:22 PM To: Access Developers discussion and problem solving Subject: [AccessD] System resource exceeded. Error No 3035 Running 32 bit Access 2013 on 64 bit Windows Server 2012 R2, 60 Megabyte front end (decompiled/compancted) to data primarily stored in 2012 SQL Server. We have our servers in a capable co-locate facility in our city and run RDP from Win 8.1 clients. Each user runs their own front end and that front end has a local Access table that stores a small lookup table of 3 Short Text fields containing 5 records. Two of the columns are static and they contain the name of a table in one field and a field name in the second. The 3rd column contains a sql string that defines a filter for that field in the table. The length of the 3rd field allows 255 characters and the length of the data actually stored does not exceed 25 characters. Since July, I have logged 90 errors in a form close event that clears the 3rd field for one of the records. The form has a module level variable for a DAO Database object (mdb) that is correctly instantiated. The system resources error has also been triggered once when the field was set to a string and fewer than 5 times for procedures in other forms. Among others, I have references to the Access 15 library, ActiveX Data Objects 2.6, Office 15.0 Access database engine objectsand Jet and Replication Object 2.6 but attempting to set a reference to an actual version of the DAO library throws an error "Name conflicts with existing module, project, or object library". the database object is declared at module level: Dim mdb As DAO.Database It is then set by a function that is set to a static variable itself set by CurrentDb. The procedure follows: Private Sub Form_Close() On Error GoTo ErrorHandler mdb.Execute "Update tblFilter Set Strsql = '' Where FieldName = 'DeptID'", dbSeeChanges ExitRoutine: On Error Resume Next mdb.Close Set mdb = Nothing Exit Sub ErrorHandler: With Err Select Case .Number Case Else LogErr Me.Name, "Form_Close", .Description, .Number End Select End With 'Resume 0 Resume ExitRoutine End Sub There are several hundred instances of mdb.execute strsql syntax in the database that never cause the system resources error and the form close event above may only trigger an error in the neighborhood of 1 time in 50 (or in 200). As a rule, though, those executes are primarily against ODBC linked SQL Server data. Checking system resources when this error happens shows server cpu at 20 - 40% and memory at 20 - 45%. These numbers are typical when we have about 60 users on. The problem is not huge, but I'd like to figure out what is causing it. Google finds some suggestions but nothing that really helps. I'm going to add a dump of the exact system resources when the error is thrown, but it seems to me this is spurious and related to the data being in the users' local FE. A bug like this was reported in Access 2010 with .executes and I will switch to an 'Open Recordset, Edit, Update' syntax to see if that addresses the issue. Does anyone have any insight? Ciao J?rgen Welz Edmonton, Alberta > From: bensonforums at gmail.com > To: accessd at databaseadvisors.com > Date: Sun, 11 Jan 2015 14:40:35 -0500 > Subject: Re: [AccessD] Access refuses to embed event procedure for new command buttons > > I know, thanks. I need the wizard because in my lack of recollection I need > to see what commands are generated - and shown in a VBA friendly manner. > Bill > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust > Sent: Sunday, January 11, 2015 2:34 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Access refuses to embed event procedure for new > command buttons > > Part of your problem lies in using wizards. Wizards are pre-built to do > things a certain way, regardless of settings. If you just add the control > yourself, you'll be able to create the code for it. The only wizard I use > in Access (any version) is to to create find duplicates or crosstab queries. > > Charlotte > > On Sun, Jan 11, 2015 at 10:54 AM, Bill Benson > wrote: > > > Ac2013. > > > > > > > > I have set the option to always use event procedures in forms and > > report designers in the Acces s options, restarted access and the > > database - but Access refuses to offer this, it keeps embedding macros > > when I add controls with the controls wizard. Also, because they are > > embedded, I cannot see how to convert them to VBA procedures, as I > > used to when I could find them in the object navigator. > > > > > > > > Is there corruption here or is there something I can do about this, it > > is really frustrating to me. It used to put in the click event, now it > > has switched to and embedded macro, without my doing anything I am > > aware I have done. > > > > > > > > TIA. > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From gustav at cactus.dk Mon Jan 12 15:25:10 2015 From: gustav at cactus.dk (Gustav Brock) Date: Mon, 12 Jan 2015 21:25:10 +0000 Subject: [AccessD] System resource exceeded. Error No 3035 In-Reply-To: References: <004d01d02dcf$fe00f460$fa02dd20$@gmail.com>, , <005f01d02dd6$78b0ac40$6a1204c0$@gmail.com> , Message-ID: <1421097909679.91706@cactus.dk> Hi Jim I must admit I use CurrentDb as it is easier(!) to type than DbEngine(0)(0). > .. I do find apps using this routine to be "snappier" then those without it. How you done any measurements? /gustav ________________________________________ Fra: accessd-bounces at databaseadvisors.com p? vegne af Jim Dettman Sendt: 12. januar 2015 22:15 Til: 'Access Developers discussion and problem solving' Emne: Re: [AccessD] System resource exceeded. Error No 3035 We certainly you don't want to close it as you never opened it here in the routine. Also not sure why your bothering with the mdb variable. Take a look at this: http://www.experts-exchange.com/Database/MS_Access/A_2072-CurrentDB-vs-dbEngine-Workspaces-0-Databases-0-and-an-alternative.html Similar to what your doing now, but a tad different and would be faster and eliminate overhead. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jurgen Welz Sent: Monday, January 12, 2015 01:22 PM To: Access Developers discussion and problem solving Subject: [AccessD] System resource exceeded. Error No 3035 Running 32 bit Access 2013 on 64 bit Windows Server 2012 R2, 60 Megabyte front end (decompiled/compancted) to data primarily stored in 2012 SQL Server. We have our servers in a capable co-locate facility in our city and run RDP from Win 8.1 clients. Each user runs their own front end and that front end has a local Access table that stores a small lookup table of 3 Short Text fields containing 5 records. Two of the columns are static and they contain the name of a table in one field and a field name in the second. The 3rd column contains a sql string that defines a filter for that field in the table. The length of the 3rd field allows 255 characters and the length of the data actually stored does not exceed 25 characters. Since July, I have logged 90 errors in a form close event that clears the 3rd field for one of the records. The form has a module level variable for a DAO Database object (mdb) that is correctly instantiated. The system resources error has also been triggered once when the field was set to a string and fewer than 5 times for procedures in other forms. Among others, I have references to the Access 15 library, ActiveX Data Objects 2.6, Office 15.0 Access database engine objectsand Jet and Replication Object 2.6 but attempting to set a reference to an actual version of the DAO library throws an error "Name conflicts with existing module, project, or object library". the database object is declared at module level: Dim mdb As DAO.Database It is then set by a function that is set to a static variable itself set by CurrentDb. The procedure follows: Private Sub Form_Close() On Error GoTo ErrorHandler mdb.Execute "Update tblFilter Set Strsql = '' Where FieldName = 'DeptID'", dbSeeChanges ExitRoutine: On Error Resume Next mdb.Close Set mdb = Nothing Exit Sub ErrorHandler: With Err Select Case .Number Case Else LogErr Me.Name, "Form_Close", .Description, .Number End Select End With 'Resume 0 Resume ExitRoutine End Sub There are several hundred instances of mdb.execute strsql syntax in the database that never cause the system resources error and the form close event above may only trigger an error in the neighborhood of 1 time in 50 (or in 200). As a rule, though, those executes are primarily against ODBC linked SQL Server data. Checking system resources when this error happens shows server cpu at 20 - 40% and memory at 20 - 45%. These numbers are typical when we have about 60 users on. The problem is not huge, but I'd like to figure out what is causing it. Google finds some suggestions but nothing that really helps. I'm going to add a dump of the exact system resources when the error is thrown, but it seems to me this is spurious and related to the data being in the users' local FE. A bug like this was reported in Access 2010 with .executes and I will switch to an 'Open Recordset, Edit, Update' syntax to see if that addresses the issue. Does anyone have any insight? Ciao J?rgen Welz Edmonton, Alberta From jimdettman at verizon.net Mon Jan 12 16:30:46 2015 From: jimdettman at verizon.net (Jim Dettman) Date: Mon, 12 Jan 2015 17:30:46 -0500 Subject: [AccessD] System resource exceeded. Error No 3035 In-Reply-To: <1421097909679.91706@cactus.dk> References: <004d01d02dcf$fe00f460$fa02dd20$@gmail.com>, , <005f01d02dd6$78b0ac40$6a1204c0$@gmail.com> , <1421097909679.91706@cactus.dk> Message-ID: The difference is about an order of a magnitude, which I checked many years ago (like A97 days). Haven't bothered to check since then. I always use the routine in the article. I can say that on a number of inherited DB's, it's one of the first things I do (swap out all currentdb()'s with CurDB()) and I always get a comment from the users about how much faster it is already. Between this and always holding a reference open to the BE DB's, I've earned the title of "miracle worker", which always seems to me to be a bit of a cheat. I would suggest trying it...take a copy of Northwinds (or any app) and with Find and Replace, you can change it over pretty quickly. You will notice a difference. I would add that in all these years, I've never found a down side to using it either. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, January 12, 2015 04:25 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] System resource exceeded. Error No 3035 Hi Jim I must admit I use CurrentDb as it is easier(!) to type than DbEngine(0)(0). > .. I do find apps using this routine to be "snappier" then those without it. How you done any measurements? /gustav ________________________________________ Fra: accessd-bounces at databaseadvisors.com p? vegne af Jim Dettman Sendt: 12. januar 2015 22:15 Til: 'Access Developers discussion and problem solving' Emne: Re: [AccessD] System resource exceeded. Error No 3035 We certainly you don't want to close it as you never opened it here in the routine. Also not sure why your bothering with the mdb variable. Take a look at this: http://www.experts-exchange.com/Database/MS_Access/A_2072-CurrentDB-vs-dbEng ine-Workspaces-0-Databases-0-and-an-alternative.html Similar to what your doing now, but a tad different and would be faster and eliminate overhead. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jurgen Welz Sent: Monday, January 12, 2015 01:22 PM To: Access Developers discussion and problem solving Subject: [AccessD] System resource exceeded. Error No 3035 Running 32 bit Access 2013 on 64 bit Windows Server 2012 R2, 60 Megabyte front end (decompiled/compancted) to data primarily stored in 2012 SQL Server. We have our servers in a capable co-locate facility in our city and run RDP from Win 8.1 clients. Each user runs their own front end and that front end has a local Access table that stores a small lookup table of 3 Short Text fields containing 5 records. Two of the columns are static and they contain the name of a table in one field and a field name in the second. The 3rd column contains a sql string that defines a filter for that field in the table. The length of the 3rd field allows 255 characters and the length of the data actually stored does not exceed 25 characters. Since July, I have logged 90 errors in a form close event that clears the 3rd field for one of the records. The form has a module level variable for a DAO Database object (mdb) that is correctly instantiated. The system resources error has also been triggered once when the field was set to a string and fewer than 5 times for procedures in other forms. Among others, I have references to the Access 15 library, ActiveX Data Objects 2.6, Office 15.0 Access database engine objectsand Jet and Replication Object 2.6 but attempting to set a reference to an actual version of the DAO library throws an error "Name conflicts with existing module, project, or object library". the database object is declared at module level: Dim mdb As DAO.Database It is then set by a function that is set to a static variable itself set by CurrentDb. The procedure follows: Private Sub Form_Close() On Error GoTo ErrorHandler mdb.Execute "Update tblFilter Set Strsql = '' Where FieldName = 'DeptID'", dbSeeChanges ExitRoutine: On Error Resume Next mdb.Close Set mdb = Nothing Exit Sub ErrorHandler: With Err Select Case .Number Case Else LogErr Me.Name, "Form_Close", .Description, .Number End Select End With 'Resume 0 Resume ExitRoutine End Sub There are several hundred instances of mdb.execute strsql syntax in the database that never cause the system resources error and the form close event above may only trigger an error in the neighborhood of 1 time in 50 (or in 200). As a rule, though, those executes are primarily against ODBC linked SQL Server data. Checking system resources when this error happens shows server cpu at 20 - 40% and memory at 20 - 45%. These numbers are typical when we have about 60 users on. The problem is not huge, but I'd like to figure out what is causing it. Google finds some suggestions but nothing that really helps. I'm going to add a dump of the exact system resources when the error is thrown, but it seems to me this is spurious and related to the data being in the users' local FE. A bug like this was reported in Access 2010 with .executes and I will switch to an 'Open Recordset, Edit, Update' syntax to see if that addresses the issue. Does anyone have any insight? Ciao J?rgen Welz Edmonton, Alberta -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jbodin at sbor.com Mon Jan 12 16:45:13 2015 From: jbodin at sbor.com (John Bodin) Date: Mon, 12 Jan 2015 22:45:13 +0000 Subject: [AccessD] System resource exceeded. Error No 3035 In-Reply-To: References: <004d01d02dcf$fe00f460$fa02dd20$@gmail.com>, , <005f01d02dd6$78b0ac40$6a1204c0$@gmail.com> , <1421097909679.91706@cactus.dk> Message-ID: Jim, I can't get to the full article (not a member of experts exchange unfortunately). What is CurDB(), a dao.database object? I use this in my code: Global dbCurrent As DAO.Database Set dbCurrent = CurrentDb and reference CurrentDb.execute, etc. throughout my code. Only issue I have is when an untrapped error occurs (like a null I'm not testing for), CurrentDB loses its reference and I can't bail out gracefully. Thanks for any info. Looked like a nice start to the article... John -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Monday, January 12, 2015 5:31 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] System resource exceeded. Error No 3035 The difference is about an order of a magnitude, which I checked many years ago (like A97 days). Haven't bothered to check since then. I always use the routine in the article. I can say that on a number of inherited DB's, it's one of the first things I do (swap out all currentdb()'s with CurDB()) and I always get a comment from the users about how much faster it is already. Between this and always holding a reference open to the BE DB's, I've earned the title of "miracle worker", which always seems to me to be a bit of a cheat. I would suggest trying it...take a copy of Northwinds (or any app) and with Find and Replace, you can change it over pretty quickly. You will notice a difference. I would add that in all these years, I've never found a down side to using it either. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, January 12, 2015 04:25 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] System resource exceeded. Error No 3035 Hi Jim I must admit I use CurrentDb as it is easier(!) to type than DbEngine(0)(0). > .. I do find apps using this routine to be "snappier" then those > without it. How you done any measurements? /gustav ________________________________________ Fra: accessd-bounces at databaseadvisors.com p? vegne af Jim Dettman Sendt: 12. januar 2015 22:15 Til: 'Access Developers discussion and problem solving' Emne: Re: [AccessD] System resource exceeded. Error No 3035 We certainly you don't want to close it as you never opened it here in the routine. Also not sure why your bothering with the mdb variable. Take a look at this: http://www.experts-exchange.com/Database/MS_Access/A_2072-CurrentDB-vs-dbEng ine-Workspaces-0-Databases-0-and-an-alternative.html Similar to what your doing now, but a tad different and would be faster and eliminate overhead. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jurgen Welz Sent: Monday, January 12, 2015 01:22 PM To: Access Developers discussion and problem solving Subject: [AccessD] System resource exceeded. Error No 3035 Running 32 bit Access 2013 on 64 bit Windows Server 2012 R2, 60 Megabyte front end (decompiled/compancted) to data primarily stored in 2012 SQL Server. We have our servers in a capable co-locate facility in our city and run RDP from Win 8.1 clients. Each user runs their own front end and that front end has a local Access table that stores a small lookup table of 3 Short Text fields containing 5 records. Two of the columns are static and they contain the name of a table in one field and a field name in the second. The 3rd column contains a sql string that defines a filter for that field in the table. The length of the 3rd field allows 255 characters and the length of the data actually stored does not exceed 25 characters. Since July, I have logged 90 errors in a form close event that clears the 3rd field for one of the records. The form has a module level variable for a DAO Database object (mdb) that is correctly instantiated. The system resources error has also been triggered once when the field was set to a string and fewer than 5 times for procedures in other forms. Among others, I have references to the Access 15 library, ActiveX Data Objects 2.6, Office 15.0 Access database engine objectsand Jet and Replication Object 2.6 but attempting to set a reference to an actual version of the DAO library throws an error "Name conflicts with existing module, project, or object library". the database object is declared at module level: Dim mdb As DAO.Database It is then set by a function that is set to a static variable itself set by CurrentDb. The procedure follows: Private Sub Form_Close() On Error GoTo ErrorHandler mdb.Execute "Update tblFilter Set Strsql = '' Where FieldName = 'DeptID'", dbSeeChanges ExitRoutine: On Error Resume Next mdb.Close Set mdb = Nothing Exit Sub ErrorHandler: With Err Select Case .Number Case Else LogErr Me.Name, "Form_Close", .Description, .Number End Select End With 'Resume 0 Resume ExitRoutine End Sub There are several hundred instances of mdb.execute strsql syntax in the database that never cause the system resources error and the form close event above may only trigger an error in the neighborhood of 1 time in 50 (or in 200). As a rule, though, those executes are primarily against ODBC linked SQL Server data. Checking system resources when this error happens shows server cpu at 20 - 40% and memory at 20 - 45%. These numbers are typical when we have about 60 users on. The problem is not huge, but I'd like to figure out what is causing it. Google finds some suggestions but nothing that really helps. I'm going to add a dump of the exact system resources when the error is thrown, but it seems to me this is spurious and related to the data being in the users' local FE. A bug like this was reported in Access 2010 with .executes and I will switch to an 'Open Recordset, Edit, Update' syntax to see if that addresses the issue. Does anyone have any insight? Ciao J?rgen Welz Edmonton, Alberta -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwelz at hotmail.com Mon Jan 12 17:23:15 2015 From: jwelz at hotmail.com (Jurgen Welz) Date: Mon, 12 Jan 2015 16:23:15 -0700 Subject: [AccessD] System resource exceeded. Error No 3035 In-Reply-To: References: <004d01d02dcf$fe00f460$fa02dd20$@gmail.com>, , , , <005f01d02dd6$78b0ac40$6a1204c0$@gmail.com>, , , <1421097909679.91706@cactus.dk>, , Message-ID: I mentioned that the database object was correctly instantiated. In the form open event, the line: mdb = fnDb runs. fnDb is a function that returns a pointer to a static variable. If there is an untrapped error, fnDb handles it. ie: Public Function fnDB() As DAO.Database On Error GoTo ErrorHandler Static db As DAO.Database Dim lngI As Long lngI = Len(db.Name) ExitRoutine: On Error Resume Next Set fnDB = db Exit Function ErrorHandler: With Err Set db = CurrentDb End With 'Resume 0 Resume ExitRoutine End Function The point here is that CurrentDb is only called should the database object not be instantiated and checking its name property return an error. The error handler sets/resets the static db variable and then returns a reference to that. There is no time penalty for calling CurrentDb (which refreshes the database collections and causes the order of 10 magnitude delay) as the object is already set and all that is happening is a copy of a long in memory with a few processor cycles. The time difference between this approach and using a Global variable is immeasurable, even using an api call to queryperformancecounter (or somthing like that name which is accurate to sub millionths of a second) and, should an untrapped error have cleared the globals, you take a one time 1 - 2 millisecond hit while it calls CurrentDb, refreshes the collections and re-instantiates the static variable. I imagine Curdb() is a similar concept. Ciao J?rgen Welz Edmonton, Alberta > From: jbodin at sbor.com > To: accessd at databaseadvisors.com > Date: Mon, 12 Jan 2015 22:45:13 +0000 > Subject: Re: [AccessD] System resource exceeded. Error No 3035 > > Jim, I can't get to the full article (not a member of experts exchange unfortunately). What is CurDB(), a dao.database object? I use this in my code: > > Global dbCurrent As DAO.Database > Set dbCurrent = CurrentDb > > and reference CurrentDb.execute, etc. throughout my code. Only issue I have is when an untrapped error occurs (like a null I'm not testing for), CurrentDB loses its reference and I can't bail out gracefully. > > Thanks for any info. Looked like a nice start to the article... > > John > -----Original Message----- > From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman > Sent: Monday, January 12, 2015 5:31 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] System resource exceeded. Error No 3035 > > > The difference is about an order of a magnitude, which I checked many years ago (like A97 days). > > Haven't bothered to check since then. I always use the routine in the article. > > I can say that on a number of inherited DB's, it's one of the first things I do (swap out all currentdb()'s with CurDB()) and I always get a comment from the users about how much faster it is already. > > Between this and always holding a reference open to the BE DB's, I've earned the title of "miracle worker", which always seems to me to be a bit of a cheat. > > I would suggest trying it...take a copy of Northwinds (or any app) and with Find and Replace, you can change it over pretty quickly. You will notice a difference. > > I would add that in all these years, I've never found a down side to using it either. > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock > Sent: Monday, January 12, 2015 04:25 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] System resource exceeded. Error No 3035 > > Hi Jim > > I must admit I use CurrentDb as it is easier(!) to type than DbEngine(0)(0). > > > .. I do find apps using this routine to be "snappier" then those > > without > it. > > How you done any measurements? > > /gustav > > ________________________________________ > Fra: accessd-bounces at databaseadvisors.com > p? vegne af Jim Dettman > Sendt: 12. januar 2015 22:15 > Til: 'Access Developers discussion and problem solving' > Emne: Re: [AccessD] System resource exceeded. Error No 3035 > > We certainly you don't want to close it as you never opened it here in the routine. > > Also not sure why your bothering with the mdb variable. Take a look at > this: > > http://www.experts-exchange.com/Database/MS_Access/A_2072-CurrentDB-vs-dbEng > ine-Workspaces-0-Databases-0-and-an-alternative.html > > Similar to what your doing now, but a tad different and would be faster and eliminate overhead. > > Jim. > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jurgen Welz > Sent: Monday, January 12, 2015 01:22 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] System resource exceeded. Error No 3035 > > Running 32 bit Access 2013 on 64 bit Windows Server 2012 R2, 60 Megabyte front end (decompiled/compancted) to data primarily stored in 2012 SQL Server. We have our servers in a capable co-locate facility in our city and run RDP from Win 8.1 clients. > > Each user runs their own front end and that front end has a local Access table that stores a small lookup table of 3 Short Text fields containing 5 records. Two of the columns are static and they contain the name of a table in one field and a field name in the second. The 3rd column contains a sql string that defines a filter for that field in the table. The length of the 3rd field allows 255 characters and the length of the data actually stored does not exceed 25 characters. > > Since July, I have logged 90 errors in a form close event that clears the 3rd field for one of the records. The form has a module level variable for > a DAO Database object (mdb) that is correctly instantiated. The system > resources error has also been triggered once when the field was set to a string and fewer than 5 times for procedures in other forms. Among others, I have references to the Access 15 library, ActiveX Data Objects 2.6, Office > 15.0 Access database engine objectsand Jet and Replication Object 2.6 but attempting to set a reference to an actual version of the DAO library throws an error "Name conflicts with existing module, project, or object library". > > the database object is declared at module level: > > Dim mdb As DAO.Database > > It is then set by a function that is set to a static variable itself set by CurrentDb. > > The procedure follows: > > Private Sub Form_Close() > On Error GoTo ErrorHandler > > mdb.Execute "Update tblFilter Set Strsql = '' Where FieldName = 'DeptID'", dbSeeChanges > > ExitRoutine: > On Error Resume Next > mdb.Close > Set mdb = Nothing > Exit Sub > > ErrorHandler: > With Err > Select Case .Number > Case Else > LogErr Me.Name, "Form_Close", .Description, .Number > End Select > End With > 'Resume 0 > Resume ExitRoutine > End Sub > > There are several hundred instances of mdb.execute strsql syntax in the database that never cause the system resources error and the form close event above may only trigger an error in the neighborhood of 1 time in 50 (or in 200). As a rule, though, those executes are primarily against ODBC linked SQL Server data. Checking system resources when this error happens shows server cpu at 20 - 40% and memory at 20 - 45%. These numbers are typical when we have about 60 users on. > > The problem is not huge, but I'd like to figure out what is causing it. > Google finds some suggestions but nothing that really helps. I'm going to add a dump of the exact system resources when the error is thrown, but it seems to me this is spurious and related to the data being in the users' > local FE. A bug like this was reported in Access 2010 with .executes and I will switch to an 'Open Recordset, Edit, Update' syntax to see if that addresses the issue. > > Does anyone have any insight? > > > Ciao > J?rgen Welz > Edmonton, Alberta > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From jwelz at hotmail.com Mon Jan 12 18:14:35 2015 From: jwelz at hotmail.com (Jurgen Welz) Date: Mon, 12 Jan 2015 17:14:35 -0700 Subject: [AccessD] System resource exceeded. Error No 3035 In-Reply-To: References: <004d01d02dcf$fe00f460$fa02dd20$@gmail.com>, , , , <005f01d02dd6$78b0ac40$6a1204c0$@gmail.com>, , Message-ID: The mdb variable is set at the form open event and is killed in the form close event I pasted in the email below. The reason I close it is because it is good practice to clean up object variables in code that is 'guaranteed to run' via an exit routine using 'On Error Resume Next'. I explained that I was returning a pointer in memory to a static variable via a function. The advantage is that I can guarantee a refreshed collection any time I want. Using a function that returns a pointer to a static variable already instantiated with CurrentDb is many times faster than calling CurrentDb, though the difference depends on the complexity of the collections of objects. I have a relatively complex database and calling currentdb in a loop 1000 times takes 2.102 seconds in our environment. Calling the function I've used (since Access 95) takes 4 milliseconds for 1000 iterations. There's no way any user will be able to detect 4/1000 ths of a millisecond, and that time includes the time to increment the counter. The test is easy to perform. timeGetTime is a simple API call that returns milliseconds since boot. It has a granularity of one millisecond. Lookup the QueryPerformanceCounter for sub microsecond accuracy. Timegettime is a simple one line declare. In the SpeedTest sub below, just swap out the line: Set db = fnDB with Set db = CurrentDb and check the results in the immediate window. Public Declare Function timeGetTime Lib "Winmm" () As Long Public Sub SpeedTest()Dim lngx As LongDim lngi As LongDim db As DAO.Databaselngi = timeGetTimeFor lngx = 0 To 999Set db = fnDBSet db = NothingNextDebug.Print timeGetTime - lngiEnd Sub fnDB is the substitute I use for CurrentDB as shown below: Public Function fnDB() As DAO.Database On Error GoTo ErrorHandler Static db As DAO.Database Dim lngi As Long lngi = Len(db.Name) ExitRoutine: On Error Resume Next Set fnDB = db Exit Function ErrorHandler: With Err Set db = CurrentDb End With 'Resume 0 Resume ExitRoutineEnd Function Ciao J?rgen Welz Edmonton, Alberta > From: jimdettman at verizon.net > To: accessd at databaseadvisors.com > Date: Mon, 12 Jan 2015 16:15:33 -0500 > Subject: Re: [AccessD] System resource exceeded. Error No 3035 > > > We certainly you don't want to close it as you never opened it here in the > routine. > > Also not sure why your bothering with the mdb variable. Take a look at > this: > > http://www.experts-exchange.com/Database/MS_Access/A_2072-CurrentDB-vs-dbEng > ine-Workspaces-0-Databases-0-and-an-alternative.html > > Similar to what your doing now, but a tad different and would be faster > and eliminate overhead. > > Jim. > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jurgen Welz > Sent: Monday, January 12, 2015 01:22 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] System resource exceeded. Error No 3035 > > Running 32 bit Access 2013 on 64 bit Windows Server 2012 R2, 60 Megabyte > front end (decompiled/compancted) to data primarily stored in 2012 SQL > Server. We have our servers in a capable co-locate facility in our city and > run RDP from Win 8.1 clients. > > Each user runs their own front end and that front end has a local Access > table that stores a small lookup table of 3 Short Text fields containing 5 > records. Two of the columns are static and they contain the name of a table > in one field and a field name in the second. The 3rd column contains a sql > string that defines a filter for that field in the table. The length of the > 3rd field allows 255 characters and the length of the data actually stored > does not exceed 25 characters. > > Since July, I have logged 90 errors in a form close event that clears the > 3rd field for one of the records. The form has a module level variable for > a DAO Database object (mdb) that is correctly instantiated. The system > resources error has also been triggered once when the field was set to a > string and fewer than 5 times for procedures in other forms. Among others, > I have references to the Access 15 library, ActiveX Data Objects 2.6, Office > 15.0 Access database engine objectsand Jet and Replication Object 2.6 but > attempting to set a reference to an actual version of the DAO library throws > an error "Name conflicts with existing module, project, or object library". > > the database object is declared at module level: > > Dim mdb As DAO.Database > > It is then set by a function that is set to a static variable itself set by > CurrentDb. > > The procedure follows: > > Private Sub Form_Close() > On Error GoTo ErrorHandler > > mdb.Execute "Update tblFilter Set Strsql = '' Where FieldName = > 'DeptID'", dbSeeChanges > > ExitRoutine: > On Error Resume Next > mdb.Close > Set mdb = Nothing > Exit Sub > > ErrorHandler: > With Err > Select Case .Number > Case Else > LogErr Me.Name, "Form_Close", .Description, .Number > End Select > End With > 'Resume 0 > Resume ExitRoutine > End Sub > > There are several hundred instances of mdb.execute strsql syntax in the > database that never cause the system resources error and the form close > event above may only trigger an error in the neighborhood of 1 time in 50 > (or in 200). As a rule, though, those executes are primarily against ODBC > linked SQL Server data. Checking system resources when this error happens > shows server cpu at 20 - 40% and memory at 20 - 45%. These numbers are > typical when we have about 60 users on. > > The problem is not huge, but I'd like to figure out what is causing it. > Google finds some suggestions but nothing that really helps. I'm going to > add a dump of the exact system resources when the error is thrown, but it > seems to me this is spurious and related to the data being in the users' > local FE. A bug like this was reported in Access 2010 with .executes and I > will switch to an 'Open Recordset, Edit, Update' syntax to see if that > addresses the issue. > > Does anyone have any insight? > > > Ciao > J?rgen Welz > Edmonton, Alberta > > > From: bensonforums at gmail.com > > To: accessd at databaseadvisors.com > > Date: Sun, 11 Jan 2015 14:40:35 -0500 > > Subject: Re: [AccessD] Access refuses to embed event procedure for new > command buttons > > > > I know, thanks. I need the wizard because in my lack of recollection I > need > > to see what commands are generated - and shown in a VBA friendly manner. > > Bill > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust > > Sent: Sunday, January 11, 2015 2:34 PM > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] Access refuses to embed event procedure for new > > command buttons > > > > Part of your problem lies in using wizards. Wizards are pre-built to do > > things a certain way, regardless of settings. If you just add the control > > yourself, you'll be able to create the code for it. The only wizard I use > > in Access (any version) is to to create find duplicates or crosstab > queries. > > > > Charlotte > > > > On Sun, Jan 11, 2015 at 10:54 AM, Bill Benson > > wrote: > > > > > Ac2013. > > > > > > > > > > > > I have set the option to always use event procedures in forms and > > > report designers in the Acces s options, restarted access and the > > > database - but Access refuses to offer this, it keeps embedding macros > > > when I add controls with the controls wizard. Also, because they are > > > embedded, I cannot see how to convert them to VBA procedures, as I > > > used to when I could find them in the object navigator. > > > > > > > > > > > > Is there corruption here or is there something I can do about this, it > > > is really frustrating to me. It used to put in the click event, now it > > > has switched to and embedded macro, without my doing anything I am > > > aware I have done. > > > > > > > > > > > > TIA. > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From jbodin at sbor.com Mon Jan 12 19:29:33 2015 From: jbodin at sbor.com (John Bodin) Date: Tue, 13 Jan 2015 01:29:33 +0000 Subject: [AccessD] System resource exceeded. Error No 3035 In-Reply-To: References: <004d01d02dcf$fe00f460$fa02dd20$@gmail.com>, , , , <005f01d02dd6$78b0ac40$6a1204c0$@gmail.com>, , , <1421097909679.91706@cactus.dk>, , Message-ID: Very interesting. I shall take a look at this technique in a test app. Thank you. John -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jurgen Welz Sent: Monday, January 12, 2015 6:23 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] System resource exceeded. Error No 3035 I mentioned that the database object was correctly instantiated. In the form open event, the line: mdb = fnDb runs. fnDb is a function that returns a pointer to a static variable. If there is an untrapped error, fnDb handles it. ie: Public Function fnDB() As DAO.Database On Error GoTo ErrorHandler Static db As DAO.Database Dim lngI As Long lngI = Len(db.Name) ExitRoutine: On Error Resume Next Set fnDB = db Exit Function ErrorHandler: With Err Set db = CurrentDb End With 'Resume 0 Resume ExitRoutine End Function The point here is that CurrentDb is only called should the database object not be instantiated and checking its name property return an error. The error handler sets/resets the static db variable and then returns a reference to that. There is no time penalty for calling CurrentDb (which refreshes the database collections and causes the order of 10 magnitude delay) as the object is already set and all that is happening is a copy of a long in memory with a few processor cycles. The time difference between this approach and using a Global variable is immeasurable, even using an api call to queryperformancecounter (or somthing like that name which is accurate to sub millionths of a second) and, should an untrapped error have cleared the globals, you take a one time 1 - 2 millisecond hit while it calls CurrentDb, refreshes the collections and re-instantiates the static variable. I imagine Curdb() is a similar concept. Ciao J?rgen Welz Edmonton, Alberta > From: jbodin at sbor.com > To: accessd at databaseadvisors.com > Date: Mon, 12 Jan 2015 22:45:13 +0000 > Subject: Re: [AccessD] System resource exceeded. Error No 3035 > > Jim, I can't get to the full article (not a member of experts exchange unfortunately). What is CurDB(), a dao.database object? I use this in my code: > > Global dbCurrent As DAO.Database > Set dbCurrent = CurrentDb > > and reference CurrentDb.execute, etc. throughout my code. Only issue I have is when an untrapped error occurs (like a null I'm not testing for), CurrentDB loses its reference and I can't bail out gracefully. > > Thanks for any info. Looked like a nice start to the article... > > John > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman > Sent: Monday, January 12, 2015 5:31 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] System resource exceeded. Error No 3035 > > > The difference is about an order of a magnitude, which I checked many years ago (like A97 days). > > Haven't bothered to check since then. I always use the routine in the article. > > I can say that on a number of inherited DB's, it's one of the first things I do (swap out all currentdb()'s with CurDB()) and I always get a comment from the users about how much faster it is already. > > Between this and always holding a reference open to the BE DB's, I've earned the title of "miracle worker", which always seems to me to be a bit of a cheat. > > I would suggest trying it...take a copy of Northwinds (or any app) and with Find and Replace, you can change it over pretty quickly. You will notice a difference. > > I would add that in all these years, I've never found a down side to using it either. > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav > Brock > Sent: Monday, January 12, 2015 04:25 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] System resource exceeded. Error No 3035 > > Hi Jim > > I must admit I use CurrentDb as it is easier(!) to type than DbEngine(0)(0). > > > .. I do find apps using this routine to be "snappier" then those > > without > it. > > How you done any measurements? > > /gustav > > ________________________________________ > Fra: accessd-bounces at databaseadvisors.com > p? vegne af Jim Dettman > > Sendt: 12. januar 2015 22:15 > Til: 'Access Developers discussion and problem solving' > Emne: Re: [AccessD] System resource exceeded. Error No 3035 > > We certainly you don't want to close it as you never opened it here in the routine. > > Also not sure why your bothering with the mdb variable. Take a look > at > this: > > http://www.experts-exchange.com/Database/MS_Access/A_2072-CurrentDB-vs > -dbEng ine-Workspaces-0-Databases-0-and-an-alternative.html > > Similar to what your doing now, but a tad different and would be faster and eliminate overhead. > > Jim. > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jurgen Welz > Sent: Monday, January 12, 2015 01:22 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] System resource exceeded. Error No 3035 > > Running 32 bit Access 2013 on 64 bit Windows Server 2012 R2, 60 Megabyte front end (decompiled/compancted) to data primarily stored in 2012 SQL Server. We have our servers in a capable co-locate facility in our city and run RDP from Win 8.1 clients. > > Each user runs their own front end and that front end has a local Access table that stores a small lookup table of 3 Short Text fields containing 5 records. Two of the columns are static and they contain the name of a table in one field and a field name in the second. The 3rd column contains a sql string that defines a filter for that field in the table. The length of the 3rd field allows 255 characters and the length of the data actually stored does not exceed 25 characters. > > Since July, I have logged 90 errors in a form close event that clears the 3rd field for one of the records. The form has a module level variable for > a DAO Database object (mdb) that is correctly instantiated. The system > resources error has also been triggered once when the field was set to > a string and fewer than 5 times for procedures in other forms. Among > others, I have references to the Access 15 library, ActiveX Data > Objects 2.6, Office > 15.0 Access database engine objectsand Jet and Replication Object 2.6 but attempting to set a reference to an actual version of the DAO library throws an error "Name conflicts with existing module, project, or object library". > > the database object is declared at module level: > > Dim mdb As DAO.Database > > It is then set by a function that is set to a static variable itself set by CurrentDb. > > The procedure follows: > > Private Sub Form_Close() > On Error GoTo ErrorHandler > > mdb.Execute "Update tblFilter Set Strsql = '' Where FieldName = > 'DeptID'", dbSeeChanges > > ExitRoutine: > On Error Resume Next > mdb.Close > Set mdb = Nothing > Exit Sub > > ErrorHandler: > With Err > Select Case .Number > Case Else > LogErr Me.Name, "Form_Close", .Description, .Number > End Select > End With > 'Resume 0 > Resume ExitRoutine > End Sub > > There are several hundred instances of mdb.execute strsql syntax in the database that never cause the system resources error and the form close event above may only trigger an error in the neighborhood of 1 time in 50 (or in 200). As a rule, though, those executes are primarily against ODBC linked SQL Server data. Checking system resources when this error happens shows server cpu at 20 - 40% and memory at 20 - 45%. These numbers are typical when we have about 60 users on. > > The problem is not huge, but I'd like to figure out what is causing it. > Google finds some suggestions but nothing that really helps. I'm going to add a dump of the exact system resources when the error is thrown, but it seems to me this is spurious and related to the data being in the users' > local FE. A bug like this was reported in Access 2010 with .executes and I will switch to an 'Open Recordset, Edit, Update' syntax to see if that addresses the issue. > > Does anyone have any insight? > > > Ciao > J?rgen Welz > Edmonton, Alberta > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwelz at hotmail.com Mon Jan 12 22:48:26 2015 From: jwelz at hotmail.com (Jurgen Welz) Date: Mon, 12 Jan 2015 21:48:26 -0700 Subject: [AccessD] System resource exceeded. Error No 3035 In-Reply-To: References: <004d01d02dcf$fe00f460$fa02dd20$@gmail.com>, , , , , , <005f01d02dd6$78b0ac40$6a1204c0$@gmail.com>, , , , , Message-ID: The sample code I pasted had the format messed up as the line breaks disappeared. I'll try again: Swap the line in the SpeedTest sub below Set db = fnDb for Set db = CurrentDb You could also replace it with Set db = dbengine(0)(0) and see if there is any difference. 'Code below to paste in a Module with the Declare line above any procedures: Public Declare Function timeGetTime Lib "Winmm" () As Long 'Speed test procedure. lngx is the number of iterations to run Public Sub SpeedTest() Dim lngx As Long Dim lngi As Long Dim db As DAO.Database lngi = timeGetTime For lngx = 0 To 999 Set db = fnDB Set db = Nothing Next Debug.Print timeGetTime - lngi End Sub 'Function that sets a database object variable to a previously instantiated static variable Public Function fnDB() As DAO.Database On Error GoTo ErrorHandler Static db As DAO.Database Dim lngi As Long lngi = Len(db.Name) ExitRoutine: On Error Resume Next Set fnDB = db Exit Function ErrorHandler: With Err Set db = CurrentDb End With 'Resume 0 Resume ExitRoutine End Function 'End of code to paste into module You can easily test the difference in speed with your own database and that will vary with complexity and the horse power you've got. You can change the number of iterations by changing the loop counter end number. The immediate window will display then total number of milliseconds to create and destroy a database variable that number of times. The code as written creates and destroys the database variable 1000 times. In my environment, CurrentDb called 1000 times takes 2 seconds, or 2 thousandths of a second each time it's called. If I'm not calling CurrentDb in a loop, I don't think anyone will notice the 2 milliseconds. Using the static variable in the function takes 4 millionths of a second. 500 times faster sounds impressive, but there are not many routines so complex that using one over the other would make a noticeable difference. I leave it to anyone else to set the variable to dbengine(0)(0) and report on any difference. Ciao J?rgen Welz Edmonton, Alberta From gustav at cactus.dk Tue Jan 13 01:20:45 2015 From: gustav at cactus.dk (Gustav Brock) Date: Tue, 13 Jan 2015 07:20:45 +0000 Subject: [AccessD] System resource exceeded. Error No 3035 Message-ID: Hi Jim OK, then I did the timing, and I would be careful building a "miracle worker" status on this. Even though the time to set DBEngine(0)(0) is zero, the time to set CurrentDb is 0.43 ms. Now, this a Xeon powered workstation but I doubt any newer normal workstation would run slower than a millisecond. That's not detectable for any user. I believe it did in the days of A97 but not today. As you never would set CurrentDb in a loop, I think I will leave all my old code as is. /gustav -----Oprindelig meddelelse----- Fra: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] P? vegne af Jim Dettman Sendt: 12. januar 2015 23:31 Til: 'Access Developers discussion and problem solving' Emne: Re: [AccessD] System resource exceeded. Error No 3035 The difference is about an order of a magnitude, which I checked many years ago (like A97 days). Haven't bothered to check since then. I always use the routine in the article. I can say that on a number of inherited DB's, it's one of the first things I do (swap out all currentdb()'s with CurDB()) and I always get a comment from the users about how much faster it is already. Between this and always holding a reference open to the BE DB's, I've earned the title of "miracle worker", which always seems to me to be a bit of a cheat. I would suggest trying it...take a copy of Northwinds (or any app) and with Find and Replace, you can change it over pretty quickly. You will notice a difference. I would add that in all these years, I've never found a down side to using it either. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, January 12, 2015 04:25 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] System resource exceeded. Error No 3035 Hi Jim I must admit I use CurrentDb as it is easier(!) to type than DbEngine(0)(0). > .. I do find apps using this routine to be "snappier" then those > without it. How you done any measurements? /gustav ________________________________________ Fra: accessd-bounces at databaseadvisors.com p? vegne af Jim Dettman Sendt: 12. januar 2015 22:15 Til: 'Access Developers discussion and problem solving' Emne: Re: [AccessD] System resource exceeded. Error No 3035 We certainly you don't want to close it as you never opened it here in the routine. Also not sure why your bothering with the mdb variable. Take a look at this: http://www.experts-exchange.com/Database/MS_Access/A_2072-CurrentDB-vs-dbEngine-Workspaces-0-Databases-0-and-an-alternative.html Similar to what your doing now, but a tad different and would be faster and eliminate overhead. Jim. From jimdettman at verizon.net Tue Jan 13 05:48:09 2015 From: jimdettman at verizon.net (Jim Dettman) Date: Tue, 13 Jan 2015 06:48:09 -0500 Subject: [AccessD] System resource exceeded. Error No 3035 In-Reply-To: References: <004d01d02dcf$fe00f460$fa02dd20$@gmail.com>, , <005f01d02dd6$78b0ac40$6a1204c0$@gmail.com> , <1421097909679.91706@cactus.dk> Message-ID: <3F222D97C74B4F53AFD54ED75689ECAD@XPS> <> huh, articles are supposed to be freely shareable even before the pay wall came down. But since last Feb, you now should be able to view any question or article without being a member; using the link that was not the case for you? Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bodin Sent: Monday, January 12, 2015 05:45 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] System resource exceeded. Error No 3035 Jim, I can't get to the full article (not a member of experts exchange unfortunately). What is CurDB(), a dao.database object? I use this in my code: Global dbCurrent As DAO.Database Set dbCurrent = CurrentDb and reference CurrentDb.execute, etc. throughout my code. Only issue I have is when an untrapped error occurs (like a null I'm not testing for), CurrentDB loses its reference and I can't bail out gracefully. Thanks for any info. Looked like a nice start to the article... John -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Monday, January 12, 2015 5:31 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] System resource exceeded. Error No 3035 The difference is about an order of a magnitude, which I checked many years ago (like A97 days). Haven't bothered to check since then. I always use the routine in the article. I can say that on a number of inherited DB's, it's one of the first things I do (swap out all currentdb()'s with CurDB()) and I always get a comment from the users about how much faster it is already. Between this and always holding a reference open to the BE DB's, I've earned the title of "miracle worker", which always seems to me to be a bit of a cheat. I would suggest trying it...take a copy of Northwinds (or any app) and with Find and Replace, you can change it over pretty quickly. You will notice a difference. I would add that in all these years, I've never found a down side to using it either. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, January 12, 2015 04:25 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] System resource exceeded. Error No 3035 Hi Jim I must admit I use CurrentDb as it is easier(!) to type than DbEngine(0)(0). > .. I do find apps using this routine to be "snappier" then those > without it. How you done any measurements? /gustav ________________________________________ Fra: accessd-bounces at databaseadvisors.com p? vegne af Jim Dettman Sendt: 12. januar 2015 22:15 Til: 'Access Developers discussion and problem solving' Emne: Re: [AccessD] System resource exceeded. Error No 3035 We certainly you don't want to close it as you never opened it here in the routine. Also not sure why your bothering with the mdb variable. Take a look at this: http://www.experts-exchange.com/Database/MS_Access/A_2072-CurrentDB-vs-dbEng ine-Workspaces-0-Databases-0-and-an-alternative.html Similar to what your doing now, but a tad different and would be faster and eliminate overhead. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jurgen Welz Sent: Monday, January 12, 2015 01:22 PM To: Access Developers discussion and problem solving Subject: [AccessD] System resource exceeded. Error No 3035 Running 32 bit Access 2013 on 64 bit Windows Server 2012 R2, 60 Megabyte front end (decompiled/compancted) to data primarily stored in 2012 SQL Server. We have our servers in a capable co-locate facility in our city and run RDP from Win 8.1 clients. Each user runs their own front end and that front end has a local Access table that stores a small lookup table of 3 Short Text fields containing 5 records. Two of the columns are static and they contain the name of a table in one field and a field name in the second. The 3rd column contains a sql string that defines a filter for that field in the table. The length of the 3rd field allows 255 characters and the length of the data actually stored does not exceed 25 characters. Since July, I have logged 90 errors in a form close event that clears the 3rd field for one of the records. The form has a module level variable for a DAO Database object (mdb) that is correctly instantiated. The system resources error has also been triggered once when the field was set to a string and fewer than 5 times for procedures in other forms. Among others, I have references to the Access 15 library, ActiveX Data Objects 2.6, Office 15.0 Access database engine objectsand Jet and Replication Object 2.6 but attempting to set a reference to an actual version of the DAO library throws an error "Name conflicts with existing module, project, or object library". the database object is declared at module level: Dim mdb As DAO.Database It is then set by a function that is set to a static variable itself set by CurrentDb. The procedure follows: Private Sub Form_Close() On Error GoTo ErrorHandler mdb.Execute "Update tblFilter Set Strsql = '' Where FieldName = 'DeptID'", dbSeeChanges ExitRoutine: On Error Resume Next mdb.Close Set mdb = Nothing Exit Sub ErrorHandler: With Err Select Case .Number Case Else LogErr Me.Name, "Form_Close", .Description, .Number End Select End With 'Resume 0 Resume ExitRoutine End Sub There are several hundred instances of mdb.execute strsql syntax in the database that never cause the system resources error and the form close event above may only trigger an error in the neighborhood of 1 time in 50 (or in 200). As a rule, though, those executes are primarily against ODBC linked SQL Server data. Checking system resources when this error happens shows server cpu at 20 - 40% and memory at 20 - 45%. These numbers are typical when we have about 60 users on. The problem is not huge, but I'd like to figure out what is causing it. Google finds some suggestions but nothing that really helps. I'm going to add a dump of the exact system resources when the error is thrown, but it seems to me this is spurious and related to the data being in the users' local FE. A bug like this was reported in Access 2010 with .executes and I will switch to an 'Open Recordset, Edit, Update' syntax to see if that addresses the issue. Does anyone have any insight? Ciao J?rgen Welz Edmonton, Alberta -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at verizon.net Tue Jan 13 05:51:43 2015 From: jimdettman at verizon.net (Jim Dettman) Date: Tue, 13 Jan 2015 06:51:43 -0500 Subject: [AccessD] System resource exceeded. Error No 3035 In-Reply-To: References: Message-ID: <7BB40EAAA01240E2B58A10B774F7A1A3@XPS> That's why I wrote in the article that apps are "snappier". While not a tremendous difference, it makes a difference and it does add up. I still find it amazing even today how much user perception is the difference between a "slow" vs "fast" app. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, January 13, 2015 02:21 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] System resource exceeded. Error No 3035 Hi Jim OK, then I did the timing, and I would be careful building a "miracle worker" status on this. Even though the time to set DBEngine(0)(0) is zero, the time to set CurrentDb is 0.43 ms. Now, this a Xeon powered workstation but I doubt any newer normal workstation would run slower than a millisecond. That's not detectable for any user. I believe it did in the days of A97 but not today. As you never would set CurrentDb in a loop, I think I will leave all my old code as is. /gustav -----Oprindelig meddelelse----- Fra: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] P? vegne af Jim Dettman Sendt: 12. januar 2015 23:31 Til: 'Access Developers discussion and problem solving' Emne: Re: [AccessD] System resource exceeded. Error No 3035 The difference is about an order of a magnitude, which I checked many years ago (like A97 days). Haven't bothered to check since then. I always use the routine in the article. I can say that on a number of inherited DB's, it's one of the first things I do (swap out all currentdb()'s with CurDB()) and I always get a comment from the users about how much faster it is already. Between this and always holding a reference open to the BE DB's, I've earned the title of "miracle worker", which always seems to me to be a bit of a cheat. I would suggest trying it...take a copy of Northwinds (or any app) and with Find and Replace, you can change it over pretty quickly. You will notice a difference. I would add that in all these years, I've never found a down side to using it either. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, January 12, 2015 04:25 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] System resource exceeded. Error No 3035 Hi Jim I must admit I use CurrentDb as it is easier(!) to type than DbEngine(0)(0). > .. I do find apps using this routine to be "snappier" then those > without it. How you done any measurements? /gustav ________________________________________ Fra: accessd-bounces at databaseadvisors.com p? vegne af Jim Dettman Sendt: 12. januar 2015 22:15 Til: 'Access Developers discussion and problem solving' Emne: Re: [AccessD] System resource exceeded. Error No 3035 We certainly you don't want to close it as you never opened it here in the routine. Also not sure why your bothering with the mdb variable. Take a look at this: http://www.experts-exchange.com/Database/MS_Access/A_2072-CurrentDB-vs-dbEng ine-Workspaces-0-Databases-0-and-an-alternative.html Similar to what your doing now, but a tad different and would be faster and eliminate overhead. Jim. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From gustav at cactus.dk Tue Jan 13 06:00:03 2015 From: gustav at cactus.dk (Gustav Brock) Date: Tue, 13 Jan 2015 12:00:03 +0000 Subject: [AccessD] System resource exceeded. Error No 3035 Message-ID: Hi Jim Are you sure about this? I mean - even calling CurrentDb ten times during opening of a form will add 4.3 ms. I would like to meet the user who can detect this. /gustav -----Oprindelig meddelelse----- Fra: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] P? vegne af Jim Dettman Sendt: 13. januar 2015 12:52 Til: 'Access Developers discussion and problem solving' Emne: Re: [AccessD] System resource exceeded. Error No 3035 That's why I wrote in the article that apps are "snappier". While not a tremendous difference, it makes a difference and it does add up. I still find it amazing even today how much user perception is the difference between a "slow" vs "fast" app. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, January 13, 2015 02:21 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] System resource exceeded. Error No 3035 Hi Jim OK, then I did the timing, and I would be careful building a "miracle worker" status on this. Even though the time to set DBEngine(0)(0) is zero, the time to set CurrentDb is 0.43 ms. Now, this a Xeon powered workstation but I doubt any newer normal workstation would run slower than a millisecond. That's not detectable for any user. I believe it did in the days of A97 but not today. As you never would set CurrentDb in a loop, I think I will leave all my old code as is. /gustav -----Oprindelig meddelelse----- Fra: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] P? vegne af Jim Dettman Sendt: 12. januar 2015 23:31 Til: 'Access Developers discussion and problem solving' Emne: Re: [AccessD] System resource exceeded. Error No 3035 The difference is about an order of a magnitude, which I checked many years ago (like A97 days). Haven't bothered to check since then. I always use the routine in the article. I can say that on a number of inherited DB's, it's one of the first things I do (swap out all currentdb()'s with CurDB()) and I always get a comment from the users about how much faster it is already. Between this and always holding a reference open to the BE DB's, I've earned the title of "miracle worker", which always seems to me to be a bit of a cheat. I would suggest trying it...take a copy of Northwinds (or any app) and with Find and Replace, you can change it over pretty quickly. You will notice a difference. I would add that in all these years, I've never found a down side to using it either. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, January 12, 2015 04:25 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] System resource exceeded. Error No 3035 Hi Jim I must admit I use CurrentDb as it is easier(!) to type than DbEngine(0)(0). > .. I do find apps using this routine to be "snappier" then those > without it. How you done any measurements? /gustav From gustav at cactus.dk Tue Jan 13 06:02:19 2015 From: gustav at cactus.dk (Gustav Brock) Date: Tue, 13 Jan 2015 12:02:19 +0000 Subject: [AccessD] System resource exceeded. Error No 3035 Message-ID: Hi Jim It's true. Try to log out of EE and open the link. You'll see page 1 of your article plus the comments, that's all. /gustav -----Oprindelig meddelelse----- Fra: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] P? vegne af Jim Dettman Sendt: 13. januar 2015 12:48 Til: 'Access Developers discussion and problem solving' Emne: Re: [AccessD] System resource exceeded. Error No 3035 <> huh, articles are supposed to be freely shareable even before the pay wall came down. But since last Feb, you now should be able to view any question or article without being a member; using the link that was not the case for you? Jim. From jimdettman at verizon.net Tue Jan 13 06:17:44 2015 From: jimdettman at verizon.net (Jim Dettman) Date: Tue, 13 Jan 2015 07:17:44 -0500 Subject: [AccessD] System resource exceeded. Error No 3035 In-Reply-To: References: Message-ID: I just checked and realized that if you use a full URL, you end up with a "locked" article. To see the full article, you need to use the share option, which gives you this link: http://rdsrc.us/Ha07HD That will let you see the full article. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, January 13, 2015 07:02 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] System resource exceeded. Error No 3035 Hi Jim It's true. Try to log out of EE and open the link. You'll see page 1 of your article plus the comments, that's all. /gustav -----Oprindelig meddelelse----- Fra: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] P? vegne af Jim Dettman Sendt: 13. januar 2015 12:48 Til: 'Access Developers discussion and problem solving' Emne: Re: [AccessD] System resource exceeded. Error No 3035 <> huh, articles are supposed to be freely shareable even before the pay wall came down. But since last Feb, you now should be able to view any question or article without being a member; using the link that was not the case for you? Jim. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jbodin at sbor.com Tue Jan 13 06:36:40 2015 From: jbodin at sbor.com (John Bodin) Date: Tue, 13 Jan 2015 12:36:40 +0000 Subject: [AccessD] System resource exceeded. Error No 3035 In-Reply-To: References: , Message-ID: <1421152600343.33889@sbor.com> That works. Thanks Jim. John Bodin jbodin at sbor.com ________________________________________ From: accessd-bounces at databaseadvisors.com on behalf of Jim Dettman Sent: Tuesday, January 13, 2015 7:17 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] System resource exceeded. Error No 3035 I just checked and realized that if you use a full URL, you end up with a "locked" article. To see the full article, you need to use the share option, which gives you this link: http://rdsrc.us/Ha07HD That will let you see the full article. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, January 13, 2015 07:02 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] System resource exceeded. Error No 3035 Hi Jim It's true. Try to log out of EE and open the link. You'll see page 1 of your article plus the comments, that's all. /gustav -----Oprindelig meddelelse----- Fra: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] P? vegne af Jim Dettman Sendt: 13. januar 2015 12:48 Til: 'Access Developers discussion and problem solving' Emne: Re: [AccessD] System resource exceeded. Error No 3035 <> huh, articles are supposed to be freely shareable even before the pay wall came down. But since last Feb, you now should be able to view any question or article without being a member; using the link that was not the case for you? Jim. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From gustav at cactus.dk Tue Jan 13 06:36:32 2015 From: gustav at cactus.dk (Gustav Brock) Date: Tue, 13 Jan 2015 12:36:32 +0000 Subject: [AccessD] System resource exceeded. Error No 3035 Message-ID: Hi Jim That works. The URL resolves to this: http://www.experts-exchange.com/Database/MS_Access/A_2072-CurrentDB-vs-dbEngine-Workspaces-0-Databases-0-and-an-alternative.html?sharedLinkId=ePs/586LXxE%3D&cid=2035&cid=2035 /gustav -----Oprindelig meddelelse----- Fra: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] P? vegne af Jim Dettman Sendt: 13. januar 2015 13:18 Til: 'Access Developers discussion and problem solving' Emne: Re: [AccessD] System resource exceeded. Error No 3035 I just checked and realized that if you use a full URL, you end up with a "locked" article. To see the full article, you need to use the share option, which gives you this link: http://rdsrc.us/Ha07HD That will let you see the full article. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, January 13, 2015 07:02 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] System resource exceeded. Error No 3035 Hi Jim It's true. Try to log out of EE and open the link. You'll see page 1 of your article plus the comments, that's all. /gustav -----Oprindelig meddelelse----- Fra: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] P? vegne af Jim Dettman Sendt: 13. januar 2015 12:48 Til: 'Access Developers discussion and problem solving' Emne: Re: [AccessD] System resource exceeded. Error No 3035 <> huh, articles are supposed to be freely shareable even before the pay wall came down. But since last Feb, you now should be able to view any question or article without being a member; using the link that was not the case for you? Jim. From gordons2 at pacbell.net Tue Jan 13 13:14:26 2015 From: gordons2 at pacbell.net (Gordon Stubbs) Date: Tue, 13 Jan 2015 11:14:26 -0800 Subject: [AccessD] Sub report filter Message-ID: <1421176466.5686.YahooMailNeo@web184804.mail.gq1.yahoo.com> Hello everyone, It's been quite a while since I have asked a question of the group. I have a report with a sub-report with a field "Type". I also have a form with a field "filter-Info". I would like to filter the sub-report field "Type" based on the field "filter-Info". How do I get the sub report to do that. I've tried may ideas and haven't got it to work. If I modify the query type field criteria to match the "filter-Info" info it will filter correctly. How can I modify the query criteria using VBA? Thank you. Gordon From charlotte.foust at gmail.com Tue Jan 13 13:44:33 2015 From: charlotte.foust at gmail.com (Charlotte Foust) Date: Tue, 13 Jan 2015 11:44:33 -0800 Subject: [AccessD] Sub report filter In-Reply-To: <1421176466.5686.YahooMailNeo@web184804.mail.gq1.yahoo.com> References: <1421176466.5686.YahooMailNeo@web184804.mail.gq1.yahoo.com> Message-ID: "Type" is a keyword in Access and VBA. It's not a good field name. Label it whatever you like on the form or report, but change the field name! Charlotte On Tue, Jan 13, 2015 at 11:14 AM, Gordon Stubbs wrote: > Hello everyone, > > It's been quite a while since I have asked a question of the group. > I have a report with a sub-report with a field "Type". > I also have a form with a field "filter-Info". > I would like to filter the sub-report field "Type" based on the field > "filter-Info". > How do I get the sub report to do that. > I've tried may ideas and haven't got it to work. > > If I modify the query type field criteria to match the "filter-Info" info > it will filter correctly. > How can I modify the query criteria using VBA? > > > Thank you. > > Gordon > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From fuller.artful at gmail.com Tue Jan 13 14:00:17 2015 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 13 Jan 2015 15:00:17 -0500 Subject: [AccessD] Sub report filter In-Reply-To: References: <1421176466.5686.YahooMailNeo@web184804.mail.gq1.yahoo.com> Message-ID: Aside from what Charlotte wrote, you want to pass a WhereCondition to the DoCmd command when opening your report. The syntax for DoCmd.OpenReport is: DoCmd.OpenReport ReportName:="rptMyReport", View:=acNormal, FilterName:=qryMyNamedQuery, _ WhereCondition:= "Mytype = " & myForm.Mycontrol eThere are a couple more arguments but that's enough to get you started. For the complete syntax just type "DoCmd.OpenReport" and then press the spacebar. Arthur On Tue, Jan 13, 2015 at 2:44 PM, Charlotte Foust wrote: > "Type" is a keyword in Access and VBA. It's not a good field name. Label > it whatever you like on the form or report, but change the field name! > > Charlotte > > On Tue, Jan 13, 2015 at 11:14 AM, Gordon Stubbs > wrote: > > > Hello everyone, > > > > It's been quite a while since I have asked a question of the group. > > I have a report with a sub-report with a field "Type". > > I also have a form with a field "filter-Info". > > I would like to filter the sub-report field "Type" based on the field > > "filter-Info". > > How do I get the sub report to do that. > > I've tried may ideas and haven't got it to work. > > > > If I modify the query type field criteria to match the "filter-Info" info > > it will filter correctly. > > How can I modify the query criteria using VBA? > > > > > > Thank you. > > > > Gordon > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Arthur From gordons2 at pacbell.net Tue Jan 13 14:48:29 2015 From: gordons2 at pacbell.net (Gordon Stubbs) Date: Tue, 13 Jan 2015 12:48:29 -0800 Subject: [AccessD] Sub report filter In-Reply-To: References: <1421176466.5686.YahooMailNeo@web184804.mail.gq1.yahoo.com> Message-ID: <1421182109.95055.YahooMailNeo@web184804.mail.gq1.yahoo.com> I changed the field to "docType". I still can't get it to work. would appreciate any help. Gordon On Tuesday, January 13, 2015 11:46 AM, Charlotte Foust wrote: "Type" is a keyword in Access and VBA. It's not a good field name. Label it whatever you like on the form or report, but change the field name! Charlotte On Tue, Jan 13, 2015 at 11:14 AM, Gordon Stubbs wrote: > Hello everyone, > > It's been quite a while since I have asked a question of the group. > I have a report with a sub-report with a field "Type". > I also have a form with a field "filter-Info". > I would like to filter the sub-report field "Type" based on the field > "filter-Info". > How do I get the sub report to do that. > I've tried may ideas and haven't got it to work. > > If I modify the query type field criteria to match the "filter-Info" info > it will filter correctly. > How can I modify the query criteria using VBA? > > > Thank you. > > Gordon > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Tue Jan 13 15:09:13 2015 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Tue, 13 Jan 2015 13:09:13 -0800 Subject: [AccessD] Sub report filter In-Reply-To: <1421176466.5686.YahooMailNeo@web184804.mail.gq1.yahoo.com> References: <1421176466.5686.YahooMailNeo@web184804.mail.gq1.yahoo.com> Message-ID: <54B2DC8AB41B4B05B49A404D2A731D0C@HAL9007> Make a query to do what you want. Then go to the SQL view of the query and copy the sql out. In the sub-report's Open or Load event set the record source to that sql string. I do this a lot when there's a form with a bunch of filtering criteria to filter the contents of the report. Rocky Smolin Beach Access Software 858-259-4334 www.bchacc.com www.e-z-mrp.com Skype: rocky.smolin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gordon Stubbs Sent: Tuesday, January 13, 2015 11:14 AM To: ' Access Developers discussion and problem solving' Subject: [AccessD] Sub report filter Hello everyone, It's been quite a while since I have asked a question of the group. I have a report with a sub-report with a field "Type". I also have a form with a field "filter-Info". I would like to filter the sub-report field "Type" based on the field "filter-Info". How do I get the sub report to do that. I've tried may ideas and haven't got it to work. If I modify the query type field criteria to match the "filter-Info" info it will filter correctly. How can I modify the query criteria using VBA? Thank you. Gordon -- 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 Jan 13 15:52:03 2015 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Wed, 14 Jan 2015 07:52:03 +1000 Subject: [AccessD] Sub report filter In-Reply-To: <1421176466.5686.YahooMailNeo@web184804.mail.gq1.yahoo.com> References: <1421176466.5686.YahooMailNeo@web184804.mail.gq1.yahoo.com> Message-ID: <54B59383.26186.6485D1A0@stuart.lexacorp.com.pg> The way I usually do this is with a Static Function. In a VBA module put the following code: Static Function dType(Optional s as string = "") as string DIm Store as string If s > "" then Store = s dType = s End Function In the query of the subreport, set DocType = dType() Before your code to open the report insert the line : dType filter-Info (Note: docType rather than Type as per your subsequent post) -- Stuart On 13 Jan 2015 at 11:14, Gordon Stubbs wrote: > Hello everyone, > > It's been quite a while since I have asked a question of the group. I > have a report with a sub-report with a field "Type". I also have a > form with a field "filter-Info". I would like to filter the sub-report > field "Type" based on the field "filter-Info". How do I get the sub > report to do that. I've tried may ideas and haven't got it to work. > > If I modify the query type field criteria to match the "filter-Info" > info it will filter correctly. How can I modify the query criteria > using VBA? > > > Thank you. > > Gordon > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From rockysmolin at bchacc.com Tue Jan 13 16:31:58 2015 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Tue, 13 Jan 2015 14:31:58 -0800 Subject: [AccessD] 32 bit versus 64 bit Message-ID: <0EB5C92F51EC4A5299183BA636227605@HAL9007> Dear List: There was a thread a while back about 32-bit Access versus 564-bit Access. But the archives aren't working and I have an inquiry from a client about which version, ok to mix version, etc. Anyone remember what the take-away was on that? MTIA Rocky From darryl at whittleconsulting.com.au Tue Jan 13 16:43:19 2015 From: darryl at whittleconsulting.com.au (Darryl Collins) Date: Tue, 13 Jan 2015 22:43:19 +0000 Subject: [AccessD] 32 bit versus 64 bit In-Reply-To: <0EB5C92F51EC4A5299183BA636227605@HAL9007> References: <0EB5C92F51EC4A5299183BA636227605@HAL9007> Message-ID: Hi Rocky, This might help a bit. <> Cheers Darryl -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Wednesday, 14 January 2015 9:32 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] 32 bit versus 64 bit Dear List: There was a thread a while back about 32-bit Access versus 564-bit Access. But the archives aren't working and I have an inquiry from a client about which version, ok to mix version, etc. Anyone remember what the take-away was on that? MTIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Tue Jan 13 16:44:52 2015 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Tue, 13 Jan 2015 14:44:52 -0800 Subject: [AccessD] Not In List Event Not Triggering Message-ID: Dear List: This one's got me stumped. A combo box has a not in list event. Entering a value not in the list does NOT trigger the event. The field before this one is also a combo box with a Not In List event. It's working perfectly. I can't see ANY difference between the two but there must be something. I did a decompile just to cover that option. No cigar. Any idea - no matter how outlier - is welcomed. MTIA Rocky From jwelz at hotmail.com Tue Jan 13 16:50:41 2015 From: jwelz at hotmail.com (Jurgen Welz) Date: Tue, 13 Jan 2015 15:50:41 -0700 Subject: [AccessD] Not In List Event Not Triggering In-Reply-To: References: Message-ID: Limit to List property of the combo (Data tab) set to Yes? Ciao J?rgen Welz Edmonton, Alberta > From: rockysmolin at bchacc.com > To: accessd at databaseadvisors.com > Date: Tue, 13 Jan 2015 14:44:52 -0800 > Subject: [AccessD] Not In List Event Not Triggering > > Dear List: > > This one's got me stumped. A combo box has a not in list event. Entering a > value not in the list does NOT trigger the event. > > The field before this one is also a combo box with a Not In List event. > It's working perfectly. > > I can't see ANY difference between the two but there must be something. > > I did a decompile just to cover that option. No cigar. > > Any idea - no matter how outlier - is welcomed. > > MTIA > > Rocky > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From ssharkins at gmail.com Tue Jan 13 16:57:56 2015 From: ssharkins at gmail.com (Susan Harkins) Date: Tue, 13 Jan 2015 17:57:56 -0500 Subject: [AccessD] Not In List Event Not Triggering In-Reply-To: References: Message-ID: Make sure the event property is still set to event procedure in the property sheet. I've seen this happen in my own work. Susan H. On Tue, Jan 13, 2015 at 5:44 PM, Rocky Smolin wrote: > Dear List: > > This one's got me stumped. A combo box has a not in list event. Entering > a > value not in the list does NOT trigger the event. > > The field before this one is also a combo box with a Not In List event. > It's working perfectly. > > I can't see ANY difference between the two but there must be something. > > I did a decompile just to cover that option. No cigar. > > Any idea - no matter how outlier - is welcomed. > > MTIA > > Rocky > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From rockysmolin at bchacc.com Tue Jan 13 17:18:16 2015 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Tue, 13 Jan 2015 15:18:16 -0800 Subject: [AccessD] Not In List Event Not Triggering In-Reply-To: References: Message-ID: <0267AB5C39454EC2950922A28FC87E01@HAL9007> No. Set to No. If set to Yes it gives the access message the text you entered isn?t an item in the list. All the combos in this app with a Not In List event have the Limit to List property set to No. r -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jurgen Welz Sent: Tuesday, January 13, 2015 2:51 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Not In List Event Not Triggering Limit to List property of the combo (Data tab) set to Yes? Ciao J?rgen Welz Edmonton, Alberta > From: rockysmolin at bchacc.com > To: accessd at databaseadvisors.com > Date: Tue, 13 Jan 2015 14:44:52 -0800 > Subject: [AccessD] Not In List Event Not Triggering > > Dear List: > > This one's got me stumped. A combo box has a not in list event. > Entering a value not in the list does NOT trigger the event. > > The field before this one is also a combo box with a Not In List event. > It's working perfectly. > > I can't see ANY difference between the two but there must be something. > > I did a decompile just to cover that option. No cigar. > > Any idea - no matter how outlier - is welcomed. > > MTIA > > Rocky > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Tue Jan 13 17:24:10 2015 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Tue, 13 Jan 2015 15:24:10 -0800 Subject: [AccessD] Not In List Event Not Triggering In-Reply-To: References: Message-ID: <18482880930D43E2AF2EF49E2E61E7A4@HAL9007> Checked that. I've seen the event property get unset at random as well. Gotta love Access. r -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Tuesday, January 13, 2015 2:58 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Not In List Event Not Triggering Make sure the event property is still set to event procedure in the property sheet. I've seen this happen in my own work. Susan H. On Tue, Jan 13, 2015 at 5:44 PM, Rocky Smolin wrote: > Dear List: > > This one's got me stumped. A combo box has a not in list event. > Entering a value not in the list does NOT trigger the event. > > The field before this one is also a combo box with a Not In List event. > It's working perfectly. > > I can't see ANY difference between the two but there must be something. > > I did a decompile just to cover that option. No cigar. > > Any idea - no matter how outlier - is welcomed. > > MTIA > > Rocky > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwelz at hotmail.com Tue Jan 13 17:36:04 2015 From: jwelz at hotmail.com (Jurgen Welz) Date: Tue, 13 Jan 2015 16:36:04 -0700 Subject: [AccessD] Not In List Event Not Triggering In-Reply-To: <0267AB5C39454EC2950922A28FC87E01@HAL9007> References: , , <0267AB5C39454EC2950922A28FC87E01@HAL9007> Message-ID: Try 'Yes' just for this one. Ciao J?rgen Welz Edmonton, Alberta > From: rockysmolin at bchacc.com > To: accessd at databaseadvisors.com > Date: Tue, 13 Jan 2015 15:18:16 -0800 > Subject: Re: [AccessD] Not In List Event Not Triggering > > No. Set to No. If set to Yes it gives the access message the text you > entered isn?t an item in the list. > > All the combos in this app with a Not In List event have the Limit to List > property set to No. > > r > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jurgen Welz > Sent: Tuesday, January 13, 2015 2:51 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Not In List Event Not Triggering > > Limit to List property of the combo (Data tab) set to Yes? > > Ciao > > J?rgen Welz > > Edmonton, Alberta > > > From: rockysmolin at bchacc.com > > To: accessd at databaseadvisors.com > > Date: Tue, 13 Jan 2015 14:44:52 -0800 > > Subject: [AccessD] Not In List Event Not Triggering > > > > Dear List: > > > > This one's got me stumped. A combo box has a not in list event. > > Entering a value not in the list does NOT trigger the event. > > > > The field before this one is also a combo box with a Not In List event. > > It's working perfectly. > > > > I can't see ANY difference between the two but there must be something. > > > > I did a decompile just to cover that option. No cigar. > > > > Any idea - no matter how outlier - is welcomed. > > > > MTIA > > > > Rocky From rockysmolin at bchacc.com Tue Jan 13 17:42:34 2015 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Tue, 13 Jan 2015 15:42:34 -0800 Subject: [AccessD] Not In List Event Not Triggering In-Reply-To: References: , , <0267AB5C39454EC2950922A28FC87E01@HAL9007> Message-ID: Tried that and got ? the text you entered isn?t an item in the list.? Which is what I would expect. (Which of course Access being Access means we should try it anyway:)) R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jurgen Welz Sent: Tuesday, January 13, 2015 3:36 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Not In List Event Not Triggering Try 'Yes' just for this one. Ciao J?rgen Welz Edmonton, Alberta > From: rockysmolin at bchacc.com > To: accessd at databaseadvisors.com > Date: Tue, 13 Jan 2015 15:18:16 -0800 > Subject: Re: [AccessD] Not In List Event Not Triggering > > No. Set to No. If set to Yes it gives the access message the text > you entered isn?t an item in the list. > > All the combos in this app with a Not In List event have the Limit to > List property set to No. > > r > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jurgen Welz > Sent: Tuesday, January 13, 2015 2:51 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Not In List Event Not Triggering > > Limit to List property of the combo (Data tab) set to Yes? > > Ciao > > J?rgen Welz > > Edmonton, Alberta > > > From: rockysmolin at bchacc.com > > To: accessd at databaseadvisors.com > > Date: Tue, 13 Jan 2015 14:44:52 -0800 > > Subject: [AccessD] Not In List Event Not Triggering > > > > Dear List: > > > > This one's got me stumped. A combo box has a not in list event. > > Entering a value not in the list does NOT trigger the event. > > > > The field before this one is also a combo box with a Not In List event. > > It's working perfectly. > > > > I can't see ANY difference between the two but there must be something. > > > > I did a decompile just to cover that option. No cigar. > > > > Any idea - no matter how outlier - is welcomed. > > > > MTIA > > > > Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwelz at hotmail.com Tue Jan 13 17:59:59 2015 From: jwelz at hotmail.com (Jurgen Welz) Date: Tue, 13 Jan 2015 16:59:59 -0700 Subject: [AccessD] Not In List Event Not Triggering In-Reply-To: References: , , , , <0267AB5C39454EC2950922A28FC87E01@HAL9007>, , Message-ID: Ok. It's just that the Not In List event won't even fire if the limit to list property is set to 'No'. Perhaps the combo name is spelled incorrectly in the event procedure. I would go to the Event tab of the control and hit the ellipsis after the [Event Procedure] to make absolutely certain that the code is in the correct control's event. The fact that you're prompted at all means that the event has fired. It's just not running any code which means it's not connected to the code. In other words, I don't understand your email prior to the last because it is contrary to my experience. If that fails, add the control again. Ciao J?rgen Welz Edmonton, Alberta > From: rockysmolin at bchacc.com > To: accessd at databaseadvisors.com > Date: Tue, 13 Jan 2015 15:42:34 -0800 > Subject: Re: [AccessD] Not In List Event Not Triggering > > Tried that and got ? the text you entered isn?t an item in the list.? Which > is what I would expect. (Which of course Access being Access means we > should try it anyway:)) > > > R > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jurgen Welz > Sent: Tuesday, January 13, 2015 3:36 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Not In List Event Not Triggering > > Try 'Yes' just for this one. > > Ciao > > J?rgen Welz > > Edmonton, Alberta > > > From: rockysmolin at bchacc.com > > To: accessd at databaseadvisors.com > > Date: Tue, 13 Jan 2015 15:18:16 -0800 > > Subject: Re: [AccessD] Not In List Event Not Triggering > > > > No. Set to No. If set to Yes it gives the access message the text > > you entered isn?t an item in the list. > > > > All the combos in this app with a Not In List event have the Limit to > > List property set to No. > > > > r > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jurgen Welz > > Sent: Tuesday, January 13, 2015 2:51 PM > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] Not In List Event Not Triggering > > > > Limit to List property of the combo (Data tab) set to Yes? > > > > Ciao > > > > J?rgen Welz > > > > Edmonton, Alberta > > > > > From: rockysmolin at bchacc.com > > > To: accessd at databaseadvisors.com > > > Date: Tue, 13 Jan 2015 14:44:52 -0800 > > > Subject: [AccessD] Not In List Event Not Triggering > > > > > > Dear List: > > > > > > This one's got me stumped. A combo box has a not in list event. > > > Entering a value not in the list does NOT trigger the event. > > > > > > The field before this one is also a combo box with a Not In List event. > > > It's working perfectly. > > > > > > I can't see ANY difference between the two but there must be something. > > > > > > I did a decompile just to cover that option. No cigar. > > > > > > Any idea - no matter how outlier - is welcomed. > > > > > > MTIA > > > > > > Rocky > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Tue Jan 13 18:13:25 2015 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Tue, 13 Jan 2015 16:13:25 -0800 Subject: [AccessD] Not In List Event Not Triggering In-Reply-To: References: , , , , <0267AB5C39454EC2950922A28FC87E01@HAL9007>, , Message-ID: <950CB798111847C2878D4FC616A5F729@HAL9007> Contrary to my experience as well Jurgen. Inexplicable. Although there?s going to be something obvious, I know. The Not In List event is firing for every combo box in the app and the Limit To List property is set to No. Go figure. I?ll try the nuclear option of deleting and recreating the control, but I already deleted it and copied a ?not in list working? combo box, change the control source and row source, added the after update and not in list events - no cigar. Curious no? R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jurgen Welz Sent: Tuesday, January 13, 2015 4:00 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Not In List Event Not Triggering Ok. It's just that the Not In List event won't even fire if the limit to list property is set to 'No'. Perhaps the combo name is spelled incorrectly in the event procedure. I would go to the Event tab of the control and hit the ellipsis after the [Event Procedure] to make absolutely certain that the code is in the correct control's event. The fact that you're prompted at all means that the event has fired. It's just not running any code which means it's not connected to the code. In other words, I don't understand your email prior to the last because it is contrary to my experience. If that fails, add the control again. Ciao J?rgen Welz Edmonton, Alberta > From: rockysmolin at bchacc.com > To: accessd at databaseadvisors.com > Date: Tue, 13 Jan 2015 15:42:34 -0800 > Subject: Re: [AccessD] Not In List Event Not Triggering > > Tried that and got ? the text you entered isn?t an item in the list.? > Which is what I would expect. (Which of course Access being Access > means we should try it anyway:)) > > > R > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jurgen Welz > Sent: Tuesday, January 13, 2015 3:36 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Not In List Event Not Triggering > > Try 'Yes' just for this one. > > Ciao > > J?rgen Welz > > Edmonton, Alberta > > > From: rockysmolin at bchacc.com > > To: accessd at databaseadvisors.com > > Date: Tue, 13 Jan 2015 15:18:16 -0800 > > Subject: Re: [AccessD] Not In List Event Not Triggering > > > > No. Set to No. If set to Yes it gives the access message the text > > you entered isn?t an item in the list. > > > > All the combos in this app with a Not In List event have the Limit > > to List property set to No. > > > > r > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jurgen > > Welz > > Sent: Tuesday, January 13, 2015 2:51 PM > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] Not In List Event Not Triggering > > > > Limit to List property of the combo (Data tab) set to Yes? > > > > Ciao > > > > J?rgen Welz > > > > Edmonton, Alberta > > > > > From: rockysmolin at bchacc.com > > > To: accessd at databaseadvisors.com > > > Date: Tue, 13 Jan 2015 14:44:52 -0800 > > > Subject: [AccessD] Not In List Event Not Triggering > > > > > > Dear List: > > > > > > This one's got me stumped. A combo box has a not in list event. > > > Entering a value not in the list does NOT trigger the event. > > > > > > The field before this one is also a combo box with a Not In List event. > > > It's working perfectly. > > > > > > I can't see ANY difference between the two but there must be something. > > > > > > I did a decompile just to cover that option. No cigar. > > > > > > Any idea - no matter how outlier - is welcomed. > > > > > > MTIA > > > > > > Rocky > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Tue Jan 13 18:18:57 2015 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Wed, 14 Jan 2015 10:18:57 +1000 Subject: [AccessD] 32 bit versus 64 bit In-Reply-To: <0EB5C92F51EC4A5299183BA636227605@HAL9007> References: <0EB5C92F51EC4A5299183BA636227605@HAL9007> Message-ID: <54B5B5F1.24948.105254@stuart.lexacorp.com.pg> Bottom line: Unless you need humungous spreadsheets, stay with 32 bit Office - there are no advantages and plenty of disadvanatges with 64 bit Access. -- Stuart On 13 Jan 2015 at 14:31, Rocky Smolin wrote: > Dear List: > > There was a thread a while back about 32-bit Access versus 564-bit > Access. But the archives aren't working and I have an inquiry from a > client about which version, ok to mix version, etc. > > Anyone remember what the take-away was on that? > > MTIA > > Rocky > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From davidmcafee at gmail.com Tue Jan 13 18:39:21 2015 From: davidmcafee at gmail.com (David McAfee) Date: Tue, 13 Jan 2015 16:39:21 -0800 Subject: [AccessD] Not In List Event Not Triggering In-Reply-To: <950CB798111847C2878D4FC616A5F729@HAL9007> References: <0267AB5C39454EC2950922A28FC87E01@HAL9007> <950CB798111847C2878D4FC616A5F729@HAL9007> Message-ID: Do you know it's not firing, or not firing as expected? :) Did you put a breakpoint on the first possible line (after hitting the elipse after the event tab like Jurgen suggested). On Tue, Jan 13, 2015 at 4:13 PM, Rocky Smolin wrote: > Contrary to my experience as well Jurgen. Inexplicable. Although there?s > going to be something obvious, I know. The Not In List event is firing for > every combo box in the app and the Limit To List property is set to No. Go > figure. > > I?ll try the nuclear option of deleting and recreating the control, but I > already deleted it and copied a ?not in list working? combo box, change the > control source and row source, added the after update and not in list > events > - no cigar. > > Curious no? > > R > > From rockysmolin at bchacc.com Tue Jan 13 19:24:06 2015 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Tue, 13 Jan 2015 17:24:06 -0800 Subject: [AccessD] Not In List Event Not Triggering In-Reply-To: References: <0267AB5C39454EC2950922A28FC87E01@HAL9007><950CB798111847C2878D4FC616A5F729@HAL9007> Message-ID: <3524FE0F443945689C20382A5228BEF8@HAL9007> Yep. It don't fire. R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Tuesday, January 13, 2015 4:39 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Not In List Event Not Triggering Do you know it's not firing, or not firing as expected? :) Did you put a breakpoint on the first possible line (after hitting the elipse after the event tab like Jurgen suggested). On Tue, Jan 13, 2015 at 4:13 PM, Rocky Smolin wrote: > Contrary to my experience as well Jurgen. Inexplicable. Although > there's going to be something obvious, I know. The Not In List event > is firing for every combo box in the app and the Limit To List > property is set to No. Go figure. > > I'll try the nuclear option of deleting and recreating the control, > but I already deleted it and copied a 'not in list working' combo box, > change the control source and row source, added the after update and > not in list events > - no cigar. > > Curious no? > > R > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Tue Jan 13 21:01:52 2015 From: ssharkins at gmail.com (Susan Harkins) Date: Tue, 13 Jan 2015 22:01:52 -0500 Subject: [AccessD] Not In List Event Not Triggering In-Reply-To: <3524FE0F443945689C20382A5228BEF8@HAL9007> References: <0267AB5C39454EC2950922A28FC87E01@HAL9007> <950CB798111847C2878D4FC616A5F729@HAL9007> <3524FE0F443945689C20382A5228BEF8@HAL9007> Message-ID: Check it's name in the module. Maybe there's a typo or something. Susan H. On Tue, Jan 13, 2015 at 8:24 PM, Rocky Smolin wrote: > Yep. It don't fire. > > R > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee > Sent: Tuesday, January 13, 2015 4:39 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Not In List Event Not Triggering > > Do you know it's not firing, or not firing as expected? :) > > Did you put a breakpoint on the first possible line (after hitting the > elipse after the event tab like Jurgen suggested). > > > > On Tue, Jan 13, 2015 at 4:13 PM, Rocky Smolin > wrote: > > > Contrary to my experience as well Jurgen. Inexplicable. Although > > there's going to be something obvious, I know. The Not In List event > > is firing for every combo box in the app and the Limit To List > > property is set to No. Go figure. > > > > I'll try the nuclear option of deleting and recreating the control, > > but I already deleted it and copied a 'not in list working' combo box, > > change the control source and row source, added the after update and > > not in list events > > - no cigar. > > > > Curious no? > > > > R > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From charlotte.foust at gmail.com Wed Jan 14 08:14:17 2015 From: charlotte.foust at gmail.com (Charlotte Foust) Date: Wed, 14 Jan 2015 06:14:17 -0800 Subject: [AccessD] Not In List Event Not Triggering In-Reply-To: References: Message-ID: It appears the Not In List event is firing properly, so check any even slight differences between this combobox and the others. Is it bound or unbound? Is another event interfering? I know you said the others were set up the same way, but obviously something is different. Charlotte On Jan 13, 2015 2:46 PM, "Rocky Smolin" wrote: > Dear List: > > This one's got me stumped. A combo box has a not in list event. Entering > a > value not in the list does NOT trigger the event. > > The field before this one is also a combo box with a Not In List event. > It's working perfectly. > > I can't see ANY difference between the two but there must be something. > > I did a decompile just to cover that option. No cigar. > > Any idea - no matter how outlier - is welcomed. > > MTIA > > Rocky > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From ssharkins at gmail.com Wed Jan 14 08:43:15 2015 From: ssharkins at gmail.com (Susan Harkins) Date: Wed, 14 Jan 2015 09:43:15 -0500 Subject: [AccessD] Not In List Event Not Triggering Message-ID: Rocky, are you still having trouble with this one? If you're sure that the event is actually firing but the procedure's not executing, just get rid of it and start over. Susan H. On Wed, Jan 14, 2015 at 9:14 AM, Charlotte Foust wrote: > It appears the Not In List event is firing properly, so check any even > slight differences between this combobox and the others. Is it bound or > unbound? Is another event interfering? I know you said the others were set > up the same way, but obviously something is different. > > From rockysmolin at bchacc.com Wed Jan 14 09:02:15 2015 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Wed, 14 Jan 2015 07:02:15 -0800 Subject: [AccessD] Not In List Event Not Triggering In-Reply-To: References: Message-ID: <8724FEECCD394928ADCEC0B9EB9332DE@HAL9007> Still having trouble. The event is definitely not firing. I put a msgbox in as the first line of the procedure. It never displayed. I put a breakpoint in the first line. Not break. Maddening. All the other combo boxes with NIL event are working. But with Limit To List property set to No. R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Wednesday, January 14, 2015 6:43 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Not In List Event Not Triggering Rocky, are you still having trouble with this one? If you're sure that the event is actually firing but the procedure's not executing, just get rid of it and start over. Susan H. On Wed, Jan 14, 2015 at 9:14 AM, Charlotte Foust wrote: > It appears the Not In List event is firing properly, so check any even > slight differences between this combobox and the others. Is it bound > or unbound? Is another event interfering? I know you said the others > were set up the same way, but obviously something is different. > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Wed Jan 14 09:04:24 2015 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Wed, 14 Jan 2015 07:04:24 -0800 Subject: [AccessD] Not In List Event Not Triggering In-Reply-To: References: Message-ID: <8CF8CFD138F74315992671FD96C330E2@HAL9007> Something IS different Charlotte but I'll be dipped if I can find it. The combo is bound. And the value entered becomes part of the combo box list when the form is reopened and the combo box is requeried. The requery is at the end of the NIL event in all those procedures. So they work just dandy. R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, January 14, 2015 6:14 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Not In List Event Not Triggering It appears the Not In List event is firing properly, so check any even slight differences between this combobox and the others. Is it bound or unbound? Is another event interfering? I know you said the others were set up the same way, but obviously something is different. Charlotte On Jan 13, 2015 2:46 PM, "Rocky Smolin" wrote: > Dear List: > > This one's got me stumped. A combo box has a not in list event. > Entering a value not in the list does NOT trigger the event. > > The field before this one is also a combo box with a Not In List event. > It's working perfectly. > > I can't see ANY difference between the two but there must be something. > > I did a decompile just to cover that option. No cigar. > > Any idea - no matter how outlier - is welcomed. > > MTIA > > Rocky > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Wed Jan 14 09:05:47 2015 From: ssharkins at gmail.com (Susan Harkins) Date: Wed, 14 Jan 2015 10:05:47 -0500 Subject: [AccessD] Not In List Event Not Triggering Message-ID: Try dropping in a new stub and copying the code to the new stub. Susan H. > Still having trouble. The event is definitely not firing. I put a msgbox > in as the first line of the procedure. It never displayed. I put a > breakpoint in the first line. Not break. Maddening. > > All the other combo boxes with NIL event are working. But with Limit To > List property set to No. > > From rockysmolin at bchacc.com Wed Jan 14 09:35:09 2015 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Wed, 14 Jan 2015 07:35:09 -0800 Subject: [AccessD] Not In List Event Not Triggering In-Reply-To: References: Message-ID: <90830816AD1A4C64A0ED18F5B8C0DEFE@HAL9007> What's a stub? r -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Wednesday, January 14, 2015 7:06 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Not In List Event Not Triggering Try dropping in a new stub and copying the code to the new stub. Susan H. > Still having trouble. The event is definitely not firing. I put a > msgbox in as the first line of the procedure. It never displayed. I > put a breakpoint in the first line. Not break. Maddening. > > All the other combo boxes with NIL event are working. But with Limit > To List property set to No. > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Wed Jan 14 10:17:26 2015 From: ssharkins at gmail.com (Susan Harkins) Date: Wed, 14 Jan 2015 11:17:26 -0500 Subject: [AccessD] Not In List Event Not Triggering In-Reply-To: <90830816AD1A4C64A0ED18F5B8C0DEFE@HAL9007> References: <90830816AD1A4C64A0ED18F5B8C0DEFE@HAL9007> Message-ID: The Function/Event name and End lines. SUsan H. On Wed, Jan 14, 2015 at 10:35 AM, Rocky Smolin wrote: > What's a stub? > > r > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Wednesday, January 14, 2015 7:06 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Not In List Event Not Triggering > > Try dropping in a new stub and copying the code to the new stub. > > Susan H. > > > > Still having trouble. The event is definitely not firing. I put a > > msgbox in as the first line of the procedure. It never displayed. I > > put a breakpoint in the first line. Not break. Maddening. > > > > All the other combo boxes with NIL event are working. But with Limit > > To List property set to No. > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Wed Jan 14 10:23:15 2015 From: Lambert.Heenan at aig.com (Heenan, Lambert) Date: Wed, 14 Jan 2015 16:23:15 +0000 Subject: [AccessD] Not In List Event Not Triggering In-Reply-To: References: <90830816AD1A4C64A0ED18F5B8C0DEFE@HAL9007> Message-ID: The *fundamental* issue is "All the other combo boxes with NIL event are working. *But with Limit To List property set to No*." That is where things a wrong. The NIL is *only* supposed to fire if the limit to list property is set to "Yes". See http://msdn.microsoft.com/en-us/library/office/ff845736(v=office.15).aspx which states "The LimitToList property must be set to Yes for the NotInList event to occur." Lambert ????? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Wednesday, January 14, 2015 11:17 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Not In List Event Not Triggering The Function/Event name and End lines. SUsan H. On Wed, Jan 14, 2015 at 10:35 AM, Rocky Smolin wrote: > What's a stub? > > r > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan > Harkins > Sent: Wednesday, January 14, 2015 7:06 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Not In List Event Not Triggering > > Try dropping in a new stub and copying the code to the new stub. > > Susan H. > > > > Still having trouble. The event is definitely not firing. I put a > > msgbox in as the first line of the procedure. It never displayed. > > I put a breakpoint in the first line. Not break. Maddening. > > > > All the other combo boxes with NIL event are working. But with > > Limit To List property set to No. > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Wed Jan 14 10:31:47 2015 From: fuller.artful at gmail.com (Arthur Fuller) Date: Wed, 14 Jan 2015 11:31:47 -0500 Subject: [AccessD] Not In List Event Not Triggering In-Reply-To: References: <90830816AD1A4C64A0ED18F5B8C0DEFE@HAL9007> Message-ID: And further, assuming Access 2007 or later, you can also specify the name of a form to pop up to accept the new item in the event of Not In List. This enables you to add additional field values to the newly added row. On Wed, Jan 14, 2015 at 11:23 AM, Heenan, Lambert wrote: > The *fundamental* issue is "All the other combo boxes with NIL event are > working. *But with Limit To List property set to No*." > > That is where things a wrong. The NIL is *only* supposed to fire if the > limit to list property is set to "Yes". See > http://msdn.microsoft.com/en-us/library/office/ff845736(v=office.15).aspx > which states "The LimitToList property must be set to Yes for the NotInList > event to occur." > > Lambert ????? > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com [mailto: > accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Wednesday, January 14, 2015 11:17 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Not In List Event Not Triggering > > The Function/Event name and End lines. > > SUsan H. > > On Wed, Jan 14, 2015 at 10:35 AM, Rocky Smolin > wrote: > > > What's a stub? > > > > r > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan > > Harkins > > Sent: Wednesday, January 14, 2015 7:06 AM > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] Not In List Event Not Triggering > > > > Try dropping in a new stub and copying the code to the new stub. > > > > Susan H. > > > > > > > Still having trouble. The event is definitely not firing. I put a > > > msgbox in as the first line of the procedure. It never displayed. > > > I put a breakpoint in the first line. Not break. Maddening. > > > > > > All the other combo boxes with NIL event are working. But with > > > Limit To List property set to No. > > > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Arthur From jwelz at hotmail.com Wed Jan 14 10:32:07 2015 From: jwelz at hotmail.com (Jurgen Welz) Date: Wed, 14 Jan 2015 09:32:07 -0700 Subject: [AccessD] Not In List Event Not Triggering In-Reply-To: <8CF8CFD138F74315992671FD96C330E2@HAL9007> References: , , <8CF8CFD138F74315992671FD96C330E2@HAL9007> Message-ID: The NotInList event does not fire if you've set the limit to list property to No. Put a break (F9 key on the code line defining the Sub procedure) on the ones where you think the code is running. Your description tells me that, because you have set the limit to list to No on the other combos, the data is simply going into the table and is available next time you open the form. The reason it's going in is not due to the running of some code. It's not running anywhere. In the combo you are having problems with, the bound field is not the first visible field hence the error you're not getting with the others that simply allow the data to be added without the NIL firing. What the not in list event does is use the error as a trigger to run some code and return Access a constant that tells it to ignore the error, "Response = acDataErrContinue" Ciao J?rgen Welz Edmonton, Alberta > From: rockysmolin at bchacc.com > To: accessd at databaseadvisors.com > Date: Wed, 14 Jan 2015 07:04:24 -0800 > Subject: Re: [AccessD] Not In List Event Not Triggering > > Something IS different Charlotte but I'll be dipped if I can find it. The > combo is bound. And the value entered becomes part of the combo box list > when the form is reopened and the combo box is requeried. The requery is at > the end of the NIL event in all those procedures. So they work just dandy. > > R > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust > Sent: Wednesday, January 14, 2015 6:14 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Not In List Event Not Triggering > > It appears the Not In List event is firing properly, so check any even > slight differences between this combobox and the others. Is it bound or > unbound? Is another event interfering? I know you said the others were set > up the same way, but obviously something is different. > > Charlotte > On Jan 13, 2015 2:46 PM, "Rocky Smolin" wrote: > > > Dear List: > > > > This one's got me stumped. A combo box has a not in list event. > > Entering a value not in the list does NOT trigger the event. > > > > The field before this one is also a combo box with a Not In List event. > > It's working perfectly. > > > > I can't see ANY difference between the two but there must be something. > > > > I did a decompile just to cover that option. No cigar. > > > > Any idea - no matter how outlier - is welcomed. > > > > MTIA > > > > Rocky > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Wed Jan 14 10:34:11 2015 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Wed, 14 Jan 2015 08:34:11 -0800 Subject: [AccessD] Not In List Event Not Triggering In-Reply-To: References: <90830816AD1A4C64A0ED18F5B8C0DEFE@HAL9007> Message-ID: <3202C6CBD0F64811A6DBDB9AE97A3681@HAL9007> It's 2003. R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Wednesday, January 14, 2015 8:32 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Not In List Event Not Triggering And further, assuming Access 2007 or later, you can also specify the name of a form to pop up to accept the new item in the event of Not In List. This enables you to add additional field values to the newly added row. On Wed, Jan 14, 2015 at 11:23 AM, Heenan, Lambert wrote: > The *fundamental* issue is "All the other combo boxes with NIL event > are working. *But with Limit To List property set to No*." > > That is where things a wrong. The NIL is *only* supposed to fire if > the limit to list property is set to "Yes". See > http://msdn.microsoft.com/en-us/library/office/ff845736(v=office.15).a > spx which states "The LimitToList property must be set to Yes for the > NotInList event to occur." > > Lambert ????? > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com [mailto: > accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Wednesday, January 14, 2015 11:17 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Not In List Event Not Triggering > > The Function/Event name and End lines. > > SUsan H. > > On Wed, Jan 14, 2015 at 10:35 AM, Rocky Smolin > > wrote: > > > What's a stub? > > > > r > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan > > Harkins > > Sent: Wednesday, January 14, 2015 7:06 AM > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] Not In List Event Not Triggering > > > > Try dropping in a new stub and copying the code to the new stub. > > > > Susan H. > > > > > > > Still having trouble. The event is definitely not firing. I put > > > a msgbox in as the first line of the procedure. It never displayed. > > > I put a breakpoint in the first line. Not break. Maddening. > > > > > > All the other combo boxes with NIL event are working. But with > > > Limit To List property set to No. > > > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Arthur -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwelz at hotmail.com Wed Jan 14 10:56:52 2015 From: jwelz at hotmail.com (Jurgen Welz) Date: Wed, 14 Jan 2015 09:56:52 -0700 Subject: [AccessD] Not In List Event Not Triggering In-Reply-To: References: , , , , <8CF8CFD138F74315992671FD96C330E2@HAL9007>, Message-ID: I meant acDataErrAdded, not acDataErrContinue. Sorry for any confusion. Ciao J?rgen Welz Edmonton, Alberta > From: jwelz at hotmail.com > To: accessd at databaseadvisors.com > Date: Wed, 14 Jan 2015 09:32:07 -0700 > Subject: Re: [AccessD] Not In List Event Not Triggering > > The NotInList event does not fire if you've set the limit to list property to No. > > Put a break (F9 key on the code line defining the Sub procedure) on the ones where you think the code is running. > > Your description tells me that, because you have set the limit to list to No on the other combos, the data is simply going into the table and is available next time you open the form. The reason it's going in is not due to the running of some code. It's not running anywhere. > > In the combo you are having problems with, the bound field is not the first visible field hence the error you're not getting with the others that simply allow the data to be added without the NIL firing. What the not in list event does is use the error as a trigger to run some code and return Access a constant that tells it to ignore the error, "Response = acDataErrContinue" > > Ciao > > J?rgen Welz > > Edmonton, Alberta > > > From: rockysmolin at bchacc.com > > To: accessd at databaseadvisors.com > > Date: Wed, 14 Jan 2015 07:04:24 -0800 > > Subject: Re: [AccessD] Not In List Event Not Triggering > > > > Something IS different Charlotte but I'll be dipped if I can find it. The > > combo is bound. And the value entered becomes part of the combo box list > > when the form is reopened and the combo box is requeried. The requery is at > > the end of the NIL event in all those procedures. So they work just dandy. > > > > R > > > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust > > Sent: Wednesday, January 14, 2015 6:14 AM > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] Not In List Event Not Triggering > > > > It appears the Not In List event is firing properly, so check any even > > slight differences between this combobox and the others. Is it bound or > > unbound? Is another event interfering? I know you said the others were set > > up the same way, but obviously something is different. > > > > Charlotte > > On Jan 13, 2015 2:46 PM, "Rocky Smolin" wrote: > > > > > Dear List: > > > > > > This one's got me stumped. A combo box has a not in list event. > > > Entering a value not in the list does NOT trigger the event. > > > > > > The field before this one is also a combo box with a Not In List event. > > > It's working perfectly. > > > > > > I can't see ANY difference between the two but there must be something. > > > > > > I did a decompile just to cover that option. No cigar. > > > > > > Any idea - no matter how outlier - is welcomed. > > > > > > MTIA > > > > > > Rocky > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From davidmcafee at gmail.com Wed Jan 14 11:52:43 2015 From: davidmcafee at gmail.com (David McAfee) Date: Wed, 14 Jan 2015 09:52:43 -0800 Subject: [AccessD] Not In List Event Not Triggering In-Reply-To: References: <8CF8CFD138F74315992671FD96C330E2@HAL9007> Message-ID: A very simple not in list sample: LimitToList : YES On Not In List : [Event Procedure] Row Source: SELECT tblSomeTable .SomeField FROM tblSomeTable ; Private Sub cboMyComboBox_NotInList(NewData As String, Response As Integer) Dim strsql As String, x As Integer x = MsgBox("Do you want to add this value to the list?", vbYesNo) If x = vbYes Then strsql = "Insert Into tblSomeTable ([SomeField]) values ('" & NewData & "')" 'MsgBox strsql CurrentDb.Execute strsql, dbFailOnError Response = acDataErrAdded Else Response = acDataErrContinue End If End Sub On Wed, Jan 14, 2015 at 8:56 AM, Jurgen Welz wrote: > I meant acDataErrAdded, not acDataErrContinue. Sorry for any confusion. > > > Ciao > J?rgen Welz > Edmonton, Alberta > > > From: jwelz at hotmail.com > > To: accessd at databaseadvisors.com > > Date: Wed, 14 Jan 2015 09:32:07 -0700 > > Subject: Re: [AccessD] Not In List Event Not Triggering > > > > The NotInList event does not fire if you've set the limit to list > property to No. > > > > Put a break (F9 key on the code line defining the Sub procedure) on the > ones where you think the code is running. > > > > Your description tells me that, because you have set the limit to list > to No on the other combos, the data is simply going into the table and is > available next time you open the form. The reason it's going in is not due > to the running of some code. It's not running anywhere. > > > > In the combo you are having problems with, the bound field is not the > first visible field hence the error you're not getting with the others > that simply allow the data to be added without the NIL firing. What the > not in list event does is use the error as a trigger to run some code and > return Access a constant that tells it to ignore the error, "Response = > acDataErrContinue" > > > > Ciao > > > > J?rgen Welz > > > > Edmonton, Alberta > > > > > From: rockysmolin at bchacc.com > > > To: accessd at databaseadvisors.com > > > Date: Wed, 14 Jan 2015 07:04:24 -0800 > > > Subject: Re: [AccessD] Not In List Event Not Triggering > > > > > > Something IS different Charlotte but I'll be dipped if I can find it. > The > > > combo is bound. And the value entered becomes part of the combo box > list > > > when the form is reopened and the combo box is requeried. The requery > is at > > > the end of the NIL event in all those procedures. So they work just > dandy. > > > > > > R > > > > > > > > > -----Original Message----- > > > From: accessd-bounces at databaseadvisors.com > > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte > Foust > > > Sent: Wednesday, January 14, 2015 6:14 AM > > > To: Access Developers discussion and problem solving > > > Subject: Re: [AccessD] Not In List Event Not Triggering > > > > > > It appears the Not In List event is firing properly, so check any even > > > slight differences between this combobox and the others. Is it bound > or > > > unbound? Is another event interfering? I know you said the others > were set > > > up the same way, but obviously something is different. > > > > > > Charlotte > > > On Jan 13, 2015 2:46 PM, "Rocky Smolin" > wrote: > > > > > > > Dear List: > > > > > > > > This one's got me stumped. A combo box has a not in list event. > > > > Entering a value not in the list does NOT trigger the event. > > > > > > > > The field before this one is also a combo box with a Not In List > event. > > > > It's working perfectly. > > > > > > > > I can't see ANY difference between the two but there must be > something. > > > > > > > > I did a decompile just to cover that option. No cigar. > > > > > > > > Any idea - no matter how outlier - is welcomed. > > > > > > > > MTIA > > > > > > > > Rocky > > > > > > > > -- > > > > AccessD mailing list > > > > AccessD at databaseadvisors.com > > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > > Website: http://www.databaseadvisors.com > > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From bradm at blackforestltd.com Wed Jan 14 15:05:47 2015 From: bradm at blackforestltd.com (Brad Marks) Date: Wed, 14 Jan 2015 21:05:47 +0000 Subject: [AccessD] Access 2007 Reporting Application - Problems with Excel not Installed on Server In-Reply-To: References: <001501cfaea5$78d7f710$6a87e530$@cox.net> <002a01cfaf40$a08c22e0$e1a468a0$@cox.net> <02b001d0275c$9db2ce40$d9186ac0$@gmail.com> <1420843502568.91160@cactus.dk> <7A622EB4-BB17-4E8A-B22A-66EF73932572@verizon.net> Message-ID: All, We have a Reporting Application that was built with Access 2007. This application is used by our end-users for ?on demand? reports and the same application is used to generate nightly automated reports. These automated reports are run on our server, using Access 2007 Runtime. This application has worked nicely for over three years. Recently, I have been working with ?Windows Automation? to push some of the key data from Access to Excel in order to satisfy an outside accounting firm?s requirements. This new feature is now working nicely (on a desktop PC that has Excel). Our accounting people are super-impressed. Here?s the catch. We do not have Excel installed on our server. Currently there is no need to use the new ?Windows Automation? (Access controlling Excel) features for the reports that are run on the server. These reports will only be needed on desktops that have Excel. Is there a way to enable this Access application to run on the Server where Excel is not installed. Again, the automated reports that are run on the server do not use the new ?Windows Automation? features that are used on the desktops that have Excel. Thanks, Brad From jbodin at sbor.com Wed Jan 14 15:24:29 2015 From: jbodin at sbor.com (John Bodin) Date: Wed, 14 Jan 2015 21:24:29 +0000 Subject: [AccessD] Access 2007 Reporting Application - Problems with Excel not Installed on Server In-Reply-To: References: <001501cfaea5$78d7f710$6a87e530$@cox.net> <002a01cfaf40$a08c22e0$e1a468a0$@cox.net> <02b001d0275c$9db2ce40$d9186ac0$@gmail.com> <1420843502568.91160@cactus.dk> <7A622EB4-BB17-4E8A-B22A-66EF73932572@verizon.net> Message-ID: Brad, are you using early or late binding? If late binding, you s/n have to do anything as long as none of the reports run on the server call out to Excel. If early binding and you are getting errors with lib not found or whatever, you can possibly install the free Excel Viewer on the server. Not sure if that will install necessary libraries to satisfy access (I believe the viewer is 2007 as well.) John -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Brad Marks Sent: Wednesday, January 14, 2015 4:06 PM To: Access Developers discussion and problem solving Subject: [AccessD] Access 2007 Reporting Application - Problems with Excel not Installed on Server All, We have a Reporting Application that was built with Access 2007. This application is used by our end-users for ?on demand? reports and the same application is used to generate nightly automated reports. These automated reports are run on our server, using Access 2007 Runtime. This application has worked nicely for over three years. Recently, I have been working with ?Windows Automation? to push some of the key data from Access to Excel in order to satisfy an outside accounting firm?s requirements. This new feature is now working nicely (on a desktop PC that has Excel). Our accounting people are super-impressed. Here?s the catch. We do not have Excel installed on our server. Currently there is no need to use the new ?Windows Automation? (Access controlling Excel) features for the reports that are run on the server. These reports will only be needed on desktops that have Excel. Is there a way to enable this Access application to run on the Server where Excel is not installed. Again, the automated reports that are run on the server do not use the new ?Windows Automation? features that are used on the desktops that have Excel. Thanks, Brad -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Wed Jan 14 16:24:18 2015 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Wed, 14 Jan 2015 14:24:18 -0800 Subject: [AccessD] 64-bit accdb to 32-bit Message-ID: <756BD8E71F5B4DB49ABD399F93F75D42@HAL9007> Can an accdb created on a 64-bit Access install be converted to 32-bit? MTIA Rocky Smolin Beach Access Software 858-259-4334 www.bchacc.com www.e-z-mrp.com Skype: rocky.smolin From jamesbutton at blueyonder.co.uk Wed Jan 14 17:34:44 2015 From: jamesbutton at blueyonder.co.uk (James Button) Date: Wed, 14 Jan 2015 23:34:44 -0000 Subject: [AccessD] 64-bit accdb to 32-bit In-Reply-To: <756BD8E71F5B4DB49ABD399F93F75D42@HAL9007> References: <756BD8E71F5B4DB49ABD399F93F75D42@HAL9007> Message-ID: I would have expected the database file itself to be the same for both 64 and 32 bit instances of the save 'version' of Access. HOWEVER Any stored processes that use VBA or SQL may well be set to use the 64 or 32 bit versions of the associated code, commands, functions and variable libraries. And they would maybe also include developer declared libraries in the code. So the answer is Yes It can be converted, or possibly, If there is nothing to convert, then strictly speaking NO - you can't convert anything because there is nothing to convert JimB -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Wednesday, January 14, 2015 10:24 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] 64-bit accdb to 32-bit Can an accdb created on a 64-bit Access install be converted to 32-bit? MTIA Rocky Smolin Beach Access Software 858-259-4334 www.bchacc.com www.e-z-mrp.com Skype: rocky.smolin -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dbdoug at gmail.com Wed Jan 14 18:20:18 2015 From: dbdoug at gmail.com (Doug Steele) Date: Wed, 14 Jan 2015 16:20:18 -0800 Subject: [AccessD] PDF export problem Message-ID: Hello All: I'm generating PDF files using the OutputTo command, like: DoCmd.OutputTo acOutputReport, globReportName, acFormatPDF, MyFullPath This is in Access 2010 on Windows 7. On one of my computers, and fortunately on all my client's computers, this works fine. The pdf output is exactly the same as the print preview. On my other computer, the pdf output looks like all the text fonts have been bumped up about 25% - both individual labels and lines are truncated on the right hand edge. The Windows default printers are OK, and printing to a physical printer or print preview works fine. Any suggestions? Thanks, Doug From marksimms at verizon.net Wed Jan 14 18:36:05 2015 From: marksimms at verizon.net (Mark Simms) Date: Wed, 14 Jan 2015 19:36:05 -0500 Subject: [AccessD] Access 2007 Reporting Application - Problems with Excel not Installed on Server In-Reply-To: References: <001501cfaea5$78d7f710$6a87e530$@cox.net> <002a01cfaf40$a08c22e0$e1a468a0$@cox.net> <02b001d0275c$9db2ce40$d9186ac0$@gmail.com> <1420843502568.91160@cactus.dk> <7A622EB4-BB17-4E8A-B22A-66EF73932572@verizon.net> Message-ID: <014001d0305b$40cc1c60$c2645520$@net> Brad- isn't your problem simply one of detecting whether the Access application is running on the server or the desktop ? You can use ENVIRON to detect this. From jimdettman at verizon.net Wed Jan 14 18:57:08 2015 From: jimdettman at verizon.net (Jim Dettman) Date: Wed, 14 Jan 2015 19:57:08 -0500 Subject: [AccessD] 64-bit accdb to 32-bit In-Reply-To: <756BD8E71F5B4DB49ABD399F93F75D42@HAL9007> References: <756BD8E71F5B4DB49ABD399F93F75D42@HAL9007> Message-ID: <0D99DE307BAD447DAA25204AAFC589C2@XPS> Rocky, As long as it's a DB, and not a DE, there is no conversion. Any VBA code will be re-compiled on the fly. If it is a accde, then no go. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Wednesday, January 14, 2015 05:24 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] 64-bit accdb to 32-bit Can an accdb created on a 64-bit Access install be converted to 32-bit? MTIA Rocky Smolin Beach Access Software 858-259-4334 www.bchacc.com www.e-z-mrp.com Skype: rocky.smolin -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at verizon.net Wed Jan 14 18:59:00 2015 From: jimdettman at verizon.net (Jim Dettman) Date: Wed, 14 Jan 2015 19:59:00 -0500 Subject: [AccessD] Access 2007 Reporting Application - Problems with Excel not Installed on Server In-Reply-To: References: <001501cfaea5$78d7f710$6a87e530$@cox.net> <002a01cfaf40$a08c22e0$e1a468a0$@cox.net> <02b001d0275c$9db2ce40$d9186ac0$@gmail.com> <1420843502568.91160@cactus.dk> <7A622EB4-BB17-4E8A-B22A-66EF73932572@verizon.net> Message-ID: <5DF6EC2A3F0C4D348C2941F69BB9860C@XPS> As John said, with late binding you should be fine. You would not get any kind of error until you hit the routine that uses Excel Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Brad Marks Sent: Wednesday, January 14, 2015 04:06 PM To: Access Developers discussion and problem solving Subject: [AccessD] Access 2007 Reporting Application - Problems with Excel not Installed on Server All, We have a Reporting Application that was built with Access 2007. This application is used by our end-users for "on demand" reports and the same application is used to generate nightly automated reports. These automated reports are run on our server, using Access 2007 Runtime. This application has worked nicely for over three years. Recently, I have been working with "Windows Automation" to push some of the key data from Access to Excel in order to satisfy an outside accounting firm's requirements. This new feature is now working nicely (on a desktop PC that has Excel). Our accounting people are super-impressed. Here's the catch. We do not have Excel installed on our server. Currently there is no need to use the new "Windows Automation" (Access controlling Excel) features for the reports that are run on the server. These reports will only be needed on desktops that have Excel. Is there a way to enable this Access application to run on the Server where Excel is not installed. Again, the automated reports that are run on the server do not use the new "Windows Automation" features that are used on the desktops that have Excel. Thanks, Brad -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at verizon.net Wed Jan 14 19:03:03 2015 From: jimdettman at verizon.net (Jim Dettman) Date: Wed, 14 Jan 2015 20:03:03 -0500 Subject: [AccessD] Not In List Event Not Triggering In-Reply-To: <90830816AD1A4C64A0ED18F5B8C0DEFE@HAL9007> References: <90830816AD1A4C64A0ED18F5B8C0DEFE@HAL9007> Message-ID: <9C6BDBF0DFBC4E9BACF3BE7DA327AB52@XPS> Probably a dumb question, but the app does compile cleanly correct? Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Wednesday, January 14, 2015 10:35 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Not In List Event Not Triggering What's a stub? r -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Wednesday, January 14, 2015 7:06 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Not In List Event Not Triggering Try dropping in a new stub and copying the code to the new stub. Susan H. > Still having trouble. The event is definitely not firing. I put a > msgbox in as the first line of the procedure. It never displayed. I > put a breakpoint in the first line. Not break. Maddening. > > All the other combo boxes with NIL event are working. But with Limit > To List property set to No. > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Wed Jan 14 19:03:48 2015 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Wed, 14 Jan 2015 17:03:48 -0800 Subject: [AccessD] Not In List Event Not Triggering In-Reply-To: <9C6BDBF0DFBC4E9BACF3BE7DA327AB52@XPS> References: <90830816AD1A4C64A0ED18F5B8C0DEFE@HAL9007> <9C6BDBF0DFBC4E9BACF3BE7DA327AB52@XPS> Message-ID: Yeah. r -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Wednesday, January 14, 2015 5:03 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Not In List Event Not Triggering Probably a dumb question, but the app does compile cleanly correct? Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Wednesday, January 14, 2015 10:35 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Not In List Event Not Triggering What's a stub? r -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Wednesday, January 14, 2015 7:06 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Not In List Event Not Triggering Try dropping in a new stub and copying the code to the new stub. Susan H. > Still having trouble. The event is definitely not firing. I put a > msgbox in as the first line of the procedure. It never displayed. I > put a breakpoint in the first line. Not break. Maddening. > > All the other combo boxes with NIL event are working. But with Limit > To List property set to No. > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bradm at blackforestltd.com Wed Jan 14 19:46:10 2015 From: bradm at blackforestltd.com (Brad Marks) Date: Thu, 15 Jan 2015 01:46:10 +0000 Subject: [AccessD] Access 2007 Reporting Application - Problems with Excel not Installed on Server In-Reply-To: <5DF6EC2A3F0C4D348C2941F69BB9860C@XPS> References: <001501cfaea5$78d7f710$6a87e530$@cox.net> <002a01cfaf40$a08c22e0$e1a468a0$@cox.net> <02b001d0275c$9db2ce40$d9186ac0$@gmail.com> <1420843502568.91160@cactus.dk> <7A622EB4-BB17-4E8A-B22A-66EF73932572@verizon.net> <5DF6EC2A3F0C4D348C2941F69BB9860C@XPS> Message-ID: Jim, John, Mark, Thanks for assistance, I appreciate it. You are right, everything seems to work nicely when late binding is used. Yesterday, I switched to late binding and I removed the reference to the Excel Object Library (or I should say that I "thought" that I had removed (unchecked) this reference. After receiving your advice that Late Binding should work, I double-checked that the reference to the Excel Object Library was not present, but found that it was still there. Evidently, I had not properly removed this reference and thus got confused when things did not work on the server that does not have Excel. Thanks again, Brad -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Wednesday, January 14, 2015 6:59 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Reporting Application - Problems with Excel not Installed on Server As John said, with late binding you should be fine. You would not get any kind of error until you hit the routine that uses Excel Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Brad Marks Sent: Wednesday, January 14, 2015 04:06 PM To: Access Developers discussion and problem solving Subject: [AccessD] Access 2007 Reporting Application - Problems with Excel not Installed on Server All, We have a Reporting Application that was built with Access 2007. This application is used by our end-users for "on demand" reports and the same application is used to generate nightly automated reports. These automated reports are run on our server, using Access 2007 Runtime. This application has worked nicely for over three years. Recently, I have been working with "Windows Automation" to push some of the key data from Access to Excel in order to satisfy an outside accounting firm's requirements. This new feature is now working nicely (on a desktop PC that has Excel). Our accounting people are super-impressed. Here's the catch. We do not have Excel installed on our server. Currently there is no need to use the new "Windows Automation" (Access controlling Excel) features for the reports that are run on the server. These reports will only be needed on desktops that have Excel. Is there a way to enable this Access application to run on the Server where Excel is not installed. Again, the automated reports that are run on the server do not use the new "Windows Automation" features that are used on the desktops that have Excel. Thanks, Brad -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Thu Jan 15 13:45:13 2015 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Thu, 15 Jan 2015 11:45:13 -0800 Subject: [AccessD] Not In List Event Not Triggering In-Reply-To: References: <8CF8CFD138F74315992671FD96C330E2@HAL9007> Message-ID: Thank you all who rang in on this problem. I fixed it, but didn?t solve it. I rolled my own - that is, I abandoned the NotInList event and in the After Update event of the combo box I did a Dcount of the occurrences of the data the user entered. If zero I asked if they wanted to add that entry to the list. If yes, saved the record (which has the effect of saving it to the combo box list, since the Row Source of the combo box is a SELECT DISTINCT on the table which the form is bound to), requeried the combo box walla! all?s good. If no, UNDO?d the combo box entry. The lines of code was about the same as the Not In List event. Access has taught me not to solve every problem but top go around it - many times it is faster. R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Wednesday, January 14, 2015 9:53 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Not In List Event Not Triggering A very simple not in list sample: LimitToList : YES On Not In List : [Event Procedure] Row Source: SELECT tblSomeTable .SomeField FROM tblSomeTable ; Private Sub cboMyComboBox_NotInList(NewData As String, Response As Integer) Dim strsql As String, x As Integer x = MsgBox("Do you want to add this value to the list?", vbYesNo) If x = vbYes Then strsql = "Insert Into tblSomeTable ([SomeField]) values ('" & NewData & "')" 'MsgBox strsql CurrentDb.Execute strsql, dbFailOnError Response = acDataErrAdded Else Response = acDataErrContinue End If End Sub On Wed, Jan 14, 2015 at 8:56 AM, Jurgen Welz wrote: > I meant acDataErrAdded, not acDataErrContinue. Sorry for any confusion. > > > Ciao > J?rgen Welz > Edmonton, Alberta > > > From: jwelz at hotmail.com > > To: accessd at databaseadvisors.com > > Date: Wed, 14 Jan 2015 09:32:07 -0700 > > Subject: Re: [AccessD] Not In List Event Not Triggering > > > > The NotInList event does not fire if you've set the limit to list > property to No. > > > > Put a break (F9 key on the code line defining the Sub procedure) on > > the > ones where you think the code is running. > > > > Your description tells me that, because you have set the limit to > > list > to No on the other combos, the data is simply going into the table and > is available next time you open the form. The reason it's going in is > not due to the running of some code. It's not running anywhere. > > > > In the combo you are having problems with, the bound field is not > > the > first visible field hence the error you're not getting with the > others that simply allow the data to be added without the NIL firing. > What the not in list event does is use the error as a trigger to run > some code and return Access a constant that tells it to ignore the > error, "Response = acDataErrContinue" > > > > Ciao > > > > J?rgen Welz > > > > Edmonton, Alberta > > > > > From: rockysmolin at bchacc.com > > > To: accessd at databaseadvisors.com > > > Date: Wed, 14 Jan 2015 07:04:24 -0800 > > > Subject: Re: [AccessD] Not In List Event Not Triggering > > > > > > Something IS different Charlotte but I'll be dipped if I can find it. > The > > > combo is bound. And the value entered becomes part of the combo > > > box > list > > > when the form is reopened and the combo box is requeried. The > > > requery > is at > > > the end of the NIL event in all those procedures. So they work > > > just > dandy. > > > > > > R > > > > > > > > > -----Original Message----- > > > From: accessd-bounces at databaseadvisors.com > > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > > > Charlotte > Foust > > > Sent: Wednesday, January 14, 2015 6:14 AM > > > To: Access Developers discussion and problem solving > > > Subject: Re: [AccessD] Not In List Event Not Triggering > > > > > > It appears the Not In List event is firing properly, so check any > > > even slight differences between this combobox and the others. Is > > > it bound > or > > > unbound? Is another event interfering? I know you said the others > were set > > > up the same way, but obviously something is different. > > > > > > Charlotte > > > On Jan 13, 2015 2:46 PM, "Rocky Smolin" > wrote: > > > > > > > Dear List: > > > > > > > > This one's got me stumped. A combo box has a not in list event. > > > > Entering a value not in the list does NOT trigger the event. > > > > > > > > The field before this one is also a combo box with a Not In List > event. > > > > It's working perfectly. > > > > > > > > I can't see ANY difference between the two but there must be > something. > > > > > > > > I did a decompile just to cover that option. No cigar. > > > > > > > > Any idea - no matter how outlier - is welcomed. > > > > > > > > MTIA > > > > > > > > Rocky > > > > > > > > -- > > > > AccessD mailing list > > > > AccessD at databaseadvisors.com > > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > > Website: http://www.databaseadvisors.com > > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Jan 16 02:45:25 2015 From: gustav at cactus.dk (Gustav Brock) Date: Fri, 16 Jan 2015 08:45:25 +0000 Subject: [AccessD] OT: Friday humour Message-ID: Hi all As I have the status as the spelling guru (in Danish) at the office and do a lot of programming, I was handled this notice: (An unmatched left parenthesis creates an unresolved tension that will stay with you all day. It's true and scaring. Some disturbance is hitting me every time I look at the paragraph. I guess it is similar to what autists feel when they meet disorder. /gustav From df.waters at outlook.com Fri Jan 16 06:05:11 2015 From: df.waters at outlook.com (Dan Waters) Date: Fri, 16 Jan 2015 06:05:11 -0600 Subject: [AccessD] OT: Friday humour In-Reply-To: References: Message-ID: This is a poem! That's why it sticks with you ... Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Friday, January 16, 2015 2:45 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: Friday humour Hi all As I have the status as the spelling guru (in Danish) at the office and do a lot of programming, I was handled this notice: (An unmatched left parenthesis creates an unresolved tension that will stay with you all day. It's true and scaring. Some disturbance is hitting me every time I look at the paragraph. I guess it is similar to what autists feel when they meet disorder. /gustav -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bensonforums at gmail.com Fri Jan 16 06:57:16 2015 From: bensonforums at gmail.com (Bill Benson) Date: Fri, 16 Jan 2015 07:57:16 -0500 Subject: [AccessD] OT: Friday humour In-Reply-To: References: Message-ID: Gustav, I do it all the time. It is a stream of consciousness thing. I apologize for all the tension I have caused you and others. On Fri, Jan 16, 2015 at 3:45 AM, Gustav Brock wrote: > Hi all > > As I have the status as the spelling guru (in Danish) at the office and do > a lot of programming, I was handled this notice: > > (An unmatched left parenthesis > creates an unresolved tension > that will stay with you all day. > > It's true and scaring. Some disturbance is hitting me every time I look at > the paragraph. I guess it is similar to what autists feel when they meet > disorder. > > /gustav > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jimdettman at verizon.net Fri Jan 16 07:43:24 2015 From: jimdettman at verizon.net (Jim Dettman) Date: Fri, 16 Jan 2015 08:43:24 -0500 Subject: [AccessD] OT: Friday humour In-Reply-To: References: Message-ID: Interesting...I feel the same thing. For me, it stems from the automatic formulation of the question "What is going to be said next?" When you stop reading, you end up with a left over mental note of having to revolve "un-finished business", which is why you end up thinking of it over and over. A nice little insight into the way our heads work and somewhat like a compiler which can't find a End With statement Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Friday, January 16, 2015 03:45 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: Friday humour Hi all As I have the status as the spelling guru (in Danish) at the office and do a lot of programming, I was handled this notice: (An unmatched left parenthesis creates an unresolved tension that will stay with you all day. It's true and scaring. Some disturbance is hitting me every time I look at the paragraph. I guess it is similar to what autists feel when they meet disorder. /gustav -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dennis.wilson at maplemount.org Fri Jan 16 07:43:06 2015 From: dennis.wilson at maplemount.org (Dennis Wilson) Date: Fri, 16 Jan 2015 13:43:06 +0000 Subject: [AccessD] OT: Friday humour In-Reply-To: References: Message-ID: So, I am not alone afterall! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Friday, January 16, 2015 7:43 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: Friday humour Interesting...I feel the same thing. For me, it stems from the automatic formulation of the question "What is going to be said next?" When you stop reading, you end up with a left over mental note of having to revolve "un-finished business", which is why you end up thinking of it over and over. A nice little insight into the way our heads work and somewhat like a compiler which can't find a End With statement Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Friday, January 16, 2015 03:45 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: Friday humour Hi all As I have the status as the spelling guru (in Danish) at the office and do a lot of programming, I was handled this notice: (An unmatched left parenthesis creates an unresolved tension that will stay with you all day. It's true and scaring. Some disturbance is hitting me every time I look at the paragraph. I guess it is similar to what autists feel when they meet disorder. /gustav -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bensonforums at gmail.com Fri Jan 16 07:52:00 2015 From: bensonforums at gmail.com (Bill Benson) Date: Fri, 16 Jan 2015 08:52:00 -0500 Subject: [AccessD] OT: Friday humour In-Reply-To: References: Message-ID: And dangling participles or preppositions or what-not - those irritate a lot of people. But I feel this is all quite unnecessary stress. I have never ever felt bothered by unmatched parentheses. What I really am botheres by is interrupting parentheses within parentheses. (And here I shall give two examples: (1) This sentence; and (2) Another sentence that has no relevance to the other sentence)). Where's the library at? Question: What comes before a preposition? A pre-preposition? On Fri, Jan 16, 2015 at 8:43 AM, Dennis Wilson wrote: > So, I am not alone afterall! > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com [mailto: > accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman > Sent: Friday, January 16, 2015 7:43 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] OT: Friday humour > > > Interesting...I feel the same thing. > > For me, it stems from the automatic formulation of the question "What is > going to be said next?" When you stop reading, you end up with a left > over > mental note of having to revolve "un-finished business", which is why you > end up thinking of it over and over. > > A nice little insight into the way our heads work and somewhat like a > compiler which can't find a End With statement > > Jim. > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock > Sent: Friday, January 16, 2015 03:45 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] OT: Friday humour > > Hi all > > As I have the status as the spelling guru (in Danish) at the office and do > a lot of programming, I was handled this notice: > > (An unmatched left parenthesis > creates an unresolved tension > that will stay with you all day. > > It's true and scaring. Some disturbance is hitting me every time I look at > the paragraph. I guess it is similar to what autists feel when they meet > disorder. > > /gustav > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From dennis.wilson at maplemount.org Fri Jan 16 10:54:39 2015 From: dennis.wilson at maplemount.org (Dennis Wilson) Date: Fri, 16 Jan 2015 16:54:39 +0000 Subject: [AccessD] OT: Friday humour In-Reply-To: References: Message-ID: A professor once told me that no one pays attention to parenthetical statements or footnotes...especially footnotes and she felt it was a waste of time to use either. It surprised me because I do look at footnotes, but not generally end-notes, and I pay attention to parenthetical statements. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bill Benson Sent: Friday, January 16, 2015 7:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Friday humour And dangling participles or preppositions or what-not - those irritate a lot of people. But I feel this is all quite unnecessary stress. I have never ever felt bothered by unmatched parentheses. What I really am botheres by is interrupting parentheses within parentheses. (And here I shall give two examples: (1) This sentence; and (2) Another sentence that has no relevance to the other sentence)). Where's the library at? Question: What comes before a preposition? A pre-preposition? On Fri, Jan 16, 2015 at 8:43 AM, Dennis Wilson wrote: > So, I am not alone afterall! > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com [mailto: > accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman > Sent: Friday, January 16, 2015 7:43 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] OT: Friday humour > > > Interesting...I feel the same thing. > > For me, it stems from the automatic formulation of the question "What is > going to be said next?" When you stop reading, you end up with a left > over > mental note of having to revolve "un-finished business", which is why > you end up thinking of it over and over. > > A nice little insight into the way our heads work and somewhat like a > compiler which can't find a End With statement > > Jim. > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav > Brock > Sent: Friday, January 16, 2015 03:45 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] OT: Friday humour > > Hi all > > As I have the status as the spelling guru (in Danish) at the office > and do a lot of programming, I was handled this notice: > > (An unmatched left parenthesis > creates an unresolved tension > that will stay with you all day. > > It's true and scaring. Some disturbance is hitting me every time I > look at the paragraph. I guess it is similar to what autists feel when > they meet disorder. > > /gustav > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Fri Jan 16 11:01:30 2015 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 16 Jan 2015 12:01:30 -0500 Subject: [AccessD] OT: Friday humour Message-ID: Me too. Susan H. On Fri, Jan 16, 2015 at 11:54 AM, Dennis Wilson < dennis.wilson at maplemount.org> wrote: > A professor once told me that no one pays attention to parenthetical > statements or footnotes...especially footnotes and she felt it was a waste > of time to use either. It surprised me because I do look at footnotes, but > not generally end-notes, and I pay attention to parenthetical statements. > From TSeptav at Uniserve.com Fri Jan 16 11:26:31 2015 From: TSeptav at Uniserve.com (Tony Septav) Date: Fri, 16 Jan 2015 11:26:31 -0600 Subject: [AccessD] OT: Friday humour In-Reply-To: Message-ID: <201501161726.t0GHQdlL015811@databaseadvisors.com> Hey All Gosh with all the audible books on CDs it has been a long time but what are footnotes??? Tony Septav Nanaimo, BC Canada -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: January-16-15 11:02 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Friday humour Me too. Susan H. On Fri, Jan 16, 2015 at 11:54 AM, Dennis Wilson < dennis.wilson at maplemount.org> wrote: > A professor once told me that no one pays attention to parenthetical > statements or footnotes...especially footnotes and she felt it was a waste > of time to use either. It surprised me because I do look at footnotes, but > not generally end-notes, and I pay attention to parenthetical statements. > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ----- No virus found in this message. Checked by AVG - www.avg.com Version: 2015.0.5645 / Virus Database: 4260/8940 - Release Date: 01/16/15 From ssharkins at gmail.com Fri Jan 16 11:40:58 2015 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 16 Jan 2015 12:40:58 -0500 Subject: [AccessD] OT: Friday humour Message-ID: In fact, I have to read them immediately -- which kind of takes me out of the moment, but I can't leave them unread -- might miss something important. :) Susan H. On Fri, Jan 16, 2015 at 12:26 PM, Tony Septav wrote: > Hey All > Gosh with all the audible books on CDs it has been a long time but what are > footnotes??? > > From kathryn at bassett.net Fri Jan 16 12:39:49 2015 From: kathryn at bassett.net (Kathryn Bassett) Date: Fri, 16 Jan 2015 10:39:49 -0800 Subject: [AccessD] OT: Friday humour In-Reply-To: References: Message-ID: My friend Arlene reads the footnotes *first*, especially if it's a family history where she wants to find out how credible the author is in regards to the sources. Kathryn > -----Original Message----- > From: accessd-bounces at databaseadvisors.com [mailto:accessd- > bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: 16 Jan 2015 9:41 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: Friday humour > > In fact, I have to read them immediately -- which kind of takes me out of the > moment, but I can't leave them unread -- might miss something important. :) > > Susan H. > > On Fri, Jan 16, 2015 at 12:26 PM, Tony Septav > wrote: > > > Hey All > > Gosh with all the audible books on CDs it has been a long time but > > what are footnotes??? > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Fri Jan 16 13:05:23 2015 From: fuller.artful at gmail.com (Arthur Fuller) Date: Fri, 16 Jan 2015 14:05:23 -0500 Subject: [AccessD] OT: Friday humour In-Reply-To: References: Message-ID: Those are strictly for footnote fetishists. On Fri, Jan 16, 2015 at 1:39 PM, Kathryn Bassett wrote: > My friend Arlene reads the footnotes *first*, especially if it's a family > history where she wants to find out how credible the author is in regards > to > the sources. > > Kathryn > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com [mailto:accessd- > > bounces at databaseadvisors.com] On Behalf Of Susan Harkins > > Sent: 16 Jan 2015 9:41 AM > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] OT: Friday humour > > > > In fact, I have to read them immediately -- which kind of takes me out of > the > > moment, but I can't leave them unread -- might miss something important. > :) > > > > Susan H. > > > > On Fri, Jan 16, 2015 at 12:26 PM, Tony Septav > > wrote: > > > > > Hey All > > > Gosh with all the audible books on CDs it has been a long time but > > > what are footnotes??? > > > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Arthur From tinanfields at torchlake.com Fri Jan 16 13:57:22 2015 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Fri, 16 Jan 2015 14:57:22 -0500 Subject: [AccessD] OT: Friday humour In-Reply-To: References: Message-ID: <54B96D22.3030603@torchlake.com> Me too! TNF Tina Norris Fields tinanfields-at-torchlake-dot-com 231-322-2787 On 1/16/2015 12:01 PM, Susan Harkins wrote: > Me too. > > Susan H. > > On Fri, Jan 16, 2015 at 11:54 AM, Dennis Wilson < > dennis.wilson at maplemount.org> wrote: > >> A professor once told me that no one pays attention to parenthetical >> statements or footnotes...especially footnotes and she felt it was a waste >> of time to use either. It surprised me because I do look at footnotes, but >> not generally end-notes, and I pay attention to parenthetical statements. >> From TSeptav at Uniserve.com Fri Jan 16 14:09:19 2015 From: TSeptav at Uniserve.com (Tony Septav) Date: Fri, 16 Jan 2015 14:09:19 -0600 Subject: [AccessD] OT: Friday humour Way way off topic. In-Reply-To: Message-ID: <201501162009.t0GK9Mak016345@databaseadvisors.com> Hey All Sorry sorry I am way off topic. Footnotes kind of hit a funny bone. Many of you will not find it humorous but I do. And that is fun. Individuals on this list have different opions and that is so fresh. I find that if we do not take ourselves overly serious and laugh at ourselves in the mirror, we all have many years and many memories. Keep it up you GOOBS. My fav band the RS and my favorite song is "2000 Light Years from Home." I am to old to say "Rock On" but me and my buddy (dog) are going out to play some killer ball in the back yard. Sorry this I know this is inapprorate, but hey you gotta laugh. Tony Septav Nanaimo, BC Canada -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: January-16-15 1:05 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Friday humour Those are strictly for footnote fetishists. On Fri, Jan 16, 2015 at 1:39 PM, Kathryn Bassett wrote: > My friend Arlene reads the footnotes *first*, especially if it's a family > history where she wants to find out how credible the author is in regards > to > the sources. > > Kathryn > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com [mailto:accessd- > > bounces at databaseadvisors.com] On Behalf Of Susan Harkins > > Sent: 16 Jan 2015 9:41 AM > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] OT: Friday humour > > > > In fact, I have to read them immediately -- which kind of takes me out of > the > > moment, but I can't leave them unread -- might miss something important. > :) > > > > Susan H. > > > > On Fri, Jan 16, 2015 at 12:26 PM, Tony Septav > > wrote: > > > > > Hey All > > > Gosh with all the audible books on CDs it has been a long time but > > > what are footnotes??? > > > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Arthur -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ----- No virus found in this message. Checked by AVG - www.avg.com Version: 2015.0.5645 / Virus Database: 4260/8940 - Release Date: 01/16/15 From jbartow at winhaven.net Fri Jan 16 15:20:29 2015 From: jbartow at winhaven.net (John R Bartow) Date: Fri, 16 Jan 2015 15:20:29 -0600 Subject: [AccessD] OT: Friday humour In-Reply-To: <201501161726.t0GHQdlL015811@databaseadvisors.com> References: <201501161726.t0GHQdlL015811@databaseadvisors.com> Message-ID: <005401d031d2$413219c0$c3964d40$@winhaven.net> -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tony Septav Sent: Friday, January 16, 2015 11:27 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: Friday humour Hey All Gosh with all the audible books on CDs it has been a long time but what are footnotes??? Tony Septav Nanaimo, BC Canada -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: January-16-15 11:02 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Friday humour Me too. Susan H. On Fri, Jan 16, 2015 at 11:54 AM, Dennis Wilson < dennis.wilson at maplemount.org> wrote: > A professor once told me that no one pays attention to parenthetical > statements or footnotes...especially footnotes and she felt it was a > waste of time to use either. It surprised me because I do look at > footnotes, but > not generally end-notes, and I pay attention to parenthetical statements. > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ----- No virus found in this message. Checked by AVG - www.avg.com Version: 2015.0.5645 / Virus Database: 4260/8940 - Release Date: 01/16/15 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jbartow at winhaven.net Fri Jan 16 15:20:29 2015 From: jbartow at winhaven.net (John R Bartow) Date: Fri, 16 Jan 2015 15:20:29 -0600 Subject: [AccessD] OT: Friday humour In-Reply-To: References: Message-ID: <005501d031d2$41642640$c42c72c0$@winhaven.net> Never say never to no one -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dennis Wilson Sent: Friday, January 16, 2015 10:55 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Friday humour A professor once told me that no one pays attention to parenthetical statements or footnotes...especially footnotes and she felt it was a waste of time to use either. It surprised me because I do look at footnotes, but not generally end-notes, and I pay attention to parenthetical statements. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bill Benson Sent: Friday, January 16, 2015 7:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Friday humour And dangling participles or preppositions or what-not - those irritate a lot of people. But I feel this is all quite unnecessary stress. I have never ever felt bothered by unmatched parentheses. What I really am botheres by is interrupting parentheses within parentheses. (And here I shall give two examples: (1) This sentence; and (2) Another sentence that has no relevance to the other sentence)). Where's the library at? Question: What comes before a preposition? A pre-preposition? On Fri, Jan 16, 2015 at 8:43 AM, Dennis Wilson wrote: > So, I am not alone afterall! > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com [mailto: > accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman > Sent: Friday, January 16, 2015 7:43 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] OT: Friday humour > > > Interesting...I feel the same thing. > > For me, it stems from the automatic formulation of the question "What is > going to be said next?" When you stop reading, you end up with a left > over > mental note of having to revolve "un-finished business", which is why > you end up thinking of it over and over. > > A nice little insight into the way our heads work and somewhat like a > compiler which can't find a End With statement > > Jim. > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav > Brock > Sent: Friday, January 16, 2015 03:45 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] OT: Friday humour > > Hi all > > As I have the status as the spelling guru (in Danish) at the office > and do a lot of programming, I was handled this notice: > > (An unmatched left parenthesis > creates an unresolved tension > that will stay with you all day. > > It's true and scaring. Some disturbance is hitting me every time I > look at the paragraph. I guess it is similar to what autists feel when > they meet disorder. > > /gustav > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jbartow at winhaven.net Fri Jan 16 15:25:39 2015 From: jbartow at winhaven.net (John R Bartow) Date: Fri, 16 Jan 2015 15:25:39 -0600 Subject: [AccessD] OT: Friday humour In-Reply-To: <201501161726.t0GHQdlL015811@databaseadvisors.com> References: <201501161726.t0GHQdlL015811@databaseadvisors.com> Message-ID: <005d01d031d2$fa370f70$eea52e50$@winhaven.net> It's what Podiatrists write. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tony Septav Sent: Friday, January 16, 2015 11:27 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: Friday humour Hey All Gosh with all the audible books on CDs it has been a long time but what are footnotes??? Tony Septav Nanaimo, BC Canada -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: January-16-15 11:02 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Friday humour Me too. Susan H. On Fri, Jan 16, 2015 at 11:54 AM, Dennis Wilson < dennis.wilson at maplemount.org> wrote: > A professor once told me that no one pays attention to parenthetical > statements or footnotes...especially footnotes and she felt it was a > waste of time to use either. It surprised me because I do look at > footnotes, but > not generally end-notes, and I pay attention to parenthetical statements. > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ----- No virus found in this message. Checked by AVG - www.avg.com Version: 2015.0.5645 / Virus Database: 4260/8940 - Release Date: 01/16/15 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bensonforums at gmail.com Fri Jan 16 20:19:49 2015 From: bensonforums at gmail.com (Bill Benson) Date: Fri, 16 Jan 2015 21:19:49 -0500 Subject: [AccessD] OT: Friday humour Way way off topic. In-Reply-To: <201501162009.t0GK9Mak016345@databaseadvisors.com> References: <201501162009.t0GK9Mak016345@databaseadvisors.com> Message-ID: I find it easy to laugh when I look in the mirror but I have good material to work with. B. On Jan 16, 2015 3:11 PM, "Tony Septav" wrote: > Hey All > Sorry sorry I am way off topic. > Footnotes kind of hit a funny bone. Many of you will not find it humorous > but I do. And that is fun. Individuals on this list have different opions > and that is so fresh. I find that if we do not take ourselves overly > serious > and laugh at ourselves in the mirror, we all have many years and many > memories. Keep it up you GOOBS. > My fav band the RS and my favorite song is "2000 Light Years from Home." > I am to old to say "Rock On" but me and my buddy (dog) are going out to > play > some killer ball in the back yard. > Sorry this I know this is inapprorate, but hey you gotta laugh. > > > Tony Septav > Nanaimo, BC > Canada > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: January-16-15 1:05 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: Friday humour > > Those are strictly for footnote fetishists. > > On Fri, Jan 16, 2015 at 1:39 PM, Kathryn Bassett > wrote: > > > My friend Arlene reads the footnotes *first*, especially if it's a family > > history where she wants to find out how credible the author is in regards > > to > > the sources. > > > > Kathryn > > > > > -----Original Message----- > > > From: accessd-bounces at databaseadvisors.com [mailto:accessd- > > > bounces at databaseadvisors.com] On Behalf Of Susan Harkins > > > Sent: 16 Jan 2015 9:41 AM > > > To: Access Developers discussion and problem solving > > > Subject: Re: [AccessD] OT: Friday humour > > > > > > In fact, I have to read them immediately -- which kind of takes me out > of > > the > > > moment, but I can't leave them unread -- might miss something > important. > > :) > > > > > > Susan H. > > > > > > On Fri, Jan 16, 2015 at 12:26 PM, Tony Septav > > > wrote: > > > > > > > Hey All > > > > Gosh with all the audible books on CDs it has been a long time but > > > > what are footnotes??? > > > > > > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > Arthur > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > ----- > No virus found in this message. > Checked by AVG - www.avg.com > Version: 2015.0.5645 / Virus Database: 4260/8940 - Release Date: 01/16/15 > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From darryl at whittleconsulting.com.au Sat Jan 17 00:40:04 2015 From: darryl at whittleconsulting.com.au (Darryl Collins) Date: Sat, 17 Jan 2015 17:40:04 +1100 Subject: [AccessD] OT: Friday humour Way way off topic. In-Reply-To: <201501162009.t0GK9Mak016345@databaseadvisors.com> References: <201501162009.t0GK9Mak016345@databaseadvisors.com> Message-ID: <14E87ECB6746484B8E49DEE35EA1852E@3QLLSGPVF27UM> Heh... Now that makes more sense than many of your more recent posts to me. Go figure. I guess most of us on this list are considered 'special' by other parts of society. :) Thanks Tony. I did really enjoy that. -----Original Message----- From: Tony Septav Sent: Saturday, January 17, 2015 7:09 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: Friday humour Way way off topic. Hey All Sorry sorry I am way off topic. Footnotes kind of hit a funny bone. Many of you will not find it humorous but I do. And that is fun. Individuals on this list have different opions and that is so fresh. I find that if we do not take ourselves overly serious and laugh at ourselves in the mirror, we all have many years and many memories. Keep it up you GOOBS. My fav band the RS and my favorite song is "2000 Light Years from Home." I am to old to say "Rock On" but me and my buddy (dog) are going out to play some killer ball in the back yard. Sorry this I know this is inapprorate, but hey you gotta laugh. Tony Septav Nanaimo, BC Canada -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: January-16-15 1:05 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Friday humour Those are strictly for footnote fetishists. On Fri, Jan 16, 2015 at 1:39 PM, Kathryn Bassett wrote: > My friend Arlene reads the footnotes *first*, especially if it's a family > history where she wants to find out how credible the author is in regards > to > the sources. > > Kathryn > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com [mailto:accessd- > > bounces at databaseadvisors.com] On Behalf Of Susan Harkins > > Sent: 16 Jan 2015 9:41 AM > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] OT: Friday humour > > > > In fact, I have to read them immediately -- which kind of takes me out of > the > > moment, but I can't leave them unread -- might miss something important. > :) > > > > Susan H. > > > > On Fri, Jan 16, 2015 at 12:26 PM, Tony Septav > > wrote: > > > > > Hey All > > > Gosh with all the audible books on CDs it has been a long time but > > > what are footnotes??? > > > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Arthur -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ----- No virus found in this message. Checked by AVG - www.avg.com Version: 2015.0.5645 / Virus Database: 4260/8940 - Release Date: 01/16/15 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bensonforums at gmail.com Sat Jan 17 08:16:45 2015 From: bensonforums at gmail.com (Bill Benson) Date: Sat, 17 Jan 2015 09:16:45 -0500 Subject: [AccessD] Ribbon customization failing to show my tab Message-ID: <0a6c01d03260$3a6681b0$af338510$@gmail.com> Access ribbon customization. The instructions are pretty straightforward here, so I thought I would get a ribbon at the end of the attempt. I created a USysRibbons table, the columns are ID RibbonName RibbonXml The XLM was pasted exactly as shown here: https://support.office.com/en-ie/article/Customize-the-Ribbon-45e110b9-531c- 46ed-ab3a-4e25bc9413de#bm2 In the database options I have selected MyRibbon from the list of customizations. Result: Nada. Am I missing out on some key step? Is the XML invalid? Is the fact that I am using Access 2013 and this schema is for 2007 a problem? Do I need to load some other file some place? From ssharkins at gmail.com Sat Jan 17 09:34:58 2015 From: ssharkins at gmail.com (Susan Harkins) Date: Sat, 17 Jan 2015 10:34:58 -0500 Subject: [AccessD] Ribbon customization failing to show my tab Message-ID: Bill, I can't answer the question about compatibility, but seems reasonable to expect the xml to work in a later version -- but I can't say that with any certainty. You mention cut and paste and that got my attention. It's been my experience that the VBE modules hate cut and paste from the web. Try dumping it in Word and replacing all the single and double quotations with straight characters and see if it runs. That's what I would do first. Susan H. On Sat, Jan 17, 2015 at 9:16 AM, Bill Benson wrote: > Access ribbon customization. > > The instructions are pretty straightforward here, so I thought I would get > a > ribbon at the end of the attempt. I created a USysRibbons table, the > columns > are > ID RibbonName RibbonXml > > The XLM was pasted exactly as shown here: > > https://support.office.com/en-ie/article/Customize-the-Ribbon-45e110b9-531c- > 46ed-ab3a-4e25bc9413de#bm2 > > In the database options I have selected MyRibbon from the list of > customizations. > > Result: Nada. > > From bensonforums at gmail.com Sat Jan 17 09:39:06 2015 From: bensonforums at gmail.com (Bill Benson) Date: Sat, 17 Jan 2015 10:39:06 -0500 Subject: [AccessD] Ribbon customization failing to show my tab In-Reply-To: References: Message-ID: I am sure you are right. I have used some different xml now, but I detected some kind of breaking space in the sample I posted in my email and that assures me you must be right. I will follow your cleanup suggestion when using Web resources. Thank you. On Jan 17, 2015 10:37 AM, "Susan Harkins" wrote: > Bill, I can't answer the question about compatibility, but seems reasonable > to expect the xml to work in a later version -- but I can't say that with > any certainty. You mention cut and paste and that got my attention. It's > been my experience that the VBE modules hate cut and paste from the web. > Try dumping it in Word and replacing all the single and double quotations > with straight characters and see if it runs. That's what I would do first. > > Susan H. > > On Sat, Jan 17, 2015 at 9:16 AM, Bill Benson > wrote: > > > Access ribbon customization. > > > > The instructions are pretty straightforward here, so I thought I would > get > > a > > ribbon at the end of the attempt. I created a USysRibbons table, the > > columns > > are > > ID RibbonName RibbonXml > > > > The XLM was pasted exactly as shown here: > > > > > https://support.office.com/en-ie/article/Customize-the-Ribbon-45e110b9-531c- > > 46ed-ab3a-4e25bc9413de#bm2 > > > > In the database options I have selected MyRibbon from the list of > > customizations. > > > > Result: Nada. > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From marksimms at verizon.net Sat Jan 17 11:01:27 2015 From: marksimms at verizon.net (Mark Simms) Date: Sat, 17 Jan 2015 12:01:27 -0500 Subject: [AccessD] Ribbon customization failing to show my tab In-Reply-To: <0a6c01d03260$3a6681b0$af338510$@gmail.com> References: <0a6c01d03260$3a6681b0$af338510$@gmail.com> Message-ID: <03d801d03277$3c9b4490$b5d1cdb0$@net> That's the wrong schema reference. I believe below is the correct one: /office/2007/09/customui There is an option to show these interactive errors...otherwise the Ribbon just fails to load silently. From bensonforums at gmail.com Sat Jan 17 11:52:44 2015 From: bensonforums at gmail.com (Bill Benson) Date: Sat, 17 Jan 2015 12:52:44 -0500 Subject: [AccessD] Ribbon customization failing to show my tab In-Reply-To: <03d801d03277$3c9b4490$b5d1cdb0$@net> References: <0a6c01d03260$3a6681b0$af338510$@gmail.com> <03d801d03277$3c9b4490$b5d1cdb0$@net> Message-ID: Thanks Mark. In my work with Office, you can use either schema, you just miss out on the prettier, newer images with the older one. I work in Excel 2013 all the time running controls built in xml from the old schema. And also that is the schema that this Access app is now successfully using. I posted already what I believed was the problem in the xml. That said, I will use the new one you posted since I know none of my users for this application will use access 2007. Thanks again. On Jan 17, 2015 12:04 PM, "Mark Simms" wrote: > That's the wrong schema reference. > I believe below is the correct one: > /office/2007/09/customui > > There is an option to show these interactive errors...otherwise the Ribbon > just fails to load silently. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From charlotte.foust at gmail.com Sat Jan 17 13:57:46 2015 From: charlotte.foust at gmail.com (Charlotte Foust) Date: Sat, 17 Jan 2015 11:57:46 -0800 Subject: [AccessD] Ribbon customization failing to show my tab In-Reply-To: References: Message-ID: I just ran into the same problem. The namespace error occurs because 2007 and 2010 (and I assume 2013) have different namespace addresses. I finally ordered Gunter Avenius's WYSIWYG ribbon generators to make it easier. Charlotte On Sat, Jan 17, 2015 at 7:39 AM, Bill Benson wrote: > I am sure you are right. I have used some different xml now, but I detected > some kind of breaking space in the sample I posted in my email and that > assures me you must be right. I will follow your cleanup suggestion when > using Web resources. Thank you. > On Jan 17, 2015 10:37 AM, "Susan Harkins" wrote: > > > Bill, I can't answer the question about compatibility, but seems > reasonable > > to expect the xml to work in a later version -- but I can't say that with > > any certainty. You mention cut and paste and that got my attention. It's > > been my experience that the VBE modules hate cut and paste from the web. > > Try dumping it in Word and replacing all the single and double quotations > > with straight characters and see if it runs. That's what I would do > first. > > > > Susan H. > > > > On Sat, Jan 17, 2015 at 9:16 AM, Bill Benson > > wrote: > > > > > Access ribbon customization. > > > > > > The instructions are pretty straightforward here, so I thought I would > > get > > > a > > > ribbon at the end of the attempt. I created a USysRibbons table, the > > > columns > > > are > > > ID RibbonName RibbonXml > > > > > > The XLM was pasted exactly as shown here: > > > > > > > > > https://support.office.com/en-ie/article/Customize-the-Ribbon-45e110b9-531c- > > > 46ed-ab3a-4e25bc9413de#bm2 > > > > > > In the database options I have selected MyRibbon from the list of > > > customizations. > > > > > > Result: Nada. > > > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From bensonforums at gmail.com Sat Jan 17 14:09:34 2015 From: bensonforums at gmail.com (Bill Benson) Date: Sat, 17 Jan 2015 15:09:34 -0500 Subject: [AccessD] Ribbon customization failing to show my tab In-Reply-To: References: Message-ID: <203601d03291$83b5c980$8b215c80$@gmail.com> Charlotte, Problem in the sense that you couldn't generate a ribbon at all? Or just that you could not get the look and feel of the Ac2010 and later controls, and were stuck with that of the 2006-7 variety? Because as I said, I pasted in XML referring to the exact same (2006 year) schema and I could generate tabs and groups and controls. Bill -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Saturday, January 17, 2015 2:58 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Ribbon customization failing to show my tab I just ran into the same problem. The namespace error occurs because 2007 and 2010 (and I assume 2013) have different namespace addresses. I finally ordered Gunter Avenius's WYSIWYG ribbon generators to make it easier. Charlotte On Sat, Jan 17, 2015 at 7:39 AM, Bill Benson wrote: > I am sure you are right. I have used some different xml now, but I > detected some kind of breaking space in the sample I posted in my > email and that assures me you must be right. I will follow your > cleanup suggestion when using Web resources. Thank you. > On Jan 17, 2015 10:37 AM, "Susan Harkins" wrote: > > > Bill, I can't answer the question about compatibility, but seems > reasonable > > to expect the xml to work in a later version -- but I can't say that > > with any certainty. You mention cut and paste and that got my > > attention. It's been my experience that the VBE modules hate cut and paste from the web. > > Try dumping it in Word and replacing all the single and double > > quotations with straight characters and see if it runs. That's what > > I would do > first. > > > > Susan H. > > > > On Sat, Jan 17, 2015 at 9:16 AM, Bill Benson > > > > wrote: > > > > > Access ribbon customization. > > > > > > The instructions are pretty straightforward here, so I thought I > > > would > > get > > > a > > > ribbon at the end of the attempt. I created a USysRibbons table, > > > the columns are > > > ID RibbonName RibbonXml > > > > > > The XLM was pasted exactly as shown here: > > > > > > > > > https://support.office.com/en-ie/article/Customize-the-Ribbon-45e110b9 > -531c- > > > 46ed-ab3a-4e25bc9413de#bm2 > > > > > > In the database options I have selected MyRibbon from the list of > > > customizations. > > > > > > Result: Nada. > > > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From charlotte.foust at gmail.com Sat Jan 17 14:13:37 2015 From: charlotte.foust at gmail.com (Charlotte Foust) Date: Sat, 17 Jan 2015 12:13:37 -0800 Subject: [AccessD] Ribbon customization failing to show my tab In-Reply-To: <203601d03291$83b5c980$8b215c80$@gmail.com> References: <203601d03291$83b5c980$8b215c80$@gmail.com> Message-ID: Oh, I could generate the ribbon but I didn't like the errors. And I could make some things, like icons, work. Charlotte On Sat, Jan 17, 2015 at 12:09 PM, Bill Benson wrote: > Charlotte, > > Problem in the sense that you couldn't generate a ribbon at all? Or just > that you could not get the look and feel of the Ac2010 and later controls, > and were stuck with that of the 2006-7 variety? Because as I said, I pasted > in XML referring to the exact same (2006 year) schema and I could generate > tabs and groups and controls. > > Bill > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust > Sent: Saturday, January 17, 2015 2:58 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Ribbon customization failing to show my tab > > I just ran into the same problem. The namespace error occurs because 2007 > and 2010 (and I assume 2013) have different namespace addresses. I finally > ordered Gunter Avenius's WYSIWYG ribbon generators to make it easier. > > Charlotte > > On Sat, Jan 17, 2015 at 7:39 AM, Bill Benson > wrote: > > > I am sure you are right. I have used some different xml now, but I > > detected some kind of breaking space in the sample I posted in my > > email and that assures me you must be right. I will follow your > > cleanup suggestion when using Web resources. Thank you. > > On Jan 17, 2015 10:37 AM, "Susan Harkins" wrote: > > > > > Bill, I can't answer the question about compatibility, but seems > > reasonable > > > to expect the xml to work in a later version -- but I can't say that > > > with any certainty. You mention cut and paste and that got my > > > attention. It's been my experience that the VBE modules hate cut and > paste from the web. > > > Try dumping it in Word and replacing all the single and double > > > quotations with straight characters and see if it runs. That's what > > > I would do > > first. > > > > > > Susan H. > > > > > > On Sat, Jan 17, 2015 at 9:16 AM, Bill Benson > > > > > > wrote: > > > > > > > Access ribbon customization. > > > > > > > > The instructions are pretty straightforward here, so I thought I > > > > would > > > get > > > > a > > > > ribbon at the end of the attempt. I created a USysRibbons table, > > > > the columns are > > > > ID RibbonName RibbonXml > > > > > > > > The XLM was pasted exactly as shown here: > > > > > > > > > > > > > https://support.office.com/en-ie/article/Customize-the-Ribbon-45e110b9 > > -531c- > > > > 46ed-ab3a-4e25bc9413de#bm2 > > > > > > > > In the database options I have selected MyRibbon from the list of > > > > customizations. > > > > > > > > Result: Nada. > > > > > > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From marksimms at verizon.net Sat Jan 17 14:25:33 2015 From: marksimms at verizon.net (Mark Simms) Date: Sat, 17 Jan 2015 15:25:33 -0500 Subject: [AccessD] Ribbon customization failing to show my tab In-Reply-To: References: Message-ID: <03ea01d03293$bfb780c0$3f268240$@net> Hopefully it's been improved. I tried his tool about 2 years ago....bad results. Horrible GUI for one thing. I was amazed to see this given the flexibility and power of the dot-net framework. > I just ran into the same problem. The namespace error occurs because > 2007 > and 2010 (and I assume 2013) have different namespace addresses. I > finally > ordered Gunter Avenius's WYSIWYG ribbon generators to make it easier. > > Charlotte From TSeptav at Uniserve.com Sat Jan 17 14:45:11 2015 From: TSeptav at Uniserve.com (Tony Septav) Date: Sat, 17 Jan 2015 14:45:11 -0600 Subject: [AccessD] Ribbon customization failing to show my tab In-Reply-To: <03ea01d03293$bfb780c0$3f268240$@net> Message-ID: <201501172045.t0HKjIZM018046@databaseadvisors.com> Hey All This will be my last comment for sometime (I will still lurk but....) I really applaud those of you that are still developing applications with ACCESS. But we have been let down, from a vibrant tool to a piece of crap that leaves the developers constantly having to build work arounds to get features working propertly. My nickle worth (no pennies in Canada). Tony Septav Nanaimo, BC Canada -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: January-17-15 2:26 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Ribbon customization failing to show my tab Hopefully it's been improved. I tried his tool about 2 years ago....bad results. Horrible GUI for one thing. I was amazed to see this given the flexibility and power of the dot-net framework. > I just ran into the same problem. The namespace error occurs because > 2007 > and 2010 (and I assume 2013) have different namespace addresses. I > finally > ordered Gunter Avenius's WYSIWYG ribbon generators to make it easier. > > Charlotte -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ----- No virus found in this message. Checked by AVG - www.avg.com Version: 2015.0.5645 / Virus Database: 4260/8946 - Release Date: 01/17/15 From charlotte.foust at gmail.com Sat Jan 17 15:37:32 2015 From: charlotte.foust at gmail.com (Charlotte Foust) Date: Sat, 17 Jan 2015 13:37:32 -0800 Subject: [AccessD] Ribbon customization failing to show my tab In-Reply-To: <03ea01d03293$bfb780c0$3f268240$@net> References: <03ea01d03293$bfb780c0$3f268240$@net> Message-ID: The GUI is nothing to write home about, but there's a pretty good online help available for the 2013 version. Charlotte On Sat, Jan 17, 2015 at 12:25 PM, Mark Simms wrote: > Hopefully it's been improved. I tried his tool about 2 years ago....bad > results. > Horrible GUI for one thing. > I was amazed to see this given the flexibility and power of the dot-net > framework. > > > I just ran into the same problem. The namespace error occurs because > > 2007 > > and 2010 (and I assume 2013) have different namespace addresses. I > > finally > > ordered Gunter Avenius's WYSIWYG ribbon generators to make it easier. > > > > Charlotte > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From bensonforums at gmail.com Sat Jan 17 21:14:59 2015 From: bensonforums at gmail.com (Bill Benson) Date: Sat, 17 Jan 2015 22:14:59 -0500 Subject: [AccessD] doCmd.SaveRecord not firing Form_Before_Update event Message-ID: I am getting nearly work out with Access not behaving as I would expect - and in this case, as Help tells me it should. I have a process which needs to save an order record then create an invoice. The invoice will have amounts for various types of fees calculated as either based on an amount entered per bottle, or a flat amount; but if a field FeeTypeid is set to a value such that looking up that feetypeid in the FeeType table yields a feeType of 'N/A', I do not want the amount to be calculated (ie, should be zero). This determination is to be made in the Beforeupdate event. However, upon saving the record, that event is not firing. I have verified in the form property sheet that this event is set to fire. Any help out there? Arrrggghghhgg! From charlotte.foust at gmail.com Sat Jan 17 21:39:53 2015 From: charlotte.foust at gmail.com (Charlotte Foust) Date: Sat, 17 Jan 2015 19:39:53 -0800 Subject: [AccessD] doCmd.SaveRecord not firing Form_Before_Update event In-Reply-To: References: Message-ID: You're going to have to share the code for us to be of any help. The before update event of the order record? In that case, it won't work because the record hasn't been saved yet. I can't tell from your description if the errors are in a form, a report, code, or what. Charlotte On Sat, Jan 17, 2015 at 7:14 PM, Bill Benson wrote: > I am getting nearly work out with Access not behaving as I would expect - > and in this case, as Help tells me it should. I have a process which needs > to save an order record then create an invoice. The invoice will have > amounts for various types of fees calculated as either based on an amount > entered per bottle, or a flat amount; but if a field FeeTypeid is set to a > value such that looking up that feetypeid in the FeeType table yields a > feeType of 'N/A', I do not want the amount to be calculated (ie, should be > zero). > > This determination is to be made in the Beforeupdate event. > > However, upon saving the record, that event is not firing. I have verified > in the form property sheet that this event is set to fire. > > Any help out there? Arrrggghghhgg! > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From bensonforums at gmail.com Sat Jan 17 21:41:18 2015 From: bensonforums at gmail.com (Bill Benson) Date: Sat, 17 Jan 2015 22:41:18 -0500 Subject: [AccessD] doCmd.SaveRecord not firing Form_Before_Update event In-Reply-To: References: Message-ID: Using my own noodle, here is what I determined: The Beforeupdate event is apparently bypassed if the form is not "dirty". If the Help says that, I am not able to see anything about it. Since the controls driving this exercise were unbound, changing them and expecting that a Form Save would call the BeforeUpdate event was apparently unreasonable (!) on my part... so my update routines were not firing. I have since added some bound controls on the form, and updated those when the unbound controls change - and this is enough to make the form feel dirty, and then saving is calling the BeforeUpdate event (which I no longer even need, ha ha - since the bound controls are taking on the value of the unbound controls)... however this still makes me want to peeuuke. On Sat, Jan 17, 2015 at 10:14 PM, Bill Benson wrote: > I am getting nearly work out with Access not behaving as I would expect - > and in this case, as Help tells me it should. I have a process which needs > to save an order record then create an invoice. The invoice will have > amounts for various types of fees calculated as either based on an amount > entered per bottle, or a flat amount; but if a field FeeTypeid is set to a > value such that looking up that feetypeid in the FeeType table yields a > feeType of 'N/A', I do not want the amount to be calculated (ie, should be > zero). > > This determination is to be made in the Beforeupdate event. > > However, upon saving the record, that event is not firing. I have verified > in the form property sheet that this event is set to fire. > > Any help out there? Arrrggghghhgg! > From charlotte.foust at gmail.com Sat Jan 17 22:13:52 2015 From: charlotte.foust at gmail.com (Charlotte Foust) Date: Sat, 17 Jan 2015 20:13:52 -0800 Subject: [AccessD] doCmd.SaveRecord not firing Form_Before_Update event In-Reply-To: References: Message-ID: You're trying to mix too many things together to keep them straight. The dirty property only applies to a bound form and before update only occurs with a bound recordsource and bound controls. If you use unbound forms, you have to do the heavy lifting yourself in code. Calling a form save will save the record and the values of the unbound controls in the form itself. If you ever want to see an example of doing it all unbound, I've got one in Roger's Access Library. It's called No Tables and opens recordsets on an unlinked database using ADO. I built it originally in 2000, so depending on the version of Access you're using you might have to open and save as to make it run, Charlotte On Sat, Jan 17, 2015 at 7:41 PM, Bill Benson wrote: > Using my own noodle, here is what I determined: The Beforeupdate event is > apparently bypassed if the form is not "dirty". If the Help says that, I am > not able to see anything about it. Since the controls driving this exercise > were unbound, changing them and expecting that a Form Save would call the > BeforeUpdate event was apparently unreasonable (!) on my part... so my > update routines were not firing. I have since added some bound controls on > the form, and updated those when the unbound controls change - and this is > enough to make the form feel dirty, and then saving is calling the > BeforeUpdate event (which I no longer even need, ha ha - since the bound > controls are taking on the value of the unbound controls)... however this > still makes me want to peeuuke. > > On Sat, Jan 17, 2015 at 10:14 PM, Bill Benson > wrote: > > > I am getting nearly work out with Access not behaving as I would expect - > > and in this case, as Help tells me it should. I have a process which > needs > > to save an order record then create an invoice. The invoice will have > > amounts for various types of fees calculated as either based on an amount > > entered per bottle, or a flat amount; but if a field FeeTypeid is set to > a > > value such that looking up that feetypeid in the FeeType table yields a > > feeType of 'N/A', I do not want the amount to be calculated (ie, should > be > > zero). > > > > This determination is to be made in the Beforeupdate event. > > > > However, upon saving the record, that event is not firing. I have > verified > > in the form property sheet that this event is set to fire. > > > > Any help out there? Arrrggghghhgg! > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From bensonforums at gmail.com Sat Jan 17 22:47:55 2015 From: bensonforums at gmail.com (Bill Benson) Date: Sat, 17 Jan 2015 23:47:55 -0500 Subject: [AccessD] doCmd.SaveRecord not firing Form_Before_Update event In-Reply-To: References: Message-ID: Thank you for this offer Charlotte, however I believe the point you made about myself doing the heavy lifting is just the price I have to (and have learned how to) pay. Access's default Save button would just, as you say, process the unbound controls "unprocessed" - without my using their individual Afterupdate commands to set bound form fields. So now I use those to set values on the form's bound controls (probably could have just set the fields but I wanted to watch the changes taking place) - and then Save would do what it is supposed to. I know John ... what's his last name, he hasn't posted in soooo long ... :) would tell me to use class modules. Once I understand the nature of the beast it is not so hard. Thank you. On Sat, Jan 17, 2015 at 11:13 PM, Charlotte Foust wrote: > You're trying to mix too many things together to keep them straight. The > dirty property only applies to a bound form and before update only occurs > with a bound recordsource and bound controls. If you use unbound forms, > you have to do the heavy lifting yourself in code. Calling a form save > will save the record and the values of the unbound controls in the form > itself. If you ever want to see an example of doing it all unbound, I've > got one in Roger's Access Library. It's called No Tables and opens > recordsets on an unlinked database using ADO. I built it originally in > 2000, so depending on the version of Access you're using you might have to > open and save as to make it run, > > Charlotte > > On Sat, Jan 17, 2015 at 7:41 PM, Bill Benson > wrote: > > > Using my own noodle, here is what I determined: The Beforeupdate event > is > > apparently bypassed if the form is not "dirty". If the Help says that, I > am > > not able to see anything about it. Since the controls driving this > exercise > > were unbound, changing them and expecting that a Form Save would call the > > BeforeUpdate event was apparently unreasonable (!) on my part... so my > > update routines were not firing. I have since added some bound controls > on > > the form, and updated those when the unbound controls change - and this > is > > enough to make the form feel dirty, and then saving is calling the > > BeforeUpdate event (which I no longer even need, ha ha - since the bound > > controls are taking on the value of the unbound controls)... however this > > still makes me want to peeuuke. > > > > On Sat, Jan 17, 2015 at 10:14 PM, Bill Benson > > wrote: > > > > > I am getting nearly work out with Access not behaving as I would > expect - > > > and in this case, as Help tells me it should. I have a process which > > needs > > > to save an order record then create an invoice. The invoice will have > > > amounts for various types of fees calculated as either based on an > amount > > > entered per bottle, or a flat amount; but if a field FeeTypeid is set > to > > a > > > value such that looking up that feetypeid in the FeeType table yields a > > > feeType of 'N/A', I do not want the amount to be calculated (ie, should > > be > > > zero). > > > > > > This determination is to be made in the Beforeupdate event. > > > > > > However, upon saving the record, that event is not firing. I have > > verified > > > in the form property sheet that this event is set to fire. > > > > > > Any help out there? Arrrggghghhgg! > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From mcp2004 at mail.ru Sun Jan 18 00:57:21 2015 From: mcp2004 at mail.ru (=?UTF-8?B?U2FsYWtoZXRkaW5vdiBTaGFtaWw=?=) Date: Sun, 18 Jan 2015 09:57:21 +0300 Subject: [AccessD] =?utf-8?q?AccessDay_Was=3A_Re=5B2=5D=3A__Ribbon_customi?= =?utf-8?q?zation_failing_to_show_my_tab?= In-Reply-To: <201501172045.t0HKjIZM018046@databaseadvisors.com> References: <03ea01d03293$bfb780c0$3f268240$@net> <201501172045.t0HKjIZM018046@databaseadvisors.com> Message-ID: <1421564241.646525326@f75.i.mail.ru> >>?But we have been let down, from a vibrant tool to a piece of crap >> that leaves the developers constantly having to build work arounds to get >> features working propertly. Last ship (of MS Access developers)? ;) http://www.jstreettech.com/AccessDay.aspx -- Shamil Sat, 17 Jan 2015 14:45:11 -0600 from "Tony Septav" : >Hey All >This will be my last comment for sometime (I will still lurk but....) >I really applaud those of you that are still developing applications with >ACCESS. But we have been let down, from a vibrant tool to a piece of crap >that leaves the developers constantly having to build work arounds to get >features working propertly. My nickle worth (no pennies in Canada). > >Tony Septav >Nanaimo, BC >Canada > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms >Sent: January-17-15 2:26 PM >To: 'Access Developers discussion and problem solving' >Subject: Re: [AccessD] Ribbon customization failing to show my tab > >Hopefully it's been improved. I tried his tool about 2 years ago....bad >results. >Horrible GUI for one thing. >I was amazed to see this given the flexibility and power of the dot-net >framework. > >> I just ran into the same problem. The namespace error occurs because >> 2007 >> and 2010 (and I assume 2013) have different namespace addresses. I >> finally >> ordered Gunter Avenius's WYSIWYG ribbon generators to make it easier. >> >> Charlotte > > > From stuart at lexacorp.com.pg Sun Jan 18 03:02:52 2015 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sun, 18 Jan 2015 19:02:52 +1000 Subject: [AccessD] doCmd.SaveRecord not firing Form_Before_Update event In-Reply-To: References: , Message-ID: <54BB76BC.32301.FFAB53E@stuart.lexacorp.com.pg> You can also just set "Me.Dirty = True" in code. On 17 Jan 2015 at 22:41, Bill Benson wrote: > Using my own noodle, here is what I determined: The Beforeupdate > event is apparently bypassed if the form is not "dirty". If the Help > says that, I am not able to see anything about it. Since the controls > driving this exercise were unbound, changing them and expecting that a > Form Save would call the BeforeUpdate event was apparently > unreasonable (!) on my part... so my update routines were not firing. > I have since added some bound controls on the form, and updated those > when the unbound controls change - and this is enough to make the form > feel dirty, and then saving is calling the BeforeUpdate event (which I > no longer even need, ha ha - since the bound controls are taking on > the value of the unbound controls)... however this still makes me want > to peeuuke. > > On Sat, Jan 17, 2015 at 10:14 PM, Bill Benson > wrote: > > > I am getting nearly work out with Access not behaving as I would > > expect - and in this case, as Help tells me it should. I have a > > process which needs to save an order record then create an invoice. > > The invoice will have amounts for various types of fees calculated > > as either based on an amount entered per bottle, or a flat amount; > > but if a field FeeTypeid is set to a value such that looking up that > > feetypeid in the FeeType table yields a feeType of 'N/A', I do not > > want the amount to be calculated (ie, should be zero). > > > > This determination is to be made in the Beforeupdate event. > > > > However, upon saving the record, that event is not firing. I have > > verified in the form property sheet that this event is set to fire. > > > > Any help out there? Arrrggghghhgg! > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From kost36 at otenet.gr Sun Jan 18 03:22:43 2015 From: kost36 at otenet.gr (Kostas Konstantinidis) Date: Sun, 18 Jan 2015 11:22:43 +0200 Subject: [AccessD] How to search two records in the same field of a table In-Reply-To: <54BB76BC.32301.FFAB53E@stuart.lexacorp.com.pg> References: , <54BB76BC.32301.FFAB53E@stuart.lexacorp.com.pg> Message-ID: <8956B18B9BDE4A2A9C1A8F60C830C53A@kost36PC> Hi all, I have a table with: IDfilms and IDpeople What I need to do is to find after searching all the IDfilms in which two or three IDpeople worked together I tried a union query but it doesn't work thank's a lot /kostas From steve at datamanagementsolutions.biz Sun Jan 18 03:43:15 2015 From: steve at datamanagementsolutions.biz (Steve Schapel) Date: Sun, 18 Jan 2015 22:43:15 +1300 Subject: [AccessD] How to search two records in the same field of a table In-Reply-To: <8956B18B9BDE4A2A9C1A8F60C830C53A@kost36PC> References: , <54BB76BC.32301.FFAB53E@stuart.lexacorp.com.pg> <8956B18B9BDE4A2A9C1A8F60C830C53A@kost36PC> Message-ID: Kostas Try it like this?... SELECT IDfilms, Count(IDpeople) AS PeoplePerFilm FROM YourTable GROUP BY IDfilms HAVING Count(IDpeople)=2 Or Count(IDpeople)=3 Regards Steve -----Original Message----- From: Kostas Konstantinidis Sent: Sunday, January 18, 2015 10:22 PM To: Access Developers discussion and problem solving Subject: [AccessD] How to search two records in the same field of a table Hi all, I have a table with: IDfilms and IDpeople What I need to do is to find after searching all the IDfilms in which two or three IDpeople worked together I tried a union query but it doesn't work thank's a lot /kostas -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From gustav at cactus.dk Sun Jan 18 04:14:59 2015 From: gustav at cactus.dk (Gustav Brock) Date: Sun, 18 Jan 2015 10:14:59 +0000 Subject: [AccessD] AccessDay Was: Re[2]: Ribbon customization failing to show my tab In-Reply-To: <1421564241.646525326@f75.i.mail.ru> References: <03ea01d03293$bfb780c0$3f268240$@net> <201501172045.t0HKjIZM018046@databaseadvisors.com>, <1421564241.646525326@f75.i.mail.ru> Message-ID: <1421576099173.22389@cactus.dk> Hi Shamil Amazing catch! Way out (at sea). I guess this is an example of how to camouflage a holiday trip as a business trip thus as a deductible business expense. But I'm amazed that they expect a target group large enough to justify the arrangement. /gustav ________________________________________ Fra: accessd-bounces at databaseadvisors.com p? vegne af Salakhetdinov Shamil Sendt: 18. januar 2015 07:57 Til: Access Developers discussion and problem solving Emne: [AccessD] AccessDay Was: Re[2]: Ribbon customization failing to show my tab >>?But we have been let down, from a vibrant tool to a piece of crap >> that leaves the developers constantly having to build work arounds to get >> features working propertly. Last ship (of MS Access developers)? ;) http://www.jstreettech.com/AccessDay.aspx -- Shamil Sat, 17 Jan 2015 14:45:11 -0600 from "Tony Septav" : >Hey All >This will be my last comment for sometime (I will still lurk but....) >I really applaud those of you that are still developing applications with >ACCESS. But we have been let down, from a vibrant tool to a piece of crap >that leaves the developers constantly having to build work arounds to get >features working propertly. My nickle worth (no pennies in Canada). > >Tony Septav >Nanaimo, BC >Canada From kost36 at otenet.gr Sun Jan 18 04:22:04 2015 From: kost36 at otenet.gr (Kostas Konstantinidis) Date: Sun, 18 Jan 2015 12:22:04 +0200 Subject: [AccessD] How to search two records in the same field of a table In-Reply-To: References: , <54BB76BC.32301.FFAB53E@stuart.lexacorp.com.pg><8956B18B9BDE4A2A9C1A8F60C830C53A@kost36PC> Message-ID: <729DC2EA304948A2A74E7E4986168B2D@kost36PC> Steve, What I really need is something like the follow... but it doesn't work. I don't want to count records but to find the film titles depending on searching by T_people.person SELECT MT_films.Title1, T_people.person FROM T_people INNER JOIN (MT_films INNER JOIN ST_peoplefilms ON MT_films.ID_films = ST_peoplefilms.ID_films) ON T_people.ID_person = ST_peoplefilms.ID_person GROUP BY MT_films.Title1, T_people.person HAVING (((T_people.person)=[Enter 1st name] And (T_people.person)=[Enter 2nd name])); Regards /kostas -----?????? ??????----- From: Steve Schapel Sent: Sunday, January 18, 2015 11:43 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] How to search two records in the same field of a table Kostas Try it like this?... SELECT IDfilms, Count(IDpeople) AS PeoplePerFilm FROM YourTable GROUP BY IDfilms HAVING Count(IDpeople)=2 Or Count(IDpeople)=3 Regards Steve -----Original Message----- From: Kostas Konstantinidis Sent: Sunday, January 18, 2015 10:22 PM To: Access Developers discussion and problem solving Subject: [AccessD] How to search two records in the same field of a table Hi all, I have a table with: IDfilms and IDpeople What I need to do is to find after searching all the IDfilms in which two or three IDpeople worked together I tried a union query but it doesn't work thank's a lot /kostas -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From gustav at cactus.dk Sun Jan 18 05:34:04 2015 From: gustav at cactus.dk (Gustav Brock) Date: Sun, 18 Jan 2015 11:34:04 +0000 Subject: [AccessD] How to search two records in the same field of a table In-Reply-To: <729DC2EA304948A2A74E7E4986168B2D@kost36PC> References: , <54BB76BC.32301.FFAB53E@stuart.lexacorp.com.pg><8956B18B9BDE4A2A9C1A8F60C830C53A@kost36PC> , <729DC2EA304948A2A74E7E4986168B2D@kost36PC> Message-ID: <1421580844680.67486@cactus.dk> Hi Kostas > I have a table with: IDfilms and IDpeople .. I guess it goes like this: IDfilm IDpeople 10 200 10 230 10 240 10 242 11 230 12 230 12 240 12 242 Thus, People 230 and 240 both worked on films 10 and 12 You can do like this: SELECT tblFilmPeople_0.IDfilm, tblFilmPeople_1.IDfilm, Count(tblFilmPeople_1.IDpeople) AS FilmPeople FROM tblFilmPeople As tblFilmPeople_0 LEFT JOIN tblFilmPeople AS tblFilmPeople_1 ON tblFilmPeople_0.IDpeople = tblFilmPeople_1.IDpeople GROUP BY tblFilmPeople_0.IDfilm, tblFilmPeople_1.IDfilm HAVING tblFilmPeople_0.IDfilm <> tblFilmPeople_1.IDfilm AND Count(tblFilmPeople_1) Between 2 And 3; Save this query and create a new to extract the people: SELECT qd1.tblFilmPeople_0.IDfilm, qd1.tblFilmPeople_1.IDfilm, tblFilmPeople_0.IDpeople FROM (qd1 INNER JOIN tblFilmPeople_0 ON qd1.tblFilmPeople.IDfilm = tblFilmPeople_0.IDfilm) INNER JOIN tblFilmPeople AS tblFilmPeople_1 ON (qd1.tblFilmPeople_1.IDfilm = tblFilmPeople_1.IDfilm) AND (tblFilmPeople_0.IDpeople = tblFilmPeople_1.IDpeople) ORDER BY qd1.tblFilmPeople_0.IDfilm, qd1.tblFilmPeople_1.IDfilm, tblFilmPeople_0.IDpeople; /gustav ________________________________________ Fra: accessd-bounces at databaseadvisors.com p? vegne af Kostas Konstantinidis Sendt: 18. januar 2015 11:22 Til: Access Developers discussion and problem solving Emne: Re: [AccessD] How to search two records in the same field of a table Steve, What I really need is something like the follow... but it doesn't work. I don't want to count records but to find the film titles depending on searching by T_people.person SELECT MT_films.Title1, T_people.person FROM T_people INNER JOIN (MT_films INNER JOIN ST_peoplefilms ON MT_films.ID_films = ST_peoplefilms.ID_films) ON T_people.ID_person = ST_peoplefilms.ID_person GROUP BY MT_films.Title1, T_people.person HAVING (((T_people.person)=[Enter 1st name] And (T_people.person)=[Enter 2nd name])); Regards /kostas -----?????? ??????----- From: Steve Schapel Sent: Sunday, January 18, 2015 11:43 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] How to search two records in the same field of a table Kostas Try it like this?... SELECT IDfilms, Count(IDpeople) AS PeoplePerFilm FROM YourTable GROUP BY IDfilms HAVING Count(IDpeople)=2 Or Count(IDpeople)=3 Regards Steve -----Original Message----- From: Kostas Konstantinidis Sent: Sunday, January 18, 2015 10:22 PM To: Access Developers discussion and problem solving Subject: [AccessD] How to search two records in the same field of a table Hi all, I have a table with: IDfilms and IDpeople What I need to do is to find after searching all the IDfilms in which two or three IDpeople worked together I tried a union query but it doesn't work thank's a lot /kostas From bensonforums at gmail.com Sun Jan 18 07:26:22 2015 From: bensonforums at gmail.com (Bill Benson) Date: Sun, 18 Jan 2015 08:26:22 -0500 Subject: [AccessD] doCmd.SaveRecord not firing Form_Before_Update event In-Reply-To: <54BB76BC.32301.FFAB53E@stuart.lexacorp.com.pg> References: <54BB76BC.32301.FFAB53E@stuart.lexacorp.com.pg> Message-ID: No tried first thing, but I could not. Got an error about control not being in focus. If you need more details I will try to recreate it. I tried to make for dirty on every unbound combo after update. No go. On Jan 18, 2015 4:05 AM, "Stuart McLachlan" wrote: > You can also just set "Me.Dirty = True" in code. > > On 17 Jan 2015 at 22:41, Bill Benson wrote: > > > Using my own noodle, here is what I determined: The Beforeupdate > > event is apparently bypassed if the form is not "dirty". If the Help > > says that, I am not able to see anything about it. Since the controls > > driving this exercise were unbound, changing them and expecting that a > > Form Save would call the BeforeUpdate event was apparently > > unreasonable (!) on my part... so my update routines were not firing. > > I have since added some bound controls on the form, and updated those > > when the unbound controls change - and this is enough to make the form > > feel dirty, and then saving is calling the BeforeUpdate event (which I > > no longer even need, ha ha - since the bound controls are taking on > > the value of the unbound controls)... however this still makes me want > > to peeuuke. > > > > On Sat, Jan 17, 2015 at 10:14 PM, Bill Benson > > wrote: > > > > > I am getting nearly work out with Access not behaving as I would > > > expect - and in this case, as Help tells me it should. I have a > > > process which needs to save an order record then create an invoice. > > > The invoice will have amounts for various types of fees calculated > > > as either based on an amount entered per bottle, or a flat amount; > > > but if a field FeeTypeid is set to a value such that looking up that > > > feetypeid in the FeeType table yields a feeType of 'N/A', I do not > > > want the amount to be calculated (ie, should be zero). > > > > > > This determination is to be made in the Beforeupdate event. > > > > > > However, upon saving the record, that event is not firing. I have > > > verified in the form property sheet that this event is set to fire. > > > > > > Any help out there? Arrrggghghhgg! > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > 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 Jan 18 07:46:54 2015 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sun, 18 Jan 2015 23:46:54 +1000 Subject: [AccessD] doCmd.SaveRecord not firing Form_Before_Update event In-Reply-To: References: , <54BB76BC.32301.FFAB53E@stuart.lexacorp.com.pg>, Message-ID: <54BBB94E.8487.E29B0B@stuart.lexacorp.com.pg> I've never tried it with individual controls. I always set the Form's Dirty property with Me.Dirty On 18 Jan 2015 at 8:26, Bill Benson wrote: > No tried first thing, but I could not. Got an error about control not > being in focus. If you need more details I will try to recreate it. I > tried to make for dirty on every unbound combo after update. No go. On > Jan 18, 2015 4:05 AM, "Stuart McLachlan" > wrote: > > > You can also just set "Me.Dirty = True" in code. > > > > On 17 Jan 2015 at 22:41, Bill Benson wrote: > > > > > Using my own noodle, here is what I determined: The Beforeupdate > > > event is apparently bypassed if the form is not "dirty". If the > > > Help says that, I am not able to see anything about it. Since the > > > controls driving this exercise were unbound, changing them and > > > expecting that a Form Save would call the BeforeUpdate event was > > > apparently unreasonable (!) on my part... so my update routines > > > were not firing. I have since added some bound controls on the > > > form, and updated those when the unbound controls change - and > > > this is enough to make the form feel dirty, and then saving is > > > calling the BeforeUpdate event (which I no longer even need, ha ha > > > - since the bound controls are taking on the value of the unbound > > > controls)... however this still makes me want to peeuuke. > > > > > > On Sat, Jan 17, 2015 at 10:14 PM, Bill Benson > > > wrote: > > > > > > > I am getting nearly work out with Access not behaving as I would > > > > expect - and in this case, as Help tells me it should. I have a > > > > process which needs to save an order record then create an > > > > invoice. The invoice will have amounts for various types of fees > > > > calculated as either based on an amount entered per bottle, or a > > > > flat amount; but if a field FeeTypeid is set to a value such > > > > that looking up that feetypeid in the FeeType table yields a > > > > feeType of 'N/A', I do not want the amount to be calculated (ie, > > > > should be zero). > > > > > > > > This determination is to be made in the Beforeupdate event. > > > > > > > > However, upon saving the record, that event is not firing. I > > > > have verified in the form property sheet that this event is set > > > > to fire. > > > > > > > > Any help out there? Arrrggghghhgg! > > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From charlotte.foust at gmail.com Sun Jan 18 07:53:27 2015 From: charlotte.foust at gmail.com (Charlotte Foust) Date: Sun, 18 Jan 2015 05:53:27 -0800 Subject: [AccessD] AccessDay Was: Re[2]: Ribbon customization failing to show my tab In-Reply-To: <1421564241.646525326@f75.i.mail.ru> References: <03ea01d03293$bfb780c0$3f268240$@net> <201501172045.t0HKjIZM018046@databaseadvisors.com> <1421564241.646525326@f75.i.mail.ru> Message-ID: Wish I could afford that trip, Shamil. Armen Stein is a great guy and I'm sure there will be plenty of other Access MVPs aboard. I hadn't heard about the cruise, but I'll be going to the Portland Access Users Group annual conference in May, which will also be heavy with MVPs, including Armen. There definitely still is work in Access development, and IT departments don't object to well-built apps that can be maintained by admin users. They object to the ones the users themselves build (so do I!). I'm currently working on a project for a non-medical department at Kaiser and have two more short term projects lined up with a nearby county and another large healthcare provider. I didn't have to sell them on Access, it's what they wanted because they are familiar with it. Recruiters call me for the jobs. Charlotte On Sat, Jan 17, 2015 at 10:57 PM, Salakhetdinov Shamil wrote: > > >> But we have been let down, from a vibrant tool to a piece of crap > >> that leaves the developers constantly having to build work arounds to > get > >> features working propertly. > > Last ship (of MS Access developers)? ;) > http://www.jstreettech.com/AccessDay.aspx > > -- Shamil > > Sat, 17 Jan 2015 14:45:11 -0600 from "Tony Septav" : > >Hey All > >This will be my last comment for sometime (I will still lurk but....) > >I really applaud those of you that are still developing applications with > >ACCESS. But we have been let down, from a vibrant tool to a piece of crap > >that leaves the developers constantly having to build work arounds to get > >features working propertly. My nickle worth (no pennies in Canada). > > > >Tony Septav > >Nanaimo, BC > >Canada > > > >-----Original Message----- > >From: accessd-bounces at databaseadvisors.com > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms > >Sent: January-17-15 2:26 PM > >To: 'Access Developers discussion and problem solving' > >Subject: Re: [AccessD] Ribbon customization failing to show my tab > > > >Hopefully it's been improved. I tried his tool about 2 years ago....bad > >results. > >Horrible GUI for one thing. > >I was amazed to see this given the flexibility and power of the dot-net > >framework. > > > >> I just ran into the same problem. The namespace error occurs because > >> 2007 > >> and 2010 (and I assume 2013) have different namespace addresses. I > >> finally > >> ordered Gunter Avenius's WYSIWYG ribbon generators to make it easier. > >> > >> Charlotte > > > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From charlotte.foust at gmail.com Sun Jan 18 07:57:57 2015 From: charlotte.foust at gmail.com (Charlotte Foust) Date: Sun, 18 Jan 2015 05:57:57 -0800 Subject: [AccessD] doCmd.SaveRecord not firing Form_Before_Update event In-Reply-To: <54BBB94E.8487.E29B0B@stuart.lexacorp.com.pg> References: <54BB76BC.32301.FFAB53E@stuart.lexacorp.com.pg> <54BBB94E.8487.E29B0B@stuart.lexacorp.com.pg> Message-ID: I've done it that way too, Stuart. I usually set a flag in the afterupdate of the unbound controls and check that as part of an IsValid routine that is called before the form loses focus or updates or is closed. Charlotte On Sun, Jan 18, 2015 at 5:46 AM, Stuart McLachlan wrote: > I've never tried it with individual controls. I always set the Form's > Dirty property with Me.Dirty > > On 18 Jan 2015 at 8:26, Bill Benson wrote: > > > No tried first thing, but I could not. Got an error about control not > > being in focus. If you need more details I will try to recreate it. I > > tried to make for dirty on every unbound combo after update. No go. On > > Jan 18, 2015 4:05 AM, "Stuart McLachlan" > > wrote: > > > > > You can also just set "Me.Dirty = True" in code. > > > > > > On 17 Jan 2015 at 22:41, Bill Benson wrote: > > > > > > > Using my own noodle, here is what I determined: The Beforeupdate > > > > event is apparently bypassed if the form is not "dirty". If the > > > > Help says that, I am not able to see anything about it. Since the > > > > controls driving this exercise were unbound, changing them and > > > > expecting that a Form Save would call the BeforeUpdate event was > > > > apparently unreasonable (!) on my part... so my update routines > > > > were not firing. I have since added some bound controls on the > > > > form, and updated those when the unbound controls change - and > > > > this is enough to make the form feel dirty, and then saving is > > > > calling the BeforeUpdate event (which I no longer even need, ha ha > > > > - since the bound controls are taking on the value of the unbound > > > > controls)... however this still makes me want to peeuuke. > > > > > > > > On Sat, Jan 17, 2015 at 10:14 PM, Bill Benson > > > > wrote: > > > > > > > > > I am getting nearly work out with Access not behaving as I would > > > > > expect - and in this case, as Help tells me it should. I have a > > > > > process which needs to save an order record then create an > > > > > invoice. The invoice will have amounts for various types of fees > > > > > calculated as either based on an amount entered per bottle, or a > > > > > flat amount; but if a field FeeTypeid is set to a value such > > > > > that looking up that feetypeid in the FeeType table yields a > > > > > feeType of 'N/A', I do not want the amount to be calculated (ie, > > > > > should be zero). > > > > > > > > > > This determination is to be made in the Beforeupdate event. > > > > > > > > > > However, upon saving the record, that event is not firing. I > > > > > have verified in the form property sheet that this event is set > > > > > to fire. > > > > > > > > > > Any help out there? Arrrggghghhgg! > > > > > > > > > -- > > > > AccessD mailing list > > > > AccessD at databaseadvisors.com > > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > > Website: http://www.databaseadvisors.com > > > > > > > > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From bensonforums at gmail.com Sun Jan 18 08:06:55 2015 From: bensonforums at gmail.com (Bill Benson) Date: Sun, 18 Jan 2015 09:06:55 -0500 Subject: [AccessD] doCmd.SaveRecord not firing Form_Before_Update event In-Reply-To: <54BBB94E.8487.E29B0B@stuart.lexacorp.com.pg> References: <54BB76BC.32301.FFAB53E@stuart.lexacorp.com.pg> <54BBB94E.8487.E29B0B@stuart.lexacorp.com.pg> Message-ID: I was setting me.dirty = true. I will do it again and tell you the exact error. On Jan 18, 2015 8:49 AM, "Stuart McLachlan" wrote: > I've never tried it with individual controls. I always set the Form's > Dirty property with Me.Dirty > > On 18 Jan 2015 at 8:26, Bill Benson wrote: > > > No tried first thing, but I could not. Got an error about control not > > being in focus. If you need more details I will try to recreate it. I > > tried to make for dirty on every unbound combo after update. No go. On > > Jan 18, 2015 4:05 AM, "Stuart McLachlan" > > wrote: > > > > > You can also just set "Me.Dirty = True" in code. > > > > > > On 17 Jan 2015 at 22:41, Bill Benson wrote: > > > > > > > Using my own noodle, here is what I determined: The Beforeupdate > > > > event is apparently bypassed if the form is not "dirty". If the > > > > Help says that, I am not able to see anything about it. Since the > > > > controls driving this exercise were unbound, changing them and > > > > expecting that a Form Save would call the BeforeUpdate event was > > > > apparently unreasonable (!) on my part... so my update routines > > > > were not firing. I have since added some bound controls on the > > > > form, and updated those when the unbound controls change - and > > > > this is enough to make the form feel dirty, and then saving is > > > > calling the BeforeUpdate event (which I no longer even need, ha ha > > > > - since the bound controls are taking on the value of the unbound > > > > controls)... however this still makes me want to peeuuke. > > > > > > > > On Sat, Jan 17, 2015 at 10:14 PM, Bill Benson > > > > wrote: > > > > > > > > > I am getting nearly work out with Access not behaving as I would > > > > > expect - and in this case, as Help tells me it should. I have a > > > > > process which needs to save an order record then create an > > > > > invoice. The invoice will have amounts for various types of fees > > > > > calculated as either based on an amount entered per bottle, or a > > > > > flat amount; but if a field FeeTypeid is set to a value such > > > > > that looking up that feetypeid in the FeeType table yields a > > > > > feeType of 'N/A', I do not want the amount to be calculated (ie, > > > > > should be zero). > > > > > > > > > > This determination is to be made in the Beforeupdate event. > > > > > > > > > > However, upon saving the record, that event is not firing. I > > > > > have verified in the form property sheet that this event is set > > > > > to fire. > > > > > > > > > > Any help out there? Arrrggghghhgg! > > > > > > > > > -- > > > > AccessD mailing list > > > > AccessD at databaseadvisors.com > > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > > Website: http://www.databaseadvisors.com > > > > > > > > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From bensonforums at gmail.com Sun Jan 18 08:08:14 2015 From: bensonforums at gmail.com (Bill Benson) Date: Sun, 18 Jan 2015 09:08:14 -0500 Subject: [AccessD] doCmd.SaveRecord not firing Form_Before_Update event In-Reply-To: References: <54BB76BC.32301.FFAB53E@stuart.lexacorp.com.pg> <54BBB94E.8487.E29B0B@stuart.lexacorp.com.pg> Message-ID: You are describing exactly what I had done, and I got that error on setting me.dirty = true. I will report back in a couple hours. Be it known that I am long past trying this because I use other means. On Jan 18, 2015 9:00 AM, "Charlotte Foust" wrote: > I've done it that way too, Stuart. I usually set a flag in the afterupdate > of the unbound controls and check that as part of an IsValid routine that > is called before the form loses focus or updates or is closed. > > > Charlotte > > On Sun, Jan 18, 2015 at 5:46 AM, Stuart McLachlan > wrote: > > > I've never tried it with individual controls. I always set the Form's > > Dirty property with Me.Dirty > > > > On 18 Jan 2015 at 8:26, Bill Benson wrote: > > > > > No tried first thing, but I could not. Got an error about control not > > > being in focus. If you need more details I will try to recreate it. I > > > tried to make for dirty on every unbound combo after update. No go. On > > > Jan 18, 2015 4:05 AM, "Stuart McLachlan" > > > wrote: > > > > > > > You can also just set "Me.Dirty = True" in code. > > > > > > > > On 17 Jan 2015 at 22:41, Bill Benson wrote: > > > > > > > > > Using my own noodle, here is what I determined: The Beforeupdate > > > > > event is apparently bypassed if the form is not "dirty". If the > > > > > Help says that, I am not able to see anything about it. Since the > > > > > controls driving this exercise were unbound, changing them and > > > > > expecting that a Form Save would call the BeforeUpdate event was > > > > > apparently unreasonable (!) on my part... so my update routines > > > > > were not firing. I have since added some bound controls on the > > > > > form, and updated those when the unbound controls change - and > > > > > this is enough to make the form feel dirty, and then saving is > > > > > calling the BeforeUpdate event (which I no longer even need, ha ha > > > > > - since the bound controls are taking on the value of the unbound > > > > > controls)... however this still makes me want to peeuuke. > > > > > > > > > > On Sat, Jan 17, 2015 at 10:14 PM, Bill Benson > > > > > wrote: > > > > > > > > > > > I am getting nearly work out with Access not behaving as I would > > > > > > expect - and in this case, as Help tells me it should. I have a > > > > > > process which needs to save an order record then create an > > > > > > invoice. The invoice will have amounts for various types of fees > > > > > > calculated as either based on an amount entered per bottle, or a > > > > > > flat amount; but if a field FeeTypeid is set to a value such > > > > > > that looking up that feetypeid in the FeeType table yields a > > > > > > feeType of 'N/A', I do not want the amount to be calculated (ie, > > > > > > should be zero). > > > > > > > > > > > > This determination is to be made in the Beforeupdate event. > > > > > > > > > > > > However, upon saving the record, that event is not firing. I > > > > > > have verified in the form property sheet that this event is set > > > > > > to fire. > > > > > > > > > > > > Any help out there? Arrrggghghhgg! > > > > > > > > > > > -- > > > > > AccessD mailing list > > > > > AccessD at databaseadvisors.com > > > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > > > Website: http://www.databaseadvisors.com > > > > > > > > > > > > > > > > > -- > > > > AccessD mailing list > > > > AccessD at databaseadvisors.com > > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > > Website: http://www.databaseadvisors.com > > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From kost36 at otenet.gr Sun Jan 18 09:01:25 2015 From: kost36 at otenet.gr (Kostas Konstantinidis) Date: Sun, 18 Jan 2015 17:01:25 +0200 Subject: [AccessD] How to search two records in the same field of a table In-Reply-To: <1421580844680.67486@cactus.dk> References: , <54BB76BC.32301.FFAB53E@stuart.lexacorp.com.pg><8956B18B9BDE4A2A9C1A8F60C830C53A@kost36PC>, <729DC2EA304948A2A74E7E4986168B2D@kost36PC> <1421580844680.67486@cactus.dk> Message-ID: Hi Gustav, You guess right but can't make it works for example what is tblFilmPeople_0.IDfilm and tblFilmPeople_1.IDfilm The original tables are MT_films ID_films (one to many --> ST_peoplefilms.ID_films) Title1 Title2 etc etc ST_peoplefilms ID_films ID_person (one to many --> T_people.ID_person etc etc T_people ID_person person *name of the person Sorry for all the inconvenience but rather something I don't understand properly thank's /kostas -----?????? ??????----- From: Gustav Brock Sent: Sunday, January 18, 2015 1:34 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] How to search two records in the same field of a table Hi Kostas > I have a table with: IDfilms and IDpeople .. I guess it goes like this: IDfilm IDpeople 10 200 10 230 10 240 10 242 11 230 12 230 12 240 12 242 Thus, People 230 and 240 both worked on films 10 and 12 You can do like this: SELECT tblFilmPeople_0.IDfilm, tblFilmPeople_1.IDfilm, Count(tblFilmPeople_1.IDpeople) AS FilmPeople FROM tblFilmPeople As tblFilmPeople_0 LEFT JOIN tblFilmPeople AS tblFilmPeople_1 ON tblFilmPeople_0.IDpeople = tblFilmPeople_1.IDpeople GROUP BY tblFilmPeople_0.IDfilm, tblFilmPeople_1.IDfilm HAVING tblFilmPeople_0.IDfilm <> tblFilmPeople_1.IDfilm AND Count(tblFilmPeople_1) Between 2 And 3; Save this query and create a new to extract the people: SELECT qd1.tblFilmPeople_0.IDfilm, qd1.tblFilmPeople_1.IDfilm, tblFilmPeople_0.IDpeople FROM (qd1 INNER JOIN tblFilmPeople_0 ON qd1.tblFilmPeople.IDfilm = tblFilmPeople_0.IDfilm) INNER JOIN tblFilmPeople AS tblFilmPeople_1 ON (qd1.tblFilmPeople_1.IDfilm = tblFilmPeople_1.IDfilm) AND (tblFilmPeople_0.IDpeople = tblFilmPeople_1.IDpeople) ORDER BY qd1.tblFilmPeople_0.IDfilm, qd1.tblFilmPeople_1.IDfilm, tblFilmPeople_0.IDpeople; /gustav ________________________________________ Fra: accessd-bounces at databaseadvisors.com p? vegne af Kostas Konstantinidis Sendt: 18. januar 2015 11:22 Til: Access Developers discussion and problem solving Emne: Re: [AccessD] How to search two records in the same field of a table Steve, What I really need is something like the follow... but it doesn't work. I don't want to count records but to find the film titles depending on searching by T_people.person SELECT MT_films.Title1, T_people.person FROM T_people INNER JOIN (MT_films INNER JOIN ST_peoplefilms ON MT_films.ID_films = ST_peoplefilms.ID_films) ON T_people.ID_person = ST_peoplefilms.ID_person GROUP BY MT_films.Title1, T_people.person HAVING (((T_people.person)=[Enter 1st name] And (T_people.person)=[Enter 2nd name])); Regards /kostas -----?????? ??????----- From: Steve Schapel Sent: Sunday, January 18, 2015 11:43 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] How to search two records in the same field of a table Kostas Try it like this?... SELECT IDfilms, Count(IDpeople) AS PeoplePerFilm FROM YourTable GROUP BY IDfilms HAVING Count(IDpeople)=2 Or Count(IDpeople)=3 Regards Steve -----Original Message----- From: Kostas Konstantinidis Sent: Sunday, January 18, 2015 10:22 PM To: Access Developers discussion and problem solving Subject: [AccessD] How to search two records in the same field of a table Hi all, I have a table with: IDfilms and IDpeople What I need to do is to find after searching all the IDfilms in which two or three IDpeople worked together I tried a union query but it doesn't work thank's a lot /kostas -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at verizon.net Sun Jan 18 09:11:43 2015 From: jimdettman at verizon.net (Jim Dettman) Date: Sun, 18 Jan 2015 10:11:43 -0500 Subject: [AccessD] doCmd.SaveRecord not firing Form_Before_Update event In-Reply-To: References: Message-ID: <2C36A3F331AB45D4B4441F5371EEBFEE@XPS> <> Actually the questions is, should you be using Access at all? The whole point of Access is that it does many things for you. The minute you start walking away from that, then you might as well use something else and not have all the baggage that Access carries. BTW the more "heavy lifting" you do, the more Access will get in your way. Jim. PS. Yeah John hasn't been around much since going to work for IBM. He may even have retired at this point...anyone hear from him as of late? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bill Benson Sent: Saturday, January 17, 2015 11:48 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] doCmd.SaveRecord not firing Form_Before_Update event Thank you for this offer Charlotte, however I believe the point you made about myself doing the heavy lifting is just the price I have to (and have learned how to) pay. Access's default Save button would just, as you say, process the unbound controls "unprocessed" - without my using their individual Afterupdate commands to set bound form fields. So now I use those to set values on the form's bound controls (probably could have just set the fields but I wanted to watch the changes taking place) - and then Save would do what it is supposed to. I know John ... what's his last name, he hasn't posted in soooo long ... :) would tell me to use class modules. Once I understand the nature of the beast it is not so hard. Thank you. On Sat, Jan 17, 2015 at 11:13 PM, Charlotte Foust wrote: > You're trying to mix too many things together to keep them straight. The > dirty property only applies to a bound form and before update only occurs > with a bound recordsource and bound controls. If you use unbound forms, > you have to do the heavy lifting yourself in code. Calling a form save > will save the record and the values of the unbound controls in the form > itself. If you ever want to see an example of doing it all unbound, I've > got one in Roger's Access Library. It's called No Tables and opens > recordsets on an unlinked database using ADO. I built it originally in > 2000, so depending on the version of Access you're using you might have to > open and save as to make it run, > > Charlotte > > On Sat, Jan 17, 2015 at 7:41 PM, Bill Benson > wrote: > > > Using my own noodle, here is what I determined: The Beforeupdate event > is > > apparently bypassed if the form is not "dirty". If the Help says that, I > am > > not able to see anything about it. Since the controls driving this > exercise > > were unbound, changing them and expecting that a Form Save would call the > > BeforeUpdate event was apparently unreasonable (!) on my part... so my > > update routines were not firing. I have since added some bound controls > on > > the form, and updated those when the unbound controls change - and this > is > > enough to make the form feel dirty, and then saving is calling the > > BeforeUpdate event (which I no longer even need, ha ha - since the bound > > controls are taking on the value of the unbound controls)... however this > > still makes me want to peeuuke. > > > > On Sat, Jan 17, 2015 at 10:14 PM, Bill Benson > > wrote: > > > > > I am getting nearly work out with Access not behaving as I would > expect - > > > and in this case, as Help tells me it should. I have a process which > > needs > > > to save an order record then create an invoice. The invoice will have > > > amounts for various types of fees calculated as either based on an > amount > > > entered per bottle, or a flat amount; but if a field FeeTypeid is set > to > > a > > > value such that looking up that feetypeid in the FeeType table yields a > > > feeType of 'N/A', I do not want the amount to be calculated (ie, should > > be > > > zero). > > > > > > This determination is to be made in the Beforeupdate event. > > > > > > However, upon saving the record, that event is not firing. I have > > verified > > > in the form property sheet that this event is set to fire. > > > > > > Any help out there? Arrrggghghhgg! > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From gustav at cactus.dk Sun Jan 18 09:48:06 2015 From: gustav at cactus.dk (Gustav Brock) Date: Sun, 18 Jan 2015 15:48:06 +0000 Subject: [AccessD] How to search two records in the same field of a table In-Reply-To: References: , <54BB76BC.32301.FFAB53E@stuart.lexacorp.com.pg><8956B18B9BDE4A2A9C1A8F60C830C53A@kost36PC>, <729DC2EA304948A2A74E7E4986168B2D@kost36PC> <1421580844680.67486@cactus.dk>, Message-ID: <1421596086358.55138@cactus.dk> Hi Kostas > I have a table with: IDfilms and IDpeople .. so it would be ST_peoplefilms. in the second query you would join T_people to look up the names. /gustav ________________________________________ Fra: accessd-bounces at databaseadvisors.com p? vegne af Kostas Konstantinidis Sendt: 18. januar 2015 16:01 Til: Access Developers discussion and problem solving Emne: Re: [AccessD] How to search two records in the same field of a table Hi Gustav, You guess right but can't make it works for example what is tblFilmPeople_0.IDfilm and tblFilmPeople_1.IDfilm The original tables are MT_films ID_films (one to many --> ST_peoplefilms.ID_films) Title1 Title2 etc etc ST_peoplefilms ID_films ID_person (one to many --> T_people.ID_person etc etc T_people ID_person person *name of the person Sorry for all the inconvenience but rather something I don't understand properly thank's /kostas -----?????? ??????----- From: Gustav Brock Sent: Sunday, January 18, 2015 1:34 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] How to search two records in the same field of a table Hi Kostas > I have a table with: IDfilms and IDpeople .. I guess it goes like this: IDfilm IDpeople 10 200 10 230 10 240 10 242 11 230 12 230 12 240 12 242 Thus, People 230 and 240 both worked on films 10 and 12 You can do like this: SELECT tblFilmPeople_0.IDfilm, tblFilmPeople_1.IDfilm, Count(tblFilmPeople_1.IDpeople) AS FilmPeople FROM tblFilmPeople As tblFilmPeople_0 LEFT JOIN tblFilmPeople AS tblFilmPeople_1 ON tblFilmPeople_0.IDpeople = tblFilmPeople_1.IDpeople GROUP BY tblFilmPeople_0.IDfilm, tblFilmPeople_1.IDfilm HAVING tblFilmPeople_0.IDfilm <> tblFilmPeople_1.IDfilm AND Count(tblFilmPeople_1) Between 2 And 3; Save this query and create a new to extract the people: SELECT qd1.tblFilmPeople_0.IDfilm, qd1.tblFilmPeople_1.IDfilm, tblFilmPeople_0.IDpeople FROM (qd1 INNER JOIN tblFilmPeople_0 ON qd1.tblFilmPeople.IDfilm = tblFilmPeople_0.IDfilm) INNER JOIN tblFilmPeople AS tblFilmPeople_1 ON (qd1.tblFilmPeople_1.IDfilm = tblFilmPeople_1.IDfilm) AND (tblFilmPeople_0.IDpeople = tblFilmPeople_1.IDpeople) ORDER BY qd1.tblFilmPeople_0.IDfilm, qd1.tblFilmPeople_1.IDfilm, tblFilmPeople_0.IDpeople; /gustav ________________________________________ Fra: accessd-bounces at databaseadvisors.com p? vegne af Kostas Konstantinidis Sendt: 18. januar 2015 11:22 Til: Access Developers discussion and problem solving Emne: Re: [AccessD] How to search two records in the same field of a table Steve, What I really need is something like the follow... but it doesn't work. I don't want to count records but to find the film titles depending on searching by T_people.person SELECT MT_films.Title1, T_people.person FROM T_people INNER JOIN (MT_films INNER JOIN ST_peoplefilms ON MT_films.ID_films = ST_peoplefilms.ID_films) ON T_people.ID_person = ST_peoplefilms.ID_person GROUP BY MT_films.Title1, T_people.person HAVING (((T_people.person)=[Enter 1st name] And (T_people.person)=[Enter 2nd name])); Regards /kostas -----?????? ??????----- From: Steve Schapel Sent: Sunday, January 18, 2015 11:43 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] How to search two records in the same field of a table Kostas Try it like this?... SELECT IDfilms, Count(IDpeople) AS PeoplePerFilm FROM YourTable GROUP BY IDfilms HAVING Count(IDpeople)=2 Or Count(IDpeople)=3 Regards Steve -----Original Message----- From: Kostas Konstantinidis Sent: Sunday, January 18, 2015 10:22 PM To: Access Developers discussion and problem solving Subject: [AccessD] How to search two records in the same field of a table Hi all, I have a table with: IDfilms and IDpeople What I need to do is to find after searching all the IDfilms in which two or three IDpeople worked together I tried a union query but it doesn't work thank's a lot /kostas -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From mcp2004 at mail.ru Sun Jan 18 11:51:34 2015 From: mcp2004 at mail.ru (=?UTF-8?B?U2FsYWtoZXRkaW5vdiBTaGFtaWw=?=) Date: Sun, 18 Jan 2015 20:51:34 +0300 Subject: [AccessD] =?utf-8?q?AccessDay_Was=3A_Re=5B2=5D=3A_Ribbon_customiz?= =?utf-8?q?ation_failing_to_show_my_tab?= In-Reply-To: <1421576099173.22389@cactus.dk> References: <03ea01d03293$bfb780c0$3f268240$@net> <1421564241.646525326@f75.i.mail.ru> <1421576099173.22389@cactus.dk> Message-ID: <1421603494.88790627@f355.i.mail.ru> >>>?But I'm amazed that they expect a target group large enough to justify the arrangement. Hi Gustav -- They probably know their (US MS Access Devs / worldwide MS Access MVPs) market well. BTW, it's funny if you look at ?right bottom part of the following web page http://www.jstreettech.com/AccessDayCaribbean2016.aspx you'll see that one of the sponsoring ads is from Alpha Software -? http://www.alphasoftware.com/ ?, which is known as "MS Access successor" Here are a few links from Alpha Software web site: http://www.alphasoftware.com/ms-access-mobile.asp http://alphasoftware.net/alpha-anywhere-the-natural-successor-to-ms-access-for-building-robust-and-secure-web-and-mobile-apps-fast/ http://alphasoftware.net/why-so-many-ms-access-developers-are-flocking-to-alpha-for-rapid-web-and-mobile-business-application-development/ http://alphasoftware.net/why-is-alpha-anywhere-gaining-momentum-among-the-ms-access-community/ Just kidding and "punning" - it's Sunday here ;) -- Shamil Sun, 18 Jan 2015 10:14:59 +0000 from Gustav Brock : >Hi Shamil > >Amazing catch! Way out (at sea). > >I guess this is an example of how to camouflage a holiday trip as a business trip thus as a deductible business expense. >But I'm amazed that they expect a target group large enough to justify the arrangement. > >/gustav > >________________________________________ >Fra: accessd-bounces at databaseadvisors.com < accessd-bounces at databaseadvisors.com > p? vegne af Salakhetdinov Shamil < mcp2004 at mail.ru > >Sendt: 18. januar 2015 07:57 >Til: Access Developers discussion and problem solving >Emne: [AccessD] AccessDay Was: Re[2]: Ribbon customization failing to show my tab > >>>?But we have been let down, from a vibrant tool to a piece of crap >>> that leaves the developers constantly having to build work arounds to get >>> features working propertly. > >Last ship (of MS Access developers)? ;) >http://www.jstreettech.com/AccessDay.aspx > >-- Shamil > >Sat, 17 Jan 2015 14:45:11 -0600 from "Tony Septav" < TSeptav at uniserve.com >: >>Hey All >>This will be my last comment for sometime (I will still lurk but....) >>I really applaud those of you that are still developing applications with >>ACCESS. But we have been let down, from a vibrant tool to a piece of crap >>that leaves the developers constantly having to build work arounds to get >>features working propertly. My nickle worth (no pennies in Canada). >> >>Tony Septav >>Nanaimo, BC >>Canada >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From mcp2004 at mail.ru Sun Jan 18 12:00:55 2015 From: mcp2004 at mail.ru (=?UTF-8?B?U2FsYWtoZXRkaW5vdiBTaGFtaWw=?=) Date: Sun, 18 Jan 2015 21:00:55 +0300 Subject: [AccessD] =?utf-8?q?AccessDay_Was=3A_Re=5B2=5D=3A_Ribbon_customiz?= =?utf-8?q?ation_failing_to_show_my_tab?= In-Reply-To: References: <03ea01d03293$bfb780c0$3f268240$@net> <1421564241.646525326@f75.i.mail.ru> Message-ID: <1421604055.883215011@f133.i.mail.ru> Hi Charlotte -- I wish I could afford it too, maybe more for the fun to take a Caribbean Cruise than anything else.. It's great to hear that you have a waiting queue of MS Access projects! You're an outstanding MS Access developer, no doubts. Thank you. -- Shamil Sun, 18 Jan 2015 05:53:27 -0800 from Charlotte Foust : >Wish I could afford that trip, Shamil. Armen Stein is a great guy and I'm >sure there will be plenty of other Access MVPs aboard. I hadn't heard >about the cruise, but I'll be going to the Portland Access Users Group >annual conference in May, which will also be heavy with MVPs, including >Armen. There definitely still is work in Access development, and IT >departments don't object to well-built apps that can be maintained by admin >users. They object to the ones the users themselves build (so do I!). I'm >currently working on a project for a non-medical department at Kaiser and >have two more short term projects lined up with a nearby county and another >large healthcare provider. I didn't have to sell them on Access, it's what >they wanted because they are familiar with it. Recruiters call me for the >jobs. > >Charlotte > >On Sat, Jan 17, 2015 at 10:57 PM, Salakhetdinov Shamil < mcp2004 at mail.ru > >wrote: > >> >> >> But we have been let down, from a vibrant tool to a piece of crap >> >> that leaves the developers constantly having to build work arounds to >> get >> >> features working propertly. >> >> Last ship (of MS Access developers)? ;) >> http://www.jstreettech.com/AccessDay.aspx >> >> -- Shamil >> >> Sat, 17 Jan 2015 14:45:11 -0600 from "Tony Septav" < TSeptav at uniserve.com >: >> >Hey All >> >This will be my last comment for sometime (I will still lurk but....) >> >I really applaud those of you that are still developing applications with >> >ACCESS. But we have been let down, from a vibrant tool to a piece of crap >> >that leaves the developers constantly having to build work arounds to get >> >features working propertly. My nickle worth (no pennies in Canada). >> > >> >Tony Septav >> >Nanaimo, BC >> >Canada >> > >> >-----Original Message----- >> >From: accessd-bounces at databaseadvisors.com >> >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms >> >Sent: January-17-15 2:26 PM >> >To: 'Access Developers discussion and problem solving' >> >Subject: Re: [AccessD] Ribbon customization failing to show my tab >> > >> >Hopefully it's been improved. I tried his tool about 2 years ago....bad >> >results. >> >Horrible GUI for one thing. >> >I was amazed to see this given the flexibility and power of the dot-net >> >framework. >> > >> >> I just ran into the same problem. The namespace error occurs because >> >> 2007 >> >> and 2010 (and I assume 2013) have different namespace addresses. I >> >> finally >> >> ordered Gunter Avenius's WYSIWYG ribbon generators to make it easier. >> >> >> >> Charlotte >> > >> > From charlotte.foust at gmail.com Sun Jan 18 12:12:15 2015 From: charlotte.foust at gmail.com (Charlotte Foust) Date: Sun, 18 Jan 2015 10:12:15 -0800 Subject: [AccessD] AccessDay Was: Re[2]: Ribbon customization failing to show my tab In-Reply-To: <1421604055.883215011@f133.i.mail.ru> References: <03ea01d03293$bfb780c0$3f268240$@net> <1421564241.646525326@f75.i.mail.ru> <1421604055.883215011@f133.i.mail.ru> Message-ID: Don't flatter an old woman like that, Shamil. It'll go to my head, which is already big enough! ;-) Seriously, a comment like that means a lot coming from you. I got started with classes by reading your DEEP article. Charlotte On Sun, Jan 18, 2015 at 10:00 AM, Salakhetdinov Shamil wrote: > Hi Charlotte -- > > I wish I could afford it too, maybe more for the fun to take a Caribbean > Cruise than anything else.. > > It's great to hear that you have a waiting queue of MS Access projects! > You're an outstanding MS Access developer, no doubts. > > Thank you. > > -- Shamil > > Sun, 18 Jan 2015 05:53:27 -0800 from Charlotte Foust < > charlotte.foust at gmail.com>: > >Wish I could afford that trip, Shamil. Armen Stein is a great guy and I'm > >sure there will be plenty of other Access MVPs aboard. I hadn't heard > >about the cruise, but I'll be going to the Portland Access Users Group > >annual conference in May, which will also be heavy with MVPs, including > >Armen. There definitely still is work in Access development, and IT > >departments don't object to well-built apps that can be maintained by > admin > >users. They object to the ones the users themselves build (so do I!). > I'm > >currently working on a project for a non-medical department at Kaiser and > >have two more short term projects lined up with a nearby county and > another > >large healthcare provider. I didn't have to sell them on Access, it's > what > >they wanted because they are familiar with it. Recruiters call me for the > >jobs. > > > >Charlotte > > > >On Sat, Jan 17, 2015 at 10:57 PM, Salakhetdinov Shamil < mcp2004 at mail.ru > > > >wrote: > > > >> > >> >> But we have been let down, from a vibrant tool to a piece of crap > >> >> that leaves the developers constantly having to build work arounds to > >> get > >> >> features working propertly. > >> > >> Last ship (of MS Access developers)? ;) > >> http://www.jstreettech.com/AccessDay.aspx > >> > >> -- Shamil > >> > >> Sat, 17 Jan 2015 14:45:11 -0600 from "Tony Septav" < > TSeptav at uniserve.com >: > >> >Hey All > >> >This will be my last comment for sometime (I will still lurk but....) > >> >I really applaud those of you that are still developing applications > with > >> >ACCESS. But we have been let down, from a vibrant tool to a piece of > crap > >> >that leaves the developers constantly having to build work arounds to > get > >> >features working propertly. My nickle worth (no pennies in Canada). > >> > > >> >Tony Septav > >> >Nanaimo, BC > >> >Canada > >> > > >> >-----Original Message----- > >> >From: accessd-bounces at databaseadvisors.com > >> >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms > >> >Sent: January-17-15 2:26 PM > >> >To: 'Access Developers discussion and problem solving' > >> >Subject: Re: [AccessD] Ribbon customization failing to show my tab > >> > > >> >Hopefully it's been improved. I tried his tool about 2 years ago....bad > >> >results. > >> >Horrible GUI for one thing. > >> >I was amazed to see this given the flexibility and power of the dot-net > >> >framework. > >> > > >> >> I just ran into the same problem. The namespace error occurs because > >> >> 2007 > >> >> and 2010 (and I assume 2013) have different namespace addresses. I > >> >> finally > >> >> ordered Gunter Avenius's WYSIWYG ribbon generators to make it easier. > >> >> > >> >> Charlotte > >> > > >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jackandpat.d at gmail.com Sun Jan 18 12:46:48 2015 From: jackandpat.d at gmail.com (jack drawbridge) Date: Sun, 18 Jan 2015 13:46:48 -0500 Subject: [AccessD] AccessDay Was: Re[2]: Ribbon customization failing to show my tab In-Reply-To: References: <03ea01d03293$bfb780c0$3f268240$@net> <1421564241.646525326@f75.i.mail.ru> <1421604055.883215011@f133.i.mail.ru> Message-ID: Charlotte or Shamil, Yes, the cruise would be nice, but it seems $$/attendee for such would be prohibitive. Is there a current link to the DEEP article(s)? I found some on Office-Archive but they have been deleted/moved. Thanks in advance, Jack On Sun, Jan 18, 2015 at 1:12 PM, Charlotte Foust wrote: > Don't flatter an old woman like that, Shamil. It'll go to my head, which > is already big enough! ;-) > > Seriously, a comment like that means a lot coming from you. I got started > with classes by reading your DEEP article. > > Charlotte > > On Sun, Jan 18, 2015 at 10:00 AM, Salakhetdinov Shamil > wrote: > > > Hi Charlotte -- > > > > I wish I could afford it too, maybe more for the fun to take a Caribbean > > Cruise than anything else.. > > > > It's great to hear that you have a waiting queue of MS Access projects! > > You're an outstanding MS Access developer, no doubts. > > > > Thank you. > > > > -- Shamil > > > > Sun, 18 Jan 2015 05:53:27 -0800 from Charlotte Foust < > > charlotte.foust at gmail.com>: > > >Wish I could afford that trip, Shamil. Armen Stein is a great guy and > I'm > > >sure there will be plenty of other Access MVPs aboard. I hadn't heard > > >about the cruise, but I'll be going to the Portland Access Users Group > > >annual conference in May, which will also be heavy with MVPs, including > > >Armen. There definitely still is work in Access development, and IT > > >departments don't object to well-built apps that can be maintained by > > admin > > >users. They object to the ones the users themselves build (so do I!). > > I'm > > >currently working on a project for a non-medical department at Kaiser > and > > >have two more short term projects lined up with a nearby county and > > another > > >large healthcare provider. I didn't have to sell them on Access, it's > > what > > >they wanted because they are familiar with it. Recruiters call me for > the > > >jobs. > > > > > >Charlotte > > > > > >On Sat, Jan 17, 2015 at 10:57 PM, Salakhetdinov Shamil < > mcp2004 at mail.ru > > > > > >wrote: > > > > > >> > > >> >> But we have been let down, from a vibrant tool to a piece of crap > > >> >> that leaves the developers constantly having to build work arounds > to > > >> get > > >> >> features working propertly. > > >> > > >> Last ship (of MS Access developers)? ;) > > >> http://www.jstreettech.com/AccessDay.aspx > > >> > > >> -- Shamil > > >> > > >> Sat, 17 Jan 2015 14:45:11 -0600 from "Tony Septav" < > > TSeptav at uniserve.com >: > > >> >Hey All > > >> >This will be my last comment for sometime (I will still lurk but....) > > >> >I really applaud those of you that are still developing applications > > with > > >> >ACCESS. But we have been let down, from a vibrant tool to a piece of > > crap > > >> >that leaves the developers constantly having to build work arounds to > > get > > >> >features working propertly. My nickle worth (no pennies in Canada). > > >> > > > >> >Tony Septav > > >> >Nanaimo, BC > > >> >Canada > > >> > > > >> >-----Original Message----- > > >> >From: accessd-bounces at databaseadvisors.com > > >> >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark > Simms > > >> >Sent: January-17-15 2:26 PM > > >> >To: 'Access Developers discussion and problem solving' > > >> >Subject: Re: [AccessD] Ribbon customization failing to show my tab > > >> > > > >> >Hopefully it's been improved. I tried his tool about 2 years > ago....bad > > >> >results. > > >> >Horrible GUI for one thing. > > >> >I was amazed to see this given the flexibility and power of the > dot-net > > >> >framework. > > >> > > > >> >> I just ran into the same problem. The namespace error occurs > because > > >> >> 2007 > > >> >> and 2010 (and I assume 2013) have different namespace addresses. I > > >> >> finally > > >> >> ordered Gunter Avenius's WYSIWYG ribbon generators to make it > easier. > > >> >> > > >> >> Charlotte > > >> > > > >> > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From mcp2004 at mail.ru Sun Jan 18 13:00:10 2015 From: mcp2004 at mail.ru (=?UTF-8?B?U2FsYWtoZXRkaW5vdiBTaGFtaWw=?=) Date: Sun, 18 Jan 2015 22:00:10 +0300 Subject: [AccessD] =?utf-8?q?AccessDay_Was=3A_Re=5B2=5D=3A_Ribbon_customiz?= =?utf-8?q?ation_failing_to_show_my_tab?= In-Reply-To: References: <03ea01d03293$bfb780c0$3f268240$@net> <1421604055.883215011@f133.i.mail.ru> Message-ID: <1421607610.538221521@f210.i.mail.ru> I'm not flattering Charlotte, ?I'm just simply stating the obvious. Deep thanks, for your remembering my "DEEP" article, Charlotte! ;) Well, it ("DEEP-objects concept" article, 1998) was (a bit)?na?ve but it was conceptually correct, actually it was (a "reinvention of the wheel",) a ?variety of MVC software design pattern implementations. When publishing my article I was unaware that MVC pattern was first introduced in 1976 ( http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller ) and described in details in 1995 by "Gang of four" ( http://www.blackwasp.co.uk/GofPatterns.aspx ). ?I should have known that previous works. And you see MVC (pun intended :) ) software design pattern is applied everywhere nowadays - ASP.NET MVC 5 ( http://dotnetcodes.com/dotnetcodes/code/Interview-Questions-129-ASPNET-MVC-Overview.aspx ) l - AngularJS (well it's MVW :) - http://job-blog.bullgare.ru/2013/07/angularjs-mvc-or-mvvm/ ) - Cocoa ( https://developer.apple.com/library/mac/documentation/General/Conceptual/DevPedia-CocoaCore/MVC.html )? ... but it still a real PITA to apply MVC pattern in MS Access VBA-driven apps as VBA is not well suited for advanced custom software development and will probably never be. Thank you. -- Shamil Sun, 18 Jan 2015 10:12:15 -0800 from Charlotte Foust : >Don't flatter an old woman like that, Shamil. It'll go to my head, which >is already big enough! ;-) > >Seriously, a comment like that means a lot coming from you. I got started >with classes by reading your DEEP article. > >Charlotte > >On Sun, Jan 18, 2015 at 10:00 AM, Salakhetdinov Shamil < mcp2004 at mail.ru > >wrote: > >> Hi Charlotte -- >> >> I wish I could afford it too, maybe more for the fun to take a Caribbean >> Cruise than anything else.. >> >> It's great to hear that you have a waiting queue of MS Access projects! >> You're an outstanding MS Access developer, no doubts. >> >> Thank you. >> >> -- Shamil >> >> Sun, 18 Jan 2015 05:53:27 -0800 from Charlotte Foust < >> charlotte.foust at gmail.com >: >> >Wish I could afford that trip, Shamil. Armen Stein is a great guy and I'm >> >sure there will be plenty of other Access MVPs aboard. I hadn't heard >> >about the cruise, but I'll be going to the Portland Access Users Group >> >annual conference in May, which will also be heavy with MVPs, including >> >Armen. There definitely still is work in Access development, and IT >> >departments don't object to well-built apps that can be maintained by >> admin >> >users. They object to the ones the users themselves build (so do I!). >> I'm >> >currently working on a project for a non-medical department at Kaiser and >> >have two more short term projects lined up with a nearby county and >> another >> >large healthcare provider. I didn't have to sell them on Access, it's >> what >> >they wanted because they are familiar with it. Recruiters call me for the >> >jobs. >> > >> >Charlotte >> > >> >On Sat, Jan 17, 2015 at 10:57 PM, Salakhetdinov Shamil < mcp2004 at mail.ru >> > >> >wrote: >> > >> >> >> >> >> But we have been let down, from a vibrant tool to a piece of crap >> >> >> that leaves the developers constantly having to build work arounds to >> >> get >> >> >> features working propertly. >> >> >> >> Last ship (of MS Access developers)? ;) >> >> http://www.jstreettech.com/AccessDay.aspx >> >> >> >> -- Shamil >> >> <<< skipped >>> > From charlotte.foust at gmail.com Sun Jan 18 13:09:55 2015 From: charlotte.foust at gmail.com (Charlotte Foust) Date: Sun, 18 Jan 2015 11:09:55 -0800 Subject: [AccessD] AccessDay Was: Re[2]: Ribbon customization failing to show my tab In-Reply-To: References: <03ea01d03293$bfb780c0$3f268240$@net> <1421564241.646525326@f75.i.mail.ru> <1421604055.883215011@f133.i.mail.ru> Message-ID: Here's what I have: http://www.office-archive.com/16-ms-access/326806fb5070646f.htm Charlotte On Sun, Jan 18, 2015 at 10:46 AM, jack drawbridge wrote: > Charlotte or Shamil, > > Yes, the cruise would be nice, but it seems $$/attendee for such would be > prohibitive. > > Is there a current link to the DEEP article(s)? I found some on > Office-Archive but they have been deleted/moved. > > Thanks in advance, > > Jack > > > On Sun, Jan 18, 2015 at 1:12 PM, Charlotte Foust < > charlotte.foust at gmail.com> > wrote: > > > Don't flatter an old woman like that, Shamil. It'll go to my head, which > > is already big enough! ;-) > > > > Seriously, a comment like that means a lot coming from you. I got > started > > with classes by reading your DEEP article. > > > > Charlotte > > > > On Sun, Jan 18, 2015 at 10:00 AM, Salakhetdinov Shamil > > wrote: > > > > > Hi Charlotte -- > > > > > > I wish I could afford it too, maybe more for the fun to take a > Caribbean > > > Cruise than anything else.. > > > > > > It's great to hear that you have a waiting queue of MS Access projects! > > > You're an outstanding MS Access developer, no doubts. > > > > > > Thank you. > > > > > > -- Shamil > > > > > > Sun, 18 Jan 2015 05:53:27 -0800 from Charlotte Foust < > > > charlotte.foust at gmail.com>: > > > >Wish I could afford that trip, Shamil. Armen Stein is a great guy and > > I'm > > > >sure there will be plenty of other Access MVPs aboard. I hadn't heard > > > >about the cruise, but I'll be going to the Portland Access Users Group > > > >annual conference in May, which will also be heavy with MVPs, > including > > > >Armen. There definitely still is work in Access development, and IT > > > >departments don't object to well-built apps that can be maintained by > > > admin > > > >users. They object to the ones the users themselves build (so do I!). > > > I'm > > > >currently working on a project for a non-medical department at Kaiser > > and > > > >have two more short term projects lined up with a nearby county and > > > another > > > >large healthcare provider. I didn't have to sell them on Access, it's > > > what > > > >they wanted because they are familiar with it. Recruiters call me for > > the > > > >jobs. > > > > > > > >Charlotte > > > > > > > >On Sat, Jan 17, 2015 at 10:57 PM, Salakhetdinov Shamil < > > mcp2004 at mail.ru > > > > > > > >wrote: > > > > > > > >> > > > >> >> But we have been let down, from a vibrant tool to a piece of crap > > > >> >> that leaves the developers constantly having to build work > arounds > > to > > > >> get > > > >> >> features working propertly. > > > >> > > > >> Last ship (of MS Access developers)? ;) > > > >> http://www.jstreettech.com/AccessDay.aspx > > > >> > > > >> -- Shamil > > > >> > > > >> Sat, 17 Jan 2015 14:45:11 -0600 from "Tony Septav" < > > > TSeptav at uniserve.com >: > > > >> >Hey All > > > >> >This will be my last comment for sometime (I will still lurk > but....) > > > >> >I really applaud those of you that are still developing > applications > > > with > > > >> >ACCESS. But we have been let down, from a vibrant tool to a piece > of > > > crap > > > >> >that leaves the developers constantly having to build work arounds > to > > > get > > > >> >features working propertly. My nickle worth (no pennies in Canada). > > > >> > > > > >> >Tony Septav > > > >> >Nanaimo, BC > > > >> >Canada > > > >> > > > > >> >-----Original Message----- > > > >> >From: accessd-bounces at databaseadvisors.com > > > >> >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark > > Simms > > > >> >Sent: January-17-15 2:26 PM > > > >> >To: 'Access Developers discussion and problem solving' > > > >> >Subject: Re: [AccessD] Ribbon customization failing to show my tab > > > >> > > > > >> >Hopefully it's been improved. I tried his tool about 2 years > > ago....bad > > > >> >results. > > > >> >Horrible GUI for one thing. > > > >> >I was amazed to see this given the flexibility and power of the > > dot-net > > > >> >framework. > > > >> > > > > >> >> I just ran into the same problem. The namespace error occurs > > because > > > >> >> 2007 > > > >> >> and 2010 (and I assume 2013) have different namespace > addresses. I > > > >> >> finally > > > >> >> ordered Gunter Avenius's WYSIWYG ribbon generators to make it > > easier. > > > >> >> > > > >> >> Charlotte > > > >> > > > > >> > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jackandpat.d at gmail.com Sun Jan 18 13:12:11 2015 From: jackandpat.d at gmail.com (jack drawbridge) Date: Sun, 18 Jan 2015 14:12:11 -0500 Subject: [AccessD] AccessDay Was: Re[2]: Ribbon customization failing to show my tab In-Reply-To: <1421607610.538221521@f210.i.mail.ru> References: <03ea01d03293$bfb780c0$3f268240$@net> <1421604055.883215011@f133.i.mail.ru> <1421607610.538221521@f210.i.mail.ru> Message-ID: Thank you Shamil for the links. Are you saying there is no link to your article? I saw in a couple of things I found, that included reference to ...to be continued.. I did find code (not many comments) that referred to Access '97. Thank you again, Jack On Sun, Jan 18, 2015 at 2:00 PM, Salakhetdinov Shamil wrote: > I'm not flattering Charlotte, I'm just simply stating the obvious. > > Deep thanks, for your remembering my "DEEP" article, Charlotte! ;) > > Well, it ("DEEP-objects concept" article, 1998) was (a bit) na?ve but it > was conceptually correct, actually it was (a "reinvention of the wheel",) a > variety of MVC software design pattern implementations. When publishing my > article I was unaware that MVC pattern was first introduced in 1976 ( > http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller ) and > described in details in 1995 by "Gang of four" ( > http://www.blackwasp.co.uk/GofPatterns.aspx ). I should have known that > previous works. > > And you see MVC (pun intended :) ) software design pattern is applied > everywhere nowadays > > - ASP.NET MVC 5 ( > http://dotnetcodes.com/dotnetcodes/code/Interview-Questions-129-ASPNET-MVC-Overview.aspx > ) l > > - AngularJS (well it's MVW :) - > http://job-blog.bullgare.ru/2013/07/angularjs-mvc-or-mvvm/ ) > > - Cocoa ( > https://developer.apple.com/library/mac/documentation/General/Conceptual/DevPedia-CocoaCore/MVC.html > ) > ... > > but it still a real PITA to apply MVC pattern in MS Access VBA-driven apps > as VBA is not well suited for advanced custom software development and will > probably never be. > > Thank you. > > -- Shamil > > > Sun, 18 Jan 2015 10:12:15 -0800 from Charlotte Foust < > charlotte.foust at gmail.com>: > >Don't flatter an old woman like that, Shamil. It'll go to my head, which > >is already big enough! ;-) > > > >Seriously, a comment like that means a lot coming from you. I got started > >with classes by reading your DEEP article. > > > >Charlotte > > > >On Sun, Jan 18, 2015 at 10:00 AM, Salakhetdinov Shamil < mcp2004 at mail.ru > > > >wrote: > > > >> Hi Charlotte -- > >> > >> I wish I could afford it too, maybe more for the fun to take a Caribbean > >> Cruise than anything else.. > >> > >> It's great to hear that you have a waiting queue of MS Access projects! > >> You're an outstanding MS Access developer, no doubts. > >> > >> Thank you. > >> > >> -- Shamil > >> > >> Sun, 18 Jan 2015 05:53:27 -0800 from Charlotte Foust < > >> charlotte.foust at gmail.com >: > >> >Wish I could afford that trip, Shamil. Armen Stein is a great guy and > I'm > >> >sure there will be plenty of other Access MVPs aboard. I hadn't heard > >> >about the cruise, but I'll be going to the Portland Access Users Group > >> >annual conference in May, which will also be heavy with MVPs, including > >> >Armen. There definitely still is work in Access development, and IT > >> >departments don't object to well-built apps that can be maintained by > >> admin > >> >users. They object to the ones the users themselves build (so do I!). > >> I'm > >> >currently working on a project for a non-medical department at Kaiser > and > >> >have two more short term projects lined up with a nearby county and > >> another > >> >large healthcare provider. I didn't have to sell them on Access, it's > >> what > >> >they wanted because they are familiar with it. Recruiters call me for > the > >> >jobs. > >> > > >> >Charlotte > >> > > >> >On Sat, Jan 17, 2015 at 10:57 PM, Salakhetdinov Shamil < > mcp2004 at mail.ru > >> > > >> >wrote: > >> > > >> >> > >> >> >> But we have been let down, from a vibrant tool to a piece of crap > >> >> >> that leaves the developers constantly having to build work > arounds to > >> >> get > >> >> >> features working propertly. > >> >> > >> >> Last ship (of MS Access developers)? ;) > >> >> http://www.jstreettech.com/AccessDay.aspx > >> >> > >> >> -- Shamil > >> >> > <<< skipped >>> > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From mcp2004 at mail.ru Sun Jan 18 13:15:55 2015 From: mcp2004 at mail.ru (=?UTF-8?B?U2FsYWtoZXRkaW5vdiBTaGFtaWw=?=) Date: Sun, 18 Jan 2015 22:15:55 +0300 Subject: [AccessD] =?utf-8?q?AccessDay_Was=3A_Re=5B2=5D=3A_Ribbon_customiz?= =?utf-8?q?ation_failing_to_show_my_tab?= In-Reply-To: References: <03ea01d03293$bfb780c0$3f268240$@net> Message-ID: <1421608555.62319116@f95.i.mail.ru> Hi Jack -- My two articles on "DEEP object concept" were published in Smart Access and Office/VBA(?) in in the end of 1997/beginning of 1998. I have had them also published on my web site but this web site is down now. I can send the articles to you offline somewhere the next week if I'll find them. Here is ?the link on one of the "DEEP"/WIthEvents tricks -? http://4tops.com/ms_access_tips/secwtrk.htm ?(I have been working in the first part of 2000-ies?for the company?keeping some of my articles/tips online since then). Thank you. -- Shamil Sun, 18 Jan 2015 13:46:48 -0500 from jack drawbridge : >Charlotte or Shamil, > >Yes, the cruise would be nice, but it seems $$/attendee for such would be >prohibitive. > >Is there a current link to the DEEP article(s)? I found some on >Office-Archive but they have been deleted/moved. > >Thanks in advance, > >Jack > > >On Sun, Jan 18, 2015 at 1:12 PM, Charlotte Foust < charlotte.foust at gmail.com > >wrote: > >> Don't flatter an old woman like that, Shamil. It'll go to my head, which >> is already big enough! ;-) >> >> Seriously, a comment like that means a lot coming from you. I got started >> with classes by reading your DEEP article. >> >> Charlotte >> >> On Sun, Jan 18, 2015 at 10:00 AM, Salakhetdinov Shamil < mcp2004 at mail.ru > >> wrote: >> >> > Hi Charlotte -- >> > >> > I wish I could afford it too, maybe more for the fun to take a Caribbean >> > Cruise than anything else.. >> > >> > It's great to hear that you have a waiting queue of MS Access projects! >> > You're an outstanding MS Access developer, no doubts. >> > >> > Thank you. >> > >> > -- Shamil <<< skipped >>> > From jackandpat.d at gmail.com Sun Jan 18 13:19:13 2015 From: jackandpat.d at gmail.com (jack drawbridge) Date: Sun, 18 Jan 2015 14:19:13 -0500 Subject: [AccessD] AccessDay Was: Re[2]: Ribbon customization failing to show my tab In-Reply-To: References: <03ea01d03293$bfb780c0$3f268240$@net> <1421564241.646525326@f75.i.mail.ru> <1421604055.883215011@f133.i.mail.ru> Message-ID: Thanks Charlotte. That's the one I found but the some links within result in ..page not found..?? I will review the links at bottom of that article "Relevant Pages". I was looking for Shamil's article based on your comments. I also recall JC referring to that article a few years back. (I'm just a little slower I guess.) Thanks, Jack On Sun, Jan 18, 2015 at 2:09 PM, Charlotte Foust wrote: > Here's what I have: > http://www.office-archive.com/16-ms-access/326806fb5070646f.htm > > Charlotte > > On Sun, Jan 18, 2015 at 10:46 AM, jack drawbridge > wrote: > > > Charlotte or Shamil, > > > > Yes, the cruise would be nice, but it seems $$/attendee for such would > be > > prohibitive. > > > > Is there a current link to the DEEP article(s)? I found some on > > Office-Archive but they have been deleted/moved. > > > > Thanks in advance, > > > > Jack > > > > > > On Sun, Jan 18, 2015 at 1:12 PM, Charlotte Foust < > > charlotte.foust at gmail.com> > > wrote: > > > > > Don't flatter an old woman like that, Shamil. It'll go to my head, > which > > > is already big enough! ;-) > > > > > > Seriously, a comment like that means a lot coming from you. I got > > started > > > with classes by reading your DEEP article. > > > > > > Charlotte > > > > > > On Sun, Jan 18, 2015 at 10:00 AM, Salakhetdinov Shamil < > mcp2004 at mail.ru> > > > wrote: > > > > > > > Hi Charlotte -- > > > > > > > > I wish I could afford it too, maybe more for the fun to take a > > Caribbean > > > > Cruise than anything else.. > > > > > > > > It's great to hear that you have a waiting queue of MS Access > projects! > > > > You're an outstanding MS Access developer, no doubts. > > > > > > > > Thank you. > > > > > > > > -- Shamil > > > > > > > > Sun, 18 Jan 2015 05:53:27 -0800 from Charlotte Foust < > > > > charlotte.foust at gmail.com>: > > > > >Wish I could afford that trip, Shamil. Armen Stein is a great guy > and > > > I'm > > > > >sure there will be plenty of other Access MVPs aboard. I hadn't > heard > > > > >about the cruise, but I'll be going to the Portland Access Users > Group > > > > >annual conference in May, which will also be heavy with MVPs, > > including > > > > >Armen. There definitely still is work in Access development, and IT > > > > >departments don't object to well-built apps that can be maintained > by > > > > admin > > > > >users. They object to the ones the users themselves build (so do > I!). > > > > I'm > > > > >currently working on a project for a non-medical department at > Kaiser > > > and > > > > >have two more short term projects lined up with a nearby county and > > > > another > > > > >large healthcare provider. I didn't have to sell them on Access, > it's > > > > what > > > > >they wanted because they are familiar with it. Recruiters call me > for > > > the > > > > >jobs. > > > > > > > > > >Charlotte > > > > > > > > > >On Sat, Jan 17, 2015 at 10:57 PM, Salakhetdinov Shamil < > > > mcp2004 at mail.ru > > > > > > > > > >wrote: > > > > > > > > > >> > > > > >> >> But we have been let down, from a vibrant tool to a piece of > crap > > > > >> >> that leaves the developers constantly having to build work > > arounds > > > to > > > > >> get > > > > >> >> features working propertly. > > > > >> > > > > >> Last ship (of MS Access developers)? ;) > > > > >> http://www.jstreettech.com/AccessDay.aspx > > > > >> > > > > >> -- Shamil > > > > >> > > > > >> Sat, 17 Jan 2015 14:45:11 -0600 from "Tony Septav" < > > > > TSeptav at uniserve.com >: > > > > >> >Hey All > > > > >> >This will be my last comment for sometime (I will still lurk > > but....) > > > > >> >I really applaud those of you that are still developing > > applications > > > > with > > > > >> >ACCESS. But we have been let down, from a vibrant tool to a piece > > of > > > > crap > > > > >> >that leaves the developers constantly having to build work > arounds > > to > > > > get > > > > >> >features working propertly. My nickle worth (no pennies in > Canada). > > > > >> > > > > > >> >Tony Septav > > > > >> >Nanaimo, BC > > > > >> >Canada > > > > >> > > > > > >> >-----Original Message----- > > > > >> >From: accessd-bounces at databaseadvisors.com > > > > >> >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark > > > Simms > > > > >> >Sent: January-17-15 2:26 PM > > > > >> >To: 'Access Developers discussion and problem solving' > > > > >> >Subject: Re: [AccessD] Ribbon customization failing to show my > tab > > > > >> > > > > > >> >Hopefully it's been improved. I tried his tool about 2 years > > > ago....bad > > > > >> >results. > > > > >> >Horrible GUI for one thing. > > > > >> >I was amazed to see this given the flexibility and power of the > > > dot-net > > > > >> >framework. > > > > >> > > > > > >> >> I just ran into the same problem. The namespace error occurs > > > because > > > > >> >> 2007 > > > > >> >> and 2010 (and I assume 2013) have different namespace > > addresses. I > > > > >> >> finally > > > > >> >> ordered Gunter Avenius's WYSIWYG ribbon generators to make it > > > easier. > > > > >> >> > > > > >> >> Charlotte > > > > >> > > > > > >> > > > > > -- > > > > AccessD mailing list > > > > AccessD at databaseadvisors.com > > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > > Website: http://www.databaseadvisors.com > > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jackandpat.d at gmail.com Sun Jan 18 13:21:42 2015 From: jackandpat.d at gmail.com (jack drawbridge) Date: Sun, 18 Jan 2015 14:21:42 -0500 Subject: [AccessD] AccessDay Was: Re[2]: Ribbon customization failing to show my tab In-Reply-To: <1421608555.62319116@f95.i.mail.ru> References: <03ea01d03293$bfb780c0$3f268240$@net> <1421608555.62319116@f95.i.mail.ru> Message-ID: Thank you, I look forward to it. I did find the 4Tops article during some googling since I saw Charlotte's mention of your DEEP article. Jack On Sun, Jan 18, 2015 at 2:15 PM, Salakhetdinov Shamil wrote: > Hi Jack -- > > My two articles on "DEEP object concept" were published in Smart Access > and Office/VBA(?) in in the end of 1997/beginning of 1998. > I have had them also published on my web site but this web site is down > now. > I can send the articles to you offline somewhere the next week if I'll > find them. > > Here is the link on one of the "DEEP"/WIthEvents tricks - > http://4tops.com/ms_access_tips/secwtrk.htm (I have been working in the > first part of 2000-ies for the company keeping some of my articles/tips > online since then). > > Thank you. > > -- Shamil > > > Sun, 18 Jan 2015 13:46:48 -0500 from jack drawbridge < > jackandpat.d at gmail.com>: > >Charlotte or Shamil, > > > >Yes, the cruise would be nice, but it seems $$/attendee for such would be > >prohibitive. > > > >Is there a current link to the DEEP article(s)? I found some on > >Office-Archive but they have been deleted/moved. > > > >Thanks in advance, > > > >Jack > > > > > >On Sun, Jan 18, 2015 at 1:12 PM, Charlotte Foust < > charlotte.foust at gmail.com > > >wrote: > > > >> Don't flatter an old woman like that, Shamil. It'll go to my head, > which > >> is already big enough! ;-) > >> > >> Seriously, a comment like that means a lot coming from you. I got > started > >> with classes by reading your DEEP article. > >> > >> Charlotte > >> > >> On Sun, Jan 18, 2015 at 10:00 AM, Salakhetdinov Shamil < > mcp2004 at mail.ru > > >> wrote: > >> > >> > Hi Charlotte -- > >> > > >> > I wish I could afford it too, maybe more for the fun to take a > Caribbean > >> > Cruise than anything else.. > >> > > >> > It's great to hear that you have a waiting queue of MS Access > projects! > >> > You're an outstanding MS Access developer, no doubts. > >> > > >> > Thank you. > >> > > >> > -- Shamil > <<< skipped >>> > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From mcp2004 at mail.ru Sun Jan 18 13:36:43 2015 From: mcp2004 at mail.ru (=?UTF-8?B?U2FsYWtoZXRkaW5vdiBTaGFtaWw=?=) Date: Sun, 18 Jan 2015 22:36:43 +0300 Subject: [AccessD] =?utf-8?q?AccessDay_Was=3A_Re=5B2=5D=3A_Ribbon_customiz?= =?utf-8?q?ation_failing_to_show_my_tab?= In-Reply-To: References: <03ea01d03293$bfb780c0$3f268240$@net> <1421607610.538221521@f210.i.mail.ru> Message-ID: <1421609803.336834054@f219.i.mail.ru> Jack, As I have already noted I can send you the articles off-line if I'll find them in my archives. Please be *very careful* *do not try* to create any advanced applications frameworks in MS Access/VBA using MVC pattern. In my opinion it should be now (and then - the times the articles was first published) more academic training in using MVC pattern in VBA than anything else, It's not worth trying to make and use such a framework in real life VBA applications as VBA (IMO) is not suited for advanced (application frameworks) development. In general: In my opinion application frameworks development should be a dedicated business not a by-side project within custom software development projects. Application frameworks are often becoming "binding frameworks" making your custom software inflexible. Thank you. -- Shamil Sun, 18 Jan 2015 14:12:11 -0500 from jack drawbridge : >Thank you Shamil for the links. Are you saying there is no link to your >article? I saw in a couple of things I found, that included reference to >...to be continued.. >I did find code (not many comments) that referred to Access '97. > >Thank you again, > >Jack > > >On Sun, Jan 18, 2015 at 2:00 PM, Salakhetdinov Shamil < mcp2004 at mail.ru > >wrote: > >> I'm not flattering Charlotte, I'm just simply stating the obvious. >> >> Deep thanks, for your remembering my "DEEP" article, Charlotte! ;) >> >> Well, it ("DEEP-objects concept" article, 1998) was (a bit) na?ve but it >> was conceptually correct, actually it was (a "reinvention of the wheel",) a >> variety of MVC software design pattern implementations. When publishing my >> article I was unaware that MVC pattern was first introduced in 1976 ( >> http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller ) and >> described in details in 1995 by "Gang of four" ( >> http://www.blackwasp.co.uk/GofPatterns.aspx ). I should have known that >> previous works. >> >> And you see MVC (pun intended :) ) software design pattern is applied >> everywhere nowadays >> >> - ASP.NET MVC 5 ( >> http://dotnetcodes.com/dotnetcodes/code/Interview-Questions-129-ASPNET-MVC-Overview.aspx >> ) l >> >> - AngularJS (well it's MVW :) - >> http://job-blog.bullgare.ru/2013/07/angularjs-mvc-or-mvvm/ ) >> >> - Cocoa ( >> https://developer.apple.com/library/mac/documentation/General/Conceptual/DevPedia-CocoaCore/MVC.html >> ) >> ... >> >> but it still a real PITA to apply MVC pattern in MS Access VBA-driven apps >> as VBA is not well suited for advanced custom software development and will >> probably never be. >> >> Thank you. >> >> -- Shamil >> <<< skipped >>> > From jackandpat.d at gmail.com Sun Jan 18 13:52:00 2015 From: jackandpat.d at gmail.com (jack drawbridge) Date: Sun, 18 Jan 2015 14:52:00 -0500 Subject: [AccessD] AccessDay Was: Re[2]: Ribbon customization failing to show my tab In-Reply-To: <1421609803.336834054@f219.i.mail.ru> References: <03ea01d03293$bfb780c0$3f268240$@net> <1421607610.538221521@f210.i.mail.ru> <1421609803.336834054@f219.i.mail.ru> Message-ID: Thanks for the heads up Shamil. I've been retired for a few years. My interest is really just for some reading and possible "playing". I'm on a few forums just to keep up a few database skills. Rather than DEEP, I sort of skim the surface-- pardon the pun. Jack On Sun, Jan 18, 2015 at 2:36 PM, Salakhetdinov Shamil wrote: > Jack, > > As I have already noted I can send you the articles off-line if I'll find > them in my archives. > > Please be *very careful* *do not try* to create any advanced applications > frameworks in MS Access/VBA using MVC pattern. > In my opinion it should be now (and then - the times the articles was > first published) more academic training in using MVC pattern in VBA than > anything else, It's not worth trying to make and use such a framework in > real life VBA applications as VBA (IMO) is not suited for advanced > (application frameworks) development. > > In general: > > In my opinion application frameworks development should be a dedicated > business not a by-side project within custom software development projects. > Application frameworks are often becoming "binding frameworks" making your > custom software inflexible. > > Thank you. > > -- Shamil > > > Sun, 18 Jan 2015 14:12:11 -0500 from jack drawbridge < > jackandpat.d at gmail.com>: > >Thank you Shamil for the links. Are you saying there is no link to your > >article? I saw in a couple of things I found, that included reference to > >...to be continued.. > >I did find code (not many comments) that referred to Access '97. > > > >Thank you again, > > > >Jack > > > > > >On Sun, Jan 18, 2015 at 2:00 PM, Salakhetdinov Shamil < mcp2004 at mail.ru > > >wrote: > > > >> I'm not flattering Charlotte, I'm just simply stating the obvious. > >> > >> Deep thanks, for your remembering my "DEEP" article, Charlotte! ;) > >> > >> Well, it ("DEEP-objects concept" article, 1998) was (a bit) na?ve but it > >> was conceptually correct, actually it was (a "reinvention of the > wheel",) a > >> variety of MVC software design pattern implementations. When > publishing my > >> article I was unaware that MVC pattern was first introduced in 1976 ( > >> http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller ) > and > >> described in details in 1995 by "Gang of four" ( > >> http://www.blackwasp.co.uk/GofPatterns.aspx ). I should have known > that > >> previous works. > >> > >> And you see MVC (pun intended :) ) software design pattern is applied > >> everywhere nowadays > >> > >> - ASP.NET MVC 5 ( > >> > http://dotnetcodes.com/dotnetcodes/code/Interview-Questions-129-ASPNET-MVC-Overview.aspx > >> ) l > >> > >> - AngularJS (well it's MVW :) - > >> http://job-blog.bullgare.ru/2013/07/angularjs-mvc-or-mvvm/ ) > >> > >> - Cocoa ( > >> > https://developer.apple.com/library/mac/documentation/General/Conceptual/DevPedia-CocoaCore/MVC.html > >> ) > >> ... > >> > >> but it still a real PITA to apply MVC pattern in MS Access VBA-driven > apps > >> as VBA is not well suited for advanced custom software development and > will > >> probably never be. > >> > >> Thank you. > >> > >> -- Shamil > >> <<< skipped >>> > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From accessd at shaw.ca Sun Jan 18 15:05:22 2015 From: accessd at shaw.ca (Jim Lawrence) Date: Sun, 18 Jan 2015 14:05:22 -0700 (MST) Subject: [AccessD] OT: Friday humour In-Reply-To: Message-ID: <1066809337.100183692.1421615122917.JavaMail.root@cds018> The only appropriate response is ")"...or it wouldn't compile. ;-) Jim ----- Original Message ----- From: "Gustav Brock" To: "Access Developers discussion and problem solving" Sent: Friday, January 16, 2015 12:45:25 AM Subject: [AccessD] OT: Friday humour Hi all As I have the status as the spelling guru (in Danish) at the office and do a lot of programming, I was handled this notice: (An unmatched left parenthesis creates an unresolved tension that will stay with you all day. It's true and scaring. Some disturbance is hitting me every time I look at the paragraph. I guess it is similar to what autists feel when they meet disorder. /gustav -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Sun Jan 18 16:35:31 2015 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 18 Jan 2015 17:35:31 -0500 Subject: [AccessD] AccessDay Was: Re[2]: Ribbon customization failing to show my tab In-Reply-To: References: <03ea01d03293$bfb780c0$3f268240$@net> <1421607610.538221521@f210.i.mail.ru> <1421609803.336834054@f219.i.mail.ru> Message-ID: Since Shamil included all those links to Alpha Software, I feel compelled to post a shameless plug: I'm just putting the final touches on my forthcoming eBook/book called "The Access Developer's Guide to Alpha Anywhere, obviously with the blessing of the Alpha team. It's going to in-house review at the end of this month. I don't know how long the internal review will take. There's talk that the eBook version will be released with the eReader that Dan Bricklin wrote (also in Alpha). A. ? From jackandpat.d at gmail.com Sun Jan 18 16:46:26 2015 From: jackandpat.d at gmail.com (jack drawbridge) Date: Sun, 18 Jan 2015 17:46:26 -0500 Subject: [AccessD] AccessDay Was: Re[2]: Ribbon customization failing to show my tab In-Reply-To: References: <03ea01d03293$bfb780c0$3f268240$@net> <1421607610.538221521@f210.i.mail.ru> <1421609803.336834054@f219.i.mail.ru> Message-ID: Hi Arthur, Wishing you good luck with the book, sounds interesting. I am seeing a few posts that are describing Alpha as the natural progression from Access. I'm glad it's working well for you. Jack On Sun, Jan 18, 2015 at 5:35 PM, Arthur Fuller wrote: > Since Shamil included all those links to Alpha Software, I feel compelled > to post a shameless plug: I'm just putting the final touches on my > forthcoming eBook/book called "The Access Developer's Guide to Alpha > Anywhere, obviously with the blessing of the Alpha team. It's going to > in-house review at the end of this month. I don't know how long the > internal review will take. There's talk that the eBook version will be > released with the eReader that Dan Bricklin wrote (also in Alpha). > > A. > ? > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From accessd at shaw.ca Sun Jan 18 18:48:14 2015 From: accessd at shaw.ca (Jim Lawrence) Date: Sun, 18 Jan 2015 17:48:14 -0700 (MST) Subject: [AccessD] Access 2007 Applications Running Under Access 2013 Runtime In-Reply-To: Message-ID: <1142802931.100289146.1421628494462.JavaMail.root@cds018> Over the last couple of weeks I have been in conversation with a support company who have been approaching a number small to medium companies and trying to get them to migrate up from their XP boxes Yes, you would not believe how many businesses are sitting still and trying to figure out which way to go next. I have been brought in to do some consulting on how easy it is to move a company called LondonDrugs from XP to Linux. They are not a large company but they will have to move their 78 store with around a thousand Desktops and Servers sooner than later. Microsoft, has approach them, offering deals, assistance and even terms but the management does not want to end up in a similar set of circumstances, in another five years. No matter what the results are it is going to cost the company millions. I of course am hoping they will choose Linux for a majority of their computers but have no say in the outcome. I know I said I would not get pulled back into systems work but my Volvo has broken, probably the most expensive part in the car; the control mechanism between the front and rear AWD and it will cost about 4K when the taxes are paid. Hopefully a weeks work will cover it. The final ending of Windows7 may not be so...has not Microsoft condemned Window 7 to the dust-bin a couple of times before? Jim ----- Original Message ----- From: "Gary Kjos" To: "Access Developers discussion and problem solving" Sent: Friday, January 9, 2015 3:42:48 PM Subject: Re: [AccessD] Access 2007 Applications Running Under Access 2013 Runtime Windows 7 reaches the END OF MAINSTREAM SUPPORT next Tuesday. http://windows.microsoft.com/en-us/windows/lifecycle GK On Fri, Jan 9, 2015 at 5:06 PM, Brad Marks wrote: > Gustav, > > Thanks for your feedback regarding the running of our existing Access applications under Access 2013 Runtime (32-bit). > > As far as Win-7 Vs Win-8. I have done some experiments at home with Win-8. So far, things work nicely. We have had a few discussions about Win-8 at work, but there is some concern that the users will not like the new user interface. > > Brad > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock > Sent: Friday, January 09, 2015 4:45 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Access 2007 Applications Running Under Access 2013 Runtime > > Hi Brad > > It should work with little or no changes, but why mocking around with Windows 7? I don't get it. Windows 8 is three years old now and Windows 10 is around the corner. > > /gustav > > ________________________________________ > Fra: accessd-bounces at databaseadvisors.com p? vegne af Brad Marks > Sendt: 9. januar 2015 22:20 > Til: Access Developers discussion and problem solving > Emne: [AccessD] Access 2007 Applications Running Under Access 2013 Runtime > > All, > > I have developed a number of Access applications using Access 2007. > > These applications run nicely under both Access 2007 Runtime and Access 2010 Runtime (Both using 32-bit). > > We are looking into a possible purchase of some new HP PCs which will come with Windows-7 Pro and Office 2013. > > I have also looked at the Microsoft website where I can download Access 2013 Runtime (32-bit). > > Will I run into problems trying to run these Access applications under Access 2013 Runtime (32-bit)? > > Thanks, > > Brad > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- 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 marksimms at verizon.net Sun Jan 18 18:51:37 2015 From: marksimms at verizon.net (Mark Simms) Date: Sun, 18 Jan 2015 19:51:37 -0500 Subject: [AccessD] Ribbon customization failing to show my tab In-Reply-To: <201501172045.t0HKjIZM018046@databaseadvisors.com> References: <03ea01d03293$bfb780c0$3f268240$@net> <201501172045.t0HKjIZM018046@databaseadvisors.com> Message-ID: <006301d03382$18126c50$483744f0$@net> Amen Tony. However, let's keep in mind that MSFT must do something with Office in the cloud to support programmability. Otherwise, they are going to lose in the cloud, and that's the last thing they want to happen. I estimated the effort to port the object models for Access, Outlook, Powerpoint and Excel to Javascript. It's at least 100 man years. However, that's nothing given MSFT's vast resources and technology. > -----Original Message----- > From: accessd-bounces at databaseadvisors.com [mailto:accessd- > bounces at databaseadvisors.com] On Behalf Of Tony Septav > Sent: Saturday, January 17, 2015 3:45 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Ribbon customization failing to show my tab > > Hey All > This will be my last comment for sometime (I will still lurk but....) > I really applaud those of you that are still developing applications > with > ACCESS. But we have been let down, from a vibrant tool to a piece of > crap > that leaves the developers constantly having to build work arounds to > get > features working propertly. My nickle worth (no pennies in Canada). > > Tony Septav > Nanaimo, BC > Canada > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms > Sent: January-17-15 2:26 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Ribbon customization failing to show my tab > > Hopefully it's been improved. I tried his tool about 2 years ago....bad > results. > Horrible GUI for one thing. > I was amazed to see this given the flexibility and power of the dot-net > framework. > > > I just ran into the same problem. The namespace error occurs because > > 2007 > > and 2010 (and I assume 2013) have different namespace addresses. I > > finally > > ordered Gunter Avenius's WYSIWYG ribbon generators to make it easier. > > > > Charlotte > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > ----- > No virus found in this message. > Checked by AVG - www.avg.com > Version: 2015.0.5645 / Virus Database: 4260/8946 - Release Date: > 01/17/15 > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From TSeptav at Uniserve.com Sun Jan 18 19:46:44 2015 From: TSeptav at Uniserve.com (Tony Septav) Date: Sun, 18 Jan 2015 19:46:44 -0600 Subject: [AccessD] AccessDay Was: Re[2]: Ribbon customization failing to show my tab In-Reply-To: <1421564241.646525326@f75.i.mail.ru> Message-ID: <201501190146.t0J1koVK010316@databaseadvisors.com> Hey All I just to let you know I signed onto the crew as a maintenance janitor. Just hope I have time to attend the different sessions. I will try to keep all of you updated on the happenings aboard ship. Jeezzzzzz, I wish! Tony Septav Nanaimo, BC Canada -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov Shamil Sent: January-18-15 12:57 AM To: Access Developers discussion and problem solving Subject: [AccessD] AccessDay Was: Re[2]: Ribbon customization failing to show my tab >>?But we have been let down, from a vibrant tool to a piece of crap >> that leaves the developers constantly having to build work arounds to get >> features working propertly. Last ship (of MS Access developers)? ;) http://www.jstreettech.com/AccessDay.aspx -- Shamil Sat, 17 Jan 2015 14:45:11 -0600 from "Tony Septav" : >Hey All >This will be my last comment for sometime (I will still lurk but....) >I really applaud those of you that are still developing applications with >ACCESS. But we have been let down, from a vibrant tool to a piece of crap >that leaves the developers constantly having to build work arounds to get >features working propertly. My nickle worth (no pennies in Canada). > >Tony Septav >Nanaimo, BC >Canada > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms >Sent: January-17-15 2:26 PM >To: 'Access Developers discussion and problem solving' >Subject: Re: [AccessD] Ribbon customization failing to show my tab > >Hopefully it's been improved. I tried his tool about 2 years ago....bad >results. >Horrible GUI for one thing. >I was amazed to see this given the flexibility and power of the dot-net >framework. > >> I just ran into the same problem. The namespace error occurs because >> 2007 >> and 2010 (and I assume 2013) have different namespace addresses. I >> finally >> ordered Gunter Avenius's WYSIWYG ribbon generators to make it easier. >> >> Charlotte > > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ----- No virus found in this message. Checked by AVG - www.avg.com Version: 2015.0.5645 / Virus Database: 4260/8947 - Release Date: 01/17/15 From TSeptav at Uniserve.com Sun Jan 18 20:00:17 2015 From: TSeptav at Uniserve.com (Tony Septav) Date: Sun, 18 Jan 2015 20:00:17 -0600 Subject: [AccessD] What a Group Message-ID: <201501190200.t0J20Ml7010493@databaseadvisors.com> Hey All I know I said I am going back into the background. But I have one last thing to say "What a group of amazing supportive individuals". This is not just a list but a group of people that are willing to share and 99% of the time not criticize. I am proud to be a member of this list. Tony Septav Nanaimo, BC Canada From fuller.artful at gmail.com Mon Jan 19 03:51:19 2015 From: fuller.artful at gmail.com (Arthur Fuller) Date: Mon, 19 Jan 2015 04:51:19 -0500 Subject: [AccessD] Access 2007 Applications Running Under Access 2013 Runtime In-Reply-To: <1142802931.100289146.1421628494462.JavaMail.root@cds018> References: <1142802931.100289146.1421628494462.JavaMail.root@cds018> Message-ID: Jim, Given that they are XP-era boxes, my initial question would be, How much RAM is available? As you know, for a pure Linux install even 2 GB will suffice, but the reason I ask is that the way I see it, your preferred paths (mine, too, with that many boxes to consider) are either Linux + Wine or Linux + VirtualBox + XP VMs. Either way, a minimum of 4 GB of RAM would be needed. I am also assuming that the critical software aboard each desktop is close to identical. So 1000 / 78 = 12.8 boxes . Assuming one server per store, that averages to 65 desktops per store. Really? Who would have thunk that a puny little pharmacy would need that many boxes per store? Regardless of the actual distribution, that's still a lot of boxes to convert. Presumably you'll recommend a path and the other consulting firm will do the actual ports. I certainly don't need to tell you what to do. If it were me, I'd start with a physical inventory. Maybe instead of or in addition to a server per store there are one or more server farms, in which case one approach may be a cloud solution. Is there an off-the-shelf "pharmacy package" that they use? If so, and it was written in .NET, then perhaps a port to Mono? What's the Back End database? It would be really convenient if it were MySQL. For other stuff, I'm guessing they use Office. An enterprise-wide conversion to Office Libre or OpenOffice would involve training, store by store -- not your problem of course, but somebody's. Still, I can sure see why such an outfit would be looking to escape the MS stranglehold. The extended-support packages offered by Ubuntu etc. start to look really good by comparison. Please keep me posted on how it goes. (Strictly Canadian note: do you ever watch Dragon's Den? One of the dragons, Jim Treliving, he of Boston Pizza and Mr. Lube, frequently mentions London Drugs. I don't know whether he owns a piece or just has an ongoing relationship with them.) Arthur On Sun, Jan 18, 2015 at 7:48 PM, Jim Lawrence wrote: > Over the last couple of weeks I have been in conversation with a support > company who have been approaching a number small to medium companies and > trying to get them to migrate up from their XP boxes Yes, you would not > believe how many businesses are sitting still and trying to figure out > which way to go next. > > I have been brought in to do some consulting on how easy it is to move a > company called LondonDrugs from XP to Linux. They are not a large company > but they will have to move their 78 store with around a thousand Desktops > and Servers sooner than later. Microsoft, has approach them, offering > deals, assistance and even terms but the management does not want to end up > in a similar set of circumstances, in another five years. No matter what > the results are it is going to cost the company millions. I of course am > hoping they will choose Linux for a majority of their computers but have no > say in the outcome. > > I know I said I would not get pulled back into systems work but my Volvo > has broken, probably the most expensive part in the car; the control > mechanism between the front and rear AWD and it will cost about 4K when the > taxes are paid. Hopefully a weeks work will cover it. > > The final ending of Windows7 may not be so...has not Microsoft condemned > Window 7 to the dust-bin a couple of times before? > > Jim From fuller.artful at gmail.com Mon Jan 19 03:57:26 2015 From: fuller.artful at gmail.com (Arthur Fuller) Date: Mon, 19 Jan 2015 04:57:26 -0500 Subject: [AccessD] Ribbon customization failing to show my tab In-Reply-To: <006301d03382$18126c50$483744f0$@net> References: <03ea01d03293$bfb780c0$3f268240$@net> <201501172045.t0HKjIZM018046@databaseadvisors.com> <006301d03382$18126c50$483744f0$@net> Message-ID: While we're on the subject, I found and have used a pretty cool ribbon-builder called MontaRibbons, priced very reasonably. One of its advantages is that you build your ribbon by choosing items from a series of listboxes, and can see the HTML as you build, so you sort of automatically acquire familiarity with the code behind the scenes as you go. Here's the URL: http://montaribbons-v-4-0.software.informer.com/1.0/ Or just Google MontaRibbons and you'll find it. Arthur ? From gustav at cactus.dk Mon Jan 19 04:23:22 2015 From: gustav at cactus.dk (Gustav Brock) Date: Mon, 19 Jan 2015 10:23:22 +0000 Subject: [AccessD] Ribbon customization failing to show my tab Message-ID: Hi Arthur There is a version 5 which works for Access 2013 as well: http://sur.ly/o/ribbon01.com/index.htm/AA001290 Just for info. I haven't used it. /gustav -----Oprindelig meddelelse----- Fra: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] P? vegne af Arthur Fuller Sendt: 19. januar 2015 10:57 Til: Access Developers discussion and problem solving Emne: Re: [AccessD] Ribbon customization failing to show my tab While we're on the subject, I found and have used a pretty cool ribbon-builder called MontaRibbons, priced very reasonably. One of its advantages is that you build your ribbon by choosing items from a series of listboxes, and can see the HTML as you build, so you sort of automatically acquire familiarity with the code behind the scenes as you go. Here's the URL: http://montaribbons-v-4-0.software.informer.com/1.0/ Or just Google MontaRibbons and you'll find it. Arthur From dennis.wilson at maplemount.org Mon Jan 19 08:47:13 2015 From: dennis.wilson at maplemount.org (Dennis Wilson) Date: Mon, 19 Jan 2015 14:47:13 +0000 Subject: [AccessD] OT: Friday humour In-Reply-To: <005501d031d2$41642640$c42c72c0$@winhaven.net> References: <005501d031d2$41642640$c42c72c0$@winhaven.net> Message-ID: Actually to be emphatic....One should ALWAYS NEVER say never! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John R Bartow Sent: Friday, January 16, 2015 3:20 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: Friday humour Importance: High Never say never to no one -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dennis Wilson Sent: Friday, January 16, 2015 10:55 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Friday humour A professor once told me that no one pays attention to parenthetical statements or footnotes...especially footnotes and she felt it was a waste of time to use either. It surprised me because I do look at footnotes, but not generally end-notes, and I pay attention to parenthetical statements. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bill Benson Sent: Friday, January 16, 2015 7:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Friday humour And dangling participles or preppositions or what-not - those irritate a lot of people. But I feel this is all quite unnecessary stress. I have never ever felt bothered by unmatched parentheses. What I really am botheres by is interrupting parentheses within parentheses. (And here I shall give two examples: (1) This sentence; and (2) Another sentence that has no relevance to the other sentence)). Where's the library at? Question: What comes before a preposition? A pre-preposition? On Fri, Jan 16, 2015 at 8:43 AM, Dennis Wilson wrote: > So, I am not alone afterall! > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com [mailto: > accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman > Sent: Friday, January 16, 2015 7:43 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] OT: Friday humour > > > Interesting...I feel the same thing. > > For me, it stems from the automatic formulation of the question "What is > going to be said next?" When you stop reading, you end up with a left > over > mental note of having to revolve "un-finished business", which is why > you end up thinking of it over and over. > > A nice little insight into the way our heads work and somewhat like a > compiler which can't find a End With statement > > Jim. > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav > Brock > Sent: Friday, January 16, 2015 03:45 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] OT: Friday humour > > Hi all > > As I have the status as the spelling guru (in Danish) at the office > and do a lot of programming, I was handled this notice: > > (An unmatched left parenthesis > creates an unresolved tension > that will stay with you all day. > > It's true and scaring. Some disturbance is hitting me every time I > look at the paragraph. I guess it is similar to what autists feel when > they meet disorder. > > /gustav > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dennis.wilson at maplemount.org Mon Jan 19 09:01:10 2015 From: dennis.wilson at maplemount.org (Dennis Wilson) Date: Mon, 19 Jan 2015 15:01:10 +0000 Subject: [AccessD] When troubleshooting a problem and you think you've entered everything correctly....... Message-ID: I ran across this little quote from a developer. His reply was in response to a guy saying "I've entered everything correctly yet it still doesn't work!" His response is a good thing for all of us to keep in mind. No - that's what you THINK you have done. But SOMETHING must be different. This happens to all of us and the first step in becoming a successful debugger is to accept the reality "when the set of assumptions I know to be true leads to a contradiction then (at least) one of the things I know to be true isn't true". Stumped programmers used to bring their "impossible" problems to my desk all the time. The HARD part is breaking the mindset that blinds us to what is going on. From accessd at shaw.ca Mon Jan 19 12:37:44 2015 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 19 Jan 2015 11:37:44 -0700 (MST) Subject: [AccessD] Access 2007 Applications Running Under Access 2013Runtime In-Reply-To: <92103E917C6F499D9C9031124FD67138@XPS> Message-ID: <1008157514.100893405.1421692664787.JavaMail.root@cds018> Well said. Jim ----- Original Message ----- From: "Jim Dettman" To: "Access Developers discussion and problem solving" Sent: Sunday, January 11, 2015 1:33:08 AM Subject: Re: [AccessD] Access 2007 Applications Running Under Access 2013Runtime Arthur, With business, it's time and money vs. reward. Windows 7 runs remarkably well and if you strip away the tile UI in Windows 8, you basically are left with Windows 7. There's nothing particularly compelling in Win 8 to make you want to switch. Windows 7 is another Windows XP; your going to find folks running it well past extended support unless Windows 10 is a killer. But back to 8; you forget that 8.1 came out well after the release of 8.0 and until then, you had to deal with the tile UI. You were given no choice and with everything you did, you were constantly getting tossed back to it. As a result, you were forced to work with two very different UI's. One was very familiar, the other required learning a whole new set of gestures, movements, ways of working etc. The tile UI did work way better with touch, but Microsoft was na?ve in thinking everyone was going to go out and buy a new monitor and spend more on top of what they normally would to make it touch just so they could use windows 8. On a phone or tablet Win 8 made perfect sense, but not for a desktop, which is the way most of the business world works. There was also the problem with the tile UI itself, the complaint most often being that it was "too busy". As part of its interface guidelines, Microsoft stated that no tile should update itself no more than once every thirty minutes. Well guess what? They themselves turned around and immediately released a number of apps that updated every four minutes, and along with everyone else that did the same in order to say "hey look at me, use me", it quickly got to the point where it was overwhelming to use. Everything was begging for your attention. It was like being in a crowed room with everyone yelling for attention all at once. So no one really liked it. You yourself said it; as soon as you could dump the tile UI you did. Microsoft might have had a shot with Win 8 had they released 8.1 sooner, but by the time they did it was way too late. Everyone had already decided to wait for the next best thing and put their budget dollars else where. The other thing that worked against them is that because of the success of XP, it was only slightly prior to the release of 8 that business had mostly gotten off XP onto 7. Even if 8 had been a "must have" OS, businesses were not yet ready for another upgrade cycle. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Saturday, January 10, 2015 06:42 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 Applications Running Under Access 2013Runtime Jim, I frankly confess that I do not understand the vehement objections to Windows 8+. As soon as I figured out how to sidestep the tile-UI, everything provided has proved way better than Win7 (although I still run Win7 on my tower). I've configured both laptop and desk-tower to recognize the shared drives on both boxes, and on the Win 8.1 laptop I never see the tiles UI, so I really don't see the problem. It's drop-dead simple to bypass the tiles-UI and after that, the W8.1 is way better than any previous Winstallation. I just don't get all the whining and bitching about Win8+. As far as I'm concerned, it's way better than previous editions. Mind you, I have set it up to mostly ignore the tiles UI, and that is drop-dead simple to implement, but once having got there, the 8.1 implementation far outclasses all previous implementations, IMO. On Sat, Jan 10, 2015 at 4:13 PM, Jim Dettman wrote: > Well it's about to get a bit interesting; note that they have not set a > date yet for ending windows 7 professional pre-installed. > > That's a nod to the fact that no one in the business world wants win 8. > Everyone is waiting for 10. > > Jim > > Sent from my iPhone > > > On Jan 9, 2015, at 6:42 PM, Gary Kjos wrote: > > > > Windows 7 reaches the END OF MAINSTREAM SUPPORT next Tuesday. > > > > http://windows.microsoft.com/en-us/windows/lifecycle > > > > GK > > > >> On Fri, Jan 9, 2015 at 5:06 PM, Brad Marks > wrote: > >> Gustav, > >> > >> Thanks for your feedback regarding the running of our existing Access > applications under Access 2013 Runtime (32-bit). > >> > >> As far as Win-7 Vs Win-8. I have done some experiments at home with > Win-8. So far, things work nicely. We have had a few discussions about > Win-8 at work, but there is some concern that the users will not like the > new user interface. > >> > >> Brad > >> > >> > >> > >> -----Original Message----- > >> From: accessd-bounces at databaseadvisors.com [mailto: > accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock > >> Sent: Friday, January 09, 2015 4:45 PM > >> To: Access Developers discussion and problem solving > >> Subject: Re: [AccessD] Access 2007 Applications Running Under Access > 2013 Runtime > >> > >> Hi Brad > >> > >> It should work with little or no changes, but why mocking around with > Windows 7? I don't get it. Windows 8 is three years old now and Windows 10 > is around the corner. > >> > >> /gustav > >> > >> ________________________________________ > >> Fra: accessd-bounces at databaseadvisors.com < > accessd-bounces at databaseadvisors.com> p? vegne af Brad Marks < > bradm at blackforestltd.com> > >> Sendt: 9. januar 2015 22:20 > >> Til: Access Developers discussion and problem solving > >> Emne: [AccessD] Access 2007 Applications Running Under Access 2013 > Runtime > >> > >> All, > >> > >> I have developed a number of Access applications using Access 2007. > >> > >> These applications run nicely under both Access 2007 Runtime and Access > 2010 Runtime (Both using 32-bit). > >> > >> We are looking into a possible purchase of some new HP PCs which will > come with Windows-7 Pro and Office 2013. > >> > >> I have also looked at the Microsoft website where I can download Access > 2013 Runtime (32-bit). > >> > >> Will I run into problems trying to run these Access applications under > Access 2013 Runtime (32-bit)? > >> > >> Thanks, > >> > >> Brad > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > >> > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > > > > > > > > -- > > 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 > -- Arthur -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Mon Jan 19 13:25:44 2015 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 19 Jan 2015 12:25:44 -0700 (MST) Subject: [AccessD] Access 2007 Applications Running Under Access 2013Runtime In-Reply-To: <1420977294856.61886@cactus.dk> Message-ID: <286612443.100939133.1421695544015.JavaMail.root@cds018> Hi Gustav and Jim: Being late to the conversation it might be a past issue but... I have been working with a company that is trying to migrate small and medium businesses, from their XP desktop to another OS. I was amazed how many major companies were still holding fast to XP. Over the years these companies have invested millions of dollar in their current OS and regardless what is said by the media, their systems are stable, secure, have all the features they need and most importantly are paid for. Companies are now waiting on Windows10 as they have been ignoring the versions in between. Everything hinges on whether Microsoft can produce a product that is stable, secure, has the features needed, is inexpensive and allowing a step migration process by supporting older hardware. I must be honest as Linux definitely holds a strong attraction and provided an additional feature...complete control. The only business products, that I am aware of, that do not run stably on Linux, are from Adobe but they are hardly a concern for a majority of the staff which work on their browsers and their POS systems. (Aside: On a test production environment Deskptop, at the company in question, their main POS system took 20 minutes to install on Linux and has run for weeks without issues.) I am not divorcing Windows but we have reserved the right to have an open relationship. ;-) Jim PS: Both my Access 2003 and Access 2007 run fine on my Linux box. If anyone wants me to test compatibility of either their products or Access versions, you can contact me off line. Of course, rumors have stated that by 2015 Microsoft will have a Linux version of their Office product line, so this all may be a non-issue, but we shall see... ----- Original Message ----- From: "Gustav Brock" To: "Access Developers discussion and problem solving" Sent: Sunday, January 11, 2015 3:54:55 AM Subject: Re: [AccessD] Access 2007 Applications Running Under Access 2013Runtime Hi Jim Personally, I have the same experience as Arthur. I try to force Win8.1 on everything I can get access to because it is so much better. Alone the reduced boot time makes people feel they've got a new machine, not to mention the wake-up time which is a couple of seconds only even on machines hooked up to Active Drectory. Windows Update is another wast improvement. In earlier versions it bothers you regurlarly and bugs the machine if it hasn't been in use for a while; in Windows 8 it runs nearly silent, updates much faster, and steps back when you work. What you describe is comparable to FUD. People are told from so many sources, that Windows 8 is scary, so they of course refrain and install an OS from 2009. Recently, I had an interesting experience. A friend running Windows 8 at home was given the choice between Win7 and Win8 for his new office machine. He chose Win7 because it was "probably the safest" - who looks for trouble at work? Now he regrets. Among other things, he misses the large start screen where he nicely has organized his tiles/shortcuts. The reasons why large corporations are behind is traditional. It just takes time to get everything tested and approved. That's why you have extended support for Windows 7 after the 15th of this month. I recall when Windows XP was out and we started offering it to clients, Novo Nordic - a Microsoft reference customer who lacked neither knowledge, resources, nor money - was just about to roll out Windows 2000. /gustav ________________________________________ Fra: accessd-bounces at databaseadvisors.com p? vegne af Jim Dettman Sendt: 11. januar 2015 10:33 Til: 'Access Developers discussion and problem solving' Emne: Re: [AccessD] Access 2007 Applications Running Under Access 2013Runtime Arthur, With business, it's time and money vs. reward. Windows 7 runs remarkably well and if you strip away the tile UI in Windows 8, you basically are left with Windows 7. There's nothing particularly compelling in Win 8 to make you want to switch. Windows 7 is another Windows XP; your going to find folks running it well past extended support unless Windows 10 is a killer. But back to 8; you forget that 8.1 came out well after the release of 8.0 and until then, you had to deal with the tile UI. You were given no choice and with everything you did, you were constantly getting tossed back to it. As a result, you were forced to work with two very different UI's. One was very familiar, the other required learning a whole new set of gestures, movements, ways of working etc. The tile UI did work way better with touch, but Microsoft was na?ve in thinking everyone was going to go out and buy a new monitor and spend more on top of what they normally would to make it touch just so they could use windows 8. On a phone or tablet Win 8 made perfect sense, but not for a desktop, which is the way most of the business world works. There was also the problem with the tile UI itself, the complaint most often being that it was "too busy". As part of its interface guidelines, Microsoft stated that no tile should update itself no more than once every thirty minutes. Well guess what? They themselves turned around and immediately released a number of apps that updated every four minutes, and along with everyone else that did the same in order to say "hey look at me, use me", it quickly got to the point where it was overwhelming to use. Everything was begging for your attention. It was like being in a crowed room with everyone yelling for attention all at once. So no one really liked it. You yourself said it; as soon as you could dump the tile UI you did. Microsoft might have had a shot with Win 8 had they released 8.1 sooner, but by the time they did it was way too late. Everyone had already decided to wait for the next best thing and put their budget dollars else where. The other thing that worked against them is that because of the success of XP, it was only slightly prior to the release of 8 that business had mostly gotten off XP onto 7. Even if 8 had been a "must have" OS, businesses were not yet ready for another upgrade cycle. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Saturday, January 10, 2015 06:42 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 Applications Running Under Access 2013Runtime Jim, I frankly confess that I do not understand the vehement objections to Windows 8+. As soon as I figured out how to sidestep the tile-UI, everything provided has proved way better than Win7 (although I still run Win7 on my tower). I've configured both laptop and desk-tower to recognize the shared drives on both boxes, and on the Win 8.1 laptop I never see the tiles UI, so I really don't see the problem. It's drop-dead simple to bypass the tiles-UI and after that, the W8.1 is way better than any previous Winstallation. I just don't get all the whining and bitching about Win8+. As far as I'm concerned, it's way better than previous editions. Mind you, I have set it up to mostly ignore the tiles UI, and that is drop-dead simple to implement, but once having got there, the 8.1 implementation far outclasses all previous implementations, IMO. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Mon Jan 19 13:33:09 2015 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 19 Jan 2015 12:33:09 -0700 (MST) Subject: [AccessD] Access 2007 Applications Running Under Access 2013Runtime In-Reply-To: Message-ID: <886025045.100945176.1421695989459.JavaMail.root@cds018> Hi Arthur: Just one note. I also have a older laptop, a Toshiba Satellite and it has always had a super fast startup as the tech is built right into the hardware. It is nothing to do with software...it would boot fast regardless of the OS. I believe most new computers have this hardware feature built in. Jim ----- Original Message ----- From: "Arthur Fuller" To: "Access Developers discussion and problem solving" Sent: Sunday, January 11, 2015 6:35:27 AM Subject: Re: [AccessD] Access 2007 Applications Running Under Access 2013Runtime Gustav and Jim, I definitely hear you both on the subject of massive out-rolls. Not a pleasant experience,even with a few dozen computers,letalone a few hundred. I have the pleasure, in my semi-retirement, of having only two boxes to worry about. One runs Win 8.1 and the other is a dual-boot Win7 + Ubuntu 14.xxx. Over time and much experimentation, I have finally managed to get all the USB peripherals to be visible from both boxes. Only the laptop is USB 3 capable so that's where everything is plugged into.I got this hub-thing that lets me connect four USB devices into a single port, and thence share all these peripherals. So the USB-Blu-ray burner is visible to both boxes and that lets me back up important stuff from either box, regardless of OS. It was difficult to set up, and I can only imagine the complexities of doing the same with 100 boxes. I have really grown to love Win 8.1:faster boot, less energy and skip the tiled UI, which is relatively easy. The only time I see tiles is the result of an accidental keystroke, but hitting the Escape key gets me back to where I was. I think that Win 8.1 is a great OS, and once you figure out how to bypass the tiles then it's way better than Win 7. But I understand why an SMB might want not to go there. Win 7 is pretty nice, and although now depracated, it still works just fine. I'd hate to be the one who has to migrate a large number of XP boxes to Win7 or Win8.1. One of the many joys of being semi-retired. As in the memorable line from The Godfather, "I keep tryiing to get out, but they keep dragging me back in." It seems that once you've committed yourself, there's no easy path out. Clients whom you haven't heard from in a year or two suddenly re-emerge, and you built their systems so who else are they going to turn to?, for which they The up-side is that occasionally a few bucks travel my way. The down-side is that I'd rather devote my time to learning to improve my chess game (speaking of which, I am currently reading Vukovic and Nimsowitsch. both tough slogs but worth the effort). And I thought that retirement was going to be easy! LOL It doesn't work like that. Currently I'm at work on an eBook about Alpha Anywhere, and a coupe of projects to take Access apps I wrote to the new world of web/mobile and disconnected scenarios. The avenues are highly specialized (for example, safety-engineering, whose total market is perhaps one or two per state in the US: not a large potential market. Story of my life, I go where the needs go, and damn the torpedoes. Currently I'm at work on two apps, both in Alpha Anywhere, because the core requirements are web/mobile deployment + disconnected capability. One of these (Volumteer Manager) wil be donated free to any organization which uses a body of volunteers; the other one (Campaiign Manager) I might sell to a relatively small number of clients, maybe 1000 in the Canadian market, counting federal, provincial and city levels; after that I will look at the markets in the USA and Europe. What drives both of these apps is the need for disconnected use: the user is assumed to be disconnected from the central database and then synchrize upon re-connection.Alpha handles this aspect splendidly. All other alternatives look lame in this respect. A. On Sun, Jan 11, 2015 at 6:54 AM, Gustav Brock wrote: > Hi Jim > > Personally, I have the same experience as Arthur. I try to force Win8.1 on > everything I can get access to because it is so much better. Alone the > reduced boot time makes people feel they've got a new machine, not to > mention the wake-up time which is a couple of seconds only even on machines > hooked up to Active Drectory. > Windows Update is another wast improvement. In earlier versions it bothers > you regurlarly and bugs the machine if it hasn't been in use for a while; > in Windows 8 it runs nearly silent, updates much faster, and steps back > when you work. > > What you describe is comparable to FUD. People are told from so many > sources, that Windows 8 is scary, so they of course refrain and install an > OS from 2009. > Recently, I had an interesting experience. A friend running Windows 8 at > home was given the choice between Win7 and Win8 for his new office machine. > He chose Win7 because it was "probably the safest" - who looks for trouble > at work? > Now he regrets. Among other things, he misses the large start screen where > he nicely has organized his tiles/shortcuts. > > The reasons why large corporations are behind is traditional. It just > takes time to get everything tested and approved. That's why you have > extended support for Windows 7 after the 15th of this month. I recall when > Windows XP was out and we started offering it to clients, Novo Nordic - a > Microsoft reference customer who lacked neither knowledge, resources, nor > money - was just about to roll out Windows 2000. > > /gustav -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From darryl at whittleconsulting.com.au Mon Jan 19 16:07:33 2015 From: darryl at whittleconsulting.com.au (Darryl Collins) Date: Mon, 19 Jan 2015 22:07:33 +0000 Subject: [AccessD] When troubleshooting a problem and you think you've entered everything correctly....... In-Reply-To: References: Message-ID: Nice :) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dennis Wilson Sent: Tuesday, 20 January 2015 2:01 AM To: Access Developers discussion and problem solving Subject: [AccessD] When troubleshooting a problem and you think you've entered everything correctly....... I ran across this little quote from a developer. His reply was in response to a guy saying "I've entered everything correctly yet it still doesn't work!" His response is a good thing for all of us to keep in mind. No - that's what you THINK you have done. But SOMETHING must be different. This happens to all of us and the first step in becoming a successful debugger is to accept the reality "when the set of assumptions I know to be true leads to a contradiction then (at least) one of the things I know to be true isn't true". Stumped programmers used to bring their "impossible" problems to my desk all the time. The HARD part is breaking the mindset that blinds us to what is going on. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From pete at vftt.co.uk Tue Jan 20 10:40:00 2015 From: pete at vftt.co.uk (Pete Phillipps) Date: Tue, 20 Jan 2015 16:40:00 -0000 Subject: [AccessD] Moving to Access 2013 In-Reply-To: References: Message-ID: <2E00F75E1F4745D684D384D9C97FB6EA@Win7U> Hi Everyone, Does anyone have any good book recommendations for reading about moving from Access 2003 to Access 2013? Although I'm not using Access professionally, I do have a club database running on Access 2013 and having used Office 2013 for the past six months am thinking about upgrading the database. Pete "Many [wargame] battles have been fought and won by soldiers nourished on beer" - Frederick the Great, 1777 Download VIEW FROM THE TRENCHES (Britain's Premier ASL Journal) free from http://www.vftt.co.uk/vfttpdfs.asp Get the latest UK ASL tournament news at http://www.vftt.co.uk/uktournaments.asp From accessd at shaw.ca Tue Jan 20 17:06:00 2015 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 20 Jan 2015 16:06:00 -0700 (MST) Subject: [AccessD] AccessDay Was: Re[2]: Ribbon customization failing to show my tab In-Reply-To: Message-ID: <1324562591.102100620.1421795160194.JavaMail.root@cds018> Post the link here as soon as it goes up...Good to hear that you are keeping busy. Jim ----- Original Message ----- From: "Arthur Fuller" To: "Access Developers discussion and problem solving" Sent: Sunday, January 18, 2015 2:35:31 PM Subject: Re: [AccessD] AccessDay Was: Re[2]: Ribbon customization failing to show my tab Since Shamil included all those links to Alpha Software, I feel compelled to post a shameless plug: I'm just putting the final touches on my forthcoming eBook/book called "The Access Developer's Guide to Alpha Anywhere, obviously with the blessing of the Alpha team. It's going to in-house review at the end of this month. I don't know how long the internal review will take. There's talk that the eBook version will be released with the eReader that Dan Bricklin wrote (also in Alpha). A. ? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Tue Jan 20 18:25:58 2015 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 20 Jan 2015 17:25:58 -0700 (MST) Subject: [AccessD] Access 2007 Applications Running Under Access 2013 Runtime In-Reply-To: Message-ID: <921540455.102177934.1421799958304.JavaMail.root@cds018> Hi Arthur: For one, I believe all the hardware has been completely documented...though I did not pay much attention to the online PDF but I understand there are more units than I would have thought. Aside: A number of years ago, I did a major local POS upgrade. The front end Desktops are all Fujitsu hardware as they have 20 USB connectors plus many other types...so scanners, light poles, built-in pad tablets, touch screens, multi-LAN cards, power-back, mouse and modem backups, a couple of card readers, built-in UPS and so on...all in super heavy duty units. Somewhere around $10K a box. As I remember, all the units were upgraded to the maximum, of 3 GB of RAM. Depending on the store there can be a number of servers. There is always backup units, boxes that do backing up and synchronization with head office. Then there may be Accounting machines that keep the purchases and re-ordering tracked. Mind you, most of my understanding is dated...everything may now be routed through to Vancouver (head-office) and all information disseminated from there. Head Office has a lot of servers. Many which manage, Communications, DNS, Web, Accounts (AD), Data stores, retrieval and analyses, Routing, Firewall and security and so on. Microsoft has a lot of specialized servers, designed for different tasks...Linux is different in that all servers (and stations for that matter) are full-featured and generic until its functionality is decided and then modified appropriately. According to the installers, if the Management branch decides to go Linux, the server count could be cut in half. Senior management really wants to move to Linux, middle management, the tech department and office staff (especially the old staff members) are scared of this type of change (this is where the hand-holding and training sessions will be needed) and the front-end workers could not care less as long as their POS and browsers work. Note Arthur, there is virtually no software that can not run stably on Linux or that an equally good alternatives can not be found. There will, mostly likely, be some required products that are incompatible with Linux but then a Cloud, stand-alone Windows or Apple option can be used. Linux networks seamlessly and connects to everything so I see no issues there. An aside: I have been told that the Microsoft's Vancouver office, is having a crack team of sales staff, driving up from Redmond, to talk deals and prices next week. It is good to hear that they are nervous. ;-) Regardless of the outcome it does seem that the client, London Drugs, will save a lot of money and end up with a great system...hope its Linux. Jim ----- Original Message ----- From: "Arthur Fuller" To: "Access Developers discussion and problem solving" Sent: Monday, January 19, 2015 1:51:19 AM Subject: Re: [AccessD] Access 2007 Applications Running Under Access 2013 Runtime Jim, Given that they are XP-era boxes, my initial question would be, How much RAM is available? As you know, for a pure Linux install even 2 GB will suffice, but the reason I ask is that the way I see it, your preferred paths (mine, too, with that many boxes to consider) are either Linux + Wine or Linux + VirtualBox + XP VMs. Either way, a minimum of 4 GB of RAM would be needed. I am also assuming that the critical software aboard each desktop is close to identical. So 1000 / 78 = 12.8 boxes . Assuming one server per store, that averages to 65 desktops per store. Really? Who would have thunk that a puny little pharmacy would need that many boxes per store? Regardless of the actual distribution, that's still a lot of boxes to convert. Presumably you'll recommend a path and the other consulting firm will do the actual ports. I certainly don't need to tell you what to do. If it were me, I'd start with a physical inventory. Maybe instead of or in addition to a server per store there are one or more server farms, in which case one approach may be a cloud solution. Is there an off-the-shelf "pharmacy package" that they use? If so, and it was written in .NET, then perhaps a port to Mono? What's the Back End database? It would be really convenient if it were MySQL. For other stuff, I'm guessing they use Office. An enterprise-wide conversion to Office Libre or OpenOffice would involve training, store by store -- not your problem of course, but somebody's. Still, I can sure see why such an outfit would be looking to escape the MS stranglehold. The extended-support packages offered by Ubuntu etc. start to look really good by comparison. Please keep me posted on how it goes. (Strictly Canadian note: do you ever watch Dragon's Den? One of the dragons, Jim Treliving, he of Boston Pizza and Mr. Lube, frequently mentions London Drugs. I don't know whether he owns a piece or just has an ongoing relationship with them.) Arthur From newsgrps at dalyn.co.nz Tue Jan 20 20:12:34 2015 From: newsgrps at dalyn.co.nz (David Emerson) Date: Wed, 21 Jan 2015 15:12:34 +1300 Subject: [AccessD] Printing to PDF on 64 Bit Message-ID: <001101d0351f$b92607c0$2b721740$@dalyn.co.nz> Hi Listers, Access 2010 with SQL Back end. I have a number of reports developed in a 32 bit environment (Access 2010) which all work fine when printing to a PDF file. The record sources are PassThrough queries. I have buttons for printing them to PDF along these lines: DoCmd.OutputTo acOutputReport, "rptSurvey", "PDFFormat(*.pdf)", strFullName, False, "", , acExportQualityPrint When I run the application on a 64 bit machine with 64 bit Access 2010 then printing the reports to PDF in most cases causes lack of data on pages after the first page and when the report has a subreport Access crashes ("Microsoft Access has stopped working"). I can view the reports ok using the following code: DoCmd.OpenReport "rptSurvey", acViewPreview The problem seems to be with the print to PDF command. I have checked the paths are valid (in the same code I am able to copy spreadsheets to the same folders and carry out automation without any problems). If a report has only one page without any subreport then the PDF is created and Access does not crash. If a report has more than 1 page without any subreports then the pdf is created but any pages after the first one have #error where there should be data. If a report has only one page including a subreport then the pdf is created but Access crashes. If a report has more than 1 page including a subreport on the first page then the pdf is created but any pages after the first one have #error where there should be data. Access crashes. Does anyone have any ideas for me to test? Regards David Emerson Dalyn Software Ltd Wellington, New Zealand From charlotte.foust at gmail.com Tue Jan 20 22:37:23 2015 From: charlotte.foust at gmail.com (Charlotte Foust) Date: Tue, 20 Jan 2015 20:37:23 -0800 Subject: [AccessD] Printing to PDF on 64 Bit In-Reply-To: <001101d0351f$b92607c0$2b721740$@dalyn.co.nz> References: <001101d0351f$b92607c0$2b721740$@dalyn.co.nz> Message-ID: You may have run into one of the reasons why even Microsoft doesn't recommend 64-bit Office. Charlotte On Tue, Jan 20, 2015 at 6:12 PM, David Emerson wrote: > Hi Listers, > > > > Access 2010 with SQL Back end. > > > > I have a number of reports developed in a 32 bit environment (Access 2010) > which all work fine when printing to a PDF file. The record sources are > PassThrough queries. > > > > I have buttons for printing them to PDF along these lines: > > > > DoCmd.OutputTo acOutputReport, "rptSurvey", "PDFFormat(*.pdf)", > strFullName, False, "", , acExportQualityPrint > > > > When I run the application on a 64 bit machine with 64 bit Access 2010 then > printing the reports to PDF in most cases causes lack of data on pages > after > the first page and when the report has a subreport Access crashes > ("Microsoft Access has stopped working"). > > > > I can view the reports ok using the following code: > > > > DoCmd.OpenReport "rptSurvey", acViewPreview > > > > The problem seems to be with the print to PDF command. > > > > I have checked the paths are valid (in the same code I am able to copy > spreadsheets to the same folders and carry out automation without any > problems). > > > > If a report has only one page without any subreport then the PDF is created > and Access does not crash. > > > > If a report has more than 1 page without any subreports then the pdf is > created but any pages after the first one have #error where there should be > data. > > > > If a report has only one page including a subreport then the pdf is created > but Access crashes. > > > > If a report has more than 1 page including a subreport on the first page > then the pdf is created but any pages after the first one have #error where > there should be data. Access crashes. > > > > Does anyone have any ideas for me to test? > > > > Regards > > David Emerson > Dalyn Software Ltd > Wellington, New Zealand > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From gustav at cactus.dk Wed Jan 21 06:44:41 2015 From: gustav at cactus.dk (Gustav Brock) Date: Wed, 21 Jan 2015 12:44:41 +0000 Subject: [AccessD] Goodbye Leszynski/Reddick? Message-ID: Hi all I had to write a new VBA project from scratch, and given how you conventionally program in C# and that Microsoft never has applied the Leszynski/Reddick naming convention (just study the parameter names of the built-in functions), I thought it might be time for a change, if for nothing else to type less. So I did, and I felt well. Now Key can be the name (string) of a key, Keys an array of keys, and Value the value of a key, and DataCollection is a collection of data. Much to my surprise, having used Leszynski/Reddick "always" it didn't cause any problems to me - in fact I find the code just a little bit easier to read. That may be me, and we all have our preferences, but have a look and judge for yourself: https://github.com/CactusData/VBA.CVRAPI Now, this is code only - no tables, no queries - and that may be where trouble is; it is very convenient from the name alone to know whether you deal with a table or a query, even though a table and a query cannot share the same name. I've seen, that in T-SQL you often prefix views with a V, so Customer is a table and VCustomer is some query/view of table Customer. So a simple prefix of Q for query names could be used. I haven't sorted that out yet. /gustav From gustav at cactus.dk Wed Jan 21 07:24:03 2015 From: gustav at cactus.dk (Gustav Brock) Date: Wed, 21 Jan 2015 13:24:03 +0000 Subject: [AccessD] Retrieve data from a Json data service in collections and user defined types. Message-ID: Hi all This can easily done in VBA using the trick that by using the Microsoft Script Control 1.0 you can run Microsoft Jscript which is nearly identical to JavaScript. This way, it is a snap to URL encode the call to the service, and retrieve and URL decode the data. https://github.com/CactusData/VBA.CVRAPI Now, a Json data package can be quite comprehensive, so you may have to write it directly to one or more tables. For the current case - to retrieve company info from the Danish and Norwegian register of companies - the amount of data is not that big, so I collect the data in a VBA collection and use a set of user defined types to ease the reading of the data after basic cleaning and converting (for example: a date is received as a custom string. This is converted to data type Date). The challenge by this is, that while the items of a collection have a key and a value, you cannot obtain a list of the keys like you can from a dictionary, and if you ask for the value of a key that doesn't exist, you get an error. You can, however, list the values by index. Searching for solutions to this, I found a workaround where you save not just the value but an array if two elements where the first is the key (the name of the key) and the second is the value. Now you can list the key/value arrays, and the key will be value(0) and the value will be value(1). Thus: DataCollection(n)(0) is the key and DataCollection(n)(1) is the value As this is recursive - an element can be another collection - it can be quite lengthy, but the logic is consistent: DataCollection(n)(1)(y)(1) is the subvalue DataCollection(n)(1)(y)(1)(z)(1) is the subsubvalue Of course, I could have referenced the Microsoft dictionary control and used that, but I think it would just have complicated matters. So this a good example of using collections. /gustav From fuller.artful at gmail.com Wed Jan 21 07:28:01 2015 From: fuller.artful at gmail.com (Arthur Fuller) Date: Wed, 21 Jan 2015 08:28:01 -0500 Subject: [AccessD] Goodbye Leszynski/Reddick? In-Reply-To: References: Message-ID: Gustav, Although I've used Leszynski/Reddick conventions in the past, several years ago I abandoned them, in favour of what I call Hungarian suffix notation. It's basically the same, but rather than prefixes I use suffixes. My justification for this is simple: signal to noise ratio. It is inefficient to me to have to ignore the first three letters of any given object name. Further, objects don't sort intelligently when prefixes are used. I've even gone a little beyond that, in my use of suffixes. Specifically, queries/views: Queries use these suffixes: SalesReports_qs 'query Select CustomersTotals_qu 'query Update Invoices_qa 'query append TempTable_qd 'query delete Views use similar suffixes, substituting "v" for "q". Forms use suffixes such as "_frm" (normal form), "_sfm" (subform), "_dlg" (dialog), and "_ds" (datasheet). When working with a SQL back end, I do the something similar. My typical suffix is "_ap" (application procedure), and within the name itself I always begin with the principal table(s), especially in the case of sprocs that update the data. It's strictly a matter of choice, but my preference is "object-action" rather than "action-object": I won't use "UpdateOrder" for example, but rather "OrderUpdate". Again, objects sort more naturally this way. Ultimately, I suppose that whichever scheme you employ, consistency is the watchword. When working on a project that will be maintained by someone else when I'm gone, I include a module called "_Conventions" that consists of nothing but comments, and describes the conventions outlined above. ------ Thanks for the code, Gustav. I've copied it into my OneNote notebook of VBA code, with full credit to you of course. /Arthur On Wed, Jan 21, 2015 at 7:44 AM, Gustav Brock wrote: > Hi all > > I had to write a new VBA project from scratch, and given how you > conventionally program in C# and that Microsoft never has applied the > Leszynski/Reddick naming convention (just study the parameter names of the > built-in functions), I thought it might be time for a change, if for > nothing else to type less. > > So I did, and I felt well. Now Key can be the name (string) of a key, Keys > an array of keys, and Value the value of a key, and DataCollection is a > collection of data. > > Much to my surprise, having used Leszynski/Reddick "always" it didn't > cause any problems to me - in fact I find the code just a little bit easier > to read. > That may be me, and we all have our preferences, but have a look and judge > for yourself: > > https://github.com/CactusData/VBA.CVRAPI > > Now, this is code only - no tables, no queries - and that may be where > trouble is; it is very convenient from the name alone to know whether you > deal with a table or a query, even though a table and a query cannot share > the same name. > I've seen, that in T-SQL you often prefix views with a V, so Customer is a > table and VCustomer is some query/view of table Customer. So a simple > prefix of Q for query names could be used. I haven't sorted that out yet. > > /gustav From mcp2004 at mail.ru Wed Jan 21 09:34:14 2015 From: mcp2004 at mail.ru (=?UTF-8?B?U2FsYWtoZXRkaW5vdiBTaGFtaWw=?=) Date: Wed, 21 Jan 2015 18:34:14 +0300 Subject: [AccessD] =?utf-8?q?Goodbye_Leszynski/Reddick=3F?= In-Reply-To: References: Message-ID: <1421854454.285781891@f78.i.mail.ru> HI Gustav -- I have also abandoned LRNC in VBA for quite some time now (and I was a strict "LRNC-adept" in 1990-es). The naming conventions I'm using for VBA look similar to yours but for local variables and for functions'/subs' parameters, private subs,functions, properties I'm using lowercase letters in the beginning, and I'm using 'm_" ?prefix ?for (class) module level variables. Thank you. -- Shamil Wed, 21 Jan 2015 12:44:41 +0000 from Gustav Brock : >Hi all > >I had to write a new VBA project from scratch, and given how you conventionally program in C# and that Microsoft never has applied the Leszynski/Reddick naming convention (just study the parameter names of the built-in functions), I thought it might be time for a change, if for nothing else to type less. > >So I did, and I felt well. Now Key can be the name (string) of a key, Keys an array of keys, and Value the value of a key, and DataCollection is a collection of data. > >Much to my surprise, having used Leszynski/Reddick "always" it didn't cause any problems to me - in fact I find the code just a little bit easier to read. >That may be me, and we all have our preferences, but have a look and judge for yourself: > >???? https://github.com/CactusData/VBA.CVRAPI > >Now, this is code only - no tables, no queries - and that may be where trouble is; it is very convenient from the name alone to know whether you deal with a table or a query, even though a table and a query cannot share the same name. >I've seen, that in T-SQL you often prefix views with a V, so Customer is a table and VCustomer is some query/view of table Customer. So a simple prefix of Q for query names could be used. I haven't sorted that out yet. > >/gustav >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From charlotte.foust at gmail.com Wed Jan 21 10:29:54 2015 From: charlotte.foust at gmail.com (Charlotte Foust) Date: Wed, 21 Jan 2015 08:29:54 -0800 Subject: [AccessD] Goodbye Leszynski/Reddick? In-Reply-To: <1421854454.285781891@f78.i.mail.ru> References: <1421854454.285781891@f78.i.mail.ru> Message-ID: I've continued to use the LRNC convention because I've worked with a suffix convention and found that it had as many problems as a prefix convention. LRNC works nicely for me, so I'll be sticking with it. I have softened a bit to sometimes use "b" as a boolean prefix, but that's about it. Charlotte On Wed, Jan 21, 2015 at 7:34 AM, Salakhetdinov Shamil wrote: > HI Gustav -- > > I have also abandoned LRNC in VBA for quite some time now (and I was a > strict "LRNC-adept" in 1990-es). The naming conventions I'm using for VBA > look similar to yours but for local variables and for functions'/subs' > parameters, private subs,functions, properties I'm using lowercase letters > in the beginning, and I'm using 'm_" prefix for (class) module level > variables. > > Thank you. > > -- Shamil > > > Wed, 21 Jan 2015 12:44:41 +0000 from Gustav Brock : > >Hi all > > > >I had to write a new VBA project from scratch, and given how you > conventionally program in C# and that Microsoft never has applied the > Leszynski/Reddick naming convention (just study the parameter names of the > built-in functions), I thought it might be time for a change, if for > nothing else to type less. > > > >So I did, and I felt well. Now Key can be the name (string) of a key, > Keys an array of keys, and Value the value of a key, and DataCollection is > a collection of data. > > > >Much to my surprise, having used Leszynski/Reddick "always" it didn't > cause any problems to me - in fact I find the code just a little bit easier > to read. > >That may be me, and we all have our preferences, but have a look and > judge for yourself: > > > > https://github.com/CactusData/VBA.CVRAPI > > > >Now, this is code only - no tables, no queries - and that may be where > trouble is; it is very convenient from the name alone to know whether you > deal with a table or a query, even though a table and a query cannot share > the same name. > >I've seen, that in T-SQL you often prefix views with a V, so Customer is > a table and VCustomer is some query/view of table Customer. So a simple > prefix of Q for query names could be used. I haven't sorted that out yet. > > > >/gustav > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/accessd > >Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From gustav at cactus.dk Wed Jan 21 10:47:32 2015 From: gustav at cactus.dk (Gustav Brock) Date: Wed, 21 Jan 2015 16:47:32 +0000 Subject: [AccessD] Goodbye Leszynski/Reddick? Message-ID: Hi Shamil I thought of using lowercase for the locals but that would interfere with the parameter names of the function, I think. I'll give it a try next time. /gustav -----Oprindelig meddelelse----- Fra: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] P? vegne af Salakhetdinov Shamil Sendt: 21. januar 2015 16:34 Til: Access Developers discussion and problem solving Emne: Re: [AccessD] Goodbye Leszynski/Reddick? HI Gustav -- I have also abandoned LRNC in VBA for quite some time now (and I was a strict "LRNC-adept" in 1990-es). The naming conventions I'm using for VBA look similar to yours but for local variables and for functions'/subs' parameters, private subs,functions, properties I'm using lowercase letters in the beginning, and I'm using 'm_" ?prefix ?for (class) module level variables. Thank you. -- Shamil Wed, 21 Jan 2015 12:44:41 +0000 from Gustav Brock : >Hi all > >I had to write a new VBA project from scratch, and given how you conventionally program in C# and that Microsoft never has applied the Leszynski/Reddick naming convention (just study the parameter names of the built-in functions), I thought it might be time for a change, if for nothing else to type less. > >So I did, and I felt well. Now Key can be the name (string) of a key, Keys an array of keys, and Value the value of a key, and DataCollection is a collection of data. > >Much to my surprise, having used Leszynski/Reddick "always" it didn't cause any problems to me - in fact I find the code just a little bit easier to read. >That may be me, and we all have our preferences, but have a look and judge for yourself: > >???? https://github.com/CactusData/VBA.CVRAPI > >Now, this is code only - no tables, no queries - and that may be where trouble is; it is very convenient from the name alone to know whether you deal with a table or a query, even though a table and a query cannot share the same name. >I've seen, that in T-SQL you often prefix views with a V, so Customer is a table and VCustomer is some query/view of table Customer. So a simple prefix of Q for query names could be used. I haven't sorted that out yet. > >/gustav From gustav at cactus.dk Wed Jan 21 10:52:15 2015 From: gustav at cactus.dk (Gustav Brock) Date: Wed, 21 Jan 2015 16:52:15 +0000 Subject: [AccessD] Goodbye Leszynski/Reddick? Message-ID: Hi Arthur Yes, I recall your method. But I wanted to try it as simple as possible, and with the navigation in A2013 where you just can type part of an object name, I don't think sorting is a big issue. Also, I've never managed to mix up action and select queries so I have never felt a need to name these differently. /gustav -----Oprindelig meddelelse----- Fra: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] P? vegne af Arthur Fuller Sendt: 21. januar 2015 14:28 Til: Access Developers discussion and problem solving Emne: Re: [AccessD] Goodbye Leszynski/Reddick? Gustav, Although I've used Leszynski/Reddick conventions in the past, several years ago I abandoned them, in favour of what I call Hungarian suffix notation. It's basically the same, but rather than prefixes I use suffixes. My justification for this is simple: signal to noise ratio. It is inefficient to me to have to ignore the first three letters of any given object name. Further, objects don't sort intelligently when prefixes are used. I've even gone a little beyond that, in my use of suffixes. Specifically, queries/views: Queries use these suffixes: SalesReports_qs 'query Select CustomersTotals_qu 'query Update Invoices_qa 'query append TempTable_qd 'query delete Views use similar suffixes, substituting "v" for "q". Forms use suffixes such as "_frm" (normal form), "_sfm" (subform), "_dlg" (dialog), and "_ds" (datasheet). When working with a SQL back end, I do the something similar. My typical suffix is "_ap" (application procedure), and within the name itself I always begin with the principal table(s), especially in the case of sprocs that update the data. It's strictly a matter of choice, but my preference is "object-action" rather than "action-object": I won't use "UpdateOrder" for example, but rather "OrderUpdate". Again, objects sort more naturally this way. Ultimately, I suppose that whichever scheme you employ, consistency is the watchword. When working on a project that will be maintained by someone else when I'm gone, I include a module called "_Conventions" that consists of nothing but comments, and describes the conventions outlined above. ------ Thanks for the code, Gustav. I've copied it into my OneNote notebook of VBA code, with full credit to you of course. /Arthur On Wed, Jan 21, 2015 at 7:44 AM, Gustav Brock wrote: > Hi all > > I had to write a new VBA project from scratch, and given how you > conventionally program in C# and that Microsoft never has applied the > Leszynski/Reddick naming convention (just study the parameter names of > the built-in functions), I thought it might be time for a change, if > for nothing else to type less. > > So I did, and I felt well. Now Key can be the name (string) of a key, > Keys an array of keys, and Value the value of a key, and > DataCollection is a collection of data. > > Much to my surprise, having used Leszynski/Reddick "always" it didn't > cause any problems to me - in fact I find the code just a little bit > easier to read. > That may be me, and we all have our preferences, but have a look and > judge for yourself: > > https://github.com/CactusData/VBA.CVRAPI > > Now, this is code only - no tables, no queries - and that may be where > trouble is; it is very convenient from the name alone to know whether > you deal with a table or a query, even though a table and a query > cannot share the same name. > I've seen, that in T-SQL you often prefix views with a V, so Customer > is a table and VCustomer is some query/view of table Customer. So a > simple prefix of Q for query names could be used. I haven't sorted that out yet. > > /gustav From bensonforums at gmail.com Wed Jan 21 11:07:27 2015 From: bensonforums at gmail.com (Bill Benson) Date: Wed, 21 Jan 2015 12:07:27 -0500 Subject: [AccessD] Goodbye Leszynski/Reddick? In-Reply-To: References: Message-ID: Hungarian prefix perhaps, not suffix? On Wed, Jan 21, 2015 at 8:28 AM, Arthur Fuller wrote: > Gustav, > > Although I've used Leszynski/Reddick conventions in the past, several years > ago I abandoned them, in favour of what I call Hungarian suffix notation. > It's basically the same, but rather than prefixes I use suffixes. My > justification for this is simple: signal to noise ratio. It is inefficient > to me to have to ignore the first three letters of any given object name. > Further, objects don't sort intelligently when prefixes are used. > > I've even gone a little beyond that, in my use of suffixes. Specifically, > queries/views: > > Queries use these suffixes: > SalesReports_qs 'query Select > CustomersTotals_qu 'query Update > Invoices_qa 'query append > TempTable_qd 'query delete > > Views use similar suffixes, substituting "v" for "q". > > Forms use suffixes such as "_frm" (normal form), "_sfm" (subform), "_dlg" > (dialog), and "_ds" (datasheet). > > When working with a SQL back end, I do the something similar. My typical > suffix is "_ap" (application procedure), and within the name itself I > always begin with the principal table(s), especially in the case of sprocs > that update the data. It's strictly a matter of choice, but my preference > is "object-action" rather than "action-object": I won't use "UpdateOrder" > for example, but rather "OrderUpdate". Again, objects sort more naturally > this way. > > Ultimately, I suppose that whichever scheme you employ, consistency is the > watchword. When working on a project that will be maintained by someone > else when I'm gone, I include a module called "_Conventions" that consists > of nothing but comments, and describes the conventions outlined above. > ------ > Thanks for the code, Gustav. I've copied it into my OneNote notebook of VBA > code, with full credit to you of course. > > /Arthur > > On Wed, Jan 21, 2015 at 7:44 AM, Gustav Brock wrote: > > > Hi all > > > > I had to write a new VBA project from scratch, and given how you > > conventionally program in C# and that Microsoft never has applied the > > Leszynski/Reddick naming convention (just study the parameter names of > the > > built-in functions), I thought it might be time for a change, if for > > nothing else to type less. > > > > So I did, and I felt well. Now Key can be the name (string) of a key, > Keys > > an array of keys, and Value the value of a key, and DataCollection is a > > collection of data. > > > > Much to my surprise, having used Leszynski/Reddick "always" it didn't > > cause any problems to me - in fact I find the code just a little bit > easier > > to read. > > That may be me, and we all have our preferences, but have a look and > judge > > for yourself: > > > > https://github.com/CactusData/VBA.CVRAPI > > > > Now, this is code only - no tables, no queries - and that may be where > > trouble is; it is very convenient from the name alone to know whether you > > deal with a table or a query, even though a table and a query cannot > share > > the same name. > > I've seen, that in T-SQL you often prefix views with a V, so Customer is > a > > table and VCustomer is some query/view of table Customer. So a simple > > prefix of Q for query names could be used. I haven't sorted that out yet. > > > > /gustav > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From df.waters at outlook.com Wed Jan 21 11:34:49 2015 From: df.waters at outlook.com (Dan Waters) Date: Wed, 21 Jan 2015 11:34:49 -0600 Subject: [AccessD] Goodbye Leszynski/Reddick? In-Reply-To: References: <1421854454.285781891@f78.i.mail.ru> Message-ID: boolean -> bln I like keeping all my prefixes at three letters. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, January 21, 2015 10:30 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Goodbye Leszynski/Reddick? I've continued to use the LRNC convention because I've worked with a suffix convention and found that it had as many problems as a prefix convention. LRNC works nicely for me, so I'll be sticking with it. I have softened a bit to sometimes use "b" as a boolean prefix, but that's about it. Charlotte On Wed, Jan 21, 2015 at 7:34 AM, Salakhetdinov Shamil wrote: > HI Gustav -- > > I have also abandoned LRNC in VBA for quite some time now (and I was a > strict "LRNC-adept" in 1990-es). The naming conventions I'm using for > VBA look similar to yours but for local variables and for functions'/subs' > parameters, private subs,functions, properties I'm using lowercase > letters in the beginning, and I'm using 'm_" prefix for (class) > module level variables. > > Thank you. > > -- Shamil > > > Wed, 21 Jan 2015 12:44:41 +0000 from Gustav Brock : > >Hi all > > > >I had to write a new VBA project from scratch, and given how you > conventionally program in C# and that Microsoft never has applied the > Leszynski/Reddick naming convention (just study the parameter names of > the built-in functions), I thought it might be time for a change, if > for nothing else to type less. > > > >So I did, and I felt well. Now Key can be the name (string) of a key, > Keys an array of keys, and Value the value of a key, and > DataCollection is a collection of data. > > > >Much to my surprise, having used Leszynski/Reddick "always" it didn't > cause any problems to me - in fact I find the code just a little bit > easier to read. > >That may be me, and we all have our preferences, but have a look and > judge for yourself: > > > > https://github.com/CactusData/VBA.CVRAPI > > > >Now, this is code only - no tables, no queries - and that may be > >where > trouble is; it is very convenient from the name alone to know whether > you deal with a table or a query, even though a table and a query > cannot share the same name. > >I've seen, that in T-SQL you often prefix views with a V, so Customer > >is > a table and VCustomer is some query/view of table Customer. So a > simple prefix of Q for query names could be used. I haven't sorted that out yet. > > > >/gustav > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/accessd > >Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From garykjos at gmail.com Wed Jan 21 11:35:25 2015 From: garykjos at gmail.com (Gary Kjos) Date: Wed, 21 Jan 2015 11:35:25 -0600 Subject: [AccessD] Printing to PDF on 64 Bit In-Reply-To: <001101d0351f$b92607c0$2b721740$@dalyn.co.nz> References: <001101d0351f$b92607c0$2b721740$@dalyn.co.nz> Message-ID: I have no experience with 64 bit Access. My only exposure to it was that it was mistakenly installed on my new 64 bit Windows 7 machine at work and after I realized it was 64 bit Office I immediately had the machine reimaged with a fresh copy of 64 bit Windows and loaded with 32 bit Office and things have been working smoothly since. As Charlotte said, Microsoft themselves recommends you not use 64 bit Office unless you absolutely have to have some feature only available there such as spreadsheets larger than 1 million rows. Sorry can't help you with this one. Good luck with it. GK On Tue, Jan 20, 2015 at 8:12 PM, David Emerson wrote: > Hi Listers, > > > > Access 2010 with SQL Back end. > > > > I have a number of reports developed in a 32 bit environment (Access 2010) > which all work fine when printing to a PDF file. The record sources are > PassThrough queries. > > > > I have buttons for printing them to PDF along these lines: > > > > DoCmd.OutputTo acOutputReport, "rptSurvey", "PDFFormat(*.pdf)", > strFullName, False, "", , acExportQualityPrint > > > > When I run the application on a 64 bit machine with 64 bit Access 2010 then > printing the reports to PDF in most cases causes lack of data on pages after > the first page and when the report has a subreport Access crashes > ("Microsoft Access has stopped working"). > > > > I can view the reports ok using the following code: > > > > DoCmd.OpenReport "rptSurvey", acViewPreview > > > > The problem seems to be with the print to PDF command. > > > > I have checked the paths are valid (in the same code I am able to copy > spreadsheets to the same folders and carry out automation without any > problems). > > > > If a report has only one page without any subreport then the PDF is created > and Access does not crash. > > > > If a report has more than 1 page without any subreports then the pdf is > created but any pages after the first one have #error where there should be > data. > > > > If a report has only one page including a subreport then the pdf is created > but Access crashes. > > > > If a report has more than 1 page including a subreport on the first page > then the pdf is created but any pages after the first one have #error where > there should be data. Access crashes. > > > > Does anyone have any ideas for me to test? > > > > Regards > > David Emerson > Dalyn Software Ltd > Wellington, New Zealand > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- Gary Kjos garykjos at gmail.com From newsgrps at dalyn.co.nz Wed Jan 21 12:57:52 2015 From: newsgrps at dalyn.co.nz (David Emerson) Date: Thu, 22 Jan 2015 07:57:52 +1300 Subject: [AccessD] Printing to PDF on 64 Bit In-Reply-To: References: <001101d0351f$b92607c0$2b721740$@dalyn.co.nz> Message-ID: <000801d035ac$28f5f880$7ae1e980$@dalyn.co.nz> Thanks for the responses. Unfortunately this is for a large corporate who have committed to this track and will not be changed. I managed to find a solution - Open the report first (although I would be interested in knowing why it works): DoCmd.OpenReport "rptSurvey", acPreview, , , acHidden DoCmd.OutputTo acOutputReport, "rptSurvey", "PDFFormat(*.pdf)", strFullName, False, "", , acExportQualityPrint DoCmd.Close acReport, "rptSurvey", acSaveNo Regards David Emerson Dalyn Software Ltd Wellington, New Zealand -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos Sent: Thursday, 22 January 2015 6:35 a.m. To: Access Developers discussion and problem solving Subject: Re: [AccessD] Printing to PDF on 64 Bit I have no experience with 64 bit Access. My only exposure to it was that it was mistakenly installed on my new 64 bit Windows 7 machine at work and after I realized it was 64 bit Office I immediately had the machine reimaged with a fresh copy of 64 bit Windows and loaded with 32 bit Office and things have been working smoothly since. As Charlotte said, Microsoft themselves recommends you not use 64 bit Office unless you absolutely have to have some feature only available there such as spreadsheets larger than 1 million rows. Sorry can't help you with this one. Good luck with it. GK On Tue, Jan 20, 2015 at 8:12 PM, David Emerson wrote: > Hi Listers, > > Access 2010 with SQL Back end. > > I have a number of reports developed in a 32 bit environment (Access > 2010) which all work fine when printing to a PDF file. The record > sources are PassThrough queries. > > I have buttons for printing them to PDF along these lines: > > DoCmd.OutputTo acOutputReport, "rptSurvey", "PDFFormat(*.pdf)", strFullName, False, "", , acExportQualityPrint > > When I run the application on a 64 bit machine with 64 bit Access 2010 > then printing the reports to PDF in most cases causes lack of data on > pages after the first page and when the report has a subreport Access > crashes ("Microsoft Access has stopped working"). > > I can view the reports ok using the following code: > > DoCmd.OpenReport "rptSurvey", acViewPreview > > The problem seems to be with the print to PDF command. > > I have checked the paths are valid (in the same code I am able to copy > spreadsheets to the same folders and carry out automation without any > problems). > > If a report has only one page without any subreport then the PDF is > created and Access does not crash. > > If a report has more than 1 page without any subreports then the pdf > is created but any pages after the first one have #error where there > should be data. > > If a report has only one page including a subreport then the pdf is > created but Access crashes. > > If a report has more than 1 page including a subreport on the first > page then the pdf is created but any pages after the first one have > #error where there should be data. Access crashes. > > Does anyone have any ideas for me to test? > > Regards > > David Emerson > Dalyn Software Ltd > Wellington, New Zealand From garykjos at gmail.com Wed Jan 21 13:29:37 2015 From: garykjos at gmail.com (Gary Kjos) Date: Wed, 21 Jan 2015 13:29:37 -0600 Subject: [AccessD] Printing to PDF on 64 Bit In-Reply-To: <000801d035ac$28f5f880$7ae1e980$@dalyn.co.nz> References: <001101d0351f$b92607c0$2b721740$@dalyn.co.nz> <000801d035ac$28f5f880$7ae1e980$@dalyn.co.nz> Message-ID: Glad you found a workaround. On Wed, Jan 21, 2015 at 12:57 PM, David Emerson wrote: > Thanks for the responses. > > Unfortunately this is for a large corporate who have committed to this track > and will not be changed. > > I managed to find a solution - Open the report first (although I would be > interested in knowing why it works): > > DoCmd.OpenReport "rptSurvey", acPreview, , , acHidden > DoCmd.OutputTo acOutputReport, "rptSurvey", "PDFFormat(*.pdf)", > strFullName, False, "", , acExportQualityPrint > DoCmd.Close acReport, "rptSurvey", acSaveNo > > Regards > > David Emerson > Dalyn Software Ltd > Wellington, New Zealand > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos > Sent: Thursday, 22 January 2015 6:35 a.m. > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Printing to PDF on 64 Bit > > I have no experience with 64 bit Access. My only exposure to it was that it > was mistakenly installed on my new 64 bit Windows 7 machine at work and > after I realized it was 64 bit Office I immediately had the machine reimaged > with a fresh copy of 64 bit Windows and loaded with 32 bit Office and things > have been working smoothly since. > > As Charlotte said, Microsoft themselves recommends you not use 64 bit Office > unless you absolutely have to have some feature only available there such as > spreadsheets larger than 1 million rows. > > Sorry can't help you with this one. Good luck with it. > > GK > > On Tue, Jan 20, 2015 at 8:12 PM, David Emerson wrote: >> Hi Listers, >> >> Access 2010 with SQL Back end. >> >> I have a number of reports developed in a 32 bit environment (Access >> 2010) which all work fine when printing to a PDF file. The record >> sources are PassThrough queries. >> >> I have buttons for printing them to PDF along these lines: >> >> DoCmd.OutputTo acOutputReport, "rptSurvey", "PDFFormat(*.pdf)", > strFullName, False, "", , acExportQualityPrint >> >> When I run the application on a 64 bit machine with 64 bit Access 2010 >> then printing the reports to PDF in most cases causes lack of data on >> pages after the first page and when the report has a subreport Access >> crashes ("Microsoft Access has stopped working"). >> >> I can view the reports ok using the following code: >> >> DoCmd.OpenReport "rptSurvey", acViewPreview >> >> The problem seems to be with the print to PDF command. >> >> I have checked the paths are valid (in the same code I am able to copy >> spreadsheets to the same folders and carry out automation without any >> problems). >> >> If a report has only one page without any subreport then the PDF is >> created and Access does not crash. >> >> If a report has more than 1 page without any subreports then the pdf >> is created but any pages after the first one have #error where there >> should be data. >> >> If a report has only one page including a subreport then the pdf is >> created but Access crashes. >> >> If a report has more than 1 page including a subreport on the first >> page then the pdf is created but any pages after the first one have >> #error where there should be data. Access crashes. >> >> Does anyone have any ideas for me to test? >> >> Regards >> >> David Emerson >> Dalyn Software Ltd >> Wellington, New Zealand > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- Gary Kjos garykjos at gmail.com From marksimms at verizon.net Wed Jan 21 14:48:41 2015 From: marksimms at verizon.net (Mark Simms) Date: Wed, 21 Jan 2015 15:48:41 -0500 Subject: [AccessD] Printing to PDF on 64 Bit In-Reply-To: <000801d035ac$28f5f880$7ae1e980$@dalyn.co.nz> References: <001101d0351f$b92607c0$2b721740$@dalyn.co.nz> <000801d035ac$28f5f880$7ae1e980$@dalyn.co.nz> Message-ID: <01ea01d035bb$a48b6660$eda23320$@net> This one case so perfectly depicts why it's so brutally difficult to create solutions using Access or any Microsoft Office component that is VBA-driven: You've GOT to use compiler directives to effectively handle all of the variances and exceptions for the various releases. #IF ACCESS2013 Then #ELSE #END IF > > DoCmd.OpenReport "rptSurvey", acPreview, , , acHidden > DoCmd.OutputTo acOutputReport, "rptSurvey", "PDFFormat(*.pdf)", > strFullName, False, "", , acExportQualityPrint > DoCmd.Close acReport, "rptSurvey", acSaveNo > From stuart at lexacorp.com.pg Wed Jan 21 15:20:18 2015 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 22 Jan 2015 07:20:18 +1000 Subject: [AccessD] Goodbye Leszynski/Reddick? In-Reply-To: References: , , Message-ID: <54C01812.23612.7503B12@stuart.lexacorp.com.pg> Good one :) Wonder how may will get it straight away? -- Stuart On 21 Jan 2015 at 12:07, Bill Benson wrote: > Hungarian prefix perhaps, not suffix? > > On Wed, Jan 21, 2015 at 8:28 AM, Arthur Fuller > wrote: > > > Gustav, > > > > Although I've used Leszynski/Reddick conventions in the past, > > several years ago I abandoned them, in favour of what I call > > Hungarian suffix notation. It's basically the same, but rather than > > prefixes I use suffixes. My justification for this is simple: signal > > to noise ratio. It is inefficient to me to have to ignore the first > > three letters of any given object name. Further, objects don't sort > > intelligently when prefixes are used. > > > > I've even gone a little beyond that, in my use of suffixes. > > Specifically, queries/views: > > > > Queries use these suffixes: > > SalesReports_qs 'query Select > > CustomersTotals_qu 'query Update > > Invoices_qa 'query append > > TempTable_qd 'query delete > > > > Views use similar suffixes, substituting "v" for "q". > > > > Forms use suffixes such as "_frm" (normal form), "_sfm" (subform), > > "_dlg" (dialog), and "_ds" (datasheet). > > > > When working with a SQL back end, I do the something similar. My > > typical suffix is "_ap" (application procedure), and within the name > > itself I always begin with the principal table(s), especially in the > > case of sprocs that update the data. It's strictly a matter of > > choice, but my preference is "object-action" rather than > > "action-object": I won't use "UpdateOrder" for example, but rather > > "OrderUpdate". Again, objects sort more naturally this way. > > > > Ultimately, I suppose that whichever scheme you employ, consistency > > is the watchword. When working on a project that will be maintained > > by someone else when I'm gone, I include a module called > > "_Conventions" that consists of nothing but comments, and describes > > the conventions outlined above. ------ Thanks for the code, Gustav. > > I've copied it into my OneNote notebook of VBA code, with full > > credit to you of course. > > > > /Arthur > > > > On Wed, Jan 21, 2015 at 7:44 AM, Gustav Brock > > wrote: > > > > > Hi all > > > > > > I had to write a new VBA project from scratch, and given how you > > > conventionally program in C# and that Microsoft never has applied > > > the Leszynski/Reddick naming convention (just study the parameter > > > names of > > the > > > built-in functions), I thought it might be time for a change, if > > > for nothing else to type less. > > > > > > So I did, and I felt well. Now Key can be the name (string) of a > > > key, > > Keys > > > an array of keys, and Value the value of a key, and DataCollection > > > is a collection of data. > > > > > > Much to my surprise, having used Leszynski/Reddick "always" it > > > didn't cause any problems to me - in fact I find the code just a > > > little bit > > easier > > > to read. > > > That may be me, and we all have our preferences, but have a look > > > and > > judge > > > for yourself: > > > > > > https://github.com/CactusData/VBA.CVRAPI > > > > > > Now, this is code only - no tables, no queries - and that may be > > > where trouble is; it is very convenient from the name alone to > > > know whether you deal with a table or a query, even though a table > > > and a query cannot > > share > > > the same name. > > > I've seen, that in T-SQL you often prefix views with a V, so > > > Customer is > > a > > > table and VCustomer is some query/view of table Customer. So a > > > simple prefix of Q for query names could be used. I haven't sorted > > > that out yet. > > > > > > /gustav > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From TSeptav at Uniserve.com Wed Jan 21 15:26:01 2015 From: TSeptav at Uniserve.com (Tony Septav) Date: Wed, 21 Jan 2015 15:26:01 -0600 Subject: [AccessD] Goodbye Leszynski/Reddick? In-Reply-To: Message-ID: <201501212126.t0LLQBVR018646@databaseadvisors.com> Hey All Never used the Leszynski/Reddick format. In my many many years of developing applications I always used the James/Robiniwisk format. Always worked for me. Tony Septav Nanaimo, BC Canada -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: January-21-15 11:35 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Goodbye Leszynski/Reddick? boolean -> bln I like keeping all my prefixes at three letters. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, January 21, 2015 10:30 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Goodbye Leszynski/Reddick? I've continued to use the LRNC convention because I've worked with a suffix convention and found that it had as many problems as a prefix convention. LRNC works nicely for me, so I'll be sticking with it. I have softened a bit to sometimes use "b" as a boolean prefix, but that's about it. Charlotte On Wed, Jan 21, 2015 at 7:34 AM, Salakhetdinov Shamil wrote: > HI Gustav -- > > I have also abandoned LRNC in VBA for quite some time now (and I was a > strict "LRNC-adept" in 1990-es). The naming conventions I'm using for > VBA look similar to yours but for local variables and for functions'/subs' > parameters, private subs,functions, properties I'm using lowercase > letters in the beginning, and I'm using 'm_" prefix for (class) > module level variables. > > Thank you. > > -- Shamil > > > Wed, 21 Jan 2015 12:44:41 +0000 from Gustav Brock : > >Hi all > > > >I had to write a new VBA project from scratch, and given how you > conventionally program in C# and that Microsoft never has applied the > Leszynski/Reddick naming convention (just study the parameter names of > the built-in functions), I thought it might be time for a change, if > for nothing else to type less. > > > >So I did, and I felt well. Now Key can be the name (string) of a key, > Keys an array of keys, and Value the value of a key, and > DataCollection is a collection of data. > > > >Much to my surprise, having used Leszynski/Reddick "always" it didn't > cause any problems to me - in fact I find the code just a little bit > easier to read. > >That may be me, and we all have our preferences, but have a look and > judge for yourself: > > > > https://github.com/CactusData/VBA.CVRAPI > > > >Now, this is code only - no tables, no queries - and that may be > >where > trouble is; it is very convenient from the name alone to know whether > you deal with a table or a query, even though a table and a query > cannot share the same name. > >I've seen, that in T-SQL you often prefix views with a V, so Customer > >is > a table and VCustomer is some query/view of table Customer. So a > simple prefix of Q for query names could be used. I haven't sorted that out yet. > > > >/gustav > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/accessd > >Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ----- No virus found in this message. Checked by AVG - www.avg.com Version: 2015.0.5645 / Virus Database: 4260/8968 - Release Date: 01/20/15 From bensonforums at gmail.com Wed Jan 21 15:41:01 2015 From: bensonforums at gmail.com (Bill Benson) Date: Wed, 21 Jan 2015 16:41:01 -0500 Subject: [AccessD] Printing to PDF on 64 Bit In-Reply-To: References: <001101d0351f$b92607c0$2b721740$@dalyn.co.nz> Message-ID: I wouldn't use > 1 million rows as a reason either since Excel has these limits regardless of 32 bit or 64 bit. Rows: 1,048,576 Columns: 16,384 On Wed, Jan 21, 2015 at 12:35 PM, Gary Kjos wrote: > I have no experience with 64 bit Access. My only exposure to it was > that it was mistakenly installed on my new 64 bit Windows 7 machine at > work and after I realized it was 64 bit Office I immediately had the > machine reimaged with a fresh copy of 64 bit Windows and loaded with > 32 bit Office and things have been working smoothly since. > > As Charlotte said, Microsoft themselves recommends you not use 64 bit > Office unless you absolutely have to have some feature only available > there such as spreadsheets larger than 1 million rows. > > Sorry can't help you with this one. Good luck with it. > > GK > > On Tue, Jan 20, 2015 at 8:12 PM, David Emerson > wrote: > > Hi Listers, > > > > > > > > Access 2010 with SQL Back end. > > > > > > > > I have a number of reports developed in a 32 bit environment (Access > 2010) > > which all work fine when printing to a PDF file. The record sources are > > PassThrough queries. > > > > > > > > I have buttons for printing them to PDF along these lines: > > > > > > > > DoCmd.OutputTo acOutputReport, "rptSurvey", "PDFFormat(*.pdf)", > > strFullName, False, "", , acExportQualityPrint > > > > > > > > When I run the application on a 64 bit machine with 64 bit Access 2010 > then > > printing the reports to PDF in most cases causes lack of data on pages > after > > the first page and when the report has a subreport Access crashes > > ("Microsoft Access has stopped working"). > > > > > > > > I can view the reports ok using the following code: > > > > > > > > DoCmd.OpenReport "rptSurvey", acViewPreview > > > > > > > > The problem seems to be with the print to PDF command. > > > > > > > > I have checked the paths are valid (in the same code I am able to copy > > spreadsheets to the same folders and carry out automation without any > > problems). > > > > > > > > If a report has only one page without any subreport then the PDF is > created > > and Access does not crash. > > > > > > > > If a report has more than 1 page without any subreports then the pdf is > > created but any pages after the first one have #error where there should > be > > data. > > > > > > > > If a report has only one page including a subreport then the pdf is > created > > but Access crashes. > > > > > > > > If a report has more than 1 page including a subreport on the first page > > then the pdf is created but any pages after the first one have #error > where > > there should be data. Access crashes. > > > > > > > > Does anyone have any ideas for me to test? > > > > > > > > Regards > > > > David Emerson > > Dalyn Software Ltd > > Wellington, New Zealand > > > > > > > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > 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 stuart at lexacorp.com.pg Wed Jan 21 15:58:25 2015 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 22 Jan 2015 07:58:25 +1000 Subject: [AccessD] Printing to PDF on 64 Bit In-Reply-To: References: <001101d0351f$b92607c0$2b721740$@dalyn.co.nz>, , Message-ID: <54C02101.29207.7731FA7@stuart.lexacorp.com.pg> True. It's total address space rather than row/column count that matters. From a couple of different MS pages: "64-bit Office doesn?t impose hard limits on file size. Instead, workbook size is limited only by available memory and system resources. On the other hand, 32-bit Office is limited to 2 gigabytes (GB) of virtual address space, shared by Excel, the workbook, and add-ins that run in the same process. (Worksheets smaller than 2 GB on disk might still contain enough data to occupy 2 GB or more of addressable memory.)" and "A data model?s share of the address space might run up to 500 - 700 megabytes (MB)" -- Stuart On 21 Jan 2015 at 16:41, Bill Benson wrote: > I wouldn't use > 1 million rows as a reason either since Excel has > these limits regardless of 32 bit or 64 bit. > > Rows: 1,048,576 > > Columns: 16,384 > > On Wed, Jan 21, 2015 at 12:35 PM, Gary Kjos > wrote: > > > I have no experience with 64 bit Access. My only exposure to it was > > that it was mistakenly installed on my new 64 bit Windows 7 machine > > at work and after I realized it was 64 bit Office I immediately had > > the machine reimaged with a fresh copy of 64 bit Windows and loaded > > with 32 bit Office and things have been working smoothly since. > > > > As Charlotte said, Microsoft themselves recommends you not use 64 > > bit Office unless you absolutely have to have some feature only > > available there such as spreadsheets larger than 1 million rows. > > > > Sorry can't help you with this one. Good luck with it. > > > > GK From BWalsh at acumentra.org Wed Jan 21 16:43:02 2015 From: BWalsh at acumentra.org (Bob Walsh) Date: Wed, 21 Jan 2015 22:43:02 +0000 Subject: [AccessD] Printing to PDF on 64 Bit In-Reply-To: <01ea01d035bb$a48b6660$eda23320$@net> References: <001101d0351f$b92607c0$2b721740$@dalyn.co.nz> <000801d035ac$28f5f880$7ae1e980$@dalyn.co.nz> <01ea01d035bb$a48b6660$eda23320$@net> Message-ID: <2D052F9D738FBE46B04D788411A0E6570CBC0EE0@Vulcan> This is also an issue on Access 2010. I had the same issue two weeks ago. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Wednesday, January 21, 2015 12:49 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Printing to PDF on 64 Bit This one case so perfectly depicts why it's so brutally difficult to create solutions using Access or any Microsoft Office component that is VBA-driven: You've GOT to use compiler directives to effectively handle all of the variances and exceptions for the various releases. #IF ACCESS2013 Then #ELSE #END IF > > DoCmd.OpenReport "rptSurvey", acPreview, , , acHidden > DoCmd.OutputTo acOutputReport, "rptSurvey", > "PDFFormat(*.pdf)", strFullName, False, "", , acExportQualityPrint > DoCmd.Close acReport, "rptSurvey", acSaveNo > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com IMPORTANT NOTE: The information contained in this message may be privileged, confidential, and protected from disclosure. If the reader of this message is not the intended recipient, or an employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any dissemination, distribution, or copying of this communication is strictly prohibited. If you have received this communication in error, please notify us immediately and delete this message from your computer. Acumentra Health. From TSeptav at Uniserve.com Wed Jan 21 19:11:09 2015 From: TSeptav at Uniserve.com (Tony Septav) Date: Wed, 21 Jan 2015 19:11:09 -0600 Subject: [AccessD] Ah Ah Yes - Printing to PDF on 64 Bit In-Reply-To: <2D052F9D738FBE46B04D788411A0E6570CBC0EE0@Vulcan> Message-ID: <201501220111.t0M1BFWm019177@databaseadvisors.com> Hey All Not wanting to repeat myself. But ACCESS requires workarounds of workarounds of workarounds. What happened to the good old days. MS Duhhhhhhhhhhhhhhhhhh! Tony Septav Nanaimo, BC Canada -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bob Walsh Sent: January-21-15 4:43 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Printing to PDF on 64 Bit This is also an issue on Access 2010. I had the same issue two weeks ago. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Wednesday, January 21, 2015 12:49 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Printing to PDF on 64 Bit This one case so perfectly depicts why it's so brutally difficult to create solutions using Access or any Microsoft Office component that is VBA-driven: You've GOT to use compiler directives to effectively handle all of the variances and exceptions for the various releases. #IF ACCESS2013 Then #ELSE #END IF > > DoCmd.OpenReport "rptSurvey", acPreview, , , acHidden > DoCmd.OutputTo acOutputReport, "rptSurvey", > "PDFFormat(*.pdf)", strFullName, False, "", , acExportQualityPrint > DoCmd.Close acReport, "rptSurvey", acSaveNo > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com IMPORTANT NOTE: The information contained in this message may be privileged, confidential, and protected from disclosure. If the reader of this message is not the intended recipient, or an employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any dissemination, distribution, or copying of this communication is strictly prohibited. If you have received this communication in error, please notify us immediately and delete this message from your computer. Acumentra Health. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ----- No virus found in this message. Checked by AVG - www.avg.com Version: 2015.0.5645 / Virus Database: 4260/8972 - Release Date: 01/21/15 From jimdettman at verizon.net Thu Jan 22 07:02:45 2015 From: jimdettman at verizon.net (Jim Dettman) Date: Thu, 22 Jan 2015 08:02:45 -0500 Subject: [AccessD] Ah Ah Yes - Printing to PDF on 64 Bit In-Reply-To: <201501220111.t0M1BFWm019177@databaseadvisors.com> References: <2D052F9D738FBE46B04D788411A0E6570CBC0EE0@Vulcan> <201501220111.t0M1BFWm019177@databaseadvisors.com> Message-ID: Yeah, that's one thing that has always driven me nuts with MS; they never go back and fix anything in a prior release. My take is, if you produce a product with a given feature set, that feature set should work. New features should drive new releases, not the fact that you need to get a fix for what your currently on. But the whole thing is shifting anyway with the advent of the subscription model. And if any of you aren't keeping up, Windows will now be the same way: http://blogs.windows.com/bloggingwindows/2015/01/21/the-next-generation-of-w indows-windows-10/ Watch the video presentation at http://news.microsoft.com/windows10story/ Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tony Septav Sent: Wednesday, January 21, 2015 08:11 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Ah Ah Yes - Printing to PDF on 64 Bit Hey All Not wanting to repeat myself. But ACCESS requires workarounds of workarounds of workarounds. What happened to the good old days. MS Duhhhhhhhhhhhhhhhhhh! Tony Septav Nanaimo, BC Canada -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bob Walsh Sent: January-21-15 4:43 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Printing to PDF on 64 Bit This is also an issue on Access 2010. I had the same issue two weeks ago. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Wednesday, January 21, 2015 12:49 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Printing to PDF on 64 Bit This one case so perfectly depicts why it's so brutally difficult to create solutions using Access or any Microsoft Office component that is VBA-driven: You've GOT to use compiler directives to effectively handle all of the variances and exceptions for the various releases. #IF ACCESS2013 Then #ELSE #END IF > > DoCmd.OpenReport "rptSurvey", acPreview, , , acHidden > DoCmd.OutputTo acOutputReport, "rptSurvey", > "PDFFormat(*.pdf)", strFullName, False, "", , acExportQualityPrint > DoCmd.Close acReport, "rptSurvey", acSaveNo > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com IMPORTANT NOTE: The information contained in this message may be privileged, confidential, and protected from disclosure. If the reader of this message is not the intended recipient, or an employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any dissemination, distribution, or copying of this communication is strictly prohibited. If you have received this communication in error, please notify us immediately and delete this message from your computer. Acumentra Health. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ----- No virus found in this message. Checked by AVG - www.avg.com Version: 2015.0.5645 / Virus Database: 4260/8972 - Release Date: 01/21/15 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at verizon.net Thu Jan 22 07:02:45 2015 From: jimdettman at verizon.net (Jim Dettman) Date: Thu, 22 Jan 2015 08:02:45 -0500 Subject: [AccessD] Printing to PDF on 64 Bit In-Reply-To: <01ea01d035bb$a48b6660$eda23320$@net> References: <001101d0351f$b92607c0$2b721740$@dalyn.co.nz> <000801d035ac$28f5f880$7ae1e980$@dalyn.co.nz> <01ea01d035bb$a48b6660$eda23320$@net> Message-ID: <3D800BD033644F2297893DD8CA3B5272@XPS> But that's true for any language really, or you need to maintain two separate releases. Nothing in VBA is really the cause of that. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Wednesday, January 21, 2015 03:49 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Printing to PDF on 64 Bit This one case so perfectly depicts why it's so brutally difficult to create solutions using Access or any Microsoft Office component that is VBA-driven: You've GOT to use compiler directives to effectively handle all of the variances and exceptions for the various releases. #IF ACCESS2013 Then #ELSE #END IF > > DoCmd.OpenReport "rptSurvey", acPreview, , , acHidden > DoCmd.OutputTo acOutputReport, "rptSurvey", "PDFFormat(*.pdf)", > strFullName, False, "", , acExportQualityPrint > DoCmd.Close acReport, "rptSurvey", acSaveNo > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at verizon.net Thu Jan 22 07:10:33 2015 From: jimdettman at verizon.net (Jim Dettman) Date: Thu, 22 Jan 2015 08:10:33 -0500 Subject: [AccessD] Ah Ah Yes - Printing to PDF on 64 Bit In-Reply-To: References: <2D052F9D738FBE46B04D788411A0E6570CBC0EE0@Vulcan> <201501220111.t0M1BFWm019177@databaseadvisors.com> Message-ID: <2EA726364C814CEFB51F4E0F18A992B6@XPS> Actually, seems I was mistaken...while the video presentation refers to on-going support being a "service", Windows is still going on the one-time buy license model. I think though it will only be a matter of time before it ends up on the subscription model. That's the direction their going with everything and the way their pitching it feels like the warm-up to that. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Thursday, January 22, 2015 08:03 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Ah Ah Yes - Printing to PDF on 64 Bit Yeah, that's one thing that has always driven me nuts with MS; they never go back and fix anything in a prior release. My take is, if you produce a product with a given feature set, that feature set should work. New features should drive new releases, not the fact that you need to get a fix for what your currently on. But the whole thing is shifting anyway with the advent of the subscription model. And if any of you aren't keeping up, Windows will now be the same way: http://blogs.windows.com/bloggingwindows/2015/01/21/the-next-generation-of-w indows-windows-10/ Watch the video presentation at http://news.microsoft.com/windows10story/ Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tony Septav Sent: Wednesday, January 21, 2015 08:11 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Ah Ah Yes - Printing to PDF on 64 Bit Hey All Not wanting to repeat myself. But ACCESS requires workarounds of workarounds of workarounds. What happened to the good old days. MS Duhhhhhhhhhhhhhhhhhh! Tony Septav Nanaimo, BC Canada -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bob Walsh Sent: January-21-15 4:43 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Printing to PDF on 64 Bit This is also an issue on Access 2010. I had the same issue two weeks ago. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Wednesday, January 21, 2015 12:49 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Printing to PDF on 64 Bit This one case so perfectly depicts why it's so brutally difficult to create solutions using Access or any Microsoft Office component that is VBA-driven: You've GOT to use compiler directives to effectively handle all of the variances and exceptions for the various releases. #IF ACCESS2013 Then #ELSE #END IF > > DoCmd.OpenReport "rptSurvey", acPreview, , , acHidden > DoCmd.OutputTo acOutputReport, "rptSurvey", > "PDFFormat(*.pdf)", strFullName, False, "", , acExportQualityPrint > DoCmd.Close acReport, "rptSurvey", acSaveNo > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com IMPORTANT NOTE: The information contained in this message may be privileged, confidential, and protected from disclosure. If the reader of this message is not the intended recipient, or an employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any dissemination, distribution, or copying of this communication is strictly prohibited. If you have received this communication in error, please notify us immediately and delete this message from your computer. Acumentra Health. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ----- No virus found in this message. Checked by AVG - www.avg.com Version: 2015.0.5645 / Virus Database: 4260/8972 - Release Date: 01/21/15 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From marksimms at verizon.net Thu Jan 22 08:20:52 2015 From: marksimms at verizon.net (Mark Simms) Date: Thu, 22 Jan 2015 09:20:52 -0500 Subject: [AccessD] Printing to PDF on 64 Bit In-Reply-To: <2D052F9D738FBE46B04D788411A0E6570CBC0EE0@Vulcan> References: <001101d0351f$b92607c0$2b721740$@dalyn.co.nz> <000801d035ac$28f5f880$7ae1e980$@dalyn.co.nz> <01ea01d035bb$a48b6660$eda23320$@net> <2D052F9D738FBE46B04D788411A0E6570CBC0EE0@Vulcan> Message-ID: <029401d0364e$a15dc350$e41949f0$@net> Interesting Bob. What about AC2007 ? Did it start with that (crappy) release ? > > This is also an issue on Access 2010. I had the same issue two weeks > ago. > From TSeptav at Uniserve.com Thu Jan 22 11:14:43 2015 From: TSeptav at Uniserve.com (Tony Septav) Date: Thu, 22 Jan 2015 11:14:43 -0600 Subject: [AccessD] ACCESS Left Behind In-Reply-To: Message-ID: <201501221714.t0MHEt42020426@databaseadvisors.com> Hey All You may think I am the cranky old guy but...... I truly did love ACCESS in it's heyday. I produced many vibrant applications with ACCESS that were before their time. I still think (Yes I can hear you say Cry me a river) MS let (with each new release) the developers down and I really cannot get away from that. OK I know "Shut Up you old man" and I now will. I guess we cannot continue to cry over spilt milk. Tony Septav Nanaimo, BC Canada -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: January-22-15 7:03 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Ah Ah Yes - Printing to PDF on 64 Bit Yeah, that's one thing that has always driven me nuts with MS; they never go back and fix anything in a prior release. My take is, if you produce a product with a given feature set, that feature set should work. New features should drive new releases, not the fact that you need to get a fix for what your currently on. But the whole thing is shifting anyway with the advent of the subscription model. And if any of you aren't keeping up, Windows will now be the same way: http://blogs.windows.com/bloggingwindows/2015/01/21/the-next-generation-of-w indows-windows-10/ Watch the video presentation at http://news.microsoft.com/windows10story/ Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tony Septav Sent: Wednesday, January 21, 2015 08:11 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Ah Ah Yes - Printing to PDF on 64 Bit Hey All Not wanting to repeat myself. But ACCESS requires workarounds of workarounds of workarounds. What happened to the good old days. MS Duhhhhhhhhhhhhhhhhhh! Tony Septav Nanaimo, BC Canada -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bob Walsh Sent: January-21-15 4:43 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Printing to PDF on 64 Bit This is also an issue on Access 2010. I had the same issue two weeks ago. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Wednesday, January 21, 2015 12:49 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Printing to PDF on 64 Bit This one case so perfectly depicts why it's so brutally difficult to create solutions using Access or any Microsoft Office component that is VBA-driven: You've GOT to use compiler directives to effectively handle all of the variances and exceptions for the various releases. #IF ACCESS2013 Then #ELSE #END IF > > DoCmd.OpenReport "rptSurvey", acPreview, , , acHidden > DoCmd.OutputTo acOutputReport, "rptSurvey", > "PDFFormat(*.pdf)", strFullName, False, "", , acExportQualityPrint > DoCmd.Close acReport, "rptSurvey", acSaveNo > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com IMPORTANT NOTE: The information contained in this message may be privileged, confidential, and protected from disclosure. If the reader of this message is not the intended recipient, or an employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any dissemination, distribution, or copying of this communication is strictly prohibited. If you have received this communication in error, please notify us immediately and delete this message from your computer. Acumentra Health. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ----- No virus found in this message. Checked by AVG - www.avg.com Version: 2015.0.5645 / Virus Database: 4260/8972 - Release Date: 01/21/15 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 message. Checked by AVG - www.avg.com Version: 2015.0.5645 / Virus Database: 4260/8972 - Release Date: 01/21/15 From ssharkins at gmail.com Thu Jan 22 11:51:35 2015 From: ssharkins at gmail.com (Susan Harkins) Date: Thu, 22 Jan 2015 12:51:35 -0500 Subject: [AccessD] ACCESS Left Behind In-Reply-To: <201501221714.t0MHEt42020426@databaseadvisors.com> References: <201501221714.t0MHEt42020426@databaseadvisors.com> Message-ID: You know what I find most interesting in this whole transition is that SQL Server Express didn't seem to catch on. Susan H. On Thu, Jan 22, 2015 at 12:14 PM, Tony Septav wrote: > Hey All > You may think I am the cranky old guy but...... I truly did love ACCESS in > it's heyday. I produced many vibrant applications with ACCESS that were > before their time. I still think (Yes I can hear you say Cry me a river) MS > let (with each new release) the developers down and I really cannot get > away > from that. OK I know "Shut Up you old man" and I now will. I guess we > cannot > continue to cry over spilt milk. > > Tony Septav > Nanaimo, BC > Canada > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman > Sent: January-22-15 7:03 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Ah Ah Yes - Printing to PDF on 64 Bit > > > Yeah, that's one thing that has always driven me nuts with MS; they never > go back and fix anything in a prior release. > > My take is, if you produce a product with a given feature set, that > feature > set should work. New features should drive new releases, not the fact > that > you need to get a fix for what your currently on. > > But the whole thing is shifting anyway with the advent of the subscription > model. And if any of you aren't keeping up, Windows will now be the same > way: > > > http://blogs.windows.com/bloggingwindows/2015/01/21/the-next-generation-of-w > indows-windows-10/ > > Watch the video presentation at > http://news.microsoft.com/windows10story/ > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tony Septav > Sent: Wednesday, January 21, 2015 08:11 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Ah Ah Yes - Printing to PDF on 64 Bit > > > Hey All > Not wanting to repeat myself. But ACCESS requires workarounds of > workarounds > of workarounds. What happened to the good old days. MS > Duhhhhhhhhhhhhhhhhhh! > > Tony Septav > Nanaimo, BC > Canada > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bob Walsh > Sent: January-21-15 4:43 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Printing to PDF on 64 Bit > > This is also an issue on Access 2010. I had the same issue two weeks ago. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms > Sent: Wednesday, January 21, 2015 12:49 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Printing to PDF on 64 Bit > > This one case so perfectly depicts why it's so brutally difficult to create > solutions using Access or any Microsoft Office component that is > VBA-driven: > You've GOT to use compiler directives to effectively handle all of the > variances and exceptions for the various releases. > > #IF ACCESS2013 Then > #ELSE > #END IF > > > > > DoCmd.OpenReport "rptSurvey", acPreview, , , acHidden > > DoCmd.OutputTo acOutputReport, "rptSurvey", > > "PDFFormat(*.pdf)", strFullName, False, "", , acExportQualityPrint > > DoCmd.Close acReport, "rptSurvey", acSaveNo > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > IMPORTANT NOTE: The information contained in this message may be > privileged, > confidential, and protected from disclosure. If the reader of this message > is not the intended recipient, or an employee or agent responsible for > delivering this message to the intended recipient, you are hereby notified > that any dissemination, distribution, or copying of this communication is > strictly prohibited. If you have received this communication in error, > please notify us immediately and delete this message from your computer. > Acumentra Health. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > ----- > No virus found in this message. > Checked by AVG - www.avg.com > Version: 2015.0.5645 / Virus Database: 4260/8972 - Release Date: 01/21/15 > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 message. > Checked by AVG - www.avg.com > Version: 2015.0.5645 / Virus Database: 4260/8972 - Release Date: 01/21/15 > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From TSeptav at Uniserve.com Thu Jan 22 12:23:57 2015 From: TSeptav at Uniserve.com (Tony Septav) Date: Thu, 22 Jan 2015 12:23:57 -0600 Subject: [AccessD] ACCESS Left Behind In-Reply-To: Message-ID: <201501221824.t0MIO433020556@databaseadvisors.com> Hey Susan I am not an expert, there are way to many individuals on this list that totally amaze me with their vast incredible knowledge. I will be honest reading some of their comments really does humble me. I am a straight shooter get the job done and get it done right, no excuses. I spent 2 months (I know many will say I did give it a chance) working with SQL Server Express (and getting it to work and do what I wanted) but I just found there were to many rules and hoops you had to jump through to get things to work properly. I quess I am a kind of VolksWagen programmer not a Ferrari programmer. Give me the tools and let me perform the magic in my head. Great Jawing with you again. Tony Septav Nanaimo, BC Canada -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: January-22-15 11:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] ACCESS Left Behind You know what I find most interesting in this whole transition is that SQL Server Express didn't seem to catch on. Susan H. On Thu, Jan 22, 2015 at 12:14 PM, Tony Septav wrote: > Hey All > You may think I am the cranky old guy but...... I truly did love ACCESS in > it's heyday. I produced many vibrant applications with ACCESS that were > before their time. I still think (Yes I can hear you say Cry me a river) MS > let (with each new release) the developers down and I really cannot get > away > from that. OK I know "Shut Up you old man" and I now will. I guess we > cannot > continue to cry over spilt milk. > > Tony Septav > Nanaimo, BC > Canada > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman > Sent: January-22-15 7:03 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Ah Ah Yes - Printing to PDF on 64 Bit > > > Yeah, that's one thing that has always driven me nuts with MS; they never > go back and fix anything in a prior release. > > My take is, if you produce a product with a given feature set, that > feature > set should work. New features should drive new releases, not the fact > that > you need to get a fix for what your currently on. > > But the whole thing is shifting anyway with the advent of the subscription > model. And if any of you aren't keeping up, Windows will now be the same > way: > > > http://blogs.windows.com/bloggingwindows/2015/01/21/the-next-generation-of-w > indows-windows-10/ > > Watch the video presentation at > http://news.microsoft.com/windows10story/ > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tony Septav > Sent: Wednesday, January 21, 2015 08:11 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Ah Ah Yes - Printing to PDF on 64 Bit > > > Hey All > Not wanting to repeat myself. But ACCESS requires workarounds of > workarounds > of workarounds. What happened to the good old days. MS > Duhhhhhhhhhhhhhhhhhh! > > Tony Septav > Nanaimo, BC > Canada > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bob Walsh > Sent: January-21-15 4:43 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Printing to PDF on 64 Bit > > This is also an issue on Access 2010. I had the same issue two weeks ago. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms > Sent: Wednesday, January 21, 2015 12:49 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Printing to PDF on 64 Bit > > This one case so perfectly depicts why it's so brutally difficult to create > solutions using Access or any Microsoft Office component that is > VBA-driven: > You've GOT to use compiler directives to effectively handle all of the > variances and exceptions for the various releases. > > #IF ACCESS2013 Then > #ELSE > #END IF > > > > > DoCmd.OpenReport "rptSurvey", acPreview, , , acHidden > > DoCmd.OutputTo acOutputReport, "rptSurvey", > > "PDFFormat(*.pdf)", strFullName, False, "", , acExportQualityPrint > > DoCmd.Close acReport, "rptSurvey", acSaveNo > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > IMPORTANT NOTE: The information contained in this message may be > privileged, > confidential, and protected from disclosure. If the reader of this message > is not the intended recipient, or an employee or agent responsible for > delivering this message to the intended recipient, you are hereby notified > that any dissemination, distribution, or copying of this communication is > strictly prohibited. If you have received this communication in error, > please notify us immediately and delete this message from your computer. > Acumentra Health. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > ----- > No virus found in this message. > Checked by AVG - www.avg.com > Version: 2015.0.5645 / Virus Database: 4260/8972 - Release Date: 01/21/15 > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 message. > Checked by AVG - www.avg.com > Version: 2015.0.5645 / Virus Database: 4260/8972 - Release Date: 01/21/15 > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 message. Checked by AVG - www.avg.com Version: 2015.0.5645 / Virus Database: 4260/8976 - Release Date: 01/22/15 From fuller.artful at gmail.com Thu Jan 22 13:13:26 2015 From: fuller.artful at gmail.com (Arthur Fuller) Date: Thu, 22 Jan 2015 14:13:26 -0500 Subject: [AccessD] ACCESS Left Behind In-Reply-To: <201501221824.t0MIO433020556@databaseadvisors.com> References: <201501221824.t0MIO433020556@databaseadvisors.com> Message-ID: Tony, I must admit that I'm a tad surprised by your take on SQL Server Express. Whenever I work in Access, which is increasingly rare I admit, having bit the Alpha bullet, I virtually never use Access as the Back End. And curiously, I've made that choice for what seem to be the same reasons that you dislike SQL Express. In brief, my take is this: 1. "Everything the Back End can do, the Back End should do." That's my mantra, and it means that I use Views and Stored Procedures extensively. Performance is vastly better because all the heavy lifting is done on the Back End. In the case of a Back End residing on a server, the difference in performance can be dramatic; left to its own devices, Access handles queries and filters by piping all the data from server to client, then applying the filter and sort order and Where criteria locally. SQL Express does all that work on the server, sending only the final resultset to the client. 2. As opposed to Access, which offers a single Relationships window, in SQL Express you can design several database diagrams, each of whose focus is some part of the database. The AdventureWorks sample database is a superb example of this. A single Relationships window would be overwhelming. Dividing into up into several windows lets you focus on the parts (Sales, Production etc.) of immediate interest, without all the clutter. 3. Security is a dream, and rock solid. You can create groups of users, and assign users to one or more groups, to automatically "inherit" the privileges assigned to the given group(s) 4. SQL Express is free, and will work fine with databases up to 10 GB in size. For clients who go beyond that but shy away from the licensing costs of standard SQL Server, there's always MySQL or its drop-in replacement Maria DB, both of which are free. In addition, there are tools available to port the data from SQL Express to MySQL and/or Maria DB. I don't think that any of these reasons place me in the Ferrari camp of database developers. But except for a very quick and dirty app, or a testbed where I can try out an idea, I see no point in using Access as the Back End for any halfway-serious project. Arthur On Thu, Jan 22, 2015 at 1:23 PM, Tony Septav wrote: > Hey Susan > I am not an expert, there are way to many individuals on this list that > totally amaze me with their vast incredible knowledge. I will be honest > reading some of their comments really does humble me. I am a straight > shooter get the job done and get it done right, no excuses. I spent 2 > months > (I know many will say I did give it a chance) working with SQL Server > Express (and getting it to work and do what I wanted) but I just found > there > were to many rules and hoops you had to jump through to get things to work > properly. I quess I am a kind of VolksWagen programmer not a Ferrari > programmer. Give me the tools and let me perform the magic in my head. > > Great Jawing with you again. > Tony Septav > Nanaimo, BC > Canada From gustav at cactus.dk Thu Jan 22 13:39:55 2015 From: gustav at cactus.dk (Gustav Brock) Date: Thu, 22 Jan 2015 19:39:55 +0000 Subject: [AccessD] ACCESS Left Behind In-Reply-To: References: <201501221824.t0MIO433020556@databaseadvisors.com>, Message-ID: <1421955595103.57543@cactus.dk> Hi Arthur and Tony And now the even have the LocalDB version of SQL Server which installs and runs silently as a local instance with zero "knobs" to adjust: https://msdn.microsoft.com/en-us/library/hh510202.aspx /gustav ________________________________________ Fra: accessd-bounces at databaseadvisors.com p? vegne af Arthur Fuller Sendt: 22. januar 2015 20:13 Til: Access Developers discussion and problem solving Emne: Re: [AccessD] ACCESS Left Behind Tony, I must admit that I'm a tad surprised by your take on SQL Server Express. Whenever I work in Access, which is increasingly rare I admit, having bit the Alpha bullet, I virtually never use Access as the Back End. And curiously, I've made that choice for what seem to be the same reasons that you dislike SQL Express. In brief, my take is this: 1. "Everything the Back End can do, the Back End should do." That's my mantra, and it means that I use Views and Stored Procedures extensively. Performance is vastly better because all the heavy lifting is done on the Back End. In the case of a Back End residing on a server, the difference in performance can be dramatic; left to its own devices, Access handles queries and filters by piping all the data from server to client, then applying the filter and sort order and Where criteria locally. SQL Express does all that work on the server, sending only the final resultset to the client. 2. As opposed to Access, which offers a single Relationships window, in SQL Express you can design several database diagrams, each of whose focus is some part of the database. The AdventureWorks sample database is a superb example of this. A single Relationships window would be overwhelming. Dividing into up into several windows lets you focus on the parts (Sales, Production etc.) of immediate interest, without all the clutter. 3. Security is a dream, and rock solid. You can create groups of users, and assign users to one or more groups, to automatically "inherit" the privileges assigned to the given group(s) 4. SQL Express is free, and will work fine with databases up to 10 GB in size. For clients who go beyond that but shy away from the licensing costs of standard SQL Server, there's always MySQL or its drop-in replacement Maria DB, both of which are free. In addition, there are tools available to port the data from SQL Express to MySQL and/or Maria DB. I don't think that any of these reasons place me in the Ferrari camp of database developers. But except for a very quick and dirty app, or a testbed where I can try out an idea, I see no point in using Access as the Back End for any halfway-serious project. Arthur On Thu, Jan 22, 2015 at 1:23 PM, Tony Septav wrote: > Hey Susan > I am not an expert, there are way to many individuals on this list that > totally amaze me with their vast incredible knowledge. I will be honest > reading some of their comments really does humble me. I am a straight > shooter get the job done and get it done right, no excuses. I spent 2 > months > (I know many will say I did give it a chance) working with SQL Server > Express (and getting it to work and do what I wanted) but I just found > there > were to many rules and hoops you had to jump through to get things to work > properly. I quess I am a kind of VolksWagen programmer not a Ferrari > programmer. Give me the tools and let me perform the magic in my head. > > Great Jawing with you again. > Tony Septav > Nanaimo, BC > Canada From TSeptav at Uniserve.com Thu Jan 22 13:47:19 2015 From: TSeptav at Uniserve.com (Tony Septav) Date: Thu, 22 Jan 2015 13:47:19 -0600 Subject: [AccessD] ACCESS Left Behind In-Reply-To: Message-ID: <201501221947.t0MJlSea020754@databaseadvisors.com> Hey Arthur Before I became a strong proponent of ACCESS I developed applications in many database languages (some were excellent but some dissolved due to competition/marketing). I do not believe there is any RAD package out there, it all takes time and learning to become proficient using a product, To be honest SQL Server Express turned me off. Just my opinion. No argument here, each to his own. Tony Septav Nanaimo, BC Canada -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: January-22-15 1:13 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] ACCESS Left Behind Tony, I must admit that I'm a tad surprised by your take on SQL Server Express. Whenever I work in Access, which is increasingly rare I admit, having bit the Alpha bullet, I virtually never use Access as the Back End. And curiously, I've made that choice for what seem to be the same reasons that you dislike SQL Express. In brief, my take is this: 1. "Everything the Back End can do, the Back End should do." That's my mantra, and it means that I use Views and Stored Procedures extensively. Performance is vastly better because all the heavy lifting is done on the Back End. In the case of a Back End residing on a server, the difference in performance can be dramatic; left to its own devices, Access handles queries and filters by piping all the data from server to client, then applying the filter and sort order and Where criteria locally. SQL Express does all that work on the server, sending only the final resultset to the client. 2. As opposed to Access, which offers a single Relationships window, in SQL Express you can design several database diagrams, each of whose focus is some part of the database. The AdventureWorks sample database is a superb example of this. A single Relationships window would be overwhelming. Dividing into up into several windows lets you focus on the parts (Sales, Production etc.) of immediate interest, without all the clutter. 3. Security is a dream, and rock solid. You can create groups of users, and assign users to one or more groups, to automatically "inherit" the privileges assigned to the given group(s) 4. SQL Express is free, and will work fine with databases up to 10 GB in size. For clients who go beyond that but shy away from the licensing costs of standard SQL Server, there's always MySQL or its drop-in replacement Maria DB, both of which are free. In addition, there are tools available to port the data from SQL Express to MySQL and/or Maria DB. I don't think that any of these reasons place me in the Ferrari camp of database developers. But except for a very quick and dirty app, or a testbed where I can try out an idea, I see no point in using Access as the Back End for any halfway-serious project. Arthur On Thu, Jan 22, 2015 at 1:23 PM, Tony Septav wrote: > Hey Susan > I am not an expert, there are way to many individuals on this list that > totally amaze me with their vast incredible knowledge. I will be honest > reading some of their comments really does humble me. I am a straight > shooter get the job done and get it done right, no excuses. I spent 2 > months > (I know many will say I did give it a chance) working with SQL Server > Express (and getting it to work and do what I wanted) but I just found > there > were to many rules and hoops you had to jump through to get things to work > properly. I quess I am a kind of VolksWagen programmer not a Ferrari > programmer. Give me the tools and let me perform the magic in my head. > > Great Jawing with you again. > Tony Septav > Nanaimo, BC > Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ----- No virus found in this message. Checked by AVG - www.avg.com Version: 2015.0.5645 / Virus Database: 4260/8976 - Release Date: 01/22/15 From ssharkins at gmail.com Thu Jan 22 14:01:42 2015 From: ssharkins at gmail.com (Susan Harkins) Date: Thu, 22 Jan 2015 15:01:42 -0500 Subject: [AccessD] ACCESS Left Behind Message-ID: The one I couldn't stand was MySQL -- ug... Susan H. > Hey Arthur > Before I became a strong proponent of ACCESS I developed applications in > many database languages (some were excellent but some dissolved due to > competition/marketing). I do not believe there is any RAD package out > there, it all takes time and learning to become proficient using a product, > To be honest SQL Server Express turned me off. Just my opinion. No > argument here, each to his own. > > From TSeptav at Uniserve.com Thu Jan 22 14:05:55 2015 From: TSeptav at Uniserve.com (Tony Septav) Date: Thu, 22 Jan 2015 14:05:55 -0600 Subject: [AccessD] ACCESS Left Behind In-Reply-To: <1421955595103.57543@cactus.dk> Message-ID: <201501222006.t0MK62FZ020885@databaseadvisors.com> Hey Gustav Another smarty pants, now you have done it again. Screw up the novice's mind with statements like "zero "knobs" to adjust". Tony Septav Nanaimo, BC Canada -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: January-22-15 1:40 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] ACCESS Left Behind Hi Arthur and Tony And now the even have the LocalDB version of SQL Server which installs and runs silently as a local instance with zero "knobs" to adjust: https://msdn.microsoft.com/en-us/library/hh510202.aspx /gustav ________________________________________ Fra: accessd-bounces at databaseadvisors.com p? vegne af Arthur Fuller Sendt: 22. januar 2015 20:13 Til: Access Developers discussion and problem solving Emne: Re: [AccessD] ACCESS Left Behind Tony, I must admit that I'm a tad surprised by your take on SQL Server Express. Whenever I work in Access, which is increasingly rare I admit, having bit the Alpha bullet, I virtually never use Access as the Back End. And curiously, I've made that choice for what seem to be the same reasons that you dislike SQL Express. In brief, my take is this: 1. "Everything the Back End can do, the Back End should do." That's my mantra, and it means that I use Views and Stored Procedures extensively. Performance is vastly better because all the heavy lifting is done on the Back End. In the case of a Back End residing on a server, the difference in performance can be dramatic; left to its own devices, Access handles queries and filters by piping all the data from server to client, then applying the filter and sort order and Where criteria locally. SQL Express does all that work on the server, sending only the final resultset to the client. 2. As opposed to Access, which offers a single Relationships window, in SQL Express you can design several database diagrams, each of whose focus is some part of the database. The AdventureWorks sample database is a superb example of this. A single Relationships window would be overwhelming. Dividing into up into several windows lets you focus on the parts (Sales, Production etc.) of immediate interest, without all the clutter. 3. Security is a dream, and rock solid. You can create groups of users, and assign users to one or more groups, to automatically "inherit" the privileges assigned to the given group(s) 4. SQL Express is free, and will work fine with databases up to 10 GB in size. For clients who go beyond that but shy away from the licensing costs of standard SQL Server, there's always MySQL or its drop-in replacement Maria DB, both of which are free. In addition, there are tools available to port the data from SQL Express to MySQL and/or Maria DB. I don't think that any of these reasons place me in the Ferrari camp of database developers. But except for a very quick and dirty app, or a testbed where I can try out an idea, I see no point in using Access as the Back End for any halfway-serious project. Arthur On Thu, Jan 22, 2015 at 1:23 PM, Tony Septav wrote: > Hey Susan > I am not an expert, there are way to many individuals on this list that > totally amaze me with their vast incredible knowledge. I will be honest > reading some of their comments really does humble me. I am a straight > shooter get the job done and get it done right, no excuses. I spent 2 > months > (I know many will say I did give it a chance) working with SQL Server > Express (and getting it to work and do what I wanted) but I just found > there > were to many rules and hoops you had to jump through to get things to work > properly. I quess I am a kind of VolksWagen programmer not a Ferrari > programmer. Give me the tools and let me perform the magic in my head. > > Great Jawing with you again. > Tony Septav > Nanaimo, BC > Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ----- No virus found in this message. Checked by AVG - www.avg.com Version: 2015.0.5645 / Virus Database: 4260/8976 - Release Date: 01/22/15 From accessd at shaw.ca Thu Jan 22 14:09:14 2015 From: accessd at shaw.ca (Jim Lawrence) Date: Thu, 22 Jan 2015 13:09:14 -0700 (MST) Subject: [AccessD] Ah Ah Yes - Printing to PDF on 64 Bit In-Reply-To: <2EA726364C814CEFB51F4E0F18A992B6@XPS> Message-ID: <340079749.104198557.1421957354459.JavaMail.root@cds018> Hi Jim Is that good or bad? Jim ----- Original Message ----- From: "Jim Dettman" To: "Access Developers discussion and problem solving" Sent: Thursday, January 22, 2015 5:10:33 AM Subject: Re: [AccessD] Ah Ah Yes - Printing to PDF on 64 Bit Actually, seems I was mistaken...while the video presentation refers to on-going support being a "service", Windows is still going on the one-time buy license model. I think though it will only be a matter of time before it ends up on the subscription model. That's the direction their going with everything and the way their pitching it feels like the warm-up to that. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Thursday, January 22, 2015 08:03 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Ah Ah Yes - Printing to PDF on 64 Bit Yeah, that's one thing that has always driven me nuts with MS; they never go back and fix anything in a prior release. My take is, if you produce a product with a given feature set, that feature set should work. New features should drive new releases, not the fact that you need to get a fix for what your currently on. But the whole thing is shifting anyway with the advent of the subscription model. And if any of you aren't keeping up, Windows will now be the same way: http://blogs.windows.com/bloggingwindows/2015/01/21/the-next-generation-of-w indows-windows-10/ Watch the video presentation at http://news.microsoft.com/windows10story/ Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tony Septav Sent: Wednesday, January 21, 2015 08:11 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Ah Ah Yes - Printing to PDF on 64 Bit Hey All Not wanting to repeat myself. But ACCESS requires workarounds of workarounds of workarounds. What happened to the good old days. MS Duhhhhhhhhhhhhhhhhhh! Tony Septav Nanaimo, BC Canada -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bob Walsh Sent: January-21-15 4:43 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Printing to PDF on 64 Bit This is also an issue on Access 2010. I had the same issue two weeks ago. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Wednesday, January 21, 2015 12:49 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Printing to PDF on 64 Bit This one case so perfectly depicts why it's so brutally difficult to create solutions using Access or any Microsoft Office component that is VBA-driven: You've GOT to use compiler directives to effectively handle all of the variances and exceptions for the various releases. #IF ACCESS2013 Then #ELSE #END IF > > DoCmd.OpenReport "rptSurvey", acPreview, , , acHidden > DoCmd.OutputTo acOutputReport, "rptSurvey", > "PDFFormat(*.pdf)", strFullName, False, "", , acExportQualityPrint > DoCmd.Close acReport, "rptSurvey", acSaveNo > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com IMPORTANT NOTE: The information contained in this message may be privileged, confidential, and protected from disclosure. If the reader of this message is not the intended recipient, or an employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any dissemination, distribution, or copying of this communication is strictly prohibited. If you have received this communication in error, please notify us immediately and delete this message from your computer. Acumentra Health. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ----- No virus found in this message. Checked by AVG - www.avg.com Version: 2015.0.5645 / Virus Database: 4260/8972 - Release Date: 01/21/15 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From marksimms at verizon.net Thu Jan 22 14:37:01 2015 From: marksimms at verizon.net (Mark Simms) Date: Thu, 22 Jan 2015 15:37:01 -0500 Subject: [AccessD] ACCESS Left Behind In-Reply-To: References: <201501221714.t0MHEt42020426@databaseadvisors.com> Message-ID: <031201d03683$2d7df6f0$8879e4d0$@net> My experience a few years ago: if you used linked tables to SQL Server, query retrieval times were 2x that of native SQL queries. Updates and Inserts were up to 10x !!! Conclusion: you must use stored procs for everything....reports, forms, etc. > You know what I find most interesting in this whole transition is that > SQL > Server Express didn't seem to catch on. > > Susan H. From garykjos at gmail.com Thu Jan 22 14:55:24 2015 From: garykjos at gmail.com (Gary Kjos) Date: Thu, 22 Jan 2015 14:55:24 -0600 Subject: [AccessD] Challenge: A Test of Your Programming Chops ... Message-ID: Forwarding this message to the list for Alan Lawhon..... ---------------------------------------------------------------------------------------------- Caveat Emptor!! Don't tackle this challenge unless you have some spare time ... (If you have a very high IQ and/or great programming aptitude, this is your opportunity to shine.) This is a tough programming problem which will require really good thinking. It will be helpful if you have knowledge of the game of poker, although this is not a strict requirement. (Rudimentary poker knowledge will aid your understanding of the problem.) This is not a test of your coding skills per se. Knowledge of a particular programming language - or the tricks and nuances of a particular programming dialect - is not necessary. This challenge is more a test of your logical thinking skills and your ability to write an elegant algorithm that solves a very specific problem. Full Disclosure: I don't know the solution to this challenge as I just thought of this and I have not looked on Wikipedia (or anywhere else) to see if there is a posted solution. (The algorithm probably is posted on some programming site or poker site somewhere, but the point of this challenge is to see just how good you are at solving a "real world" programming problem.) OK, all the caveats are over, so let's get to the challenge! The game is Omaha high/low split poker or "Omaha/8" for short. The challenge is to write an algorithm which correctly identifies the winner (or winners) of the pot and correctly distributes the proper share of the pot to each winner. (Sounds simple, doesn't it ...) First, a review of Omaha/8 rules and how the game is played are in order. https://en.wikipedia.org/wiki/Omaha_hold_%27em#Omaha_hi-low_split-8_or_better The rules are fairly straightforward. In a typical (full table) ring game, up to ten players will be dealt cards. Each player is dealt four "hole cards" face down. In fixed-limit Omaha/8, there are four rounds of betting. The first round, (i.e. pre-flop), occurs before the first three board cards (the flop) are placed (face up) on the table. The second round of betting occurs after the flop. The third round of betting occurs after the fourth board card (i.e. "the turn") has been dealt. The fourth (and final) round of betting occurs after the fifth board card, (i.e. the "river"), is placed on the felt. (All five of the board cards are dealt face up.) After all the betting has concluded, players who have not folded their hands turn their hole cards face up so that the dealer can determine the winner(s). This is the proverbial showdown. Omaha/8 is similar to Texas Hold 'Em in that five community cards are dealt face up on the table, (i.e. the "board"), but that's where the similarities end. The general rule in poker is that the best "five card hand" wins the pot. However, in split pot poker variants, (such as Omaha/8), you can have two winners - the winner of the "high" hand who gets half of the pot - and the winner of the "low" hand - who gets the other half. The winner of the high hand is determined by the rules of straight poker: Two pair beats a pair, three of a kind beats two pair, a straight (any five cards in sequence) beats three of a kind, and a flush (any five cards of the same suit) beats a straight. A full house, (three of a kind plus a pair), beats any flush - with the notable exception of a straight flush which is five cards all of the same suit and all in sequence. (The best possible straight flush is a Royal Flush which is the Ace, King, Queen, Jack, and Ten all of the same suit.) Four-of-a-kind beats a full house. The trick (and the catch) in Omaha/8 (as opposed to Texas Hold 'Em) is that you must use two (and only two) of your four hole cards - combined with any three of the five board cards - to form your best five card poker hand. (This varies from hold 'em in that you may use any combination of your two hole cards and the five board cards to form your best five card poker hand.) So, in a typical showdown, the best "high" five card poker hand wins (at least) half of the pot. So what about the other half of the pot? That's where the "low" comes in ... For a low to exist in Omaha/8, you must combine any two of your four hole cards (from an 8 on down to an Ace) with any three of the five board cards that are also 8 or lower. (In Omaha/8 the Ace counts as both a high and a low card. You can use it either way.) Example: If three of the five board cards are 8, 5, and 3; then a low is possible. If the three [low] board cards are 8, 5, and 5 - and there are no other low cards on the board - then a low is not possible. There must be [at least] three "different" low cards (eight or lower) on the board for a low to be possible. In addition, if only one (or none) of a player's four hole cards are 8 or lower, that player cannot have a low. If there is no qualifying low at showdown, the high hand wins the entire pot. (This is referred to as a "scoop" or scooping the pot.) A player who scoops receives the entire pot. The best possible low hand is 5-4-3-2-A - which is called a wheel. The worst possible qualifying low hand is 8-7-6-5-4 - which I call cr*p. I have never seen an 8-7-6-5-4 low hand win the low half of a pot. Although theoretically possible, (if enough players fold their hands prior to the showdown), an 8-7-6-5-4 hand has probably never won the "low" in Omaha/8. (It's theoretically possible, but I've never seen it in a full ring game.) Obviously, an 8-7-6-5-4 low is the worst possible low hand in Omaha/8. The best possible low hand is a wheel. All the other possible lows are somewhere in between. If you have a hand which wins both the high and the low - say the 5-4-3-2-A all of diamonds - then your straight flush has won the high half of the pot and your wheel has won (or at least tied) the low half of the pot. When you have a hand such as 5-4-3-2-A (all of the same suit) that wins both the high and the low, you say "Nut, nut!!" as you triumphantly turn over your cards at showdown. (In poker, the "nuts" is defined as the winning hand at showdown.) Nut-nut is a scoop and that is the object of Omaha/8 - you want to scoop the pot, (i.e. win all of the chips), by winning in both directions - high and low. What tends to happen more frequently in Omaha/8 is that one (and occasionally two players) will win the high half of the pot and two or more players will win the low half of the pot. (Split pots between a high and a low hand are common in Omaha/8.) In a nutshell, the programming challenge is to write an algorithm which will determine (at showdown) the player (or players) with the best "high" hand, (and the best "low" hand if a qualifying low exists), and award the winning player, (or players in the event of a split), the correct proportion of the pot. Sounds simple, right? I practice Omaha/8 against a software simulation program. Occasionally I have found myself confused as to just who has the best low hand - even when the software is telling me the best low! It seems, at first glance, that this is a trivial challenge, but consider this: Your algorithm will have to account for times when there is a 2-way, a 3-way - and sometimes even a 4-way split for the low! (This occurs when a single player takes the "high" half of the pot, but two players have the same low. This is called "getting quartered," so the two tied hands (for low) each get half-of-half of the pot - or one-quarter of the pot. A simple example illustrates this quirk of Omaha/8. At the final showdown the pot is $800.00. Three players go all the way to the showdown. One player has the A-K-10-9-4 of hearts for the nut flush. (He has the A-K of hearts among his four hole cards and the 10-9-4 of hearts are on the board.) He wins the high half of the pot for $400.00. The other two players each have a "wheel" - 5-4-3-2-A - (suits don't matter) - for the best possible low. The two low hands are tied for the "nut" low, so they split the low half of the pot. They each get $200.00. (This is why this variant of poker is called Omaha "high/low" split. The pot is divided between the player (or players) who have the best high hand and the player (or players) who have the best low hand.) A few pointers before you rush off to demonstrate your superior programming skills ... There is (almost never) a chop for the high hand as there is usually only one hand that can be the winner for high. (You can't have two players on the same hand both claiming a win because they both have four-of-a-kind as one of the hands will be of a higher rank than the other - four Aces beats four Kings. Also, it's impossible for two (or more) players to both have a straight flush for high. (This is due to the fact that they must use exactly two cards from their four hole cards and any three - but only three - of the five board cards to form their best five-card [high] poker hand. You can't have three clubs and three spades on the board as the board cards are limited to five, so it's impossible to have two players both with a straight flush.) It is extremely rare in Omaha/8, but it is possible for two (or more) players to split the high if they both have the same straight - any five cards all in sequence such as 9-8-7-6-5 - since suits don't matter with a straight. However, if one player's "straight" just happens to be five cards all of the same suit - such as the 9-8-7-6-5 of hearts - then he has a "straight flush" and a flush (i.e. any five cards of the same suit) beats any straight. In Omaha/8, you'll play 1,000 hands and (maybe) see three or four hands where there is a tie for the high involving two players with the same straight. (You'll also occasionally have a hand where two players both have the same full house and thus split the high half of the pot.) Here's where determining the low can get real hairy ... How do you split the pot when three players all stay in to the showdown and all three have the same qualifying low? If three players all have the same low, then the player who wins the high hand gets one-half plus one-sixth of the pot. The other two players get one-sixth of the pot each. Got that? This is rare, but there have been showdowns in Omaha/8 where four players all have the same low. (An example of this would be four players who all have A-2 among their four hole cards with 9-9-5-4-3 on the board. All four players have a wheel for the nut low! This is rare in Omaha/8 - it happens maybe once every 500 hands. Your algorithm has to correctly determine how many players (at showdown) have the nut low and, based on that determination, award the correct amount of the pot to each of the "low" winners. (Generally, in Omaha/8, you want to avoid getting quartered - or worse - since you can win fewer chips than what you put in the pot. This is how you go broke playing Omaha/8 ...) One other factor to take into account when determining the low ... the possibility of a low hand getting counterfeited. (This is mentioned in the Wikipedia article above.) Your algorithm will have to recognize (and reject) low hands that have been counterfeited. Occasionally a player with a counterfeited low will go to showdown anyway, hoping that his [technical] low is the nut low. (I bet some of you thought this would be easy ...) So the challenge is to write a "simple" (Ha! Ha!) algorithm that determines both the winning high and the winning low hands (when there is a qualifying low hand) and correctly awards the pot. Your algorithm must also be able to determine when no low is possible and thus the entire pot is awarded to the winning high hand. Up to the challenge? I've got some ideas on how to generate a solution, but I don't have it all fleshed out. (It was hard enough just figuring out all the information I should include in this post!) While I think and cogitate, and work a 2,000-piece picture puzzle with my mother, those of you who are up to the challenge can show your true programming skills. (The ultimate embarrassment will be if I figure this out first. Ha! Ha!) If any of you have any questions or need clarification on any of this - especially questions concerning Omaha/8 rules - don't hesitate to post your questions. I'll get to them ASAP. If any of you produce a truly elegant (well thought out) solution that I cannot crack, I will be truly impressed. Time to shine. Good luck! Alan C. Lawhon -- Gary Kjos garykjos at gmail.com From garykjos at hotmail.com Thu Jan 22 15:09:00 2015 From: garykjos at hotmail.com (Gary Kjos) Date: Thu, 22 Jan 2015 15:09:00 -0600 Subject: [AccessD] Challenge: A Test of Your Programming Chops ... In-Reply-To: References: Message-ID: Not sure what this has to do with Access. I suppose it could be done with Access. But Alan wanted me to post it for him. Everyone should be sure to TRIM before sending their replies...... Gary Kjos garykjos at hotmail.com > Date: Thu, 22 Jan 2015 14:55:24 -0600 > From: garykjos at gmail.com > To: accessd at databaseadvisors.com > Subject: [AccessD] Challenge: A Test of Your Programming Chops ... > > Forwarding this message to the list for Alan Lawhon..... > ---------------------------------------------------------------------------------------------- > Caveat Emptor!! Don't tackle this challenge unless you have some > spare time ... (If you have a very high IQ and/or great programming > aptitude, this is your opportunity to shine.) ------------------------------------------------------------------> > If any of you have any questions or need clarification on any of this > - especially questions concerning Omaha/8 rules - don't hesitate to > post your questions. I'll get to them ASAP. If any of you produce a > truly elegant (well thought out) solution that I cannot crack, I will > be truly impressed. > > Time to shine. Good luck! > > Alan C. Lawhon > > -- > Gary Kjos > garykjos at gmail.com From fuller.artful at gmail.com Thu Jan 22 15:27:43 2015 From: fuller.artful at gmail.com (Arthur Fuller) Date: Thu, 22 Jan 2015 16:27:43 -0500 Subject: [AccessD] ACCESS Left Behind In-Reply-To: <031201d03683$2d7df6f0$8879e4d0$@net> References: <201501221714.t0MHEt42020426@databaseadvisors.com> <031201d03683$2d7df6f0$8879e4d0$@net> Message-ID: Mark, You say that as if it were a bad thing. I'm not sure why, particularly when from within Access, you can use Pass-Thru Queries to fire the stored procs. Arthur On Thu, Jan 22, 2015 at 3:37 PM, Mark Simms wrote: > My experience a few years ago: if you used linked tables to SQL Server, > query retrieval times were 2x that of native SQL queries. Updates and > Inserts were up to 10x !!! > > Conclusion: you must use stored procs for everything....reports, forms, > etc. > > > You know what I find most interesting in this whole transition is that > > SQL > > Server Express didn't seem to catch on. > > > > Susan H. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Arthur From stuart at lexacorp.com.pg Thu Jan 22 18:07:32 2015 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Fri, 23 Jan 2015 10:07:32 +1000 Subject: [AccessD] ACCESS Left Behind In-Reply-To: References: , <031201d03683$2d7df6f0$8879e4d0$@net>, Message-ID: <54C190C4.10228.4DDDBD6@stuart.lexacorp.com.pg> Bound forms on a pass-through to a SP? -- Stuart On 22 Jan 2015 at 16:27, Arthur Fuller wrote: > Mark, > > You say that as if it were a bad thing. I'm not sure why, particularly > when from within Access, you can use Pass-Thru Queries to fire the > stored procs. > > Arthur > > On Thu, Jan 22, 2015 at 3:37 PM, Mark Simms > wrote: > > > My experience a few years ago: if you used linked tables to SQL > > Server, query retrieval times were 2x that of native SQL queries. > > Updates and Inserts were up to 10x !!! > > > > Conclusion: you must use stored procs for everything....reports, > > forms, etc. > > > > > You know what I find most interesting in this whole transition is > > > that SQL Server Express didn't seem to catch on. > > > > > > Susan H. > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > Arthur > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From darryl at whittleconsulting.com.au Thu Jan 22 18:44:05 2015 From: darryl at whittleconsulting.com.au (Darryl Collins) Date: Fri, 23 Jan 2015 00:44:05 +0000 Subject: [AccessD] ACCESS Left Behind In-Reply-To: References: <201501221714.t0MHEt42020426@databaseadvisors.com> Message-ID: I think for the Dev community it probably did - I know we use it (SQL Server Express) a lot for the BE operations with Access on top, but for your average office user SQL Server Express (albeit a superior product) was a step too far (many steps in fact) - even the installation and setup would be the end of most of them (merely attempting to download and install the correct version of SQL Server Express for their requirements would be a showstopper). Hell, most folks I see in 'Corporateland' struggle with Access. They don't understand how to logically set up data, tables and relationships and know nothing about how to write SQL queries. They generally prefer to use Excel as a database (the horror, the horror). -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, 23 January 2015 4:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] ACCESS Left Behind You know what I find most interesting in this whole transition is that SQL Server Express didn't seem to catch on. Susan H. On Thu, Jan 22, 2015 at 12:14 PM, Tony Septav wrote: > Hey All > You may think I am the cranky old guy but...... I truly did love > ACCESS in it's heyday. I produced many vibrant applications with > ACCESS that were before their time. I still think (Yes I can hear you > say Cry me a river) MS let (with each new release) the developers down > and I really cannot get away from that. OK I know "Shut Up you old > man" and I now will. I guess we cannot continue to cry over spilt > milk. > > Tony Septav > Nanaimo, BC > Canada > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman > Sent: January-22-15 7:03 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Ah Ah Yes - Printing to PDF on 64 Bit > > > Yeah, that's one thing that has always driven me nuts with MS; they > never go back and fix anything in a prior release. > > My take is, if you produce a product with a given feature set, that > feature > set should work. New features should drive new releases, not the fact > that > you need to get a fix for what your currently on. > > But the whole thing is shifting anyway with the advent of the > subscription model. And if any of you aren't keeping up, Windows will > now be the same > way: > > > http://blogs.windows.com/bloggingwindows/2015/01/21/the-next-generatio > n-of-w > indows-windows-10/ > > Watch the video presentation at > http://news.microsoft.com/windows10story/ > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tony Septav > Sent: Wednesday, January 21, 2015 08:11 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Ah Ah Yes - Printing to PDF on 64 Bit > > > Hey All > Not wanting to repeat myself. But ACCESS requires workarounds of > workarounds of workarounds. What happened to the good old days. MS > Duhhhhhhhhhhhhhhhhhh! > > Tony Septav > Nanaimo, BC > Canada > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bob Walsh > Sent: January-21-15 4:43 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Printing to PDF on 64 Bit > > This is also an issue on Access 2010. I had the same issue two weeks ago. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms > Sent: Wednesday, January 21, 2015 12:49 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Printing to PDF on 64 Bit > > This one case so perfectly depicts why it's so brutally difficult to > create solutions using Access or any Microsoft Office component that > is > VBA-driven: > You've GOT to use compiler directives to effectively handle all of the > variances and exceptions for the various releases. > > #IF ACCESS2013 Then > #ELSE > #END IF > > > > > DoCmd.OpenReport "rptSurvey", acPreview, , , acHidden > > DoCmd.OutputTo acOutputReport, "rptSurvey", > > "PDFFormat(*.pdf)", strFullName, False, "", , acExportQualityPrint > > DoCmd.Close acReport, "rptSurvey", acSaveNo > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com IMPORTANT NOTE: The > information contained in this message may be privileged, confidential, > and protected from disclosure. If the reader of this message is not > the intended recipient, or an employee or agent responsible for > delivering this message to the intended recipient, you are hereby > notified that any dissemination, distribution, or copying of this > communication is strictly prohibited. If you have received this > communication in error, please notify us immediately and delete this message from your computer. > Acumentra Health. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > ----- > No virus found in this message. > Checked by AVG - www.avg.com > Version: 2015.0.5645 / Virus Database: 4260/8972 - Release Date: > 01/21/15 > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 message. > Checked by AVG - www.avg.com > Version: 2015.0.5645 / Virus Database: 4260/8972 - Release Date: > 01/21/15 > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From TSeptav at Uniserve.com Thu Jan 22 19:03:49 2015 From: TSeptav at Uniserve.com (Tony Septav) Date: Thu, 22 Jan 2015 19:03:49 -0600 Subject: [AccessD] ACCESS Left Behind In-Reply-To: Message-ID: <201501230103.t0N13xaU021266@databaseadvisors.com> Hey All I said I have to go back to lurking which I will do. But one last time you are correst in your observations. In fact I still see corporate companies still using EXCEl as a database. I have tried to explain the advantage of going the database route (time, reports etc.). One big international company came back and said "It really does not matter we still charge our client for our time whatever it takes". What a scam but hey as they say good business. Why would they change. Gosh help me, gone for now. Tony Septav Nanaimo, BC Canada -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darryl Collins Sent: January-22-15 6:44 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] ACCESS Left Behind I think for the Dev community it probably did - I know we use it (SQL Server Express) a lot for the BE operations with Access on top, but for your average office user SQL Server Express (albeit a superior product) was a step too far (many steps in fact) - even the installation and setup would be the end of most of them (merely attempting to download and install the correct version of SQL Server Express for their requirements would be a showstopper). Hell, most folks I see in 'Corporateland' struggle with Access. They don't understand how to logically set up data, tables and relationships and know nothing about how to write SQL queries. They generally prefer to use Excel as a database (the horror, the horror). -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, 23 January 2015 4:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] ACCESS Left Behind You know what I find most interesting in this whole transition is that SQL Server Express didn't seem to catch on. Susan H. On Thu, Jan 22, 2015 at 12:14 PM, Tony Septav wrote: > Hey All > You may think I am the cranky old guy but...... I truly did love > ACCESS in it's heyday. I produced many vibrant applications with > ACCESS that were before their time. I still think (Yes I can hear you > say Cry me a river) MS let (with each new release) the developers down > and I really cannot get away from that. OK I know "Shut Up you old > man" and I now will. I guess we cannot continue to cry over spilt > milk. > > Tony Septav > Nanaimo, BC > Canada > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman > Sent: January-22-15 7:03 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Ah Ah Yes - Printing to PDF on 64 Bit > > > Yeah, that's one thing that has always driven me nuts with MS; they > never go back and fix anything in a prior release. > > My take is, if you produce a product with a given feature set, that > feature > set should work. New features should drive new releases, not the fact > that > you need to get a fix for what your currently on. > > But the whole thing is shifting anyway with the advent of the > subscription model. And if any of you aren't keeping up, Windows will > now be the same > way: > > > http://blogs.windows.com/bloggingwindows/2015/01/21/the-next-generatio > n-of-w > indows-windows-10/ > > Watch the video presentation at > http://news.microsoft.com/windows10story/ > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tony Septav > Sent: Wednesday, January 21, 2015 08:11 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Ah Ah Yes - Printing to PDF on 64 Bit > > > Hey All > Not wanting to repeat myself. But ACCESS requires workarounds of > workarounds of workarounds. What happened to the good old days. MS > Duhhhhhhhhhhhhhhhhhh! > > Tony Septav > Nanaimo, BC > Canada > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bob Walsh > Sent: January-21-15 4:43 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Printing to PDF on 64 Bit > > This is also an issue on Access 2010. I had the same issue two weeks ago. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms > Sent: Wednesday, January 21, 2015 12:49 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Printing to PDF on 64 Bit > > This one case so perfectly depicts why it's so brutally difficult to > create solutions using Access or any Microsoft Office component that > is > VBA-driven: > You've GOT to use compiler directives to effectively handle all of the > variances and exceptions for the various releases. > > #IF ACCESS2013 Then > #ELSE > #END IF > > > > > DoCmd.OpenReport "rptSurvey", acPreview, , , acHidden > > DoCmd.OutputTo acOutputReport, "rptSurvey", > > "PDFFormat(*.pdf)", strFullName, False, "", , acExportQualityPrint > > DoCmd.Close acReport, "rptSurvey", acSaveNo > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com IMPORTANT NOTE: The > information contained in this message may be privileged, confidential, > and protected from disclosure. If the reader of this message is not > the intended recipient, or an employee or agent responsible for > delivering this message to the intended recipient, you are hereby > notified that any dissemination, distribution, or copying of this > communication is strictly prohibited. If you have received this > communication in error, please notify us immediately and delete this message from your computer. > Acumentra Health. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > ----- > No virus found in this message. > Checked by AVG - www.avg.com > Version: 2015.0.5645 / Virus Database: 4260/8972 - Release Date: > 01/21/15 > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 message. > Checked by AVG - www.avg.com > Version: 2015.0.5645 / Virus Database: 4260/8972 - Release Date: > 01/21/15 > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 message. Checked by AVG - www.avg.com Version: 2015.0.5645 / Virus Database: 4260/8976 - Release Date: 01/22/15 From gustav at cactus.dk Fri Jan 23 01:21:52 2015 From: gustav at cactus.dk (Gustav Brock) Date: Fri, 23 Jan 2015 07:21:52 +0000 Subject: [AccessD] ACCESS Left Behind Message-ID: Hi Tony > I said I have to go back to lurking which I will do. Ha! I don't know how many times you have stated this through the last five years or so. The first times you would unsubscribe, now you have loosened up and will be lurking. Why not admit it. You are addicted and nothing will change it. /gustav From gustav at cactus.dk Fri Jan 23 01:25:31 2015 From: gustav at cactus.dk (Gustav Brock) Date: Fri, 23 Jan 2015 07:25:31 +0000 Subject: [AccessD] ACCESS Left Behind Message-ID: Hi Tony But it's true. It is so silent that it even for me took a while to discover that it was installed with Lightswitch which originally was an optional add-in to Visual Studio. /gustav -----Oprindelig meddelelse----- Fra: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] P? vegne af Tony Septav Sendt: 22. januar 2015 21:06 Til: 'Access Developers discussion and problem solving' Emne: Re: [AccessD] ACCESS Left Behind Hey Gustav Another smarty pants, now you have done it again. Screw up the novice's mind with statements like "zero "knobs" to adjust". Tony Septav Nanaimo, BC Canada -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: January-22-15 1:40 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] ACCESS Left Behind Hi Arthur and Tony And now the even have the LocalDB version of SQL Server which installs and runs silently as a local instance with zero "knobs" to adjust: https://msdn.microsoft.com/en-us/library/hh510202.aspx /gustav ________________________________________ Fra: accessd-bounces at databaseadvisors.com p? vegne af Arthur Fuller Sendt: 22. januar 2015 20:13 Til: Access Developers discussion and problem solving Emne: Re: [AccessD] ACCESS Left Behind Tony, I must admit that I'm a tad surprised by your take on SQL Server Express. Whenever I work in Access, which is increasingly rare I admit, having bit the Alpha bullet, I virtually never use Access as the Back End. And curiously, I've made that choice for what seem to be the same reasons that you dislike SQL Express. In brief, my take is this: 1. "Everything the Back End can do, the Back End should do." That's my mantra, and it means that I use Views and Stored Procedures extensively. Performance is vastly better because all the heavy lifting is done on the Back End. In the case of a Back End residing on a server, the difference in performance can be dramatic; left to its own devices, Access handles queries and filters by piping all the data from server to client, then applying the filter and sort order and Where criteria locally. SQL Express does all that work on the server, sending only the final resultset to the client. 2. As opposed to Access, which offers a single Relationships window, in SQL Express you can design several database diagrams, each of whose focus is some part of the database. The AdventureWorks sample database is a superb example of this. A single Relationships window would be overwhelming. Dividing into up into several windows lets you focus on the parts (Sales, Production etc.) of immediate interest, without all the clutter. 3. Security is a dream, and rock solid. You can create groups of users, and assign users to one or more groups, to automatically "inherit" the privileges assigned to the given group(s) 4. SQL Express is free, and will work fine with databases up to 10 GB in size. For clients who go beyond that but shy away from the licensing costs of standard SQL Server, there's always MySQL or its drop-in replacement Maria DB, both of which are free. In addition, there are tools available to port the data from SQL Express to MySQL and/or Maria DB. I don't think that any of these reasons place me in the Ferrari camp of database developers. But except for a very quick and dirty app, or a testbed where I can try out an idea, I see no point in using Access as the Back End for any halfway-serious project. Arthur On Thu, Jan 22, 2015 at 1:23 PM, Tony Septav wrote: > Hey Susan > I am not an expert, there are way to many individuals on this list > that totally amaze me with their vast incredible knowledge. I will be > honest reading some of their comments really does humble me. I am a > straight shooter get the job done and get it done right, no excuses. I > spent 2 months (I know many will say I did give it a chance) working > with SQL Server Express (and getting it to work and do what I wanted) > but I just found there were to many rules and hoops you had to jump > through to get things to work properly. I quess I am a kind of > VolksWagen programmer not a Ferrari programmer. Give me the tools and > let me perform the magic in my head. > > Great Jawing with you again. > Tony Septav > Nanaimo, BC > Canada From jimdettman at verizon.net Fri Jan 23 08:14:11 2015 From: jimdettman at verizon.net (Jim Dettman) Date: Fri, 23 Jan 2015 09:14:11 -0500 Subject: [AccessD] ACCESS Left Behind In-Reply-To: <031201d03683$2d7df6f0$8879e4d0$@net> References: <201501221714.t0MHEt42020426@databaseadvisors.com> <031201d03683$2d7df6f0$8879e4d0$@net> Message-ID: <2CEE270AD6404E0A8611F17BA8CAC34D@XPS> While that's true to an extent, you just need to understand what's going on under the hood. You can get very acceptable performance just with linked tables, but some of the features that make Access easy to use will cause you a problem. Something as innocent as an IIF() in a query, which many use, and boom, lousy performance (any Access, VBA, or JET specific expression in a query forces JET to process the query rather than passing it off to SQL). Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Thursday, January 22, 2015 03:37 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] ACCESS Left Behind My experience a few years ago: if you used linked tables to SQL Server, query retrieval times were 2x that of native SQL queries. Updates and Inserts were up to 10x !!! Conclusion: you must use stored procs for everything....reports, forms, etc. > You know what I find most interesting in this whole transition is that > SQL > Server Express didn't seem to catch on. > > Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at verizon.net Fri Jan 23 08:14:11 2015 From: jimdettman at verizon.net (Jim Dettman) Date: Fri, 23 Jan 2015 09:14:11 -0500 Subject: [AccessD] Ah Ah Yes - Printing to PDF on 64 Bit In-Reply-To: <340079749.104198557.1421957354459.JavaMail.root@cds018> References: <2EA726364C814CEFB51F4E0F18A992B6@XPS> <340079749.104198557.1421957354459.JavaMail.root@cds018> Message-ID: <980F3000E9CB48AAAE1CE0AEB051F8BD@XPS> I think in the long run, that will be bad for a couple of reasons: 1. Subscription models tend to keep you tied to a vendor. 2. Vendors are not pushed to bring better features out (and I realize one could argue the opposite). 3. My big gripe; updates and changes are incremental and continual and you have no control over them. There is less of a need for a vendor to get it right up-front "we'll fix that in the next update", so I believe software quality will suffer. As far as the no control, if an update breaks something you use, too bad, your stuck. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Thursday, January 22, 2015 03:09 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Ah Ah Yes - Printing to PDF on 64 Bit Hi Jim Is that good or bad? Jim ----- Original Message ----- From: "Jim Dettman" To: "Access Developers discussion and problem solving" Sent: Thursday, January 22, 2015 5:10:33 AM Subject: Re: [AccessD] Ah Ah Yes - Printing to PDF on 64 Bit Actually, seems I was mistaken...while the video presentation refers to on-going support being a "service", Windows is still going on the one-time buy license model. I think though it will only be a matter of time before it ends up on the subscription model. That's the direction their going with everything and the way their pitching it feels like the warm-up to that. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Thursday, January 22, 2015 08:03 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Ah Ah Yes - Printing to PDF on 64 Bit Yeah, that's one thing that has always driven me nuts with MS; they never go back and fix anything in a prior release. My take is, if you produce a product with a given feature set, that feature set should work. New features should drive new releases, not the fact that you need to get a fix for what your currently on. But the whole thing is shifting anyway with the advent of the subscription model. And if any of you aren't keeping up, Windows will now be the same way: http://blogs.windows.com/bloggingwindows/2015/01/21/the-next-generation-of-w indows-windows-10/ Watch the video presentation at http://news.microsoft.com/windows10story/ Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tony Septav Sent: Wednesday, January 21, 2015 08:11 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Ah Ah Yes - Printing to PDF on 64 Bit Hey All Not wanting to repeat myself. But ACCESS requires workarounds of workarounds of workarounds. What happened to the good old days. MS Duhhhhhhhhhhhhhhhhhh! Tony Septav Nanaimo, BC Canada -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bob Walsh Sent: January-21-15 4:43 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Printing to PDF on 64 Bit This is also an issue on Access 2010. I had the same issue two weeks ago. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Wednesday, January 21, 2015 12:49 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Printing to PDF on 64 Bit This one case so perfectly depicts why it's so brutally difficult to create solutions using Access or any Microsoft Office component that is VBA-driven: You've GOT to use compiler directives to effectively handle all of the variances and exceptions for the various releases. #IF ACCESS2013 Then #ELSE #END IF > > DoCmd.OpenReport "rptSurvey", acPreview, , , acHidden > DoCmd.OutputTo acOutputReport, "rptSurvey", > "PDFFormat(*.pdf)", strFullName, False, "", , acExportQualityPrint > DoCmd.Close acReport, "rptSurvey", acSaveNo > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com IMPORTANT NOTE: The information contained in this message may be privileged, confidential, and protected from disclosure. If the reader of this message is not the intended recipient, or an employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any dissemination, distribution, or copying of this communication is strictly prohibited. If you have received this communication in error, please notify us immediately and delete this message from your computer. Acumentra Health. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ----- No virus found in this message. Checked by AVG - www.avg.com Version: 2015.0.5645 / Virus Database: 4260/8972 - Release Date: 01/21/15 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jbartow at winhaven.net Fri Jan 23 17:49:04 2015 From: jbartow at winhaven.net (John R Bartow) Date: Fri, 23 Jan 2015 17:49:04 -0600 Subject: [AccessD] ACCESS Left Behind In-Reply-To: <2CEE270AD6404E0A8611F17BA8CAC34D@XPS> References: <201501221714.t0MHEt42020426@databaseadvisors.com> <031201d03683$2d7df6f0$8879e4d0$@net> <2CEE270AD6404E0A8611F17BA8CAC34D@XPS> Message-ID: <00dc01d03767$2bf6d420$83e47c60$@winhaven.net> Hi Jim, On the issue of performance would the stated example, when compared to using an a native access db, make a noticeable difference in a small office with very few users? John B -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Friday, January 23, 2015 8:14 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] ACCESS Left Behind While that's true to an extent, you just need to understand what's going on under the hood. You can get very acceptable performance just with linked tables, but some of the features that make Access easy to use will cause you a problem. Something as innocent as an IIF() in a query, which many use, and boom, lousy performance (any Access, VBA, or JET specific expression in a query forces JET to process the query rather than passing it off to SQL). Jim. From accessd at shaw.ca Fri Jan 23 22:11:32 2015 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 23 Jan 2015 21:11:32 -0700 (MST) Subject: [AccessD] Printing to PDF on 64 Bit In-Reply-To: Message-ID: <1303690363.105497007.1422072692477.JavaMail.root@cds018> Hi Bill Benson: One note, if you are using a 32bit spreadsheet to occasionally calculate rows over a million, it might be a worth looking at LibreOffice calc (3.3.3 or greater) as it handles over a million rows...and all the calculations the run within Excel. (...and over 16000 columns) The same as 64 bit Excel but you don't have to load the entire 64 bit Office suite and the two products, on the same machine, do not conflict. LibreOffice can be downloaded from: http://www.libreoffice.org Jim ----- Original Message ----- From: "Bill Benson" To: "Access Developers discussion and problem solving" Sent: Wednesday, January 21, 2015 1:41:01 PM Subject: Re: [AccessD] Printing to PDF on 64 Bit I wouldn't use > 1 million rows as a reason either since Excel has these limits regardless of 32 bit or 64 bit. Rows: 1,048,576 Columns: 16,384 On Wed, Jan 21, 2015 at 12:35 PM, Gary Kjos wrote: > I have no experience with 64 bit Access. My only exposure to it was > that it was mistakenly installed on my new 64 bit Windows 7 machine at > work and after I realized it was 64 bit Office I immediately had the > machine reimaged with a fresh copy of 64 bit Windows and loaded with > 32 bit Office and things have been working smoothly since. > > As Charlotte said, Microsoft themselves recommends you not use 64 bit > Office unless you absolutely have to have some feature only available > there such as spreadsheets larger than 1 million rows. > > Sorry can't help you with this one. Good luck with it. > > GK > > On Tue, Jan 20, 2015 at 8:12 PM, David Emerson > wrote: > > Hi Listers, > > > > > > > > Access 2010 with SQL Back end. > > > > > > > > I have a number of reports developed in a 32 bit environment (Access > 2010) > > which all work fine when printing to a PDF file. The record sources are > > PassThrough queries. > > > > > > > > I have buttons for printing them to PDF along these lines: > > > > > > > > DoCmd.OutputTo acOutputReport, "rptSurvey", "PDFFormat(*.pdf)", > > strFullName, False, "", , acExportQualityPrint > > > > > > > > When I run the application on a 64 bit machine with 64 bit Access 2010 > then > > printing the reports to PDF in most cases causes lack of data on pages > after > > the first page and when the report has a subreport Access crashes > > ("Microsoft Access has stopped working"). > > > > > > > > I can view the reports ok using the following code: > > > > > > > > DoCmd.OpenReport "rptSurvey", acViewPreview > > > > > > > > The problem seems to be with the print to PDF command. > > > > > > > > I have checked the paths are valid (in the same code I am able to copy > > spreadsheets to the same folders and carry out automation without any > > problems). > > > > > > > > If a report has only one page without any subreport then the PDF is > created > > and Access does not crash. > > > > > > > > If a report has more than 1 page without any subreports then the pdf is > > created but any pages after the first one have #error where there should > be > > data. > > > > > > > > If a report has only one page including a subreport then the pdf is > created > > but Access crashes. > > > > > > > > If a report has more than 1 page including a subreport on the first page > > then the pdf is created but any pages after the first one have #error > where > > there should be data. Access crashes. > > > > > > > > Does anyone have any ideas for me to test? > > > > > > > > Regards > > > > David Emerson > > Dalyn Software Ltd > > Wellington, New Zealand > > > > > > > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > 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 aclawhon at hiwaay.net Sat Jan 24 00:24:12 2015 From: aclawhon at hiwaay.net (aclawhon at hiwaay.net) Date: Sat, 24 Jan 2015 00:24:12 -0600 Subject: [AccessD] Challenge: A Test of Your Programming Chops ... In-Reply-To: References: Message-ID: <20150124002412.18493d04jq3mlwng@webmail.hiwaay.net> Gary: This problem is not meant to be solved in Access - or any other programming language for that matter. (In fact, trying to do this in Access would probably be a bad idea.) What I'm looking for is a step-by-step process that lays out the logic for the solution - in other words an algorithm. (In the olden days of programming - like say twenty years ago - what I'm looking for might have been called pseudo-code.) Whatever you call it, you're basically laying out the logic of the solution - before you write a single line of code to implement the solution. (I hope this makes sense ...) Positive Alan of Huntsville Quoting Gary Kjos : > Not sure what this has to do with Access. I suppose it could be done > with Access. > > But Alan wanted me to post it for him. > > Everyone should be sure to TRIM before sending their replies...... > > Gary Kjos > garykjos at hotmail.com > >> Date: Thu, 22 Jan 2015 14:55:24 -0600 >> From: garykjos at gmail.com >> To: accessd at databaseadvisors.com >> Subject: [AccessD] Challenge: A Test of Your Programming Chops ... >> >> Forwarding this message to the list for Alan Lawhon..... >> ---------------------------------------------------------------------------------------------- >> Caveat Emptor!! Don't tackle this challenge unless you have some >> spare time ... (If you have a very high IQ and/or great programming >> aptitude, this is your opportunity to shine.) > ------------------------------------------------------------------> >> If any of you have any questions or need clarification on any of this >> - especially questions concerning Omaha/8 rules - don't hesitate to >> post your questions. I'll get to them ASAP. If any of you produce a >> truly elegant (well thought out) solution that I cannot crack, I will >> be truly impressed. >> >> Time to shine. Good luck! >> >> Alan C. Lawhon >> >> -- >> 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 gustav at cactus.dk Sat Jan 24 03:57:10 2015 From: gustav at cactus.dk (Gustav Brock) Date: Sat, 24 Jan 2015 09:57:10 +0000 Subject: [AccessD] Goodbye Leszynski/Reddick? In-Reply-To: <1421854454.285781891@f78.i.mail.ru> References: , <1421854454.285781891@f78.i.mail.ru> Message-ID: <1422093429586.51123@cactus.dk> Hi Shamil How do you name tables and queries, please? /gustav ________________________________________ Fra: accessd-bounces at databaseadvisors.com p? vegne af Salakhetdinov Shamil Sendt: 21. januar 2015 16:34 Til: Access Developers discussion and problem solving Emne: Re: [AccessD] Goodbye Leszynski/Reddick? HI Gustav -- I have also abandoned LRNC in VBA for quite some time now (and I was a strict "LRNC-adept" in 1990-es). The naming conventions I'm using for VBA look similar to yours but for local variables and for functions'/subs' parameters, private subs,functions, properties I'm using lowercase letters in the beginning, and I'm using 'm_" prefix for (class) module level variables. Thank you. -- Shamil From mcp2004 at mail.ru Sat Jan 24 05:11:29 2015 From: mcp2004 at mail.ru (=?UTF-8?B?U2FsYWtoZXRkaW5vdiBTaGFtaWw=?=) Date: Sat, 24 Jan 2015 14:11:29 +0300 Subject: [AccessD] =?utf-8?q?Goodbye_Leszynski/Reddick=3F?= In-Reply-To: <1422093429586.51123@cactus.dk> References: <1421854454.285781891@f78.i.mail.ru> <1422093429586.51123@cactus.dk> Message-ID: <1422097889.843575309@f31.i.mail.ru> Hi Gustav -- Currently I name tables in singular mode and I don't have any prefixes/suffixes used with their names. For queries I still use LRNC prefixes: - qsel - qapp - qupd - qdel ... I have got "addicted" to use the LRNC queries prefixes since I have read Stan Leszynski "MS Access 97 Expert Solutions" book -? http://tinyurl.com/luqfh8h But I'm open to accept any other modern naming conventions where "type" prefixes are not used at all. Thank you. -- Shamil Sat, 24 Jan 2015 09:57:10 +0000 from Gustav Brock : >Hi Shamil > >How do you name tables and queries, please? > >/gustav > >________________________________________ >Fra: accessd-bounces at databaseadvisors.com < accessd-bounces at databaseadvisors.com > p? vegne af Salakhetdinov Shamil < mcp2004 at mail.ru > >Sendt: 21. januar 2015 16:34 >Til: Access Developers discussion and problem solving >Emne: Re: [AccessD] Goodbye Leszynski/Reddick? > >?HI Gustav -- > >I have also abandoned LRNC in VBA for quite some time now (and I was a strict "LRNC-adept" in 1990-es). The naming conventions I'm using for VBA look similar to yours but for local variables and for functions'/subs' parameters, private subs,functions, properties I'm using lowercase letters in the beginning, and I'm using 'm_" prefix for (class) module level variables. > >Thank you. > >-- Shamil >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From garykjos at gmail.com Sat Jan 24 05:32:12 2015 From: garykjos at gmail.com (Gary Kjos) Date: Sat, 24 Jan 2015 05:32:12 -0600 Subject: [AccessD] Challenge: A Test of Your Programming Chops ... In-Reply-To: <20150124002412.18493d04jq3mlwng@webmail.hiwaay.net> References: <20150124002412.18493d04jq3mlwng@webmail.hiwaay.net> Message-ID: My last comment was intended to justify the posting of this message on AccessD list AccessD is primarily a list about Microsoft Access Developement and other topics related to Access somehow. While you have presented a fine challenge, it seems a bit off topic for the AccessD list. Perhaps you should take it to the OT list? This is the kind of thing that is supposed to be done on that list. GK On Sat, Jan 24, 2015 at 12:24 AM, wrote: > Gary: > > This problem is not meant to be solved in Access - or any other programming > language for that matter. (In fact, trying to do this in Access would > probably be a bad idea.) What I'm looking for is a step-by-step process > that lays out the logic for the solution - in other words an algorithm. (In > the olden days of programming - like say twenty years ago - what I'm looking > for might have been called pseudo-code.) Whatever you call it, you're > basically laying out the logic of the solution - before you write a single > line of code to implement the solution. (I hope this makes sense ...) > > Positive Alan of Huntsville > > > > Quoting Gary Kjos : > >> Not sure what this has to do with Access. I suppose it could be done with >> Access. >> >> But Alan wanted me to post it for him. >> >> Everyone should be sure to TRIM before sending their replies...... >> >> Gary Kjos >> garykjos at hotmail.com >> >>> Date: Thu, 22 Jan 2015 14:55:24 -0600 >>> From: garykjos at gmail.com >>> To: accessd at databaseadvisors.com >>> Subject: [AccessD] Challenge: A Test of Your Programming Chops ... >>> >>> Forwarding this message to the list for Alan Lawhon..... >>> >>> ---------------------------------------------------------------------------------------------- >>> Caveat Emptor!! Don't tackle this challenge unless you have some >>> spare time ... (If you have a very high IQ and/or great programming >>> aptitude, this is your opportunity to shine.) >> >> ------------------------------------------------------------------> >>> >>> If any of you have any questions or need clarification on any of this >>> - especially questions concerning Omaha/8 rules - don't hesitate to >>> post your questions. I'll get to them ASAP. If any of you produce a >>> truly elegant (well thought out) solution that I cannot crack, I will >>> be truly impressed. >>> >>> Time to shine. Good luck! >>> >>> Alan C. Lawhon >>> >>> -- >>> 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 -- Gary Kjos garykjos at gmail.com From gustav at cactus.dk Sat Jan 24 05:36:06 2015 From: gustav at cactus.dk (Gustav Brock) Date: Sat, 24 Jan 2015 11:36:06 +0000 Subject: [AccessD] Goodbye Leszynski/Reddick? In-Reply-To: <1422097889.843575309@f31.i.mail.ru> References: <1421854454.285781891@f78.i.mail.ru> <1422093429586.51123@cactus.dk>,<1422097889.843575309@f31.i.mail.ru> Message-ID: <1422099365835.15204@cactus.dk> Hi Shamil I was thinking about just prefixing queries with a simple q since - in newer versions of Access - queries are sorted by type in the navigation pane. That would fit linked views, which often are prefixed with a v. Further, I don't recall I've ever had troubles mixing select and action queries. Will sleep on it. /gustav ________________________________________ Fra: accessd-bounces at databaseadvisors.com p? vegne af Salakhetdinov Shamil Sendt: 24. januar 2015 12:11 Til: Access Developers discussion and problem solving Emne: Re: [AccessD] Goodbye Leszynski/Reddick? Hi Gustav -- Currently I name tables in singular mode and I don't have any prefixes/suffixes used with their names. For queries I still use LRNC prefixes: - qsel - qapp - qupd - qdel ... I have got "addicted" to use the LRNC queries prefixes since I have read Stan Leszynski "MS Access 97 Expert Solutions" book - http://tinyurl.com/luqfh8h But I'm open to accept any other modern naming conventions where "type" prefixes are not used at all. Thank you. -- Shamil Sat, 24 Jan 2015 09:57:10 +0000 from Gustav Brock : >Hi Shamil > >How do you name tables and queries, please? > >/gustav > >________________________________________ >Fra: accessd-bounces at databaseadvisors.com < accessd-bounces at databaseadvisors.com > p? vegne af Salakhetdinov Shamil < mcp2004 at mail.ru > >Sendt: 21. januar 2015 16:34 >Til: Access Developers discussion and problem solving >Emne: Re: [AccessD] Goodbye Leszynski/Reddick? > >?HI Gustav -- > >I have also abandoned LRNC in VBA for quite some time now (and I was a strict "LRNC-adept" in 1990-es). The naming conventions I'm using for VBA look similar to yours but for local variables and for functions'/subs' parameters, private subs,functions, properties I'm using lowercase letters in the beginning, and I'm using 'm_" prefix for (class) module level variables. > >Thank you. > >-- Shamil From jimdettman at verizon.net Sat Jan 24 08:22:14 2015 From: jimdettman at verizon.net (Jim Dettman) Date: Sat, 24 Jan 2015 09:22:14 -0500 Subject: [AccessD] ACCESS Left Behind In-Reply-To: <00dc01d03767$2bf6d420$83e47c60$@winhaven.net> References: <201501221714.t0MHEt42020426@databaseadvisors.com> <031201d03683$2d7df6f0$8879e4d0$@net> <2CEE270AD6404E0A8611F17BA8CAC34D@XPS> <00dc01d03767$2bf6d420$83e47c60$@winhaven.net> Message-ID: There's a lot of wiggle room in that question When using linked tables, JET will always try to push a query server side if it can even though it's not a pass-through specifically. It can't do that when: 1. You join to tables from different data sources. 2. You use Access or VBA Expressions in the SQL. 3. You use JET Specific SQL. 4. You use some SQL expressions such as DISTINCT or GROUP BY All those will force JET into processing the query locally. So depending on the app (how it was written), number of concurrent users, and the size of the record sets involved, you may or may not notice a tremendous difference between the two. I can say that in general when moving to SQL it is usually faster, but there have been cases where you actually end up slower. That's why when you consider a move to SQL Server, pushing the data should be considered just the start of the start of the process and not the whole process. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John R Bartow Sent: Friday, January 23, 2015 06:49 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] ACCESS Left Behind Importance: High Hi Jim, On the issue of performance would the stated example, when compared to using an a native access db, make a noticeable difference in a small office with very few users? John B -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Friday, January 23, 2015 8:14 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] ACCESS Left Behind While that's true to an extent, you just need to understand what's going on under the hood. You can get very acceptable performance just with linked tables, but some of the features that make Access easy to use will cause you a problem. Something as innocent as an IIF() in a query, which many use, and boom, lousy performance (any Access, VBA, or JET specific expression in a query forces JET to process the query rather than passing it off to SQL). Jim. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From marksimms at verizon.net Sat Jan 24 09:43:36 2015 From: marksimms at verizon.net (Mark Simms) Date: Sat, 24 Jan 2015 10:43:36 -0500 Subject: [AccessD] ACCESS Left Behind In-Reply-To: References: <201501221714.t0MHEt42020426@databaseadvisors.com> <031201d03683$2d7df6f0$8879e4d0$@net> <2CEE270AD6404E0A8611F17BA8CAC34D@XPS> <00dc01d03767$2bf6d420$83e47c60$@winhaven.net> Message-ID: <001d01d037ec$8516ae10$8f440a30$@net> Jim - thanks for this, and it makes sense. However, the BIG PROBLEM that MSFT did not solve: providing a property in the querydef that indicates ForcedToLocal processing. ForcedToLocal=False means the query will truly be processed by SQL Server. > > There's a lot of wiggle room in that question > > When using linked tables, JET will always try to push a query server > side > if it can even though it's not a pass-through specifically. It can't > do > that when: > > 1. You join to tables from different data sources. > 2. You use Access or VBA Expressions in the SQL. > 3. You use JET Specific SQL. > 4. You use some SQL expressions such as DISTINCT or GROUP BY > From jbartow at winhaven.net Sat Jan 24 12:21:31 2015 From: jbartow at winhaven.net (John R Bartow) Date: Sat, 24 Jan 2015 12:21:31 -0600 Subject: [AccessD] ACCESS Left Behind In-Reply-To: References: <201501221714.t0MHEt42020426@databaseadvisors.com> <031201d03683$2d7df6f0$8879e4d0$@net> <2CEE270AD6404E0A8611F17BA8CAC34D@XPS> <00dc01d03767$2bf6d420$83e47c60$@winhaven.net> Message-ID: <021401d03802$93f01820$bbd04860$@winhaven.net> Thank you. I think that answered the question well enough. I have an app that has a few concurrent users at most and not a lot of data in the grand scheme of things. The client wants it ported to use SQLServer. If performance is not an issue after a simple (yea, right) switch over, I'd just leave it as is. If performance issues arise I could then address those of an issue by issue basis. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Saturday, January 24, 2015 8:22 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] ACCESS Left Behind There's a lot of wiggle room in that question When using linked tables, JET will always try to push a query server side if it can even though it's not a pass-through specifically. It can't do that when: 1. You join to tables from different data sources. 2. You use Access or VBA Expressions in the SQL. 3. You use JET Specific SQL. 4. You use some SQL expressions such as DISTINCT or GROUP BY All those will force JET into processing the query locally. So depending on the app (how it was written), number of concurrent users, and the size of the record sets involved, you may or may not notice a tremendous difference between the two. I can say that in general when moving to SQL it is usually faster, but there have been cases where you actually end up slower. That's why when you consider a move to SQL Server, pushing the data should be considered just the start of the start of the process and not the whole process. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John R Bartow Sent: Friday, January 23, 2015 06:49 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] ACCESS Left Behind Importance: High Hi Jim, On the issue of performance would the stated example, when compared to using an a native access db, make a noticeable difference in a small office with very few users? John B -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Friday, January 23, 2015 8:14 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] ACCESS Left Behind While that's true to an extent, you just need to understand what's going on under the hood. You can get very acceptable performance just with linked tables, but some of the features that make Access easy to use will cause you a problem. Something as innocent as an IIF() in a query, which many use, and boom, lousy performance (any Access, VBA, or JET specific expression in a query forces JET to process the query rather than passing it off to SQL). Jim. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jbartow at winhaven.net Sat Jan 24 12:21:31 2015 From: jbartow at winhaven.net (John R Bartow) Date: Sat, 24 Jan 2015 12:21:31 -0600 Subject: [AccessD] Challenge: A Test of Your Programming Chops ... In-Reply-To: References: <20150124002412.18493d04jq3mlwng@webmail.hiwaay.net> Message-ID: <021501d03802$9420ec20$bc62c460$@winhaven.net> Or DBA-Tech -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos Sent: Saturday, January 24, 2015 5:32 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Challenge: A Test of Your Programming Chops ... My last comment was intended to justify the posting of this message on AccessD list AccessD is primarily a list about Microsoft Access Developement and other topics related to Access somehow. While you have presented a fine challenge, it seems a bit off topic for the AccessD list. Perhaps you should take it to the OT list? This is the kind of thing that is supposed to be done on that list. GK On Sat, Jan 24, 2015 at 12:24 AM, wrote: > Gary: > > This problem is not meant to be solved in Access - or any other > programming language for that matter. (In fact, trying to do this in > Access would probably be a bad idea.) What I'm looking for is a > step-by-step process that lays out the logic for the solution - in > other words an algorithm. (In the olden days of programming - like > say twenty years ago - what I'm looking for might have been called > pseudo-code.) Whatever you call it, you're basically laying out the > logic of the solution - before you write a single line of code to > implement the solution. (I hope this makes sense ...) > > Positive Alan of Huntsville > > > > Quoting Gary Kjos : > >> Not sure what this has to do with Access. I suppose it could be done >> with Access. >> >> But Alan wanted me to post it for him. >> >> Everyone should be sure to TRIM before sending their replies...... >> >> Gary Kjos >> garykjos at hotmail.com >> >>> Date: Thu, 22 Jan 2015 14:55:24 -0600 >>> From: garykjos at gmail.com >>> To: accessd at databaseadvisors.com >>> Subject: [AccessD] Challenge: A Test of Your Programming Chops ... >>> >>> Forwarding this message to the list for Alan Lawhon..... >>> >>> -------------------------------------------------------------------- >>> -------------------------- Caveat Emptor!! Don't tackle this >>> challenge unless you have some spare time ... (If you have a very >>> high IQ and/or great programming aptitude, this is your opportunity >>> to shine.) >> >> ------------------------------------------------------------------> >>> >>> If any of you have any questions or need clarification on any of >>> this >>> - especially questions concerning Omaha/8 rules - don't hesitate to >>> post your questions. I'll get to them ASAP. If any of you produce >>> a truly elegant (well thought out) solution that I cannot crack, I >>> will be truly impressed. >>> >>> Time to shine. Good luck! >>> >>> Alan C. Lawhon >>> >>> -- >>> 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 -- 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 charlotte.foust at gmail.com Sat Jan 24 12:41:33 2015 From: charlotte.foust at gmail.com (Charlotte Foust) Date: Sat, 24 Jan 2015 10:41:33 -0800 Subject: [AccessD] Goodbye Leszynski/Reddick? In-Reply-To: <1422099365835.15204@cactus.dk> References: <1421854454.285781891@f78.i.mail.ru> <1422093429586.51123@cactus.dk> <1422097889.843575309@f31.i.mail.ru> <1422099365835.15204@cactus.dk> Message-ID: When you have hundreds of queries and you're working with a list, conventions matter. Finding a query using the nav panel search or checking your code, the type name helps. On Jan 24, 2015 3:38 AM, "Gustav Brock" wrote: > Hi Shamil > > I was thinking about just prefixing queries with a simple q since - in > newer versions of Access - queries are sorted by type in the navigation > pane. That would fit linked views, which often are prefixed with a v. > Further, I don't recall I've ever had troubles mixing select and action > queries. > > Will sleep on it. > > /gustav > > ________________________________________ > Fra: accessd-bounces at databaseadvisors.com < > accessd-bounces at databaseadvisors.com> p? vegne af Salakhetdinov Shamil < > mcp2004 at mail.ru> > Sendt: 24. januar 2015 12:11 > Til: Access Developers discussion and problem solving > Emne: Re: [AccessD] Goodbye Leszynski/Reddick? > > Hi Gustav -- > > Currently I name tables in singular mode and I don't have any > prefixes/suffixes used with their names. For queries I still use LRNC > prefixes: > > - qsel > - qapp > - qupd > - qdel > ... > > I have got "addicted" to use the LRNC queries prefixes since I have read > Stan Leszynski "MS Access 97 Expert Solutions" book - > http://tinyurl.com/luqfh8h > > But I'm open to accept any other modern naming conventions where "type" > prefixes are not used at all. > > Thank you. > > -- Shamil > > > Sat, 24 Jan 2015 09:57:10 +0000 from Gustav Brock : > >Hi Shamil > > > >How do you name tables and queries, please? > > > >/gustav > > > >________________________________________ > >Fra: accessd-bounces at databaseadvisors.com < > accessd-bounces at databaseadvisors.com > p? vegne af Salakhetdinov Shamil < > mcp2004 at mail.ru > > >Sendt: 21. januar 2015 16:34 > >Til: Access Developers discussion and problem solving > >Emne: Re: [AccessD] Goodbye Leszynski/Reddick? > > > > HI Gustav -- > > > >I have also abandoned LRNC in VBA for quite some time now (and I was a > strict "LRNC-adept" in 1990-es). The naming conventions I'm using for VBA > look similar to yours but for local variables and for functions'/subs' > parameters, private subs,functions, properties I'm using lowercase letters > in the beginning, and I'm using 'm_" prefix for (class) module level > variables. > > > >Thank you. > > > >-- Shamil > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From mcp2004 at mail.ru Sat Jan 24 13:39:54 2015 From: mcp2004 at mail.ru (=?UTF-8?B?U2FsYWtoZXRkaW5vdiBTaGFtaWw=?=) Date: Sat, 24 Jan 2015 22:39:54 +0300 Subject: [AccessD] =?utf-8?q?Goodbye_Leszynski/Reddick=3F?= In-Reply-To: References: <1422099365835.15204@cactus.dk> Message-ID: <1422128394.347966171@f243.i.mail.ru> Yes, Charlotte, But wouldn't Groups help to combine related tables, queries, forms, reports, macros, VBA modules into "components" making selection from hundreds of queries unneeded and also making special prefixing/suffixing of MS Access object names obsolete? Thank you. -- Shamil Sat, 24 Jan 2015 10:41:33 -0800 from Charlotte Foust : >When you have hundreds of queries and you're working with a list, >conventions matter. Finding a query using the nav panel search or checking >your code, the type name helps. >On Jan 24, 2015 3:38 AM, "Gustav Brock" < gustav at cactus.dk > wrote: > >> Hi Shamil >> >> I was thinking about just prefixing queries with a simple q since - in >> newer versions of Access - queries are sorted by type in the navigation >> pane. That would fit linked views, which often are prefixed with a v. >> Further, I don't recall I've ever had troubles mixing select and action >> queries. >> >> Will sleep on it. >> >> /gustav >> >> ________________________________________ >> Fra: accessd-bounces at databaseadvisors.com < >> accessd-bounces at databaseadvisors.com > p? vegne af Salakhetdinov Shamil < >> mcp2004 at mail.ru > >> Sendt: 24. januar 2015 12:11 >> Til: Access Developers discussion and problem solving >> Emne: Re: [AccessD] Goodbye Leszynski/Reddick? >> >> Hi Gustav -- >> >> Currently I name tables in singular mode and I don't have any >> prefixes/suffixes used with their names. For queries I still use LRNC >> prefixes: >> >> - qsel >> - qapp >> - qupd >> - qdel >> ... >> >> I have got "addicted" to use the LRNC queries prefixes since I have read >> Stan Leszynski "MS Access 97 Expert Solutions" book - >> http://tinyurl.com/luqfh8h >> >> But I'm open to accept any other modern naming conventions where "type" >> prefixes are not used at all. >> >> Thank you. >> >> -- Shamil >> >> >> Sat, 24 Jan 2015 09:57:10 +0000 from Gustav Brock < gustav at cactus.dk >: >> >Hi Shamil >> > >> >How do you name tables and queries, please? >> > >> >/gustav >> > >> >________________________________________ >> >Fra: accessd-bounces at databaseadvisors.com < >> accessd-bounces at databaseadvisors.com > p? vegne af Salakhetdinov Shamil < >> mcp2004 at mail.ru > >> >Sendt: 21. januar 2015 16:34 >> >Til: Access Developers discussion and problem solving >> >Emne: Re: [AccessD] Goodbye Leszynski/Reddick? >> > >> > HI Gustav -- >> > >> >I have also abandoned LRNC in VBA for quite some time now (and I was a >> strict "LRNC-adept" in 1990-es). The naming conventions I'm using for VBA >> look similar to yours but for local variables and for functions'/subs' >> parameters, private subs,functions, properties I'm using lowercase letters >> in the beginning, and I'm using 'm_" prefix for (class) module level >> variables. >> > >> >Thank you. >> > >> >-- Shamil >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Sat Jan 24 13:49:10 2015 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sat, 24 Jan 2015 14:49:10 -0500 Subject: [AccessD] Goodbye Leszynski/Reddick? In-Reply-To: References: <1421854454.285781891@f78.i.mail.ru> <1422093429586.51123@cactus.dk> <1422097889.843575309@f31.i.mail.ru> <1422099365835.15204@cactus.dk> Message-ID: Charlotte, It's projects of that size that initially motivated me to adopt suffix rather then prefix notation Bur whether one chooses prefixes or suffixes matters not. What matters is to choose one method of indicating data type and stick to it. Utilities such as Rick Fisher's *Find & Replace* can come in very handy in this regard, particularly when you've inherited code written by one or more developers who came before you (in that event it's not uncommon to find mixed conventions. On a related subject, a convention that MS's own examples use, and that I despise, is he passing of empty parameters to commands such as DoCmd.OpenForm. This is especially onerous when the code is written like this (the MS sample apps contain lots of this): DoCmd.OpenForm "frmMyForm",,,"ID=" & Me.ID In fact, there are three more possible arguments after that. Much better, in my view, is to pass named arguments: DoCmd.OpenForm FormName::="frmMyForm", WhereCondition:="ID=" & Me.ID to this you could even add the final argument and lose the commas separating the missing arguments: DoCmd.OpenForm FormName::="frmMyForm", WhereCondition:="ID=" & Me.ID, OpenArgs:= "Add" This way it's self-documenting. A. On Sat, Jan 24, 2015 at 1:41 PM, Charlotte Foust wrote: > When you have hundreds of queries and you're working with a list, > conventions matter. Finding a query using the nav panel search or checking > your code, the type name helps. From jimdettman at verizon.net Sat Jan 24 14:52:07 2015 From: jimdettman at verizon.net (Jim Dettman) Date: Sat, 24 Jan 2015 15:52:07 -0500 Subject: [AccessD] ACCESS Left Behind In-Reply-To: <001d01d037ec$8516ae10$8f440a30$@net> References: <201501221714.t0MHEt42020426@databaseadvisors.com> <031201d03683$2d7df6f0$8879e4d0$@net> <2CEE270AD6404E0A8611F17BA8CAC34D@XPS> <00dc01d03767$2bf6d420$83e47c60$@winhaven.net> <001d01d037ec$8516ae10$8f440a30$@net> Message-ID: <09BD63F4D5F34759B7A4F9206124D5E1@XPS> Mark, That would have been nice! But you can figure it out by turning on ODBC tracing. If you see only a single SQL statement pushed to the server, then your good. If however you see a series of statements while your query is executing, then JET's handling the execution. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Saturday, January 24, 2015 10:44 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] ACCESS Left Behind Jim - thanks for this, and it makes sense. However, the BIG PROBLEM that MSFT did not solve: providing a property in the querydef that indicates ForcedToLocal processing. ForcedToLocal=False means the query will truly be processed by SQL Server. > > There's a lot of wiggle room in that question > > When using linked tables, JET will always try to push a query server > side > if it can even though it's not a pass-through specifically. It can't > do > that when: > > 1. You join to tables from different data sources. > 2. You use Access or VBA Expressions in the SQL. > 3. You use JET Specific SQL. > 4. You use some SQL expressions such as DISTINCT or GROUP BY > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at verizon.net Sat Jan 24 14:52:07 2015 From: jimdettman at verizon.net (Jim Dettman) Date: Sat, 24 Jan 2015 15:52:07 -0500 Subject: [AccessD] ACCESS Left Behind In-Reply-To: <021401d03802$93f01820$bbd04860$@winhaven.net> References: <201501221714.t0MHEt42020426@databaseadvisors.com> <031201d03683$2d7df6f0$8879e4d0$@net> <2CEE270AD6404E0A8611F17BA8CAC34D@XPS> <00dc01d03767$2bf6d420$83e47c60$@winhaven.net> <021401d03802$93f01820$bbd04860$@winhaven.net> Message-ID: That's the approach most take. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John R Bartow Sent: Saturday, January 24, 2015 01:22 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] ACCESS Left Behind Importance: High Thank you. I think that answered the question well enough. I have an app that has a few concurrent users at most and not a lot of data in the grand scheme of things. The client wants it ported to use SQLServer. If performance is not an issue after a simple (yea, right) switch over, I'd just leave it as is. If performance issues arise I could then address those of an issue by issue basis. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Saturday, January 24, 2015 8:22 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] ACCESS Left Behind There's a lot of wiggle room in that question When using linked tables, JET will always try to push a query server side if it can even though it's not a pass-through specifically. It can't do that when: 1. You join to tables from different data sources. 2. You use Access or VBA Expressions in the SQL. 3. You use JET Specific SQL. 4. You use some SQL expressions such as DISTINCT or GROUP BY All those will force JET into processing the query locally. So depending on the app (how it was written), number of concurrent users, and the size of the record sets involved, you may or may not notice a tremendous difference between the two. I can say that in general when moving to SQL it is usually faster, but there have been cases where you actually end up slower. That's why when you consider a move to SQL Server, pushing the data should be considered just the start of the start of the process and not the whole process. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John R Bartow Sent: Friday, January 23, 2015 06:49 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] ACCESS Left Behind Importance: High Hi Jim, On the issue of performance would the stated example, when compared to using an a native access db, make a noticeable difference in a small office with very few users? John B -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Friday, January 23, 2015 8:14 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] ACCESS Left Behind While that's true to an extent, you just need to understand what's going on under the hood. You can get very acceptable performance just with linked tables, but some of the features that make Access easy to use will cause you a problem. Something as innocent as an IIF() in a query, which many use, and boom, lousy performance (any Access, VBA, or JET specific expression in a query forces JET to process the query rather than passing it off to SQL). Jim. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Sat Jan 24 15:11:16 2015 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Sat, 24 Jan 2015 13:11:16 -0800 Subject: [AccessD] Goodbye Leszynski/Reddick? In-Reply-To: References: <1421854454.285781891@f78.i.mail.ru><1422093429586.51123@cactus.dk><1422097889.843575309@f31.i.mail.ru><1422099365835.15204@cactus.dk> Message-ID: <3BF201A1FD244A13B41A09ABD2F32121@HAL9007> What helps me even more are verbose names. Like this one I just did - it's a one shot but gives you the idea: qrySetDoneToZeroForSubcontractPartsWhereReleasedIsZero In 2003 you can see those names in the database container. In 2010 you've got the nav pane which you can stretch but then you lose the open object's real estate. It wasn't broke. But they fixed it good. :( r -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Saturday, January 24, 2015 10:42 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Goodbye Leszynski/Reddick? When you have hundreds of queries and you're working with a list, conventions matter. Finding a query using the nav panel search or checking your code, the type name helps. On Jan 24, 2015 3:38 AM, "Gustav Brock" wrote: > Hi Shamil > > I was thinking about just prefixing queries with a simple q since - in > newer versions of Access - queries are sorted by type in the > navigation pane. That would fit linked views, which often are prefixed with a v. > Further, I don't recall I've ever had troubles mixing select and > action queries. > > Will sleep on it. > > /gustav > > ________________________________________ > Fra: accessd-bounces at databaseadvisors.com < > accessd-bounces at databaseadvisors.com> p? vegne af Salakhetdinov Shamil > < mcp2004 at mail.ru> > Sendt: 24. januar 2015 12:11 > Til: Access Developers discussion and problem solving > Emne: Re: [AccessD] Goodbye Leszynski/Reddick? > > Hi Gustav -- > > Currently I name tables in singular mode and I don't have any > prefixes/suffixes used with their names. For queries I still use LRNC > prefixes: > > - qsel > - qapp > - qupd > - qdel > ... > > I have got "addicted" to use the LRNC queries prefixes since I have > read Stan Leszynski "MS Access 97 Expert Solutions" book - > http://tinyurl.com/luqfh8h > > But I'm open to accept any other modern naming conventions where "type" > prefixes are not used at all. > > Thank you. > > -- Shamil > > > Sat, 24 Jan 2015 09:57:10 +0000 from Gustav Brock : > >Hi Shamil > > > >How do you name tables and queries, please? > > > >/gustav > > > >________________________________________ > >Fra: accessd-bounces at databaseadvisors.com < > accessd-bounces at databaseadvisors.com > p? vegne af Salakhetdinov > Shamil < mcp2004 at mail.ru > > >Sendt: 21. januar 2015 16:34 > >Til: Access Developers discussion and problem solving > >Emne: Re: [AccessD] Goodbye Leszynski/Reddick? > > > > HI Gustav -- > > > >I have also abandoned LRNC in VBA for quite some time now (and I was > >a > strict "LRNC-adept" in 1990-es). The naming conventions I'm using for > VBA look similar to yours but for local variables and for functions'/subs' > parameters, private subs,functions, properties I'm using lowercase > letters in the beginning, and I'm using 'm_" prefix for (class) > module level variables. > > > >Thank you. > > > >-- Shamil > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From charlotte.foust at gmail.com Sat Jan 24 15:30:15 2015 From: charlotte.foust at gmail.com (Charlotte Foust) Date: Sat, 24 Jan 2015 13:30:15 -0800 Subject: [AccessD] Goodbye Leszynski/Reddick? In-Reply-To: References: <1421854454.285781891@f78.i.mail.ru> <1422093429586.51123@cactus.dk> <1422097889.843575309@f31.i.mail.ru> <1422099365835.15204@cactus.dk> Message-ID: Arthur, Unless they've updated it recently Rick Fisher's product doesn't work in 2013. And I agree on the self documenting aspect of naming objects. That's one of the main reasons for my continued use of Leyzenski-Reddick. Charlotte On Sat, Jan 24, 2015 at 11:49 AM, Arthur Fuller wrote: > Charlotte, > > It's projects of that size that initially motivated me to adopt suffix > rather then prefix notation Bur whether one chooses prefixes or suffixes > matters not. What matters is to choose one method of indicating data type > and stick to it. Utilities such as Rick Fisher's *Find & Replace* can come > in very handy in this regard, particularly when you've inherited code > written by one or more developers who came before you (in that event it's > not uncommon to find mixed conventions. > > On a related subject, a convention that MS's own examples use, and that I > despise, is he passing of empty parameters to commands such as > DoCmd.OpenForm. This is especially onerous when the code is written like > this (the MS sample apps contain lots of this): > > DoCmd.OpenForm "frmMyForm",,,"ID=" & Me.ID > > In fact, there are three more possible arguments after that. > > Much better, in my view, is to pass named arguments: > > DoCmd.OpenForm FormName::="frmMyForm", WhereCondition:="ID=" & Me.ID > > to this you could even add the final argument and lose the commas > separating the missing arguments: > > DoCmd.OpenForm FormName::="frmMyForm", WhereCondition:="ID=" & Me.ID, > OpenArgs:= "Add" > > This way it's self-documenting. > > A. > > On Sat, Jan 24, 2015 at 1:41 PM, Charlotte Foust < > charlotte.foust at gmail.com> > wrote: > > > When you have hundreds of queries and you're working with a list, > > conventions matter. Finding a query using the nav panel search or > checking > > your code, the type name helps. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From gustav at cactus.dk Sat Jan 24 17:18:56 2015 From: gustav at cactus.dk (Gustav Brock) Date: Sat, 24 Jan 2015 23:18:56 +0000 Subject: [AccessD] OT: Friday (late) surprise In-Reply-To: References: <1421854454.285781891@f78.i.mail.ru> <1422093429586.51123@cactus.dk> <1422097889.843575309@f31.i.mail.ru> <1422099365835.15204@cactus.dk> , Message-ID: <1422141536321.7852@cactus.dk> Hi all If someone told you, you would say: Not possible. Now, watch six minutes of totally outstanding archery(!). https://www.youtube.com/watch?x-yt-ts=1421914688&x-yt-cl=84503534&v=BEG-ly9tQGk /gustav From ssharkins at gmail.com Sat Jan 24 17:25:11 2015 From: ssharkins at gmail.com (Susan Harkins) Date: Sat, 24 Jan 2015 18:25:11 -0500 Subject: [AccessD] OT: Friday (late) surprise In-Reply-To: <1422141536321.7852@cactus.dk> References: <1421854454.285781891@f78.i.mail.ru> <1422093429586.51123@cactus.dk> <1422097889.843575309@f31.i.mail.ru> <1422099365835.15204@cactus.dk> <1422141536321.7852@cactus.dk> Message-ID: The things we learn here -- you guys don't know that I'm a certified archery instructor do you? I'm not particularly accurate, I'm just trained to teach the method. Susan H. On Sat, Jan 24, 2015 at 6:18 PM, Gustav Brock wrote: > Hi all > > If someone told you, you would say: Not possible. > Now, watch six minutes of totally outstanding archery(!). > > > https://www.youtube.com/watch?x-yt-ts=1421914688&x-yt-cl=84503534&v=BEG-ly9tQGk > > /gustav > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From bensonforums at gmail.com Sat Jan 24 17:44:12 2015 From: bensonforums at gmail.com (Bill Benson) Date: Sat, 24 Jan 2015 18:44:12 -0500 Subject: [AccessD] OT: Friday (late) surprise In-Reply-To: References: <1421854454.285781891@f78.i.mail.ru> <1422093429586.51123@cactus.dk> <1422097889.843575309@f31.i.mail.ru> <1422099365835.15204@cactus.dk> <1422141536321.7852@cactus.dk> Message-ID: Knew you were a straight shooter Susan. On Jan 24, 2015 6:27 PM, "Susan Harkins" wrote: > The things we learn here -- you guys don't know that I'm a certified > archery instructor do you? I'm not particularly accurate, I'm just trained > to teach the method. > > Susan H. > > On Sat, Jan 24, 2015 at 6:18 PM, Gustav Brock wrote: > > > Hi all > > > > If someone told you, you would say: Not possible. > > Now, watch six minutes of totally outstanding archery(!). > > > > > > > https://www.youtube.com/watch?x-yt-ts=1421914688&x-yt-cl=84503534&v=BEG-ly9tQGk > > > > /gustav > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From fuller.artful at gmail.com Sat Jan 24 18:56:14 2015 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sat, 24 Jan 2015 19:56:14 -0500 Subject: [AccessD] OT: Friday (late) surprise In-Reply-To: References: <1421854454.285781891@f78.i.mail.ru> <1422093429586.51123@cactus.dk> <1422097889.843575309@f31.i.mail.ru> <1422099365835.15204@cactus.dk> <1422141536321.7852@cactus.dk> Message-ID: Gustav, Arthur I don't think I have enough time left to add this one to my bucket list. Awesome. > On Sat, Jan 24, 2015 at 6:18 PM, Gustav Brock wrote: > > > > > Hi all > > > > > > If someone told you, you would say: Not possible. > > > Now, watch six minutes of totally outstanding archery(!). > > > > > > > > > > > > https://www.youtube.com/watch?x-yt-ts=1421914688&x-yt-cl=84503534&v=BEG-ly9tQGk > > > > > > /gustav > From steve at datamanagementsolutions.biz Sat Jan 24 19:03:35 2015 From: steve at datamanagementsolutions.biz (Steve Schapel) Date: Sun, 25 Jan 2015 14:03:35 +1300 Subject: [AccessD] OT: Friday (late) surprise In-Reply-To: <1422141536321.7852@cactus.dk> References: <1421854454.285781891@f78.i.mail.ru> <1422093429586.51123@cactus.dk><1422097889.843575309@f31.i.mail.ru> <1422099365835.15204@cactus.dk>, <1422141536321.7852@cactus.dk> Message-ID: <0601428C5ECC4E2199F3E68F02CC1743@SteveT540p> Many thanks, Gustav, that's fantastic. Regards Steve -----Original Message----- From: Gustav Brock Sent: Sunday, January 25, 2015 12:18 PM To: Access Developers discussion and problem solving Subject: [AccessD] OT: Friday (late) surprise Hi all If someone told you, you would say: Not possible. Now, watch six minutes of totally outstanding archery(!). https://www.youtube.com/watch?x-yt-ts=1421914688&x-yt-cl=84503534&v=BEG-ly9tQGk /gustav From TSeptav at Uniserve.com Sat Jan 24 21:57:50 2015 From: TSeptav at Uniserve.com (Tony Septav) Date: Sat, 24 Jan 2015 21:57:50 -0600 Subject: [AccessD] Goodbye Leszynski/Reddick? In-Reply-To: <1422097889.843575309@f31.i.mail.ru> Message-ID: <201501250358.t0P3vxf8026175@databaseadvisors.com> Hey All Why not?? For Queries their names become CustAdd CustDel CustEdit CustFind It is intuitive, sorry I do not get the prefixes/suffixes. Maybe after all these years I have been missing the point. Yes Gustav this list is addictive like the old American Television show "Cheers". Tony Septav Nanaimo, BC Canada -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov Shamil Sent: January-24-15 5:11 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Goodbye Leszynski/Reddick? Hi Gustav -- Currently I name tables in singular mode and I don't have any prefixes/suffixes used with their names. For queries I still use LRNC prefixes: - qsel - qapp - qupd - qdel ... I have got "addicted" to use the LRNC queries prefixes since I have read Stan Leszynski "MS Access 97 Expert Solutions" book -? http://tinyurl.com/luqfh8h But I'm open to accept any other modern naming conventions where "type" prefixes are not used at all. Thank you. -- Shamil Sat, 24 Jan 2015 09:57:10 +0000 from Gustav Brock : >Hi Shamil > >How do you name tables and queries, please? > >/gustav > >________________________________________ >Fra: accessd-bounces at databaseadvisors.com < accessd-bounces at databaseadvisors.com > p? vegne af Salakhetdinov Shamil < mcp2004 at mail.ru > >Sendt: 21. januar 2015 16:34 >Til: Access Developers discussion and problem solving >Emne: Re: [AccessD] Goodbye Leszynski/Reddick? > >?HI Gustav -- > >I have also abandoned LRNC in VBA for quite some time now (and I was a strict "LRNC-adept" in 1990-es). The naming conventions I'm using for VBA look similar to yours but for local variables and for functions'/subs' parameters, private subs,functions, properties I'm using lowercase letters in the beginning, and I'm using 'm_" prefix for (class) module level variables. > >Thank you. > >-- Shamil >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ----- No virus found in this message. Checked by AVG - www.avg.com Version: 2015.0.5645 / Virus Database: 4273/8984 - Release Date: 01/23/15 From rockysmolin at bchacc.com Sat Jan 24 23:01:57 2015 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Sat, 24 Jan 2015 21:01:57 -0800 Subject: [AccessD] Goodbye Leszynski/Reddick? In-Reply-To: <201501250358.t0P3vxf8026175@databaseadvisors.com> References: <1422097889.843575309@f31.i.mail.ru> <201501250358.t0P3vxf8026175@databaseadvisors.com> Message-ID: <287AC0E2793A414CA983D213FED2ACC1@HAL9007> I use the prefix to tell me what kind of object I'm working with - recordset, query, text box, combo box, report, form, etc. r -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tony Septav Sent: Saturday, January 24, 2015 7:58 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Goodbye Leszynski/Reddick? Hey All Why not?? For Queries their names become CustAdd CustDel CustEdit CustFind It is intuitive, sorry I do not get the prefixes/suffixes. Maybe after all these years I have been missing the point. Yes Gustav this list is addictive like the old American Television show "Cheers". Tony Septav Nanaimo, BC Canada -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov Shamil Sent: January-24-15 5:11 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Goodbye Leszynski/Reddick? Hi Gustav -- Currently I name tables in singular mode and I don't have any prefixes/suffixes used with their names. For queries I still use LRNC prefixes: - qsel - qapp - qupd - qdel ... I have got "addicted" to use the LRNC queries prefixes since I have read Stan Leszynski "MS Access 97 Expert Solutions" book - http://tinyurl.com/luqfh8h But I'm open to accept any other modern naming conventions where "type" prefixes are not used at all. Thank you. -- Shamil Sat, 24 Jan 2015 09:57:10 +0000 from Gustav Brock : >Hi Shamil > >How do you name tables and queries, please? > >/gustav > >________________________________________ >Fra: accessd-bounces at databaseadvisors.com < accessd-bounces at databaseadvisors.com > p? vegne af Salakhetdinov Shamil < mcp2004 at mail.ru > >Sendt: 21. januar 2015 16:34 >Til: Access Developers discussion and problem solving >Emne: Re: [AccessD] Goodbye Leszynski/Reddick? > >?HI Gustav -- > >I have also abandoned LRNC in VBA for quite some time now (and I was a strict "LRNC-adept" in 1990-es). The naming conventions I'm using for VBA look similar to yours but for local variables and for functions'/subs' parameters, private subs,functions, properties I'm using lowercase letters in the beginning, and I'm using 'm_" prefix for (class) module level variables. > >Thank you. > >-- Shamil >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ----- No virus found in this message. Checked by AVG - www.avg.com Version: 2015.0.5645 / Virus Database: 4273/8984 - Release Date: 01/23/15 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Sat Jan 24 23:54:25 2015 From: accessd at shaw.ca (Jim Lawrence) Date: Sat, 24 Jan 2015 22:54:25 -0700 (MST) Subject: [AccessD] ACCESS Left Behind In-Reply-To: Message-ID: <1262187558.106141811.1422165265716.JavaMail.root@cds018> Arthur: Don't ever get suckered into pass-through queries...they are slow at best, a security risks and unreliable at worse. If you are going to follow the external BE route do it right and save a lot of grief. Jim ----- Original Message ----- From: "Arthur Fuller" To: "Access Developers discussion and problem solving" Sent: Thursday, January 22, 2015 1:27:43 PM Subject: Re: [AccessD] ACCESS Left Behind Mark, You say that as if it were a bad thing. I'm not sure why, particularly when from within Access, you can use Pass-Thru Queries to fire the stored procs. Arthur On Thu, Jan 22, 2015 at 3:37 PM, Mark Simms wrote: > My experience a few years ago: if you used linked tables to SQL Server, > query retrieval times were 2x that of native SQL queries. Updates and > Inserts were up to 10x !!! > > Conclusion: you must use stored procs for everything....reports, forms, > etc. > > > You know what I find most interesting in this whole transition is that > > SQL > > Server Express didn't seem to catch on. > > > > Susan H. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Arthur -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Sun Jan 25 00:22:28 2015 From: accessd at shaw.ca (Jim Lawrence) Date: Sat, 24 Jan 2015 23:22:28 -0700 (MST) Subject: [AccessD] Ah Ah Yes - Printing to PDF on 64 Bit In-Reply-To: <980F3000E9CB48AAAE1CE0AEB051F8BD@XPS> Message-ID: <1365559133.106147469.1422166948779.JavaMail.root@cds018> I was asked to give a little talk to a few senior managers of a fairly healthy company, for a third party tech group that I had worked for a few years back (an old favour). The thrust of our proposal was for the company to move their business away from proprietary software companies as they would find themselves in the same terrible situation they now find themselves in. Their servers are all Win2003 and all their stations are XP. If they are going to pay out millions(?), the company wants to have complete control and not be stuck on an endless treadmill of expensive upgrades. Their assessment of their position can not be argued. Jim ----- Original Message ----- From: "Jim Dettman" To: "Access Developers discussion and problem solving" Sent: Friday, January 23, 2015 6:14:11 AM Subject: Re: [AccessD] Ah Ah Yes - Printing to PDF on 64 Bit I think in the long run, that will be bad for a couple of reasons: 1. Subscription models tend to keep you tied to a vendor. 2. Vendors are not pushed to bring better features out (and I realize one could argue the opposite). 3. My big gripe; updates and changes are incremental and continual and you have no control over them. There is less of a need for a vendor to get it right up-front "we'll fix that in the next update", so I believe software quality will suffer. As far as the no control, if an update breaks something you use, too bad, your stuck. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Thursday, January 22, 2015 03:09 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Ah Ah Yes - Printing to PDF on 64 Bit Hi Jim Is that good or bad? Jim ----- Original Message ----- From: "Jim Dettman" To: "Access Developers discussion and problem solving" Sent: Thursday, January 22, 2015 5:10:33 AM Subject: Re: [AccessD] Ah Ah Yes - Printing to PDF on 64 Bit Actually, seems I was mistaken...while the video presentation refers to on-going support being a "service", Windows is still going on the one-time buy license model. I think though it will only be a matter of time before it ends up on the subscription model. That's the direction their going with everything and the way their pitching it feels like the warm-up to that. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Thursday, January 22, 2015 08:03 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Ah Ah Yes - Printing to PDF on 64 Bit Yeah, that's one thing that has always driven me nuts with MS; they never go back and fix anything in a prior release. My take is, if you produce a product with a given feature set, that feature set should work. New features should drive new releases, not the fact that you need to get a fix for what your currently on. But the whole thing is shifting anyway with the advent of the subscription model. And if any of you aren't keeping up, Windows will now be the same way: http://blogs.windows.com/bloggingwindows/2015/01/21/the-next-generation-of-w indows-windows-10/ Watch the video presentation at http://news.microsoft.com/windows10story/ Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tony Septav Sent: Wednesday, January 21, 2015 08:11 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Ah Ah Yes - Printing to PDF on 64 Bit Hey All Not wanting to repeat myself. But ACCESS requires workarounds of workarounds of workarounds. What happened to the good old days. MS Duhhhhhhhhhhhhhhhhhh! Tony Septav Nanaimo, BC Canada -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bob Walsh Sent: January-21-15 4:43 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Printing to PDF on 64 Bit This is also an issue on Access 2010. I had the same issue two weeks ago. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Wednesday, January 21, 2015 12:49 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Printing to PDF on 64 Bit This one case so perfectly depicts why it's so brutally difficult to create solutions using Access or any Microsoft Office component that is VBA-driven: You've GOT to use compiler directives to effectively handle all of the variances and exceptions for the various releases. #IF ACCESS2013 Then #ELSE #END IF > > DoCmd.OpenReport "rptSurvey", acPreview, , , acHidden > DoCmd.OutputTo acOutputReport, "rptSurvey", > "PDFFormat(*.pdf)", strFullName, False, "", , acExportQualityPrint > DoCmd.Close acReport, "rptSurvey", acSaveNo > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com IMPORTANT NOTE: The information contained in this message may be privileged, confidential, and protected from disclosure. If the reader of this message is not the intended recipient, or an employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any dissemination, distribution, or copying of this communication is strictly prohibited. If you have received this communication in error, please notify us immediately and delete this message from your computer. Acumentra Health. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ----- No virus found in this message. Checked by AVG - www.avg.com Version: 2015.0.5645 / Virus Database: 4260/8972 - Release Date: 01/21/15 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jan 25 01:26:15 2015 From: accessd at shaw.ca (Jim Lawrence) Date: Sun, 25 Jan 2015 00:26:15 -0700 (MST) Subject: [AccessD] OT: Friday (late) surprise In-Reply-To: <1422141536321.7852@cactus.dk> Message-ID: <1001186459.106159385.1422170775424.JavaMail.root@cds018> Hi Gustav: Just saw that and it is incredible. Jim ----- Original Message ----- From: "Gustav Brock" To: "Access Developers discussion and problem solving" Sent: Saturday, January 24, 2015 3:18:56 PM Subject: [AccessD] OT: Friday (late) surprise Hi all If someone told you, you would say: Not possible. Now, watch six minutes of totally outstanding archery(!). https://www.youtube.com/watch?x-yt-ts=1421914688&x-yt-cl=84503534&v=BEG-ly9tQGk /gustav -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From gustav at cactus.dk Sun Jan 25 04:51:36 2015 From: gustav at cactus.dk (Gustav Brock) Date: Sun, 25 Jan 2015 10:51:36 +0000 Subject: [AccessD] OT: Friday (late) surprise In-Reply-To: References: <1421854454.285781891@f78.i.mail.ru> <1422093429586.51123@cactus.dk> <1422097889.843575309@f31.i.mail.ru> <1422099365835.15204@cactus.dk> <1422141536321.7852@cactus.dk>, Message-ID: <1422183095400.1720@cactus.dk> Hi Susan That was another surprise. Who would have believed that? You are a multitalent. /gustav ________________________________________ Fra: accessd-bounces at databaseadvisors.com p? vegne af Susan Harkins Sendt: 25. januar 2015 00:25 Til: Access Developers discussion and problem solving Emne: Re: [AccessD] OT: Friday (late) surprise The things we learn here -- you guys don't know that I'm a certified archery instructor do you? I'm not particularly accurate, I'm just trained to teach the method. Susan H. On Sat, Jan 24, 2015 at 6:18 PM, Gustav Brock wrote: > Hi all > > If someone told you, you would say: Not possible. > Now, watch six minutes of totally outstanding archery(!). > > > https://www.youtube.com/watch?x-yt-ts=1421914688&x-yt-cl=84503534&v=BEG-ly9tQGk > > /gustav From ssharkins at gmail.com Sun Jan 25 08:31:38 2015 From: ssharkins at gmail.com (Susan Harkins) Date: Sun, 25 Jan 2015 09:31:38 -0500 Subject: [AccessD] OT: Friday (late) surprise Message-ID: Thank you Gustav, but I'm not good at it. I'm just certified to teach it. :) I know that sounds funny, but you can teach the method and keep the kids safe without being a good shot. :) As an employee of Kentucky's Department of Fish & Wildlife, I'm expected to work at lots of public functions where people are given the opportunity to experience hunting and fishing "tools" -- certifying me means that I've been through the training program and that I can train others and keep them safe while they're learning. The latter being the key. It doesn't mean I'm an accurate hit. :) This year I will probably complete the Hunter's Ed course. It's not mandatory for me to hunt because I'm so old -- I'm grandfathered in, but it's still information that I need to know because I get asked stuff all day long during the season. I probably already know most of it, but having the certification matters to the white shirts. The NASP started right here in Kentucky and I was trained by the guy that developed the program. The method they teach was designed by Ted Strictland -- the US's most successful Olympic archery coach. NASP is now an international program. I'm also a Certified Interpretative Guide -- it's professional training that guides in national parks and resorts receive. It means I can help you have a good time and learn. :) In two weeks, I'll be working one of Kentucky's Eagle Weekends at Ken-Lake. It's such a fun weekend! I work as a guide on the cruiser helping visitors spot eagles and answer questions. It's a really busy weekend, but a lot of fun. In the link below, that's me in the picture with the owl. My job at Salato ends up in my article examples a lot. :) I use data from the animal tracking database all the time. < http://www.techrepublic.com/article/two-quick-graphic-tricks-that-return-big-results-in-a-word-document/ I'm also a master gardener. This program isn't affiliated with Fish & Wildlife, but it does make me more valuable to them because of my knowledge of native plants. During the spring and summer, I get asked to identify plants all day long. "What's that pretty pink flowering blooming in front of the bobcat pin?" "What are those small trees in the bear exhibit -- you know, the ones with the funny shaped leaves?" -- stuff like that all day long. There are people there with much more knowledge on them, but I'm the one they see leaving, so it's an after thought -- "Oh yeah... do you know..." -- All. Day. Long. :) The MG program is a national educational program that's available through our state university system. It's pretty intense -- about 40 hours or classroom training. To maintain your status, you have to volunteer in the community in some type of horticultural based activity. One of my favorite events is chairing the fruits and vegetables exhibit for the Frankfort County Fair every year. :) I've worn many ribbons for my native wildflowers and I'm not too shy to share that. :) I think that John Clark and maybe John Bartow are also MGs. I know we've discussed it on OT, but I don't remember for sure who all had taken the class. This week, we're sponsoring a butterfly garden program for the community. I'll be greeting people at the door. :) https://sites.google.com/site/capitalareamastergardeners/ I could give the program myself but I'm a tad too shy for that -- I would throw up. I'm not shy (obviously) but I'm not a leader and being the center of attention makes me uneasy. Being able to write is a blessing for me. On Mondays, I volunteer as a vet tech at our county's animal shelter. We spay and neuter animals for the community at a reduced fee. I help prep the animals for surgery and help in recovery afterward. I write and layout their newsletter, when I get around to it. I use to do it quarterly, but this last year, I only put out two. :( They're a busy shelter with an emphasis on adoption rather than euthanizing. Animals are put down for medical and behavioral issues only. A good dog is kept until it's adopted or sent to a rescue. Retirement is ever so much more fun than real life ever was, but yeah... more than any of you probably wanted to know. :) Susan H. Susan H. On Sun, Jan 25, 2015 at 5:51 AM, Gustav Brock wrote: > Hi Susan > > That was another surprise. Who would have believed that? You are a > multitalent. > > /gustav > From rockysmolin at bchacc.com Sun Jan 25 08:35:00 2015 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Sun, 25 Jan 2015 06:35:00 -0800 Subject: [AccessD] OT: Friday (late) surprise In-Reply-To: References: Message-ID: <6C9276DF9135440FA3127AA011B11809@HAL9007> Dang! You think you know a person... r -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Sunday, January 25, 2015 6:32 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Friday (late) surprise Thank you Gustav, but I'm not good at it. I'm just certified to teach it. :) I know that sounds funny, but you can teach the method and keep the kids safe without being a good shot. :) As an employee of Kentucky's Department of Fish & Wildlife, I'm expected to work at lots of public functions where people are given the opportunity to experience hunting and fishing "tools" -- certifying me means that I've been through the training program and that I can train others and keep them safe while they're learning. The latter being the key. It doesn't mean I'm an accurate hit. :) This year I will probably complete the Hunter's Ed course. It's not mandatory for me to hunt because I'm so old -- I'm grandfathered in, but it's still information that I need to know because I get asked stuff all day long during the season. I probably already know most of it, but having the certification matters to the white shirts. The NASP started right here in Kentucky and I was trained by the guy that developed the program. The method they teach was designed by Ted Strictland -- the US's most successful Olympic archery coach. NASP is now an international program. I'm also a Certified Interpretative Guide -- it's professional training that guides in national parks and resorts receive. It means I can help you have a good time and learn. :) In two weeks, I'll be working one of Kentucky's Eagle Weekends at Ken-Lake. It's such a fun weekend! I work as a guide on the cruiser helping visitors spot eagles and answer questions. It's a really busy weekend, but a lot of fun. In the link below, that's me in the picture with the owl. My job at Salato ends up in my article examples a lot. :) I use data from the animal tracking database all the time. < http://www.techrepublic.com/article/two-quick-graphic-tricks-that-return-big -results-in-a-word-document/ I'm also a master gardener. This program isn't affiliated with Fish & Wildlife, but it does make me more valuable to them because of my knowledge of native plants. During the spring and summer, I get asked to identify plants all day long. "What's that pretty pink flowering blooming in front of the bobcat pin?" "What are those small trees in the bear exhibit -- you know, the ones with the funny shaped leaves?" -- stuff like that all day long. There are people there with much more knowledge on them, but I'm the one they see leaving, so it's an after thought -- "Oh yeah... do you know..." -- All. Day. Long. :) The MG program is a national educational program that's available through our state university system. It's pretty intense -- about 40 hours or classroom training. To maintain your status, you have to volunteer in the community in some type of horticultural based activity. One of my favorite events is chairing the fruits and vegetables exhibit for the Frankfort County Fair every year. :) I've worn many ribbons for my native wildflowers and I'm not too shy to share that. :) I think that John Clark and maybe John Bartow are also MGs. I know we've discussed it on OT, but I don't remember for sure who all had taken the class. This week, we're sponsoring a butterfly garden program for the community. I'll be greeting people at the door. :) https://sites.google.com/site/capitalareamastergardeners/ I could give the program myself but I'm a tad too shy for that -- I would throw up. I'm not shy (obviously) but I'm not a leader and being the center of attention makes me uneasy. Being able to write is a blessing for me. On Mondays, I volunteer as a vet tech at our county's animal shelter. We spay and neuter animals for the community at a reduced fee. I help prep the animals for surgery and help in recovery afterward. I write and layout their newsletter, when I get around to it. I use to do it quarterly, but this last year, I only put out two. :( They're a busy shelter with an emphasis on adoption rather than euthanizing. Animals are put down for medical and behavioral issues only. A good dog is kept until it's adopted or sent to a rescue. Retirement is ever so much more fun than real life ever was, but yeah... more than any of you probably wanted to know. :) Susan H. Susan H. On Sun, Jan 25, 2015 at 5:51 AM, Gustav Brock wrote: > Hi Susan > > That was another surprise. Who would have believed that? You are a > multitalent. > > /gustav > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From gustav at cactus.dk Sun Jan 25 09:34:25 2015 From: gustav at cactus.dk (Gustav Brock) Date: Sun, 25 Jan 2015 15:34:25 +0000 Subject: [AccessD] OT: Friday (late) surprise In-Reply-To: <6C9276DF9135440FA3127AA011B11809@HAL9007> References: , <6C9276DF9135440FA3127AA011B11809@HAL9007> Message-ID: <1422200065393.95229@cactus.dk> Hi Susan Retired? Could I just have that level of energy when I retire. /gustav ________________________________________ From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Sunday, January 25, 2015 6:32 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Friday (late) surprise Thank you Gustav, but I'm not good at it. I'm just certified to teach it. :) I know that sounds funny, but you can teach the method and keep the kids safe without being a good shot. :) As an employee of Kentucky's Department of Fish & Wildlife, I'm expected to work at lots of public functions where people are given the opportunity to experience hunting and fishing "tools" -- certifying me means that I've been through the training program and that I can train others and keep them safe while they're learning. The latter being the key. It doesn't mean I'm an accurate hit. :) This year I will probably complete the Hunter's Ed course. It's not mandatory for me to hunt because I'm so old -- I'm grandfathered in, but it's still information that I need to know because I get asked stuff all day long during the season. I probably already know most of it, but having the certification matters to the white shirts. The NASP started right here in Kentucky and I was trained by the guy that developed the program. The method they teach was designed by Ted Strictland -- the US's most successful Olympic archery coach. NASP is now an international program. I'm also a Certified Interpretative Guide -- it's professional training that guides in national parks and resorts receive. It means I can help you have a good time and learn. :) In two weeks, I'll be working one of Kentucky's Eagle Weekends at Ken-Lake. It's such a fun weekend! I work as a guide on the cruiser helping visitors spot eagles and answer questions. It's a really busy weekend, but a lot of fun. In the link below, that's me in the picture with the owl. My job at Salato ends up in my article examples a lot. :) I use data from the animal tracking database all the time. < http://www.techrepublic.com/article/two-quick-graphic-tricks-that-return-big -results-in-a-word-document/ I'm also a master gardener. This program isn't affiliated with Fish & Wildlife, but it does make me more valuable to them because of my knowledge of native plants. During the spring and summer, I get asked to identify plants all day long. "What's that pretty pink flowering blooming in front of the bobcat pin?" "What are those small trees in the bear exhibit -- you know, the ones with the funny shaped leaves?" -- stuff like that all day long. There are people there with much more knowledge on them, but I'm the one they see leaving, so it's an after thought -- "Oh yeah... do you know..." -- All. Day. Long. :) The MG program is a national educational program that's available through our state university system. It's pretty intense -- about 40 hours or classroom training. To maintain your status, you have to volunteer in the community in some type of horticultural based activity. One of my favorite events is chairing the fruits and vegetables exhibit for the Frankfort County Fair every year. :) I've worn many ribbons for my native wildflowers and I'm not too shy to share that. :) I think that John Clark and maybe John Bartow are also MGs. I know we've discussed it on OT, but I don't remember for sure who all had taken the class. This week, we're sponsoring a butterfly garden program for the community. I'll be greeting people at the door. :) https://sites.google.com/site/capitalareamastergardeners/ I could give the program myself but I'm a tad too shy for that -- I would throw up. I'm not shy (obviously) but I'm not a leader and being the center of attention makes me uneasy. Being able to write is a blessing for me. On Mondays, I volunteer as a vet tech at our county's animal shelter. We spay and neuter animals for the community at a reduced fee. I help prep the animals for surgery and help in recovery afterward. I write and layout their newsletter, when I get around to it. I use to do it quarterly, but this last year, I only put out two. :( They're a busy shelter with an emphasis on adoption rather than euthanizing. Animals are put down for medical and behavioral issues only. A good dog is kept until it's adopted or sent to a rescue. Retirement is ever so much more fun than real life ever was, but yeah... more than any of you probably wanted to know. :) Susan H. Susan H. On Sun, Jan 25, 2015 at 5:51 AM, Gustav Brock wrote: > Hi Susan > > That was another surprise. Who would have believed that? You are a > multitalent. > > /gustav From ssharkins at gmail.com Sun Jan 25 09:40:33 2015 From: ssharkins at gmail.com (Susan Harkins) Date: Sun, 25 Jan 2015 10:40:33 -0500 Subject: [AccessD] OT: Friday (late) surprise Message-ID: It only sounds busy Gustav. I spend a lot of time in front of the TV knitting too. :) Susan H. On Sun, Jan 25, 2015 at 10:34 AM, Gustav Brock wrote: > Hi Susan > > Retired? Could I just have that level of energy when I retire. > > From df.waters at outlook.com Sun Jan 25 10:18:34 2015 From: df.waters at outlook.com (Dan Waters) Date: Sun, 25 Jan 2015 10:18:34 -0600 Subject: [AccessD] Goodbye Leszynski/Reddick? In-Reply-To: <287AC0E2793A414CA983D213FED2ACC1@HAL9007> References: <1422097889.843575309@f31.i.mail.ru> <201501250358.t0P3vxf8026175@databaseadvisors.com> <287AC0E2793A414CA983D213FED2ACC1@HAL9007> Message-ID: I do the same. Example: Objects tblCustomers --> table of all customers qryCustomers --> query for a list of customers frmCustomers --> form to manage customer info rptCustomers --> report of customer info Variables lngCustomerID --> primary key for customer stgCustomer --> customer name in a string variable cboCustomer --> combobox of customers txtCustomer --> customer name in a text box dteCustomerAdded --> date customer added And so on ... This makes objects easy to find by sorting the list by name. I often have a set of objects which are a functional set so I design a name which identifies them all and they'll all be together in the list. In code, it's a big help to be able to see what the variable or object type is without having to 'figure it out' each time. I'm now developing in .net and am using the same scheme. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Saturday, January 24, 2015 23:02 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Goodbye Leszynski/Reddick? I use the prefix to tell me what kind of object I'm working with - recordset, query, text box, combo box, report, form, etc. r -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tony Septav Sent: Saturday, January 24, 2015 7:58 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Goodbye Leszynski/Reddick? Hey All Why not?? For Queries their names become CustAdd CustDel CustEdit CustFind It is intuitive, sorry I do not get the prefixes/suffixes. Maybe after all these years I have been missing the point. Yes Gustav this list is addictive like the old American Television show "Cheers". Tony Septav Nanaimo, BC Canada -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov Shamil Sent: January-24-15 5:11 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Goodbye Leszynski/Reddick? Hi Gustav -- Currently I name tables in singular mode and I don't have any prefixes/suffixes used with their names. For queries I still use LRNC prefixes: - qsel - qapp - qupd - qdel ... I have got "addicted" to use the LRNC queries prefixes since I have read Stan Leszynski "MS Access 97 Expert Solutions" book - http://tinyurl.com/luqfh8h But I'm open to accept any other modern naming conventions where "type" prefixes are not used at all. Thank you. -- Shamil Sat, 24 Jan 2015 09:57:10 +0000 from Gustav Brock : >Hi Shamil > >How do you name tables and queries, please? > >/gustav > >________________________________________ >Fra: accessd-bounces at databaseadvisors.com < accessd-bounces at databaseadvisors.com > p? vegne af Salakhetdinov Shamil < mcp2004 at mail.ru > >Sendt: 21. januar 2015 16:34 >Til: Access Developers discussion and problem solving >Emne: Re: [AccessD] Goodbye Leszynski/Reddick? > >?HI Gustav -- > >I have also abandoned LRNC in VBA for quite some time now (and I was a strict "LRNC-adept" in 1990-es). The naming conventions I'm using for VBA look similar to yours but for local variables and for functions'/subs' parameters, private subs,functions, properties I'm using lowercase letters in the beginning, and I'm using 'm_" prefix for (class) module level variables. > >Thank you. > >-- Shamil >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ----- No virus found in this message. Checked by AVG - www.avg.com Version: 2015.0.5645 / Virus Database: 4273/8984 - Release Date: 01/23/15 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From marksimms at verizon.net Sun Jan 25 10:46:32 2015 From: marksimms at verizon.net (Mark Simms) Date: Sun, 25 Jan 2015 11:46:32 -0500 Subject: [AccessD] ACCESS Left Behind In-Reply-To: <09BD63F4D5F34759B7A4F9206124D5E1@XPS> References: <201501221714.t0MHEt42020426@databaseadvisors.com> <031201d03683$2d7df6f0$8879e4d0$@net> <2CEE270AD6404E0A8611F17BA8CAC34D@XPS> <00dc01d03767$2bf6d420$83e47c60$@winhaven.net> <001d01d037ec$8516ae10$8f440a30$@net> <09BD63F4D5F34759B7A4F9206124D5E1@XPS> Message-ID: <000501d038be$79c80e00$6d582a00$@net> Great tip Jim - thanks for that one ! > > Mark, > > That would have been nice! But you can figure it out by turning on > ODBC tracing. > > If you see only a single SQL statement pushed to the server, then your good. > > If however you see a series of statements while your query is > executing, then JET's handling the execution. > > Jim. From marksimms at verizon.net Sun Jan 25 10:49:33 2015 From: marksimms at verizon.net (Mark Simms) Date: Sun, 25 Jan 2015 11:49:33 -0500 Subject: [AccessD] ACCESS Left Behind In-Reply-To: <1262187558.106141811.1422165265716.JavaMail.root@cds018> References: <1262187558.106141811.1422165265716.JavaMail.root@cds018> Message-ID: <000601d038be$e5b8ce60$b12a6b20$@net> Jim - so having the connection string specified to point to SQL Server in the recordsource property makes that big of a difference ? > Arthur: > > Don't ever get suckered into pass-through queries...they are slow at > best, a security risks and unreliable at worse. > > If you are going to follow the external BE route do it right and save a > lot of grief. > > Jim From mcp2004 at mail.ru Sun Jan 25 15:14:09 2015 From: mcp2004 at mail.ru (=?UTF-8?B?U2FsYWtoZXRkaW5vdiBTaGFtaWw=?=) Date: Mon, 26 Jan 2015 00:14:09 +0300 Subject: [AccessD] =?utf-8?q?Goodbye_Leszynski/Reddick=3F?= In-Reply-To: References: <1422097889.843575309@f31.i.mail.ru> <287AC0E2793A414CA983D213FED2ACC1@HAL9007> Message-ID: <1422220449.321229095@f137.i.mail.ru> Hi Dan -- It's just my current point of view - no any intentions here to start a "great anti-LRNC debate" :) IMO it's very uncommon to use "cryptic" prefixes as .NET naming conventions. (FYI: As I have already noted here in this thread I was a strict adept of LRNC in MS Access/Office VBA). Imagine somebody else, e.g. a young developer without any LRNC experience, would need to "decipher" your code to support it? For your example, in .NET is common IMO to use the following naming conventions: Objects ? ? Customer --> table of all customers ? ? CustomersList --> query for a list of customers ? ? CustomersForm or CustomersInfoForm --> form to manage customer info ? ? CustomersReport or CustomersInfoReport ?--> report of customer info Variables ? ? ID ?in Customer class --> primary key for customer ? ? Name in Customer ?class --> customer name in a string variable ? ? CustomersComboBox --> combobox of customers ? ? CustomerNameTextBox --> customer name in a text box ? ? CustomerAddedDate --> date customer added And so on ... I'd use the similar naming conventions in VBA: in MS Access Groups would help to keep related objects together and instantly available. In .NET Intellisense makes any "cryptic" naming conventions (as LRNC) unneeded. Thank you. -- Shamil Sun, 25 Jan 2015 10:18:34 -0600 from Dan Waters : >I do the same. > >Example: > >Objects >????tblCustomers --> table of all customers >????qryCustomers --> query for a list of customers >????frmCustomers --> form to manage customer info >????rptCustomers --> report of customer info > >Variables >????lngCustomerID --> primary key for customer >????stgCustomer --> customer name in a string variable >????cboCustomer --> combobox of customers >????txtCustomer --> customer name in a text box >????dteCustomerAdded --> date customer added > >And so on ... > >This makes objects easy to find by sorting the list by name. I often have a >set of objects which are a functional set so I design a name which >identifies them all and they'll all be together in the list. > >In code, it's a big help to be able to see what the variable or object type >is without having to 'figure it out' each time. I'm now developing in .net >and am using the same scheme. > >Dan > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin >Sent: Saturday, January 24, 2015 23:02 PM >To: 'Access Developers discussion and problem solving' >Subject: Re: [AccessD] Goodbye Leszynski/Reddick? > >I use the prefix to tell me what kind of object I'm working with - >recordset, query, text box, combo box, report, form, etc. > >r >? > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tony Septav >Sent: Saturday, January 24, 2015 7:58 PM >To: 'Access Developers discussion and problem solving' >Subject: Re: [AccessD] Goodbye Leszynski/Reddick? > >Hey All >Why not?? For Queries their names become CustAdd CustDel CustEdit CustFind >It is intuitive, sorry I do not get the prefixes/suffixes. Maybe after all >these years I have been missing the point. > >Yes Gustav this list is addictive like the old American Television show >"Cheers". > >Tony Septav >Nanaimo, BC >Canada > > > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov >Shamil >Sent: January-24-15 5:11 AM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] Goodbye Leszynski/Reddick? > >?Hi Gustav -- > >Currently I name tables in singular mode and I don't have any >prefixes/suffixes used with their names. For queries I still use LRNC >prefixes: > >- qsel >- qapp >- qupd >- qdel >... > >I have got "addicted" to use the LRNC queries prefixes since I have read >Stan Leszynski "MS Access 97 Expert Solutions" book - >http://tinyurl.com/luqfh8h > >But I'm open to accept any other modern naming conventions where "type" >prefixes are not used at all. > >Thank you. > >-- Shamil > > >Sat, 24 Jan 2015 09:57:10 +0000 from Gustav Brock < gustav at cactus.dk >: >>Hi Shamil >> >>How do you name tables and queries, please? >> >>/gustav >> >>________________________________________ >>Fra: accessd-bounces at databaseadvisors.com < >accessd-bounces at databaseadvisors.com > p? vegne af Salakhetdinov Shamil < >mcp2004 at mail.ru > >>Sendt: 21. januar 2015 16:34 >>Til: Access Developers discussion and problem solving >>Emne: Re: [AccessD] Goodbye Leszynski/Reddick? >> >>?HI Gustav -- >> >>I have also abandoned LRNC in VBA for quite some time now (and I was a >strict "LRNC-adept" in 1990-es). The naming conventions I'm using for VBA >look similar to yours but for local variables and for functions'/subs' >parameters, private subs,functions, properties I'm using lowercase letters >in the beginning, and I'm using 'm_" prefix for (class) module level >variables. >> >>Thank you. >> >>-- Shamil >>-- >>AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >>Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > > >----- >No virus found in this message. >Checked by AVG - www.avg.com >Version: 2015.0.5645 / Virus Database: 4273/8984 - Release Date: 01/23/15 > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >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 Jan 25 17:15:35 2015 From: accessd at shaw.ca (Jim Lawrence) Date: Sun, 25 Jan 2015 16:15:35 -0700 (MST) Subject: [AccessD] ACCESS Left Behind In-Reply-To: <000601d038be$e5b8ce60$b12a6b20$@net> Message-ID: <1628255462.106554869.1422227735268.JavaMail.root@cds018> Hi Arthur: That may be a start but it definitely does. Unless things have dramatically improved, in the world of Access data management, AFAIK, that is still the case. Of course I could always be pleasantly surprised by you correctly me. Jim ----- Original Message ----- From: "Mark Simms" To: "Access Developers discussion and problem solving" Sent: Sunday, 25 January, 2015 8:49:33 AM Subject: Re: [AccessD] ACCESS Left Behind Jim - so having the connection string specified to point to SQL Server in the recordsource property makes that big of a difference ? > Arthur: > > Don't ever get suckered into pass-through queries...they are slow at > best, a security risks and unreliable at worse. > > If you are going to follow the external BE route do it right and save a > lot of grief. > > Jim -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From df.waters at outlook.com Sun Jan 25 19:31:25 2015 From: df.waters at outlook.com (Dan Waters) Date: Sun, 25 Jan 2015 19:31:25 -0600 Subject: [AccessD] Goodbye Leszynski/Reddick? In-Reply-To: <1422220449.321229095@f137.i.mail.ru> References: <1422097889.843575309@f31.i.mail.ru> <287AC0E2793A414CA983D213FED2ACC1@HAL9007> <1422220449.321229095@f137.i.mail.ru> Message-ID: Hi Shamil, Thanks for your thoughtful comments! No wars here ... :-) My .Net work so far is in windows forms only in VB, and those apps are very form-centric. So, I just haven't seen an advantage to setting up a class for a Customer, or part, or almost anything else. I'm going to guess that a widespread use of classes is more prevalent in web programming. So far, my only classes are for Session values (which are set when the app is opened and don't change), Utility procedures, Global procedures, People procedures, and a Progress bar. I don't think a new person would find my naming style cryptic. Except for the prefix, I always use full words. A form is named 'frmOpenItemsList', or 'frmProfileReplaceManager'. A report is named 'rptProfileLocationsPeople' or 'rptLogonActivityIndividual'. So, with a few prefixes I think my code is quite readable. For objects, I showed a prefix and you showed a suffix - those two techniques are about the same. For Classes and Modules, I do not use prefixes, but might use names that contain the same word if helpful. And, I am 'in love' with intellisense in VS!! Now, when working in Access VBA, I feel like I'm driving a car that doesn't have any gauges! Speaking of which, I have to go drive that car right now ... ;-) Thanks! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov Shamil Sent: Sunday, January 25, 2015 15:14 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Goodbye Leszynski/Reddick? Hi Dan -- It's just my current point of view - no any intentions here to start a "great anti-LRNC debate" :) IMO it's very uncommon to use "cryptic" prefixes as .NET naming conventions. (FYI: As I have already noted here in this thread I was a strict adept of LRNC in MS Access/Office VBA). Imagine somebody else, e.g. a young developer without any LRNC experience, would need to "decipher" your code to support it? For your example, in .NET is common IMO to use the following naming conventions: Objects Customer --> table of all customers CustomersList --> query for a list of customers CustomersForm or CustomersInfoForm --> form to manage customer info CustomersReport or CustomersInfoReport --> report of customer info Variables ID in Customer class --> primary key for customer Name in Customer class --> customer name in a string variable CustomersComboBox --> combobox of customers CustomerNameTextBox --> customer name in a text box CustomerAddedDate --> date customer added And so on ... I'd use the similar naming conventions in VBA: in MS Access Groups would help to keep related objects together and instantly available. In .NET Intellisense makes any "cryptic" naming conventions (as LRNC) unneeded. Thank you. -- Shamil Sun, 25 Jan 2015 10:18:34 -0600 from Dan Waters : >I do the same. > >Example: > >Objects > tblCustomers --> table of all customers > qryCustomers --> query for a list of customers > frmCustomers --> form to manage customer info > rptCustomers --> report of customer info > >Variables > lngCustomerID --> primary key for customer > stgCustomer --> customer name in a string variable > cboCustomer --> combobox of customers > txtCustomer --> customer name in a text box > dteCustomerAdded --> date customer added > >And so on ... > >This makes objects easy to find by sorting the list by name. I often >have a set of objects which are a functional set so I design a name >which identifies them all and they'll all be together in the list. > >In code, it's a big help to be able to see what the variable or object >type is without having to 'figure it out' each time. I'm now >developing in .net and am using the same scheme. > >Dan > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin >Sent: Saturday, January 24, 2015 23:02 PM >To: 'Access Developers discussion and problem solving' >Subject: Re: [AccessD] Goodbye Leszynski/Reddick? > >I use the prefix to tell me what kind of object I'm working with - >recordset, query, text box, combo box, report, form, etc. > >r > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tony Septav >Sent: Saturday, January 24, 2015 7:58 PM >To: 'Access Developers discussion and problem solving' >Subject: Re: [AccessD] Goodbye Leszynski/Reddick? > >Hey All >Why not?? For Queries their names become CustAdd CustDel CustEdit >CustFind It is intuitive, sorry I do not get the prefixes/suffixes. >Maybe after all these years I have been missing the point. > >Yes Gustav this list is addictive like the old American Television show >"Cheers". > >Tony Septav >Nanaimo, BC >Canada > > > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of >Salakhetdinov Shamil >Sent: January-24-15 5:11 AM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] Goodbye Leszynski/Reddick? > > Hi Gustav -- > >Currently I name tables in singular mode and I don't have any >prefixes/suffixes used with their names. For queries I still use LRNC >prefixes: > >- qsel >- qapp >- qupd >- qdel >... > >I have got "addicted" to use the LRNC queries prefixes since I have >read Stan Leszynski "MS Access 97 Expert Solutions" book - >http://tinyurl.com/luqfh8h > >But I'm open to accept any other modern naming conventions where "type" >prefixes are not used at all. > >Thank you. > >-- Shamil > > >Sat, 24 Jan 2015 09:57:10 +0000 from Gustav Brock < gustav at cactus.dk >: >>Hi Shamil >> >>How do you name tables and queries, please? >> >>/gustav >> >>________________________________________ >>Fra: accessd-bounces at databaseadvisors.com < >accessd-bounces at databaseadvisors.com > p? vegne af Salakhetdinov Shamil >< mcp2004 at mail.ru > >>Sendt: 21. januar 2015 16:34 >>Til: Access Developers discussion and problem solving >>Emne: Re: [AccessD] Goodbye Leszynski/Reddick? >> >> HI Gustav -- >> >>I have also abandoned LRNC in VBA for quite some time now (and I was a >strict "LRNC-adept" in 1990-es). The naming conventions I'm using for >VBA look similar to yours but for local variables and for functions'/subs' >parameters, private subs,functions, properties I'm using lowercase >letters in the beginning, and I'm using 'm_" prefix for (class) >module level variables. >> >>Thank you. >> >>-- Shamil >>-- >>AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >>Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > > >----- >No virus found in this message. >Checked by AVG - www.avg.com >Version: 2015.0.5645 / Virus Database: 4273/8984 - Release Date: >01/23/15 > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From charlotte.foust at gmail.com Sun Jan 25 20:32:04 2015 From: charlotte.foust at gmail.com (Charlotte Foust) Date: Sun, 25 Jan 2015 18:32:04 -0800 Subject: [AccessD] OT: Friday (late) surprise In-Reply-To: References: Message-ID: See how much fun you can have doing what you love? Told you so! Charlotte On Sun, Jan 25, 2015 at 6:31 AM, Susan Harkins wrote: > Thank you Gustav, but I'm not good at it. I'm just certified to teach it. > :) I know that sounds funny, but you can teach the method and keep the kids > safe without being a good shot. :) > > As an employee of Kentucky's Department of Fish & Wildlife, I'm expected to > work at lots of public functions where people are given the opportunity to > experience hunting and fishing "tools" -- certifying me means that I've > been through the training program and that I can train others and keep them > safe while they're learning. The latter being the key. It doesn't mean I'm > an accurate hit. :) This year I will probably complete the Hunter's Ed > course. It's not mandatory for me to hunt because I'm so old -- I'm > grandfathered in, but it's still information that I need to know because I > get asked stuff all day long during the season. I probably already know > most of it, but having the certification matters to the white shirts. > > > > The NASP started right here in Kentucky and I was trained by the guy that > developed the program. The method they teach was designed by Ted Strictland > -- the US's most successful Olympic archery coach. NASP is now an > international program. > > I'm also a Certified Interpretative Guide -- it's professional training > that guides in national parks and resorts receive. It means I can help you > have a good time and learn. :) In two weeks, I'll be working one of > Kentucky's Eagle Weekends at Ken-Lake. It's such a fun weekend! I work as a > guide on the cruiser helping visitors spot eagles and answer questions. > It's a really busy weekend, but a lot of fun. > > > > In the link below, that's me in the picture with the owl. My job at Salato > ends up in my article examples a lot. :) I use data from the animal > tracking database all the time. > > < > > http://www.techrepublic.com/article/two-quick-graphic-tricks-that-return-big-results-in-a-word-document/ > > I'm also a master gardener. This program isn't affiliated with Fish & > Wildlife, but it does make me more valuable to them because of my knowledge > of native plants. During the spring and summer, I get asked to identify > plants all day long. "What's that pretty pink flowering blooming in front > of the bobcat pin?" "What are those small trees in the bear exhibit -- you > know, the ones with the funny shaped leaves?" -- stuff like that all day > long. There are people there with much more knowledge on them, but I'm the > one they see leaving, so it's an after thought -- "Oh yeah... do you > know..." -- All. Day. Long. :) > > The MG program is a national educational program that's available through > our state university system. It's pretty intense -- about 40 hours or > classroom training. To maintain your status, you have to volunteer in the > community in some type of horticultural based activity. One of my favorite > events is chairing the fruits and vegetables exhibit for the Frankfort > County Fair every year. :) I've worn many ribbons for my native wildflowers > and I'm not too shy to share that. :) I think that John Clark and maybe > John Bartow are also MGs. I know we've discussed it on OT, but I don't > remember for sure who all had taken the class. > > This week, we're sponsoring a butterfly garden program for the community. > I'll be greeting people at the door. :) > > https://sites.google.com/site/capitalareamastergardeners/ > > I could give the program myself but I'm a tad too shy for that -- I would > throw up. I'm not shy (obviously) but I'm not a leader and being the center > of attention makes me uneasy. Being able to write is a blessing for me. > > < > http://www.amazon.com/Design-Butterfly-Garden-Robbie-Readers/dp/1584156384 > > > > On Mondays, I volunteer as a vet tech at our county's animal shelter. We > spay and neuter animals for the community at a reduced fee. I help prep the > animals for surgery and help in recovery afterward. I write and layout > their newsletter, when I get around to it. I use to do it quarterly, but > this last year, I only put out two. :( They're a busy shelter with an > emphasis on adoption rather than euthanizing. Animals are put down for > medical and behavioral issues only. A good dog is kept until it's adopted > or sent to a rescue. > > Retirement is ever so much more fun than real life ever was, but yeah... > more than any of you probably wanted to know. :) > > Susan H. > > > > From ssharkins at gmail.com Sun Jan 25 22:29:07 2015 From: ssharkins at gmail.com (Susan Harkins) Date: Sun, 25 Jan 2015 23:29:07 -0500 Subject: [AccessD] OT: Friday (late) surprise In-Reply-To: References: Message-ID: Charlotte, you are a blessing for sure! :) Susan H. On Sun, Jan 25, 2015 at 9:32 PM, Charlotte Foust wrote: > See how much fun you can have doing what you love? Told you so! > > Charlotte > > From mcp2004 at mail.ru Mon Jan 26 01:36:17 2015 From: mcp2004 at mail.ru (=?UTF-8?B?U2FsYWtoZXRkaW5vdiBTaGFtaWw=?=) Date: Mon, 26 Jan 2015 10:36:17 +0300 Subject: [AccessD] =?utf-8?q?Goodbye_Leszynski/Reddick=3F?= In-Reply-To: References: <1422097889.843575309@f31.i.mail.ru> <1422220449.321229095@f137.i.mail.ru> Message-ID: <1422257777.75397841@f361.i.mail.ru> Hi Dan -- <<< Now, when working in Access VBA, I feel like I'm driving a car that doesn't have any gauges!? >>> So true. <<< My .Net work so far is in windows forms only in VB, and those apps are very form-centric. So, I just haven't seen an advantage to setting up a class for a Customer, or part, or almost anything else.? >>> Do you use .NET Windows Forms bound forms with BindingSource and BindingNavigator and ADO.NET datasets? <<< Speaking of which, I have to go drive that car right now ... ;-) >>> That'd keep you concentrated on the road - not bad after all :) (I used to switch between a car with automatic and manual transmissions, the one with responsive driving wheel, throttle, clutch and brakes and the one with all that levers being very rigid, even used manual transmission manipulating it by my left hand while driving abroad a right-driving-wheel car keeping driving on the left side of the road - it was very refreshing! :) ) Thank you. -- Shamil Sun, 25 Jan 2015 19:31:25 -0600 from Dan Waters : >Hi Shamil, > >Thanks for your thoughtful comments! No wars here ... :-) > >My .Net work so far is in windows forms only in VB, and those apps are very form-centric. So, I just haven't seen an advantage to setting up a class for a Customer, or part, or almost anything else. I'm going to guess that a widespread use of classes is more prevalent in web programming. So far, my only classes are for Session values (which are set when the app is opened and don't change), Utility procedures, Global procedures, People procedures, and a Progress bar. > >I don't think a new person would find my naming style cryptic. Except for the prefix, I always use full words. A form is named 'frmOpenItemsList', or 'frmProfileReplaceManager'. A report is named 'rptProfileLocationsPeople' or 'rptLogonActivityIndividual'. So, with a few prefixes I think my code is quite readable. For objects, I showed a prefix and you showed a suffix - those two techniques are about the same. For Classes and Modules, I do not use prefixes, but might use names that contain the same word if helpful. > >And, I am 'in love' with intellisense in VS!! Now, when working in Access VBA, I feel like I'm driving a car that doesn't have any gauges! Speaking of which, I have to go drive that car right now ... ;-) > >Thanks! >Dan > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov Shamil >Sent: Sunday, January 25, 2015 15:14 PM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] Goodbye Leszynski/Reddick? > >?Hi Dan -- > >It's just my current point of view - no any intentions here to start a "great anti-LRNC debate" :) > >IMO it's very uncommon to use "cryptic" prefixes as .NET naming conventions. >(FYI: As I have already noted here in this thread I was a strict adept of LRNC in MS Access/Office VBA). > >Imagine somebody else, e.g. a young developer without any LRNC experience, would need to "decipher" your code to support it? > >For your example, in .NET is common IMO to use the following naming conventions: > >Objects >????Customer --> table of all customers >????CustomersList --> query for a list of customers >????CustomersForm or CustomersInfoForm --> form to manage customer info >????CustomersReport or CustomersInfoReport --> report of customer info > >Variables >????ID in Customer class --> primary key for customer >????Name in Customer class --> customer name in a string variable >????CustomersComboBox --> combobox of customers >????CustomerNameTextBox --> customer name in a text box >????CustomerAddedDate --> date customer added > >And so on ... > >I'd use the similar naming conventions in VBA: in MS Access Groups would help to keep related objects together and instantly available. >In .NET Intellisense makes any "cryptic" naming conventions (as LRNC) unneeded. > >Thank you. > >-- Shamil > >Sun, 25 Jan 2015 10:18:34 -0600 from Dan Waters < df.waters at outlook.com >: >>I do the same. >> >>Example: >> >>Objects >> tblCustomers --> table of all customers >> qryCustomers --> query for a list of customers >> frmCustomers --> form to manage customer info >> rptCustomers --> report of customer info >> >>Variables >> lngCustomerID --> primary key for customer >> stgCustomer --> customer name in a string variable >> cboCustomer --> combobox of customers >> txtCustomer --> customer name in a text box >> dteCustomerAdded --> date customer added >> >>And so on ... >> >>This makes objects easy to find by sorting the list by name. I often >>have a set of objects which are a functional set so I design a name >>which identifies them all and they'll all be together in the list. >> >>In code, it's a big help to be able to see what the variable or object >>type is without having to 'figure it out' each time. I'm now >>developing in .net and am using the same scheme. >> >>Dan <<< skipped >>> > From df.waters at outlook.com Mon Jan 26 08:48:48 2015 From: df.waters at outlook.com (Dan Waters) Date: Mon, 26 Jan 2015 08:48:48 -0600 Subject: [AccessD] .Net Form Binding (was: Goodbye Leszynski/Reddick?) Message-ID: Hi Shamil, In a car with the steering wheel on the right, I hope the manual gear pattern is not a mirror image! ;-) For binding forms, I create a Linq to SQL (LtS) query and set that as the form's bindingsource datasource like this: --------------------------------------------------------------------- SIMPLE EXAMPLE Dim LQMain = From a In DCAppMain.tblPeopleMain Where a.PeopleID = intPeopleID Me.tblPeopleMainBindingSource.DataSource = LQMain This is as simple as it gets. I'm glad I initially decided to go with LtS - simple and flexible. I only rarely use ADO code in .Net coding (i.e. delete all rows from a temp table). --------------------------------------------------------------------- COMPLEX EXAMPLE Select Case stgDatasetFilter Case "My Open Records" '-- This will filter to the records where the user is the assessor and record is not closed, or where the user has been assigned to an opportunity and the opportunity is not completed and the record is in Improvement stage '-- Assessor Dim LQMyRecords1 = From a In DCAppMain.tblS5Main Where a.AssessorID = SV.CurrentPersonID And a.Stage <> "Closed" Select a.S5MainID, a.Stage '-- Assignment Dim LQMyRecords2 = (From b In DCAppMain.tblS5Main Join c In DCAppMain.tblS5Opportunities On b.S5MainID Equals c.S5MainID Where b.Stage = "Improvement" And c.AssignedToID = SV.CurrentPersonID And c.CompletedByID = False Select S5MainID = b.S5MainID, b.Stage) Dim LQMyRecords3 = From d In LQMyRecords1.Union(LQMyRecords2) Order By d.S5MainID Select d.S5MainID, d.Stage If LQMyRecords3.Any = False Then stgPrompt = "There are no open 5S Records where you are the Assessor or where you are Assigned to an Opportunity." MessageBox.Show(stgPrompt, "No Records", MessageBoxButtons.OK, MessageBoxIcon.Information) cboShow.Text = "All Records" Exit Sub End If Dim LQMyRecords4 = From d In DCAppMain.tblS5Main Join e In LQMyRecords3 On d.S5MainID Equals e.S5MainID Order By d.S5MainID Select d.S5MainID, d.Stage, d.AceCellID, d.AceCellSubID, d.AssessorID, d.AssessorDate, d.S5Sort, d.S5Straighten, d.S5Shine, d.S5Standardize, d.S5Sustain, d.ClosedDate Me.TblS5MainBindingSource.DataSource = LQMyRecords4 Me.TblS5MainBindingSource.MoveLast() This example shows how to use LtS in a more complex way. I've unioned querys 1 and 2 to see if any records apply to the person trying to filter the screen. Then used query 3 joined with the Main table to finally get the form's datasource. And, I've only shown one of the many cases a user could select to filter this screen. LtS is optimized for use with SQL Server databases to provide good performance. Some people say that Microsoft has stopped supporting LtS - no way! It's just that LtS is no longer a work in progress like Linq to Entities has been for the last several years. In any case, MS would not stop supporting something that pulls together two of their premier products! Thanks! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov Shamil Sent: Monday, January 26, 2015 1:36 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Goodbye Leszynski/Reddick? Hi Dan -- <<< Now, when working in Access VBA, I feel like I'm driving a car that doesn't have any gauges! >>> So true. <<< My .Net work so far is in windows forms only in VB, and those apps are very form-centric. So, I just haven't seen an advantage to setting up a class for a Customer, or part, or almost anything else. >>> Do you use .NET Windows Forms bound forms with BindingSource and BindingNavigator and ADO.NET datasets? <<< Speaking of which, I have to go drive that car right now ... ;-) >>> That'd keep you concentrated on the road - not bad after all :) (I used to switch between a car with automatic and manual transmissions, the one with responsive driving wheel, throttle, clutch and brakes and the one with all that levers being very rigid, even used manual transmission manipulating it by my left hand while driving abroad a right-driving-wheel car keeping driving on the left side of the road - it was very refreshing! :) ) Thank you. -- Shamil From mcp2004 at mail.ru Mon Jan 26 11:37:23 2015 From: mcp2004 at mail.ru (=?UTF-8?B?U2FsYWtoZXRkaW5vdiBTaGFtaWw=?=) Date: Mon, 26 Jan 2015 20:37:23 +0300 Subject: [AccessD] =?utf-8?q?=2ENet_Form_Binding_=28was=3A_Goodbye_Leszyns?= =?utf-8?q?ki/Reddick=3F=29?= In-Reply-To: References: Message-ID: <1422293843.439007721@f165.i.mail.ru> Hi Dan -- I have never used LtS. I have used EF (version 4 and below) but I have found it's slow for mass updates (insert/update/delete). Actually nowadays I'm doing not that much development where back-ends communication is involved but when such back-end communication is needed I'm using ADO.NET with strongly typed datasets - they are very fast, good enough for my customers needs. Thank you. -- Shamil Monday, January 26, 2015 8:48 AM -06:00 from Dan Waters : >Hi Shamil, > >In a car with the steering wheel on the right, I hope the manual gear pattern is not a mirror image! ;-) > >For binding forms, I create a Linq to SQL (LtS) query and set that as the form's bindingsource datasource like this: > >--------------------------------------------------------------------- >SIMPLE EXAMPLE >Dim LQMain = From a In DCAppMain.tblPeopleMain >????Where a.PeopleID = intPeopleID >Me.tblPeopleMainBindingSource.DataSource = LQMain > >This is as simple as it gets. I'm glad I initially decided to go with LtS - simple and flexible. I only rarely use ADO code in .Net coding (i.e. delete all rows from a temp table). > >--------------------------------------------------------------------- >COMPLEX EXAMPLE >Select Case stgDatasetFilter > >????Case "My Open Records" > >????????'-- This will filter to the records where the user is the assessor and record is not closed, or where the user has been assigned to an opportunity and the opportunity is not completed and the record is in Improvement stage > >????????'-- Assessor >????????Dim LQMyRecords1 = From a In DCAppMain.tblS5Main >????????????Where a.AssessorID = SV.CurrentPersonID And a.Stage <> "Closed" >????????????Select a.S5MainID, a.Stage > >????????'-- Assignment >????????Dim LQMyRecords2 = (From b In DCAppMain.tblS5Main Join c In DCAppMain.tblS5Opportunities On b.S5MainID Equals c.S5MainID >????????????Where b.Stage = "Improvement" And c.AssignedToID = SV.CurrentPersonID And c.CompletedByID = False >????????????Select S5MainID = b.S5MainID, b.Stage) > >????????Dim LQMyRecords3 = From d In LQMyRecords1.Union(LQMyRecords2) >????????????Order By d.S5MainID >????????????Select d.S5MainID, d.Stage > >????????If LQMyRecords3.Any = False Then >????????????stgPrompt = "There are no open 5S Records where you are the Assessor or where you are Assigned to an Opportunity." >????????????MessageBox.Show(stgPrompt, "No Records", MessageBoxButtons.OK, MessageBoxIcon.Information) >????????????cboShow.Text = "All Records" >????????????Exit Sub >????????End If > >????????Dim LQMyRecords4 = From d In DCAppMain.tblS5Main Join e In LQMyRecords3 On d.S5MainID Equals e.S5MainID >????????????Order By d.S5MainID >????????????Select d.S5MainID, d.Stage, d.AceCellID, d.AceCellSubID, d.AssessorID, d.AssessorDate, d.S5Sort, d.S5Straighten, d.S5Shine, d.S5Standardize, d.S5Sustain, d.ClosedDate > >????????Me.TblS5MainBindingSource.DataSource = LQMyRecords4 >????????Me.TblS5MainBindingSource.MoveLast() > >This example shows how to use LtS in a more complex way. I've unioned querys 1 and 2 to see if any records apply to the person trying to filter the screen. Then used query 3 joined with the Main table to finally get the form's datasource. And, I've only shown one of the many cases a user could select to filter this screen. > >LtS is optimized for use with SQL Server databases to provide good performance. Some people say that Microsoft has stopped supporting LtS - no way! It's just that LtS is no longer a work in progress like Linq to Entities has been for the last several years. In any case, MS would not stop supporting something that pulls together two of their premier products! > >Thanks! >Dan > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov Shamil >Sent: Monday, January 26, 2015 1:36 AM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] Goodbye Leszynski/Reddick? > >?Hi Dan -- > ><<< >Now, when working in Access VBA, I feel like I'm driving a car that doesn't have any gauges! >>>> >So true. > ><<< >My .Net work so far is in windows forms only in VB, and those apps are very form-centric. >So, I just haven't seen an advantage to setting up a class for a Customer, or part, or almost anything else. >>>> >Do you use .NET Windows Forms bound forms with BindingSource and BindingNavigator and ADO.NET datasets? > ><<< >Speaking of which, I have to go drive that car right now ... ;-) >>>> >That'd keep you concentrated on the road - not bad after all :) (I used to switch between a car with automatic and manual transmissions, the one with responsive driving wheel, throttle, clutch and brakes and the one with all that levers being very rigid, even used manual transmission manipulating it by my left hand while driving abroad a right-driving-wheel car keeping driving on the left side of the road - it was very refreshing! :) ) > >Thank you. > >-- Shamil > > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From darryl at whittleconsulting.com.au Mon Jan 26 17:33:04 2015 From: darryl at whittleconsulting.com.au (Darryl Collins) Date: Mon, 26 Jan 2015 23:33:04 +0000 Subject: [AccessD] Friday (late) surprise In-Reply-To: <1422141536321.7852@cactus.dk> References: <1421854454.285781891@f78.i.mail.ru> <1422093429586.51123@cactus.dk> <1422097889.843575309@f31.i.mail.ru> <1422099365835.15204@cactus.dk> , <1422141536321.7852@cactus.dk> Message-ID: Very interesting. I often think of the lost skills of earlier times. Some of those sword makers were master metal workers too - indeed even today we cannot reproduce some of the quality of those blades. Cheers Darryl -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Sunday, 25 January 2015 10:19 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: Friday (late) surprise Hi all If someone told you, you would say: Not possible. Now, watch six minutes of totally outstanding archery(!). https://www.youtube.com/watch?x-yt-ts=1421914688&x-yt-cl=84503534&v=BEG-ly9tQGk /gustav -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Tue Jan 27 09:04:15 2015 From: ssharkins at gmail.com (Susan Harkins) Date: Tue, 27 Jan 2015 10:04:15 -0500 Subject: [AccessD] Retain input mask characters during mail merge Message-ID: A reader is losing the input mask characters during a mail merge to Word. I explained that the input masks aren't actually stored with the data. I've not tackled this before. I'm thinking the best solution might be a merge to an existing template using previously-formatted fields. What do you guys think? Susan H. From jimdettman at verizon.net Tue Jan 27 10:57:58 2015 From: jimdettman at verizon.net (Jim Dettman) Date: Tue, 27 Jan 2015 11:57:58 -0500 Subject: [AccessD] Retain input mask characters during mail merge In-Reply-To: References: Message-ID: <1E562828DF8744CDA296B09A88C4950C@XPS> Susan, You can: 1. Store the characters of the input mask in the field (second argument of the mask spec controls this). 2. Use a query and format the fields with the mask for the mail merge to Word. I'd use #2. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Tuesday, January 27, 2015 10:04 AM To: Access Developers discussion and problem solving Subject: [AccessD] Retain input mask characters during mail merge A reader is losing the input mask characters during a mail merge to Word. I explained that the input masks aren't actually stored with the data. I've not tackled this before. I'm thinking the best solution might be a merge to an existing template using previously-formatted fields. What do you guys think? Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Tue Jan 27 11:02:19 2015 From: ssharkins at gmail.com (Susan Harkins) Date: Tue, 27 Jan 2015 12:02:19 -0500 Subject: [AccessD] Retain input mask characters during mail merge Message-ID: Both excellent ideas. Jim, thanks for #1 -- I had forgotten you could do this! Susan H. On Tue, Jan 27, 2015 at 11:57 AM, Jim Dettman wrote: > > Susan, > > You can: > > 1. Store the characters of the input mask in the field (second argument of > the mask spec controls this). > > 2. Use a query and format the fields with the mask for the mail merge to > Word. > > I'd use #2. > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Tuesday, January 27, 2015 10:04 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] Retain input mask characters during mail merge > > A reader is losing the input mask characters during a mail merge to Word. I > explained that the input masks aren't actually stored with the data. I've > not tackled this before. I'm thinking the best solution might be a merge to > an existing template using previously-formatted fields. > > What do you guys think? > > Susan H. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From marksimms at verizon.net Tue Jan 27 13:08:01 2015 From: marksimms at verizon.net (Mark Simms) Date: Tue, 27 Jan 2015 14:08:01 -0500 Subject: [AccessD] Microsoft stock price crashed today In-Reply-To: <1E562828DF8744CDA296B09A88C4950C@XPS> References: <1E562828DF8744CDA296B09A88C4950C@XPS> Message-ID: <022801d03a64$92efe400$b8cfac00$@net> Is anyone surprised ? I think the damage done by Balmer is going to be felt for years to come. There was way too much optimism with the new CEO....everyone thought he was going to work miracles. Now, the grim reality sets in. From df.waters at outlook.com Tue Jan 27 13:17:23 2015 From: df.waters at outlook.com (Dan Waters) Date: Tue, 27 Jan 2015 13:17:23 -0600 Subject: [AccessD] Microsoft stock price crashed today In-Reply-To: <022801d03a64$92efe400$b8cfac00$@net> References: <1E562828DF8744CDA296B09A88C4950C@XPS> <022801d03a64$92efe400$b8cfac00$@net> Message-ID: Actually, this is a good time to buy. The damage caused by Balmer will fade, and people will like Windows 10! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Tuesday, January 27, 2015 13:08 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Microsoft stock price crashed today Is anyone surprised ? I think the damage done by Balmer is going to be felt for years to come. There was way too much optimism with the new CEO....everyone thought he was going to work miracles. Now, the grim reality sets in. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From charlotte.foust at gmail.com Tue Jan 27 14:45:59 2015 From: charlotte.foust at gmail.com (Charlotte Foust) Date: Tue, 27 Jan 2015 12:45:59 -0800 Subject: [AccessD] Microsoft stock price crashed today In-Reply-To: References: <1E562828DF8744CDA296B09A88C4950C@XPS> <022801d03a64$92efe400$b8cfac00$@net> Message-ID: I LOVE Windows 10, even though all the new features aren't in the preview and some things in there might disappear in the final release. It's what Window 8 should have been. Charlotte On Tue, Jan 27, 2015 at 11:17 AM, Dan Waters wrote: > Actually, this is a good time to buy. The damage caused by Balmer will > fade, and people will like Windows 10! > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms > Sent: Tuesday, January 27, 2015 13:08 PM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Microsoft stock price crashed today > > Is anyone surprised ? I think the damage done by Balmer is going to be felt > for years to come. > > There was way too much optimism with the new CEO....everyone thought he was > going to work miracles. > > Now, the grim reality sets in. > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From mcp2004 at mail.ru Tue Jan 27 15:01:18 2015 From: mcp2004 at mail.ru (=?UTF-8?B?U2FsYWtoZXRkaW5vdiBTaGFtaWw=?=) Date: Wed, 28 Jan 2015 00:01:18 +0300 Subject: [AccessD] =?utf-8?q?Microsoft_stock_price_crashed_today?= In-Reply-To: <022801d03a64$92efe400$b8cfac00$@net> References: <1E562828DF8744CDA296B09A88C4950C@XPS> <022801d03a64$92efe400$b8cfac00$@net> Message-ID: <1422392478.349635271@f291.i.mail.ru> Hi Mark -- >>? Now, the grim reality sets in. Yes, I watched http://news.microsoft.com/windows10story/ a few days ago, and I must say I wasn't excited at all, as were the Microsoft folks who conducted this presentation. Just this afternoon (GMT+3) I have talked about my doubts of MS bright future to my colleague here... I'm not a financial analyst but when I look at this information http://www.microsoft.com/investor/default.aspx and this information http://www.microsoft.com/investor/EarningsAndFinancials/Earnings/PressReleaseAndWebcast/FY15/Q2/default.aspx I see that MSFT has got USD0.71 per share income for the last financial year period, and current MSFT share cost is USD42+ (please corret me if I'm wrong) IOW MS shares bring less than 2% yearly income. Is it a good profit? I'm not sure about that. Also MS reports almost 40% income from commercial licensing and this income part should shrink considerably in the coming years because of competition from/with OSS... And from professional developer point of view when I look at "Create a simple REST web service with Python" (Linux/Ubuntu) http://www.dreamsyssoft.com/blog/blog.php?/archives/6-Create-a-simple-REST-web-service-with-Python.html and then compare it with http://www.asp.net/web-api/overview/getting-started-with-aspnet-web-api/tutorial-your-first-web-api http://www.asp.net/media/4071077/aspnet-web-api-poster.pdf I'm literally starting to cry... I mean Microsoft software development tools are great no doubt but they seems to be what is called here "shoot a gun on the wheel" - too much resources spent to solve simple tasks - whatever software from Microsoft you'll use - the same pattern of resources overuse can be found :( And this is a system issue, AFAIU (I can be wrong) MS Windows, MS Office and other MS apps (SharePoint !) and development tools can't be fixed in principle from the point of view of using system resources optimally, if only they will not substitute it by a Linux custom distro with Windows 12(?) "face" and rewrite all their software from scratch. They can do the latter no doubt if they will have time and financial resources. I"m afraid that after MS has lost (?) mobile market "battle" it will start loosing its positions on all the "fronts" especially taking into account that the new generation of developers and users aren't pro-Microsoft at all (?). I like MS Visual Studio and C# development a lot but the REST sample above in Python can run in "tea-pot", and similar functionality implemented using MS tools if managed to be built into a "tea-pot" will make this "tea-pot" boiling. I'm exaggerating of course but just a bit. :) Thank you. -- Shamil Tuesday, January 27, 2015 2:08 PM -05:00 from "Mark Simms" : >Is anyone surprised ? I think the damage done by Balmer is going to be felt >for years to come. > >There was way too much optimism with the new CEO....everyone thought he was >going to work miracles. > >Now, the grim reality sets in. > > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Tue Jan 27 15:40:52 2015 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Tue, 27 Jan 2015 13:40:52 -0800 Subject: [AccessD] Microsoft stock price crashed today In-Reply-To: <022801d03a64$92efe400$b8cfac00$@net> References: <1E562828DF8744CDA296B09A88C4950C@XPS> <022801d03a64$92efe400$b8cfac00$@net> Message-ID: <0A58228686AB4CE7814EB65B31BD0E58@HAL9007> If you're a player, play the bounce, which is almost certain to happen. Buy 10 options 6 months out, the 40s or 45s, for about a 1-2 week turn. The 43.50s of February got $3 knocked out of them today. I'll bet they're up $1 tomorrow. Earnings and revenues are beating street estimates. Nice dividend, healthy balance sheet. Gotta buy your Panama hats in the winter. But I digress... :) R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Tuesday, January 27, 2015 11:08 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Microsoft stock price crashed today Is anyone surprised ? I think the damage done by Balmer is going to be felt for years to come. There was way too much optimism with the new CEO....everyone thought he was going to work miracles. Now, the grim reality sets in. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From marksimms at verizon.net Wed Jan 28 08:42:01 2015 From: marksimms at verizon.net (Mark Simms) Date: Wed, 28 Jan 2015 09:42:01 -0500 Subject: [AccessD] Microsoft stock price crashed today In-Reply-To: References: <1E562828DF8744CDA296B09A88C4950C@XPS> <022801d03a64$92efe400$b8cfac00$@net> Message-ID: <02d801d03b08$93df0c70$bb9d2550$@net> It's what Window 8 should have been. > > Charlotte Exactly....and who was in charge during the Windows 8 Rollout ? Under Balmer, MSFT just couldn't get things right. From rockysmolin at bchacc.com Wed Jan 28 09:48:31 2015 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Wed, 28 Jan 2015 07:48:31 -0800 Subject: [AccessD] Odd Shortcut Problem Message-ID: Dear List: On the Main Menu of an app I have a command button - Sales Orders - with the S underlined as the keyboard shortcut, and another one - Settings - with the g underlined as the keyboard shortcut. When I go from design for form view, however, the S becomes the keyboard shortcut for Settings. So there are two command buttons with S as the keyboard shortcut. I went so far as to delete the Setting command button and recreate it. But the same thing happened. 16 years of using Access and I never had this problem. Any ideas why this is happening to me? I've considered bad karma but I don't think that's how it works. MTIA Rocky Smolin Beach Access Software 858-259-4334 www.bchacc.com www.e-z-mrp.com Skype: rocky.smolin From rockysmolin at bchacc.com Wed Jan 28 09:51:09 2015 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Wed, 28 Jan 2015 07:51:09 -0800 Subject: [AccessD] Odd Shortcut Problem In-Reply-To: References: Message-ID: <10DFE5348EEB41F2A98EEB8E48263ECF@HAL9007> One more oddity - if I change Sales Orders' shortcut to the o, and Settings to the g, so that there is no S shortcut on the form, when I go to form view, BOTH of them revert to S as the shortcut. Crazy! R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Wednesday, January 28, 2015 7:49 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Odd Shortcut Problem Dear List: On the Main Menu of an app I have a command button - Sales Orders - with the S underlined as the keyboard shortcut, and another one - Settings - with the g underlined as the keyboard shortcut. When I go from design for form view, however, the S becomes the keyboard shortcut for Settings. So there are two command buttons with S as the keyboard shortcut. I went so far as to delete the Setting command button and recreate it. But the same thing happened. 16 years of using Access and I never had this problem. Any ideas why this is happening to me? I've considered bad karma but I don't think that's how it works. MTIA Rocky Smolin Beach Access Software 858-259-4334 www.bchacc.com www.e-z-mrp.com Skype: rocky.smolin -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From davidmcafee at gmail.com Wed Jan 28 11:24:32 2015 From: davidmcafee at gmail.com (David McAfee) Date: Wed, 28 Jan 2015 09:24:32 -0800 Subject: [AccessD] Odd Shortcut Problem In-Reply-To: <10DFE5348EEB41F2A98EEB8E48263ECF@HAL9007> References: <10DFE5348EEB41F2A98EEB8E48263ECF@HAL9007> Message-ID: if you've removed the ampersand, then I'd make sure there is no global shortcut in an autoexec macro. On Wed, Jan 28, 2015 at 7:51 AM, Rocky Smolin wrote: > One more oddity - if I change Sales Orders' shortcut to the o, and Settings > to the g, so that there is no S shortcut on the form, when I go to form > view, BOTH of them revert to S as the shortcut. Crazy! > > R > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin > Sent: Wednesday, January 28, 2015 7:49 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Odd Shortcut Problem > > Dear List: > > On the Main Menu of an app I have a command button - Sales Orders - with > the > S underlined as the keyboard shortcut, and another one - Settings - with > the > g underlined as the keyboard shortcut. > > When I go from design for form view, however, the S becomes the keyboard > shortcut for Settings. So there are two command buttons with S as the > keyboard shortcut. > > I went so far as to delete the Setting command button and recreate it. But > the same thing happened. 16 years of using Access and I never had this > problem. > > Any ideas why this is happening to me? I've considered bad karma but I > don't think that's how it works. > > MTIA > > Rocky Smolin > Beach Access Software > 858-259-4334 > www.bchacc.com www.e-z-mrp.com > > Skype: rocky.smolin > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From rockysmolin at bchacc.com Wed Jan 28 11:29:15 2015 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Wed, 28 Jan 2015 09:29:15 -0800 Subject: [AccessD] Odd Shortcut Problem In-Reply-To: References: <10DFE5348EEB41F2A98EEB8E48263ECF@HAL9007> Message-ID: No macros in this app. The underscore of the S on both command buttons appears even when there is no ampersand in the Caption. Does that provide a clue? r -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Wednesday, January 28, 2015 9:25 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Odd Shortcut Problem if you've removed the ampersand, then I'd make sure there is no global shortcut in an autoexec macro. On Wed, Jan 28, 2015 at 7:51 AM, Rocky Smolin wrote: > One more oddity - if I change Sales Orders' shortcut to the o, and > Settings to the g, so that there is no S shortcut on the form, when I > go to form view, BOTH of them revert to S as the shortcut. Crazy! > > R > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky > Smolin > Sent: Wednesday, January 28, 2015 7:49 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Odd Shortcut Problem > > Dear List: > > On the Main Menu of an app I have a command button - Sales Orders - > with the S underlined as the keyboard shortcut, and another one - > Settings - with the g underlined as the keyboard shortcut. > > When I go from design for form view, however, the S becomes the > keyboard shortcut for Settings. So there are two command buttons with > S as the keyboard shortcut. > > I went so far as to delete the Setting command button and recreate it. > But the same thing happened. 16 years of using Access and I never had > this problem. > > Any ideas why this is happening to me? I've considered bad karma but > I don't think that's how it works. > > MTIA > > Rocky Smolin > Beach Access Software > 858-259-4334 > www.bchacc.com www.e-z-mrp.com > > Skype: rocky.smolin > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From charlotte.foust at gmail.com Wed Jan 28 11:32:02 2015 From: charlotte.foust at gmail.com (Charlotte Foust) Date: Wed, 28 Jan 2015 09:32:02 -0800 Subject: [AccessD] Odd Shortcut Problem In-Reply-To: References: <10DFE5348EEB41F2A98EEB8E48263ECF@HAL9007> Message-ID: Sounds like corruption. Charlotte On Wed, Jan 28, 2015 at 9:29 AM, Rocky Smolin wrote: > No macros in this app. The underscore of the S on both command buttons > appears even when there is no ampersand in the Caption. Does that provide > a > clue? > > r > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee > Sent: Wednesday, January 28, 2015 9:25 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Odd Shortcut Problem > > if you've removed the ampersand, then I'd make sure there is no global > shortcut in an autoexec macro. > > On Wed, Jan 28, 2015 at 7:51 AM, Rocky Smolin > wrote: > > > One more oddity - if I change Sales Orders' shortcut to the o, and > > Settings to the g, so that there is no S shortcut on the form, when I > > go to form view, BOTH of them revert to S as the shortcut. Crazy! > > > > R > > > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky > > Smolin > > Sent: Wednesday, January 28, 2015 7:49 AM > > To: 'Access Developers discussion and problem solving' > > Subject: [AccessD] Odd Shortcut Problem > > > > Dear List: > > > > On the Main Menu of an app I have a command button - Sales Orders - > > with the S underlined as the keyboard shortcut, and another one - > > Settings - with the g underlined as the keyboard shortcut. > > > > When I go from design for form view, however, the S becomes the > > keyboard shortcut for Settings. So there are two command buttons with > > S as the keyboard shortcut. > > > > I went so far as to delete the Setting command button and recreate it. > > But the same thing happened. 16 years of using Access and I never had > > this problem. > > > > Any ideas why this is happening to me? I've considered bad karma but > > I don't think that's how it works. > > > > MTIA > > > > Rocky Smolin > > Beach Access Software > > 858-259-4334 > > www.bchacc.com www.e-z-mrp.com > > > > Skype: rocky.smolin > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From davidmcafee at gmail.com Wed Jan 28 11:36:21 2015 From: davidmcafee at gmail.com (David McAfee) Date: Wed, 28 Jan 2015 09:36:21 -0800 Subject: [AccessD] Odd Shortcut Problem In-Reply-To: References: <10DFE5348EEB41F2A98EEB8E48263ECF@HAL9007> Message-ID: Sorry, that should have said AutoKeys, not autoexec. Not sure what else it could be. On Wed, Jan 28, 2015 at 9:29 AM, Rocky Smolin wrote: > No macros in this app. The underscore of the S on both command buttons > appears even when there is no ampersand in the Caption. Does that provide > a > clue? > > r > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee > Sent: Wednesday, January 28, 2015 9:25 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Odd Shortcut Problem > > if you've removed the ampersand, then I'd make sure there is no global > shortcut in an autoexec macro. > > On Wed, Jan 28, 2015 at 7:51 AM, Rocky Smolin > wrote: > > > One more oddity - if I change Sales Orders' shortcut to the o, and > > Settings to the g, so that there is no S shortcut on the form, when I > > go to form view, BOTH of them revert to S as the shortcut. Crazy! > > > > R > > > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky > > Smolin > > Sent: Wednesday, January 28, 2015 7:49 AM > > To: 'Access Developers discussion and problem solving' > > Subject: [AccessD] Odd Shortcut Problem > > > > Dear List: > > > > On the Main Menu of an app I have a command button - Sales Orders - > > with the S underlined as the keyboard shortcut, and another one - > > Settings - with the g underlined as the keyboard shortcut. > > > > When I go from design for form view, however, the S becomes the > > keyboard shortcut for Settings. So there are two command buttons with > > S as the keyboard shortcut. > > > > I went so far as to delete the Setting command button and recreate it. > > But the same thing happened. 16 years of using Access and I never had > > this problem. > > > > Any ideas why this is happening to me? I've considered bad karma but > > I don't think that's how it works. > > > > MTIA > > > > Rocky Smolin > > Beach Access Software > > 858-259-4334 > > www.bchacc.com www.e-z-mrp.com > > > > Skype: rocky.smolin > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From rockysmolin at bchacc.com Wed Jan 28 11:39:24 2015 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Wed, 28 Jan 2015 09:39:24 -0800 Subject: [AccessD] Odd Shortcut Problem In-Reply-To: References: <10DFE5348EEB41F2A98EEB8E48263ECF@HAL9007> Message-ID: <293E3218B8C04600B5A53E8E4E259528@HAL9007> I just did a decompile - no cigar. Imported all into a new mdb. Same problem. :( R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, January 28, 2015 9:32 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Odd Shortcut Problem Sounds like corruption. Charlotte On Wed, Jan 28, 2015 at 9:29 AM, Rocky Smolin wrote: > No macros in this app. The underscore of the S on both command buttons > appears even when there is no ampersand in the Caption. Does that > provide a clue? > > r > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David > McAfee > Sent: Wednesday, January 28, 2015 9:25 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Odd Shortcut Problem > > if you've removed the ampersand, then I'd make sure there is no global > shortcut in an autoexec macro. > > On Wed, Jan 28, 2015 at 7:51 AM, Rocky Smolin > wrote: > > > One more oddity - if I change Sales Orders' shortcut to the o, and > > Settings to the g, so that there is no S shortcut on the form, when > > I go to form view, BOTH of them revert to S as the shortcut. Crazy! > > > > R > > > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky > > Smolin > > Sent: Wednesday, January 28, 2015 7:49 AM > > To: 'Access Developers discussion and problem solving' > > Subject: [AccessD] Odd Shortcut Problem > > > > Dear List: > > > > On the Main Menu of an app I have a command button - Sales Orders - > > with the S underlined as the keyboard shortcut, and another one - > > Settings - with the g underlined as the keyboard shortcut. > > > > When I go from design for form view, however, the S becomes the > > keyboard shortcut for Settings. So there are two command buttons > > with S as the keyboard shortcut. > > > > I went so far as to delete the Setting command button and recreate it. > > But the same thing happened. 16 years of using Access and I never > > had this problem. > > > > Any ideas why this is happening to me? I've considered bad karma > > but I don't think that's how it works. > > > > MTIA > > > > Rocky Smolin > > Beach Access Software > > 858-259-4334 > > www.bchacc.com www.e-z-mrp.com > > > > Skype: rocky.smolin > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Wed Jan 28 11:39:38 2015 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Wed, 28 Jan 2015 09:39:38 -0800 Subject: [AccessD] Odd Shortcut Problem In-Reply-To: References: <10DFE5348EEB41F2A98EEB8E48263ECF@HAL9007> Message-ID: <90FE7A480FC745C2874319D804260491@HAL9007> Where are Autokeys? R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Wednesday, January 28, 2015 9:36 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Odd Shortcut Problem Sorry, that should have said AutoKeys, not autoexec. Not sure what else it could be. On Wed, Jan 28, 2015 at 9:29 AM, Rocky Smolin wrote: > No macros in this app. The underscore of the S on both command buttons > appears even when there is no ampersand in the Caption. Does that > provide a clue? > > r > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David > McAfee > Sent: Wednesday, January 28, 2015 9:25 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Odd Shortcut Problem > > if you've removed the ampersand, then I'd make sure there is no global > shortcut in an autoexec macro. > > On Wed, Jan 28, 2015 at 7:51 AM, Rocky Smolin > wrote: > > > One more oddity - if I change Sales Orders' shortcut to the o, and > > Settings to the g, so that there is no S shortcut on the form, when > > I go to form view, BOTH of them revert to S as the shortcut. Crazy! > > > > R > > > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky > > Smolin > > Sent: Wednesday, January 28, 2015 7:49 AM > > To: 'Access Developers discussion and problem solving' > > Subject: [AccessD] Odd Shortcut Problem > > > > Dear List: > > > > On the Main Menu of an app I have a command button - Sales Orders - > > with the S underlined as the keyboard shortcut, and another one - > > Settings - with the g underlined as the keyboard shortcut. > > > > When I go from design for form view, however, the S becomes the > > keyboard shortcut for Settings. So there are two command buttons > > with S as the keyboard shortcut. > > > > I went so far as to delete the Setting command button and recreate it. > > But the same thing happened. 16 years of using Access and I never > > had this problem. > > > > Any ideas why this is happening to me? I've considered bad karma > > but I don't think that's how it works. > > > > MTIA > > > > Rocky Smolin > > Beach Access Software > > 858-259-4334 > > www.bchacc.com www.e-z-mrp.com > > > > Skype: rocky.smolin > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From davidmcafee at gmail.com Wed Jan 28 11:46:08 2015 From: davidmcafee at gmail.com (David McAfee) Date: Wed, 28 Jan 2015 09:46:08 -0800 Subject: [AccessD] Odd Shortcut Problem In-Reply-To: <90FE7A480FC745C2874319D804260491@HAL9007> References: <10DFE5348EEB41F2A98EEB8E48263ECF@HAL9007> <90FE7A480FC745C2874319D804260491@HAL9007> Message-ID: It's a macro, but you already said you didn't have any. D On Wed, Jan 28, 2015 at 9:39 AM, Rocky Smolin wrote: > Where are Autokeys? > > R > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee > Sent: Wednesday, January 28, 2015 9:36 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Odd Shortcut Problem > > Sorry, that should have said AutoKeys, not autoexec. > > Not sure what else it could be. > > On Wed, Jan 28, 2015 at 9:29 AM, Rocky Smolin > wrote: > > > No macros in this app. The underscore of the S on both command buttons > > appears even when there is no ampersand in the Caption. Does that > > provide a clue? > > > > r > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David > > McAfee > > Sent: Wednesday, January 28, 2015 9:25 AM > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] Odd Shortcut Problem > > > > if you've removed the ampersand, then I'd make sure there is no global > > shortcut in an autoexec macro. > > > > On Wed, Jan 28, 2015 at 7:51 AM, Rocky Smolin > > wrote: > > > > > One more oddity - if I change Sales Orders' shortcut to the o, and > > > Settings to the g, so that there is no S shortcut on the form, when > > > I go to form view, BOTH of them revert to S as the shortcut. Crazy! > > > > > > R > From charlotte.foust at gmail.com Wed Jan 28 11:50:00 2015 From: charlotte.foust at gmail.com (Charlotte Foust) Date: Wed, 28 Jan 2015 09:50:00 -0800 Subject: [AccessD] Odd Shortcut Problem In-Reply-To: <293E3218B8C04600B5A53E8E4E259528@HAL9007> References: <10DFE5348EEB41F2A98EEB8E48263ECF@HAL9007> <293E3218B8C04600B5A53E8E4E259528@HAL9007> Message-ID: I've run into freaky shortcut problems before when duplicates exist, so I learned to never have duplicate shortcuts. Where is the settings shortcut going, something in your application or something in Access? If it's built in, don't fight it. Use a different shortcut for the other one. Charlotte On Wed, Jan 28, 2015 at 9:39 AM, Rocky Smolin wrote: > I just did a decompile - no cigar. Imported all into a new mdb. Same > problem. :( > > R > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust > Sent: Wednesday, January 28, 2015 9:32 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Odd Shortcut Problem > > Sounds like corruption. > > Charlotte > > On Wed, Jan 28, 2015 at 9:29 AM, Rocky Smolin > wrote: > > > No macros in this app. The underscore of the S on both command buttons > > appears even when there is no ampersand in the Caption. Does that > > provide a clue? > > > > r > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David > > McAfee > > Sent: Wednesday, January 28, 2015 9:25 AM > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] Odd Shortcut Problem > > > > if you've removed the ampersand, then I'd make sure there is no global > > shortcut in an autoexec macro. > > > > On Wed, Jan 28, 2015 at 7:51 AM, Rocky Smolin > > wrote: > > > > > One more oddity - if I change Sales Orders' shortcut to the o, and > > > Settings to the g, so that there is no S shortcut on the form, when > > > I go to form view, BOTH of them revert to S as the shortcut. Crazy! > > > > > > R > > > > > > > > > -----Original Message----- > > > From: accessd-bounces at databaseadvisors.com > > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky > > > Smolin > > > Sent: Wednesday, January 28, 2015 7:49 AM > > > To: 'Access Developers discussion and problem solving' > > > Subject: [AccessD] Odd Shortcut Problem > > > > > > Dear List: > > > > > > On the Main Menu of an app I have a command button - Sales Orders - > > > with the S underlined as the keyboard shortcut, and another one - > > > Settings - with the g underlined as the keyboard shortcut. > > > > > > When I go from design for form view, however, the S becomes the > > > keyboard shortcut for Settings. So there are two command buttons > > > with S as the keyboard shortcut. > > > > > > I went so far as to delete the Setting command button and recreate it. > > > But the same thing happened. 16 years of using Access and I never > > > had this problem. > > > > > > Any ideas why this is happening to me? I've considered bad karma > > > but I don't think that's how it works. > > > > > > MTIA > > > > > > Rocky Smolin > > > Beach Access Software > > > 858-259-4334 > > > www.bchacc.com www.e-z-mrp.com > > > > > > Skype: rocky.smolin > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jimdettman at verizon.net Wed Jan 28 12:13:55 2015 From: jimdettman at verizon.net (Jim Dettman) Date: Wed, 28 Jan 2015 13:13:55 -0500 Subject: [AccessD] Odd Shortcut Problem In-Reply-To: <293E3218B8C04600B5A53E8E4E259528@HAL9007> References: <10DFE5348EEB41F2A98EEB8E48263ECF@HAL9007> <293E3218B8C04600B5A53E8E4E259528@HAL9007> Message-ID: <1614CA5BDA27475ABBDAA17996DFDD03@XPS> Rocky, Decompile only invalidates compiled code...it doesn't do anything to fix form corruption. You might want to use the un-documented saveastext and loadfromtext commands to see if that straightens the form out. You might also be able to modify the file before you load it if there any issues there. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Wednesday, January 28, 2015 12:39 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Odd Shortcut Problem I just did a decompile - no cigar. Imported all into a new mdb. Same problem. :( R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, January 28, 2015 9:32 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Odd Shortcut Problem Sounds like corruption. Charlotte On Wed, Jan 28, 2015 at 9:29 AM, Rocky Smolin wrote: > No macros in this app. The underscore of the S on both command buttons > appears even when there is no ampersand in the Caption. Does that > provide a clue? > > r > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David > McAfee > Sent: Wednesday, January 28, 2015 9:25 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Odd Shortcut Problem > > if you've removed the ampersand, then I'd make sure there is no global > shortcut in an autoexec macro. > > On Wed, Jan 28, 2015 at 7:51 AM, Rocky Smolin > wrote: > > > One more oddity - if I change Sales Orders' shortcut to the o, and > > Settings to the g, so that there is no S shortcut on the form, when > > I go to form view, BOTH of them revert to S as the shortcut. Crazy! > > > > R > > > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky > > Smolin > > Sent: Wednesday, January 28, 2015 7:49 AM > > To: 'Access Developers discussion and problem solving' > > Subject: [AccessD] Odd Shortcut Problem > > > > Dear List: > > > > On the Main Menu of an app I have a command button - Sales Orders - > > with the S underlined as the keyboard shortcut, and another one - > > Settings - with the g underlined as the keyboard shortcut. > > > > When I go from design for form view, however, the S becomes the > > keyboard shortcut for Settings. So there are two command buttons > > with S as the keyboard shortcut. > > > > I went so far as to delete the Setting command button and recreate it. > > But the same thing happened. 16 years of using Access and I never > > had this problem. > > > > Any ideas why this is happening to me? I've considered bad karma > > but I don't think that's how it works. > > > > MTIA > > > > Rocky Smolin > > Beach Access Software > > 858-259-4334 > > www.bchacc.com www.e-z-mrp.com > > > > Skype: rocky.smolin > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwelz at hotmail.com Wed Jan 28 12:30:55 2015 From: jwelz at hotmail.com (Jurgen Welz) Date: Wed, 28 Jan 2015 11:30:55 -0700 Subject: [AccessD] ODBC Error In-Reply-To: References: , <10DFE5348EEB41F2A98EEB8E48263ECF@HAL9007>, , , Message-ID: Access 2013 FE, SQL Server 2012 R2, ODBC Linked tables. Machine Data source, System type, DRIVER=SQL Server Native Client 10.0, all 32 bit. We wrap a series of insert/updates to 8 tables in a transaction from the FE and commit or rollback the transaction based on the records affected on the various inserts and updates. A user reported an error message yet the final data appeared at the end of the procedure. I shadowed his RDS session through some data errors in the form when all was said and done. That was the background. Using a bound form, the user attempted to set a value for a combo bound on a long ID (foreign key). Any save of the record reported an ODBC error. The value in the table view was the default value: 0. I attempted the edit from table view in the database window and got an error when attempting to edit that field and a few other fields of type long in the newly inserted record and received the same error. Other fields of text datatype and other numeric types were editable. All other records were editable in all fields including those locked in the new record, but the new record would not accept edits to the long foreign keys I tried. I was inputting foreign keys from adjacent records so data constraints were not a concern. I was able to update the field without error via an update query on the server side in SQL Server Management Studio but several (perhaps all long) fields on the one record of the linked table remained not updateable. I could type in the field from the linked table view in Access, but not move off the record without triggering an error. The error from the table edit from access was a bit different from the form error but is the one I want to understand: ODBC-update on a linked table 'tblProject' failed.[Microsoft]SQL Server Native Client 10.0[SQL Server]The incoming tabular data stream (TDS) remote procedure call (RPC) protocol stream is incorrect. Parameter 2 (""): Data type 0x000 is unknown (#8009) I suspect there were errors that weren't properly addressed inside the transaction and the update should not have been committed, but it was, and the table record with the locked field exists so it was inserted, hence committed, and not rolled back. I'll address those issues easily enough if they aren't related to the locked fields. I'm curious whether the transaction was messed up through the ODBC connection resulting in a lock until it timed out. The error is what I would expect with a 64 bit numeric key, but appears to be a spurious record as all the other records I tired remained editable during the 30 odd minutes that the fields were locked. Has anyone else encountered a problem like this? Any insight into what is going on with this 30 minute lock out? CiaoJ?rgen WelzEdmonton, Alberta From rockysmolin at bchacc.com Wed Jan 28 15:17:19 2015 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Wed, 28 Jan 2015 13:17:19 -0800 Subject: [AccessD] Odd Shortcut Problem In-Reply-To: References: <10DFE5348EEB41F2A98EEB8E48263ECF@HAL9007><293E3218B8C04600B5A53E8E4E259528@HAL9007> Message-ID: OK here's the really odd thing - if I change the shortcut on one or both, or remove the shortcut on one or both, when I go to the form view...the BOTH have S as the shortcut (Told ya it was odd) R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, January 28, 2015 9:50 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Odd Shortcut Problem I've run into freaky shortcut problems before when duplicates exist, so I learned to never have duplicate shortcuts. Where is the settings shortcut going, something in your application or something in Access? If it's built in, don't fight it. Use a different shortcut for the other one. Charlotte On Wed, Jan 28, 2015 at 9:39 AM, Rocky Smolin wrote: > I just did a decompile - no cigar. Imported all into a new mdb. Same > problem. :( > > R > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte > Foust > Sent: Wednesday, January 28, 2015 9:32 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Odd Shortcut Problem > > Sounds like corruption. > > Charlotte > > On Wed, Jan 28, 2015 at 9:29 AM, Rocky Smolin > wrote: > > > No macros in this app. The underscore of the S on both command > > buttons appears even when there is no ampersand in the Caption. > > Does that provide a clue? > > > > r > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David > > McAfee > > Sent: Wednesday, January 28, 2015 9:25 AM > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] Odd Shortcut Problem > > > > if you've removed the ampersand, then I'd make sure there is no > > global shortcut in an autoexec macro. > > > > On Wed, Jan 28, 2015 at 7:51 AM, Rocky Smolin > > > > wrote: > > > > > One more oddity - if I change Sales Orders' shortcut to the o, and > > > Settings to the g, so that there is no S shortcut on the form, > > > when I go to form view, BOTH of them revert to S as the shortcut. Crazy! > > > > > > R > > > > > > > > > -----Original Message----- > > > From: accessd-bounces at databaseadvisors.com > > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky > > > Smolin > > > Sent: Wednesday, January 28, 2015 7:49 AM > > > To: 'Access Developers discussion and problem solving' > > > Subject: [AccessD] Odd Shortcut Problem > > > > > > Dear List: > > > > > > On the Main Menu of an app I have a command button - Sales Orders > > > - with the S underlined as the keyboard shortcut, and another one > > > - Settings - with the g underlined as the keyboard shortcut. > > > > > > When I go from design for form view, however, the S becomes the > > > keyboard shortcut for Settings. So there are two command buttons > > > with S as the keyboard shortcut. > > > > > > I went so far as to delete the Setting command button and recreate it. > > > But the same thing happened. 16 years of using Access and I never > > > had this problem. > > > > > > Any ideas why this is happening to me? I've considered bad karma > > > but I don't think that's how it works. > > > > > > MTIA > > > > > > Rocky Smolin > > > Beach Access Software > > > 858-259-4334 > > > www.bchacc.com www.e-z-mrp.com > > > > > > Skype: rocky.smolin > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dennis.wilson at maplemount.org Wed Jan 28 15:21:35 2015 From: dennis.wilson at maplemount.org (Dennis Wilson) Date: Wed, 28 Jan 2015 21:21:35 +0000 Subject: [AccessD] OT: Friday (late) surprise In-Reply-To: References: Message-ID: I am in Kentucky too. I work in a convent supporting all the technical needs of our Motherhouse and all of our missions in the US and in Chile'. Ever hear of The Ursuline Sisters of Mt St Joseph? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Sunday, January 25, 2015 8:32 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Friday (late) surprise Thank you Gustav, but I'm not good at it. I'm just certified to teach it. :) I know that sounds funny, but you can teach the method and keep the kids safe without being a good shot. :) As an employee of Kentucky's Department of Fish & Wildlife, I'm expected to work at lots of public functions where people are given the opportunity to experience hunting and fishing "tools" -- certifying me means that I've been through the training program and that I can train others and keep them safe while they're learning. The latter being the key. It doesn't mean I'm an accurate hit. :) This year I will probably complete the Hunter's Ed course. It's not mandatory for me to hunt because I'm so old -- I'm grandfathered in, but it's still information that I need to know because I get asked stuff all day long during the season. I probably already know most of it, but having the certification matters to the white shirts. The NASP started right here in Kentucky and I was trained by the guy that developed the program. The method they teach was designed by Ted Strictland -- the US's most successful Olympic archery coach. NASP is now an international program. I'm also a Certified Interpretative Guide -- it's professional training that guides in national parks and resorts receive. It means I can help you have a good time and learn. :) In two weeks, I'll be working one of Kentucky's Eagle Weekends at Ken-Lake. It's such a fun weekend! I work as a guide on the cruiser helping visitors spot eagles and answer questions. It's a really busy weekend, but a lot of fun. In the link below, that's me in the picture with the owl. My job at Salato ends up in my article examples a lot. :) I use data from the animal tracking database all the time. < http://www.techrepublic.com/article/two-quick-graphic-tricks-that-return-big-results-in-a-word-document/ I'm also a master gardener. This program isn't affiliated with Fish & Wildlife, but it does make me more valuable to them because of my knowledge of native plants. During the spring and summer, I get asked to identify plants all day long. "What's that pretty pink flowering blooming in front of the bobcat pin?" "What are those small trees in the bear exhibit -- you know, the ones with the funny shaped leaves?" -- stuff like that all day long. There are people there with much more knowledge on them, but I'm the one they see leaving, so it's an after thought -- "Oh yeah... do you know..." -- All. Day. Long. :) The MG program is a national educational program that's available through our state university system. It's pretty intense -- about 40 hours or classroom training. To maintain your status, you have to volunteer in the community in some type of horticultural based activity. One of my favorite events is chairing the fruits and vegetables exhibit for the Frankfort County Fair every year. :) I've worn many ribbons for my native wildflowers and I'm not too shy to share that. :) I think that John Clark and maybe John Bartow are also MGs. I know we've discussed it on OT, but I don't remember for sure who all had taken the class. This week, we're sponsoring a butterfly garden program for the community. I'll be greeting people at the door. :) https://sites.google.com/site/capitalareamastergardeners/ I could give the program myself but I'm a tad too shy for that -- I would throw up. I'm not shy (obviously) but I'm not a leader and being the center of attention makes me uneasy. Being able to write is a blessing for me. On Mondays, I volunteer as a vet tech at our county's animal shelter. We spay and neuter animals for the community at a reduced fee. I help prep the animals for surgery and help in recovery afterward. I write and layout their newsletter, when I get around to it. I use to do it quarterly, but this last year, I only put out two. :( They're a busy shelter with an emphasis on adoption rather than euthanizing. Animals are put down for medical and behavioral issues only. A good dog is kept until it's adopted or sent to a rescue. Retirement is ever so much more fun than real life ever was, but yeah... more than any of you probably wanted to know. :) Susan H. Susan H. On Sun, Jan 25, 2015 at 5:51 AM, Gustav Brock wrote: > Hi Susan > > That was another surprise. Who would have believed that? You are a > multitalent. > > /gustav > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Wed Jan 28 15:41:17 2015 From: ssharkins at gmail.com (Susan Harkins) Date: Wed, 28 Jan 2015 16:41:17 -0500 Subject: [AccessD] OT: Friday (late) surprise Message-ID: Oh my goodness, yes! :) What a small world. I'm in Frankfort -- hello Dennis!!! ;) Susan H. On Wed, Jan 28, 2015 at 4:21 PM, Dennis Wilson wrote: > I am in Kentucky too. I work in a convent supporting all the technical > needs of our Motherhouse and all of our missions in the US and in Chile'. > Ever hear of The Ursuline Sisters of Mt St Joseph? > > From jbartow at winhaven.net Wed Jan 28 22:02:47 2015 From: jbartow at winhaven.net (John R Bartow) Date: Wed, 28 Jan 2015 22:02:47 -0600 Subject: [AccessD] Microsoft stock price crashed today In-Reply-To: <02d801d03b08$93df0c70$bb9d2550$@net> References: <1E562828DF8744CDA296B09A88C4950C@XPS> <022801d03a64$92efe400$b8cfac00$@net> <02d801d03b08$93df0c70$bb9d2550$@net> Message-ID: <013501d03b78$71656890$543039b0$@winhaven.net> How long was Balmer in charge? I think I see a pattern ... Windows XP is what Windows 2000 should have been. Office 2003 is what Office XP should have been. Windows 7 is what Windows Vista should have been. Office 2010 is what Office 2007 should have been. Windows is what Windows 8 should have been. Office 201x is what Office 2013 should have been? Balmer=shareholder pleaser yah, technological visionary nah -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Wednesday, January 28, 2015 8:42 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Microsoft stock price crashed today It's what Window 8 should have been. > > Charlotte Exactly....and who was in charge during the Windows 8 Rollout ? Under Balmer, MSFT just couldn't get things right. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at verizon.net Thu Jan 29 05:24:52 2015 From: jimdettman at verizon.net (Jim Dettman) Date: Thu, 29 Jan 2015 06:24:52 -0500 Subject: [AccessD] Microsoft stock price crashed today In-Reply-To: <013501d03b78$71656890$543039b0$@winhaven.net> References: <1E562828DF8744CDA296B09A88C4950C@XPS> <022801d03a64$92efe400$b8cfac00$@net> <02d801d03b08$93df0c70$bb9d2550$@net> <013501d03b78$71656890$543039b0$@winhaven.net> Message-ID: <8FD1823DE540485E8B797932E21B0296@XPS> But that's always been true of Microsoft; it's the approach they've taken to product development. Access 2 was far better than 1.1 A97 was a better A95 A2000 was a converted A97 (VBA) A2003 was a better than A2002 A2010 was a better version of A2007 They try things out in one release, then fine tune in the next release. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John R Bartow Sent: Wednesday, January 28, 2015 11:03 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Microsoft stock price crashed today Importance: High How long was Balmer in charge? I think I see a pattern ... Windows XP is what Windows 2000 should have been. Office 2003 is what Office XP should have been. Windows 7 is what Windows Vista should have been. Office 2010 is what Office 2007 should have been. Windows is what Windows 8 should have been. Office 201x is what Office 2013 should have been? Balmer=shareholder pleaser yah, technological visionary nah -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Wednesday, January 28, 2015 8:42 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Microsoft stock price crashed today It's what Window 8 should have been. > > Charlotte Exactly....and who was in charge during the Windows 8 Rollout ? Under Balmer, MSFT just couldn't get things right. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dw-murphy at cox.net Thu Jan 29 12:27:55 2015 From: dw-murphy at cox.net (Doug Murphy) Date: Thu, 29 Jan 2015 10:27:55 -0800 Subject: [AccessD] Microsoft stock price crashed today In-Reply-To: References: <1E562828DF8744CDA296B09A88C4950C@XPS> <022801d03a64$92efe400$b8cfac00$@net> <02d801d03b08$93df0c70$bb9d2550$@net> <013501d03b78$71656890$543039b0$@winhaven.net> Message-ID: <008901d03bf1$4c9e3c20$e5dab460$@cox.net> Think this is called user funded beta testing. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Thursday, January 29, 2015 3:25 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Microsoft stock price crashed today But that's always been true of Microsoft; it's the approach they've taken to product development. Access 2 was far better than 1.1 A97 was a better A95 A2000 was a converted A97 (VBA) A2003 was a better than A2002 A2010 was a better version of A2007 They try things out in one release, then fine tune in the next release. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John R Bartow Sent: Wednesday, January 28, 2015 11:03 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Microsoft stock price crashed today Importance: High How long was Balmer in charge? I think I see a pattern ... Windows XP is what Windows 2000 should have been. Office 2003 is what Office XP should have been. Windows 7 is what Windows Vista should have been. Office 2010 is what Office 2007 should have been. Windows is what Windows 8 should have been. Office 201x is what Office 2013 should have been? Balmer=shareholder pleaser yah, technological visionary nah -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Wednesday, January 28, 2015 8:42 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Microsoft stock price crashed today It's what Window 8 should have been. > > Charlotte Exactly....and who was in charge during the Windows 8 Rollout ? Under Balmer, MSFT just couldn't get things right. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From marksimms at verizon.net Thu Jan 29 20:05:05 2015 From: marksimms at verizon.net (Mark Simms) Date: Thu, 29 Jan 2015 21:05:05 -0500 Subject: [AccessD] Microsoft stock price crashed today In-Reply-To: <008901d03bf1$4c9e3c20$e5dab460$@cox.net> References: <1E562828DF8744CDA296B09A88C4950C@XPS> <022801d03a64$92efe400$b8cfac00$@net> <02d801d03b08$93df0c70$bb9d2550$@net> <013501d03b78$71656890$543039b0$@winhaven.net> <008901d03bf1$4c9e3c20$e5dab460$@cox.net> Message-ID: <006e01d03c31$2b3804e0$81a80ea0$@net> Exactly. And why can't they get it "right" the first time ? Answer: they don't listen to us !!! > > Think this is called user funded beta testing. > From gustav at cactus.dk Fri Jan 30 01:21:13 2015 From: gustav at cactus.dk (Gustav Brock) Date: Fri, 30 Jan 2015 07:21:13 +0000 Subject: [AccessD] Microsoft stock price crashed today In-Reply-To: <006e01d03c31$2b3804e0$81a80ea0$@net> References: <1E562828DF8744CDA296B09A88C4950C@XPS> <022801d03a64$92efe400$b8cfac00$@net> <02d801d03b08$93df0c70$bb9d2550$@net> <013501d03b78$71656890$543039b0$@winhaven.net> <008901d03bf1$4c9e3c20$e5dab460$@cox.net> <006e01d03c31$2b3804e0$81a80ea0$@net> Message-ID: Hi Mark As for Windows, this is plain wrong. As for Access, this is right, but reality is that Access not is, not will, and never has been regarded by Microsoft as a development tool. VBA is just advanced macro programming; the labeling as "Macros" is even persisted in Excel. As for the Visual Studio, this is also plain wrong. /gustav -----Oprindelig meddelelse----- Fra: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] P? vegne af Mark Simms Sendt: 30. januar 2015 03:05 Til: 'Access Developers discussion and problem solving' Emne: Re: [AccessD] Microsoft stock price crashed today Exactly. And why can't they get it "right" the first time ? Answer: they don't listen to us !!! From accessd at shaw.ca Fri Jan 30 12:02:22 2015 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 30 Jan 2015 11:02:22 -0700 (MST) Subject: [AccessD] Microsoft stock price crashed today In-Reply-To: <022801d03a64$92efe400$b8cfac00$@net> Message-ID: <1068653359.111379449.1422640942547.JavaMail.root@cds018> It is a rough spell for Microsoft to be sure. Let's hope that they don't place all their "eggs in the basket" called the Cloud and associated paid services and remember, that but for a few issues there is still a very viable desktop market. Jim ----- Original Message ----- From: "Mark Simms" To: "Access Developers discussion and problem solving" Sent: Tuesday, 27 January, 2015 11:08:01 AM Subject: [AccessD] Microsoft stock price crashed today Is anyone surprised ? I think the damage done by Balmer is going to be felt for years to come. There was way too much optimism with the new CEO....everyone thought he was going to work miracles. Now, the grim reality sets in. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Fri Jan 30 12:03:28 2015 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 30 Jan 2015 11:03:28 -0700 (MST) Subject: [AccessD] Microsoft stock price crashed today In-Reply-To: Message-ID: <1474933061.111380497.1422641008109.JavaMail.root@cds018> Actually, I have to admit that I do like Windows 10. Jim ----- Original Message ----- From: "Dan Waters" To: "Access Developers discussion and problem solving" Sent: Tuesday, 27 January, 2015 11:17:23 AM Subject: Re: [AccessD] Microsoft stock price crashed today Actually, this is a good time to buy. The damage caused by Balmer will fade, and people will like Windows 10! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Tuesday, January 27, 2015 13:08 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Microsoft stock price crashed today Is anyone surprised ? I think the damage done by Balmer is going to be felt for years to come. There was way too much optimism with the new CEO....everyone thought he was going to work miracles. Now, the grim reality sets in. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jan 30 12:07:57 2015 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 30 Jan 2015 11:07:57 -0700 (MST) Subject: [AccessD] Microsoft stock price crashed today In-Reply-To: <0A58228686AB4CE7814EB65B31BD0E58@HAL9007> Message-ID: <136773157.111385174.1422641277067.JavaMail.root@cds018> I would concur. Jim ----- Original Message ----- From: "Rocky Smolin" To: "Access Developers discussion and problem solving" Sent: Tuesday, 27 January, 2015 1:40:52 PM Subject: Re: [AccessD] Microsoft stock price crashed today If you're a player, play the bounce, which is almost certain to happen. Buy 10 options 6 months out, the 40s or 45s, for about a 1-2 week turn. The 43.50s of February got $3 knocked out of them today. I'll bet they're up $1 tomorrow. Earnings and revenues are beating street estimates. Nice dividend, healthy balance sheet. Gotta buy your Panama hats in the winter. But I digress... :) R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Tuesday, January 27, 2015 11:08 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Microsoft stock price crashed today Is anyone surprised ? I think the damage done by Balmer is going to be felt for years to come. There was way too much optimism with the new CEO....everyone thought he was going to work miracles. Now, the grim reality sets in. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bensonforums at gmail.com Fri Jan 30 12:10:31 2015 From: bensonforums at gmail.com (Bill Benson) Date: Fri, 30 Jan 2015 13:10:31 -0500 Subject: [AccessD] Microsoft stock price crashed today In-Reply-To: <1474933061.111380497.1422641008109.JavaMail.root@cds018> References: <1474933061.111380497.1422641008109.JavaMail.root@cds018> Message-ID: I just bought a Surface Pro 3 and I think it is great. I am thinking about putting Windows 10 on it but I had heard that the version available to the public is not feature-laden at this point. Is that old information? On Fri, Jan 30, 2015 at 1:03 PM, Jim Lawrence wrote: > Actually, I have to admit that I do like Windows 10. > > Jim > > ----- Original Message ----- > From: "Dan Waters" > To: "Access Developers discussion and problem solving" < > accessd at databaseadvisors.com> > Sent: Tuesday, 27 January, 2015 11:17:23 AM > Subject: Re: [AccessD] Microsoft stock price crashed today > > Actually, this is a good time to buy. The damage caused by Balmer will > fade, and people will like Windows 10! > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms > Sent: Tuesday, January 27, 2015 13:08 PM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Microsoft stock price crashed today > > Is anyone surprised ? I think the damage done by Balmer is going to be felt > for years to come. > > There was way too much optimism with the new CEO....everyone thought he was > going to work miracles. > > Now, the grim reality sets in. > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Jan 30 12:18:06 2015 From: gustav at cactus.dk (Gustav Brock) Date: Fri, 30 Jan 2015 18:18:06 +0000 Subject: [AccessD] Microsoft stock price crashed today In-Reply-To: References: <1474933061.111380497.1422641008109.JavaMail.root@cds018> Message-ID: Hi Bill That's a fantastic machine. Wish I had one. Windows 10 is in preview only. I would not try to install it on this machine but you could create a Hyper-V if you have disk space available. Later this year you will probably get Windows 10 as a free upgrade. /gustav -----Oprindelig meddelelse----- Fra: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] P? vegne af Bill Benson Sendt: 30. januar 2015 19:11 Til: Access Developers discussion and problem solving Emne: Re: [AccessD] Microsoft stock price crashed today I just bought a Surface Pro 3 and I think it is great. I am thinking about putting Windows 10 on it but I had heard that the version available to the public is not feature-laden at this point. Is that old information? On Fri, Jan 30, 2015 at 1:03 PM, Jim Lawrence wrote: > Actually, I have to admit that I do like Windows 10. > > Jim From jbartow at winhaven.net Fri Jan 30 12:36:31 2015 From: jbartow at winhaven.net (John R Bartow) Date: Fri, 30 Jan 2015 12:36:31 -0600 Subject: [AccessD] Microsoft stock price crashed today In-Reply-To: References: <1474933061.111380497.1422641008109.JavaMail.root@cds018> Message-ID: Hi Bill, It seems to be a universal opinion. I have recommended my clients purchase the Surface. A number have and every one of them love their Surface. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bill Benson Sent: Friday, January 30, 2015 12:11 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Microsoft stock price crashed today I just bought a Surface Pro 3 and I think it is great. I am thinking about putting Windows 10 on it but I had heard that the version available to the public is not feature-laden at this point. Is that old information? On Fri, Jan 30, 2015 at 1:03 PM, Jim Lawrence wrote: > Actually, I have to admit that I do like Windows 10. > > Jim > > ----- Original Message ----- > From: "Dan Waters" > To: "Access Developers discussion and problem solving" < > accessd at databaseadvisors.com> > Sent: Tuesday, 27 January, 2015 11:17:23 AM > Subject: Re: [AccessD] Microsoft stock price crashed today > > Actually, this is a good time to buy. The damage caused by Balmer > will fade, and people will like Windows 10! > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms > Sent: Tuesday, January 27, 2015 13:08 PM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Microsoft stock price crashed today > > Is anyone surprised ? I think the damage done by Balmer is going to be > felt for years to come. > > There was way too much optimism with the new CEO....everyone thought > he was going to work miracles. > > Now, the grim reality sets in. > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Fri Jan 30 13:44:17 2015 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Fri, 30 Jan 2015 11:44:17 -0800 Subject: [AccessD] Microsoft stock price crashed today In-Reply-To: <136773157.111385174.1422641277067.JavaMail.root@cds018> References: <0A58228686AB4CE7814EB65B31BD0E58@HAL9007> <136773157.111385174.1422641277067.JavaMail.root@cds018> Message-ID: <6EE85296E0E742168E2302D884BF2D13@HAL9007> Oops - not yet, anyway. But give it a couple weeks for the selling pressure to abate as institutional investors finish reducing their positions. :) R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Friday, January 30, 2015 10:08 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Microsoft stock price crashed today I would concur. Jim ----- Original Message ----- From: "Rocky Smolin" To: "Access Developers discussion and problem solving" Sent: Tuesday, 27 January, 2015 1:40:52 PM Subject: Re: [AccessD] Microsoft stock price crashed today If you're a player, play the bounce, which is almost certain to happen. Buy 10 options 6 months out, the 40s or 45s, for about a 1-2 week turn. The 43.50s of February got $3 knocked out of them today. I'll bet they're up $1 tomorrow. Earnings and revenues are beating street estimates. Nice dividend, healthy balance sheet. Gotta buy your Panama hats in the winter. But I digress... :) R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Tuesday, January 27, 2015 11:08 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Microsoft stock price crashed today Is anyone surprised ? I think the damage done by Balmer is going to be felt for years to come. There was way too much optimism with the new CEO....everyone thought he was going to work miracles. Now, the grim reality sets in. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Fri Jan 30 14:21:20 2015 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Fri, 30 Jan 2015 12:21:20 -0800 Subject: [AccessD] Odd Shortcut Problem In-Reply-To: <1614CA5BDA27475ABBDAA17996DFDD03@XPS> References: <10DFE5348EEB41F2A98EEB8E48263ECF@HAL9007><293E3218B8C04600B5A53E8E4E259528@HAL9007> <1614CA5BDA27475ABBDAA17996DFDD03@XPS> Message-ID: <4A6D1DBBD1744B469520E6B7A5E4673D@HAL9007> IT WORKED!!! Happy Friday, amigo. R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Wednesday, January 28, 2015 10:14 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Odd Shortcut Problem Rocky, Decompile only invalidates compiled code...it doesn't do anything to fix form corruption. You might want to use the un-documented saveastext and loadfromtext commands to see if that straightens the form out. You might also be able to modify the file before you load it if there any issues there. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Wednesday, January 28, 2015 12:39 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Odd Shortcut Problem I just did a decompile - no cigar. Imported all into a new mdb. Same problem. :( R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, January 28, 2015 9:32 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Odd Shortcut Problem Sounds like corruption. Charlotte On Wed, Jan 28, 2015 at 9:29 AM, Rocky Smolin wrote: > No macros in this app. The underscore of the S on both command buttons > appears even when there is no ampersand in the Caption. Does that > provide a clue? > > r > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David > McAfee > Sent: Wednesday, January 28, 2015 9:25 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Odd Shortcut Problem > > if you've removed the ampersand, then I'd make sure there is no global > shortcut in an autoexec macro. > > On Wed, Jan 28, 2015 at 7:51 AM, Rocky Smolin > wrote: > > > One more oddity - if I change Sales Orders' shortcut to the o, and > > Settings to the g, so that there is no S shortcut on the form, when > > I go to form view, BOTH of them revert to S as the shortcut. Crazy! > > > > R > > > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky > > Smolin > > Sent: Wednesday, January 28, 2015 7:49 AM > > To: 'Access Developers discussion and problem solving' > > Subject: [AccessD] Odd Shortcut Problem > > > > Dear List: > > > > On the Main Menu of an app I have a command button - Sales Orders - > > with the S underlined as the keyboard shortcut, and another one - > > Settings - with the g underlined as the keyboard shortcut. > > > > When I go from design for form view, however, the S becomes the > > keyboard shortcut for Settings. So there are two command buttons > > with S as the keyboard shortcut. > > > > I went so far as to delete the Setting command button and recreate it. > > But the same thing happened. 16 years of using Access and I never > > had this problem. > > > > Any ideas why this is happening to me? I've considered bad karma > > but I don't think that's how it works. > > > > MTIA > > > > Rocky Smolin > > Beach Access Software > > 858-259-4334 > > www.bchacc.com www.e-z-mrp.com > > > > Skype: rocky.smolin > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at verizon.net Fri Jan 30 15:14:41 2015 From: jimdettman at verizon.net (Jim Dettman) Date: Fri, 30 Jan 2015 16:14:41 -0500 Subject: [AccessD] Odd Shortcut Problem In-Reply-To: <4A6D1DBBD1744B469520E6B7A5E4673D@HAL9007> References: <10DFE5348EEB41F2A98EEB8E48263ECF@HAL9007><293E3218B8C04600B5A53E8E4E259528@HAL9007> <1614CA5BDA27475ABBDAA17996DFDD03@XPS> <4A6D1DBBD1744B469520E6B7A5E4673D@HAL9007> Message-ID: <5F164DC5923340C89BAFE77C588FEC74@XPS> A nice note to end the week on for sure Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Friday, January 30, 2015 03:21 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Odd Shortcut Problem IT WORKED!!! Happy Friday, amigo. R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Wednesday, January 28, 2015 10:14 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Odd Shortcut Problem Rocky, Decompile only invalidates compiled code...it doesn't do anything to fix form corruption. You might want to use the un-documented saveastext and loadfromtext commands to see if that straightens the form out. You might also be able to modify the file before you load it if there any issues there. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin Sent: Wednesday, January 28, 2015 12:39 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Odd Shortcut Problem I just did a decompile - no cigar. Imported all into a new mdb. Same problem. :( R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, January 28, 2015 9:32 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Odd Shortcut Problem Sounds like corruption. Charlotte On Wed, Jan 28, 2015 at 9:29 AM, Rocky Smolin wrote: > No macros in this app. The underscore of the S on both command buttons > appears even when there is no ampersand in the Caption. Does that > provide a clue? > > r > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David > McAfee > Sent: Wednesday, January 28, 2015 9:25 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Odd Shortcut Problem > > if you've removed the ampersand, then I'd make sure there is no global > shortcut in an autoexec macro. > > On Wed, Jan 28, 2015 at 7:51 AM, Rocky Smolin > wrote: > > > One more oddity - if I change Sales Orders' shortcut to the o, and > > Settings to the g, so that there is no S shortcut on the form, when > > I go to form view, BOTH of them revert to S as the shortcut. Crazy! > > > > R > > > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky > > Smolin > > Sent: Wednesday, January 28, 2015 7:49 AM > > To: 'Access Developers discussion and problem solving' > > Subject: [AccessD] Odd Shortcut Problem > > > > Dear List: > > > > On the Main Menu of an app I have a command button - Sales Orders - > > with the S underlined as the keyboard shortcut, and another one - > > Settings - with the g underlined as the keyboard shortcut. > > > > When I go from design for form view, however, the S becomes the > > keyboard shortcut for Settings. So there are two command buttons > > with S as the keyboard shortcut. > > > > I went so far as to delete the Setting command button and recreate it. > > But the same thing happened. 16 years of using Access and I never > > had this problem. > > > > Any ideas why this is happening to me? I've considered bad karma > > but I don't think that's how it works. > > > > MTIA > > > > Rocky Smolin > > Beach Access Software > > 858-259-4334 > > www.bchacc.com www.e-z-mrp.com > > > > Skype: rocky.smolin > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jan 30 17:25:46 2015 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 30 Jan 2015 16:25:46 -0700 (MST) Subject: [AccessD] Microsoft stock price crashed today In-Reply-To: <6EE85296E0E742168E2302D884BF2D13@HAL9007> Message-ID: <326391091.111693751.1422660346543.JavaMail.root@cds018> Then I will wait for your go-post. Jim ----- Original Message ----- From: "Rocky Smolin" To: "Access Developers discussion and problem solving" Sent: Friday, 30 January, 2015 11:44:17 AM Subject: Re: [AccessD] Microsoft stock price crashed today Oops - not yet, anyway. But give it a couple weeks for the selling pressure to abate as institutional investors finish reducing their positions. :) R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Friday, January 30, 2015 10:08 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Microsoft stock price crashed today I would concur. Jim ----- Original Message ----- From: "Rocky Smolin" To: "Access Developers discussion and problem solving" Sent: Tuesday, 27 January, 2015 1:40:52 PM Subject: Re: [AccessD] Microsoft stock price crashed today If you're a player, play the bounce, which is almost certain to happen. Buy 10 options 6 months out, the 40s or 45s, for about a 1-2 week turn. The 43.50s of February got $3 knocked out of them today. I'll bet they're up $1 tomorrow. Earnings and revenues are beating street estimates. Nice dividend, healthy balance sheet. Gotta buy your Panama hats in the winter. But I digress... :) R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Tuesday, January 27, 2015 11:08 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Microsoft stock price crashed today Is anyone surprised ? I think the damage done by Balmer is going to be felt for years to come. There was way too much optimism with the new CEO....everyone thought he was going to work miracles. Now, the grim reality sets in. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Fri Jan 30 19:20:41 2015 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Fri, 30 Jan 2015 17:20:41 -0800 Subject: [AccessD] Microsoft stock price crashed today In-Reply-To: <326391091.111693751.1422660346543.JavaMail.root@cds018> References: <6EE85296E0E742168E2302D884BF2D13@HAL9007> <326391091.111693751.1422660346543.JavaMail.root@cds018> Message-ID: <97044157AE6442948960BFC29F70AB1B@HAL9007> You can't time it that way. You never get the bottom or the top. Place your bets now ladies and gentlemen. r -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Friday, January 30, 2015 3:26 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Microsoft stock price crashed today Then I will wait for your go-post. Jim ----- Original Message ----- From: "Rocky Smolin" To: "Access Developers discussion and problem solving" Sent: Friday, 30 January, 2015 11:44:17 AM Subject: Re: [AccessD] Microsoft stock price crashed today Oops - not yet, anyway. But give it a couple weeks for the selling pressure to abate as institutional investors finish reducing their positions. :) R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Friday, January 30, 2015 10:08 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Microsoft stock price crashed today I would concur. Jim ----- Original Message ----- From: "Rocky Smolin" To: "Access Developers discussion and problem solving" Sent: Tuesday, 27 January, 2015 1:40:52 PM Subject: Re: [AccessD] Microsoft stock price crashed today If you're a player, play the bounce, which is almost certain to happen. Buy 10 options 6 months out, the 40s or 45s, for about a 1-2 week turn. The 43.50s of February got $3 knocked out of them today. I'll bet they're up $1 tomorrow. Earnings and revenues are beating street estimates. Nice dividend, healthy balance sheet. Gotta buy your Panama hats in the winter. But I digress... :) R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Tuesday, January 27, 2015 11:08 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Microsoft stock price crashed today Is anyone surprised ? I think the damage done by Balmer is going to be felt for years to come. There was way too much optimism with the new CEO....everyone thought he was going to work miracles. Now, the grim reality sets in. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Fri Jan 30 20:49:02 2015 From: fuller.artful at gmail.com (Arthur Fuller) Date: Fri, 30 Jan 2015 21:49:02 -0500 Subject: [AccessD] Microsoft stock price crashed today In-Reply-To: <97044157AE6442948960BFC29F70AB1B@HAL9007> References: <6EE85296E0E742168E2302D884BF2D13@HAL9007> <326391091.111693751.1422660346543.JavaMail.root@cds018> <97044157AE6442948960BFC29F70AB1B@HAL9007> Message-ID: While not exactly an MS champion, I subscribe to the maxim, "Buy low, sell high", and this is surely such a moment. Arthur On Fri, Jan 30, 2015 at 8:20 PM, Rocky Smolin wrote: > You can't time it that way. You never get the bottom or the top. Place > your bets now ladies and gentlemen. > > r > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence > Sent: Friday, January 30, 2015 3:26 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Microsoft stock price crashed today > > Then I will wait for your go-post. > > Jim > > ----- Original Message ----- > From: "Rocky Smolin" > To: "Access Developers discussion and problem solving" > > Sent: Friday, 30 January, 2015 11:44:17 AM > Subject: Re: [AccessD] Microsoft stock price crashed today > > Oops - not yet, anyway. But give it a couple weeks for the selling pressure > to abate as institutional investors finish reducing their positions. :) > > R > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence > Sent: Friday, January 30, 2015 10:08 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Microsoft stock price crashed today > > I would concur. > > Jim > > ----- Original Message ----- > From: "Rocky Smolin" > To: "Access Developers discussion and problem solving" > > Sent: Tuesday, 27 January, 2015 1:40:52 PM > Subject: Re: [AccessD] Microsoft stock price crashed today > > If you're a player, play the bounce, which is almost certain to happen. > Buy > 10 options 6 months out, the 40s or 45s, for about a 1-2 week turn. The > 43.50s of February got $3 knocked out of them today. I'll bet they're up > $1 > tomorrow. > > Earnings and revenues are beating street estimates. Nice dividend, healthy > balance sheet. Gotta buy your Panama hats in the winter. > > But I digress... :) > > R > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms > Sent: Tuesday, January 27, 2015 11:08 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Microsoft stock price crashed today > > Is anyone surprised ? I think the damage done by Balmer is going to be felt > for years to come. > > There was way too much optimism with the new CEO....everyone thought he was > going to work miracles. > > Now, the grim reality sets in. > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Arthur From bensonforums at gmail.com Sat Jan 31 03:28:11 2015 From: bensonforums at gmail.com (Bill Benson) Date: Sat, 31 Jan 2015 04:28:11 -0500 Subject: [AccessD] Microsoft stock price crashed today In-Reply-To: References: <6EE85296E0E742168E2302D884BF2D13@HAL9007> <326391091.111693751.1422660346543.JavaMail.root@cds018> <97044157AE6442948960BFC29F70AB1B@HAL9007> Message-ID: I sold MSFT and bought AAPL. I use MSFT products and hate MACs. Culturally I am probably lame-o, but financially I am wayyy ahead. On Fri, Jan 30, 2015 at 9:49 PM, Arthur Fuller wrote: > While not exactly an MS champion, I subscribe to the maxim, "Buy low, sell > high", and this is surely such a moment. > > Arthur > > On Fri, Jan 30, 2015 at 8:20 PM, Rocky Smolin > wrote: > > > You can't time it that way. You never get the bottom or the top. Place > > your bets now ladies and gentlemen. > > > > r > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence > > Sent: Friday, January 30, 2015 3:26 PM > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] Microsoft stock price crashed today > > > > Then I will wait for your go-post. > > > > Jim > > > > ----- Original Message ----- > > From: "Rocky Smolin" > > To: "Access Developers discussion and problem solving" > > > > Sent: Friday, 30 January, 2015 11:44:17 AM > > Subject: Re: [AccessD] Microsoft stock price crashed today > > > > Oops - not yet, anyway. But give it a couple weeks for the selling > pressure > > to abate as institutional investors finish reducing their positions. :) > > > > R > > > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence > > Sent: Friday, January 30, 2015 10:08 AM > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] Microsoft stock price crashed today > > > > I would concur. > > > > Jim > > > > ----- Original Message ----- > > From: "Rocky Smolin" > > To: "Access Developers discussion and problem solving" > > > > Sent: Tuesday, 27 January, 2015 1:40:52 PM > > Subject: Re: [AccessD] Microsoft stock price crashed today > > > > If you're a player, play the bounce, which is almost certain to happen. > > Buy > > 10 options 6 months out, the 40s or 45s, for about a 1-2 week turn. The > > 43.50s of February got $3 knocked out of them today. I'll bet they're up > > $1 > > tomorrow. > > > > Earnings and revenues are beating street estimates. Nice dividend, > healthy > > balance sheet. Gotta buy your Panama hats in the winter. > > > > But I digress... :) > > > > R > > > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms > > Sent: Tuesday, January 27, 2015 11:08 AM > > To: 'Access Developers discussion and problem solving' > > Subject: [AccessD] Microsoft stock price crashed today > > > > Is anyone surprised ? I think the damage done by Balmer is going to be > felt > > for years to come. > > > > There was way too much optimism with the new CEO....everyone thought he > was > > going to work miracles. > > > > Now, the grim reality sets in. > > > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > Arthur > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From tinanfields at torchlake.com Sat Jan 31 08:48:18 2015 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Sat, 31 Jan 2015 09:48:18 -0500 Subject: [AccessD] Odd Shortcut Problem In-Reply-To: <4A6D1DBBD1744B469520E6B7A5E4673D@HAL9007> References: <10DFE5348EEB41F2A98EEB8E48263ECF@HAL9007><293E3218B8C04600B5A53E8E4E259528@HAL9007> <1614CA5BDA27475ABBDAA17996DFDD03@XPS> <4A6D1DBBD1744B469520E6B7A5E4673D@HAL9007> Message-ID: <54CCEB32.2030104@torchlake.com> Okay, you guys, tell me about saveastext and loadfromtext commands, and how they straightened out the shortcut problem on Rocky's form. I never heard of these, before. Please teach me. :-) TNF Tina Norris Fields tinanfields-at-torchlake-dot-com 231-322-2787 On 1/30/2015 3:21 PM, Rocky Smolin wrote: > IT WORKED!!! Happy Friday, amigo. > > R > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman > Sent: Wednesday, January 28, 2015 10:14 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Odd Shortcut Problem > > Rocky, > > Decompile only invalidates compiled code...it doesn't do anything to fix > form corruption. > > You might want to use the un-documented saveastext and loadfromtext > commands to see if that straightens the form out. > > You might also be able to modify the file before you load it if there any > issues there. > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin > Sent: Wednesday, January 28, 2015 12:39 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Odd Shortcut Problem > > I just did a decompile - no cigar. Imported all into a new mdb. Same > problem. :( > > R > > > From rockysmolin at bchacc.com Sat Jan 31 11:21:27 2015 From: rockysmolin at bchacc.com (Rocky Smolin) Date: Sat, 31 Jan 2015 09:21:27 -0800 Subject: [AccessD] Odd Shortcut Problem In-Reply-To: <54CCEB32.2030104@torchlake.com> References: <10DFE5348EEB41F2A98EEB8E48263ECF@HAL9007><293E3218B8C04600B5A53E8E4E259528@HAL9007> <1614CA5BDA27475ABBDAA17996DFDD03@XPS><4A6D1DBBD1744B469520E6B7A5E4673D@HAL9007> <54CCEB32.2030104@torchlake.com> Message-ID: <32DF752B6B54476C80EF18BB7A1CF7DC@HAL9007> Tina: It's really simple. Check this: http://stackoverflow.com/questions/2088814/export-objects-in-msaccess-applic ation-to-text-objects-and-import-into-a-new-md R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris Fields Sent: Saturday, January 31, 2015 6:48 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Odd Shortcut Problem Okay, you guys, tell me about saveastext and loadfromtext commands, and how they straightened out the shortcut problem on Rocky's form. I never heard of these, before. Please teach me. :-) TNF Tina Norris Fields tinanfields-at-torchlake-dot-com 231-322-2787 On 1/30/2015 3:21 PM, Rocky Smolin wrote: > IT WORKED!!! Happy Friday, amigo. > > R > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman > Sent: Wednesday, January 28, 2015 10:14 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Odd Shortcut Problem > > Rocky, > > Decompile only invalidates compiled code...it doesn't do anything to > fix form corruption. > > You might want to use the un-documented saveastext and loadfromtext > commands to see if that straightens the form out. > > You might also be able to modify the file before you load it if > there any issues there. > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky > Smolin > Sent: Wednesday, January 28, 2015 12:39 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Odd Shortcut Problem > > I just did a decompile - no cigar. Imported all into a new mdb. Same > problem. :( > > R > > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From marksimms at verizon.net Sat Jan 31 18:47:29 2015 From: marksimms at verizon.net (Mark Simms) Date: Sat, 31 Jan 2015 19:47:29 -0500 Subject: [AccessD] Microsoft stock price crashed today In-Reply-To: References: <6EE85296E0E742168E2302D884BF2D13@HAL9007> <326391091.111693751.1422660346543.JavaMail.root@cds018> <97044157AE6442948960BFC29F70AB1B@HAL9007> Message-ID: <013b01d03db8$a953e9b0$fbfbbd10$@net> > I sold MSFT and bought AAPL. > I use MSFT products and hate MACs. > Culturally I am probably lame-o, but financially I am wayyy ahead. Exactly...I won't be "trapped" into the Apple culture....as most corps (except ad agencies and graphics design firms), have gone "Windows". That being said...AAPL is so much better run than MSFT. Place your bets accordingly.