HDTenEightyP/NetNews huggingface dataset:
Newsgroups: bit.listserv.dbase-l
Date:         Thu, 7 Jan 1993 08:49:23 EST
              dialects" <DBASE-L@NMSUVM1.BITNET>
From:         "A. Kaniss" <dashiell@NADC.NADC.NAVY.MIL>
Subject: Re: clipper up key

If you're using summer 87 issue, examine the program
readme.prg for some ideas that came with the clipper
distribution package.  Also and this may actually contain
working code there's a package called rl.prg.

jude <dashiell@nadc.nadc.navy.mil>
Newsgroups: bit.listserv.dbase-l
From: jw2b@galen.med.Virginia.EDU (Sara J. Wagner)
Subject: Re: HELP ! HELP ! Clipper bug ??????!!
Organization: University of Virginia
Date: Tue, 5 Jan 1993 18:11:01 GMT


There is a known problem with floating point errors in Clipper -- I've
bumped into it before.  Tech Support suggested using val() and str()
to force the math to behave.  Try something like val(str(var3)) ==
(val(str(var1)) + val(str(var2))) and see if that helps.

--
Jane Wagner, Computer Systems and Publications Assistant
The Claude Moore Health Sciences Library| INTERNET: jw2b@virginia.edu
Box 234, UVA Health Sciences Center	| PHONE:    804-924-0188
Charlottesville, VA  22908 		| BITNET:   jw2b@virginia.bitnet
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
X-Mailer: Network Courier V2.1a
Encoding: 4 TEXT
Newsgroups: bit.listserv.dbase-l
Date:         Tue, 12 Jan 1993 08:28:00 LCL
              dialects" <DBASE-L@NMSUVM1.BITNET>
From:         PaussaVC@SSD0.LAAFB.AF.MIL
Subject:      Re: S87 Memory Fault

>> try loadfix <progname> at dos prompt.
Also try set clipper=E:0  in case some app is messing with the expanded
memory
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
Organization: The Software Sweatshop, Cleveland, Ohio USA
Newsgroups: bit.listserv.dbase-l
Date:         Thu, 7 Jan 1993 21:58:49 EST
Reply-To:     "Mark W. Schumann" <mark@whizbang.wariat.org>
              dialects" <DBASE-L@NMSUVM1.BITNET>
From:         "Mark W. Schumann" <mark@WHIZBANG.WARIAT.ORG>
Subject:      Re: HELP ! HELP ! Clipper bug ??????!!

Rolf van Gelder wrote:

> Dear Clipper Freaks,
>
> I stumbled across a most horrible Clipper bug (at least I
> think it's a bug .....).

That's the infamous "rounding problem."  Clipper stores numerics
in a 32-bit double-precision floating-point format that doesn't
permit exact rendering of decimals.

Not too much you can do about it other than to deal only in
whole numbers.
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
Newsgroups: bit.listserv.dbase-l
Date:         Tue, 12 Jan 1993 10:46:46 EST
              dialects" <DBASE-L@NMSUVM1.BITNET>
From:         CC39000 <CC39@IONA.BITNET>
Subject:      Re: dataease error

are you sure you put the word: FUNCTION or PROCEDURE XXXX IN THE
PROCEDURE FILE ?
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
X-Mailer: Network Courier V2.1a
Encoding: 13 TEXT
Newsgroups: bit.listserv.dbase-l
Date:         Wed, 6 Jan 1993 09:06:00 LCL
              dialects" <DBASE-L@NMSUVM1.BITNET>
From:         PaussaVC@SSD0.LAAFB.AF.MIL
Subject:      spatial data in Clipper

>> My problem is how to improve the performance of point data retrieval
>> Expected ratio points/total points is i.e. 5/100000.
>> in a test dbf of 10E5 records.
>> D.Leovac@ucq.edu.au
Gino,  For a database of 100,000 records, you should be using Oracle instead
of dBase files.  Purchase Oracle, SQL*Net and ClipDbBridge 301-330-9621
(There is another Clip-Ora package out of England - Call Nantucket)
On a network, you can use Oracle/os2 or Oracle/Unix depending on how much
power you need.  On a network, you can then split the workload between the
client doing user interface and calculations and the server doing record
retrieval.
-Chuck
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
Newsgroups: bit.listserv.dbase-l
Date:         Thu, 7 Jan 1993 21:39:00 GMT
              dialects" <DBASE-L@NMSUVM1.BITNET>
From:         "Anthony K. Lima" <0003081833@MCIMAIL.COM>
Subject:      RE: Help ..... Close an activated work area on FOXPRO

>> I can't figure out how to close one of the activated work
area. For example,

USE file1 IN 1
USE file2 IN 2

Is there anyway that I can close the activated work area 1
ONLY ?? Any suggestions will appreciate. Thanks in advance. <<

Sure, it's easy.  To close the file in work area 2, use

SELECT 2
USE

You could try USE IN 2 with no file name, but I don't know if
that will work.  Hope this helps. -- Tony Lima
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
X-Mailer: Network Courier V2.1a
Encoding: 16 TEXT
Newsgroups: bit.listserv.dbase-l
Date:         Tue, 12 Jan 1993 08:24:00 LCL
              dialects" <DBASE-L@NMSUVM1.BITNET>
From:         PaussaVC@SSD0.LAAFB.AF.MIL
Subject:      Re: spatial data in Clipper

>> 10E5 records contain 2D coordinates of point data <p_id; x; y>. The aim
>> is to retrieve small subset of data contained in a desired recatngular
>> area.
>> so the key value for this point < Point 1, 0.43211843, 0.73919484 > is
>> { 432 739 0.43211843 0.73919484} what means that this point belongs to
>> the cell (432,739).
You can get slightly better results by creating a group of conditional
indexes, one index for each area of the plot you may want to retrieve. (Index
on function() to indexname) each index containing only those points in a
specific area.  Using the database with the index will have the same effect
as putting a filter on the database but without the filter's overhead.  Also
since the index file is smaller, searching within it is faster.  I'll dig
around for some sample code.  Conditional indexes are tricky buggers to make
work but can be tres useful.
Chuck
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
Organization: The Software Sweatshop, Cleveland, Ohio USA
Newsgroups: bit.listserv.dbase-l
Date:         Tue, 12 Jan 1993 10:11:00 EST
Reply-To:     "Mark W. Schumann" <mark@whizbang.wariat.org>
              dialects" <DBASE-L@NMSUVM1.BITNET>
From:         "Mark W. Schumann" <mark@WHIZBANG.WARIAT.ORG>
Subject:      Re: Netware and Clipper

Ken Snyder wrote:

>     Could someone explain the abilities and limits of netware support using
> Clipper 5.01?  I am using a computer on a Novell LAN.  Any help would be
> greatly appreciated

Hi, Ken.  (Go Huskies!)

Use the rlock() and flock() functions to lock records and files as
needed.  More sophisticated support (with retries) is available in
the rec_lock() and net_use() functions that are included in your
sample code.

If you want to write IPX packets or take advantage of the NetWare
Bindery, then you will have to write your own C/ASM code or obtain
a third-party library.  NetLib is supposed to be pretty good, I
have heard, or you can get the NANFOR Library from Simtel.

The point is that if you want your program to correctly handle
record and file locking, it's all right there in your existing
function reference.  If you want more Netware-specific stuff you
need to go third-party or write your own.
--
--
Mark W. Schumann/3111 Mapledale Avenue/Cleveland, Ohio 44109-2447 USA
Domain: mark@whizbang.wariat.org                      CIS: 73750,3527
"We're not nuts or anything; I mean *I'm* not nuts." <whizbang!judy>
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
X-Mailer: Network Courier V2.1a
Encoding: 11 TEXT
Newsgroups: bit.listserv.dbase-l
Date:         Thu, 7 Jan 1993 09:05:00 LCL
              dialects" <DBASE-L@NMSUVM1.BITNET>
From:         PaussaVC@SSD0.LAAFB.AF.MIL
Subject:      clipper up key

>> has anyone figured out yet how to skip forward or backwards in a file in a
>> clipper edit using the up / down key from the top / bottom field on the
>> screen.the enter, pgup, and pgdn keys work. i've tried hotkeys, lastkey()
>> assignments etc., apparently the Clipper read will not handle the key
>> strokes.

Create a new get reader (Getreader.prg in \source) and assign it to the last
field ( ATAIL(getlist):Block:={|x| Myreader(x)} )

Examples in Norton Guides Get System area
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
Newsgroups: bit.listserv.dbase-l
Date:         Wed, 6 Jan 1993 15:12:00 EST
              dialects" <DBASE-L@NMSUVM1.BITNET>
From:         "Peter J. Schledorn" <UNCPJS@UNC.BITNET>
Subject:      Re: clipper up key

> has anyone figured out yet how to skip forward or backwards in a file in a cli
> per edit using the up / down key from the top / bottom field on the screen.
> the enter, pgup, and pgdn keys work. i've tried hotkeys, lastkey() assignments
> etc., apparently the Clipper read will not handle the key strokes.

Add a line that reads: readexit(.t.).  It returns the current setting
in case you want to restore it later.
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
Newsgroups: bit.listserv.dbase-l
Date:         Tue, 12 Jan 1993 10:32:55 EST
              dialects" <DBASE-L@NMSUVM1.BITNET>
From:         CC39000 <CC39@IONA.BITNET>
Subject:      Question on LOOP

you have to EXIT the inside loop first...
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
Newsgroups: bit.listserv.dbase-l
Date:         Tue, 12 Jan 1993 10:37:53 EST
              dialects" <DBASE-L@NMSUVM1.BITNET>
From:         "A. Kaniss" <dashiell@NADC.NADC.NAVY.MIL>
Subject:      Re: difference between clippper and foxplus

Yes it does depend on the speech synthesizer and
version of speech synthesizer software being used.  The work arounds I
sugggested earlier should work generically for speech synthesizers but
who's interested in generics?

jude <dashiell@nadc.nadc.navy.mil>
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
Newsgroups: bit.listserv.dbase-l
Date:         Fri, 8 Jan 1993 09:21:23 EST
              dialects" <DBASE-L@NMSUVM1.BITNET>
From:         "A. Kaniss" <dashiell@NADC.NADC.NAVY.MIL>
Subject: Re: Help ..... Close an activated work area on FOXPRO

You need to preserve your position in the file you want to
keep open so try something like this:
assume you're in selected work area you want to keep open.
keeper=recno()
use
select 1
use
use file
goto keeper

file name should also be preserved.

jude <dashiell@nadc.nadc.navy.mil>
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Newsgroups: bit.listserv.dbase-l
Date:         Wed, 6 Jan 1993 17:46:12 -0500
              dialects" <DBASE-L@NMSUVM1.BITNET>
From:         "Matt Maier" <mgm@ACCESS.DIGEX.COM>
Subject:      Re: clipper up key

On Wed, 6 Jan 1993, steve foreman wrote:

> has anyone figured out yet how to skip forward or backwards in a file in a
 clip
> per edit using the up / down key from the top / bottom field on the screen.
> the enter, pgup, and pgdn keys work. i've tried hotkeys, lastkey() assignments
> etc., apparently the Clipper read will not handle the key strokes.

I usually `display' the data prior to actually executing the edit.
The user is forced to press Enter to get into the READ (edit mode).
This way I can handle all keys pressed while viewing.

Optionally, you can edit getsys.prg in the /clipper5/source/sys
directory to do whatever you want with the keys rather than its default
actions.


--------------------------------------------------------------
Matt Maier                       Voice:        +1 301.924.4545
ProList, Inc.                      CIS: 76330,3633 / 76370,743
17904 Georgia Ave #100        Internet:   mgm@access.digex.com
Olney, MD 20832                             mgm@flagdb.win.net
             Natrually, my opinions are my own...
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
X-Envelope-to: dbase-l@NMSUVM1.BITNET
X-VMS-To: FRCU::IN%"dbase-l@nmsuvm1.bitnet"
Newsgroups: bit.listserv.dbase-l
Date:         Sun, 10 Jan 1993 16:06:00 GMT
              dialects" <DBASE-L@NMSUVM1.BITNET>
From:         HMOSTAFA@VRIT01.EG
Subject:      difference between clippper and foxplus

please i want to know what is the different between foxplus and clipper
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
X-Envelope-to: dbase-l@tecmtyvm.bitnet
Content-transfer-encoding: 7BIT
Newsgroups: bit.listserv.dbase-l
Date:         Tue, 12 Jan 1993 10:04:31 -0500
              dialects" <DBASE-L@NMSUVM1.BITNET>
From:         Peter Coleman <pcoleman@OFFSV1.CIS.MCMASTER.CA>
Subject:      My subscription to list

Since I switched to another mail machine I seem to have finished up with 2
subscriptions to the list - I get 2 copies of all notes.  I have tried to
remove the one that referred to my old address but have not had any luck.

Could the list owner please remove my old id?

Thanks,

Peter Coleman                (pcoleman@offsv1.cis.mcmaster.ca)
ABB 132
McMaster University          (416)529-7070x3856
Hamilton, Ontario
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
Subject: (no subject given)
P1-Message-Id: de* *uni-paderborn;<MAILQUEUE-101.930106125644.356@
X400-Trace:   de* *uni-paderborn; arrival Wed,
              6 Jan 93 12:56+0000 action Relayed
X400-Trace:   de* *uni-paderborn; arrival Wed,
              6 Jan 93 13:02-0912 action Relayed
X400-Trace:   de* *uni-paderborn; arrival Wed,
              6 Jan 93 12:56+0100 action Relayed
X400-Trace:   de* *dfn; arrival Wed, 6 Jan 93 12:55+0100 action Relayed
X400-Trace:   de*dbp*dfn; arrival Wed, 6 Jan 93 11:57+0000 action Relayed
X400-Trace:   DE*DBP*DFN; arrival Wed, 6 Jan 93 11:57+0000 action Relayed
X400-Trace:   de*dbp*GMD; arrival Wed, 6 Jan 93 12:57+0100 action Relayed
Importance:   normal
Newsgroups: bit.listserv.dbase-l
Date:         Wed, 6 Jan 1993 07:40:02 -0400
              dialects" <DBASE-L@NMSUVM1.BITNET>
From:         MODI@ECON.UNI-PADERBORN.DE

RFC-822-HEADERS:
Organization: Universitaet Paderborn
X-Pmrqc: 1
X-Mailer: Pegasus Mail v2.3 (R5).
----------------------------------------------------------------------
signoff dbase-l
******************************************************************************
*                                Armin Modi                                  *
*                                                                            *
* Department of business administration                                      *
* University of Paderborn                                                    *
* Warburger Str. 100                   Internet: modi@econ.uni-paderborn.de  *
* 4790 Paderborn                         Fax  (05251) 60-3240                *
* West Germany                           Tel. (05251) 60-2922                *
******************************************************************************
Newsgroups: bit.listserv.dbase-l
From: viking@iastate.edu (Dan Sorenson)
Subject: Re: difference between clippper and foxplus
Organization: Iowa State University, Ames IA
Date: Mon, 11 Jan 1993 21:23:08 GMT

 "A. Kaniss" <dashiell@NADC.NADC.NAVY.MIL> writes:

>One difference is that with clipper it's possible to
>compile for speech friendly programming.
>This is the kind of programming you do when someone who might be
>using a speech synthesizer is going to use the end product.
>As far as I've been able to figure out,
>fox plus can't do this.

	I'd say that depends more on the speech synthesizer and how
it interprets the screen than on the product you're using it with.
While I admit I don't know much about these products, there is a
blind man working for ISU in the MicroProducts Center.  FoxPro 2.0
on a Zenith 386/25 seems to pose no problem for him.

< Dan Sorenson, DoD #1066 z1dan@exnet.iastate.edu viking@iastate.edu >
<  ISU only censors what I read, not what I say.  Don't blame them.  >
<  "Are you *SURE* he's worth a Harley-Davidson?" -- my grandmother  >
< to my girlfriend, about me.  "I'd better not say" -- my girlfriend >

Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
Newsgroups: bit.listserv.dbase-l
Date:         Wed, 6 Jan 1993 14:30:28 EST
              dialects" <DBASE-L@NMSUVM1.BITNET>
From:         SANSPACH@UCS.INDIANA.EDU
Subject:      EDIT with formats and filters

Help! I am using dBase IV 1.5 and having problems with some of the code
being generated by the applications generator.  The section that is causing
problems is:
-----
*-- Desc: attach format file PATRON
SET FORMAT TO PATRON
EDIT &gc_scope. NOAPPEND NOMENU NODELETE
*-- close format file so as not to affect READ's
SET FORMAT TO
-----
Background: gc_scope="" at this point.

Problem: when a filter is not in effect everything functions normally (i.e. I
can do the editing and the program continues with no problems--I just have to
finish with Ctrl-End; when I hit the end of the file it just keeps giving me
the last record--a pain, but I suppose normal when NOAPPEND is set).  However,
when I set a filter, the edit works fine but when I return after the last field
in the last record (or pagedown), the next step gives an error shown below:
-----
Variable not found: LL_CURSOR
EDIT &gc_scope. NOAPPEND NOMENU NODELETE
  Cancel  Ignore  Suspend
-----
LL_CURSOR is a private variable in the PATRON format file.

Question: Why is the format not self-contained?  What is causing this error
(what is causing it to look for a variable it shouldn't care about)?  And, most
bizarrely, why does this error not occur when I am in debugging mode?  That's
right!--it works fine when debugging, it only runs into the error when running
in normal operating mode.

Help!
Spencer M. Anspach
SANSPACH@UCS.INDIANA.EDU
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
Newsgroups: bit.listserv.dbase-l
Date:         Tue, 12 Jan 1993 10:43:25 EST
              dialects" <DBASE-L@NMSUVM1.BITNET>
From:         CC39000 <CC39@IONA.BITNET>
Subject:      Help Preserve Deleted Records

thoughts:

1. copy to a temp file for deleted()
2. i prefer to have a flag field in my dbfs which can be
 used for a variety of actions,  new, edited, deleted,
 etc.  Theflag fields are easily filtered for action,can
 be selected in a for clause for a limited index, etc.
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Newsgroups: bit.listserv.dbase-l
Date:         Tue, 5 Jan 1993 12:29:56 -0500
              dialects" <DBASE-L@NMSUVM1.BITNET>
From:         "Matt Maier" <mgm@ACCESS.DIGEX.COM>
Subject:      Re: HELP ! HELP ! Clipper bug ??????!!

On Tue, 5 Jan 1993, Rolf van Gelder wrote:

> Dear Clipper Freaks,
>
> I stumbled across a most horrible Clipper bug (at least I
> think it's a bug .....).
>
> Look at the following source code :
>
> *================================================
> * First part
>
> var1 = 2382.80
> var2 =  234.40
> var3 = 2617.20
>
> *-- THIS EQUATION EVALUATES TO FALSE !!!!!! (Totally wrong !)
> ?(var3 == (var1+var2))
>
> *================================================
> * Second part
>
> var1 = 2382.80
> var2 =  234.20
> var3 = 2617.00
>
> *-- THIS EQUATION EVALUATES TO TRUE (Should be !)
> ?(var3 == (var1+var2))
>
> *------------- End of code fragment ----------
>
> Does anyone out there has an explanation for this ???????
>
> Any help will be appreciated !!!
>
Clipper has rounding problems, use round() or str() the numeric
values prior to comparison.

matt

--------------------------------------------------------------
Matt Maier                       Voice:        +1 301.924.4545
ProList, Inc.                      CIS: 76330,3633 / 76370,743
17904 Georgia Ave #100        Internet:   mgm@access.digex.com
Olney, MD 20832                             mgm@flagdb.win.net
             Natrually, my opinions are my own...
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
X-Envelope-To: dbase-l@tecmtyvm.mty.itesm.mx
X-Vms-To: IN%"dbase-l@tecmtyvm.mty.itesm.mx"
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
Content-Transfer-Encoding: 7BIT
Newsgroups: bit.listserv.dbase-l
Date:         Tue, 5 Jan 1993 16:33:19 +0100
              dialects" <DBASE-L@NMSUVM1.BITNET>
From:         Rolf van Gelder <R.P.B.v.Gelder@URC.TUE.NL>
Subject:      HELP ! HELP ! Clipper bug ??????!!

Dear Clipper Freaks,

I stumbled across a most horrible Clipper bug (at least I
think it's a bug .....).

Look at the following source code :

*================================================
* First part

var1 = 2382.80
var2 =  234.40
var3 = 2617.20

*-- THIS EQUATION EVALUATES TO FALSE !!!!!! (Totally wrong !)
?(var3 == (var1+var2))

*================================================
* Second part

var1 = 2382.80
var2 =  234.20
var3 = 2617.00

*-- THIS EQUATION EVALUATES TO TRUE (Should be !)
?(var3 == (var1+var2))

*------------- End of code fragment ----------

Does anyone out there has an explanation for this ???????

Any help will be appreciated !!!

Regard,

Rolf.

-------------------------------------------------------------------------
    #####     #####    -+- Rolf van Gelder -+-
   #   #     #        Computer Center -+- Technical University EINDHOVEN
  #####     # ###    Home address :
 # #   # # #   #    Binnenwiertzstraat 27     5615 HG  EINDHOVEN HOLLAND
#   #  #  #####    Internet: rcrolf@urc.tue.nl    Bitnet: rcrolf@heitue5
-------------------------------------------------------------------------
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
Newsgroups: bit.listserv.dbase-l
Date:         Thu, 7 Jan 1993 11:30:01 CST
              dialects" <DBASE-L@NMSUVM1.BITNET>
From:         steve foreman <C223468@MIZZOU1.BITNET>
Subject:      clipper up key -success!

thanks peter schledorn ! you're solution worked ! also, a full discussion on
readexit() is in the norton guides. anybody out there having problems w/ rtlink
/pll:base50 under QEMM?
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
X-Organization: Indiana University of Pennsylvania
X-Envelope-to: DBASE-L%NMSUVM1.BITNET@PSUVM.PSU.EDU
X-VMS-To: NetMail%"DBASE-L%NMSUVM1.BITNET@PSUVM.PSU.EDU"
Newsgroups: bit.listserv.dbase-l
Date:         Sat, 9 Jan 1993 22:23:00 EST
              dialects" <DBASE-L@NMSUVM1.BITNET>
From:         HALAPIN@GROVE.IUP.EDU
Subject:      Re: Differences between dBase III+ and IV

The user interface for III+ is totally different from the IV command center.
I've found III+ much easier to teach and easier for students to learn.  The
change to IV is like changing to a different program so a broader set of
xBase options might be considered, e.g., Foxpro or Clipper.  If you intend
to teach programming from the dot prompt then III+ or IV would be similar.
Note that IV favors a pull down menu product, whereas III+ programs typically
feature menu selection by key, i.e, select 1-6.
From: leovacd@topaz.ucq.edu.au
Newsgroups: bit.listserv.dbase-l
Subject: Re: question on LOOP
Date: 12 Jan 93 09:54:17 AET
Organization: University of Central Queensland, Australia

Try this, Tom

flag = .f.
DO WHILE .T.
 ...
 ...
 ...
    DO WHILE .NOT. FOUND()
         ...
         ...
         ...
           IF ....
              flag = .t.
              exit
              ** LOOP  && To outside loop
           ELSE
              ...
              ...
              ...
              IF ...
                  LOOP  && To inside loop
              ENDIF
           ENDIF
    ENDDO
    if flag
       flag = .f.
       loop
    endif
ENDDO

>How can I cause my first LOOP to loop to the outside DO...WHILE loop
>instead of to the inside one?  Thanks in advance for any help!

It is not regular. You have to make program flow get out from one loop
and then check the variable status in outside loop.

Regards,

Gino

Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU