Edrossi,
Okay, I'll assume you have a table called Address
USE ADDRESS IN 0
COPY STRU TO ADDBREAKS WITH PRODUCTION && retains indexes
USE ADDBREAKS IN 0
SELECT ADDRESS
GO TOP
lnCount = 1
DO WHILE NOT EOF()
SELECT ADDRESS
SCATTER MEMVAR MEMO &&Only need memo clause if you have memo fields
SELECT ADDBREAKS
APPEND BLANK
GATHER MEMVAR
IF lnCount = 200
SELECT ADDBREAKS
APPEND BLANK
REPLACE <fields> WITH '#########'
* Name all fields one, by one with the appropriate name, and assign the number of '#' characters to the field
lnCount = 0
ENDIF
lnCount = lnCount + 1
SELECT ADDRESS
SKIP
ENDDO
Copy this code, alter the table name as needed, and fix the fields, and run it. The good news is this is entierly non-distructive, so if it doesn't work the first time, just ZAP the ADDBREAKS table, and fix the code, run it again. Once you've got it all correct, just rename the table from ADDBREAKS to ADDRESS, and you're good to go. Best Regards,
Scott
"Everything should be made as simple as possible, and no simpler."
![[hammer] [hammer] [hammer]](/data/assets/smilies/hammer.gif)