Jim,
Larry's suggestions are extremely valid. When you issue a form MDI such as
EDIT USING customer MDI
the code immediately OPENS the form and most importantly
THE CODE FOLLOWING CONTINUES TO RUN.
So because of this the conditions that Larry mentioned need to be followed.
Let's say you have a customer form with a button in called 'Show Invoices'
Inside the button we can call the InvoicesList form 2 ways (there are more)
1. EDIT USING InvoicesList WHERE CustID = .vCustID
This will bring up the InvoicesList form but it now has focus and you can 
interact
with ONLY this form. You can't go back to the calling form unless you close 
it.
2. EDIT USING InvoicesList MDI WHERE CustID = .vCustID
This brings up the InvoicesList form but you can now interact between either
form. The InvoicesList stands by itself. So if you close the Customer form
the InvoicesList form will remain until you close it or issue the command
to close it by code.

Hope this helps and it may be overly simplied. 

Jan 


-----Original Message-----
From: "Jim Belisle" <[EMAIL PROTECTED]>
To: [email protected] (RBASE-L Mailing List)
Date: Fri, 24 Oct 2008 10:26:08 -0500
Subject: [RBASE-L] - Re: running multiple forms


At this time, I do not have RBASE set up running on an application.  
I know that is not the best procedure since everyone has access to 
everything on the database.  
I am unfamiliar with MDI but understand from Larry’s response it is built 
into any code within the forms or application.
As you can tell, I am not as familiar with 7.6 as 6.5 (we still use 6.5 
while I try to make 7.6 user friendly).
If I understand your responses, I would either use MDI within the forms they 
will use or create buttons within forms that access other forms they may 
need to use.  
I use multiple forms myself quite often, including opening multiple copies 
of the same form, especially when editing the shop information.



From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of jan johansen
Sent: Friday, October 24, 2008 10:12 AM
To: RBASE-L Mailing List
Subject: [RBASE-L] - Re: running multiple forms
Jim, 
  
You have to query your user's to find out 'multiple forms' are. 
One way to use this is to use the MDI option of forms. 
You can have many forms open but my users found that confusing. 
They have there place. 
  
What my users really wanted was to for example goto the customer 
information while you were elsewhere in the program. This was 
easily solved by giving them buttons whereever they wanted to do 
what they wanted. 
  
Jan 
  
-----Original Message----- 
From: "Jim Belisle" <[EMAIL PROTECTED]> 
To: [email protected] (RBASE-L Mailing List) 
Date: Fri, 24 Oct 2008 10:06:57 -0500 
Subject: [RBASE-L] - running multiple forms 
List, 
 
We have the latest version of 7.6.  I want our people to be able to open 
multiple forms at the same time.  At present, RBASE only allows one form 
open at one time.  Is there a setting I can change to allow an individual to 
open multiple forms? 
 
Jim 
 

Reply via email to