996 Buffered/Defined FormsBuffered FormsCode V allows users to store commands and data in printer memory. The datastored in memory may be named and called up for use any time. Data storedin memory this way is called a buffered form. The buffered form can consist ofany data and commands sent to the printer.The Graphics Processing Language emulates both Version 1 and Version 2 ofthe Code V Buffered Formatting Language. Version 2 buffered formattingoffers more features than Version 1 and should be used whenever possibleinstead. See “Version 1 Buffered Formatting” on page 116.The printer uses a Heap Buffer space to store Buffered Forms and to processCode V data. Each Buffered Form takes up a portion of the available HeapBuffer space. The amount of work space memory available at any given timemay be determined by executing the Buffered Forms List Command, seepage 105.Data FieldsThe printer allows you to store the basic format for an entire form and thenlater send only the data that changes from one form to another. The postion ineach form where this data is inserted is called a data field. A field dataaccomplishes two purposes.1. It specifies the number of data bytes.2. By its physical location in the buffered form, the data field specifies whereits bytes should be placed. A data field is identified by ^[nnn.^[ Identifies the beginning of the data field.nnn The number of bytes in each field. This ranges from 001 to 999.One byte of data represents a single character, such as 6 or r. theactual number of bytes inserted into each field may be less thanthe specified maximum, but how the unused spaces are treateddepends upon which control code is used as input to the buffereddata field.