Jan,

 

Thanks for the explanation.  That helps me understand the MDI function a
little better.  Since I have never used it, I needed to "see" it
explained.  This gives me something to work on so my sales people can be
happy.  

 

Is this also the reason it is difficult for the same person to open the
same form multiple times since the focus comes into play?  Will having
the same form open multiple times by the same person "confuse" the focus
so to speak? 

 

You can see I have a lot to learn.

 

Jim

 

________________________________

From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of jan
johansen
Sent: Friday, October 24, 2008 10:40 AM
To: RBASE-L Mailing List
Subject: [RBASE-L] - Re: running multiple forms

 

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