ErstellenBarcodeConfig.p 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. DEF VAR cStrichcode1 AS CHAR NO-UNDO.
  2. DEF VAR cStrichcode2 AS CHAR NO-UNDO.
  3. DEF VAR cArtikel AS CHAR NO-UNDO.
  4. DEF VAR ii AS INT NO-UNDO.
  5. DEF VAR iPos AS INT NO-UNDO.
  6. DEF VAR cPdfName AS CHAR NO-UNDO
  7. INIT 'C:\Entwicklung\TEMP\Huber\Barcodes_CocaCola.pdf'.
  8. { vpr.i INIT }
  9. { vpr.i START }
  10. RUN VIPER_INIT.
  11. cStrichcode1 = '*wari*'.
  12. cStrichcode2 = 'wari'.
  13. RUN vpr_setCellText( 'Barcode_T1', 'Artikel', cStrichcode1 ).
  14. RUN vpr_setCellText( 'Artikel_T' , 'Artikel', cStrichcode2 ).
  15. RUN vpr_flushGroup ( 'Artikel' ).
  16. cStrichcode1 = '*saab009*'.
  17. cStrichcode2 = 'Passwort'.
  18. RUN vpr_setCellText( 'Barcode_T1', 'Artikel', cStrichcode1 ).
  19. RUN vpr_setCellText( 'Artikel_T' , 'Artikel', cStrichcode2 ).
  20. RUN vpr_flushGroup ( 'Artikel' ).
  21. cStrichcode1 = '*08800211*'.
  22. cStrichcode2 = '08800211'.
  23. RUN vpr_setCellText( 'Barcode_T1', 'Artikel', cStrichcode1 ).
  24. RUN vpr_setCellText( 'Artikel_T' , 'Artikel', cStrichcode2 ).
  25. RUN vpr_flushGroup ( 'Artikel' ).
  26. /*
  27. cStrichcode1 = '//gemhg/huberNeu'.
  28. cStrichcode2 = '//gemhg/huberNeu'.
  29. RUN vpr_setCellText( 'Barcode_T1', 'Artikel', cStrichcode1 ).
  30. RUN vpr_setCellText( 'Artikel_T' , 'Artikel', cStrichcode2 ).
  31. RUN vpr_flushGroup ( 'Artikel' ).
  32. cStrichcode1 = '*M?eWe%6)zekn*'.
  33. cStrichcode2 = 'Passwort WLAN Lager'.
  34. RUN vpr_setCellText( 'Barcode_T1', 'Artikel', cStrichcode1 ).
  35. RUN vpr_setCellText( 'Artikel_T' , 'Artikel', cStrichcode2 ).
  36. RUN vpr_flushGroup ( 'Artikel' ).
  37. */
  38. ii = ii + 1.
  39. IF ii >= 20 THEN LEAVE.
  40. iPos = vpr_getPageVPos( ).
  41. IF iPos > 2700 THEN RUN vpr_newPage.
  42. RUN vpr_EndDoc.
  43. RUN vpr_SaveDoc ( 'C:\Entwicklung\TEMP\Huber\Barcodes_CocaCola.vpr' ).
  44. RUN vpr_printDoc (0, 0 ).
  45. RUN vpr_printPDF (0, 0, INPUT-OUTPUT cPDFName ).
  46. { vpr.i STOP }
  47. PROCEDURE VIPER_INIT:
  48. RUN vpr_LoadVFR ('huber/barcode_128_1.vfr').
  49. RUN vpr_ActivateReport ('barcode_128').
  50. RUN vpr_ResetDoc.
  51. /* RUN vpr_SelectPrinter ('HP Color LaserJet Pro MFP M476 PCL 6'). */
  52. RUN vpr_SelectPrinter ('PDF24').
  53. RUN vpr_setPrinterAttrib('duplex=1').
  54. RUN vpr_SetPrinterAttrib('copies=1').
  55. RUN vpr_SetDocAttrib ('PAPERSIZE=A4').
  56. RUN vpr_SetPreviewMode ('Direct').
  57. RUN vpr_setDocTitle ('Barcode_128').
  58. RUN vpr_SetDelimiter (CHR(01)).
  59. RUN vpr_initGroups('').
  60. END PROCEDURE.