How to Print aliases in the report

Hi,
I have a scenario where i need to print the alias names for one dimension and member names for the other, Here I am trying to generate a level 0 extract with the help of report script.
when i specify the function {OUTALTNAMES} for printing the aliases for that particular dimension. it prints the aliases for all the dimensions specified in the report script. here is my report script
<ROW (Time, Employee, JobCodes, Products, Branch, Accounts)
{NOINDENTGEN}
{SUPPAGEHEADING}
//{SUPCOLHEADING}
{SUPMISSINGROWS}
{SUPCOMMAS}
//{SUPZEROROWS}
{SUPBRACKETS}
{TABDELIMIT}
{ROWREPEAT}
//{MISSINGTEXT "#MI"}
{DECIMAL VARIABLE}
<SYM
<SUPSHARE
//"STRAT_LOAD"
//{OUTMBRNAMES}
"2007 - JAN"
//{OUTMBRNAMES}
<LINK (<LEV("Employee",0) )
//{OUTMBRNAMES}
<LINK (<LEV("JobCodes",0) )
//{OUTMBRNAMES}
<LINK (<LEV("Products",0) )
{ OUTALTNAMES }
<LINK (<LEV("Branch",0) )
"Actual_Units"
"Actual_$"
"Points_Units"
"Points_$"
Above i need to print the alias name of all the branches and the member names for employees,jobcodes and products. some how the outaltnames is not working. pls advice
Thnx

Hi,
this is a bug. It seems that once you select {OUTALTNAMES} you can't go back to {OUTMBRNAMES}.
The workaround I have used is to incorporate using the <OUTALTSELECT "Alias table name". This allows you to select from more than 1 alias table. So where I need to use the member name, I select an alias table that has no aliases defined for that dimension.
To incorporate this workaround, define {OUTALTNAMES} at the top (or even above each dimension), then put the <OUTALTSELECT "Alias Table Name" above the dimension in the script.
Robert

Similar Messages

  • How can I want run the reports on AD, if I have no access to AD server?

    I am not an AD administrator and I do not have permissions to AD server. But I have admin permissions to a site in AD and using RSAT, can administer the site. How can I want run the reports listed below? AD is on Windows 2008R2 server.
    All Administrator logons
    Logon statistics
    Logons during non-business hours
    Multiple logon failures
    Password resets (other than Security Administrator)
    Successful logon after several failures
    User behavior anomalies
    Logons of already logged-on users
    All Logons Over Weekend
    Audit Policy Changed
    Computer Accounts Changed

    Hello,
    Some of your reports can be done using RSAT with Active Directory Powershell module. Some of them including
    Computer Accounts Changed needs auditing to be enabled for directory object changes. These are not predefined reports which you can simply run my friend. Can you please be more specific?
    Mahdi Tehrani   |  
      |  
    www.mahditehrani.ir
    Please click on Propose As Answer or to mark this post as
    and helpful for other people.
    This posting is provided AS-IS with no warranties, and confers no rights.
    How to query members of 'Local Administrators' group in all computers?

  • How to print envelopes on the HP OfificeJet Pro 8600,

    Hi there folks; 
    Recently I ran into several folks asking on how to print envelopes in the same printer The HP Officejet 8600
    Do to this I decided to provide both the instructions in this document as well as the links of the article where I refer to for the information. This way folks that want to have it quick and to the point can accomplish this by reading and following this article and any folk that want to dig deeper perhaps the article will provide more in depth information
    This is how to load the envelopes;
    I will provide the link of the Article where this information have been gathered from;
    http://h10025.www1.hp.com/ewfrf/wc/document?docname=c02890475&cc=us&dlc=en&lc=en&product=4323648&tmp...
    Here the steps for loading the envelopes on the Officejet pro 8600.
    Grasp the handle on the front of the input tray, and then pull the tray towards you to open it.
    Figure 12: Pull out the input tray
    Slide the paper width guides out as far as possible.
    NOTE:If you are loading larger-sized paper, pull out the tray extension to lengthen the tray.
    Figure 13: Input tray extension
    Insert the envelopes into the center of the tray with the envelope flap on the left and facing up. If the flap is on the short end of the envelope, insert the envelope into the center of the tray with the flap toward the product and facing up.
    Figure 14: Load envelopes
    Slide the paper width guides in to rest against the edges of the envelope. Make sure that the envelope is centered in the tray.
    Push the tray into the product until it clicks into place.
    Figure 15: Push in the input tray
    Pull out the tray extender on the output tray.
    Figure 16: Pull out the tray extender
    This is the explanation on how to load envelopes into the 8600. Hope is helpful
    Now let’s make sure that the envelopes use are supported by the printer,
    This article will also provide you with envelopes support by this printers;
    http://h10025.www1.hp.com/ewfrf/wc/document?docname=c02858465&cc=us&dlc=en&lc=en&product=4323648&tmp...
    Is an important to properly load the envelopes as to use only envelopes supported by the printer.
    you might spend countless hours trying to figure what is the problem without realizing that the issue is  the  envelope you are actually using is not supported.
    Here is a list of the envelopes supported by the Officejet 8600
    Paper type
    Paper size
    U.S. 10 envelope
    105 x 241 mm (4.1 x 9.5 inches)
    A2 envelope
    111 x 146 mm (4.4 x 5.8 inches)
    DL envelope
    110 x 220 mm (4.3 x 8.7 inches)
    C5 envelope
    162 x 229 mm ( 6.4 x 9.0 inches)
    C6 envelope
    114 x 162 mm (4.5 x 6.4 inches)
    Monarch envelope
    98 x 191 mm (3.9 x 7.5 inches)
    Card envelope
    111 x 152 mm (4.4 x 6.0 inches)
    Chou #3 envelope
    120 x 235 mm (4.7 x 9.3 inches)
    Chou #4 envelope
    90 x 205 mm (3.5 x 8.1 inches)
    Hope this is helpful.  
    I welcome any comments and questions;
    RobertoR 

    You can say THANKS by clicking the KUDOS STAR. If my suggestion resolves your issue Mark as a "SOLUTION" this way others can benefit Thanks in Advance!
    This question was solved.
    View Solution.

    On my OJ Pro 8600, When I go to print a # 10 envelope, it feeds the envelope through and then prints the address on a letter page.  I was forced to set the printer preferences to #10 envelope, and within Word, set the paper type to # 10 envelope, set Word up for center feed, and then put everything back to print normally.  ON my 6500 all I had to do was hit print.  There must be a way to print single envelopes without jumping through all these hoops!!

  • How to print/list all the groups/users present in Weblogic using Java code

    Hi,
    Weblogic version : 11.1.1.5
    How to print/list all the groups/users present in Weblogic using Java code
    I want to make a remote connection to Weblogic server and print all the users/groups present in it.
    I have gone through the below mentioned site, but I cannot use the same approach since most of the API' are deprecated for example "weblogic.management.MBeanHome;"
    http://weblogic-wonders.com/weblogic/2010/11/10/list-users-and-groups-in-weblogic-using-jmx/
    Thanks in advance,
    Edited by: 984107 on 05-Feb-2013 05:26
    Edited by: 984107 on 05-Feb-2013 22:59

    see this http://www.techpaste.com/2012/06/managing-user-groups-wlst-scripts-weblogic/
    Hope this helps.

  • How to split table in the report so it shows on the next page?

    Hi,
    How to split table in the report so it shows on the next page? Im trying to fit long (many columns) table into my report page. It is too long however. I want it to wrap and show the rest on the next page. What I get now is table cut at the page end and rest is not visible.

    Yes, this might be that the amount of data will cause table to grow and exceed 1, 2, 3.. pages. In that case I would probably want to have, lets say , one half of columns on 1st page then the other on the 2nd page and then repeatedly the same sequence down across all pages. Is there a way to achieve this?

  • How to print x to the power of y in a script.

    hi,
    How to print x to the power of y in a script.
    thanks,
    amit

    Hi
    It is possible in scripts as well.
    First create a character format(assume c1); in that for Superscript click the ON then in you text you can just
    PF X <c1> Y < /> (hey, here i'm unable write the slash... i hope you know how to close it in any script).
    It is x to the power of y.
    Regards
    Surya.

  • How to define roles for the reports that i have created using WAD?

    Hi all,
    Can anyone let me know how to define roles for the reports generated using WAD. And what is the procedure for creating and defining roles. Is this process take care of Bw consultant nor the basis guys.
    Can anyone let me know the entire procedure about the roles in bw 3.5
    thanxs
    haritha

    Following links might helps you
    create a role
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/bi/authorizationinSAPNWBI&

  • How to print based on the logic that it is the last page of the report

    HI
    I want to print something on the last page.For example,I have to print a image(signature) file on the last page.How can I have the logic that it is the last page or any counter or variable to find that it is the last page of the report??
    Thanks in advance.

    Is there an example of this posted somewhere that actually works?
    I have used this exact syntax in everyway, every location possible and it either locks my MSWORD window on preview or throws a Java error.
    I am using the most current BIP template builder v10.1.3.2.1
    Thanks,
    Scott
    Sample files below:
    <?start:body?><?for-each:G_TEST?>
    <?TEST1?> <?TEST2?>
    <?TEST3?>
    THIS SHOULD PRINT ON ALL PAGES
    <?start@last-page:body?> PRINT ONLY ON THE LAST PAGE<?end body?>
    <?end for-each?><?end body?>
    <?xml version="1.0" encoding="WINDOWS-1252"?>
    <TEST>
    <LIST_G_TEST>
    <G_TEST>
    <TEST1>TEST Data Line Number One</TEST1>
    <TEST2>Test Data Line 2</TEST2>
    <TEST3>33 Test Data Line 3</TEST3>
    </G_TEST>
    <G_TEST>
    <TEST1>TEST Data Line Number One</TEST1>
    <TEST2>Test Data Line 2</TEST2>
    <TEST3>33 Test Data Line 3</TEST3>
    </G_TEST>
    <G_TEST>
    <TEST1>TEST Data Line Number One</TEST1>
    <TEST2>Test Data Line 2</TEST2>
    <TEST3>33 Test Data Line 3</TEST3>
    </G_TEST>
    <G_TEST>
    <TEST1>TEST Data Line Number One</TEST1>
    <TEST2>Test Data Line 2</TEST2>
    <TEST3>33 Test Data Line 3</TEST3>
    </G_TEST>
    <G_TEST>
    <TEST1>TEST Data Line Number One</TEST1>
    <TEST2>Test Data Line 2</TEST2>
    <TEST3>33 Test Data Line 3</TEST3>
    </G_TEST>
    </LIST_G_TEST>
    </TEST>

  • My Menu - Add a Query Print Layout to the Report Folder

    This is a newb question.  I can easily add a Query or form or most anything else to the Folders under My Menus ... But how can I add a specific Print Query Layout to the Reports folder un My Menu?
    I know it is simple but I can not find the steps in the documentation
    Thanks in advance!!! 
    Dana

    Kapil
    I tried that, but it adds the Query not the QPLD to the menu.
    I had figured that I could go the the QPLD memu and add the Report, but that adds the Query Print Layout Menu with all the reports.
    I feel like I am missing something very obvious here!!!
    Thanks for your quick response!!
    Dana

  • How to print Data Model in Report??

    Do anyone know how to print Data Model??
    Thanks your help.
    - Frank

    Hi Venkat,
    Thanks alot.... i am checking the appendix k.
    I want to know that if i want to customize the report as per the client requirement,
    can you please let me know which template i will use if i required remittence advice as well as check print data on the layout.
    The following is the list of field i required:
    Vendor ID
    Check Date
    Check number
    invoice date
    invoice/ CR memo number
    invoice description
    invoice gross amount
    invoice discount amount
    invoice net amount
    total gross amount
    total discount amount
    total net amount
    logo
    company name and info
    bank name and info
    check number
    check amount spelled out
    check date
    check amount numeric
    payee name
    CEO signature
    MICR check number
    MICR routing number
    MICR bank account number
    mailing return address
    mailing address
    Venkat it would be great help if you please let me know the exact process to be follow for check printing report.
    I worked on bi publisher report in 11i, but in 12i the process is bit different.
    also if you have any template ready can you please send me on my mail id ... i forwarded you the test mail from my official id or on [email protected]
    Looking forward to your kind response.
    Regards
    Ratnesh

  • How to print date/time in report page footer?

    Hi
    I have a report which users can print as PDF.
    However, I like to display current date/time in report footer.
    I can see the Page Footer in section but can't figure out how to print date/time there.
    Thanks for help.

    hi movilogo
    Please try this.
    Create hidden item P1_DATE
    Create On load process in page 1 and put this code
    begin
    :P1_DATE:=TO_CHAR(SYSDATE,'DD-MON-YYYY HH:MM:SS');
    end;
    Open your region in Page 1 put this code in Footer area
    *&P1_DATE.*
    Refresh your page.
    you will get the output like this.
    16-SEP-2009 11:09:17
    thanks
    Mark Wyatt

  • How to print logo in standard report

    Hi,
    How to print a logo in sap ordinary report
    Thanks,
    Sreedhar

    Hi Sreedhar,
    It is not possible to print logo in the ordinary report, but it can done through ALV.
    Write  the code in Top-of-page event in ALV.
    The following is the code for inserting the logo in ALV.
    FORM TOP_OF_PAGE.
      CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
           EXPORTING
               I_LOGO             = 'ENJOYSAP_LOGO'
                IT_LIST_COMMENTARY = GT_LIST_TOP_OF_PAGE.
    ENDFORM.
    Rewards if it is helpful...
    Regards,
    Omkar.

  • Dissociate default printer driver from the report viewer

    Hello,
    I have a problem in reports visualization. I set the report paper size via the code:
    _printOptions.PaperSize = CrPaperSizeEnum.crPaperSizePaperCsheet;
    The problem is when i visualize it it's truncated to the printer default paper size. How could i resolve this. I tried the DissociatePrinter option and it didn't help.
    I'm working with .NET RAS SDK and C#.
    Edited by: Rahma Sayari on Feb 20, 2012 9:35 AM
    Edited by: Rahma Sayari on Feb 20, 2012 9:44 AM

    What version of CR?
    What version of .NET?
    WEB or Win app?
    See KB 1386475 and 1490938 (use the search box in the top right corner)
    Also note that the paper size enum may be (most likely will be) different for each printer driver. Thus retrieving the paper size enum and setting that to printOptions.PaperSize may be something worth trying.
    Searching for 'printoutputcontroler' may also get you additional resources.
    Ludek
    Follow us on Twitter http://twitter.com/SAPCRNetSup
    Got Enhancement ideas? Try the [SAP Idea Place|https://ideas.sap.com/community/products_and_solutions/crystalreports]

  • How to print smartform from a report

    Im displaying a report, which contains several documents, whereby which ewch document is connected to a smartform.
    The page displaying the report contains a button 'Print'
    When clicking on the Print button, all the documents in the report should be printed.
    But my program is creating a spool file of the report, which will be printed further - its not what I want
    I want the program to print the smartforms of each documents on the report directly.
    heres my code and I dont know what I should do to be able to print the smartforms directly
    Get the function module name of the smartform.
        CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
          EXPORTING
            formname = '/EU000/FI_PRINT_DEBIT_NOTE'
          IMPORTING
            fm_name  = g_fm_name.
    gw_options-tdnoprev = ' '.
    gw_options-tddest = 'LOCL'.
    gw_options-tdprinter = 'LOCL'.
    gw_options-tdnewid = 'X'.
    gw_options-tdimmed = 'X'.
    gw_control-preview = ' '.
    gw_control-no_dialog = 'X'.
    write: text-006,' ', text-007, ' ', text-008.
    write:/.
    For all the documents
        LOOP AT gi_all_data INTO gw_all_data.
          write: gw_all_data-gjahr(4), ' ',gw_all_data-belnr,'     ', gw_all_data-belnr.
          write:/.
    CASE SY-UCOMM.
    WHEN 'PRINT'.
    Call the smarform
          CALL FUNCTION g_fm_name
            EXPORTING
              gw_all_data = gw_all_data
              user_settings = ' '
              output_options = gw_options
              control_parameters = gw_control.
    WHEN 'BACK'.
    LEAVE SCREEN.
    ENDCASE.

    DATA:   x_control_parameters TYPE ssfctrlop,
            x_output_options TYPE ssfcompop.
    SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.
    PARAMETERS: p_prin LIKE usr01-spld.
    SELECTION-SCREEN BEGIN OF LINE.
    INITIALIZATION.
      SELECT  spld
              FROM usr01
              INTO p_prin UP TO 1 ROWS
              WHERE bname = sy-uname.
      ENDSELECT.
    START-OF-SELECTION.
      x_output_options-tdimmed = c_x.
      x_output_options-tddest = p_prin.
      x_output_options-tdnewid = c_x.
      x_output_options-tdreceiver = sy-uname.
      x_output_options-tdcopies = '001'.
      x_control_parameters-device = 'PRINTER'.
      x_control_parameters-no_dialog = c_x.
      x_control_parameters-langu = sy-langu.
      CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
       EXPORTING
         formname                 = 'Z_SMARTFORM'
      VARIANT                  = ' '
      DIRECT_CALL              = ' '
      IMPORTING
        fm_name                  = f_name1
      EXCEPTIONS
        no_form                  = 1
        no_function_module       = 2
        OTHERS                   = 3
      IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    IF P_PRI = 'X'.
      CALL FUNCTION F_NAME1
        EXPORTING
      ARCHIVE_INDEX              =
      ARCHIVE_INDEX_TAB          =
      ARCHIVE_PARAMETERS         =
       CONTROL_PARAMETERS          = X_CONTROL_PARAMETERS
      MAIL_APPL_OBJ              =
      MAIL_RECIPIENT             =
      MAIL_SENDER                =
       OUTPUT_OPTIONS              = X_OUTPUT_OPTIONS
      USER_SETTINGS              = 'X'
          wa_header                  = wa_zmexh51
    IMPORTING
      DOCUMENT_OUTPUT_INFO       =
      JOB_OUTPUT_INFO            =
      JOB_OUTPUT_OPTIONS         =
        TABLES
          tab_item                   = TAB_ZMEXD51
          tab_item1                  = TAB_ZMEXS51
    EXCEPTIONS
      FORMATTING_ERROR           = 1
      INTERNAL_ERROR             = 2
      SEND_ERROR                 = 3
      USER_CANCELED              = 4
      OTHERS                     = 5
      IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    ELSEIF P_PRE = 'X'.
      CALL FUNCTION F_NAME1
        EXPORTING
      ARCHIVE_INDEX              =
      ARCHIVE_INDEX_TAB          =
      ARCHIVE_PARAMETERS         =
      CONTROL_PARAMETERS          = X_CONTROL_PARAMETERS
      MAIL_APPL_OBJ              =
      MAIL_RECIPIENT             =
      MAIL_SENDER                =
      OUTPUT_OPTIONS              = X_OUTPUT_OPTIONS
      USER_SETTINGS              = 'X'
          wa_header                  = wa_zmexh51
    IMPORTING
      DOCUMENT_OUTPUT_INFO       =
      JOB_OUTPUT_INFO            =
      JOB_OUTPUT_OPTIONS         =
        TABLES
          tab_item                   = TAB_ZMEXD51
          tab_item1                  = TAB_ZMEXS51
    EXCEPTIONS
      FORMATTING_ERROR           = 1
      INTERNAL_ERROR             = 2
      SEND_ERROR                 = 3
      USER_CANCELED              = 4
      OTHERS                     = 5
      IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    ENDIF.
    Check the above code its just similar requirement  it may helpful to you.
    Thanks,
    Phani.

  • How to print items in the MAIN window of the NEXT page (smartform)?

    Dear forumers,
    There are two pages (FIRST and NEXT) in my smartform with the same MAIN windows in each of the pages. Whatever that are changed in FIRST-MAIN window will also be seen in NEXT-MAIN window.
    I will need to control the printing of table TABLE3 contents (already contained in the MAIN window) such that if a variable V_MAT_PRINT is 'X', the TABLE3 contents will only be printed in NEXT page and not printed in FIRST page at all.
    How may I achieve this? Please help.
    Thank you.

    >
    Mohammed Ahasanullah Mulla wrote:
    > Hi Deborah,
    >
    > I had also faced a similar situation,in my case it was three pages..However i will try to tell you for 2 pages..After the second table .Add a program lines and force a page break only if V_MAT_PRINT is 'X'. After the program lines add a command and make the go to new page as second page.This will solve your problem.I have done the same and its working fine .If you have any questions do ask.
    >
    > Thanks,
    > Ahsan
    Hi Ahsan,
    Here's my case.
    If V_MAT_PRINT is 'X', print the following:-
    FIRST page, MAIN window
    - TABLE1
    - TABLE2
    - TABLE4
    - TABLE5
    NEXT page, MAIN window
    - TABLE3
    If V_MAT_PRINT is not 'X', print the following (no additional controls / changes are needed, everything remains unchanged):-
    MAIN window
    - TABLE1
    - TABLE2
    - TABLE3
    - TABLE4
    - TABLE5
    In this case, is a page break suitable? I doubt it as TABLE4 and TABLE5 will still need to be printed back on the FIRST page regardless of the V_MAT_PRINT value.
    Please advise further. Thanks.

Maybe you are looking for

  • HP Solution Center stopped working and HP Print and Scan Doctor cannot find my OJ4680

    HP Solution Center came installed on my HP G60 notebook with Windows 7 premium 64 bit.  It suddenly stopped working--it says it cannot run because the device installation is not complete.  If I open HP Sup0ort Assistant it says the OJ4680 is ready an

  • Illustrator CC Quits Unexpectedly When Moving Paths

    It works fine until I try to move a path, any path, that I've drawn with the pen tool.  It happens on any file I work in  When I do, it quits and gives me the message below.  I haven't a clue how to interpret any of that.  Suggestions, please? Proces

  • Withholding tax amount validation

    Hi, I want to made validation for withholding tax when I post invoice at the Complete document level or at row level. I try using standard validation but at user exit level I havenu2019t WITH_ITEM . Now if user insert wrong value there are not contro

  • Req/Reply message using HTTP adapter

    I am using a HTTP Adapter to receive a request message from a client application and sending a response back to the client. The response is being sent by the adapter is XML with a HTML wrapper. However, the client application can't accept HTML; we ha

  • How to save stored proc in sql server

    Hi i creaed stored procedure in sql server and executed but i am unable to save that on server database,when i click on save it is saving on desktop what can i do to save in server