Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Closing _screen
Message
From
03/08/1999 12:43:32
 
 
To
03/08/1999 12:35:46
General information
Forum:
Visual FoxPro
Category:
Forms & Form designer
Title:
Miscellaneous
Thread ID:
00249281
Message ID:
00249288
Views:
23
>I am trying to close a form in the init of the form when a condition is true. The form closes fine but the _screen stays active.
>
>I am calling the form from a program.
>
>do form formname
>read events
>
>This is the code that I'm using in the init of the form
>
>if condition is .t.
> thisform.cmdexit.click
> return .f.
>endif
>
>
>thisform.cmdexit.click has the following code:
>
>local lnchoice
>if thisform.editmode=.t.
>lnchoice=messagebox("You have made changes to this record! Would you like to Save Changes?", 16+4, "Save Changes")
>if lnchoice=7
>thisform.editmode=.f.
>thisform.cmdcancel.click
>else
>thisform.cmdsave.click
>endif
>endif
>thisform.addlogrec(this.name, "")
>thisform.release
>Clear events
>
>
>I appreciate any suggestions that could point me in the right direction.
>
>TIA

I am not sure why you would want to click the exit button from the init. One record would have been changed? Why not just return .f.?
Previous
Reply
Map
View

Click here to load this message in the networking platform