Display report using star office

Hi...Need some light on this,,,How to display abap report using Star offce instead of MS excel???? Thanks

If Star Office (??) is OLE compliant, you will need to issue a CREATE OBJECT 'WHATEVER.THE.REGISTRY.ENTRY.NAME.IS.HERE'.
Then once it is activated on the client system, you will need to issue OLE automation commands from ABAP to the Star Office client.
You will probably need an Object Browser to help you with the Star Office commands to pass the ABAP info down to the client.

Similar Messages

  • Is it possible to put colors while displaying report using ALVs?

    Gayathri

    hi
    i think the following code is the ur solution
    TABLES VBAK.
    TYPE-POOLS SLIS.
    * Data Declaration
    TYPES: BEGIN OF T_VBAK,
          VBELN TYPE VBAK-VBELN,
          ERDAT TYPE VBAK-ERDAT,
          ERNAM TYPE VBAK-ERNAM,
          AUDAT TYPE VBAK-AUDAT,
          VBTYP TYPE VBAK-VBTYP,
          NETWR TYPE VBAK-NETWR,
          VKORG TYPE VBAK-VKORG,
          VKGRP TYPE VBAK-VKGRP,
         <b> LINE_COLOR(4) TYPE C,</b>
          END OF T_VBAK.
    DATA: IT_VBAK TYPE STANDARD TABLE OF T_VBAK INITIAL SIZE 0,
          WA_VBAK TYPE T_VBAK.
    * ALV Data Declaration
    DATA: FLDCAT TYPE SLIS_T_FIELDCAT_ALV WITH HEADER LINE,
          GD_LAYOUT TYPE SLIS_LAYOUT_ALV,
          GD_REPID TYPE SY-REPID.
    *      I_EVENTS TYPE SLIS_T_EVENT,
    *      W_EVENTS LIKE LINE OF I_EVENTS.
    START-OF-SELECTION.
    PERFORM DATA_RETRIEVAL.
    PERFORM BLD_FLDCAT.
    PERFORM BLD_LAYOUT.
    PERFORM DISPLAY_ALV_REPORT.
    * Build Field Catalog for ALV Report
    FORM BLD_FLDCAT.
    FLDCAT-FIELDNAME = 'VBELN'.
    FLDCAT-SELTEXT_M = 'Sales Document'.
    FLDCAT-COL_POS = 0.
    *FLDCAT-EMPHASIZE = 'C411'.
    FLDCAT-OUTPUTLEN = 20.
    FLDCAT-KEY = 'X'.
    APPEND FLDCAT TO FLDCAT.
    CLEAR FLDCAT.
    FLDCAT-FIELDNAME = 'ERDAT'.
    FLDCAT-SELTEXT_L = 'Record Date created'.
    FLDCAT-COL_POS = 1.
    FLDCAT-KEY = 'X'.
    APPEND FLDCAT TO FLDCAT.
    CLEAR FLDCAT.
    FLDCAT-FIELDNAME = 'ERNAM'.
    FLDCAT-SELTEXT_L = 'Cteated Object Person Name'.
    APPEND FLDCAT TO FLDCAT.
    CLEAR FLDCAT.
    FLDCAT-FIELDNAME = 'AUDAT'.
    FLDCAT-SELTEXT_M = 'Document Date'.
    FLDCAT-COL_POS = 3.
    FLDCAT-EMPHASIZE = 'C110'.
    APPEND FLDCAT TO FLDCAT.
    CLEAR FLDCAT.
    FLDCAT-FIELDNAME = 'VBTYP'.
    FLDCAT-SELTEXT_L = 'SD Document category'.
    FLDCAT-COL_POS = 4.
    APPEND FLDCAT TO FLDCAT.
    CLEAR FLDCAT.
    FLDCAT-FIELDNAME = 'NETWR'.
    FLDCAT-SELTEXT_L = 'Net Value of the SO in Document Currency'.
    FLDCAT-COL_POS = 5.
    FLDCAT-OUTPUTLEN = 60.
    FLDCAT-DO_SUM = 'X'.
    FLDCAT-DATATYPE = 'CURR'.
    APPEND FLDCAT TO FLDCAT.
    CLEAR FLDCAT.
    FLDCAT-FIELDNAME = 'VKORG'.
    FLDCAT-SELTEXT_L = 'Sales Organization'.
    FLDCAT-COL_POS = 6.
    APPEND FLDCAT TO FLDCAT.
    CLEAR FLDCAT.
    FLDCAT-FIELDNAME = 'VKGRP'.
    FLDCAT-SELTEXT_M = 'Sales Group'.
    FLDCAT-COL_POS = 7.
    FLDCAT-EMPHASIZE = 'C801'.
    APPEND FLDCAT TO FLDCAT.
    CLEAR FLDCAT.
    ENDFORM.
    * Build Layout for ALV Grid Report
    FORM BLD_LAYOUT.
    GD_LAYOUT-NO_INPUT = 'X'.
    GD_LAYOUT-COLWIDTH_OPTIMIZE = 'X'.
    GD_LAYOUT-INFO_FIELDNAME = 'LINE_COLOR'.
    GD_LAYOUT-WINDOW_TITLEBAR = 'GRID DISPLAY'.
    *GD_LAYOUT-TOTALS_TEXT = 'GRAND TOTAL'.
    ENDFORM.
    * Display report using ALV grid
    FORM DISPLAY_ALV_REPORT.
    DATA T_EVENT TYPE SLIS_T_EVENT.
    CALL FUNCTION 'REUSE_ALV_EVENTS_GET'
    EXPORTING
       I_LIST_TYPE           = 0
    IMPORTING
       ET_EVENTS             = T_EVENT.
    IF SY-SUBRC <> 0.
    * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    GD_REPID = SY-REPID.
    CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
    EXPORTING
       I_CALLBACK_PROGRAM                = GD_REPID
       IS_LAYOUT                         = GD_LAYOUT
       I_CALLBACK_TOP_OF_PAGE            = 'TOP_OF_PAGE'
       I_GRID_TITLE                      = 'SALES DOCUMENT HEADER'
       IT_FIELDCAT                       = FLDCAT[]
       I_SAVE                            = 'X'
      TABLES
        T_OUTTAB                          = IT_VBAK
    EXCEPTIONS
       PROGRAM_ERROR                     = 1
       OTHERS                            = 2.
    IF SY-SUBRC <> 0.
    * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    ENDFORM.
    * Retrieve data from VBAK table and populate itab IT_VBAK
    FORM DATA_RETRIEVAL.
    <b>DATA LD_COLOR(1) TYPE C.</b>
    SELECT VBELN ERDAT ERNAM AUDAT VBTYP NETWR VKORG
    UP TO 20 ROWS
    FROM VBAK
    INTO TABLE IT_VBAK.
    <b>LOOP AT IT_VBAK INTO WA_VBAK.
    LD_COLOR = LD_COLOR + 1.
    IF LD_COLOR = 8.
      LD_COLOR = 1.
    ENDIF.
    CONCATENATE 'C' LD_COLOR '10' INTO WA_VBAK-LINE_COLOR.
    MODIFY IT_VBAK FROM WA_VBAK.
    ENDLOOP.</b>
    ENDFORM.
    FORM TOP_OF_PAGE.
    DATA: T_HEADER TYPE SLIS_T_LISTHEADER,
          W_HEADER TYPE SLIS_LISTHEADER.
    W_HEADER-TYP = 'H'.
    W_HEADER-INFO = 'WELCOME HEADER LIST'.
    APPEND W_HEADER TO T_HEADER.
    W_HEADER-TYP = 'S'.
    W_HEADER-KEY = 'REPORT:'.
    W_HEADER-INFO = SY-REPID.
    APPEND W_HEADER TO T_HEADER.
    W_HEADER-TYP = 'S'.
    W_HEADER-KEY = 'DATE:'.
    CONCATENATE SY-DATUM+6(2) ' / ' SY-DATUM+4(2) ' / ' SY-DATUM(4) INTO W_HEADER-INFO.
    APPEND W_HEADER TO T_HEADER.
    CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
      EXPORTING
        IT_LIST_COMMENTARY       = T_HEADER.
    ENDFORM.
    reward points,if it is useful

  • Write a query to display HI using stars(for loop using)

    Hi all
    can u tell me please how to write this query
    HI
    write a query using for loop display the stars(*) in the place of H and I
    thanks regards
    Edited by: user9195968 on Apr 20, 2010 11:18 PM
    Edited by: user9195968 on Apr 20, 2010 11:26 PM

    user9195968 wrote:
    Hi all
    can u tell me please how to write this query
    HI
    write a query using for loop display the stars(*) in the place of H and I
    thanks regardsHere's a starter for you...
    SQL> ed
    Wrote file afiedt.buf
      1  with a as (select 'A' as ch, 2 as line1, 5 as line2, 7 as line3, 5 as line4, 5 as line5 from dual union all
      2             select 'B', 4, 5, 5, 5, 5 from dual union all
      3             select 'C', 3, 4, 4, 4, 3 from dual union all
      4             select 'D', 6, 5, 5, 5, 6 from dual union all
      5             select 'E', 7, 4, 6, 4, 7 from dual union all
      6             select 'F', 7, 4, 6, 4, 4 from dual union all
      7             select 'G', 3, 4, 5, 5, 2 from dual union all
      8             select 'H', 5, 5, 7, 5, 5 from dual union all
      9             select 'I', 7, 2, 2, 2, 7 from dual union all
    10             select 'J', 7, 1, 1, 1, 6 from dual union all
    11             select 'K', 5, 6, 4, 6, 5 from dual union all
    12             select 'L', 4, 4, 4, 4, 7 from dual union all
    13             select 'M', 5, 7, 5, 5, 5 from dual union all
    14             select 'N', 5, 5, 7, 5, 5 from dual union all
    15             select 'O', 2, 5, 5, 5, 2 from dual union all
    16             select 'P', 6, 5, 6, 4, 4 from dual)
    17  --
    18      ,w as (select 'HI' as word from dual)
    19  --
    20      ,chrs as (select rownum as chnum, substr(word,rownum,1) as ch
    21                from w
    22                connect by rownum <= length(word))
    23  --
    24  select decode(rn,1,decode(bitand(line1,4),4,'*',' ')||decode(bitand(line1,2),2,'*',' ')||decode(bitand(line1,1),1,'*',' '))||
    25         decode(rn,2,decode(bitand(line2,4),4,'*',' ')||decode(bitand(line2,2),2,'*',' ')||decode(bitand(line2,1),1,'*',' '))||
    26         decode(rn,3,decode(bitand(line3,4),4,'*',' ')||decode(bitand(line3,2),2,'*',' ')||decode(bitand(line3,1),1,'*',' '))||
    27         decode(rn,4,decode(bitand(line4,4),4,'*',' ')||decode(bitand(line4,2),2,'*',' ')||decode(bitand(line4,1),1,'*',' '))||
    28         decode(rn,5,decode(bitand(line5,4),4,'*',' ')||decode(bitand(line5,2),2,'*',' ')||decode(bitand(line5,1),1,'*',' '))
    29  from chrs join a on (a.ch = chrs.ch)
    30       cross join (select rownum as rn from dual connect by rownum <= 5) x
    31* order by chnum, rn
    SQL> /
    DECODE(RN,1,DEC
    10 rows selected.
    SQL>To display characters as stars (as per the unix banner command) you need some sort of bitmap representation of your character set. As I've done, you can define your own, or you could probably get at the internal fonts somehow (I used to do this sort of thing in machine code back on the BBC Master, but not sure how you'd access the font/character set information from within Oracle)
    If you actually want the H and the I displaying next to each other then that's a little more work, but you can have a go at that yourself.

  • I am using star office,why do I have problems using outlook express?

    Star office cuts in my e-mail returns and says I have to have outbox.i do not mind using star out box but sun is not my main brouser.Can I have it work along with microsoft(hotmail&outlook express)as a seperate brouser and How do I do that? Lou

    Hi BDAqua:
    I have all on a USB 2.0 portable drive: the entire user folder.
    The computer has a previus user, from the former owner:
    - "Powerbook" (this is the original user for me, I get the titanium with this user only)
    - I create a new account: Pilar Ponce de León (pilarponcedeleon).
    - Give to the new account administration privilleges.
    - Trash all the content of the pilarponcedeleon folder on the computer, and put in that place teh content of the backed up user (also named pilarponcedeleon).
    - Boot from the new user, and is done.
    After a couple of day running only from pilarponcedeleon, I delete the "Powerbook" account.
    Then I need to access the computer, adn can see it from ARD, but always shows the "Login Window" as the active application, and I have to go to the computer for teaching or seting up things... and with the old iBook, same user, everithing works fine, since I run from my computer, and solve any problems.
    Any ideas?
    Thanks a lot,
    Pablo

  • Need to display report using SSRS

    I have a query that display above format from different tables.
    But since in row 2 and 3 date, time,day values are same, I don't want it do display it again in row 3.Below is the required format.
    How to do this. I need to display this report using SSRS
    Need Help..Thanks
    Abhinav

    This is basically a presentation issue.
    You should be dealing this in your front end tool like say reporting services. The property is called Hide Duplicates in SSRS and is available from textbox properties. You dont need to do anything at sqlserver query end for this.
    If you really have no other way then you can use a logic as below
    select
    case when t1.[Date] IS NULL then '' else cast(t.[Date] as varchar(20)) end AS [Date],
    case when t1.[Date] IS NULL then '' else cast(t.[Day] as varchar(10)) end AS [Day],
    case when t1.[Date] IS NULL then '' else cast(t.[Time]
    as varchar(10)) end AS [Time],
    t.company
    from table t
    left join (select [Date],[Day],[Time],MIN(Company) AS MinComp
    FROM Table
    GROUP BY [Date],[Day],[Time]
    )t1
    ON t1.[Date] = t.[Date]
    AND t1.[Day] = t.[Day]
    AND t1.[Time] = t.[Time]
    AND t1.MinComp = t.Company
    Please Mark This As Answer if it solved your issue
    Please Vote This As Helpful if it helps to solve your issue
    Visakh
    My Wiki User Page
    My MSDN Page
    My Personal Blog
    My Facebook Page

  • Using Star Office SDK with Java

    Hi!
    I don't know whether this is the right place for posting this query. So, if you have an answer, please get back to me or else let me know where I can post this query.
    I want to use the Star Office SDK to invoke the File-Print command of Star Writer. Cananyone let me know how to do that?
    You can contact me at [email protected]

    Hi,
    I have been using the StarOffice java api to create multiple connections to StarOffice and perform various tasks.
    How do i close a connection to StarOffice using the java api?

  • Images are not loaded while displaying report using Report Viewer with JRC!

    Hi Everybody,
    I created a Report designed using CR XI.
    I am viewing that report from my application using JRC and crystal Report Viewer and PDF viewer.
    In PDF viewer everything is fine including images display, saving etc.
    But in Crystal report Viewer, I am not getting the images of the buttons such as export, next page, previous page etc. But all the funtionalities are working.
    From where i can load the pictuers and how?
    Can anybody help on this?
    Thanks in advance,
    Saravanakumar.
    Edited by: Saravana kumar on Nov 17, 2008 1:23 PM

    Hi Saravana
    The issue you have posted here in the Crystal Reports Design Forum is a Developer issue.  Please post this query to the BusinessObjects SDK Application Development - > Java Development Crystal Reports forum.
    Regards
    Girish Bhosale

  • Displaying report using decision step

    Hi ,
    in the decision step .i am calling the custom report in the methods before workitem execution. when i execute the workitem from the inbox first it is displaying the report after i click back button ( or cancel) button the report is displaying again. I am not getting  why program is displaying the report again.
    this is code :
    BEGIN_METHOD REPORT CHANGING CONTAINER.
    SET  PARAMETER ID 'BES' FIELD OBJECT-KEY-PURCHASEORDER.
    CALL TRANSACTION 'Y0024' and skip first screen.
    END_METHOD.
    please can any one help in solving the problem.
    advance thanks
    paveee

    Hi Paveee,
    Search this forum. I think this problem has been addressed before.
    By the way, you have a question similar to this still open if that question is answered, please close the thread by marking it answered.
    Regards,
    Martin

  • ALV report using the field catalog

    which is the quickest way to generate an ALV report using the field catalog merge.  without needing to build the field catalog manually .
    is it easier to create a structure and passe it in the field catalog merge .  if yes can i have an example plzzzz

    hI
    Supports the creation of the field catalog for the ALV function modules
    based either on a structure or table defined in the ABAP Data
    Dictionary, or a program-internal table.
    The program-internal table must either be in a TOP Include or its
    Include must be specified explicitly in the interface.
    The variant based on a program-internal table should only be used for
    rapid prototyping since the following restrictions apply:
    o Performance is affected since the code of the table definition must
    always be read and interpreted at runtime.
    o Dictionary references are only considered if the keywords LIKE or
    INCLUDE STRUCTURE (not TYPE) are used.
    If the field catalog contains more than 90 fields, the first 90 fields
    are output in the list by default whereas the remaining fields are only
    available in the field selection.
    If the field catalog is passed with values, they are merged with the
    'automatically' found information.
    Below is an example ABAP program which will populate a simple internal table(it_ekpo) with data and
    display it using the basic ALV grid functionality(including column total). The example details the main
    sections of coding required to implement the ALV grid functionality:
                             Data declaration
                             Data retrieval
                             Build fieldcatalog
                             Build layout setup
    *& Report  ZDEMO_ALVGRID                                               *
    *& Example of a simple ALV Grid Report                                 *
    *& The basic requirement for this demo is to display a number of       *
    *& fields from the EKKO table.                                         *
    REPORT  zdemo_alvgrid                 .
    TABLES:     ekko.
    type-pools: slis.                                 "ALV Declarations
    *Data Declaration
    TYPES: BEGIN OF t_ekko,
      ebeln TYPE ekpo-ebeln,
      ebelp TYPE ekpo-ebelp,
      statu TYPE ekpo-statu,
      aedat TYPE ekpo-aedat,
      matnr TYPE ekpo-matnr,
      menge TYPE ekpo-menge,
      meins TYPE ekpo-meins,
      netpr TYPE ekpo-netpr,
      peinh TYPE ekpo-peinh,
    END OF t_ekko.
    DATA: it_ekko TYPE STANDARD TABLE OF t_ekko INITIAL SIZE 0,
          wa_ekko TYPE t_ekko.
    *ALV data declarations
    data: fieldcatalog type slis_t_fieldcat_alv with header line,
          gd_tab_group type slis_t_sp_group_alv,
          gd_layout    type slis_layout_alv,
          gd_repid     like sy-repid.
    *Start-of-selection.
    START-OF-SELECTION.
    perform data_retrieval.
    perform build_fieldcatalog.
    perform build_layout.
    perform display_alv_report.
    *&      Form  BUILD_FIELDCATALOG
    *       Build Fieldcatalog for ALV Report
    form build_fieldcatalog.
    * There are a number of ways to create a fieldcat.
    * For the purpose of this example i will build the fieldcatalog manualy
    * by populating the internal table fields individually and then
    * appending the rows. This method can be the most time consuming but can
    * also allow you  more control of the final product.
    * Beware though, you need to ensure that all fields required are
    * populated. When using some of functionality available via ALV, such as
    * total. You may need to provide more information than if you were
    * simply displaying the result
    *               I.e. Field type may be required in-order for
    *                    the 'TOTAL' function to work.
      fieldcatalog-fieldname   = 'EBELN'.
      fieldcatalog-seltext_m   = 'Purchase Order'.
      fieldcatalog-col_pos     = 0.
      fieldcatalog-outputlen   = 10.
      fieldcatalog-emphasize   = 'X'.
      fieldcatalog-key         = 'X'.
    *  fieldcatalog-do_sum      = 'X'.
    *  fieldcatalog-no_zero     = 'X'.
      append fieldcatalog to fieldcatalog.
      clear  fieldcatalog.
      fieldcatalog-fieldname   = 'EBELP'.
      fieldcatalog-seltext_m   = 'PO Item'.
      fieldcatalog-col_pos     = 1.
      append fieldcatalog to fieldcatalog.
      clear  fieldcatalog.
      fieldcatalog-fieldname   = 'STATU'.
      fieldcatalog-seltext_m   = 'Status'.
      fieldcatalog-col_pos     = 2.
      append fieldcatalog to fieldcatalog.
      clear  fieldcatalog.
      fieldcatalog-fieldname   = 'AEDAT'.
      fieldcatalog-seltext_m   = 'Item change date'.
      fieldcatalog-col_pos     = 3.
      append fieldcatalog to fieldcatalog.
      clear  fieldcatalog.
      fieldcatalog-fieldname   = 'MATNR'.
      fieldcatalog-seltext_m   = 'Material Number'.
      fieldcatalog-col_pos     = 4.
      append fieldcatalog to fieldcatalog.
      clear  fieldcatalog.
      fieldcatalog-fieldname   = 'MENGE'.
      fieldcatalog-seltext_m   = 'PO quantity'.
      fieldcatalog-col_pos     = 5.
      append fieldcatalog to fieldcatalog.
      clear  fieldcatalog.
      fieldcatalog-fieldname   = 'MEINS'.
      fieldcatalog-seltext_m   = 'Order Unit'.
      fieldcatalog-col_pos     = 6.
      append fieldcatalog to fieldcatalog.
      clear  fieldcatalog.
      fieldcatalog-fieldname   = 'NETPR'.
      fieldcatalog-seltext_m   = 'Net Price'.
      fieldcatalog-col_pos     = 7.
      fieldcatalog-outputlen   = 15.
      fieldcatalog-do_sum      = 'X'.        "Display column total
      fieldcatalog-datatype     = 'CURR'.
      append fieldcatalog to fieldcatalog.
      clear  fieldcatalog.
      fieldcatalog-fieldname   = 'PEINH'.
      fieldcatalog-seltext_m   = 'Price Unit'.
      fieldcatalog-col_pos     = 8.
      append fieldcatalog to fieldcatalog.
      clear  fieldcatalog.
    endform.                    " BUILD_FIELDCATALOG
    *&      Form  BUILD_LAYOUT
    *       Build layout for ALV grid report
    form build_layout.
      gd_layout-no_input          = 'X'.
      gd_layout-colwidth_optimize = 'X'.
      gd_layout-totals_text       = 'Totals'(201).
    *  gd_layout-totals_only        = 'X'.
    *  gd_layout-f2code            = 'DISP'.  "Sets fcode for when double
    *                                         "click(press f2)
    *  gd_layout-zebra             = 'X'.
    *  gd_layout-group_change_edit = 'X'.
    *  gd_layout-header_text       = 'helllllo'.
    endform.                    " BUILD_LAYOUT
    *&      Form  DISPLAY_ALV_REPORT
    *       Display report using ALV grid
    form display_alv_report.
      gd_repid = sy-repid.
      call function 'REUSE_ALV_GRID_DISPLAY'
           exporting
                i_callback_program      = gd_repid
    *            i_callback_top_of_page   = 'TOP-OF-PAGE'  "see FORM
    *            i_callback_user_command = 'USER_COMMAND'
    *            i_grid_title           = outtext
                is_layout               = gd_layout
                it_fieldcat             = fieldcatalog[]
    *            it_special_groups       = gd_tabgroup
    *            IT_EVENTS                = GT_XEVENTS
                i_save                  = 'X'
    *            is_variant              = z_template
           tables
                t_outtab                = it_ekko
           exceptions
                program_error           = 1
                others                  = 2.
      if sy-subrc <> 0.
    * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      endif.
    endform.                    " DISPLAY_ALV_REPORT
    *&      Form  DATA_RETRIEVAL
    *       Retrieve data form EKPO table and populate itab it_ekko
    form data_retrieval.
    select ebeln ebelp statu aedat matnr menge meins netpr peinh
    up to 10 rows
      from ekpo
      into table it_ekko.
    endform.                    " DATA_RETRIEVAL

  • Star Office files as attachments treated as "zipped"

    I just finally got around to upgrading my wife's iMac to Tiger - and it seems to have created a problem...
    She does some work for folks who use Star Office, and frequenty gets Star Office files as attachments. Under Panther, this was no problem - the files arrived as Star Office documents which she could click on to open in NeoOffice; however, with Tiger it seems that Mail is interpreting the .sxw extension as a "zipped" file, causing problems opening the documents from within Mail. Files sent to her as .swx files are showing in Mail as .swx.zip in the body of the email, and just as .swx in the attachments list. Whether she clicks on the Star Office attachment in the email body, or from the attachments list, Mail gives a warning that the file appears to be a zip file and could contain an application.
    If she clicks "ok" on the warning, the file will usually open in NeoOffice as before -- but this is still bugging her (and therefore comes back to me). The worse part is that it seems that when she sends .sxw files, the people receiving them are now having problems.
    Is there a setting somewhere that I can change to fix this? Or could this be a new "bug" introduced in Tiger's Mail?

    Unfortunately, that does not resolve the problem. The Star Office files open fine in NeoOffice if she first saves it somewhere rather than trying to open it from within Mail.
    I have done some more testing and discovered that it is definitely a Mail related problem... I had her send me a .swx file, and in Mail I had the same problem as she's having. Got the warning message about it being a zipped file, etc. (actually, if you click it from within the body of the email, after clicking "ok" to the warning it appears that BOMArchiver - or whatever the built-in zip utility is - tries to unzip it).
    I then tried using Thunderbird to receive the mail with the .swx attachment. No problems there at all -- it did not appear as a .zip file, and there were no warnings.
    So, I've concluded that it has something to do with Mail - and it's a new problem with Tiger, she never had the problem in Panther.
    G5 Dual 2Ghz; 12 AlBook; iPod 3rd Gen   Mac OS X (10.4)  

  • Steps for Creating Report  using LDB

    hellow sirs
    can u please tell Step by Step method for creating Reports using LDB method...
    if possible with screen Shots..
    thanking You
    Rahul

    Hi,
    Please refer the code below:
    Use the PNP LDB for this program,
    *: Report:  ZP_POSTCODE                                                :
    *: Date  :  2004                                                       :
    *: Description: Displays report of employees by postcode area,         :
    *:              includes current travelling allowances (i.e. parking   :
    *:              permit or transport card etc..)                        :
    *: Use:         Help encourage the use of car sharing and public       :
    *:              transport where appropriate.                           :
    REPORT  zp_postcode.
    type-pools: slis.                                      "ALV Declarations
    NODES: pernr.
    INFOTYPES: 0000, 0001, 0002, 0006, 0008, 0014, 0105, 0121.
    SELECTION-SCREEN BEGIN OF BLOCK pcode WITH FRAME TITLE text-s01.
    SELECT-OPTIONS: so_pcode FOR p0006-pstlz.
    SELECTION-SCREEN END OF BLOCK pcode.
    TYPES: BEGIN OF t_output,
      pernr       TYPE p0001-pernr,   "personnel name
      anredtxt    TYPE t522t-atext,   "title (based on p0002-anred)
      fname       TYPE p0002-vorna,   "first name
      lname       TYPE p0002-nachn,   "last name
      orgtx       TYPE t527x-orgtx,   "dept
      fte         TYPE p0008-bsgrd,   "fte
      parking(20) TYPE c,
      payslip     TYPE t526-sachn,        "payslip address
      telno       TYPE p0105-usrid_long,  "tel number(p0105-usrty = 0020)
      email       TYPE p0105-usrid_long,  "email (p0105-usrty = MAIL)
      postcode    type p0006-pstlz,
    END OF t_output.
    DATA: it_output TYPE STANDARD TABLE OF t_output INITIAL SIZE 0,
          wa_output TYPE t_output.
    *ALV data declarations
    data: fieldcatalog   type slis_t_fieldcat_alv with header line,
          gd_tab_group   type slis_t_sp_group_alv,
          gd_layout      type slis_layout_alv,
          gd_repid       like sy-repid,
          gt_events      type slis_t_event,
          gd_prntparams  type slis_print_alv,
          gd_count(6)    type n,
          gd_outtext(70) type c,
          gd_lines       type i.
    *START-OF-SELECTION.
    START-OF-SELECTION.
    clear: gd_count.
    GET pernr.
    * Infotype 0121 is used to store multiple contracts for personnel.
    * Field p0121-hpern contains the personnel number for the main contract.
      PROVIDE * from p0121 between pn-begda and pn-endda.
    *   Check if main contract
        if p0121-pernr ne p0121-hpern.
          reject.
        endif.
      ENDPROVIDE.
      add 1 to gd_count.
      concatenate 'Processing personnel data'(m10) gd_count into gd_outtext
                separated by ' '.
    * Display indicator for employee count
      perform progress_indicator using gd_outtext.
    * Retrieve datd from infotypes
      rp_provide_from_last p0000 space pn-begda pn-endda.
      rp_provide_from_last p0001 space pn-begda pn-endda.
      rp_provide_from_last p0002 space pn-begda pn-endda.
      rp_provide_from_last p0006 space pn-begda pn-endda.
      rp_provide_from_last p0008 space pn-begda pn-endda.
      rp_provide_from_last p0014 space pn-begda pn-endda.
    * Check post code
      CHECK p0006-pstlz IN so_pcode.  "cp
    * Post code
      wa_output-postcode = p0006-pstlz.
    * Personnel number
      wa_output-pernr = pernr-pernr.
    * Personnel title
      SELECT SINGLE atext
        FROM t522t
        INTO wa_output-anredtxt
       WHERE sprsl EQ sy-langu AND
             anred EQ p0002-anred.
    * First name
      wa_output-fname = p0002-vorna.
    * Last name
      wa_output-lname = p0002-nachn.
    * Organizational Unit text (dept)
      SELECT SINGLE orgtx
        FROM t527x
        INTO wa_output-orgtx
       WHERE sprsl EQ sy-langu AND
             orgeh EQ p0001-orgeh AND
             endda GE sy-datum.
    * FTE
      wa_output-fte = p0008-bsgrd.
    * Parking / travel deducted?
      CASE p0014-lgart.
        WHEN '7180' OR '7181' OR '7182'.
          wa_output-parking = text-002.
        WHEN '7183'.
          wa_output-parking = text-001.
        WHEN '7171' OR '7172' or '7173' or '7174' or
             '7175' or '7176' or '7177' or '7178'.
          wa_output-parking = text-003.
      ENDCASE.
    * Payslip Address
      SELECT SINGLE sachn
        FROM t526
        INTO wa_output-payslip
       WHERE werks EQ p0001-werks AND
             sachx EQ p0001-sacha.
      PROVIDE * from p0105 between pn-begda and pn-endda.
    *   Telephone numbers
        if p0105-usrty = '0020'.
           wa_output-telno = p0105-usrid_long.
        endif.
    *   Email address
        if p0105-usrty = 'MAIL'.
           wa_output-email = p0105-usrid_long.
        endif.
      ENDPROVIDE.
      append wa_output to it_output.
      clear: wa_output.
    *END-OF-SELECTION.
    END-OF-SELECTION.
    describe table it_output lines gd_lines.
    if gd_lines gt 0.
      perform build_fieldcatalog.
      perform build_layout.
      perform display_alv_report.
    else.
      message i003(zp) with 'No records found'.
    endif.
    *&      Form  PROGRESS_INDICATOR
    *       Displays progress indicator on SAP screen
    form progress_indicator using p_text.
      call function 'SAPGUI_PROGRESS_INDICATOR'
          exporting
    *         PERCENTAGE = 0
               text       = p_text.
    endform.                    " PROGRESS_INDICATOR
    *&      Form  BUILD_FIELDCATALOG
    *       Build Fieldcatalog for ALV Report
    form build_fieldcatalog.
      fieldcatalog-fieldname   = 'PERNR'.
      fieldcatalog-seltext_m   = 'Personnel No.'.
      fieldcatalog-col_pos     = 0.
      fieldcatalog-outputlen   = 10.
    *  fieldcatalog-emphasize   = 'X'.
    *  fieldcatalog-key         = 'X'.
    *  fieldcatalog-do_sum      = 'X'.
    *  fieldcatalog-no_zero     = 'X'.
      append fieldcatalog to fieldcatalog.
      clear  fieldcatalog.
      fieldcatalog-fieldname   = 'ANREDTXT'.
      fieldcatalog-seltext_m   = 'Title'.
      fieldcatalog-col_pos     = 1.
      append fieldcatalog to fieldcatalog.
      clear  fieldcatalog.
      fieldcatalog-fieldname   = 'FNAME'.
      fieldcatalog-seltext_m   = 'First Name'.
      fieldcatalog-col_pos     = 2.
      append fieldcatalog to fieldcatalog.
      clear  fieldcatalog.
      fieldcatalog-fieldname   = 'LNAME'.
      fieldcatalog-seltext_m   = 'Last Name'.
      fieldcatalog-col_pos     = 3.
      append fieldcatalog to fieldcatalog.
      clear  fieldcatalog.
      fieldcatalog-fieldname   = 'ORGTX'.
      fieldcatalog-seltext_m   = 'Department'.
      fieldcatalog-col_pos     = 4.
      append fieldcatalog to fieldcatalog.
      clear  fieldcatalog.
      fieldcatalog-fieldname   = 'FTE'.
      fieldcatalog-seltext_m   = 'FTE'.
      fieldcatalog-col_pos     = 5.
      append fieldcatalog to fieldcatalog.
      clear  fieldcatalog.
      fieldcatalog-fieldname   = 'PARKING'.
      fieldcatalog-seltext_m   = 'Parking/Metrocard'.
      fieldcatalog-col_pos     = 6.
      append fieldcatalog to fieldcatalog.
      clear  fieldcatalog.
      fieldcatalog-fieldname   = 'PAYSLIP'.
      fieldcatalog-seltext_m   = 'Payslip Add.'.
      fieldcatalog-col_pos     = 7.
      append fieldcatalog to fieldcatalog.
      clear  fieldcatalog.
      fieldcatalog-fieldname   = 'TELNO'.
      fieldcatalog-seltext_m   = 'Telephone'.
      fieldcatalog-col_pos     = 8.
      append fieldcatalog to fieldcatalog.
      clear  fieldcatalog.
      fieldcatalog-fieldname   = 'EMAIL'.
      fieldcatalog-seltext_m   = 'E-mail'.
      fieldcatalog-col_pos     = 9.
      append fieldcatalog to fieldcatalog.
      clear  fieldcatalog.
      fieldcatalog-fieldname   = 'POSTCODE'.
      fieldcatalog-seltext_m   = 'Post code'.
      fieldcatalog-col_pos     = 10.
      append fieldcatalog to fieldcatalog.
      clear  fieldcatalog.
    endform.                    " BUILD_FIELDCATALOG
    *&      Form  BUILD_LAYOUT
    *       Build layout for ALV grid report
    form build_layout.
      gd_layout-no_input          = 'X'.
      gd_layout-colwidth_optimize = 'X'.
      gd_layout-totals_text       = 'Totals'(201).
      gd_layout-zebra             = 'X'.
    endform.                    " BUILD_LAYOUT
    *&      Form  DISPLAY_ALV_REPORT
    *       Display report using ALV grid
    form display_alv_report.
      gd_repid = sy-repid.
      call function 'REUSE_ALV_GRID_DISPLAY'
           exporting
                i_callback_program      = gd_repid
                is_layout               = gd_layout
                it_fieldcat             = fieldcatalog[]
                i_save                  = 'X'
           tables
                t_outtab                = it_output
           exceptions
                program_error           = 1
                others                  = 2.
      if sy-subrc <> 0.
    * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      endif.
    endform.                    " DISPLAY_ALV_REPORT

  • Upload File - STAR OFFICE (.ods format)

    Dear All,
    In our organization, we are using STAR OFFICE (product of SUN), instade of MS Office.
    Now I wants to upload "StarOffice Calc" (like Excel) file.
    Its extension is ".ods".
    So, Plz suggest using wich Function module or any other way to upload these file data into SAP.
    Regards,
    Dharmesh

    Hi,
    Why dont you try downloading this file into a .txt tab separated notepad file and then upload it to the system using the FM
    'GUI_UPLOAD.
    Regards,
    Pramod

  • Star office writer

    "Writer " will not allow the use of the delete or backspace keys. "Calc" will, as will "word". Please help as this is driving me crazy!!!

    I doubt that PGAGA, I'm having the EXCACT same problem except it's using the Apostrophe and Tilde keys (" and ~). the notes program works fine, as does the pre-installed firefox browser. It's only when Star office is used does this problem occur.
    Given I use Star Office for writing (Being a writer) you can imagine how infuriating not having the apostrophe key is. I've sent a support request to Asus (as my install came pre-installed on a EEE 901 pc) with no response yet and I'm having a bastard of a time trying to get any help from Sun. Diamonds, are you using it on a EEE as well, or another kind of PC? Also, are you using a Linux, Windows or MAC machine?

  • Mac and Star Office

    New school district uses Sun's Star Office suite exclusively. I need to purchase a new computer for home. Would like a new Mac but I need to transfer work back and forth to Windows computer using Star Office. Is this possible or do I need to purchase a replacement PC?

    Try using OpenOffice, which has the same code base as StarOffice. StarOffice itself is not available for Mac OS X.
    (24370)

  • Syspro Star Office Intergration

    I have been using Microsoft Excel when automatically extracting data from Syspro. Now i am using Star Office as my spreadsheet package and Syspro is not exporting to Star Office Calc.Can anyone assist with ideas either from Star Office side or from the Syspro side

    The latest version of SYSPRO 6.1 includes a new setting to specify the spreadsheet program you wish to use with SYSPRO. You can use Star Office instead of Excel.

Maybe you are looking for

  • Crystal Report: failed to read parameter object

    Hello - I have a report that consists of numerous static parms and one dynamic parm. I can save the report to my desktop but cannot save it to BO 3.1 CMC Personal Folder (or any folder for that matter). The dynamic parm does not use a LOV based on Bu

  • How To Overwrite an Original Photo?

    Here is my trouble: I frequently need to edit the original version of a photo in my layout so it could lead to a better looking one when printed. I chose "Edit original" from the context-menu and make the modifications in Lightroom 2.1. After that, i

  • I need to add one field Pers. sub area for Actions screen

    Normally, we will have Position, Pers. area, Emp group and Emp sub group in Actions screen. Now I want to add one more field to that screen, what is the navigation? Can anybody help me please. Regards, Pavani.

  • Query - What is used in my Query - maybe 100 colums

    I have a Query with about 100 colums. ( very big ) There are restricted key figures, calculated key figures and formulas inside. Many of them are grayed out, but most of them are needed for calculation. Is there a possibility to find out which of the

  • Errortrapping failing eventlisteners

    ls, I made a virtual touch joystick that uses up/down/left/right mc mousedown/touch eventlisteners. In addition, i placed a mouse/tpuch move listener over it so it keeps track of dragging fingers over it. Works great. but. Appearantly, very now and t