RRI - Text of InfoObject as the parameter

Hello,
I am making a RRI from a BW Query to a Google search.
I am able to pass the key of my InfoObject "Sold-To Party" to the google search, but It would be much more helpful if there is a way to pass the text of my "Sold-To Party" InfoObject to the google search.
InfoObject: 0CUSTOMER
IE: Key = 200  TEXT = Bob's Golf Shack
Currently the google search looks for: 200
I want it to look for: "Bob's Golf Shack"
Does anyone know how to achieve this?
Thanks!
Nick

Hi Nick,
You can do this by customizing the RRI.
There is place for enhancement, you can write ABAP code to fetch the text of Customer = 200 and then generate the Google url by passing the Text Description.
Let me know if you find it, shall help u.
Regards,
Chathia.

Similar Messages

  • REP-3131: Parameter form boilerplate text cannot fit on the page

    Dear members,
    I am getting the following error while running the report :
    REP-3131: Parameter form boilerplate text cannot fit on the page
    can any body tell me how to correct it. I need to add a extra field in the standard oracle report "RECEIPT TRAVELER". when i was trying to run it in report builder 6i i got the above mentioned error. please give ur quick replies.
    thanks
    regards
    sandeep

    When you add your new field into the parameter mask, please check, if the value is too
    long for your parameter mask site. Make a double click on the master attributes of your
    report in the object navigator and look at the size of the parameter mask window.
    Make it bigger, if you want (vertically und horizontally size).
    Check the length of the text of your parameter mask title, too.

  • How to get the Text name to pass in the  parameter header in save_text

    Hi,
      I am trying to change the long text of operation for historical order by using the flat file.I am using the save_text to do this.I would like to know how  to get the text name in order to pass the parameter header in save_text.
      I went to the tcode iw62 to get the header information of the long text.300100000009200000001
    i would like to know what this 1000000092 indicates and where is this value updated in the table so that i can link it thru the order no  to get the link and pass it in the text_name.
      can anyone help me out?
    krishnan

    Hi,
    Your query is.
    I went to the tcode iw62 to get the header information of the long text.300100000009200000001
    i would like to know what this 1000000092 indicates
    In above number
    300 - Client
    1000000092 - AUFPL - Routing number of operations in the order (You can fetch this from table HIVG)
    00000001 - APLZL - General counter for order ( You can fetch this from table HIVG).
    BR,
    Vijay

  • How to pull the text for InfoObject in APD

    Hi All,
    I have a requirement where in I have to combine the data from 2 InfoObjects using an APD based on some conditions.
    I need to bring in the text for these infoObjects and there attributes too.
    The proposed solution from my side for pulling the text is
    u2022     Getting the text from the text table u2013 this is working fine but the performance is not good.
    u2022     Making a query above the object and taking the output as the APD input. Now, in the query , I have selected the display option u2018key and textu2019 but when I am using this query as input for the APD, I am not getting the text.
    Please let me know how to get the text using the query output and/ or are there any other approach to get the text of an infoObject.
    Thanks & Regards
    Abhi

    Hi,
    It is possible to read the text tables of the infobject, for eg  In material you can use table /BI0/TMATERIAL
    You have to select a Datasource as the 'Database table  and use /BI0/TMATERIAL  as one of the underlying tables and then choose another datasource with /BI0/MMATERIAL as the underlying table.
    Now that you have all the data that is needed you can use the join to connect the above two datasources .Select the join condition (material in this case) and the fields that you would like to be have to the next level from the individual tables that you have selected earlier.
    I guess if you work in this way you might get the results that you are looking forward quite easily without writting code.
    Let me know if it helps.
    Regards
    Ankit

  • How to maximise the length of the Parameter text on Selection screen

    Hello,
    I am putting the text in the selection screen for a Parameter.
    Its text is long and it is not letting me to put the whole text in Text Symbol.
    In the report
    When I click on GOto--> Text Elements --> Selection Texts  
    I am sure there is a way we can maximise this...
    ANy suggestions will be apprecaiated.
    Regards,
    Kittu

    Hello,
    Thank you for all your response!
    Here is my code :
    SELECTION-SCREEN BEGIN OF BLOCK B2 WITH FRAME.
    PARAMETERS : BOTH  RADIOBUTTON GROUP RG1,
                 EXICLASS RADIOBUTTON GROUP RG1.
    SELECTION-SCREEN END OF BLOCK B2.
    Here for Both, I need to add the selction text as  'BOTH Existing and Non-existing Classifications'
    This is a parameter, can any body explain me how to do it with the Parameters.
    Any suggestions will be appreciated.......
    Regards,
    Kittu

  • Text Box Value in the Query Bind Parameter

    Hi
    I have to use text box value in the query bind parameter
    Thanks to help...

    Hi,
    - drag Execute with params
    - use EL
    Frank

  • Text not displayed in the Web Report

    Hi All,
    I have a query where user is expecting both Key and Text to displayed in the report for the Info object "Local Product High". This infoobject has text data available. But Iam not sure why this is not getting displayed even when I select both Key and Text in the properties screen.Only Key is getting displayed.
    Can some one throw some light on this.
    Regards,
    Srinivas

    I juct checked the Text table and I see the texts for the infoobject exists. I do not think CHange run will resolve this issue. but yes the master data is active .
    I will now try to run the report through Bex and come back.
    Thanks for the input..
    regards,
    Srinivas

  • Text wrap for a paragraph: How to define the width of a Text box /  active text area? I simply need a longish text to wrap within the frame!

    Hello, I've been searching for a good while in the forums now, but have found no solution or real mention of the problem – I hope some of you can help.
    I want to very simply layout a text between scenes, a slightly longer text that wraps within the frame margins. Here's an example of how I want it to look:
    Now, I couldn't for the life of me get the Custom Text to behave like that, as there are no parameters to set for the width of the text area. The Text Size, yes, along with the Tracking, Baseline and all that, but the width of the text box, no. The above was created by customizing one of the other Text Generator presets that happened to be left aligned.
    However, this preset has a fade in/fade out transition, which I do not want. There's no way to remove this transition as it seems integrated into the Text Generator (meaning they are not really presets, but separate kinds of Text objects? Very silly.)
    So I am asking you: Is there any way to get the Custom Text generator to behave like that? Just a text paragraph as above. Below you'll see all I can manage with the diffferent Custom Text parameters. Any kind of repositioning and resizing of the text just changes the position and size of the frame – but the actual text items are just cropped off where they extend out of that frame. Apparently the bounding box for the text is just some default length, and I can't find any way to adjust the width. See below my different attempts.
    The same text pasted into a Custom Text generator clearly extends outside the frame:
    Here Transform just moves – or resizes – the video frame that the Text Box exists inside:
    The Crop gives similar results, and of course Distort doesn't get me closer to what I need, either. There should be simply a Text Box Width parameter to set somewhere, but if it exists they have hidden it very well. How do you do it?
    Thanks for any help, this is a silly problem, but one of now many trivial problems that amount to me growing quite dissatisfied with FCPX. Hopefully I've just overlooked something.
    All the best,
    Thomas

    Thomas...same kind of crap here.
    I used Custom Text - entered a sentence, hit return, entered another.
    Set to 72 pt.
    The default alignment is centred - I want left aligned text...the text start point stays at the centre of frame and the sentence runs off the edge of the bounding box.
    There is no settings in the Text or Title inspector dialog to correct that!
    Using Transform will not sort it!

  • Using MSXML2.ServerXMLHttp in MS SQL 2012 - receiving error "The Parameter is incorrect".

    I have a procedure used to make http post requests to a REST web service external to my SQL server, using MSXML2.ServerXMLHttp via POST request. This procedure works without issue in SQL 2008 r2, but upon upgrade to 2012, begins to fail with the message
    : "The Parameter is incorrect."
    It is failing when I attempt to exec the 'send' method on line 137. I cannot find any documentation about how the MSXML2.ServerXMLHttp object needs to be treated differently in 2012. I found a similar question here: http://social.technet.microsoft.com/Forums/sqlserver/en-US/a6de1eea-5fe9-4087-809b-524c98f20a4d/msxml6dll-methodsend-dont-work-in-windows-server-2012-and-sql-2008r2?forum=sqlxml 
    But it isn't resovled - just indications to file a bug report - and one solution that says to just copy the DLL from 2008 over to 2012 to fix the issue. Is that really the right solution here or does someone have information on how to do this properly with
    2012?
    Here is my procedure:
    CREATE procedure [dbo].[HTTP_REQUEST](@response varchar(4000) out, 
    @method varchar(64),
    @p1name varchar(256) = null,
    @p1value varchar(max) = null,
    @p2name varchar(256) = null,
    @p2value varchar(max) = null,
    @p3name varchar(256) = null,
    @p3value varchar(max) = null,
    @p4name varchar(256) = null,
    @p4value varchar(max) = null,
    @p5name varchar(256) = null,
    @p5value varchar(max) = null,
    @p6name varchar(256) = null,
    @p6value varchar(max) = null,
    @parent_table varchar(30) = null
    As
    Declare
    @obj int
    ,@hr int
    ,@status int
    ,@msg varchar(255)
    ,@apiKey varchar (64)
    ,@params varchar (max)
    SET @apiKey = (Select a.default_value from T_DEFAULTS a WHERE a.parent_table = @parent_table AND a.field_name = 'm2apiKey')
    SET @params = ''
    If @apiKey is null
      Begin
    select @msg = 'Invalid mail2 APIKey'
    RAISERROR(@msg, 11, 2) WITH SETERROR
    return -101
      End
    If @method is null
      Begin
    select @msg = 'No valid mail2 API method provided'
    RAISERROR(@msg, 11, 2) WITH SETERROR
    return -101
      End
    exec @hr = sp_OACreate 'MSXML2.ServerXMLHttp', @obj OUT
    if @hr <> 0 begin Raiserror('sp_OACreate MSXML2.ServerXMLHttp.3.0
    failed', 16,1) return end
    exec @hr = sp_OAMethod @obj, 'open', NULL, 'POST', 'http://api.someapiurl.net/REST/', true
    if @hr <>0 begin set @msg = 'sp_OAMethod Open failed' goto eh end
    exec @hr = sp_OAMethod @obj, 'setRequestHeader', NULL, 'Content-Type',
    'application/x-www-form-urlencoded'
    if @hr <>0 begin set @msg = 'sp_OAMethod setRequestHeader failed' goto
    eh end
    --Set Timeouts
    exec @hr = sp_OAMethod @obj, 'setTimeouts',NULL,5000,5000,10000,10000
    if @hr <>0 begin set @msg = 'sp_OAMethod setTimeouts failed' goto
    eh end
    --Add Method
    SET @params = '&method='+@method
    --Add API key
    SET @params = @params + '&key='+@apiKey
    --Add p1 if present
    IF @p1name IS NOT NULL
    BEGIN
    SET @params = @params + '&' + @p1name + '=' + @p1value
    END
    --Add p2
    IF @p2name IS NOT NULL
    BEGIN
    SET @params = @params + '&' + @p2name + '=' + @p2value
    END
    --Add p3
    IF @p3name IS NOT NULL
    BEGIN
    SET @params = @params + '&' + @p3name + '=' + @p3value
    END
    --Add p4
    IF @p4name IS NOT NULL
    BEGIN
    SET @params = @params + '&' + @p4name + '=' + @p4value
    END
    --Add p5
    IF @p5name IS NOT NULL
    BEGIN
    SET @params = @params + '&' + @p5name + '=' + @p5value
    END
    --Add p6
    IF @p6name IS NOT NULL
    BEGIN
    SET @params = @params + '&' + @p6name + '=' + @p6value
    END
    --SELECT @params
    --Send the request
    exec @hr = sp_OAMethod @obj, send, NULL, @params
    if @hr <>0 begin set @msg = 'sp_OAMethod Send failed' goto eh end
    --Get the status
    exec @hr = sp_OAGetProperty @obj, 'status', @status OUT
    if @hr <>0 begin set @msg = 'sp_OAGetProperty read status failed on get status' goto
    eh
    end
    if @status <> 200 begin set @msg = 'sp_OAMethod http status ' +
    str(@status) goto eh end
    if @status = 200 begin print 'sp_OAMethod http status is 200:Successful ' +
    str(@status) + @params end
    exec @hr = sp_OAGetProperty @obj, 'responseText', @response OUT
    if @hr <>0 begin set @msg = 'sp_OAGetProperty read response failed on get response text error code' + convert(varchar,@hr) goto
    eh end
    exec @hr = sp_OADestroy @obj
    return
    eh:
    exec @hr = sp_OADestroy @obj
    Raiserror(@msg, 16, 1)
    return
    Many thanks for the input - 
    Chris

    How can I fix the problem? changing the OS? I just bought the new server. I do?
    thanks
    Miky
    Rambaldi

  • PLACEHOLDER COLUMN BY USING THE PARAMETER

    hi,
    i have to keep a place holder column in the report tiitle.what i should do?
    for eg:i have category column USED AS A PARAMETER WHEN I RUN THE REPORT
    if the CATEGORY=G
    i need to print the report title like GENERAL PARTY REPORT
    CATEGORY=C THEN CREDIT PARTY REPORT
    URKENT PLZ REPLY.

    As you said you have one parameter called category (which will be having user passed value). Create one more parameter called P_CATEGORY_DESC set the datatype as VARCHAR2 and length accordingly. Than in reports' trigger AFTER-PARAMETER-FORM use the code as below...
    IF :P_CATEGORY='VALUE' THEN
      :P_CATEGORY_DESC:='Heading to be displayed on report layout.';
    ELSIF :P_CATEGORY='VALUE' THEN
    ELSE
    END IF;
    RETURN TRUE;Than use on layout create one text field and use the source of that field as parameter P_CATEGORY_DESC.
    -Ammad

  • SQL The Parameter is incorrect

    Hi!
    I have installed the latest SQL MP (6.5.4.0) at a Swedish customer that before have a lot of running script errors that was caused by the SQL MP difference scripts. Now we only get one of this alarm left. The alarm is "Operations manager failed to start
    a process" from many of the SQL servers. We get two difference text descriptions:
    1) The text says that the "The parameter is incorrect" the workingflow is from
    Microsoft.SQLServer.2012.DBEngine.ServiceMonitor
    Microsoft.SQLServer.2008.Database.ServiceMonitor
    2) The text says that the "Processes is ending with 0" the workingflow is from
    Microsoft.SQLServer.2012.Database.Configuration.TomPagrDetection
    Microsoft.SQLServer.2012.DBEngineDiscoveryRule.Server
    //Mats A

    Hi Mats,
    Please first update the Monitor Agent:
    Update Rollup for Microsoft Monitoring Agent (KB 3032946)
    https://support.microsoft.com/en-us/kb/3032946
    Is there any event log error? Please also help capture a screenshot.
    Btw, did you see any performance issue on the mointor servers? If so, please increase the desktop heap on the mointor servers.
    1. Open regedit and take a backup.
    2. Go to HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\SubSystems\Windows. Export it for backup purpose.
    3. The default data for this registry value will look something like the following (all on one line):
    %SystemRoot%\system32\csrss.exe ObjectDirectory=\Windows SharedSection=1024,20480,768 Windows=On SubSystemType=Windows ServerDll=basesrv,1 ServerDll=winsrv:UserServerDllInitialization,3 ServerDll=sxssrv,4 ProfileControl=Off MaxRequestThreads=16
    4. Modify the SharedSection to SharedSection=1024,20480,1536
    5. Save and reboot the machine.
    Thanks.
    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.

  • How to use a Text View to show the current user

    Hi Experts,
    I am using a Text View to show the current logged on user.
    Also i need to retrieve the date of creation of proposal and show it as output parameter.
    I am using the following code but it is not working properly.
    Please help me out regarding the same.
    Method technicalDescription()
    //Attribute User to store user name
    IGPAttributeInfo user = output.addAttribute("USER", IGPAttributeInfo.BASE_STRING);
                user.setMultiplicity(IGPAttributeInfo.MULITIPLICITY_1_1);
    //Attribute date to store current system date           
    IGPAttributeInfo date = output.addAttribute("DATE", IGPAttributeInfo.BASE_DATE);
                date.setMultiplicity(IGPAttributeInfo.MULITIPLICITY_1_1);
    Method execute()
    //getting current system date
    Date currDate = new Date(System.currentTimeMillis());
              contextElement.setDate(currDate);
    //Retrieve Current User Details
    try {
    IWDClientUser user = WDClientUser.getCurrentUser();
    String firstName = user.getFirstName();
    String lastName = user.getLastName();          
    String userName = lastName + " " + firstName;
    contextElement.setUserName(userName);
    } catch (WDUMException e1) {
    // TODO Auto-generated catch block
    e1.printStackTrace();
    Method complete()
    output.setAttributeValue("USER", wdContext.currentContextElement().getUserName());
    output.setAttributeValue("Date", wdContext.currentContextElement().getDate());
    Thanks a lot.
    Cheers
    Gaurav Raghav

    There are a few ways, for example declare an IBOutlet for the text field and then use it with NSControl's stringValue: method (inherited by the NSTextField), or bind the value of the text field to a property, etc.  What have you got so far?

  • How to use a Text View to show the current user in WDJ

    Hi Experts,
    I am using a Text View to show the current logged on user.
    Also i need to retrieve the date of creation of proposal and show it as output parameter.
    I am using the following code but it is not working properly.
    Please help me out regarding the same.
    Method technicalDescription()
    //Attribute User to store user name
    IGPAttributeInfo user = output.addAttribute("USER", IGPAttributeInfo.BASE_STRING);
    user.setMultiplicity(IGPAttributeInfo.MULITIPLICITY_1_1);
    //Attribute date to store current system date
    IGPAttributeInfo date = output.addAttribute("DATE", IGPAttributeInfo.BASE_DATE);
    date.setMultiplicity(IGPAttributeInfo.MULITIPLICITY_1_1);
    Method execute()
    //getting current system date
    Date currDate = new Date(System.currentTimeMillis());
    contextElement.setDate(currDate);
    //Retrieve Current User Details
    try {
    IWDClientUser user = WDClientUser.getCurrentUser();
    String firstName = user.getFirstName();
    String lastName = user.getLastName();
    String userName = lastName + " " + firstName;
    contextElement.setUserName(userName);
    } catch (WDUMException e1) {
    // TODO Auto-generated catch block
    e1.printStackTrace();
    Method complete()
    output.setAttributeValue("USER", wdContext.currentContextElement().getUserName());
    output.setAttributeValue("Date", wdContext.currentContextElement().getDate());
    Thanks a lot.
    Cheers
    Gaurav Raghav

    You can use a text string as the reference.
    If you use the VISA Find Resource function, it will return an array of strings which you can index in your code, and store either the index, or store the string itself. You can even use strings like COM1 and COM2, assuming those ports are available.
    The challenge is when you move from one machine to another, where the serial ports may be different on the other machine.
    Message Edited by LabViewGuruWannabe on 01-07-2008 06:33 AM
    Message Edited by LabViewGuruWannabe on 01-07-2008 06:37 AM
    Attachments:
    VISA find.png ‏5 KB

  • Get the parameter fields defined in crystal report

    I am porting my application from crystal 8.5 written in C++ to crystal 2008 in .net.
    Here I am not making use of crystal report viewer neither I am creating .rpt in .net code.
    I have a set of already created .rpt files.
    I have written a function in .net to export the crystal report.
    Its a generic function and will be called for multiple crystal reports.
    I am passing the parameter values to the report by making use of the following function :
         ReportDocument repDoc;
         repDoc.SetParameterValue(APPTYPE, strNextToken[0]);
         repDoc.SetParameterValue(COMPORROLETYPE, strNextToken[1]);
    Similarly I are setting other parameter values.
    The problem here is that, all the reports do not have parameter fields defined that I am trying to set.
    They may be present for one report and absent for another. In this case , if the report does not have a particular parameter
    field, then it gives error on setting parameters and subsequently fails.
    Now I want to find out through code what all parameter fields are defined in the report. Then I will only set those
    parameter fields?
    Please guide how can this be done.
    Thanks
    Sonam

    Not as trivial as you might think. You will have to loop through all the sections of the report looking for the objects you need. I don't have a code specific to parameters, but looping through al the sections would be something like the code below. But... this will only show you parameters in a section. It will not show you parameters used in a formula, record selection formula, group selection formula, text field or a conditional formula. In order to get those parameters, you's have to parse out each of those objects looking for parameters. And this is probably not an exhaustive list of places to look for a parameter in the report.  I get a headache just thinking about this...
    Dim crSections As Sections
    Dim crSection As Section
    Dim crSubreportObject As SubreportObject
    'set the crSections object to the current report's sections
    crSections = crReportDocument.ReportDefinition.Sections
    'loop through all the sections to find all the report objects
    For Each crSection In crSections
    crReportObjects = crSection.ReportObjects
    'loop through all the report objects to find all the subreports
    For Each crReportObject In crReportObjects
    If crReportObject.Kind = ReportObjectKind.SubreportObject Then
    'you will need to typecast the reportobject to a subreport
    'object once you find it (***you'd go to setting the parameter here - or not...)
    crSubreportObject = CType(crReportObject, SubreportObject)
    'open the subreport object
    crSubreportDocument = crSubreportObject.OpenSubreport(crSubreportObject.SubreportName)
    'set the database and tables objects to work with the subreport
    Ludek
    Follow us on Twitter http://twitter.com/SAPCRNetSup

  • Display 'No Data Found' if the records doesnot match the parameter

    Can anyone pls answer this question.
    I have just one parameter, if i select a value from the parameter and the results matches then the report shows records which is obvious but IF no data is matching to the value I selected in parameter, Can I didplay NO Data Found when I run the report??
    I want Display No Data found on my report, I just get a blank page with report title, date and PageNof M
    Someone pls suggest
    I am using CR 11.5

    hi,
    thanks for the suggestion but I am not clear about this part, i am sorry aboiut that:
    Create a text object with No Data Found in it.
    Conditionally suppress the text object with a formula similar to the following;
    {@countdbfieldformula} 0
    Where should i exactly drop my text box.
    I have parameter on 'Project Name'
    Pls suggest me something with steps...i would highly appreciate it

Maybe you are looking for

  • File Adapter Sender - Does XI support Active connection mode?

    Does the file adapter support Active connection mode?

  • Legend displacement/mix-up in Time Scatter Chart

    Hello, we have applied Java patch 11 on BW 7.0, but we have a major problem with a Time Scatter chart we are unable to solve. Data are displayed correctly on the chart itself, but the legend (names are taken from the query visualized by the chart) is

  • Multiple POST-MAPPING Processes Code Generation BUG

    We are testing OWB 10gR2, and we were very happy to see that there is option to include more than one postmapping operator. The idea is to create mapping with two post-mapping operators and that: - one procedure is executed in case of 'Post-Mapping P

  • Help with Upgrading from Tiger to Snow Leopard

    I would like to upgrade my os from Tiger 10.4.11 to Snow Leopard. Best Buy said that I would have to buy the box set for $129 for that to be possible. The box set says that it includes Snow Leopard, but how do I know it's just not the Snow Leopard up

  • Maybe I'm expecting too much?

    Maybe I'm expecting too much of my MacBook pro... Earlier I was on the Early 2011 MBP and it just seemed to lag. I had a 2006 MacBook up until recently and I don't see a difference hardly at all. I was on firefox running maybe 10 tabs, and had a few