Generate Unicode text file

Hi All,
I am trying to create a unicode text file using OPEN DATASET which is to be fed to MDM for further process. I tried using the follow statement but no use,
OPEN DATASET p_afile FOR OUTPUT IN LEGACY TEXT MODE
CODE PAGE '1100' IGNORING CONVERSION ERRORS.
After generating a file I try to save it manually using excel and it gets converted without any issues. But the requirement is to generate a unicode txt file as like below in excel,
Any leads?

I even tried the usual way as below but not able to get the file,
OPEN DATASET p_afile FOR APPENDING IN TEXT MODE
ENCODING UTF-8.

Similar Messages

  • How to generate a Text file from a Report

    Hi Friends,
    I need to generate a Text file foramat from my Report.My client is having a text file in a standard format.I need to Generate this Text file according to that text format.
    My requirement is For one production order there will be so many line items and for each line item based on its Quantity i need to generate serial numbers.
    For Ex for Production order 100 there r 3 line items.If 1st line item is of Quantity 20.I need to Generate 20 serial numbers for the 1st line item and the same for the remaining line items also.
    How can i proceed.I need to do dis based on the production order Number.
    In d selection screen i need to put the fields Production order Number and From:----
    To:----
      and u button Generate Text file.If I click on Generate Text file Text file should be generated.
    Thanks & Regards,
    Chitty.
    Edited by: chitty d on Mar 12, 2009 5:44 AM

    Hi,
    As far as i understand from your requirements, it like you need all the data item leve into a text file.
    You can fetch all the relevant data from variuos tables and then use  GUI_Download into a text file.

  • Generate a text file using Portal

    Hello Everyone,
    I need to generate a flat text file from a portal screen. I have no idea as
    to what is the best way to do this. I have a screen on which i will have a
    push button which when pressed needs to run a procedure which generates a
    text file.
    I don't know whether this is possible also or not.
    Any help in the matter would be great.
    Thanks.

    Hi,
    You can create a procedure like this.
    create or replace procedure op1
    as
    begin
    htp.init;
    owa_util.mime_header('plain/text', false);
    htp.p('Content-Disposition: attachment; filename='||'output.txt');
    owa_util.http_header_close;
    htp.p('My output is text...');
    exception
    when others then
    null;
    end;
    This will direct the ouput to a file called output.txt.
    Thanks,
    Sharmila

  • How to go to the next Page while generating a text file ??

    All,
    I am generating a text File dynamically based on the information from the Database. I need to give some Page breaks after every 80 lines. Does any one has any clue how can I do that.
    I am able to generate the file though.
    Also I need to set the Font to Courier.
    Please let me know if anyone has done anything like this.
    I am using "BufferedWriter" for generating the text file.
    Thanx

    Basically - I have to repeat the header if the records goes to the next Page. My records can increase decrease dynamically as the data is coming from the Database.
    I do not know how to find out whether it has reached the next page or not ??
    If you know by any chance how can I repeat the header once it goes to the next Page that would be a great help.
    Thanx

  • BDC : Function Module to Upload Unicode text file

    Hi Friends,
               Can anyone tell me how to upload data to internal table by taking it from unicode text file ?
    at present i'm using FM - GUI_UPLOAD which do not support Unicode text file.
    Sonal

    Hi,
    U Have to use CodePage Parameter to upload the data.
    Check the Description
    Character Representation for Output
    Description
    Use parameter CODEPAGE to specify the desired source codepage. If this parameter is not set, the codepage of the SAP GUI is used as the source codepage.
    Value range
    4-digit number of the SAP codepage. The function module SCP_CODEPAGE_BY_EXTERNAL_NAME provides the SAP codepage number for an external character set name, for example, "iso-8859-1". The function module NLS_GET_FRONTEND_CP provides the respective non-Unicode frontend codepage for a language.
    The desired codepage can be determined interactively, if the parameter with_encoding of method file_open_dialog is set by cl_gui_frontend_services.
    If the specified codepage is not suited for the Byte Order Mark of the file, an exception is triggered.
    SPACE: Codepage of the frontend operating system
    Default
    SPACE

  • How to read UNICODE text file

    Dear Guru,
    Are there any function module that we can use to upload/read UNICODE text file?
    Please advice.
    Regards,
    Ari

    CALL FUNCTION 'GUI_UPLOAD'
      EXPORTING
        filename                = filenam
        filetype                = 'ASC'
        has_field_separator     = 'X'
      TABLES
        data_tab                = in_rec
      EXCEPTIONS
        file_open_error         = 1
        file_read_error         = 2
        no_batch                = 3
        gui_refuse_filetransfer = 4
        invalid_type            = 5
        no_authority            = 6
        unknown_error           = 7
        bad_data_format         = 8
        header_not_allowed      = 9
        separator_not_allowed   = 10
        header_too_long         = 11
        unknown_dp_error        = 12
        access_denied           = 13
        dp_out_of_memory        = 14
        disk_full               = 15
        dp_timeout              = 16
        OTHERS                  = 17.

  • Please, I need help - How can I generate a text file with Word format?

    Hello friends at www.oracle.com ,
    is it possible for me to create a text file - that is, with TEXT_IO.fopen, and so on - that's already formatted as a Word document?
    We have a Forms program here, where it's needed to generate a text file with .RTF format, 8 centimeters margin, Times New Roman font, with size 7.
    Best regards,
    Franklin Goncalves Jr.

    Hello Shay,
    sincere thanks for your answer. And, to answer your last question, I'm using client-server model.
    Since I couldn't create this .RTF file by using built-ins like TEXT_IO, I tried to generate an .RTF file using Reports, passing the parameters DESTYPE, DESNAME and DESFORMAT, as shown below.
    add_parameter (pl_id, 'DESTYPE', text_parameter, 'FILE');
    add_parameter (pl_id, 'DESNAME', text_parameter, 'c:\franklin.rtf');
    add_parameter (pl_id, 'DESFORMAT', text_parameter, 'RTF');
    However, the just generated .RTF file is uncomprehensible. After opening the file at Microsoft Word, I can see the following message at the top of file:
    This file was created by Oracle Reports. Please view this document in Page Layout mode.
    ... and informations doesn't appear as desired.
    If I can't generate such text format by using TEXT_IO, and if generating an .RTF file through Reports shows me an incomprehensible result, how can I export the selected result to an .RTF file?
    When Reports is opened, choosing Generate to file -> RTF doesn't export anything.
    Thanks, and best regards,
    Franklin Goncalves Jr.

  • Reading unicode text file

    I could not find a VI to read unicode text files - this one reads unicode on the assumption that it contains plain text.  Might help someone struggling with unicode text files produced by some applications.  Enhancements welcome.
    James T

    Possible.  You just want to be able to read them? see attached image. Well for windows anyway.
    Message Edited by Stradis on 08-23-2007 01:07 AM
    Paul <--Always Learning!!!
    sense and simplicity.
    Browse my sample VIs?
    Attachments:
    Example_BD.png ‏10 KB

  • How i can enforce to generate a UNICODE text file

    Hi,
    Every body
    I am trying to generate text files in UNICODE formate with the following code.
    Writer out = new OutputStreamWriter(new FileOutputStream(filePath1),"UTF-8");
    I am fetching the contents of text file from the postgres database(8.1) and pushing it into text file.Databe is also created in UNICODE formate.
    But problem is that if a database field have conents except english(english also) then its generating in UNICODE formate.But if database field dont have contents other than english then its creating the text file in ASCII formate.I wants to create text files in UNICODE formate whatever data is in the database
    Help me plzzzzzzzzzz
    aziz

    Mutliple post
    http://forum.java.sun.com/thread.jspa?threadID=767882&tstart=0

  • How to read a Unicode text file in a non-unicode SAP system

    I'm currently has a text file which is saved as UTF-8 format. And inside this file has Thai characters.
    However, my SAP system is a non-unicode system.
    When I use the code
    open dataset DSN for output in TEXT MODE encoding UTF-8
    the thai characters become some funny characters.
    How can I solve this in the ABAP program without changing the system from non-unicode to unicode system?

    Hi Eswar,
       How can I check whether the code page for THAI already installed or not in SAP system?
       Here is the code I use to test to read a file that saved as UTF-8.
    DATA: l_filepath         TYPE string.
    DATA : BEGIN OF l_filepath_str OCCURS 0,
                 comm(1000)  TYPE c,
               END OF l_filepath_str.
    DATA: l_datasetsucc LIKE rlgrap-filename.
    l_filepath = '/BAAC/Files/APP_.txt'.
    OPEN DATASET l_filepath FOR INPUT IN TEXT MODE ENCODING UTF-8.
    IF sy-subrc EQ 0.
      DO.
        CLEAR l_filepath_str.
        READ DATASET l_filepath INTO l_filepath_str.
        IF sy-subrc EQ 0.
          APPEND l_filepath_str.
        ELSE.
          EXIT.
        ENDIF.
      ENDDO.
    ELSE.
      WRITE:/ 'Error reading from file:', sy-subrc.
    ENDIF.
    CLOSE DATASET l_filepath.
    LOOP AT l_filepath_str.
      WRITE: / l_filepath_str-comm.
    ENDLOOP.
        It returns me a runtime error. Any idea?

  • Read Unicode text file convert to ANSI text file

    I am new to Java. I am trying to read from, ReadUnicodeEncodedPlainTextDocument.txt, a plain text file encoded
    in Unicode, then select four particular lines, and then write those plain text lines to, WriteANSIencodedPlainTextSelectedFields.txt,
    another file encoded in ANSI.
    Using my code ConvertEncodedText.java:
    import java.io.*;
    import java.util.Scanner;
    public class ConvertEncodedText
         public static void main(String[] args) throws Exception
              File f = new File("ReadUnicodeEncodedPlainTextDocument.txt");
              Scanner scan = new Scanner(f);
              String peek1, peek2, peek3, peek4;
              boolean pk1 = false, pk2 = false, pk3 = false;
              int count = 0;
              while(scan.hasNext())     // begin search
                   peek1  = scan.nextLine();
                   if (peek1.startsWith("From"))
                        pk1 = true;
                        peek2  = scan.nextLine();
                        if(pk1 && peek2.startsWith("Date"))
                             pk2 =true;
                             peek3  = scan.nextLine();
                             if(pk1 && pk2 && peek3.startsWith("To"))
                                  pk3 = true;
                                  peek4 = scan.nextLine();
                                  if(pk1 && pk2 && pk3 && peek4.startsWith("Subject"))
                                       System.out.println("\n" + peek1 + "\n" + peek2 + "\n" + peek3 + "\n" + peek4);
                                       count++;
                                       pk1 = false;
                                       pk2 = false;
                                       pk3 = false;                                   
                                  }//if pk1 && pk2 && pk3 && peek4.startsWith("Subject")), print, begin new search
                                  else
                                       pk1 = false;
                                       pk2 = false;
                                       pk3 = false;                                   
                                  }//else begin  new search                              
                             }//if(pk1 && pk2 && peek3.startsWith("To"))
                             else
                                  pk1 = false;
                                  pk2 = false;
                                  pk3 = false;
                             }//else begin new search
                        }//if(pk1 && peek2.startsWith("Date"))
                        else
                             pk1 = false;
                             pk2 = false;
                             pk3 = false;
                        }//else begin new search
                   }//if (peek1.startsWith("From"))
              }//while hasNext
              System.out.println("\ncount = " + count);
    }As shown below, I would like to write to the following text file encoded in ANSI, WriteANSIencodedPlainTextSelectedFields.txt:
    From: "Mark E Smith" <[email protected]>
    Date: April 9, 2007 11:28:19 AM PST
    To: <[email protected]>
    Subject: FW: RFI Research Topic Up-date
    From: "Mark E Smith" <[email protected]>
    Date: May 26, 2007 11:14:12 AM PST
    To: <[email protected]>
    Subject: Batting Practice Sportsphere
    From: "Mark E Smith" <[email protected]>
    Date: May 30, 2007 11:53:45 PM PST
    To: <[email protected]>
    Subject: 3p meeting
    From: "Mark E Smith" <[email protected]>
    Date: June 20, 2007 4:09:10 PM PST
    To: <[email protected]>
    Subject: Question
    count = 4
    In order to produce the above text file,
    I would like to read the following text file encoded in Unicode, ReadUnicodeEncodedPlainTextDocument.txt:
    From: "Mark E Smith" <[email protected]>
    Date: April 9, 2007 11:28:19 AM PST
    To: <[email protected]>
    Subject: FW: RFI Research Topic Up-date
    Hi, Dr. Ulrich.? Are there any authors and titles of JME that you could recommend for my reading??
    Thanks.? Mark
    From: Joe Greene [mailto:[email protected]]
    Sent: Sat 4/7/2007 4:10 PM
    To: Mark E Smith
    Subject: RE: RFI Research Topic Up-date
    Hi Mark,
    Thanks for the update. I have met Dr. Ulrich on several occasions ? he is a great guy!
    Dr. Hammer and I also have the same advisor from graduate school. He did his Masters with my PhD advisor at Poly-Tech. We have also met many times in the past. I think you will be in good hands down there.
    It seems clear that you need to start learning JME and can perhaps forget about Windows Mobile. JME represents a smaller footprint for Java that contains support for various APIs for mobile functionality. I do not own any JME books, but a search on Amazon.com turned up what looks like several good ones.
    Best wishes
    Joe
    ----------------------------------------------------&#8232;Joe Greene, Ph.D.&#8232;DCSIT&#8232;it.sdu.com&#8232;[email protected]&#8232;http://www.greene.org
    From: Mark E Smith [mailto:[email protected]] &#8232;Sent: Saturday, April 07, 2007 9:30 AM&#8232;To: [email protected]&#8232;Subject: RFI Research Topic Up-date
    Welcome to the conversation, Dr.Greene.? This is where we are so far.? I would appreciate your thoughts.
    Thanks.? Mark
    From: "Mark E Smith" <[email protected]>
    Date: May 26, 2007 11:14:12 AM PST
    To: <>
    Subject: Batting Practice Sportsphere
    Saturday, May 26, 2007
    Hi, Dr. Ulrich.? This read-sensitive run-recognition pitching distribution is perhaps a commercial problem in a less sophisticated framework.? Could we build a simple commercial application and then customize the solution for the Ballpark functions and framework?? Thanks.? Mark
    From: "Mark E Smith" <[email protected]>
    Date: May 30, 2007 11:53:45 PM PST
    To: <[email protected]>
    Subject: 3p meeting
    Hi, Dr. Ulrich.? Attached are a few notes from my research of the project docs that you sent me.? I am looking forward to our 3p meeting.??Thanks.? Mark?
    From: "Mark E Smith" <[email protected]>
    Date: June 20, 2007 4:09:10 PM PST
    To: <[email protected]>
    Subject: Question
    Hi, Dr. Ulrich.? Pine-tar.? What do you think?? Would you please show me how to pitch sliders and splitters into this so I can study the features in detail?? Thanks.? Mark
    P.S.
    As you can see, my code reads the particular sequence of 4 selected fields, From, Date, To, and Subject,
    out of an email that contains that specific sequence of 4 fields then I would like to place them in a text file
    called WriteANSIencodedPlainTextSelectedFields.txt, and then print the number of emails in the document.
    Instead of the desired output I would like to write to the file WriteANSIencodedPlainTextSelectedFields.txt; I am only getting this:
    Count = 0
    What is my problem???
    Thanks,
    Mike

    What is my problem???Obviously one of your conditions not being true...
    What does your question have to do with the thread's subject, btw?

  • How to generate a text file with values from internal table

    hi,
    can anybody help me out to get the values from different internal table written into a text file.
    regs,
    raja

    used gui_download,ws_download,cl_gui_file_save.
    data: ld_filename type string ;
    ld_filename = 'c:\demo.txt'.
    DATA: begin of it_datatab occurs 0,
    row(500) type c,
    end of it_datatab.
    HII
    call function 'GUI_DOWNLOAD'
    exporting
    filename = ld_filename
    filetype = 'ASC'
    tables
    data_tab = it_datatab[]
    exceptions
    file_open_error = 1
    file_write_error = 2
    others = 3.
    gui_download

  • Generating multiple text files.

    Dose anyone know how to output multiple text files using XSLT.

    Dear Rony,
    I am facing the same problem, have u got the sollution. if u resoled please let me know.
    requesting you
    Thanks&Regards
    Srini

  • Convert Text file encoding in perticular format(Unicode)

    Hi Expert,
    I have requirement of transfering text file (encoding) in perticular file format to Application server ,by default SAP system generates in ANSI ,is it possible to convert it to Unicode format like UTF-8.If possible then how to generate the text file in unicode.
    Thanks,
    Regards

    Check
    Note 752835 - Usage of the file interfaces in Unicode systems
    Markus

  • Create Text Files as Unicode in SAP 4.5

    Hi Experts
    Is there any way to generate generate/save text files in SAP 4.5?
    Thanks

    Hi There.
    I would like to suggest,
    In ECC 4.5, The function modules -
    >
    WS_UPLOAD and WS_DOWNLOAD are not obsolete as like in ECC 4.7 onwards, but you can use them. CL_GUI_FRONTEND_SERVICES is used in the recent versions.
    But, In case for Unicode conversions, It is not possible in ECC 4.5.
    As an alternative,
    I suggest, you use the transfer from Internal table to Application Server using OPEN DATASET and CLOSE DATASET as described by Chandralekha.
    I suggest, Use transaction code: CG3Y for transfer of file from application to presentation server.
    For retrieving back from presentation server to Application server you can use------>
    Transaction code -
    > CG3Z.
    Direct Text conversions are possible, just select from the list.
    Hope that's usefull.
    Good Luck & Regards.
    Harsh Dave

Maybe you are looking for