READ THE PIPE DELIMITER FILE

Hi guys,
I am uploading the data from a file which is in the application server and in pipe delimiter format.
This file in the format like .... let us take 100 records among those one record is header,  98 data records and one trailer record. These are seperated by the record locater like header with 0, data record with 1 and trailer with 9.
So what i am doing is uploading that file first of all into one internal table I_ARFILE, then splitting the data at pipe into 3 different internal tables. In the mean time I am doing the validations also for the number of records...
like there should not be more than one header, and one trailer........
here I am pasting my code.....
  IF l_subrc = 0.
    LOOP AT I_ARFILE.
    READ TABLE I_ARFILE INTO WA_ARFILE.
      SPLIT WA_ARFILE AT C_PIPE INTO WA_ARHEADER-P_RECTYPE
                                    WA_ARHEADER-P_PRCID
                                    WA_ARHEADER-P_SENDR
                                    WA_ARHEADER-P_CDATE
                                    WA_ARHEADER-P_CTIME
                                    WA_ARHEADER-P_OBTYP
                                    WA_ARHEADER-P_SEQNO
                                    WA_ARHEADER-P_FRTXT.
      IF WA_ARHEADER-P_RECTYPE = 0.
        APPEND WA_ARHEADER TO I_ARHEADER.
        DESCRIBE TABLE I_ARHEADER LINES V_ITABLINES.
VALIDATION FOR NUMBER OF HEADER RECORDS
        IF V_ITABLINES <> 1.
          MESSAGE 'NUMBER OF LINES READ ARE NOT SAME' TYPE 'E'.
          LEAVE PROGRAM.
        ENDIF.
        CLEAR V_ITABLINES.
      ELSE.
        SPLIT I_ARFILE AT C_PIPE
                             INTO WA_ARITEM-P_RECTYPE
                                  WA_ARITEM-p_xblnr
                                  WA_ARITEM-p_bldat
                                  WA_ARITEM-p_budat
                                  WA_ARITEM-p_blart
                                  WA_ARITEM-p_awkey
                                  WA_ARITEM-p_kunnr
                                  WA_ARITEM-p_xref1
                                  WA_ARITEM-p_xref2
                                  WA_ARITEM-p_xref3
                                  WA_ARITEM-p_wrbtr
                                  WA_ARITEM-p_zterm
                                  WA_ARITEM-p_zuonr
                                  WA_ARITEM-p_rstgr
                                  WA_ARITEM-p_wskto
                                  WA_ARITEM-p_sgtxt.
        IF WA_ARITEM-P_RECTYPE = 1.
          APPEND WA_ARITEM TO I_ARITEM.
    ENDIF.
VALIDAITON FOR THE NUMBER OF DATA RECORDS.
          DESCRIBE TABLE I_ARITEM LINES V_ITABLINES.
          DESCRIBE TABLE I_ARFILE LINES V_ITABLINES1.
          V_ITABLINES1 = V_ITABLINES1 - 2.
          IF V_ITABLINES1 <> V_ITABLINES.
            MESSAGE 'NUMBER OF LINES READ ARE NOT SAME' TYPE 'E'.
            LEAVE PROGRAM.
          ENDIF.
        LOOP AT I_ARITEM.
        V_BAL1 = V_BAL1 + I_ARITEM-P_WRBTR.
        V_DIS = V_DIS + I_ARITEM-P_WSKTO.
        ENDLOOP.
CHECKING THE SUM OF THE BALANCE AMOUNT OF ALL THE RECORDS AND BALANCE AMOUNT IN TRAILER RECORD
        IF V_BAL1 <> WA_ARTRAILER-TOBAL.
           MESSAGE 'TOTAL AMOUNT IS NOT EQUAL TO THE SUM OF ALL THE AMOUNTS' TYPE 'E'.
        ELSE.
CHECKING THE SUM OF THE DISCOUNT AMOUNT OF ALL THE RECORDS AND BALANCE AMOUNT IN TRAILER RECORD
        IF V_DIS <> WA_ARTRAILER-TODIS.
           MESSAGE 'TOTAL DISCOUNT AMOUNT IS NOT EQUAL TO THE SUM OF ALL THE DISCOUNT AMOUNTS' TYPE 'E'.
        ENDIF.
        CLEAR V_BAL1.
       APPEND WA_ARITEM TO  I_ARITEM.
          CLEAR WA_ARITEM.
       CLEAR WA_ARFILE.
          CLEAR V_ITABLINES.
          CLEAR V_ITABLINES1.
     ENDIF.
   ENDLOOP.
  ENDLOOP.
ENDIF.
        ELSE.
READ TABLE I_ARFILE INTO WA_ARFILE INDEX V_ITABLINES.
          SPLIT WA_ARFILE AT C_PIPE INTO WA_ARTRAILER-P_RECTYPE
                                           WA_ARTRAILER-COUNT
                                           WA_ARTRAILER-TOBAL
                                           WA_ARTRAILER-TODIS.
          IF WA_ARTRAILER-P_RECTYPE = 9.
            APPEND WA_ARTRAILER TO I_ARTRAILER.
          ENDIF.
          DESCRIBE TABLE I_ARTRAILER LINES V_ITABLINES.
          IF V_ITABLINES <> 1.
            MESSAGE 'NUMBER OF LINES READ ARE NOT SAME' TYPE 'E'.
            LEAVE PROGRAM.
          ENDIF.
   CLEAR WA_ARFILE.
          CLEAR V_ITABLINES.
        ENDIF.
*CLEAR WA_ARFILE.
        CLEAR V_ITABLINES.
        CLEAR V_ITABLINES1.
      ENDIF.
    ENDLOOP.
In this code something wrong like....
I have to modify this code so that i can split the file based on the record indicator to different internal tables.
if you see my code I am going wrong after i split the data into header internal table... did the validations then I put the else condition and split the same record again into 2nd internal table. But I have to take the second record once the first one is filled..........
Can any one guide me how to do that plz...... I am bit confused with this
SRI

Hi,
Please check , first you need to split the file and move header, item, trailer , then using these internal tables do your validations
DESCRIBE TABLE I_ARFILE LINES V_LIN
READ TABLE I_ARFILE INTO WA_ARFILE INDEX 1.
IF SY-SUBRC EQ 0.
SPLIT WA_ARFILE AT C_PIPE INTO WA_ARHEADER-P_RECTYPE
WA_ARHEADER-P_PRCID
WA_ARHEADER-P_SENDR
WA_ARHEADER-P_CDATE
WA_ARHEADER-P_CTIME
WA_ARHEADER-P_OBTYP
WA_ARHEADER-P_SEQNO
WA_ARHEADER-P_FRTXT.
APPEND WA_ARHEADER TO I_HEADER.
ENDIF.
READ TABLE I_ARFILE INTO WA_ARFILE INDEX v_LIN.
IF SY-SUBRC EQ 0.
SPLIT WA_ARFILE AT C_PIPE INTO WA_ARTRAILER-P_RECTYPE
WA_ARTRAILER-COUNT
WA_ARTRAILER-TOBAL
WA_ARTRAILER-TODIS.
APPEND WA_ARTRAILER TO I_TRAILER.
ENDIF.
* FIRST DELETE TRAILER THEN GO FOR HEADER
READ TABLE I_ARFILE INTO WA_ARFILE INDEX V_LIN.
DELETE I_ARFILE INDEX SY-TABIX
READ TABLE I_ARFILE INTO WA_ARFILE INDEX 1.
DELETE I_ARFILE INDEX SY-TABIX.
LOOP AT I_ARFILE INTO WA_ARFILE.
SPLIT I_ARFILE AT C_PIPE
INTO WA_ARITEM-P_RECTYPE
WA_ARITEM-p_xblnr
WA_ARITEM-p_bldat
WA_ARITEM-p_budat
WA_ARITEM-p_blart
WA_ARITEM-p_awkey
WA_ARITEM-p_kunnr
WA_ARITEM-p_xref1
WA_ARITEM-p_xref2
WA_ARITEM-p_xref3
WA_ARITEM-p_wrbtr
WA_ARITEM-p_zterm
WA_ARITEM-p_zuonr
WA_ARITEM-p_rstgr
WA_ARITEM-p_wskto
WA_ARITEM-p_sgtxt.
APPEND WA_ARITEM TO I_ITEM.
ENDLOOP.
aRs

Similar Messages

  • Pipe delimited file

    Hi
    can anybody tell me how the pipe delimited file look like ?? If possible with example. What is the difference between tab delimited, pipe delimited, CSV, flat file, fixed with fomat file and text file ??
    Thanks
    Kumar

    Hey
    here is the thing
    you have two different words, <i>Delimited</i> and <i>Separated</i>
    now if u go with the dictionary meaning then <i>Delimited</i> means in the end which means Pipe should be in the end,and going with the dictionary meaning of <i>Separated</i> means it should be in between .but since we are not English authors i guess u can consider Raj's reply as more authentic.
    Its all Business jargo so don't worry too much about it,you have to handle these files in FCC so if u have Pipe in between the entries then give .fieldSeparator as Pipe(|) and if u have Pipe(|) only in the end give .endSeparator as Pipe(|).
    Thanx
    Aamir

  • Extract data from Pipe Delimited file

    Hi everybody,
    Could someone provide me the command to extract data from a pipe delimited file ("|") using Open/Read Data set.
    I mean eliminating the delimiter ("|") and just picking the data.
    Thanks
    M

    Here you go.. this code snippet parses the input file record by using pipe (variable lv_pipe) as separator, for tab separated file you can use lv_tab like wise...
      TYPES: BEGIN OF ts_field,
               field(50) TYPE c,
             END OF ts_field,
             tt_field TYPE TABLE OF ts_field.
       DATA: ls_record TYPE string,
            ls_input_data TYPE ts_input_data,
            lv_tab TYPE x VALUE '09',
            lv_pipe TYPE C VALUE '|',
            ls_field TYPE ts_field,
            lt_field_tab TYPE tt_field,
            lv_field_index TYPE syindex,
            lv_record_no TYPE syindex.
      FIELD-SYMBOLS: <fs_field> TYPE ANY.
      OPEN DATASET fv_file_path IN TEXT MODE FOR INPUT.
      IF sy-subrc = 0.
        DO.
          lv_record_no = lv_record_no + 1.
          READ DATASET fv_file_path INTO ls_record.
          IF sy-subrc NE 0.
            EXIT.
          ELSE.
            SPLIT ls_record  AT lv_pipe INTO TABLE lt_field_tab.
            CLEAR: lv_field_index, ls_input_data.
            LOOP AT lt_field_tab INTO ls_field.
              lv_field_index = lv_field_index + 1.
              ASSIGN COMPONENT lv_field_index OF STRUCTURE
                ls_input_data TO <fs_field>.
              IF sy-subrc = 0.
                <fs_field> = ls_field-field.
              ENDIF.
            ENDLOOP.
            APPEND ls_input_data TO ft_input_data.
          ENDIF.
        ENDDO.
        CLOSE DATASET fv_file_path.

  • Download data into a pipe delimited file

    I want to download data from an internal table into a pipe delimited file.
    I plan to use FM: SAP_CONVERT_TO_TEX_FORMAT but the system I am working on is BW 3.1.
    This FM does not exists in BW 3.1
    How can I download data from an internal table into a pipe delimited file?
    Please help,
    Thanks,
    CD

    Please use Search before posting, this has been discussed many times already. Not necessarily as "pipe delimited", but delimiter doesn't really matter here. Here is just one of the recent posts:
    Write internal table to file GUI_DOWNLOAD or TRANSFER?
    Note that all GUI functions only work in the foreground. There are also some solutions in "pure ABAP", like looping through the internal table fields and adding a delimiter. Or a quick and dirty solution - define an internal table with the extra fields for delimiters (mainframe legacy!).
    Also questions specific to BW should be posted in the BW forum IMHO, not in ABAP General. Otherwise you'll get a lot of "valuable" suggestions here...

  • Pipe delimited file format

    HI Guys,
    can some body explain what a pipe delimited file format is.
    thanks
    Column Name =  WRKAREA_CODE
    Format of Pipe Delimited File  =   20 Digits
    SAP DB Type  =  CHAR (20)
    Description = Work Area Code
    WRKAREA_CODE is a field of the table WFAV_WRKAREA

    HI,
      a pipe delimited file is a file in which the content of the file is seperated by a pipe symbol..
    example
    100|Name|School|age|
    *-- Read the File From PC
      CALL FUNCTION 'GUI_UPLOAD'
        EXPORTING
          FILENAME = V_FILENAME
        TABLES
          DATA_TAB = I_FILE
        EXCEPTIONS
          OTHERS   = 17.
    *-- Split the Record into Individual Fields
          SPLIT X_FILE-LINE AT '|' INTO   X_PRSTR-VCODE
                                          X_PRSTR-CURR
                                          X_PRSTR-ODLEVEL
                                          X_PRSTR-DLEVEL
                                          X_PRSTR-EDATE
                                          X_PRSTR-SCODE
                                          X_PRSTR-TCODE
                                          X_PRSTR-DCODE
    Thanks
    Mahesh
    Thanks
    Mahesh

  • Pipe delimited file on application server.

    Hi , i m creating a text file on application server, i have written below code and file is getting created correctly.  however, i want to create pipe delimited file.  is there any method for this?
    DATA : lv_line(173).
      DATA : l_wa_itab_length(4) TYPE c VALUE '173'.
      IF NOT p_tab[] IS INITIAL.
        SORT p_tab.
        OPEN DATASET p_file FOR OUTPUT IN TEXT MODE ENCODING NON-UNICODE.
        IF sy-subrc NE 0.
          MESSAGE 'Error on output file read' TYPE 'E'.
        ELSE.
          LOOP AT p_tab.
            lv_line = p_tab.
            TRANSFER lv_line TO p_file LENGTH l_wa_itab_length.
            CLEAR p_tab.
            CLEAR lv_line.
          ENDLOOP.
          CLOSE DATASET p_file.
        ENDIF.
      ENDIF.
      REFRESH p_tab.

    i m pasting below my entire code.
    REPORT  zmigration_data_download.
    FIELD-SYMBOLS: <fs_table> TYPE STANDARD TABLE.
    DATA: d_table_ref TYPE REF TO data.
    DATA: d_rfc_db_opt TYPE rfc_db_opt.
    DATA: it_opt LIKE rfc_db_opt OCCURS 0 WITH HEADER LINE.
    DATA: d_file  TYPE string.
    PARAMETERS:     p_tab   TYPE dd02l-tabname OBLIGATORY.
    PARAMETERS:     p_file  LIKE rlgrap-filename OBLIGATORY DEFAULT '/usr/sap/tmp/test.txt'.
    SELECT-OPTIONS: s_opt   FOR  d_rfc_db_opt NO INTERVALS.
    START-OF-SELECTION.
      REFRESH it_opt.
      LOOP AT s_opt WHERE sign = 'I' OR option = 'EQ'.
        it_opt-text = s_opt-low.
        APPEND it_opt.
      ENDLOOP.
      CREATE DATA d_table_ref TYPE TABLE OF (p_tab).
      UNASSIGN <fs_table>.
      ASSIGN d_table_ref->* TO <fs_table>.
      IF <fs_table> IS ASSIGNED.
        CLEAR <fs_table>.
        SELECT * FROM (p_tab) INTO TABLE <fs_table>
        WHERE (it_opt).
        IF sy-subrc EQ 0.
          PERFORM download_file TABLES <fs_table> USING p_file.
          MESSAGE i398(00) WITH 'Upload from SAP Successfull'.
        ENDIF.
      ENDIF.
    *&      Form  download_file
          text
         -->P_<FS_TABLE>  text
         -->P_P_FILE  text
    FORM download_file TABLES p_tab USING p_file.
      DATA : lv_line(173).
      DATA : l_wa_itab_length(4) TYPE c VALUE '173'.
      IF NOT p_tab[] IS INITIAL.
        SORT p_tab.
        OPEN DATASET p_file FOR OUTPUT IN TEXT MODE ENCODING NON-UNICODE.
        IF sy-subrc NE 0.
          MESSAGE 'Error on output file read' TYPE 'E'.
        ELSE.
          LOOP AT p_tab.
            lv_line = p_tab.
            TRANSFER lv_line TO p_file LENGTH l_wa_itab_length.
            CLEAR p_tab.
            CLEAR lv_line.
          ENDLOOP.
          CLOSE DATASET p_file.
        ENDIF.
      ENDIF.
      REFRESH p_tab.
    ENDFORM.                               " download_file

  • Writing schema for pipe delimited file

    Hi all,
    I have to write a pipe delimited file (|) in .txt at a particular location. I am not seeing this option in native schema creation.
    The file should be written in following format:
    Header1
    Line1
    Line2
    Line3
    Header2
    Line1
    Line2
    Line3
    Can we write a schema for such kind of scenario?
    Here is an example for the format specified above:
    Orderno1|Customer1|site1
    Partno1|price1|Quantity1
    Partno2|price2|Quantity2
    Partno3|price2|Quantity1
    Orderno2|Customer2|site2
    Partno1|price2|Quantity2
    Partno1|price2|Quantity2
    Partno2|price2|Quantity3
    Please help me out.
    Thanks in advance,
    Abhishek.

    Hi Abhishek,
    You are right there is no option in native schema creation wizard for generating '|' delimiter file.
    But you can achieve this problem with another approach.
    step 1: Create schema file for ',' (comma) delimiter through native format builder wizard.
    step 2: open the created XSD file and replace ',' with '|' option in terminatedBy command of each element.
    step 3: Attach this updated XSD file to your outbound(write) service.
    Thanks
    Praveen
    Edited by: PraveenT2 on Nov 19, 2008 11:01 PM

  • Event ID 1012 - There was an error while attempting to read the local hosts file

    When I start my Computer after it has been turned off overnight (switched off at the Power supply) I get a Blue screen and have to reboot the PC. in the Event log it has this error: Event ID 1012 - DNS client events - There was an error while attempting
    to read the local hosts file.
    Once the PC has booted evrything is O.K. I can restart the PC with no problems, it only seems to happen if the PC has been switched off for a while.
    I am connected to the net via an Netgear dg834v4 Modem/Router
    Windows 7 Ultimate
    Intel Q8200 CPU
    2 x 360 Gb HDD
    ATI 4680 !Gb Video Card
    Digital HDA X-Mystique 7.1 Sound Card
    Aver media 777 TV Tuner card.
    Thank you
    jeepers01
    After further Investigation it seems that this error is Not responsible for my Blue screening......I started my PC after leaving it off all night, and it started normally, but i still have this error in the Event Log - System.....I have searched the Technet
    forums (and there is a lot of ID 1012 errors) but non relating to my problem....If anyone knows what is causing this error and how to fix it, i'd be Grateful....although it does not seem to affect the PC in any way that i can see.
    thanks
    jeepers01

    Since Windows system uses separated user mode and kernel mode memory space, stop errors are always caused by kernel portion components, such as a third-party device drivers, backup software or anti-virus services (buggy services).
    The system goes to a BSOD because there is some exceptions happened in the kernel (either the device driver errors or the service errors), and Windows implements this mechanism: When it detects some errors occur in the kernel, it will kill the box in case
    some more severe damage happens. Then we get a blue screen or the system reboots (it depends on what the system settings are).
    To troubleshoot this kind of kernel crash issue, we need to debug the crashed system dump. Unfortunately, debugging is beyond what we can do in the forum. A suggestion would be to contact Microsoft Customer Service and Support (CSS) via telephone so that
    a dedicated Support Professional can assist with your request. Please be advised that contacting phone support will be a charged call.
    To obtain the phone numbers for specific technology request please take a look at the web site listed below:
    Microsoft - Help and Support
    If you are outside the US please see
    Microsoft Worldwide Home for regional support phone numbers.
    Meantime we can try some available steps as a general troubleshoot.
    1. Please remove the antivirus and run the system with a period. If the issue does not occur, mainly focus on antivirus settings and compatibility. 
    2. Disable Automatic Restart and see detail information on the blue screen.
    1).Click Start, in the Start Search box enter sysdm.cpl.
    2).Click the tab Advanced. Under Startup and Recovery, click the Settings button.
    3). Uncheck “Automatically restart”.
    4). On the drop-down menu “Write debugging information”, choose “Small memory dump”.
    5). Click OK.
    When Blue Screen displays, you may find some useful information.
    Arthur Xie - MSFT

  • I upgraded iTunes to 11.  I now receive an error message which reads - 'The iTunes Library file cannot be saved. An unknown error occurred (-50).  How do I correct this error?

    I upgraded iTunes to 11.  I now receive an error message which reads - 'The iTunes Library file cannot be saved. An unknown error occurred (-50).  How do I correct this error?
    Thanks
    TDB

    I know this doesn't help you Bud, but I've had this issue for at least the last couple of versions.  If I can ask, what is you enviornment like?  Local PC only, libray saved on another PC/Server? 
    In my case my library is on Windows 2003 server with the share mapped to drive M:  This has worked for many years through both XP and Windows 7 until and update a while ago. 
    Thanks,
    Rob

  • JSP compiler reading the web.xml file?

    Hi,
              I am trying to use the weblogic JSP compiler (weblogic.jspc) to
              pre-compile some JSP that use custom tags. Does the compiler
              read the web.xml file if there is one? In particular the taglib
              elements in that file so that the compiler understands the
              <%@ taglib ... %> directive.
              In the JSP I try to compile I use this statement to declare a taglib:
              <%@ taglib uri="xyz/xyz-taglib" prefix="xyz" %>
              and in my web.xml I have:
              <taglib>
              <taglib-uri>xyz/xyz-taglib</taglib-uri>
              <taglib-location>/WEB-INF/tlds/xyz.tld</taglib-location>
              </taglib>
              When I try to compile the JSP I get the following error:
              Could not parse embedded JSP code: weblogic.utils.ParsingException: nested
              IOException: java.io.IOException: cannot resolve 'xyz/xyz-taglib' into a
              valid tag library.
              Any ideas how I can resolve this?
              In advance thank you for any help.
              Florian
              

    open it in a text editor and modify it.
    %

  • How to read the whole text file lines using FTP adapter

    Hi all,
    How to read the whole text file lines when error occured middle of the text file reading.
    after it is not reading the remaining lines . how to read the whole text file using FTP adapter
    pls can you help me

    Yes there is you need to use the uniqueMessageSeparator property. Have a look at the following link for its implementation.
    http://download-west.oracle.com/docs/cd/B31017_01/integrate.1013/b28994/adptr_file.htm#CIACDAAC
    cheers
    James

  • I have written a binary file with a specific header format in LABVIEW 8.6 and tried to Read the same Data File, Using LABVIEW 7.1.Here i Found some difficulty.Is there any way to Read the Data File(of LABVIEW 8.6), Using LABVIEW 7.1?

    I have written a binary file with a specific header format in LABVIEW 8.6 and tried  to Read the same Data File, Using LABVIEW 7.1.Here i Found some difficulty.Is there any way to Read the Data File(of LABVIEW 8.6), Using LABVIEW 7.1?

    I can think of two possible stumbling blocks:
    What are your 8.6 options for "byte order" and "prepend array or string size"?
    Overall, many file IO functions have changed with LabVIEW 8.0, so there might not be an exact 1:1 code conversion. You might need to make some modifications. For example, in 7.1, you should use "write file", the "binary file VIs" are special purpose (I16 or SGL). What is your data type?
    LabVIEW Champion . Do more with less code and in less time .

  • HT1660 I'm getting a message that reads 'The iTunes Library file cannot be saved. You do not have enough access privileges for this operation." Why is this? And how can I fix it?

    I'm getting a message that reads 'The iTunes Library file cannot be saved. You do not have enough access privileges for this operation." Why is this? And how can I fix it? I'm worried that I'm going to lose my entire library because of this.

    A belated reply, as the problems itunes has have discouraged me from using it much. If you uncheck the "read only" box, it doesn't stay that way! Next time you use it, the box comes up checked.
    I'm still having that problem, even when I open iTunes as administrator.
    I've yet to see the answer to this problem. I use itunes mostly to download audiobooks, and I'm ready to download more, and want to save them!

  • Read the raw image file

    I want to read the raw image file , i have the basic labview 8.0 version

    That is a broad question... I'll make some asumptions.
    I think you have a file with some raw image format. This can be quite a few formats. Every camera firm has it's own proprietry format. Often, when talking about a raw image, it is simply a 2d array of colors. So you'll have a file with numbers that are U8's that represent R G B, alpha R G B, B G R, etc., or a U32 that represent the same, combined in one U32...
    The data can be stored binary or ASCII. Both formats are handled differently.
    The ASCII format can be one large array of data, or seperated with enters for each scan line.
    In both cases, you might need to remove information, like height and width, from the data before parsing the image data.
    You can use the "Spreadsheet String To Array" to convert the a ASCII string to a LabVIEW 1D or 2D array. Or use "Read From Spreadsheet File.vi" to read the file directly as an array. Use Reshape Array to convert a 1D array to a 2D array.
    The binary file is a bit different. Use "Read Binary File". It will get you a string. This string is a converted array of U8, the string doesn't need to be ASCII. convert this string to an array of U8's, with "String To Byte Array". Convert the 1D array just like before.
    Now you have a 2D array. You can convert it into a pixmap with "Flatten Pixmap.vi". You can then display it in a picture control with "Draw Flattened Pixmap.vi".
    Regards,
    Wiebe.

  • Contribute could not read the shared settings file.....

    We are using Contribute 4 via FTP connection. Suddenly, I
    have one user today that is getting the following error when trying
    to connect to things she should have access to.
    The error: "Contribute could not read the shared settings
    file for this Website because the file has been corrupted. To
    re-create the shared settings file, an administrator must
    administrate the website again."
    As a sidenote, this user had recently been sent approximately
    41 files for review, I have no idea if there is a connection or
    not. This feature has worked fine for them before.
    Anyone see this problem before? I did check and I have other
    users that can access and edit the Website just fine. It seems
    specific to this one user.
    Thanks - Lainie

    I think this has something to do with the PNG plugin.

Maybe you are looking for

  • Getting an error when closing a VISA session

    I have a VI that uses VISA to talk to an instrument through aLAN/GPIB gateway.  It works fine when talking to my laser.  When I try to communicate with my OSA, all of the commands work, and I get the data, but I get an error message from the VISA Clo

  • Admin console error for 8.1sp2

    Hi, we are using weblogic server 8.1 sp2 and we are getting the following error on our admin console only after a few days of the server restart. Does anyone know why? java.lang.NullPointerException      at weblogic.management.console.helpers.UrlHelp

  • Image Processor prompts to hit "OK" within an action.

    I am making incremental scale adjustments to an image and saving each change as a separate jpg.  The result is a series of jpgs that will be animated as an image sequence in After Effects.  The scale adjustment and the saving process (using "image pr

  • Audio problems with my U305-S7448. Help!

    I have the toshiba satellite U305-S7448.  I downloaded the audio driver located on the website but it didn't work.  I called toshiba support and they told me to do a system restore and it worked.  2 days later the audio driver was gone again. I feel

  • ICloud Mail syncing

    Why is it that all the emails in my Inbox are synced across iCloud so I can see them on my MacBook, iMac, iPhone and iPad, but when I send emails from my iMac I can't see these sent items on my other devices?