Francisco H Tapia
my.lists at verizon.net
Fri Mar 28 12:25:53 CST 2003
nevermind, I see why that's a problem... hmm I have a IsDirty property but once you dimension the properties as CCID or their respecitve class you can't use the let or set in the main class anymore, So it seems that I'm stuck w/o a dirty property. I'm sorry for the newbie q's if you can point me to some literature I'm more than happy to search, but I seem to not be keying in the right keywords to return these type of examples... Thanks, -Francisco http://rcm.netfirms.com On Friday, March 28, 2003 10:04 AM [GMT-8], Francisco H Tapia <my.lists at verizon.net> wrote: : Thanks Bryan, : I'm thinking I can set this class (CCID) as a generic variant : variable type to be able to reuse. Any reason that may be a : problematic? : : -Francisco : http://rcm.netfirms.com : : On Friday, March 28, 2003 7:16 AM [GMT-8], : Bryan Carbonnell <Bryan_Carbonnell at cbc.ca> wrote: : :: Here you go. My MainClass is equivalent to your clsCustomerConcern I :: think. :: :: Ask if anything isn't clear. :: :: Bryan Carbonnell :: bryan_carbonnell at cbc.ca :: ::::: my.lists at verizon.net 28-Mar-03 10:11:28 AM >>> :: Thanks Bryan, :: :: Please do send me that example so I can see what you mean.. :) :: :: I was placing all the property attributes of a CC into a class named :: clsCustomerConcern and then just populate them at form load time :: (unbound :: form). so the load event would have the following ID's set :: :: CC.CCID = 1234 :: CC.AssignedID = {Some Guid} :: CC.Notes = "The customer wants some brochures" :: :: but then I'd like to also call an OldValue to each of these :: properties, I :: suppose it's just not possible right? I know I can do it all with a :: disconnected ADO recordset where each field has an OldValue, but then :: that's :: not as fun as whacking my head on my desk ;o) :: :: :: -Francisco :: http://rcm.netfirms.com/ :: :: On Friday, March 28, 2003 6:11 AM [GMT -8], :: Bryan Carbonnell <Bryan_Carbonnell at cbc.ca> wrote: :: ::: I did a quick and dirty demo of what I was talking about on the way ::: in to work this morning. ::: ::: Let me know if you would like me to send it to you. It's a whole 3K ::: zipped. ::: ::: Bryan Carbonnell ::: bryan_carbonnell at cbc.ca ::: :::::: carbonnb at sympatico.ca 28-Mar-03 5:50:48 AM >>> ::: On 28 Mar 2003 at 0:29, Francisco Tapia wrote: ::: :::: I have a class and want to give each property some additional :::: methods such as the Oldvalue property, am I thinking this right? or :::: will I need to build it another way for example, todo the following :::: my class has this: :::: :::: CC.CCID = 1234 :::: Private mvarCCID As Long :::: Public Property Let CCID(ByVal vData As Long) :::: mvarCCID = vData :::: End Property :::: :::: I should be able to figure out how to do this but I have not found :::: any :::: good tutorials on the web Debug.print CC.CCID.OldValue :::: :::: How would I do the above? ::: ::: ::: I think you will need to create a CCID class with a Value and ::: OldValue properties. ::: ::: Then in your CC Class, CCID would return the pointer to your new ::: CCID class and if you have set Value as the Default property, you ::: should still be able to just use Debug.Print CC.CCID to get the ::: value of CCID. :: :: :: _______________________________________________ :: dba-VB mailing list :: dba-VB at databaseadvisors.com :: http://databaseadvisors.com/mailman/listinfo/dba-vb :: http://www.databaseadvisors.com : : : _______________________________________________ : dba-VB mailing list : dba-VB at databaseadvisors.com : http://databaseadvisors.com/mailman/listinfo/dba-vb : http://www.databaseadvisors.com