The great thing about this (and main reason I need to use it) is for this reason:

After creating a table, if i need to write an application that has a variable for 
every column (to insert a null into each column before loading a form for 
example) and create a cursor I can go:

output whatever.dat
list [table]

then in qedit, select the table info file:
   
   Table: tablename
   Descr: tableDescr

 No. Column Name        Attributes
 --- ------------------ ------------------------------------------------------
   1 Lineno             Type   : INTEGER  NOT NULL AUTONUMBER                 
                              Consrnt: PRIMARY KEY                                  
   2 gfdsfds           Type   : INTEGER                                      
                              Consrnt: FOREIGN KEY REFERENCES OTHER_TABLE
   3 gfdsgfds          Type   : DATE                                         
   4 tyeryte             Type   : TIME                                         
   5 hgfddd             Type   : DATE                                         
   6 qqqqqqqqq      Type   : TIME                                         
   7 AllowCode       Type   : TEXT 55                                      
   8 AllowDollars    Type   : CURRENCY                                     
   9 DedCode          Type   : TEXT 55                                      

and do a block selection on the areas that I need to replace. So I can select the 
column numbers from each line, (but only the column numbers, not the whole 
line) and replace it with "set var v" then do the same block selection on 
the 'TYPE' area all the way to the bottom of the table and delete them...etc.

In the end, I can select and delete/replace a few selections and I get:

set var vLineno                        INT                
set var vgfdsfds                      INT                                 
set var vgfdsgfds                    DATE                                         
set var vtyeryte                       TIME                                         
set var vhgfddd                        DATE                                         
set var vqqqqqqqqq                 TIME                                         
set var vAllowCode                 TEXT                                     
set var vAllowDollars               CURR                                     
set var vDedCode                    TEXT                                      

..and so forth, all just a few seconds work. This can be really handy when you 
have a table with 200 columns in it. You can use the same flexible selection tool 
to create cursors from a "list" output as well.

Anyways, that's why I need the block selection tol in q: to be able to select, 
copy and paste areas of text completely unrestricted by the line formatting.

I hope this can clear it up a little.

> I guess im not seeing it. Could you explain how this would be useful in 
> with a r:base exsample. Maybe its something we could get from 7.0's RBE
> 
> On 10 Dec 2003 at 13:40, Emmitt Dove wrote:
> 
> > QEDIT (which, by the way, I use every day) will manipulate blocks just like 
> > RBEDIT and RCODE, but additionally can copy a rectangle out of the screen.
> > 
> > For instance, in the text below, the letters in CAPS could be copied by 
> QEDIT:
> > 
> >                  this is a test
> >                  this IS A test
> >                  this IS A test
> >                  this is a test
> > 
> > If you then pasted the result you would see:
> > 
> >          IS A
> >          IS A
> > 
> > 
> > >By "block" I thought he meant block copy , block delete, block edit, or
> > >speed jump marking of spots. What is a block in q edit?
> > >
> > >
> > >David Blocker
> > >[EMAIL PROTECTED]
> > >781-784-1919
> > >Fax: 781-784-1860
> > >Cell: 339-206-0261
> > >----- Original Message -----
> > >From: "Bill Downall" <[EMAIL PROTECTED]>
> > >To: "RBASE-L Mailing List" <[EMAIL PROTECTED]>
> > >Sent: Wednesday, December 10, 2003 9:51 AM
> > >Subject: [RBASE-L] - RE: Insufficient space to process [table]
> > >
> > >
> > > > Actually, it doesn't do the "block" functions that Shane was talking
> > >about. I
> > > > remember Q Edit.  You could define a rectangle of characters, not
> > >necessarily
> > > > including beginning and ends of lines, and could copy, replace, 
> shift
> > >left, shift
> > > > right and things like that to that rectangle.  That was sometimes a 
> very
> > >nice
> > > > feature.
> > > >
> > > > Bill
> > > >
> > > > On Wed, 10 Dec 2003 09:38:41 -0500, David M. Blocker wrote:
> > > >
> > > > >RBEDIT does!!
> > > >
> > > >
> > 
> > Emmitt Dove
> > Manager, DairyPak Business Systems
> > Blue Ridge Paper Products, Inc.
> > 40 Lindeman Drive
> > Trumbull, CT  06611
> > (203) 673-2231
> > [EMAIL PROTECTED]
> > [EMAIL PROTECTED]
> > 
> 
> Victor Timmons        
> Tiz's Door Sales, Inc
> 425-258-2391

Reply via email to