VERBatim - V17
VERBatim - V6
VERBatim - V125
Utility Diskette # 3 - Part I
Version 3 Technical Highlights - Copying Rows Programmatically
Version 3 TCL Subroutines - Copying Rows
Reader's Clinic - Functions and Subroutines
Argument passing - Subroutines and Functions - Mike Pope
Version 3 Technical Highlights - Copying Rows Programmatically
Version 3 TCL Subroutines - Copying Rows
QTIPS - Command Line Options
QTIPS - Invalid Code and Command
QTIPS - Code/Command Help
Utility Diskette # 4
Compiling 64K on a Shoestring by Blaise Wrenn (LexStat Systems Ltd)
@ATTACK - @Attrbt.Ptr
@ATTACK - @Query.Table
REVMEDIA Revisited
Uncommon Knowledge - WC_Table_Exit_Mode%
QTIPS - New Catalyst Option
Version 3 Technical Highlights - Deleting Tables Programmatically
Version 3 Technical Highlights - Aliasing Tables Programmatically
Version 3 TCL Subroutines - Creating Tables
Version 3 TCL Subroutines - Deleting Tables
Version 3 TCL Subroutines - Aliasing Tables
Symbol Table Structure
REVMEDIA Revisted
Vroom
RTP Series - RTP32
Utility Diskette # 3 - Part I
Reader's Clinic - Page Marks in Windows
VERBatim - V6
QTIPS - Suppressing Initial Form Feed
QTIPS - Using RTP29 In Place of V6
Reader's Clinic - Naming Routines
Reader's Clinic - Prompting for Passwords
Reader's Clinic - Removing "Searching Cross References" Message
Message
Trapping Message Calls
A RevTechie Replies - And Miscellaneous Jottings - Mike Pope - Revelation Technologies (UK) Ltd
QTIPS - Standardising Error Message Display
QTIPS - Interrupt Proof Error Messages
QTIPS - Improving the Message Window
Version 3 Technical Highlights - New Message Types
Background Processing
Creating Your Own Background Processes
@ATTACK - @Index.Time
How Indexes Are Updated

RevMedia FKB

DocumentV4I6A14
TitleVersion 3 Technical Highlights - Copying Rows Programmatically
KeywordsCOPYROW_SUB
COPY
ROW
TextCopyRow_Sub
To copy rows programmatically the subroutine CopyRow_Sub has been added
This takes five parameters identical to the corresponding TCL command as
follows CopyRowSub(SourceTableName SourceRowList DestinationTableName
DestinationRowList Options) where

SourceTableName Source table name

SourceRowList Field mark delimited list of rows to copy Use an asterisk
for all rows

DestinationTable
Name Destination table name Leave blank for same table

DestinationRow
List Field mark delimited list of rows to copy to Blank for
same row NAMES

Options As documented WITH two additional undocumented options U
and B U should be used as the last option and any text
following the U will be used in the progress message on the
STATUSLINE E G "U%P%% through the table" B puts
TRANSACTION control on the target and treats the copy as a
single TRANSACTION If any of the rows fail to copy the
TRANSACTION is rolled back otherwise it is committed and
the TRANSACTION control removed (Thanks to Alan Humphrey
for the B docs)


(Volume 4 Issue 6 Pages 10 11)
[revmedia/copyrigh.htm]

Page last modified: 08/02/03