Barcode in SmartForm - how to creat SmartStyle

Hello,
I have created a new barcode using SE73.  I then included it in a SmartStyle and used that SmartStyle in my SmartForm.  However the style doesn't seem to be working because it still displays as the delivery number and not a barcode (when printing and previewing it).  I then tried using the style S_TEST (SAP supplied style for testing barcodes) and it acts the same way.
Both of the styles don't do anything except move the delivery number from its original position within the text node.
Regards,
Davis
Message was edited by:
        Davis

Davis,
<b>
PR <BC>&VBLKK-VBELN&< / ></b>
did u provide this code in editor or in command prompt editor.
If not: click on editor button left side of general attributes TAB. above syntax check button.
Now u get like ABAP Editor screen.
go to menuitem GO TO --> Change Editor
on left side u can provide command as paragraph format i.e. PR ( in small box).
and <b><BC>&VBLKK-VBELN&< / ></b> right to it.
Then also it is not working then check the smartstyles is ur style is activated or not and also check the paragraph format and character format and assigned barcode style in it.
last option: try with another barcode type C128 type for testing... if it prints then there is something wrong ur Barcode type like printer support or barcode assignment..
Regards
SAB

Similar Messages

  • SMARTFORM: how to create 3 copy (each copy can print more than one page)

    SMARTFORM: how to create 3 copy (each copy can print more than one page)
    Hello everyone.
    my user want to have form that print 3 copy.
    such as 1 copy description = master,  2 copy description = copy 1 ,3 copy description = copy 2.
    so i create 3 page . I copy from page 1.
    and in each page there is main window which can have data more than 1 page.(such as have a lot of sale data ,it's take 2 page for show output .so it's take 2 page in each copy)
    please help me.
    how to set page and window in each page for print 3 copy and each page can have main window that print more than 1 page

    Hello Vinit.
    thank you very much for your help.
    could you help me more please.
    in below code
      DO NAST_ANZAL TIMES.
    l_counter = l_counter + 1.  " << pass this to FM and use for the TEXT to print
    CALL FUNCTION LF_FM_NAME
               EXPORTING
                         COUNTER = l_COUNTER   " USE this to derive the text into PRINTOUT
    enddo.
    Now i out of office .so i cannot test.
    where do i set NAST_ANZAL for 3 ?
    can i input ?
    NAST_ANZAL = 3.
      DO NAST_ANZAL TIMES.
    l_counter = l_counter + 1.  " << pass this to FM and use for the TEXT to print
    CALL FUNCTION LF_FM_NAME
               EXPORTING
                         COUNTER = l_COUNTER   " USE this to derive the text into PRINTOUT
    enddo.
    Edited by: dittaporn nanasilp on Mar 12, 2011 3:33 PM

  • How to create a hyperlink in smartform

    Hi All,
    How to create a hyperlink in the smartform text editor so that when we click on that,we should be able to open the internet explorer.I have tried with the option insert URL.But still its not working.Do we need to do any further settings along with this?
    Thanks in advance
    Regards,
    Akanksha

    Hi,
    check this:
    http://help.sap.com/saphelp_47x200/helpdata/en/03/7560eccf0d11d3b565006094192fe3/frameset.htm
    Create hyperlink in SMARTFORM
    How to create a hyperlink in smartform
    Create hyperlink in SMARTFORM
    Re: URL in SmartForm sent as email body
    Don't forget to reward if useful

  • How to create a barcode in scripts and smartforms

    hi
    how to create a barcode in scripts and smartforms

    Hi,
    For Script:
    A barcode solution consists of the following:
    - a barcode printer
    - a barcode reader
    - a mobile data collection application/program
    A barcode label is a special symbology to represent human readable information such as a material number or batch number
    in machine readable format.
    There are different symbologies for different applications and different industries. Luckily, you need not worry to much about that as the logistics supply chain has mostly standardized on 3 of 9 and 128 barcode symbologies - which all barcode readers support and which SAP support natively in it's printing protocols.
    You can print barcodes from SAP by modifying an existing output form.
    Behind every output form is a print program that collects all the data and then pass it to the form. The form contains the layout as well as the font, line and paragraph formats. These forms are designed using SAPScript (a very easy but frustratingly simplistic form format language) or SmartForms that is more of a graphical form design tool. 
    Barcodes are nothing more than a font definition and is part of the style sheet associated with a particular SAPScript form. The most important aspect is to place a parameter in the line of the form that points to the data element that you want to represent as barcode on the form, i.e. material number. Next you need to set the font for that parameter value to one of the supported barcode symbologies.
    The next part of the equation can be a bit tricky as you will need to get a printer to print that barcode font. Regular laser printers does not normally print barcode fonts, only specialized industrial printers that is specifically designed to support that protocol and that uses specialized label media and heat transfer (resin) ribbon to create the sharp image required for barcodes.
    Not to fear though, there are two ways to get around this:
    - You can have your IT department do some research - 
    most laser printers can accept a font cartridge/dimm chip (similar to computer memory), called a BarDIMM that will allow a laser printer to support the printing of barcodes.
    - Secondly, you can buy software that you can upload in your SAP print Server that will convert the barcode symbology as an image that will print on a regular laser printer. I found that this option results in less sharper barcodes. This option is really if you need to convert a large quantity of printers (>10) to support barcodes. 
    - Thirdly, you can buy a third party software like Barcode.dll and install on your frontend PC connected to the laser printer.
    Now you have a barcode printed - what next?
    Well there are two options, depending on your business requirements:
    - You can use an existing SAP transaction on a regular workstation and get a barcode wedge reader to hook up between the keyboard and the PC. These wedge readers comes in a wand or scanner format. There are even wireless wedge scanners available that allows you to roam a few yards from the workstation to scan a label. This approach is mostly used where you want to prevent human errors in typing in long material, batch or serial numbers in receiving or issuing of material. The problem is that it's just replacing the keyboard input and you are basically locked down in one location and have to bring all the material to that location to process.
    - Another solution is to use SAPConsole transactions
    or write your own ABAP Dialog programs that will fit onto a barcode enabled wireless handheld terminal and that will follow the business logic as executed on the shop floor. 
    These programs are highly complex exercises in industrial engineering and ergonomics because of the limited screen sizes and limited ability to accept keyboard input. The user is instructed step-by-step and only scan and push F-keys to interact with the SAP system. Scan, scan, beep, beep, enter - highly automated.
    For SmartForm:
    http://www.sap-img.com/abap/questions-about-bar-code-printing-in-sap.htm
    Regards,
    Bhaskar

  • How to create barcode EAN13 in smartforms?

    I want to create EAN13 in smartforms,but in smartforms the EAN13  preview incorrect .
    My step is :
    1.SPAD, create Device types:ZSWIN (Copied from SWIN).
    2.SPAD, create Output Devices ZEAN,Device type is:ZSWIN,Aeecss Method:G,Host Printer:__default
    3.SE73,created ZEAN13 by old Bar Code Technology,Bar code Type :EAN13 (UNDEF also try too)
    4.SE73,in print Bar Codes ,select  ZSWIN device type,add Bar code:ZEAN13, prefix is SBP13,suffix is:SBS01. the SBP13 and SBS01 are in  system default  for EAN13 print Control.
    5. SMARTFORMS,create style ZBAR,create Character Formats C1 used bar code:ZEAN13,also create C2 used bar code:BC_EAN13.
    6. SMARTFORMS,create test form :ZTEST,create tow texts,one used the font C1,the other is C2.
    Now test run,click Prievew,Select output device:LOCL or ZEAN,the text by font ZEAN13 and BC_EAN13 are also incorrect.
    The barcode can not with the text to change.
    Above is my step.
    Please help me to check which step have problem.
    Thanks
    Sun.

    Hi ,
    While creating new system barcode form existing barcode, system will ask for create with new technology or create with old technology, in that case you have to select new technology and specify barcode terminology as EAN13. then specify other parameters like modular height and width as per your requirement.
    first define style for smartform and then use this system barcode in character format. Again by using this character format, you can able to print element whatever you want in smartform.
    Also before printing this newly developed barcode,please confirm with basis that you use correct printer which is already barcode configured.
    Hope this works for you.........
    Thanks..........

  • How to create paragraph format in smartforms

    Hi All,
    Let me know how to create paragraph format in smartforms?
    Thanks&Regards
    Mahesh

    Hi
    When we create a smartform we can see in <b>global settings</b> , <b>form attributes</b>.
    In <b>form attributes</b> we set the over all style of the smartform. Goto <b>form attributes</b> and open the tab <b>output options</b>. Here you can see the <b>Style box</b>. In this style box we enter the smartstyle created in transaction code <b>smartstyles</b>.
    Open transaction <b>smartstyles</b>.
    Create a new style.
    Upon creating a new style you will see 3 folder structures under style name.
    1. Header data
    2. Paragraph format
    3. Character format
    To create paragraph format right click on the paragraph format node and click Create Node. Give it name. Now you will get a screen with 4 tabs.
    Indents and spacing
    Fonts
    Tabs
    Numbering and outline
    Here you can provide the look you want.
    Now add this smartstyle in your smartform's form attribute.
    You can also provide individual smartstyles to each text element you create by giving the name of smartstyle in its output options tab. Each text element has a individual output option tab here you can give any smartstyle.
    Click on the general attribute tab of any text element and give the paragraph format directly or by going to SAPScript editor mode.
    Any more questions you can ask me directly mailing me.
    Please do reward points if satisfied.

  • How to Create trasport Request's for Smartform Style?

    Hi All,
    Can you plz tell me how can i create a transport request fro Style?in which transaction code should i do that? the style name which is mentioned in my DEV is YEHPP_IES.plz let me how i can do this?
    Thank you very much for your Response.

    Transports are created for Smartform Styles by creating or changing the style in transaction Smartforms.
    If you want to transport a style without making changes then you can:
    1.  Go to Transaction SE10
    2.  Create a new workbench request
    3.  Double click on the new task created to get into the object list
    4.  Add an entry for the style.  Program ID = R3TR, Object Type = SSST, object name = <smartstyle name>.
    5.  Ensure you lock the entry in the transport request
    Regards,
    Chris

  • How to create a barcode of type UCC/EAN 128 symbology ?

    Hi All,
    I have a requirement to generate a label on Zebra printer using smartforms.
    The label contains a barcode of type UCC/EAN 128 type and others.
    I am creating the barcodes at se73 transaction to use in smartforms but I could not find an equivalent barcode for UCC/EAN 128 type.
    Please let me know if anyone has worked on this type of requirement earlier and how to create a barcode of type UCC/EAN 128 in SAP.
    Thank You,
    Yugandhar K

    When i sending by e-mail the customer ...What do you send? Don't think they need the font if pdf files are sent. If they run your report, that's a different story.
    DC

  • How to create a table with events in smartforms?

    How to create a table with events view in smartforms?
    It doesn't like general table with header, main area and footer.
    for example:
    in smartforms: LE_SHP_DELNOTE
    table name is TABLEITEM(Delivery items table)

    Vel wrote:
    I am creating XML file using DBMS_XMLGEN package. This XML file will contain data from two different database tables. So I am creating temporary table in the PL/SQL procedure to have the data from these different tables in a single temporary table.
    Please find the below Dynamic SQL statements that i'm using for create the temp table and inserting the data into it.
    Before insert the V_NAME filed, i will be appending a VARCHAR field to the original data.
    EXECUTE IMMEDIATE 'CREATE TABLE TEMP_TABLE (UNIQUE_KEY NUMBER , FILE_NAME VARCHAR2(1000), LAST_DATE DATE)';
    EXECUTE IMMEDIATE 'INSERT INTO TEMP_TABLE values (SEQUENCE.nextval,:1,:2)' USING V_NAME,vLastDate;What exactly i need is to eliminate the INSERT portion of it,Since i have to insert more 90,000 rows into it. Is there way to have the temp table created with data in it along with the sequence value as well.
    I'm using Oracle 10.2.0.4 version.
    Edited by: 903948 on Dec 22, 2011 10:58 PMWhat you need to do to eliminate the INSERT statement is to -- as already suggested by others - eliminate the temporary table. You don't need it. It is just necessary overhead. Please explain why you (apparently) believe that the suggestion of a view will not meet your requirements.

  • How to create Dynamic Window in Smartforms

    Hi all,
    Could you please help me out on how to create Dynamic Window in smartforms excluding Main Window.
    Thanks in Advance.
    Vinay.

    hi,
    Hi,
    1.If you are creating the Different windows for the Countries,then In conditions tab of window specify the Condition i.e.
    company -code = '2201'.
    2.Then that window can trigger ofr that condition.
    3.Other wise, if you are using the different layouts ,then write the condition in Print program and call that form .
    reward me if helpful.

  • How to create Event Node in smartform

    Hi Experts,
    could you please tell me how to create event node in smartform
    Thanks in Advance,
    Thanks&Regards
    Geetha

    HI,
    plz explain your problem in deeply.
    And as per me you first create page and righ click on it
    Then create window as per your requirement.
    if you want to put condition ot events true or false Righ click on your window
    then goto flow logic -> Altenative
    You can found 2 events in Condition.
    So you can assign this events.If you want to put condition or event on test then goto Text here in General Attributes in bottom side you can find even on page.
    Try it.

  • How to create a new BARCODE PREFIX   (for SAPScripts)

    In SE73 transaction, we can create a NEW printer barcode. For this we require 'barcode prefix' .There are some SAP standard barcode prefixes(for eg.SBP01)...but I want to create a new barcode prefix..
    Please let know how to create a new BARCODE PREFIX.
    SE73->Printer barcodes (radiobutton)->change->select one dev.type (dbl click)->create.
    here we get a popup for the creation ..asking for BARCODE PREFIX which should be existing in TFO05 table...

    Hi ,
    Please follow following process
    1) Go to T-code - SPAD -> Full Administration -> Click on Device Type -> Double click the device for which you wish to create the print control -> Click on Print Control tab ->Click on change mode -> Click the plus sign to add a row or prefix say SBP99 (Prefix must start with SBP) -> save you changes , it will ask for request -> create  request and save
    2) Now when you go to SE73 if you enter SBP00 for you device it will add the newly created Prefix
    Hope this helps
    Thanks
    Amit

  • How to create 2 tables data in smartforms

    Hi
      I am new to smartform. I have minimum knowledge in smartform.
    here I have 2 tables. I want to display 2 tables data. How to create a smartform using these two tables? I know create a smart form using one table.
    Please tell me
    Thanks

    Ok you are passing fields from two different tables i believe
    1)For that jus give internal tables name as i said in your form interface->tables
    2)And in global data please mention your both tables work area
    3)Now in main window create table and ther in data give any 1 of the internal table name into WA
    4)Create loop for that right click->flowlogic->loop here mention your second table and its respective WA.
    5)Under this loop create table line->row->cells.
    6)Now mention your fields in respective cells as per your req
    This fields can be from any of your two internal tables.
    Swetha

  • How to create dynamic window in smartform

    <i>HI Floks</i>
    my requirement is invoice smartform having few line items .i can print this line items with different categories with dynamically placed in smartfom. there how many items with in particular category print its self . how is it possible to printing .is it possible to print dynamic fields and window without changing driver program and structure .How to create dynamic window.
    any body knows reply me fast
    thanks in advance ,
    suresh

    Hi suresh,
        You can create all the windows, but if you go to specific window you will see different tabs like general attributes, output options and conditions. In that conditions tab, you can give condition. so based on that condition, that window will be printed.
    Dont forget to reward points if helpful.
    regards,
    Chandra.

  • How to create barcode in CR2008?

    According to following introduction of CR2008, it support barcode.
    http://www.sap.com/solutions/sapbusinessobjects/sme/reporting/crystalreports/featuresfunctions/index.epx
    Built-in barcode support u2013 Save design time and reduce your cost. Generate barcodes with only a few clicks of the mouse by using the new 'turn to barcode' function in the context menu. Easily convert fields to Code39 barcodes without any coding or extra steps. And benefit from additional barcode fonts available from third-party vendors.
    But I don't know how to create a Code39 barcode in CR2008.
    I cannot find any button or menu related with barcode creation.

    Hi
    Is this issue from CR designer? If so, please post to the Report Design [forum|SAP Crystal Reports;
    Note: that if the issue exists in the CR designer, the issue will exist at runtime also and needs to be resolved in the designer 1st.
    Sincerely,
    Amit

Maybe you are looking for

  • Printing a view

    hi How to print a view in NW 2004s? Please provide me steps and code for the same. Regards, Arun Srinivasan

  • Crash when clicking on "Movies" Library

    I just recently downloaded the latest Itunes update. I had been running Version 7.5 and everything had been fine..but the new version crashes everytime I try to click on the Movies library on the left side of Itunes. Everything else is fine, the podc

  • Cache updated date/time is shown as 1970/01/01

    When we checked the cache notification for central adapter engine in the cache monitoring , the cache updated date/time is shown as 1970/01/01. We have tried to do delta cache refresh and complete cache refresh, but we have not got the intended resul

  • Music video app?

    Hi i plug my iphone into my car everytime i get in it and i get video on all my monitors like if i watch a movie, but my question is can someone make an app that would play continous music videos like mtv on tv but on the iphone. (yea i know its a li

  • Help decrypting data

    Hi. I am trying to decrypt some data in java (NetBeans) which I had encrypted using jni and c to call java classes. When I run my java application, I get the following error: javax.crypto.BadPaddingException: Given final block not properly padded at