Problem in mapping BIGBINARY input parameter

Hi All,
I am trying to create an operation of 'OTHER' type in SUP 2.2. The input parameter structure is having an 'BIGBINARY' attribute. This attribute is used to send photos. But the input structure is not coming under client parameters and unable to map it. While generating code for iOS the particular input structure is abandoned.
So, kindly help me how to handle this...
Thanks,
Saju KS

Hi Neha,
Please create the custom context node/attribute same structure as RFC model node. then populate the data using below following code :
- get the size of the RFC model node which you want to populate in the costom node like
int xxx =  wdContext.node<XXX node>().size;
- Create onject for custom node like
  I<Custyom Name>Element element = null;
-  then use for loop for fetching data from Model node and populate in custom node
for(int i =0; i<xxx; i++)
         element = wdContext.create<Custyom Name>();
         element.set<Attribute Name>(wdContext.node<XXX>().get<XXX>ElementAt(i).get<>Attribute name for model())
         wdContext.<Custyom Name>().addElement(element);
It will populate in your custom node from model node.
Hope it will helps you.
Regards
Arun

Similar Messages

  • How to create a Mapping with Input Parameter?

    Hi,
    I have a target table where the primary key column should be loaded with an Input parameter value. How can we implement this? Let me know if any examples are available?
    Regards
    Kishan

    Use a map input operator in your mapping. In the outgroup add an attribute, mapp the attribute with the column and then you can start the mapping with an extra input parameter.
    Bye
    Detlef

  • Convert String to CLOB problem, CLOB is a input parameter in the procedure.

    I can not flush and close "Writer"??
    The following code:
    CLOB inclob=null;
    CallableStatement csr=conn.prepareCall ("begin TestClob(?); end;");
    csr.registerOutParameter (1, Types.CLOB);
    inclob = CLOB.createTemporary(conn,false,CLOB.DURATION_CALL);
    inclob .open(CLOB.MODE_READWRITE);
    Writer tempClobWriter = inclob.getCharacterOutputStream();
    tempClobWriter.write("This is In CLOB");
    // Flush and close the stream
    tempClobWriter.flush(); // problem is here
    tempClobWriter.close();//problem is here
    inclob.close();// this works
    Btw:
    How to use CLOB.setString() to specify string to CLOB directly?
    Message was edited by:
    user515324

    sorry, I fogot mention the error is "No data to read from socket"
    My Oracle JDBC driver is 9.2.0.4, Oracle database is 10.2.1.0
    Some guy said it is driver's problem.

  • Problem displaying checkbox in searchhelp + default fixed input-parameter

    Hello,
    At a CRM 7 project we are facing the following 2 problems with a 'customer'-searchhelp
    I have created the searchhelp in SE11, the data is fetched via a search-help exit, and I call the search-help via the GET_V method of my attribute
    This is working fine ...
    But one of the input-parameters of my search-help should be displayed as a checkbox iso a 1 char field.
    How can I influence this ?
    Normally I would use the GET_I method but this time I do not have the component-name/view ... and even when I did, I assume this is a generic component/view attribute used for every searchhelp
    Second problem is that one input parameter should be defaulted. Normally I can use the INPUT-MAPPING table.
    However this time this is not possible since the value I need to pass is not available as an attribute in my component.
    I tried to use the 'PRESEL' step in my search-help exit, this is working fine when I test in SAP-gui but in the Web-UI the system apparently does not go thru this step.
    Why ?
    Does anyone have an alternative ?
    Best regards,
    Erwin

    Hi,
         If not already done, try using the XFELD data element for the check box field.
    Regards,
    Arun Prakash

  • Display the part of table tree based on input parameter

    Hi,
    I have the use case where I have to display the tree table based on the input parameter.This input parameter will display the displaying the node of tree which are under the given input node id.
    so If given node id is 10 then we should to display the node which are under 10.rest should not get displayed.
    Can you tell me how it can be achieved using ADF.
    I am using jdev 11.
    Thanks,
    Harsh

    This depends on how you apply the VC to the VO at runtime. Easiest way to accomplish this would be to create a VO in the data model of the application module which you edit in the data model to already having the vc applied to.
    In your region you can then drag the 'executeWithParameters' method onto the task flow and make it the default activity. Here you map the input parameter of hte task flow to the parameter needed for the executeWithParameter.
    For hte method you get a binding like
        <action IterBinding="EmployeesByNameIterator" id="ExecuteWithParams" RequiresUpdateModel="true" Action="executeWithParams">
          <NamedData NDName="bindLastName" NDValue="#{pageFlowScope.pname}" NDType="java.lang.String"/>
        </action>
    NDValue="#{pageFlowScope.pname}"
    is the inputParameter from the region (or task flow).
    Timo

  • Problems with Mapping Input Parameter

    Hi everybody,
    just another question. I have a Mapping with an Mapping Input Parameter. If i provide a Parameter with an prefixed 0 e.g.: 01234 the output of this is 1234.
    How can i manage this that the output of the Input Parameter ist 01234 and not like now 1234?
    Many thanks in advance.
    Greetings

    The Mapping Input Parameter is of type varchar2 and it still gives 1234. The Problem is i have to provide the whole input parameter for logging proposes. I managed this now by building a workflow an provide the mapping input parameters to new variables. Now the Input 01234 gives 01234....:-)
    Does anybody know another solution for this problem?
    Greetings

  • About mapping-input-parameter operator !

    hi all:
    There is a problem,
    I deploy a mapping,the mapping have a mapping input parameter, the mapping is runing a time every day£¬and
    every day's parameter is different.
    I want to mapping input parameter of the mapping can auto get a value from some soure now.
    and the input parameter of the mapping is a "group by"
    condition at mapping!
    is this possible succed?

    Depending on what the (dynamic) source of you parameter value look like, you can either add it as a Mapping Table operator or create a simple function to use as a Pre-Mapping Process.
    Nikolai Rochik

  • Qaaws input parameter mapping

    It is very time consuming to map a lot of input parameters to Qaaws data providers in Xcelsius.  This thread is to find out if anybody knows of any flexcelsius code that can help automate that or if SAP/BobJ is planning any enhancements to make this more user-convenient and less time-consuming. 
    There are several constraints that I know of: (a) individually re-mapping same input parameters to multiple Qaaws; (b) if Qaaws has to be re-imported for any reason, there is no option to retain any input or output mappings; (c) increasing any number of inputs to a single in-list prompt is very time-consuming.  I have no complaints about Qaaws - it is very fast and works well.  I am just hoping the setup and maintenance can be made easier.  I know I can do more with Live Office, but I am very reluctant to introduce this extra layer into the application (and that is primarily because of previous experience with Microsoft-based automation and constant patches etc.)
    Anybody have any thoughts?

    Hi,
    Given the error message you have and clue you give, problem is beyond QaaWS and Xcelsius, and is very likely to come from BW connection & universe (WIS 10901 identifies errors triggered from outside WebI server).
    Although universe design and BW are far from being my specialty, I'd suggest you update everything from universe to Xcelsius to character (so to be consistent with what's seems expected in the universe query) to see if error is still there.
    Besides, have you checked how that mm/dd/yyyy date is provided to the universe by QaaWS & Xcelsius? From experience, this can be really tricky, as Xcelsius usually supplies QaaWS with a fully qualified datetime (formatted like YYYY-MM-dd HH:mm:ss.µµµ Z set on GMT timezone) which is then transformed into server time zone datetime and sent to the query as YYYY-MM-dd (server timezone). Changes from GMT to server timezone might change the actual date (e.g. when your server timezone is GMT-7) which might then return no value (e.g. 2009-12-02 02:17:45.367Z provided by Xcelsius is turned into 2009-12-01 19:17:45.367 for a server into GMT-7 timezone, and date input parameter provided to the query is the 2009-12-01 instead of the 2009-12-02 selected on the dashboard). I have never been told of this generating errors, though.
    This can be become even more puzzling when DST has to be taken into account... Sadly all these date offsets are required since QaaWS servlet & server have no way to know dashboard client localtime.
    If you could change this input date parameter into e.g. three string parameters (or numerals) : day, month and year, this might avoid some ambiguities...
    Hope that helps,
    David.

  • Input Parameter Mapping is not working in Sap HANA

    Hi, We created on ANALYTICAL view(A) with Input Parameters, on top of Analytical view created one Calculation view(B) and mapped Calculation view input parameter with Analytical view input paramter and its working fine. Finally we created one more calculation view on top existing calculation view(B) and mapped with corresponding input parameters. Input parameter mapping is working fine in between A(analytical view) and --------> B (first Calc view) but input parameter mapping is not working properly in between B(first Calc View)-----------C(second Calc View). it is giving all data whatever is coming from Calc View B. Kindly help us to resolve this.

    Hi,
    Write c in small for Command,
    theButton.mappingOfOnAction().addParameter("command","Save");
    Regards,
    Murtuza

  • Problem input parameter

    Hello
    I have a requirement, is that I have a infobjeto operation hour that has the hours that a transaction took place, and I had to build a structure with a range of times, but that touched me to the transformation of one substring operation time to take the first two character of time and store it in another infobjeto created, I have the time as input parameter as date range and give the matchcode the parameter time only shows me the values ​​that holds the master data, but they need select a time range regardless the value is in the master data infobjeto hour.
    As I can handle this in the input parameter so that you can select for example from 00:00 to 05:00.
    If anyone can help me I appreciate it.
    Greetings.
    nando

    Hi David,
    This GROUP_TYPE option is not available anymore in 11.2.0.2 anymore it seems !.
    I posted a question about this today on the owb blog that triggered it all for me.
    I was trying to work tru your example of Table Function Operators and stumbled upon a OMBplus script that doesn't work anymore.
    It now says:
    OMB+> OMBALTER MAPPING 'TF_REFCURSOR_PARAM' MODIFY GROUP 'INGRP1' OF OPERATOR 'GET_EMPS' SET PROPERTIES (GROUP_TYPE) VALUES ('REF_CURSOR')
    OMB02902: Error setting property GROUP_TYPE of INGRP1: MMM1034: Property GROUP_TYPE does not exist.
    And indeed looking at the 11.1. ref doc it is mentioned but not anymore in 11.2.
    (search for group_type)
    11.1 :
    http://download.oracle.com/docs/cd/B28359_01/owb.111/b31279/omb_4create_1.htm
    11.2:
    http://download.oracle.com/docs/cd/E11882_01/owb.112/e14406/chap3006.htm#GDBBAFBF
    But the UI doesn't have the option either !
    How do i use a TFO with a ref_cursor ?

  • Mapping Input Parameter renders mapping unable to be compiled or deployed

    Hi there. I have an interesting issue I have not encountered before.
    I can create a new mapping with a Mapping Input Parameter (just one parameter of type Integer), map this to a table column of the same type and the mapping compiles and deploys without any issues.
    However, if I take an existing mapping (which already compiles and deploys without issues), add a Mapping Input Parameter to it (just one parameter of type Integer) and map this parameter through to a table column of the same type, when I compile the mapping I get a pop-up "Warehouse Builder Error" with a number 56 and a red cross. The mapping cannot generate any code and gives no explaination. Trying this on a different mapping causes the same issue but with a different number in the pop-up.
    I have tried changing the parameter from integer to another data type and this makes no difference.
    Removing the Mapping Input Parameter makes the mapping compilable and deployable again.
    Am I missing something here ?
    Thanks
    Paul

    Ok... this could be a bug, but I worked out how to resolve the issue.
    To get the issue:-
    1. Open a mapping which does not have a Mapping Input Parameter and compiles and deploys happily
    2. Add a Mapping Input Parameter object, add an output attribute to it and map it to a table column.
    3. Compile the mapping and you get a "Warehouse Builder Error" pop-up with a number, then a Validation Completed Successfully message. But no code can be generated and the mapping
    cannot be deployed.
    4. Slap your forehead and say "Doh!"
    To fix the issue :-
    1. Open the same mapping
    2. Resynch the tables you mapped the Mapping Input Parameter to. The mapping now compiles and deploys ok.
    3. Pat yourself on the back
    cheers
    Paul

  • Mapping input parameter

    Hello gurus !
    I'm newbie on using OWB.
    How does the "Mapping input parameter" work ?
    If I place it on my mapping and afterwards I generate the mapping and run the mapping via Control Center Manager, The Control Center should ask me for value of the parameters or not ?
    Thanks in advance
    Marcelo

    I search this forum for the same topic and found
    Re: OWB 10.2 PARIS - How do you enter mapping parameters?
    for OWB 10gR2
    In Design center :
    Tools --> Preferences --> Deployment --> process
    check "prompt for execution parameters

  • How to pass input parameter (parameterized mapping) to java mapping program

    Hello
    I have a question about the parameterized mapping with Java (PI 7.1).
    In the operation mapping (using Java-class) I defined a inputer parameter (string). I think I am supposed to retrieved the value using:
                    arg0.getInputParameters().getString("myInputParameterName");
    where arg0 is the TransformationInput object.
    However I am not able to get the value, I got runtime exception saying the inputer parameter doesn't exit.
    Then I figured out maybe I need to bind the OM input parameter to Java mapping parameter, just like in case of message mapping, you need to bind OM parameter to MM parameter. However there is no way to define input parameter for the java mapping program.
    Anybody has done java mapping with parameterized mapping?
    Anybody can give any hint for this?
    Thanks
    Jayson

    InputParameters params = container.getInputParameters();
    DynamicConfiguration conf = (DynamicConfiguration) params.getValue(StreamTransformationConstants.DYNAMIC_CONFIGURATION);
    DynamicConfigurationKey key = DynamicConfigurationKey.create("http://sap.com/xi/XI/System/File", "Directory");
    http://help.sap.com/saphelp_nwpi71/helpdata/en/43/03612cdecc6e76e10000000a422035/content.htm
    Edited by: Anand on Dec 10, 2008 4:13 PM

  • Date Format on OWB 11.1.0.7 to use for input parameter for a mapping

    All,
    What is the Date Format on OWB 11.1.0.7 to use for passing in an input parameter for a mapping to execute?
    I have tried '01-01-2010','01-JAN-2010','01.01.2010', 01/01/2010 and I get the following error:
    Error RPE-01003: An infrastructure condition prevented the request from completing.
    Error RPE-01038: Failed to evaluate expression declare l_expression DATE := 01/01/2010;begin :result := wb_rt_conversions.from_date(l_expression);end;. Please modify the expression, redeploy and retry again.
    RA-06550: line 1, column 32:
    PLS-00382: expression is of wrong type
    ORA-06550: line 1, column 24:
    PL/SQL: Item ignored
    ORA-06550: line 1, column 90:
    PLS-00320: the declaration of the type of this expression is incomplete or malformed
    ORA-06550: line 1, column 51:
    PL/SQL: Statement ignored
    I am using a Mapping Input parameter object and have a START_DATE_IN as a DATE and an END_DATE_IN as a DATE
    Any information you could provide would be greatly appreciated.
    Thanks,
    Shaun

    Hello Shaun,
    The function wb_rt_conversions.from_date is (at least in OWB10.2) overloaded and can with input-types as
    date, timestamp_unconstrained, timestamp_tz_unconstrained, timestamp_ltz_unconstrained or varchar2.
    If it doesn't work with varchar2 I would try Date:
    For example: to_date('2010-01-01','YYYY-MM-DD')
    I also found this thread:
    http://kr.forums.oracle.com/forums/thread.jspa?threadID=608257
    Hoping this helps...
    Guenther

  • How to bind mapping input parameter in process flow using OMB Plus

    Hi
    I have created a process flow with a mapping.
    This mapping has a input parameter, that I want to bind to a variable using OMBPlus
    OMBALTER PROCESS_FLOW '$process' MODIFY PARAMETER 'P_EOD_DATE_IN' SET PROPERTIES (BINDING) VALUES ('V_EOD_DATE') does not work as P_EOD_DATE is NOT a process parameter
    neither does
    OMBALTER PROCESS_FLOW '$process' MODIFY PARAMETER '$mapname/P_EOD_DATE_IN' SET PROPERTIES (BINDING) VALUES ('V_EOD_DATE') as the reference '$mapname/P_EOD_DATE_IN' is not valid.
    Any suggestions ?
    Best Regards
    Klaus

    Hi Klaus,
    look here {thread:id=640397}
    Regards,
    oleg

Maybe you are looking for

  • How to remove blank pages

    Dear all, How can i remove blank pages in combind pdf in one short, if you have any idea or suggestion for remove blank pages in Acrobat. We need without blank pages counting for final page count purpose. We tried to remove blank pages option in acro

  • Do I use the same BlackBerry ID for my PB as I do for my 9810?

    Probably an elementary question, I know, but I want to be ready when my new PB comes Thursday (excited!!) Solved! Go to Solution.

  • 11.5.10.2(upgraded 10g database)

    I just installed 11.5.10.2 and upgraded to 10g then after im not able to use ls or any other os commands psz help me out when i type ls command i am getting following message ls: error while loading shared libraries: librt.so.1: cannot open shared ob

  • Wierd Wifi config issues

    While trawling the "System Information" for my Macbook Pro (OSX 10.8) I noticed two peculiar things, and wonder if they have anything to do with my intermittently poor wifi reception.  The first is that even though I'm on my own network at the moment

  • Analyzer 5 - How to select children in radio button but not parent?

    In Analyzer 5.03, I would like to have a radio button selection box of the children of a parent. Since the option to select a subset is not available for selection controls, I am using "Also select children" which displays the parent upon page load,