Frank,
>I have a Receipt BO which has code to set the default date of the BO to the current date. Works fine. The client has now asked me to default the Receipt date to the last Receipt date entered on my form.
>
>I've created a property of the window called lastDate and set it initially to the current date.
>
>Then in my New button's click method I:
>
>this.Receipt.Entity.rct_date = lastDate;
>
>In my window's HookPostSave I do this:
>
>lastDate = this.Receipt.Entity.rct_date;
>
>But whenever I add a new Receipt it still shows up as today's date.
>
>Any ideas where I am going wrong?
I recommend setting a breakpoint on the entity property that triggers whenever the value has changed. Either the current date value is not getting set initially or you are overwriting the current date with today's date later on in the cycle.
Best Regards,
Kevin McNeish
Eight-Time .NET MVP
VFP and iOS Author, Speaker & Trainer
Oak Leaf Enterprises, Inc.
Chief Architect, MM Framework
http://www.oakleafsd.com