XSD Type string.

Hi guys,
I have the following errors in the monitor:
Error during proxy processing An exception with the type CX_SY_RANGE_OUT_OF_BOUNDS occurred, but was neither handled locally, nor declared in a RAISING clause Part-field access (offset = 132, length = 108) to a data object of the size 202 exceeds valid boundaries.</SAP:Stack>
Is that mean that the string type is quite limited? If yes, which type should I use for a comment for example?
Thanks in advance,
Best regards,
Muraiii

Hi,
Ur using the data tranformation in mapping that is ur changing the incoming data into another format.......that is not the correct format for SAP system.check it first.
Check ur mapping,have u used any date format changing or some data that ur changing........check it first..........if ur not using any tranformation in mapping then take the payload of receiver side from the SXMB_MONI then test it in SPROXY .
Regards,
phani
Reward points if Helpful

Similar Messages

  • Integration Repository: change XSD type in data types

    Hi,
    we created data types for our interface where we used the XSD type float and integer. We built on that Message types and Message interfaces and used them as abstract types in a BPM scenario.
    During our test phase we encountered errors with these XSD types and found out that it is better to switch the XSD type to string to get correct values.
    However the changes in XSD types are obviously only visible in the Integration Repository. XI creates on Application Server side in the XML Object Type Builder an object which doesn't notice this change. And because of that we get still errors.
    So does anyone know how to get this XML Object Type changed? We don't want to delete everything and create new message types?
    Thanks in advance,
    Christina

    Hi Christina,
    First go to SXI_CACHE -> Refresh the cache.
    Also check for the Repository Cache Refresh/Notifciations..
    You mean you have changed the xsd in the External Definition ...
    If so , just go to Message Interfaces and just select the External definition once again and activate the same.
    If you change the Data types then , if there is a change in field length/type then try to redo/reselect the datat types for the message types and activate once again.
    For BPM just change something.. and activate once again..
    Also check this blog- to activate Runtime version of the BPM
    /people/krishna.moorthyp/blog/2005/11/28/inactive-integration-process-ip-at-run-time
    Hope this helps,
    Regards,
    Moorthy
    Message was edited by: Krishna Moorthy P

  • Handling XSD type long in BPEL with empty data

    Hi Guys,
    I have XSD that has element with datatype long and but not passing any value.
    I am getting below error :
    Caught exception while handling request: deserialization error: java.lang.NumberFormatException: For input string:
    Here is the request message:
    <messages><input><Invoke_1_insertRequest_InputVariable><part xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="parameters"><insertRequest xmlns="http://persistence.myhost.com/">
    <RequestType_1>
    <sId/>
    <rID>100</requestID>
    <aNumber/>
    <requestProcess/>
    </RequestType_1>
    </insertRequest>
    </part></Invoke_1_insertRequest_InputVariable></input><fault><remoteFault xmlns="http://schemas.oracle.com/bpel/extension"><part name="code"><code>Client</code>
    </part><part name="summary"><summary>Caught exception while handling request: deserialization error: java.lang.NumberFormatException: For input string: ""</summary>
    </part><part name="detail"><detail>null</detail>
    </part></remoteFault></fault></messages>
    WSDL file used for Partner link :
    <?xml version = '1.0' encoding = 'UTF-8'?>
    <definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://persistence.myhost.com/" name="PersistenceSessionEJBWebServiceService" targetNamespace="http://persistence.myhost.com/">
    <types>
    <schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:soap11-enc="http://schemas.xmlsoap.org/soap/encoding/" targetNamespace="http://persistence.myhost.com/" elementFormDefault="qualified">
    <complexType name="RequestType">
    <sequence>
    <element name="sId" type="long" nillable="true"/>
    <element name="rID" type="long"/>
    <element name="accNumber" type="long" nillable="true"/>
    <element name="requestProcess" type="tns:ListOfRequestProcessType" nillable="true"/>
    </sequence>
    </complexType>
    <complexType name="ListOfRequestProcessType">
    <sequence>
    <element name="item" type="tns:RequestProcessType" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
    <element name="test" type="string" nillable="true"/>
    </sequence>
    </complexType>
    <complexType name="RequestProcessType">
    <sequence>
    <element name="retryCount" type="int"/>
    <element name="state" type="string" nillable="true"/>
    <element name="requestProcessId" type="long"/>
    </sequence>
    </complexType>
    <element name="insertRequest" type="tns:insertRequest"/>
    <complexType name="insertRequest">
    <sequence>
    <element name="RequestType_1" type="tns:RequestType" nillable="true"/>
    </sequence>
    </complexType>
    <element name="insertRequestResponse" type="tns:insertRequestResponse"/>
    <complexType name="insertRequestResponse">
    <sequence>
    <element name="return" type="tns:RequestType" nillable="true"/>
    </sequence>
    </complexType>
    </schema>
    </types>
    <message name="PersistenceSessionEJBWebService_insertRequest">
    <part name="parameters" element="tns:insertRequest"/>
    </message>
    <message name="PersistenceSessionEJBWebService_insertRequestResponse">
    <part name="parameters" element="tns:insertRequestResponse"/>
    </message>
    <portType name="PersistenceSessionEJBWebService">
    <operation name="insertRequest">
    <input message="tns:PersistenceSessionEJBWebService_insertRequest"/>
    <output message="tns:PersistenceSessionEJBWebService_insertRequestResponse"/>
    </operation>
    </portType>
    <binding name="PersistenceSessionEJBWebServiceSoapHttp" type="tns:PersistenceSessionEJBWebService">
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
    <operation name="insertRequest">
    <soap:operation soapAction=""/>
    <input>
    <soap:body use="literal"/>
    </input>
    <output>
    <soap:body use="literal"/>
    </output>
    </operation>
    </binding>
    <service name="PersistenceSessionEJBWebServiceService">
    <port name="PersistenceSessionEJB" binding="tns:PersistenceSessionEJBWebServiceSoapHttp">
    <soap:address location="http://myhost:8888/persistence/PersistenceSessionEJB"/>
    </port>
    </service>
    </definitions>

    Hi,
    The Web Service you are calling is trying to create a long type variable, even you are not passing anything.
    Pass 0 for SId, it will work.
    Other solution is to modify the schema definition in the WSDL if you can.
    If an element is not mandatory then you should specify minOccurs="0" and avoid passing null elements like &lt;SId/&gt; because some XML deserializers try to parse and instantiate an element even you have specified nillable=true in schema definition.
    Change &lt;element name="sId" type="long" nillable="true"/&gt; with &lt;element name="sId" type="long" minOccurs="0" nillable="true"/&gt;
    and don's pass an element if it is empty.
    If you are using Assign activity, it will create empty element if you don't assign value to an element. Use transform activity and if check for empty elements.
    Dharmendra
    http://soa-howto.blogspot.com

  • Implicit coercion of a value of type String to an unError while Adding Dynamic Rows To Flex DataGrid

    Hi friends
    I  want to add interger for in next next rows while clicking tab  button,one i enter all the values in one row if i press tab means next  row will be editable.for making that i added the following code.i have  some error shows like this
        [Bindable]
                    private var tasks:ArrayCollection;
                    private static const ADD_TASK:int= "";
                    private function init():void
                        tasks = new ArrayCollection();
                        tasks.addItem(new Task(0.01,100000,0));
                        tasks.addItem({frmAmount:ADD_TASK});
                    private function checkEdit(e:DataGridEvent):void
                        // Do not allow editing of Add Task row except for
                        // "Click to Add" column
                        if(e.rowIndex == tasks.length - 1 && e.columnIndex != 0)
                            e.preventDefault();
            private function editEnd(e:DataGridEvent):void
                    // Adding a new task
                    if(e.rowIndex == tasks.length - 1)
                    var txtIn:TextInput =TextInput(e.currentTarget.itemEditorInstance);
                    var dt:Object = e.itemRenderer.data;
                    // Add new task
                    if(parseInt(txtIn.text) != ADD_TASK)
                        tasks.addItemAt(new Task(parseInt(txtIn.text), 0, ""), e.rowIndex);----->Multiple markers at this line:
                                                                                                                             -1067: Implicit coercion of a value of type String to an unrelated type int.
                                                                                                                                -txtIn
                    // Destroy item editor
                    commPlanDetGrid.destroyItemEditor();
                        // Stop default behavior
                    e.preventDefault();
            ]]>
    Please help if any suggession
    Thanks in advance
    B.Venkatesan

    The error message indicates the problem fairly clearly.  _feed_list is defined as a ComboBox in your first line of code.  You are passing that as an argument in your populate(_feed_list) line of code.  However, the populate function is expecting an XMLList object to be passed, not a ComboBox.
    You probably really mean to be using...
              populate(feed_items);
    since that is the only XMLList to be found

  • I am getting following error! XML Parsing Error: undefined entity Location: chrome://weave/content/options.xul Line Number 6, Column 3: setting id="weave-account" type="string" title="&account.label;" / --^

    I am getting followong error
    XML Parsing Error: undefined entity
    Location: chrome://weave/content/options.xul
    Line Number 6, Column 3: <setting id="weave-account" type="string" title="&account.label;" />
    --^

    I had this problem - it appeared to be due to having Firefox 4 with the Firefox Sync installed as an add-on. Firefox 4 has sync included so there is no need to have it as an add-on. I went to the add-on manager and removed Firefox Sync and now appears to be working correctly.

  • Performance issue while using data type 'STRING'.

    Hello All,
    I have created a table for storing values of different features coming under a particular country. Since the last field 'Value field' have to hold text upto 800characters for some features, i have used the data type 'String' with character length specified as 1000. I am able to store values upto 1000characters using this. Also, the table has to hold lots and lots of value, and it will increase in future also.
    Since i have mentioned the data type as 'String', I have one doubt whether this will affect the performance. Because length of most of the values in my value field is less than 75characters and in some case only it will exceed 700characters. So, my question is whether the 'String' data type will allocate the length which am specifying in the table for each entries, though the values entering is less than the specified length.
    For example, if the value of my value field is 'Very High Complexity' which is of length 20characters, will the space allocation be reduced to 20 or will it be still 1000characters?
    Hope someone can clarify my doubt.
    Thanks In Advance,
    Shino
    Moved to appropriate forum
    Edited by: Rob Burbank on Feb 23, 2009 4:27 PM

    Hi Shino,
    Well it is possible to store using STRING or LCHR in the transparent tables. There are some underlyning facts here:-
    1. You can only have one such field per table
    2. You cannot view them in the se11 / se16 table content browser
    3. You will need to maintain an additional field for storing the length of the STRING or LCHR field.
    Regarding the performance:
    even though ABAP allows storing STRING or LCHR type fields in the transparent tables but as soon as the lenght of the field crosses 255 chars it is not advisable to store it directly in the transperant tables.
    You should store that field in the knowledge repository and only a pointer to the knowledge repository in the transperant table field.
    Anyways, Since you have only one field with such a requirement then i would suggest you use STRING instead of LCHR as in LCHR you will have to mandatorily assign a length (like 1000) so even if you are storing only 20 chars or 300 chars the system will reserve a slot of 1000 chars; this is not with string as in case of string everything would be dynamic.
    The result being that the reading time increases in case of LCHR.
    I Hop this answered your question.
    Regards,
    Sagar.

  • Function Module GUI_DOWNLOAD: Type String Issue

    I am working in 4.6C. I have used this Function Module many times in the past without issue, but not at this site. It abends and gives me the error message:
    The call to the function module "GUI_DOWNLOAD" is incorrect:                                                                               
    The function module interface allows you to specify only fields          
    of a particular type under "FILENAME". The field "FNAME" specified here  
    has a different field type.                                              
    Here is the field declaration in the code:
    PARAMETER: fname type rlgrap-filename DEFAULT 'C:/New_PO_Format.xls'.
    The import parameter in GUI_DOWNLOAD for FILENAME is type STRING. When I double click on STRING in the FM I get "Unable to find a tool to process request". And, TYPE STRING does not exist in the system? I started making a Z version of GUI_DOWNLOAD, but it started giving me headaches because I had to start copying other SAP function modules.
    Am I missing something? Or, is there a new and improved version of GUI_DOWNLOAD to use?

    data : v_file type string.
    PARAMETER: fname type rlgrap-filename DEFAULT 'C:/New_PO_Format.xls'.
    start-of-selection.
    v_file = fname.
    use v_file in gui_download parameter.
    Thanks
    Seshu

  • Passing internal table with a field of type string to & from BAPI

    Hello ABAP gurus,
    I have a simple BAPI which has to send back an internal table.
    Internal table structure is as follows
    DATA: BEGIN OF itab OCCURS 0,
            config_id(8),
            blobdata like zstring,
    END OF itab.
    where zstring is a string of variable length.
    When I try to activate the BAPI I get a message
    "itab" must be a flat structure. You cannot use internal tables, strings, references or structures as components.
    However, just for testing, I changed blobdata to type of char and I can successfully activate and use the BAPI.
    But, our requirement is to pass a string of variable length.
    How can I resolve this issue? I have searched sdn and other blogs but didn't help so far.
    Any feedback on this will be highly appreciated.
    Thanks
    Ram

    Hi Prasad ,
         Try this way :
    Acc to your requirement ,create a structure with a parameter and a string , create a table type for that structure .
    use that table type in the changing parameter as you need that bapi to accept and return a table .
    for the below example ,  ZTEST_05 is a structure , ZTT_TEST_05 is a table type of ZTEST_05 .
    ZTEST_05 has got 2 fields , one is a param of type char(8) and another is a string of type STRING .
    I created the below mentioned BAPI and I was able to activate it without any errors .
         FUNCTION ZTEST_BAPI_ITAB_01.
    ""Local Interface:
    *"  IMPORTING
    *"     VALUE(BAPI_P1) TYPE  ZTEST_05
    *"  CHANGING
    *"     VALUE(BAPI_CP1) TYPE  ZTT_TEST_05
    ENDFUNCTION. 
    Revert if any issues .
    Regards,
    Ranjita

  • Unable to create a Driver object from driver with Media type string CTC PHO

    Hi All,
    I am trying to develop a siebel cti adapter for avaya.
    I have loaded a custom dll into siebel server but it is throwing error "SBL-CSR-00500: Unable to create a Driver object from driver C:\Mydriver\cti.dll with Media-Type-String CTC Phone ".
    It has been long time without any progress.
    Please help
    Thanks
    Nishant

    Hi tomhowell,
    According to your description, my understanding is that you got an error when you created a site from a custom site template after migrading SharePoint 2010 to your server.
    Did you have the original solution file of the site template? Please re-deploy the solution to your SharePoint site, then create a site from the new site template, compare the result.
    Also use  SPDisposeCheck to indentify the memory leak:
    http://archive.msdn.microsoft.com/SPDisposeCheck
    http://www.fewlines4biju.com/2012/11/detected-use-of-sprequest-for.html
    Here are some similar posts for your reference:
    http://social.msdn.microsoft.com/Forums/sharepoint/en-US/3a25eb86-8415-4053-b319-9dd84a1fd71f/detected-use-of-sprequest-for-previously-closed-spweb-object-please-close-spweb-objects-when-you?forum=sharepointdevelopmentprevious
    http://social.msdn.microsoft.com/Forums/en-US/50ce964f-94a6-4fda-abc0-caa34e7111f1/error-detected-use-of-sprequest-for-previously-closed-spweb-object-occurs-when-new-site-gallery
    I hope this helps.
    Thanks,
    Wendy
    Wendy Li
    TechNet Community Support

  • 1067: Implicit coercion of a value of type String to an unrelated type

    Hi,
    I created a webservice based on sql server 2005 with several methods successfully.
    I am having headach now just trying to do some simple tests with Flex :-(
    I used the "Import WebService", it created some code "generated webservices".
    My test method p_SEARCH_NAME_SOUNDEX is based on a sql procedure wich take a varchar (128) as a parameter => NAL_NOM.
    I am just trying to debug this function (error at line in red)
           public function searchEntry(name:String):void
                // Register the event listener for the findEntry operation.
                //agenda.addfindEntryEventListener(handleSearchResult);
                myWS.addp_SEARCH_NAME_SOUNDEXEventListener(handleSearchResult);
                // Call the operation if we have a valid name.
                if(name!= null && name.length > 0)
                   myWS.p_SEARCH_NAME_SOUNDEX(name);
    I got this error message:
    067: Implicit coercion of a value of type String to an unrelated type generated.webservices:NAL_NOM_type1.
    FLEX has creaetd a type called NAL_NOM_type1 for my class:
    * NAL_NOM_type1.as
    * This file was auto-generated from WSDL by the Apache Axis2 generator modified by Adobe
    * Any change made to this file will be overwritten when the code is re-generated.
    package generated.webservices
        import mx.utils.ObjectProxy;
        import flash.utils.ByteArray;
        import mx.rpc.soap.types.*;
         * Wrapper class for a operation required type
        public class NAL_NOM_type1
             * Constructor, initializes the type class
            public function NAL_NOM_type1() {}
            public var varchar:String;public function toString():String
                return varchar.toString();
    I tried to do myWS.p_SEARCH_NAME_SOUNDEX(NAL_NOM_type1(name));
    and also declared "name" as NAL_NOM_type1... but i still get this error.
    This is how it declared my webservice method:
            public function p_SEARCH_NAME_SOUNDEX(nAL_NOM:NAL_NOM_type1):AsyncToken
                 var _internal_token:AsyncToken = _baseService.p_SEARCH_NAME_SOUNDEX(nAL_NOM);
                _internal_token.addEventListener("result",_P_SEARCH_NAME_SOUNDEX_populate_results);
                _internal_token.addEventListener("fault",throwFault);
                return _internal_token;
    I am even not on the level of assigning the data to my grid... i just want to see how it gets the data first in debug.
    Thanks in advance for you help.
    kr,
    Meta

    Thanks _Natasha_
    I tried this:
    var t = new NAL_NOM_type1();
    t.varchar = name;
    myWS.p_SEARCH_NAME_SOUNDEX(t);
    It passes the 1st step :-) but I get another error now :-/
    I think it try to get back NAL_NOM_type1 from the server of course on the WSDL side it know only NAL_NOM
    Error: Cannot find definition for type 'http://NABSQL64DEV/::NAL_NOM_type1'
        at mx.rpc.xml::XMLEncoder/encodeType()[C:\autobuild\3.2.0\frameworks\projects\rpc\src\mx\rpc \xml\XMLEncoder.as:1426]
    I guess I have to change my constructor type... i am not used to these stuff :-s
    is this generating method the best way to access your data with webservices?
    the turorials I saw are xml file or array based... is there any link similar to my issue so I can learn better?

  • Problem with field type STRING in table

    Hi Experts,
             I am new to ABAP. I have created a new transparent table which hold error info. One of the field has to store data of size about 1500 char.
    Since CHAR type is not acceptable for this field So I gave STRING type. Now when I try to create a TABLE parameter in a RFC enabled functional module using "LIKE YERROR" Then I get a error:
    "YERROR must be a flat structure. You cannot use internal tables, strings, references, or structure as component" 
    Why is this error? How to resolve it? Is it because I have used a field of type STRING in the table? If this is the problem then what other type can I use?
    What are other know problems with using STRING type?
    Please help!
    Thanks
    Gopal

    Hi,
    Try to declare it as type LCHR , it can hold up to 32000 chars.
    Regards
    vijay

  • How can we place a enter char in type String for Smartform

    I'm facing a problem in smartform. I'm using "Read_Text" functional module to read the text. The problem is text contains multiple lines like for example
    Shipping Lines,
    Marks,
    Lahore , Pakistan.
    i want to show it in smart forms as it is showing above. How can i do that.
    Regards,
    Masoom Ali

    I'm facing a problem in smartform. I'm using "Read_Text" functional module to read the text. The problem is text contains multiple lines like for example
    Shipping Lines,
    Marks,
    Lahore , Pakistan.
    i want to show it in smart forms as it is showing above. How can i do that.
    Hi,
    Declare no. of variables based on the lines you are going to get.suppose if you think that 10 lines of text you will get using READ_TEXT, then create variables for 10 lines.
    After the READ_TEXT statement Loop at TDLINE and populate each line into a variable using CASE statement based on SY-TABIX and display all variables one by one in a TEXT ELEMENT of smartform.
    data : var1,var2,var3...... type string.
    loop at tdline into tline.
    case sy-tabix.
    when '1'.
    var1 = tline.
    when '2'.
    var2 = tline.
    end loop.
    Regards,
    Radha Krishna

  • Oracles impementation of Canonical xsd types breaks OWL compatibility

    We have a problem when handling Oracle Semantic models containing OWL ontologies. We are loosing information about the xsd type of the numbers, so that what the triples we put in are not the same as the triples we get out.
    For instance, inserting the triples:
    <owl:Restriction>
      <owl:onProperty rdf:resource="#hasParent" />
      <owl:minCardinality rdf:datatype="&xsd;nonNegativeInteger">2</owl:minCardinality>
    </owl:Restriction>
    will provide the following answers on the query: SELECT * { ?restriction owl:minCardinality ?cardinality }
    restriction
    cardinality
    _:b0
    "2" ^^<http://www.w3.org/2001/XMLSchema#decimal>
    Reading from the RDF Semantic Graph Overview, we see this passage:
    Duplicate triples are not stored in the database. To check if a triple is a duplicate of an existing triple, the subject, property, and object of the incoming triple are checked against triple values in the specified model. If the incoming subject, property, and object are all URIs, an exact match of their values determines a duplicate. However, if the object of incoming triple is a literal, an exact match of the subject and property, and a value (canonical) match of the object, determine a duplicate. For example, the following two triples are duplicates:
    <eg:a> <eg:b> <"123"^^http://www.w3.org/2001/XMLSchema#int> <eg:a> <eg:b> <"123"^^http://www.w3.org/2001/XMLSchema#unsignedByte>
    The second triple is treated as a duplicate of the first, because "123"^^<http://www.w3.org/2001/XMLSchema#int> has an equivalent value (is canonically equivalent) to"123"^^<http://www.w3.org/2001/XMLSchema#unsignedByte>. Two entities are canonically equivalent if they can be reduced to the same value.
    In other words, it looks like this behaviour is by design, which puts us in a bind. To be OWL compliant, you can't have cardinality restrictions with decimal numbers. (See OWL Web Ontology Language Reference .) And if our ontologies are not OWL compliant, we cannot use reasoners on it, and we must be able to do that.
    Do you have any suggestions on how to solve this problem? We need to be able to ask Oracle models for xsd:nonNegativeIntegers, both using SEM_MATCH, and through the jena/joseki- SPARQL endpoint.
    Thank you very much in advance

    Would use of a function on the minCardinality value (or other non-negative numbers) to associate the appropriate xsd type work for your case? The example below shows it for SEM_MATCH only.
    SQL> -- check content
    select s$rdfterm, p$rdfterm, o$rdfterm
      from table(sem_match('
    SELECT * { ?s ?p ?o }
    ',sem_models('m1'),null,null,null,null,' PLUS_RDFT=VC '))
    SQL>   2    3    4    5 
    S$RDFTERM
    P$RDFTERM
    O$RDFTERM
    _:m1mb1
    <http://www.w3.org/1999/02/22-rdf-syntax-ns#type>
    <http://www.w3.org/2002/07/owl#Restriction>
    _:m1mb1
    <http://www.w3.org/2002/07/owl#minCardinality>
    "2"^^<http://www.w3.org/2001/XMLSchema#decimal>
    _:m1mb1
    <http://www.w3.org/2002/07/owl#onProperty>
    <http://properties#hasParent>
    SQL> SQL>
    SQL> -- query
    select (case when (floor(cardinality) = cardinality and cardinality >= 0) then
                      '"' || cardinality || '"^^<http://www.w3.org/2001/XMLSchema#nonNegativeInteger>'
            else cardinality$rdfterm
            end) cardinality$rdfterm
      from table(sem_match('
    SELECT * { ?restriction owl:minCardinality ?cardinality }
    ',sem_models('m1'),null,null,null,null,' PLUS_RDFT=VC '))
    SQL>   2    3    4    5    6    7    8 
    CARDINALITY$RDFTERM
    "2"^^<http://www.w3.org/2001/XMLSchema#nonNegativeInteger>
    SQL> SQL>

  • Error in table binding (Select an attribute of type string)

    Dear All,
    I'm doing the <i>TUT_FLIGHTLIST</i>example of the webdynpro. Now i'm struck at the step of Table Binding. <b>System says that error for UI element...select an attribute of type string.</b>. Please suggest.
    Thanks,
    Anup.

    Hi,
    May be you trying to bind TextView UIElement in table to a contextAttribute of type other than "String".
    Please change the UIElement type.
    Regards, Anilkumar

  • Expected type [STRING] found [MEMBER] ([Average]) in function [@ISACCTYPE]

    Hi
    We've upgraded from 11.1.1.0 to 11.1.2.1.
    The following member formula worked previously:
    if(@ismbr(YearTotal));
    +     Jun;+
    ELSEIF(@ISACCTYPE(Average));
    +     @AVGRANGE(SKIPNONE,@CurrMbr(Measures)->Month,@ILSIBLINGS(@CurrMbr(Period)));+
    ELSE
    +     @ACCUM(Month,Jul:Jun);+
    Endif;
    Now get the following error:
    +Error(1200354) - Error compiling formula for [YTD] (line 3): expected type [STRING] found [MEMBER] ([Average]) in function [@ISACCTYPE]+
    There is no member or member alias called 'Average' (I did a search).
    I refered to this forum item, but no solution was provided: @ISACCTYPE formula error
    Your assistance is appreciated.
    Cheers

    Hold on!
    I thought to query the SQL repository and got some help from this dodgy blog:
    http://camerons-blog-for-essbase-hackers.blogspot.com.au/2011/07/stupid-planning-queries-3-accounts.html
    For reference purposes, here's what I ran:
    select               
                   hspo.object_name
    from               hsp_object     hspo
    INNER JOIN          HSP_ACCOUNT     hspa     on hspo.object_id = hspa.ACCOUNT_ID
    where               1=1
    and               hspo.OBJECT_TYPE = '32' --Account dimension
    and               hspa.TIME_BALANCE = 3 --Time Balance = Average
    TIME_BALANCE
    WHEN 0 THEN 'None'
    WHEN 1 THEN 'First'
    WHEN 2 THEN 'Last'
    WHEN 3 THEN 'Average'
    ELSE ''
    Edited by: user964802 on Jan 17, 2013 11:19 AM
    Edited by: user964802 on Jan 17, 2013 12:07 PM

Maybe you are looking for

  • Clock icon disappeared / lost

    Hi, I still have clock funtionality (alarms go off, etc.) but the only way to access the clock is by searching on the word "clock" using the new search feature. The icon has disappeared or is lost, leaving a blank spot on the home screen. This did no

  • Help!! Need to reload my Zen Touch Pla

    I tried to upgrade my player and it told me that it upgraded successfuly and when my player restarted it now tells me that there is firmware problem and the recovery mode comes up. Creative Zen Touch v0.0.0 . Cleanup 2. Format All 3. Reload Firmware

  • How to run lint in the Sun Studio 12 IDE

    I'm a newbie to the Sun Studio IDE, and I can't find a way to run lint in the IDE. The C compiler does not give many warnings (unused variables, etc), and lint does, so I want to get the lint diagnostics within the IDE. I can run lint from a terminal

  • How to decrease photo frame width in photoshop?

    hi guys i have a small question to ask to the experts....i want to decrease the width of a wooden frame psd file to suit my design "the frame is so thick" simply scaling it down wont do the trick beacuase i will have only small version of it and i wa

  • From CS6 to LR5

    Hi All, Is there an easy way to go from CS6 to LR5 and then back to CS6? Thanks much. Al