8.5 Copying and Pasting records BlueBook has a Clipboard-like "Paste Buffer" to save on retyping. It holds one record, which must be loaded into it, and from it you can paste (copy) any number of times into other records. Only the receiving record's contents are affected: its joins are not touched. ---------------------------------------------------------- The Paste command on the Main screen gets its information from this buffer (storage area), and so does the Paste command on the List screen. They are identical, except that the List screen version will paste into (over?) ALL currently selected records, versus only ONE (the current record) on the Main screen. ---------------------------------------------------------- 8.5.1 Copy up For either Paste command to work, you must first pick a record and 'Copy up', using the List display and the button on that screen. When you click this or type C the CURRENTLY HIGHLIGHTED record is loaded into the Paste Buffer. (A  arrowhead appears on the List display beside that record to indicate the fact that it has been loaded.) Once loaded, the record's contents AT THAT TIME remain in the buffer until you 'Copy up' again or the program ends. They do not necessarily remain the same, though: they can be edited/modified via 'Buffer'. (NOT IN FREEWARE VERSION) ---------------------------------------------------------- A 'Copy up' can be done at any time, in or out of select mode. ---------------------------------------------------------- That's it: a one click command. 8.5.2 Buffer (NOT IN FREEWARE VERSION) Click Buffer on the List screen or type B to get access to the Paste Buffer, either to edit the actual contents (original record unaffected), or to define WHICH fields should be Pasted. You must first have loaded a record using 'Copy up'. Buffer brings up a panel showing one entire record, including the Program/Parameters sub-record displayed by the Exec command on the Main screen; 5 buttons; and 13 check boxes - one for each line (field) in the record. The buttons are:  edit Rec - click or type R to edit the record as usual (ie, when Modding). End editing with F2, on the last field in the edit sequence, by clicking off-record, or by hitting Esc. (Esc aborts changes.)  edit Cmd - same as above, for the Program/Parameters sub-record. Click or type C. Select all - 'X's all check boxes (meaning: all lines ok to be Pasted) Unslct all - unchecks all check boxes (meaning a Paste will have no effect) (a labour-saver) Accept - You can't Cancel, only Accept: the Paste Buffer is what it is, in the state it is. It retains that state until altered. Having edited and adapted the text as required (if required), just click the various check boxes to 'X' the fields you want the Paste command to insert/overwrite. Note that the Date is TWO fields: DD/MM or MM/DD and Year. Make sure you click the right box - lower box for Year. Keyboarders: The currently active check box is marked with a small white dot, left. Use Tab or arrow keys to change this, to check and uncheck. ---------------------------------------------------------- The Paste Buffer can be accessed at any time, in or out of select mode. ---------------------------------------------------------- 8.5.3 Paste (NOT IN FREEWARE VERSION) With records selected, click Paste or type P on the List screen. Note: This only works when in select mode. A confirmation dialog box pops up. Click Paste or type P again (in the dialog box), or Cancel/type C. If you choose to continue, the lines in all currently selected records corresponding to the fields presently checked in the Paste Buffer will be overwritten with the relevant lines from the Paste Buffer. ---------------------------------------------------------- You can interrupt this but you will have to be very quick. Just click or hit any key. ----------------------------------------------------------