logika programnya sederhana, buatlah tabel cursor untuk mengola cetakkan yang diinginkan, jumlah fieldnya sesuaikan dengan kolom untuk mencetak barcodenya.
Contoh misalkan ada tabel barang dengan data sbb :
rec barcode
---- -----------
1 12345
2 67890
3 45602
kita akan mencetak barcode utk masing-masing rec sebanyak 5 buah barcode dengan format cetakkan kolom sebanyak 3. contoh source code sbb :
creat cursor crcetak (kdbar1 G(4), kdbar2 G(4), kdbar3 G(4))
kol = 0
jkol = 3
SELE barang
GO TOP
SCAN ALL
FOR i=1 TO jkol
SELECT crcetak
IF kol = 1
APPEND BLANK
ENDIF
xb = 'kdbar'+str(kol,1)
REPLACE &xb WITH barang.barcode
IF kol = jkol
kol = 1
ENDIF
NEXT
SELE barang
ENDSCAN
*
SELECT crcetak
GO TOP
report form ............................ TO PRINT PROMPT PREVIEW
USE IN crcetak