
f104453732a8f0c911bd0e48d9bd856d.ppt
- Количество слайдов: 58
www. 4 gl. f r Copyright 4 GL – 1999 -2012
Summary www. 4 gl. f r Quick tour Tutorial Basic rules Row-column position Bookmarks Character attributes Font alignment Images Area definition Rectangles Lines Ellipses
www. 4 gl. f r Quick tour. How vpx. Print can help you to make smooth reports.
www. 4 gl. fr Quick tour Cust-Num -------1 2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 26 27 28 29 30 31 32 33 34 35 Name ----------Lift Line Skiing POR Urpon Frisbee Hoops Croquet Co. Go Fishing Ltd Fanatical Athletes Aerobics valine KY Game Set Match Pihtiputaan Pyora Just Joggers Limited Keilailu ja Biljardi Surf Lautaveikkoset Biljardi ja tennis Paris St Germain Hoopla Basketball Thundering Surf Inc. High Tide Sailing Antin Metsastysase Buffalo Shuffleboard Espoon Pallokeskus Pedal Power Cycles Kesport Katiska Jazz Futis Kauppa La Boule Lyonnaise Bulls Eye Sports Bumm Tennis Luistin ja Pyora Oy Bug in a Rug-by Fast Flipper Pinball Jaakon Jumppavaline Kiiskin Jaavarustus Tennis Agentti Quick Toss Lacrosse Penan Sporttiklubi Phone ----------(617) 450 -0087 (60) 532 5471 (617) 366 -1557 081 883 6827 0224 692 903 (90) 054 6399 060 -60 62 61 (60) 162 5007 070 682 2887 (91) 972 3478 (51) 254 2180 (40) 523 3088 1 42 25 68 78 (609) 367 -3875 (512) 542 -1804 0469 73211 (71) 432 1317 (716) 344 -0966 (90) 083 7737 (617) 245 -6969 (91) 676 4644 (60) 349 9254 78 98 23 25 0347 21348 0222/924376/12 (30) 731 1978 (503) 743 -1318 (919) 330 -2993 (61) 749 9273 (21) 826 5779 (98) 829 8224 (216) 783 -1877 (70) 227 2926 Your reports today… Cust-Num 1 2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 26 27 28 29 30 31 32 33 34 35 Name Lift Line Skiing POR Urpon Frisbee Hoops Croquet Co. Go Fishing Ltd Fanatical Athletes Aerobics valine KY Game Set Match Pihtiputaan Pyora Just Joggers Limited Keilailu ja Biljardi Surf Lautaveikkoset Biljardi ja tennis Paris St Germain Hoopla Basketball Thundering Surf Inc. High Tide Sailing Antin Metsastysase Buffalo Shuffleboard Espoon Pallokeskus Pedal Power Cycles Kesport Katiska Jazz Futis Kauppa La Boule Lyonnaise Bulls Eye Sports Bumm Tennis Luistin ja Pyora Oy Bug in a Rug-by Fast Flipper Pinball Jaakon Jumppavaline Kiiskin Jaavarustus Tennis Agentti Quick Toss Lacrosse Penan Sporttiklubi Phone (617) 450 -0087 (60) 532 5471 (617) 366 -1557 081 883 6827 0224 692 903 (90) 054 6399 060 -60 62 61 (60) 162 5007 070 682 2887 (91) 972 3478 (51) 254 2180 (40) 523 3088 1 42 25 68 78 (609) 367 -3875 (512) 542 -1804 0469 73211 (71) 432 1317 (716) 344 -0966 (90) 083 7737 (617) 245 -6969 (91) 676 4644 (60) 349 9254 78 98 23 25 0347 21348 0222/924376/12 (30) 731 1978 (503) 743 -1318 (919) 330 -2993 (61) 749 9273 (21) 826 5779 (98) 829 8224 (216) 783 -1877 (70) 227 2926 With vpx. Print !
www. 4 gl. fr A PREVIEW for all your reports.
www. 4 gl. fr Graphical reports. images proportional fonts colors frames
www. 4 gl. fr Pixel-precision adjustments…
No limits ! www. 4 gl. fr
A precise control on the printing process. If your printer has more than one input tray, you can select FOR EACH PAGE, the one to use. PAGE Orientation (PORTRAIT or LANDSCAPE), multiples copies, recto-verso, Escape sequences per page, etc… …IMMEDIATE PRINTING ! www. 4 gl. fr If you are using pre-printed forms, use inches or mm units, without regarding the printers margins ! All around sports …. …… Total due 12276 North Street – Boston 02114 (MA) Phone (617) 450 -0087
Report title". OUTPUT TO "my. File. xpr" PAGED PAGE-SIZE 60. PUT "
Easy to learn ! www. 4 gl. fr Nothing is more easy than moving More specific ? your actual reports to vpx. Print ! Insert vpx. Print tags. insert the standard vpx. Print include file, { x. Print. i } PUT "
Easy to deploy… www. 4 gl. fr Store the DLL in a directory of the WINDOWS PATH. (the current working directory is a good candidate…) Copy the x. Print. lic file in your working directory. This file contains your activation keys. Nothing to register, It's all !
www. 4 gl. fr vpx. Print viewer. vpx. Print. exe is a vpx. Print VIEWER. If you set vpx. Print. exe as the default program for *. xpr files, then a double-click in the explorer window opens the file for preview vpx. Print. exe is free, you free can send it to your correspondents.
www. 4 gl. fr Financial… vpx. Print is the more easy-to-use solution… but it's the less expensive too ! Developement license per site 450 €. RUN-TIME license per site, any number of users 300 €. Compare with other solutions ! Price list as of january 2012
Our users… www. 4 gl. fr Several VARS and PROGRESS users have choosen vpx. Print. Our users are coming from : France, Switzerland, Belgium, Brazil, Spain, Netherlands, Canada, Austria, United States, Germany, Equator, England, South Africa, Norway, Finland, Slovak Republic, Philippines, Turkey, Russia Sweden, Hong-Kong, Sri-Lanka, Argentina, Yugoslavia Mexico Polyneysia, Malaysia, Korea, …
www. 4 gl. Our users talk about vpx. Print… fr l also want to give you credit for an excellent printing solution for PROGRESS, its great… Reidar Johansen I would like to congratulate you for the last improvements in the Xprint DLL. I don't have doubts. It's the best tool for PROGRESS 4 GL. I mean that we are very happy, because we GL happy have a tool to help us day by day. And, I want that you know I talk about x. Print with my friends. Carlos Baccarin So far we're pretty amazed by the possiblities of the product ! THIS IS GREAT. . . the report is looking very sharp and we're ready the take the first one in production! From here we will be working toward a corparate with x. Print solution. Thanks for the hard work we very content with your tools. Robbert Visser The more I work with x. Print, the more enthousiastic I become. x. Print Wouter Dupré Merci et un grand bravo pour ces améliorations. Je tiens à vous dire que vous avez réglé de façon admirable les problèmes d'impression avec Progress. ENFIN UNE SOLUTION SIMPLE ET EFFICACE !!! Robert TOLFO We would like also to inform you that we are very satisfied with your product, it has proven to be a great help to us. us Tony Vertenten ……
Technical support… www. 4 gl. fr Thank you for your great support Je me répète mais. . . merci, je suis impressionné par la rapidité à laquelle vous appréhendez nos besoins You're solution works great!!! Our reports look nice this way. I will send a order for xprint tomorrow morning Thank's a lot!, it really help me out of that problem, keep it in that way !! I still find your support, and product to be supreme and look forward to implement it in my applications. Thank you for your support, I like your x. Print. dll very much and my company will probably decide to purchase a full unlimited license shortly. Thanks for your support, I find it very pleasing that you respond so quick You beauty! Thanks very much for this feature! I'll get it to work straight away! feature Congratulations for the news that you included in x. Print. It was so good. I love x. Print. My presentation to my boss was postponed to next week. x. Print I have really appreciated your prompt e-mails and your professionalism. You are doing a fine job. professionalism Merci pour l'efficacité. Thanks for the help so far, you have been excellent and all help has been gratefully received. ……
On the WEB… www. 4 gl. fr Download vpx. Print today !
www. 4 gl. f r The quick tour is over… Summary Quit
www. 4 gl. f r Tutorial How to 'program' vpx. Print.
Basic rules www. 4 gl. fr 1. Create an output file in place of the printer OUTPUT to "facture. xpr" PAGED PAGE-SIZE 60. Programmation notes 2. Send your report in this file These lines are sufficient to: make a report with graphical FOR EACH customer lines. DISPLAY Cust-num Name WITH STREAM-IO. END. PROGRESS loads a DLL using the PATH, not the PATH 3. Close that the DLL is in the correct directory. PROPATH. Verify x. Print file OUTPUT TO TERMINAL. Specify WITH STREAM-IO in the DISPLAY instruction, x. Print 4. Callthe '-' character to determine where labels and uses x. Print RUN print. File ("facture. xpr"). columns are located. 5. the print. File, vpx. Print file : After Add. RUNstandard x. Print includecan be deleted. { x. Print. i } In this example, report is ran without preview.
www. 4 gl. fr Preview With the previous example, a first report was made, The title of the PREVIEW window like the one you can be modified with did with How PROGRESS. to add a preview ?
www. 4 gl. fr Programmation. Like HTML, vpx. Print uses tags. These tags allows you to : apply different attributes to your report : font, character size, colors, orientation portrait or landscape… set the cursor position in the page : Row-Column, relative (LINE +- n) absolute position, marginindependent, draw : lines, rectangles, ellipses, insert images : *. bmp, *. jpg, *. wmf, *. emf ……
www. 4 gl. fr The vpx. Print page. vpx. Print uses the page as a coordinate system where rows and cols are defined by the number of lines per inch (LPI) and the number of characters per inch (CPI). X Axis C 1 C 2 C 3 C 4 C 5 C 6 C 7 C 8 C 9 R 1 R 2 R 3 R 4 R 5 ABCDEIW Non-proportional FONT. SKI Note the size
www. 4 gl. fr Row-Column positionning. Rows and columns are defined by
Absolute position. www. 4 gl. fr You can position your cursor at any point, independent of printers margins. And specify:
www. 4 gl. fr Absolute position is well used in case of preprinted documents : invoices, cheques… All around sports …. …… Don't forget that this position is MARGININDEPENDENT Total due 12276 North Street – Boston 02114 (MA) Phone (617) 450 -0087 www. allaround. com
www. 4 gl. fr Bookmarks. For background usage, vpx. Print uses bookmarks. These bookmarks define different anchor points in the page. All around sports …. …… #1 Tag <#> Bookmarks can be aphanumeric strings: #2 <#Address>
www. 4 gl. fr Bookmarks. Set the cursor on these bookmarks, with : <=#n> All around sports …. …… La #1 voile en folie <=#1 La voile en folie > <=#2 AB 12 > Bookmarks are numeric or alphanumeric values. #2 AB 12 Total due #3 12276 North Street – Boston 02114 (MA) Phone (617) 450 -0087 www. allaround. com
www. 4 gl. fr Bookmarks To move a bookmark, simply redefine it. . <=#1>12345 INOX Bolt 1, 50 10 <=#1>
www. 4 gl. fr Bookmarks and
. Example : or Color TITLE" skip(2) Farial P 20 " My text is here". P 12 /B
Character attributes www. 4 gl. fr Every character can use specific attributes like: Font
Font alignment. www. 4 gl. fr Printed characters are aligned with the top line of the current point. . This text is based on the top margin but when font, size, attributes differences exist in the same line, result is incorrect. Tag
Images. www. 4 gl. fr vp. Print can print *. bmp, *. jpg, *. wmf, *. emf images. Syntax :
www. 4 gl. fr Images. You can specify a transparent background for your images with :
Area definition. www. 4 gl. fr In the previous slide, you have seen the area definition within a page. 1. Place a bookmark :
Rectangles. www. 4 gl. fr Prerequesite : you should have read the previous slide (work area definition). #1
Lines. www. 4 gl. fr Same as rectangles. #1
Ellipses. www. 4 gl. fr Unlike rectangles, an ellipse is always filled. #1
vpx. Print frames. #1 Thank you for your great support. Je me répète mais. . . merci, je suis impressionné par la rapidité à laquelle vous appréhendez nos besoins. You're solution works great!!! Our reports look nice this way. I will send a order for xprint tomorrow morning. Thank's a lot!, it really help me out of that problem, keep it in that way !! I still find your support, and product to be supreme and look forward to implement it in my applications. Thank you for your support, I like your x. Print. dll very much and my company will probably decide to purchase a full unlimited license shortly. Thanks for your support, I find it very pleasing that you respond so quick. www. 4 gl. fr
vpx. Print frames. Thank you for your great support. Je me répète mais. . . merci, je suis impressionné par la rapidité à laquelle vous appréhendez nos besoins. You're solution works great!!! Our reports look nice this way. I will send a order for xprint tomorrow morning. Thank's a lot!, it really help me out of that problem, keep it in that way !! I still find your support, and product to be supreme and look forward to implement it in my applications. Thank you for your support, I like your x. Print. dll very much and my company will probably decide to purchase a full unlimited license shortly. Thanks for your support, I find it very pleasing that you respond so quick. Thank you for your great support. Je me répète mais. . . merci, je suis impressionné par la rapidité à laquelle vous appréhendez nos besoins. You're solution works great!!! Our reports look nice this way. I will send a order for xprint tomorrow morning. Thank's a lot!, it really help me out of that problem, keep www. 4 gl. fr it in that way !! I still find your support, and product to be supreme and look forward to implement it in my Thank you for your great support. Je me répète mais. . . merci, je suis impressionné par la rapidité à laquelle vous appréhendez nos besoins. You're solution works great!!! Our reports look nice this way. I will send a order for xprint tomorrow morning. If the inserted text must continue on the next page in the same frame (or frame chain), specify
Frame chaining. Thank you for your great support. Je me répète mais. . . merci, je suis impressionné par la rapidité à laquelle vous appréhendez nos besoins. You're solution works great!!! Our reports look nice this way. I will send a order for xprint tomorrow morning. Thank's a lot!, it really help me out of
www. 4 gl. f r 'PROGRESS' automatic mode
'PROGRESS' automatic www. 4 gl. mode. fr When the PROGRESS mode is activated (
'PROGRESS' automatic mode. www. 4 gl. fr When vpx. Print draws automatic lines ? vpx. Print can't always determine when a PROGRESS frame is terminated. However, this is really true in two cases : at end of page, at end of report Cust num Name Tel. 12345 12346 12245 4512125 Dupont Albert kkhsdfkj sdkj Ioikjlkl lklk llkjkkjn kj k 0477545584 123213121 89956445 45589545 12346 12245 4512125 Dupont Albert kkhsdfkj sdkj Ioikjlkl lklk llkjkkjn kj k Cust num Name Tel. 12345 12346 12245 4512125 Dupont Albert kkhsdfkj sdkj Ioikjlkl lklk llkjkkjn kj k 0477545584 123213121 89956445 45589545 EOF PAGE
'PROGRESS' automatic mode. www. 4 gl. fr vpx. Print uses two other cases : end of PROGRESS mode: , end of vpx. PRINT frame : as events 'END of FRAME' for drawing automatic lines If your page includes multiple PROGRESS frames, you must indicate to vpx. Print each end-of-frame with or (in this last case, don't forget to add a
'PROGRESS' automatic mode. www. 4 gl. fr If your page includes multiple PROGRESS frames, you must indicate to vpx. Print each end-of-frame with or for each customer no-lock: disp cust-num name with stream-io. put control "" "
'PROGRESS' automatic mode. Customer Number Customer Name 12345 12346 12245 4512125 John 0477545584 kkhsdfkj sdkj 123213121 Ioikjlkl lklk 89956445 llkjkkjn kj k 45589545 12345 12346 12245 4512125 Dupont Albert kkhsdfkj sdkj Ioikjlkl lklk llkjkkjn kj k 0477545584 123213121 89956445 45589545 Tel. www. 4 gl. fr In your labels are higher than one line, specify
www. 4 gl. f r Additional functions
Oriented texts, line width. www. 4 gl. fr
Page orientation www. 4 gl. fr Page orientation can be set by :
www. 4 gl. fr Printers can be selected by :
www. 4 gl. fr Bin selection To select a particular tray for paper input, use the
Escape sequences www. 4 gl. fr Escape sequences can be sent to the printer on a per-page basis.
International character sets www. 4 gl. fr Character sets are selected with the CHARSET tag :
Total page count. www. 4 gl. fr <#PAGES> is replaced with the total number of pages of your report. You can write in your output : "Page " Page-number " of <#PAGES>".
www. 4 gl. f r Tutorial is over… Summary Quit
www. 4 gl. f r Now you know why is the solution BEST solution for printing from PROGRESS. See you soon…