How to Supress the symbol '#' in BEX

hi guys,
when the field in the ODS is empty the report in BEX is showing '#' symbol. we need to supress that in the output.please help.
Regards
Ravi.

Hi Ravi,
To my knowledge..
1) "RSCUSTV4" will make a global effect.
2) Excluding "#" in reports may cause of loosing the records where you want to see other fields.
Hope it helps,
Hari

Similar Messages

  • How to remove the '#'symbols for infoobject movement types in bex reporting

    Hi All,
      I have a problem in Bex reporting. The problem is when ever executing the report  that time some of the characteristic values is shown in layout '#' Symbols. i want to remove the '#' valuse in report.
    is it possible please give me step by step procedure for how to remove the '#' Symbols in reporing layout.
    this is very urgent please help to me on this issue.
    Thanks & Regards,
    Guna.

    Hi Guna,
    To achieve this issue, we need to replace the value of ‘#’, we need to change the description while retrieving the data from tables. So we need to write some ABAP code in SE38. Go to RSA1 transaction and go to Info objects tab. Then go to context menu for ‘cProject Key Figures’ as shown below. Click on the ‘Object Overview’ to get the overview of all the info objects. Here you can see the field names which are used to know the table names.
    In SE11, type the table name in ‘Database Table’ field. Now press ‘F4’, then you will get the next screen to select one of the P/Q/S/T tables.
    Now click on the button rounded in the below screen to view the data in the table.
    Now click the execute button or press ‘F8’ to view the records.
    Now go to Tcode: SE38. Create a source code and give some program name for that source code. To write code, you need access key. Contact your BASIS for this.
    Now write the below code for that particular table in which you want to change the value ‘#’ to description ‘Blank’. In the below source code, we are updating particular table, setting the field as ‘Blank’ where it is null or no value. Here the field will automatically get updated to ‘#’ if there is no value or null.
    update /BIC/PXXXXX set /BIC/ZXXXX = 'Blank' where /BIC/ZXXXXX is null or /BIC/ZXXXX = ''.
    if sy-subrc eq 0.
    write 'successful'.
    commit work.
    else.
    write 'unsuccessful'.
    endif.
    OR
    If this # is because of the missing master data than,
    right click that IO -> maintain master
    you will see first row as a blank.
    whatever value you maintain in this row that will come in the report for all Not assigned # values of the master data in the report.
    maintain it according to your requirement, save and activate the master data
    Hope this helps u...
    Regards,
    KK.

  • How to supress the dialog box in smartforms

    Hi Experts,
    Can any body tell how to supress the dailog box while executing the smarform.
    valid answers will be rewarded.
    Thanks,
    Satish.

    data p_out like ssfcompop.
    Look at smartform function module,there could be option like
    p_out-tdnoprev = 'X'.
    pass p_out to smartform function module

  • How to type the symbol ^?

    How to type the symbol ^ on a MB Pro 13' AZERTY keyboard ? Thanks.

    It is really easy: the ^ is above the 6. But I assume you want to use it with a letter like ê : you do this by holding the Alt)option) key while clicking the 6 key, then let go and type the letter you want underneath it.
    I will give some others: alt+e then the letter, alt+u then the letter, etc.
    Another alternative: go to SystemPreferences/Keyboard, check the "show keyboard and character viewers in the menubar", they will stay in the menubar as a little flag. When clicking the flag-icon you can either choose the keyboard layout and see where the characters are or the character panel and there you can choose any character that you want: it will insert the character that you click on the spot where your mousepointer is. I made a short list of "favorites" everytime I used this panel.

  • How to calculate the data in bex

    Dear all,
                i have a service order no and it current active status  and it time stamp details in my query
    example
    sevice orer no  posting date name    current active status  active status date    part aging
    800000243      15.01.2009   shahina part despatched          A     17.01.2007  
    in my ods i have
    sevice orer no  posting date name    current active status  active status date    part aging
    800000243      15.01.2009   shahina part despatched          A    17.01.2007  
    800000243      15.01.2009   shahina part pending               x    16.01.2007  
    800000243      15.01.2009   shahina part for asp                 x    17.01.2007  
    i want to calulate the aging of part pending to part despatched
    17.01.2009   -   15-01.2009   = 2 days
    i want to display in my bex like this
    sevice orer no  posting date name    current active status  active status date    part aging
    800000243      15.01.2009   shahina part despatched          A     17.01.2007      2
    ( in bex report i want to display only active status )
    can any one help me please to solve this issue
    Regards
    shahina

    Hi vamsi talluri ,
      i working in crm reports ( service ) here i want to calulate the differance between the old status that is inactive status date to part despathed date
    sevice orer no  posting date name    current active status  active status date    part aging
    800000243      15.01.2009   shahina part despatched          A     17.01.2007  
    in my ods i have
    sevice orer no  posting date name    current active status  active status date    part aging
    800000243      15.01.2009   shahina part despatched          A    17.01.2007  
    800000243      15.01.2009   shahina part pending               x    16.01.2007  
    800000243      15.01.2009   shahina part for asp                 x    13.01.2007  
    i want to calulate the aging of part pending to part despatched
    17.01.2009   -   13-01.2009   = 4 days
    i want to display in my bex like this
    sevice orer no  posting date name    current active status  active status date    part aging
    800000243      15.01.2009   shahina part despatched          A     17.01.2007      4
    in bex i am dispaying only active satus but i want calculate diff bet active status which i am dispalying in the bex analyzer and old status whaer the data are available in sercice order ods
    please help me how to perform the calculation
    Regards,
    shahina..!
    ( in bex report i want to display only active status )
    can any one help me please to solve this issue
    Regards
    shahina..!
    Edited by: Shahina A on Jan 21, 2009 6:13 AM

  • How to make the symbol to be resolved within the shared library ?

    I have two definitions of a symbol, one is in the main code, the other in a shared library. I want the symbol to be resolved within the shared library if it needed in the shared library.
    From the 'C++ User�s Guide', use the option '-Bsymbolic' to build the shared library is a choice. But it also said 'Never use -Bsymbolic with programs containing C++ code, use linker map files instead. So I have to try to use the map file, but I did not get more useful information from 'Linker and Libraries Guide'.
    I want to know what should be included in the map file and how to generate the map file?
    Additionally, from the 'Linker and Libraries Guide', the 'Direct Binding' also could resolve this problem. And I tried to build the shared library by the '-B direct' option, it works.
    Could anybody tell me what's the difference between the '-Bsymbolic' and '-B direct'?
    Any comments are appreciated.

    You didn't provide fun.h, and you didn't show all the commands that you must have used -- there are no commands that compile the source code into .o files. So I can't tell why the -xldscope option didn't work for you.
    Problems and errors that I see in your example:
    Functions func and swap are referenced from C code, but swap and one of the func functions are compiled by the C++ compiler and will get mangled names. If you compile a function with the C++ compiler that is to be called from C code, you need to declare the function as extern "C". But the extern "C" in a shared header needs to be guarded by +#ifdef __cplusplus+, since a C compiler won't understand the declaration.
    When you build a shared library, you must explicitly list the libraries it depends on, since no dependencies are created by default. For a C++ library, you need at least -lCrun -lc in that order. Otherwise, in a real-world program you can have program failures due to incorrect library initialization order. To be sure you have listed all needed libraries, use the -zdefs option, which causes the linker to complain about missing definitions.
    To be sure the shared library is picked up at run time, provide a RUNPATH via the -R option when you build the executable.
    The -xldscope option must appear on compile commands for the files where you want it to take effect. It has no effect on a link command, because the option affects how code is generated.
    Here is my rewrite:
    % cat fun.h
    #ifdef __cplusplus
    extern "C"
    #endif
    void func();
    #ifdef __cplusplus
    extern "C"
    #endif
    void swap();
    % cat fun.c
    #include <stdio.h>
    #include "fun.h"
    extern "C" void func()
        printf("func in the shared lib\n");
    extern "C" void swap()
        func();
    % cat fun_in.c
    #include <stdio.h>
    #include "fun.h"
    void func()
        printf("func in the main code\n");
    % cat main.c
    #include <stdio.h>
    #include "fun.h"
    int main()
        func();
        printf("invoke the swap:\n");
        swap();
    % CC -G -xldscope=symbolic fun.c -Kpic -o liboutside.so -lCrun -lc -zdefs
    % cc -o run main.c fun_in.c -L. -loutside -R .
    % ./run
    func in the main code
    invoke the swap:
    func in the shared libAs you can see, it works as advertised.
    Please note that the -xldscope option affects all functions in the module. If you need more fine-grained control, you must add declarations to the source code, or use a mapfile instead of -xldscope .

  • How to supress the tags in XI

    HI Everyone,
    i have two questions for you.
    1) i have a traget field of type integer and its a non mandatory field,  can i send empty fields for this elements. iam getting a response from target webservice saying that it is not valid value.
    2) How can i supress the tags if they are empty.
    Regards,
    Sita Rama Raju

    Hi ,
    Just check this link
    /people/sravya.talanki2/blog/2005/12/08/message-mapping-simplified-150-part-ii
    no. 5
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/877c0d53-0801-0010-3bb0-e38d5ecd352c
    page 14
    Regards
    Sachin
    Message was edited by:
            Sachin Dhingra

  • How to supress the header if there is no detail record in the report

    Hi,
    I am trying to create a report using the TEXT_IO utility in oracle forms. The header part is created in one program unit and detail part is created in another program unit. How can I supress the header if there is no detail part? I came to know that I can use HOST command . How can I use this? Can any one help me in resolving this?
    My report should apppear in the format specified below.
    case number : 1
    Name Address1 Address2 State ZIp
    XXXXX XXXXXXX XXXXXXXx XXXXX XXXxx
    case number: 2
    Name Address1 Address2 State Zip
    YYYYY YYYYYY YYYYYYY YYYYY YYYY
    Edited by: 837462 on Feb 16, 2011 6:12 PM

    Hi
    i think it's a better idea to paste ur code here...
    but logically... i supposed u have 2 function header_function & detail_function e.g. both functions returns either 1 or 0 if there is data then it returns and the contrary if returns 0
    In the calling these functions i e.g. WHEN-BUTTON-PRESSED u need to validate as follow
    DECLARE
    v_header_output  varchar(2);
    v_detail_output  varchar(2);
    BEGIN
    v_header_output :=  header_function ( PARAMETERS ... , ,);
    v_detail_output :=  header_function ( PARAMETERS ... , ,);
    IF  v_detail_output = 0 THEN
    v_header_output := 0;   -- or u can do some works that change the return of the   header_function  to null or 0
    END IF;
    END;Hope it works...
    Regards,
    Abdetu...

  • How to supress the process diagram after workflow executes

    I need to supress the display of process diagram, displayed afer the workflow executes. How to turn this off.
    Thank u

    Put form.setSuppressReports(true); into whatever your output jsp is (e.g. createResults.jsp, taskResults.jsp, etc; generally whatever jsp displays in your URL when the process diagram is displaying).
    See http://forum.java.sun.com/thread.jspa?forumID=764&threadID=5171130 and/or item 14 in http://groups.google.co.in/group/iampearl/msg/d12647374d730ee6 for more info.

  • How to Supress the record having zero value

    Hello All,
    I have the situation where if the value is zero, i shoud supress the record not to show in the output.
    This if for the purely a xmlP desktop report.
    can some one let me know how to achive this.
    Thanks
    Balaji.

    Hi PBV,
    You can add one more condition.
    For columns:
    <?for-each:groupname?>
    <?if:ELEMENT!='0' and ELEMENT!='' ?>
    Col1 col2.....
    <?end if?>
    <?end for-each?>
    Thanks
    Ravi

  • How to supress the error in a column?

    Hi all ,
    I am using FR_studio for creating reports.
    Can any telll me how could I supress the error in a column which will be caused by Division by zero by using conditional formula?
    Thanks

    Hi,
    I think you are mixing two separate things here. the original question was about FR studio
    FR is Financial reporting, which is a reporting tool, separate from Essbase / EAS
    Essbase Report writer is a native reporting utility, by which you can export data from Essbase database. Though, you will not be able to show data in Workspace and in pdf format etc.
    Regarding FR, you can select the grid where the error is coming, In the grid properties, select suppression and give a value or name in the error "text option".
    Let me know if it helps.
    Cheers
    RS

  • Re:How to supress the customised functionaliteis in a copied comp code

    Hello Friends,
    My client requires a new comp code 3015 which is going to have only some functionalities of the existing comp code 3000.
    The functionalities are all customised. After copying the comp code 3000 , how can I supress the customised functionalities which are not required in the comp code 3015.
    Also please kindly give me the tips for copying the comp code
    Awaiting your response.
    Thanks,
    Krishna

    Hi Michael,
    thank you for your advice! This problem is solved...
    ...but I have another issue. Ive implemented 2 editable fields in my popup. The user should fill that fields with context and that context should be processed in the calling view of my popup.
    My question is how to transfer these information from my popup to my calling view or method?
    I tried the following...
          lv_context_node ?= m_popup->get_context_node( 'QUICKACT' ).
          IF lv_context_node IS NOT INITIAL.
            lv_text = lv_context_node->get_date( attribute_path = '' ).
          ENDIF.
    But it doesnt work! The context node object is always empty/initial.
    Thank you!
    PS: Another possibility could be that the object / node of the calling view is transferred to the pop-up in order to process it there.
    Edited by: Marcus Findeisen on Feb 22, 2011 12:13 PM

  • How to change the symbol not provided by LV in tree control

    AS we know ,Lv7.0 provide the new "tree" control
    ,but the symbol provided is just some black_white
    icon.if I want to chang the icon as I enjoy ,
    how to do?

    You can create your own symbols (icons) for the tree control. First, create an invoke node for your tree control and select "Custom Item Symbols -> Set Symbol Array". You must build an array of images to feed to the method. You can right-click on the item in the invoke node and select Help for it.
    Once your custom symbol array is set, you can designate an icon for each item on the tree with the property "Active Item Properties -> Symbol Index".
    Daniel L. Press
    PrimeTest Corp.
    www.primetest.com

  • How to supress the cell size in Discoverer 4i

    Hi,
    I am trying to supress that cell size is less than 5 by using Discoverer 4i. Could someone tell me if the Discoverer 4i has the function and how to do it?
    Thank you for your time!
    Cat

    smithbrian wrote:
    When I am placing a component on the grid I want to be sure the component is exactly where I place it. In order to do that I would need to know what is the size of the gird and how to change the size of the gird in the JFrame.What grid?? You're assuming that we know much more about your program than we actually do. We actually know zip. Please read this help site which will help you to avoid similar errors in posting questions here. It has helped me in the past: [smart questions|http://www.catb.org/~esr/faqs/smart-questions.html]

  • How to restrict the quantity in bex  query?

    Hi all,
    i have created a query using infosets and it looks like this :
    material   cost      tax amount units
    madhb    21,693   1,443.42   99 each.
    I want to restrict the query in such a way only one unit value need to be displayed.
    How to restrict it by showing only single unit.
    The expected result should be like this??
    material cost  tax amount units
    madhb    293   144        1 ea
    Can anyone let me know how to restict the quanity so the query will display the results only for one unit.
    thanxs
    haritha

    Hi Pradiba santosh,
    I have created a conditions and restricted the key figured.
    zunit equal 1.
    and i have saved and executed the query. But still it displayed for all the units. And it didnt display the query for one unit. Why is that so?
    can you let me know what went wrong on it?
    thanxs
    haritha

Maybe you are looking for

  • Project Server 2010 (PWA Timesheet) Error

    Hello, I am an administrator for Project Server and had a resource submit a timesheet in error. The timesheet was approved at the time and recalled by the resource at the same time. When the resource had tried to recall, they received back an error.

  • Error getting,while generating the Webi report

    hi, while  i am generatign the Webi report, i am getting below error. com.jpmorgan.extraclear.reportservice.BOException:  :generateReport :: Exception com.businessobjects.rebean.wi.ServerException: The number of simultaneous report jobs was limited t

  • (EE) config/hal: NewInputDeviceRequest failed

    Since I upgraded to xorg 1.5.3. _and_ kernel 2.6.28.7-1  i have random lockups. Screen starts to flicker and mouse or keyboard don't work -- only thing I can do is to reset PC. Looking at Xorg.0.log.old i can see several (EE) config/hal: NewInputDevi

  • Getting iTunes, iPhoto, etc. data from OS 10.4.11 to new iPad2...

    Tried searching for this topic, but couldn't narrow down the results to less than 92, so decided to post. So if there is an answer to this, please point me to it. My main computer has OS 10.4.11. Because there is an important piece a software that wi

  • Tool Bar in New Blackberry Devices

    Hi... I wonder Why Did Blackberry Remove the Tool Bar (Cursor, Option ,Dial & End Call Buttons ) in the new devices that have been released recently such Q10  which that Feature was A unique thing & it's A Signature for Blackberry Devices Since the b