>>I want to make a copy of a record in a table and add it to the same table. I know that I can set carry on and just use the append command to do this but it opens the edit window. The only way to append without opening the edit window that I know of is to use append blank but then I have to use replace commands to fill the blank fields. How can I append without opening the edit window?
>>
>>Thanks in advance,
>>Justin
>
>select mytable
>scatter memvar memo
>insert into myTable from memvar
>
>Beware with PKs.
>Cetin
Better yet, use the NAME clause. Adapting the example above:
select mytable
scatter memvar memo name loRecord
loRecord.MyField1 = <some specific value>
...
append blank
loRecord.MyPK = MyPk
gather name loRecord
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)