Adding Free Char into report on Workbook

Hi Friends
How could we add a characteristic from free char list into query result on a workbook and how can we get filter button with free char list.
Regards,
Charan.

Hi
Thanks for the reply.
How could we achieve by doing buttons.When we run the query then we can see filter button ,Info button.
I want  to the same way on each sheet of the workbook.
Regards,
Charan.

Similar Messages

  • Auth infoobject both in free char and selection screen

    Hi,
    Is it possible that I define authorization on, say operating unit, in BW and then provide the operating unit in free characteristic and query selection screen?
    Are there any restrictions to the above scenario?

    Hi Narendra,
    Appreciate your best practice suggestion.
    What I would like to understand is this:
    1 - SAP provided the feature that if we choose processing by auth, it looks at values, defined in auth objects, and populates
         them on the selection screen automatically. Indeed a great feature.
    2 - SAP even gave us freedom to use user exit variables to make it dynamically chosen.
    3 - Even hierarchy based auth framework is provided. Again a great feat.
    4 - Even when user don't give anything in selection screen and just execute, the report is run only for authorized values.
    Then why can't it happen that when user drags the auth IO from free char to report, SAP looks up the authorized values and shows then against the corresponding data record just like it does when we provide values at selection screen.
    I know I might be questioning the SAP auth design and pardon me for my audacity but I just want to understand the rationale behind this restriction.
    You also mentioned about the work arounds to my problem..can you share some so that I might be able to implement them and see if users are fine with it?
    Regards
    Debanshu

  • Bex report issue - no applicable data found when we drill down on free char

    Hi All,
    We are facing some strange issue  with one of the report.
    when user run the report for a week  (02/02/2009  - 02/08/2009) and then drill down on particular char  its working fine (first time).after that when he is trying to change and execute the report for other week on the same instence ( 02/09/2008 - 02/15/2009) by clicking on refresh and passing new values to the variable  its showing up correctly at the time of drill down on free char its showing as *no applicable data found.*
    when he logoff the system completey and run the report for the week( 02/09/2008 - 02/15/2009) values it is showing up with values even tough he drill down on free char.
    issue basically when he was trying to drill on free char by chaging different date values  in the same instance by clicking on refreh and by entering diffrent values  its showing up as not applicable data found.
    but when he enters the values for different weeks  each time by closing the system and relogin report is working fine and showing up data eventough he drill down on free char.
    Please help me out!

    Dear
    Please check if any condition or exception you have created for that query.
    Or still problem exists check SP level.
    Regds,
    Sachin J

  • Pulling Free text into BW

    Hi,
    We need to get Free text into BW which has length greater than 60 characters and also display it in BEx reports..
    I am aware of the 60 char length limitation..
    Anyone of you out there have figured out a way top overcome this..
    Ashish..

    Hi Ashwin/Bhanu,
    Thanks for your inputs..
    Somehow we are not too kneen on using documents as we need to display the text at every line level..
    Just wanted to know your thoughts on the following approach..
    Having the text split into fields of length 60 char and populate them into attributes of master data infoobject..
    My question is ..will it be possible to concatenate these fields in the BEx Workbook somehow..If we can concatenate 2 fields I guess we will be fine..
    Looking forward to your responses..
    Thanks a Lot
    Ashish.

  • How to display HTML chars in report

    I have a field in database with following data.
    <p>This is data</p>
    I have added a textbox in report in which I am displaying this column and it is displayed as it is. But I want to show it as HTML. So for that I created a function that decodes special chars and convert them into HTML.
    But after applying HTML decoding, now it is showing as:
    <p>This is data</p>
    As you can see now it is directly showing "<p>" tag instead of actually applying it. How do I fix this issue?

    That's strange, it should indeed not display the <p> tags.  Do any other supported tags work?  Try replacing p with b and check if the text is rendered in bold...
    List of supported tags: Importing HTML into a Report (Report Builder and SSRS)
    If that didn't help, have a look at the Properties pane with the placeholder selected.  The Properties
    dropdown will display "Selected Text", this way you can tell if you've got the placeholder selected (and not the whole textbox).  Now locate the MarkupType property.  It should be set to HTML.
    SQL Server MVP, MCITP/MCTS SQL Server 2008 <br/> Check out my articles at <a href="http://blog.hoegaerden.be">BI: Beer Intelligence?</a>

  • Positioning of Free Char

    Hi,
    When I try to drill down in my report using any Free Char, it is being added at the end of all the CHAR columns i.e.
    If I have 3 CHAR(Customer, Sales Order Number, Date) and 2 KFs in my report, when I try to drill down using the Sales Order Type, the column will be added to the report as the 4th column i.e after the Date.
    But, is it possible to add the column at the position which we want for ex: between the Sales Order Number and the Date?
    Best Regards,
    James.

    Hi James,
         Once you run the query and drilldown on the free characteristic you can swap the free charteristic with Date to bring it between Sales Order number and date.
    Right click on the Date column-> Select the option Swap date with your free characteristic.
    Regards,
    Prakash

  • How to fulfill the virtual characteristic value into report

    Hi Experts,
          I am working on one reporting requirement that needs to add reference date (virtual characteristic) field to report.
          I have added reference date field to query and able to display the field in report.But I am not able to display reference date field runtime data in to report output.
        Could someone please help me on this how to display this virtual characteristic values into report.where the runtime variable values are stored.How to fill the data etc.
    Thanks in advance.
    Best Regards,
    Hari.
    Edited by: k hari on Jan 29, 2008 6:22 AM
    Edited by: k hari on Jan 29, 2008 6:24 AM

    You can achieve this using Customer Exit or BADI. Check the folllowing link.
    http://help.sap.com/saphelp_nw70/helpdata/en/ac/ef1f43daac9a448f0150a02e3a7aba/content.htm
    If you are using BADI
    You can create Virtual CHAR in BADI using transaction SE19
    In this transaction you can create a new or display the existing BADI.
    There you can see two tabs
    The Attribute Tab we need to give the name of the Multiprovider on which the query with the virtual char is getting executed.
    The Inerface Tab has three following sections. Need to write the ABAP code for all the three.
    Define : Defind all the characteristics and virtual char that will be used for populating virtual char
    Initialize : Initialize them
    Compute : Here you will have to write the logic for populating the virtual char.
    Once the logic is written then you can use this char in your query .
    Hope this helps.

  • Can't put DRM-free epub into books on ipad

    According to what I've read, I should be able to drag-n-drop or use File - Add File to Library to copy a DRM-free epub into the ipad's books library.
    It isn't working.
    I created the epub using calibri and it passed the 1.0.5 test, but when I drag-n-drop, I get a red circle with a line through it. When I use add-to-library, the books appear in the iTunes books library, but not in the iPad's Books library.
    Can anyone help?

    According to what I've read, I should be able to drag-n-drop or use File - Add File to Library to copy a DRM-free epub into the ipad's books library. It isn't working.
    Try dragging and dropping (or Adding) the the ePUB file to the "iBooks" area of iTunes Library first. Then "sync" the iPad with iTunes, select the iPad device in the Library List, set your specific "Books" sync option ("All books" or "Selected books") for the iPad device, select the specific book for syncing if using the "Selected books" mode, and apply the changes to your iPad to move a copy of the book to your iPad.

  • Filtering on the free chars

    Hi all;
    We are having issue in our test and dev system that after the execution of the report in BEx analyzer if I tried to filter any of the free chars; I get some wired errors and the RRMX gets disconnected from the server.
    1. 'the operation failed because of the program error'
    sometime I get with
    2. '<Install Error> missing ActiveX comp: business explorer seletor.'I don't get disconnection on this case.
    Any idea guys! Seems to me on the details:
    RSAH_BIW_CALL_SERVER(RRMX) is failing in this program; DD_CHECK_NAME_SPACE
    Thank u.

    In ST22
    Error analysis                                                                               
    An exception occurred. This exception is dealt with in more detail below     
    . The exception, which is assigned to the class 'CX_SY_OPEN_SQL_DB', was     
    neither                                                                     
    caught nor passed along using a RAISING clause, in the procedure             
    "DD_CHECK_NAME_SPACE" "(FUNCTION)"                                          
    Since the caller of the procedure could not have expected this exception     
    to occur, the running program was terminated.                               
    The reason for the exception is:                                             
    The table "DD04L " does not contain any data records with the specified key. 
    The system called the internal SAP database interface because it             
    expected to find such a key.                                                 

  • Display sequence of free char

    Hello,
    In query designer, I have changed the order of the free chars in the way I would like to see them displayed in the executed web template (not in actual report, but in the list of chars next to the report). However, when I execute the template connected to the query, the free chars appears in a more or less random sequence.
    I thought that the only thing necessary to do in order to get a certain display sequence of the free char list connected to the query/template was to place the free chars in the requested sequence in query designer, bt obviously something else also needs to be done.
    Could someone help me out with this?
    Regards,
    F C
    Message was edited by:
            F C

    Hi FC,
    It seems that you are either talking about the Sequence of Variables in the Selection Screen or the Sequence of Free Characteristics that appears in the Navigation Block.
    For arranging the Seq on Variables go to the the Querry properties and change teh Sequence there.
    For arranging the Seq of Characteristics in the Navigation block got to the query change mode and arrange here, or go to the Web Item Navigational Block and in the Properties arrange the characteristics.
    Regards,

  • WAD Button control to Drill down all the Free Char

    Hello experts,
    Would like to know if there is a setting in WAD to include a Button where by clicking on that button would give an option to drill down on all the free char available in that particular query, please let me know if any of you have done it.
    Thanks.

    Thanks Arun for a quick reply.
    Yes i understand that i can create a button group for alternating the views. But wanted to know from the existing set of free char in the report, by including a button to drill down on all and come back to the first screen again. please help me out with the setting that can be done for this. even if i have to include all char in one of the views.
    thanks.
    Suhas

  • Changing the heading of free chars  in navigation pane

    Hi,
    Whatever charcterstics are there in free chars column in Query designer will be appearing  in the free chars column in navigation pane .Is it possible to change the heading of free chars to some other caption in navigation pane
    Thanks
    Sany

    Dear Sany,
    Change the DESCRIPTION of the object in the properties of Query Designer. You will get this description where ever u use this object.
    Regards,
    Ram.

  • How to insert a query into a NEW workbook ?

    Hi Friends,
    Could some one tell me how to insert a query into a new workbook? i am trying to run query in NW2004S BEx Query Designer, which always open the query on web when executed. i want to run the query in NW2004S BEx Query Designer and want it to open the result in Excell.
    If i am not wrong then to do the same, i need to embed the query into workbook. Correct me if i am wrong. If i am right then plzz tell me the steps to insert the query into workbook.
    Ur help will be rewarded in terms of points.
    Thanks,

    Hello,
    If you open the BEx Query Designer from the desktop, you cannot execute the query directly to the BEx Analyzer for an Excel view. You can only execute it directly to the Web. This is true for the SAP BW 3.x version as well as the SAP NetWeaver 2004s version.
    If you open the BEx Query Designer from within BEx Analyzer, once you select (or create) your query, you will have a green check mark icon that will then allow you to deploy the query directly to the BEx Analyzer for the Excel view.
    However, this would only make sense if you are creating or modifying the query. If not, you would simply open BEx Analyzer and use the Open Query option in this tool to see your query in an Excel format, as has been previously suggested by the other respondents to this posting.
    Regards,
    Katie Beavers
    SAP NetWeaver Product Management

  • Programmatically adding chart to a report throws exception

    programmatically adding chart to a report throws exception "chart condition fields are not valid".
    Configuration:
    I am using CR4E to create web application, I've added RAS jars (rasapp.jar, rascore.jar, reporttemplate.jar, serialization.jar) to this web application. For designing reports i am using Crystal Reports 2008.
    Code:
    <%
    // Get the previously opened report from the session.
    ReportClientDocument reportClientDocument =
         (ReportClientDocument)session.getAttribute("ReportClientDocument");
    System.out.println(reportClientDocument.getReportDocument().getName());
    // Try to get the report's DataDefinition object.
    IDataDefinition dataDefinition;
    try
         dataDefinition = reportClientDocument.getDataDefController().getDataDefinition();
    // If the DataDefinition object can not be retrieved, redirect the user to an error page.
    catch (Exception e)
         System.out.println("With error1");
        return;
    // Create a new ChartDefinition object and set its type to ChartType.group.
    ChartDefinition chartDefinition = new ChartDefinition();
    chartDefinition.setChartType(ChartType.group);
    Get the conditional field of the report's first group. Set this conditional
    field for the ChartDefinition object using the setConditonalFields method. Notice
    that the conditional field is first placed in a Fields collection because the
    setConditionalFields method takes a Fields object as an argument.
    Fields conditionFields = new Fields();
    if (!dataDefinition.getGroups().isEmpty())
         IField field = dataDefinition.getGroups().getGroup(0).getConditionField();
         System.out.println("Condition field name ->" + field.getLongName(Locale.ENGLISH));
         conditionFields.addElement(field);
    chartDefinition.setConditionFields(conditionFields);
    //Get the summary field name from the form on the previous page.
    String summaryFieldName = URLDecoder.decode(request.getParameter("summaryField"));
    System.out.println("Summary field name ->" + summaryFieldName);
    Loop through all of the report's summary fields until the one matching the name
    above is found. Set this summary field for the ChartDefinition object using the
    setDataFields method. Notice that the summary field is first placed in a Fields
    collection because the setDataFields method takes a Fields object as an argument.
    Fields dataFields = new Fields();
    for (int i = 0; i < dataDefinition.getSummaryFields().size(); i++)
        IField summaryField = dataDefinition.getSummaryFields().getField(i);
         if (summaryField.getLongName(Locale.ENGLISH).equals(summaryFieldName))
              System.out.println("Adding data field ->" + summaryFieldName);
              dataFields.addElement(summaryField);
    chartDefinition.setDataFields(dataFields);
    Create a new ChartObject to represent the chart that will be added.  Set the
    ChartDefinition property of the ChartObject using the ChartDefinition object created
    above.
    ChartObject chartObject = new ChartObject();
    chartObject.setChartDefinition(chartDefinition);
    Get the chart type, chart placement, and chart title strings from the form on the
    previous page. If no chart title was chosen, create a generic title.
    String chartTypeString = request.getParameter("type");
    String chartPlacementString = request.getParameter("placement");
    String chartTitle = request.getParameter("title");
    System.out.println("chartTypeString ->"+ chartTypeString + "<-chartPlacementString->" + chartPlacementString + "<-chartTitle->"+chartTitle);
    if (chartTitle.equals(""))
         chartTitle = "untitled";
    Create a ChartStyleType object and a AreaSectionKind object based on the
    the chartTypeString and chartPlacementString retrieved above. In this example
    possible chart types are bar chart and pie chart. Possible chart placements
    are header and footer.
    ChartStyleType chartStyleType = ChartStyleType.from_string(chartTypeString);
    AreaSectionKind chartPlacement = AreaSectionKind.from_string(chartPlacementString);
    // Set the chart type, chart placement, and chart title for the chart.
    chartObject.getChartStyle().setType(chartStyleType);
    chartObject.setChartReportArea(chartPlacement);
    chartObject.getChartStyle().getTextOptions().setTitle(chartTitle);
    // Set the width, height, and top for the chart.
    chartObject.setHeight(5000);
    chartObject.setWidth(5000);
    chartObject.setTop(1000);
    Get a ReportDefController object that can be used to modify the report's definition.
    ReportDefController reportDefController;
    try
         reportDefController = reportClientDocument.getReportDefController();
    catch (Exception e)
         System.out.println("With Error2");
         return;
    *Create a Section object that represents the section that will hold the chart.
    If the chart placement was set header, get the header section, otherwise, if the
    chart placement was set to footer, get the footer section.
    Section chartSection = null;
    if (chartPlacement.equals(AreaSectionKind.reportHeader))
         IArea reportHeaderArea =
              reportDefController.getReportDefinition().getReportHeaderArea();
         chartSection = (Section)reportHeaderArea.getSections().getSection(0);
    else if (chartPlacement.equals(AreaSectionKind.reportFooter))
         IArea reportFooterArea =
              reportDefController.getReportDefinition().getReportFooterArea();
         chartSection = (Section)reportFooterArea.getSections().getSection(0);
    Add the chart to the section using the ReportDefController object.
    reportDefController.getReportObjectController().add(chartObject, chartSection, 1);
    // Save the changes and close the report.
    reportClientDocument.save();
    reportClientDocument.close();
    session.removeAttribute("ReportClientDocument");
    %>     
    Trace:
    com.crystaldecisions.sdk.occa.report.lib.ReportDefControllerException: The chart condition fields are not valid.---- Error code:-2147213287 Error code name:invalidChartObject
         at com.crystaldecisions.sdk.occa.report.lib.ReportDefControllerException.throwReportDefControllerException(Unknown Source)
         at com.crystaldecisions.sdk.occa.report.application.ReportObjectController.a(Unknown Source)
         at com.crystaldecisions.sdk.occa.report.application.ReportObjectController.a(Unknown Source)
         at com.crystaldecisions.sdk.occa.report.application.ReportObjectController.a(Unknown Source)
         at com.crystaldecisions.sdk.occa.report.application.ReportObjectController.a(Unknown Source)
         at com.crystaldecisions.sdk.occa.report.application.ReportObjectController.a(Unknown Source)
         at com.crystaldecisions.sdk.occa.report.application.ReportObjectController.add(Unknown Source)
         at org.apache.jsp.AddChart_jsp._jspService(AddChart_jsp.java:230)
         at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
         at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:387)
         at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
         at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:244)
         at java.security.AccessController.doPrivileged(Native Method)
         at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
         at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:276)
         at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:162)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:283)
         at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:56)
         at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:189)
         at java.security.AccessController.doPrivileged(Native Method)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:185)
         at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:244)
         at java.security.AccessController.doPrivileged(Native Method)
         at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
         at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:276)
         at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:218)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230)
         at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:56)
         at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:189)
         at java.security.AccessController.doPrivileged(Native Method)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:185)
         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
         at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
         at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
         at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:156)
         at org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:393)
         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
         at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:580)
         at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
         at java.lang.Thread.run(Thread.java:595)

    Please try this code snippet
    var cs:ColumnSeries = new ColumnSeries();
    cs.dataProvider = dp;
    cs.displayName = "Series 2";
    cs.yField = "values";
    chart.series.push(cs);
    OR
    var temp:Array = [];
    var cs:ColumnSeries = new ColumnSeries();
    cs.dataProvider = dp;
    cs.displayName = "Series 2";
    cs.yField = "values";
    temp = chart.series;
    temp.add(cs);
    chart.series = temp;

  • Need helpcreating a script to read the name of a folder and adding that name into the permissions of that folder

    Need help creating a script to read the name of a folder (which is the AD Username) and adding that name into the permissions of that folder.
    I have over 100 folders which I need to add the AD user to read and write to their own folder
    Hope you guys understand what I mean

    Just to add, Mac in intergrated into AD and all I need is help in creating the script
    Thanks

Maybe you are looking for

  • Crystal report not working

    Post Author: karthisena CA Forum: Crystal Reports hi recently am migrate my application from vs2002 to vs2005.and iam using crystal report 10 in my application. after converting to vs2005 , i cant run my pages. i got  error like Server Error in '/Spe

  • Error while making vendor rejection through 122 mvt

    Dear Friends, User made GR for a Subcontract Material against a Scheduling Agreement. Then part qty he wanted to reject through 122 mvt. System gives the following error. Purchase order 8101000081 00210 has no component 000ADC120000 in plant 1000 Mes

  • How do i delete an "On-The-Go-Playlist" from my ipod

    hey, by mistake i made an On-the-go-playlist and now i would like to delete it...i know how to delete a normal playlist, but inside itunes your on-the-go-playlists don't show up under your source list..so does any one know how to delete them any help

  • Using IN Operator in Query Parameter querying an Oracle dataset

    I have created a main data set querying from Oracle in which I have two query parameters that are multi-valued lists.  I created a data set for each of those multi-valued lists.  These two parameters are configured to be multi-valued and selected fro

  • NearLine storage for BI 7.01

    Dear SAP Gurus I am BI consultant and have a query regarding implementing NLS solution for our BI system ( Netweaver 7.0 ehp1 sps7 ) , our database runs on DB2 9.7 Fixpack 7 and Operating system is AIX 6.1 . Our basis team is helping us on this and h