Error 5398 Duplicate value addition in attribute ...

I'm seeing the following error messages in my error log and am not sure what to do about it since the reference guide does not list it. Solaris 8, DS 5.2.
ERROR<5398> - Entry - conn=-1 op=-1 msgId=-1 - Duplicate value addition in attribute "objectClass" of entry "ou=Configs, o=Contivity, o=vpn"
ERROR<5398> - Entry - conn=-1 op=-1 msgId=-1 - Duplicate value addition in attribute "objectClass" of entry "cn=14649, ou=Configs, o=Contivity, o=vpn"
Here are some historical events that may help shed light on things:
The errors are occuring on Searay. I have another LDAP server called Mantaray. Here is some historical data that ay help shed light on the matter:
I wanted the DNS domain the LDAP was using changed on Searay so I configured searay:o=vpn for Master replication and created o=vpn on Mantaray and configured it as a consumer.
After the suffix was replicated I broke the replication and unconfigured Searay and then configured it. I then did the reverse and made Mantaray:o=vpn the master and Searay:o=vpn the consumer. I then broke the replication again and tried to get Multi-Master replication to work between the two servers. It took a few tries before things seemed to start working right.

This thread (http://swforum.sun.com/jive/thread.jspa?forumID=13&threadID=21473) seems similar but I cannot find where the nsslapd-rererral that kunal mehta mentions is located.
I did look at the des.ldif for each server and both looked okay.

Similar Messages

  • Unable to Enforce Unique Values, Duplicate Values Exist

    I have list in SP 2010, it contains roughly 1000 items.  I would like to enforce unique values on the title field.  I started by cleaning up the list, ensuring that all items already had a unique value.  To help with this, I used the export
    to excel action, then highlight duplicates within Excel.  So as far as I can tell, there are no duplicates within that list column.
    However, when I try to enable the option to Enforce Unique Values, I receive the error that duplicate values exist within the field and must be removed.
    Steps I've taken so far to identify / resolve duplicate values:
    - Multiple exports to Excel from an unfiltered list view, then using highlight duplicates feature > no duplicates found
    - deleted ALL versions of every item from the list (except current), ensured they were completely removed by deleting from both site and site collection recycle bins
    - Using the SP Powershell console, grabbed all list items and exported all of the "Title" type fields (Item object Title, LinkTitle, LinkTitleNoMenu, etc) to a csv and ran that through excel duplicate checking as well. 
    Unless there's some rediculous hidden field value that MS expects anyone capable of attempting to enforce unique values on a list (which is simple enough for anyone to figure out - if it doesn't throw an error), then I've exhausted anything I can think
    of that might cause the list to report duplicate values for that field.
    While I wait to see if someone else has an idea, I'm also going to see what happens if I wipe the Crawl Index and start it from scratch.
    - Jon

    First, I create index for a column in list settings, it works fine no matter duplicate value exists or not;
    then I set enforce unique values in the field, after click OK, I get duplicate values error message.
    With SQL Server profiler, I find the call to proc_CheckIfExistingFieldHasDuplicateValues and the parameters. After reviewing this stored procedure in content database,
    I create the following script in SQL Server management studio:
    declare @siteid
    uniqueidentifier
    declare @webid
    uniqueidentifier
    declare @listid
    uniqueidentifier
    declare @fieldid
    uniqueidentifier
    set @siteid='F7C40DC9-E5D3-42D7-BE60-09B94FD67BEF'
    set @webid='17F02240-CE04-4487-B961-0482B30DDA84'
    set @listid='B349AF8D-7238-419D-B6C4-D88194A57EA7'
    set @fieldid='195A78AC-FC52-4212-A72B-D03144DC1E24'
    SELECT
    * FROM TVF_UserData_List(@ListId)
    AS U1 INNER
    MERGE JOIN
                NameValuePair_Latin1_General_CI_AS
    AS NVP1 WITH (INDEX=NameValuePair_Latin1_General_CI_AS_MatchUserData)
    ON NVP1.ListId
    = @ListId AND NVP1.ItemId
    = U1.tp_Id
    AND ((NVP1.Level
    = 1 AND U1.tp_DraftOwnerId
    IS NULL)
    OR NVP1.Level
    = 2)
    AND NOT((DATALENGTH(ISNULL(NVP1.Value,
    = 0)) AND U1.tp_Level
    = NVP1.Level
    AND U1.tp_IsCurrentVersion
    = CONVERT(bit, 1)
    AND U1.tp_CalculatedVersion
    = 0 AND U1.tp_RowOrdinal
    = 0 INNER
    MERGE JOIN
                NameValuePair_Latin1_General_CI_AS
    AS NVP2 WITH (INDEX=NameValuePair_Latin1_General_CI_AS_CI)
    ON NVP2.SiteId
    = @SiteId AND NVP2.ListId
    = @ListId AND NVP2.FieldId
    = @FieldId AND NVP2.Value
    = NVP1.Value
    AND NVP2.ItemId <> NVP1.ItemId
    CROSS APPLY TVF_UserData_ListItemLevelRow(NVP2.ListId, NVP2.ItemId,
    NVP2.Level, 0)
    AS U2 WHERE ((NVP2.Level
    = 1 AND U2.tp_DraftOwnerId
    IS NULL)
    OR NVP2.Level
    = 2)
    AND NOT((DATALENGTH(ISNULL(NVP2.Value,
    = 0))      
    I can find the duplicate list items based on the result returned by the query above.
    Note that you need to change the parameter values accordingly, and change the name of NameValuePair_Latin1_General1_CI_AS table based on the last parameter of the
    proc_CheckIfExistingFieldHasDuplicateValues stored procedure. You can review the code of this stored procedure by yourself.
    Note that direct operation on the content database in production environment is not supported, please do all these in test environment.

  • Hitting error LDAP: error code 20 - mail attribute has duplicate value.

    Hi ,
    Anyone  faced this issue before LDAP: error code 20 - mail attribute has duplicate value. We are getting this error intermittently  in oid logs and 
    and due to that  provisioning stuck . I know that the issue due to the object class mismatch in attributes. But  map profile looks fine . Anything else need to check ?
    SSO verion 10.4.1.3 and DB version 10g .
    javax.naming.directory.AttributeInUseException: [LDAP: error code 20 - mail attribute has duplicate value.]; remaining name 'uid=abc,cn=users,dc=xyz ,dc=com'
            at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:2972)
            at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2934)
            at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2740)
            at com.sun.jndi.ldap.LdapCtx.c_modifyAttributes(LdapCtx.java:1440)
            at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_modifyAttributes(ComponentDirContext.java:255)
            at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.modifyAttributes(PartialCompositeDirContext.java:172)
            at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.modifyAttributes(PartialCompositeDirContext.java:161)
            at javax.naming.directory.InitialDirContext.modifyAttributes(InitialDirContext.java:146)
            at oracle.ldap.odip.gsi.LDAPWriter.modify(LDAPWriter.java:479)
            at oracle.ldap.odip.gsi.LDAPWriter.writeChanges(LDAPWriter.java:318)
            at oracle.ldap.odip.engine.AgentThread.mapExecute(AgentThread.java:656)
            at oracle.ldap.odip.engine.AgentThread.execMapping(AgentThread.java:377)
            at oracle.ldap.odip.engine.AgentThread.run(AgentThread.java:238)
    DIP_LDAPWRITER_ERROR_MODIFY
    Error in executing mapping DIP_LDAPWRITER_ERROR_MODIFY
    DIP_LDAPWRITER_ERROR_MODIFY
            at oracle.ldap.odip.engine.AgentThread.mapExecute(AgentThread.java:830)
            at oracle.ldap.odip.engine.AgentThread.execMapping(AgentThread.java:377)
            at oracle.ldap.odip.engine.AgentThread.run(AgentThread.java:238)
    DIP_LDAPWRITER_ERROR_MODIFY
    Setting Change Success Count : 27682
    Setting Change Failure Count : 11004
    CDSImportProfile:Error in Mapping EngineDIP_LDAPWRITER_ERROR_MODIFY
    DIP_LDAPWRITER_ERROR_MODIFY
            at oracle.ldap.odip.engine.AgentThread.mapExecute(AgentThread.java:851)
            at oracle.ldap.odip.engine.AgentThread.execMapping(AgentThread.java:377)
            at oracle.ldap.odip.engine.AgentThread.run(AgentThread.java:238)
    CDSImportProfile:about to Update exec status

    did you search the LDAP server to see whether the email value you try to use already exist ?  typically LDAP server do not care whether email is duplicated or not, but by default OIM server do not allow duplicated email

  • LDAP: error code 20 - pwdfailuretime attribute has duplicate value

    Hi!
    I am working on Oracle Infra 9.0.2
    I am trying to update attribute of particular user, but it gives me error as follows
    05:39:46 PM: Failed to update entry cn=szuhaila, cn=test, ou=test, o=com, c=my
    Root error: LDAP: error code 20 - pwdfailuretime attribute has duplicate value. VALUE: 20080609004531z
    I am trying to update with Orcale Directory Manager, I have tried with an LDAp browser thru too. It gives me same error.
    Can some one guide me how to over some this issue?
    Thanks in advance.
    Edited by: user8705646 on Aug 20, 2009 12:13 AM

    did you search the LDAP server to see whether the email value you try to use already exist ?  typically LDAP server do not care whether email is duplicated or not, but by default OIM server do not allow duplicated email

  • NDS error: duplicate value (-614) on Generic LDAP Export to NetIQ eDirectory

    Dear community,
    using the Generic LDAP Agent, the latest eDirectory (8.8.SP8 (20806.01) and FIM Version (4.1.3627.0)) I encounter the following problem in very special situations (namely when the value in eDirectory only differs from the FIM value by different upper/lower
    case letters:
    NDS error: duplicate value (-614)
    DirectoryOperationException: (0) 0 Server Message: The attribute exists or the value has been assigned.

    I don't see that as a Problem, when it is in fact doing string comparison.  You may need to write an advanced flow rule to simply say something like this
    CSHARP Snippet.  (if not equal, case does not matter)
    if !(csentry["co"].ToUpper().Equals(mventry["co"].ToUpper()))
     csentry["co"].Value =mventry["co"].Value ;
    Nosh Mernacaj, Identity Management Specialist

  • Duplicate values error

    Dear All
    I have received common error when creating relation:
    The relationship cannot be created because each column contains duplicate values. Select at least one column that contains only unique values.
    The issue is strange because I am sure that there are no duplicate values in my table! I checked it.
    What I've done was to create a single column "Append column" by append few columns with articles from different databases using Power Query. After that I removed duplicates.
    The final column with unique values was added to powerpivot model as a new table. There are no duplicates and spaces.
    Then I tried to create the relation between the column with append values and other databases which I had used to create this column.
    So it is look like this:
    Details of error:
    Error Message:
    ============================
    The relationship cannot be created because each column contains duplicate values. Select at least one column that contains only unique values.
    ============================
    Call Stack:
    ============================
       at Microsoft.AnalysisServices.Common.RelationshipController.CreateRelationship(DataModelingColumn sourceColumn, DataModelingColumn relatedColumn)
       at Microsoft.AnalysisServices.Common.RelationshipController.CreateRelationship(String fkTableName, String fkColumnName, String pkTableName, String pkColumnName)
       at Microsoft.AnalysisServices.Common.SandboxEditor.erDiagram_CreateRelationshipCallBack(Object sender, ERDiagramCreateRelationshipEventArgs e)
       at Microsoft.AnalysisServices.Common.ERDiagram.ERDiagramActionCreateRelationship.Do(IDiagramActionInstance actionInstance)
    ============================
    What could be  a reason of this issue?

    Thanks recio but your solutions not works
    I have found the issue but not a solution.
    The problem is that there is a space at the end of some articles names.
    In my Database 1 I have an "a" article but
    in my Database 2 I have an "a_"
    where "_" is invisible space character
    So PowerQuery and excel "Remove duplicate" function did not find duplicates but Powerpivot see ones
    My data model looks like as on example below
    So now my question is how to automaticly get rid of space character to be able to create relation?
    As I see power Query does not have such an option. Maybe a look up formula in PowerPivot? But how it should look like
    This is how my "Append column" Should look like:

  • 46C Migration Oracle/HP-UX to MAXDB/SLE10 error: Duplicate value QCMT066

    To migrate a productive system from 46C to ECC600 I got an system copy export from our business partner.
    The source system is running on HPUX/Oracle. The target system should be MAXDB/SLE10.
    I run the import with R3setup and got error: Duplicate value QCMT066.
    To try to continue the import I set in DBMIG.R3S:
    [DBR3LOADEXEC_IND_ADA]
    from STATUS=ERROR to STATUS=OK
    [DBR3LOADVIEW_IND_ADA]
    from STATUS=ERROR to STATUS=OK
    [DBR3LICENSECREATE_IND_ADA]
    STATUS=ERROR to STATUS=OK
    [DBR3START_IND_ADA]
    from STATUS=ERROR to STATUS=OK
    Tthe system is coming up, but get: in SAPGUI: GEN_TABLE_NOT_EXISTS .. Table VSEOPARENT does not exist.
    I believe that I have to run the import again. How can I solve the duplicate value QCMT066 problem?
    Edited by: Trieu Chi Phung on Aug 4, 2009 4:01 PM

    Answer of SAP:
    Did you skip the error? because there errors in both SAPVIEW.log and
    SAPAPPL1.log
    The SAPVIEW is having error because the table VBKD was not imported yet, and this table belongs to package SAPAPPL1, so, you have to finish
    import the SAPAPPL1 in the first place.
    You have the error "Duplicate key in index" for table QCMT066
    One of the most important things to do before a migration starts is to
    look at the consistency between Database and ABAP DDIC (/DB02 > checks>
    button Database<> ABAP/4 DDIC) and to look after QCM-Tables from pre-
    viously failed table-conversions These temporary objects are used duringconversion (see attached note # 9385 this note is for 3.0F but explains
    the situation).
    I would like you to proceed as follows:
    1. In the source-system check SE14 > Extras > Invalid Temp.
    Tables and remove all entries from there
    2. Switch to use sidadm create a new temp-directory and run 'R3ldct
    without any parameters
    3. Check the STR-files created and grep for entries starting with
    QCM
    4. For those objects use function module 'DD_NAMETAB_DELETE' and
    remove them from the nametab
    5. repeat the export from scratch
    If you want a workaround on this, you can modify the <package>.STR file
    and remove the entry QCMT066 and restart the import to continue.
    However, this maybe tedious if you and lots of this kind of object.

  • Error When Creating/Inserting New Marketing Attribute Value

    Merry Christmas & Happy New Year,
    Need help here, when I create/insert new marketing attribute value in existing marketing attribute, I encounter the following error "The values currently maintained lead to inconsistencies in the database".
    In the detail error, it specifies that I was trying to change existing attribute which is not true.
    Initially i thought it was authorization issue, but when i do the same procedure in CRM GUI, it works fine, only from Web UI then i encounter the problem.
    Any lead is really appreciated.
    JD

    Hi Robert,
    thanks for the info, we did implement the note but still having the error.
    we also have implemented following notes but it still does not solve the issue yet.
    0001486409 Incorrect counting in CRM_MKTPFCHR_CHECK_STRING_BW
    0001490425 Nonsensical values for marketing attributes
    0001491491 Field DATUV in AUSP for newsletter scenario
    0001499712 Marketing  Attributes are not saved properly in WEB UI
    0001509448 MKT ATTR:Save value for marketing attribute impossible
    0001531447 Problems in CL_CRM_BUIL_MKT_ATTRIB~READ

  • How to raise an error message when duplicate value is entered in a tabular field column? Basically not allow duplicate value at the form level.

    Hi all,
    I have created a form with one data block MATURED_FD_DTL which looks like below:
    ACCT_FD_NO
    CUST_CODE
    FD_AMT
    FD_INT_BAL
    TDS
    CHQ_NO
    ADD_FD_AMT
    P_SAP_CODE
    P_TYPE
    CREATE TABLE MATURED_FD_DTL
      ACCT_FD_NO    VARCHAR2(17 BYTE)               NOT NULL,
      CUST_CODE     NUMBER(9),
      FD_AMT        NUMBER(15),
      FD_INT_BAL    NUMBER(15),
      TDS           NUMBER(15),
      CHQ_NO        NUMBER(10),
      ADD_FD_AMT    NUMBER(15),
      P_SAP_CODE    NUMBER(10),
      P_TYPE        VARCHAR2(1 BYTE)
    For MATURED_FD_DT.ACCT_FD_NO, Trigger: KEY_NEXT_ITEM, I have written the following code:
    DECLARE
    V1 NUMBER;
    V2 NUMBER;
    BEGIN
    V1:=:MATURED_FD_DTL.ACCT_FD_NO;
    MESSAGE('V1:'||V1);
    MESSAGE(' ');
    END;
         GO_ITEM('MATURED_FD_DTL.CUST_CODE');
    This is just a dummy code.
    When ever i enter the value in the field of ACCT_FD_NO, it pops up a message saying "V1:Value of ACCT_FD_NO",
    So i want to store that value .
    Compare them & if it is egual, it should pop up a message saying duplicate value is entered and must not allow to enter, at form_level.
    So how can I compare the ACCT_FD_NO value between FIRST_RECORD and NEXT_RECORD ??
    Help Me .
    Thank You.
    Oracle Forms 6i.
    Oracle 9i.

    Thank You HamidHelal.
    Actually before posting the code, I went through the first link you have mentioned. I tried also, it is quite tedious procedure, however i dint get the proper result, may be i have done some mistake. Anyways , can you tell me how do i check in database table, if a value exists OR IF VALUE FOUND & then message and raise form trigger failure; something like below.
    IF :MATURED_FD_DTL.ACCT_FD_NO EXISTS
    THEN MESSAGE('YOU HAVE ENTERED AN EXISTING OR DUPLICATE VALUE');
              MESSAGE(' ');
    RAISE FORM_TRIGGER_FAILURE;
    END;
    OR
    IF :MATURED_FD_DTL.ACCT_FD_NO FOUND
    THEN MESSAGE('YOU HAVE ENTERED AN EXISTING OR DUPLICATE VALUE');
              MESSAGE(' ');
    RAISE FORM_TRIGGER_FAILURE;
    END;
    Is there any equivalent in the form in oracle forms 6i?? Please let me know how do i do this??

  • Error while deleting values of characteristic /1FB/COMPANY/Company (RFC des

    Dear all,
    I am trying to synchronize Company master data between local BCS system and SAP BW with UGMD_BATCH_SYNC program. In the synchronization mode, Full Synschronization (Write and Delete) was selected.
    However, I receive the following error message when executing the program:
    Error while deleting values of characteristic /1FB/COMPANY/Company (RFC destination )
    Message no. UGMD077
    Diagnosis
    When writing or deleting values of characteristic /1FB/COMPANY/Company errors occurred in the system with RFC destination . As the changes have already been defined in the local storage location this results in the master data being asynchronous between the local and remote storage location.
    System Response
    Processing is continued.
    Procedure
    Carry out a manual synchronization of the master data later using report UGMD_BATCH_SYNC. You can find additional information there under Application Help.
    FYI, RFC Destination for my data basis is left blank.
    What may causes this error and how to resolve it?
    Thank you.

    Hi MontyBurns,
    May I know what settings that I need to check in UGMDSYNC program? As far as I can tell, there is only one parameter that we need to specify in the program i.e. Field Name. As I am trying to synchronize from BCS to BW, I have chosen the followings settings:
    Source = LOCAL
    Target = ALLBW
    All,
    Interesting thing that I notice after executing the UGMDSYNC program is the following message:
    Synchronize/Display Variances Between Systems
         The compound dependencies for the attributes or texts are not defined
         uniformly in the systems investigated.
         Example:
         Texts are defined as language-specific in the local systems and as
         language-independent in remote systems (for example BW systems). The
         same can apply for other compounds such as version or time dependencies.
    System Response
         The display of differences between the systems will be affected. A
         manual synchronization will not be completely successful.
    Procedure
         1.  Ensure that the dependencies for the attributes and texts are the
             same in all systems.
         2.  Start the synchronization process again.
    Procedure for System Administration
    I can check the attributes and texts in BW via RSD1 by specifying InfoObject = 0COMPANY and checking the Master data/texts and Attribute tabs. But how do I check similar settings in BCS Workbench? I can't determine whether the Company text is language-dependent or not simply by displaying specific Company from Process View > Master Data > Consolidation Units > Company.
    Thanks.

  • An error occured while creating the original attribute for

    Hi All,
    We encounter  this error in  "An error occured while creating the original attribute for " DMS  very often when a user edits a file & tries to check in.
    I searched the forums & realized that this is caused by the inconsistencies in the KPRO & DMS server and removing these
    inconsistencies will repair this issue.
    I have been deleting the inconsistencies using DMS reports DMS_KPRO_READ & DMS_KPRO_CHECK1 and it resolves the error
    so the file is unlocked. But I haven't been able to figure out the ROOT cause of this issue.I couldn't find any information on the root cause of this issue. What can be done to fix this error permanently.
    Regards
    -Neha

    Hi Neha,
    Please go to transaction SE16 and enter 'SDOKPROP' as table. Then enter 'DMS*' in the field PROP_NAME and press F8. Now all DMS related entries should be displayed to you. Please compare them with the following entries displayed in the attached screenshot and maintain the missing entries.
    DMS_ACTIVE_VERSION 00 Active Version
    DMS_APPLICATION 00 Logical application
    DMS_CHECKOUT_USER 00 Checkout User
    DMS_CREATE_AUDIT 00 Generate new version of the original
    DMS_DEFAULT_LANGUAGE 00 Default Language
    DMS_DELETEABLE 00 PHIO deletable
    DMS_DOC_KEY 02 IWB_DMS01 DMS_DOCKEY Document info record
    DMS_DOC_VERSION 00 Version of relevant document
    DMS_DRAW_APPNR 00 Application number from DRAW
    DMS_DRAW_DTTRG 00 Data carrier from DRAW
    DMS_DRAW_FILEP 00 File name from DRAW
    DMS_FILE1 00 File name(firstpart)
    DMS_FILE2 00 File name(secondpart)
    DMS_FILE3 00 File name(thirdpart)
    DMS_FILE_ID 00 GUID that points to table DMS_PHIO2FILE
    DMS_FRMTXT 00 Format description, ID of additional file
    DMS_MUP_CAT 00 Markup category
    DMS_MUP_FLAG 00 Markup flag
    DMS_ORDER 00 Sequence of additional files
    DMS_STATUS 00 Document status
    DMS_STATUSNR 00 Number in status protocol
    DMS_STATUSNR_X 00 References to Status Log
    Please pay attention that all entries are typed well and that there are no spelling errors. If all these values are maintained correctly in table SDOKPROP the dump and the error message should no longer appear.
    For further information you can also see the corresponding SDN WIKI page under
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/plm/error26296in+CV01N
    Regards,
    Ravindra

  • Need help in Setting a value of an attribute

    Hi,
    I have a requirement where i need to set a value for an attribute in duplicate popup.
    I am able to retrieve the current values with the method
    o_partner->get_properties( IMPORTING es_attributes = x_attributes ).
    After fetching the value, i am programatically setting 
    x_attributes-Soldto = 'X'.
    o_partner->set_properties( exPORTING is_attributes = x_attributes ).
              lv_collection1->add( o_partner ).
              lr_core = cl_crm_bol_core=>get_instance( ).
              lr_core->modify( ).
    I am not sure, what is missed out in my logic but the value is not shown on WEB UI.
    Any pointers will b of gr8 help.
    Thanks,
    Udaya

    Got the solution from other source

  • Removing duplicate values from selectOneChoice bound to List Iterator

    I'm trying to remove duplicate values from a selectOneChoice that i have. The component binds back to a List Iterator on the pageDefinition.
    I have a table on a JSF page with 5 columns; the table is bound to a method iterator on the pageDef. Then above the table, there are 5 separate selectOneChoice components each one of which is bound to the result set of the table's iterator. So this means that each selectOneChoice only contains vales corresponding to the columns in the table which it represents.
    The selectOneChoice components are part of a search facility and allow the user to select values from them and restrict the results that are returned. The concept is fine and i works. However if i have repeating values in the selectOneChoice (which is inevitable given its bound to the table column result set), then i need to remove them. I can remove null values or empty strings using expression language in the rendered attribute as shown:
    <af:forEach var="item"
    items="#{bindings.XXXX.items}">
    <af:selectItem label="#{item.label}" value="#{item.label}"
    rendered="#{item.label != ''}"/>
    </af:forEach>
    But i dont know how i can remove duplicate values easily. I know i can programatically do it in a backing bean etc.... but i want to know if there is perhaps some EL that might do it or another setting that ADF gives which can overcome this.
    Any help would be appreciated.
    Kind Regards

    Hi,
    It'll be little difficult removing duplicates and keeping the context as it is with exixting standard functions. Removing duplicates irrespective of context changes, we can do with available functions. Please try with this UDF code which may help you...
    source>sort>UDF-->Target
    execution type of UDF is Allvalues of a context.
    public void UDF(String[] var1, ResultList result, Container container) throws StreamTransformationException{
    ArrayList aList = new ArrayList();
    aList.add(var1(0));
    result.addValue(var1(0));
    for(int i=1; i<var1.length; i++){
    if(aList.contains(var1(i)))
         continue;
    else{
    aList.add(var1(i));
    result.addValue(var1(i));
    Regards,
    Priyanka

  • Query produces duplicate values in successive rows. Can I null them out?

    I've had very good success (Thanks Andy) in getting detailed responses to my posted questions, and I'm wondering whether there is a way in a report region join query that produces successive rows with duplicate values that I can suppress(replace) the print of the duplicate values in those rows. In case I've managed to twist the question into an unintelligible mess (One of my specialties), let me provide an example:
    We're trying to list the undergraduate institutions that an applicant has attended, and display information about dates of attendence, gpa, and major(s)/minor(s) taken. The rub is that there can be multiple major(s)/minor(s) for a given undergraduate institution, so the following is produced by the query:
    University of Hard Knox 01/02 01/06 4.00 Knitting
    University of Hard Knox 01/02 01/06 4.00 Cloth Repair
    Advanced University 02/06 01/08 3.75 Clothing Design
    Really Advanced U 02/08 01/09 4.00 Sports Clothing
    Really Advanced U 02/08 01/09 4.00 Tennis Shoe Burlap
    I want it to look like this:
    University of Hard Knox 01/02 01/06 4.00 Knitting
    Cloth Repair
    Advanced University 02/06 01/08 3.75 Clothing Design
    Really Advanced U 02/08 01/09 4.00 Sports Clothing
    Tennis Shoe Burlap
    * (edit) Please note that the cloth repair and tennis shoe repair rows would be correctly positioned in a table, but unfortunately got space suppresed here for some reason. *
    Under Andy's tuteage, I'd say the answer is probably javascript looping through the DOM looking for the innerHTML of specific TDs in the table, but I'd like to confirm that, or, does Apex provide a checkbox that I can check that will produce the same results? Thanks in advance guys, and sorry for all the questions. We've been tasked to use Apex for our next project and to learn it by using it, since the training budget is non-existant this year. I love unfunded mandates ;)
    Phil
    Edited by: Phil McDermott on Aug 13, 2009 9:34 AM

    Hi Phil,
    Javascript is useful, as is the column break functionality within Report Attributes (which would be my first choice if poss).
    If you need to go past 3 columns, I would suggest doing something in the SQL statement itself. This will mean that the sorting would probably having to be controlled, but it is doable.
    Here's a fairly old thread on the subject: Re: Grouping on reports (not interactive) - with an example here: [http://htmldb.oracle.com/pls/otn/f?p=33642:112] (I've even used a custom template for the report, but you don't need to go that far!)
    This uses the LAG functionality within SQL to compare the values on one row to the values on the preceeding row - being able to compare these values allows you to determine which ones to display or hide.
    Andy

  • Check for null value of an attribute

    Hi,
    I am reading an attribute using the get_attribute method of the element of a node.
    Depending on whether the value of this attribute is initial or not, I need to do some further processing. But the get_attribute method itself is giving an exception that "Access via null reference is not possible". I first need to check if this is initial (or null) and then proceed. Is there some other way to check this value apart from the get_attribute method??
    Here is the sample code
    IF elem_es_detalhes IS NOT INITIAL.
          DATA:
            item_zzorgas                        LIKE stru_es_detalhes-zzorgas.
    get single attribute
          elem_es_detalhes->get_attribute(
            EXPORTING
              name =  `ZZORGAS`
            IMPORTING
              value = item_zzorgas ).
          wd_comp_controller->setleadselectionorgas( EXPORTING i_value = item_zzorgas ).
        ENDIF.
    > the get_attribute method is throwing an exception that access via null object reference is not possible.
    Please help!!
    regards,
    Priyank

    Runtime Errors         OBJECTS_OBJREF_NOT_ASSIGNED
    Date and Time          04.04.2007 05:54:08
    Short text
    Access via 'NULL' object reference not possible.
    What happened?
    Error in the ABAP Application Program
    The current ABAP program "CL_WDR_CONTEXT_ELEMENT========CP" had to be
    terminated because it has
    come across a statement that unfortunately cannot be executed.
    What can you do?
    Note down which actions and inputs caused the error.
    To process the problem further, contact you SAP system
    administrator.
    Using Transaction ST22 for ABAP Dump Analysis, you can look
    at and manage termination messages, and you can also
    keep them for a long time.
    Error analysis
    You attempted to use a 'NULL' object reference (points to 'nothing')
    access a component (variable: " ").
    An object reference must point to an object (an instance of a class)
    before it can be used to access components.
    Either the reference was never set or it was set to 'NULL' using the
    CLEAR statement.
    How to correct the error
    Probably the only way to eliminate the error is to correct the program.
    If the error occures in a non-modified SAP program, you may be able to
    find an interim solution in an SAP Note.
    If you have access to SAP Notes, carry out a search with the following
    keywords:
    "OBJECTS_OBJREF_NOT_ASSIGNED" " "
    "CL_WDR_CONTEXT_ELEMENT========CP" or "CL_WDR_CONTEXT_ELEMENT========CM006"
    "IF_WD_CONTEXT_ELEMENT~GET_ATTRIBUTE"
    If you cannot solve the problem yourself and want to send an error
    notification to SAP, include the following information:
    1. The description of the current problem (short dump)
    To save the description, choose "System->List->Save->Local File
    (Unconverted)".
    2. Corresponding system log
    Display the system log by calling transaction SM21.
    Restrict the time interval to 10 minutes before and five minutes
    after the short dump. Then choose "System->List->Save->Local File
    (Unconverted)".
    3. If the problem occurs in a problem of your own or a modified SAP
    program: The source code of the program
    In the editor, choose "Utilities->More
    Utilities->Upload/Download->Download".
    4. Details about the conditions under which the error occurred or which
    actions and input led to the error.
    System environment
    SAP-Release 700
    Application server... "pioerp01"
    Network address...... "192.168.0.10"
    Operating system..... "Windows NT"
    Release.............. "5.2"
    Hardware type........ "4x Intel 801586"
    Character length.... 8 Bits
    Pointer length....... 32 Bits
    Work process number.. 0
    Shortdump setting.... "full"
    Database server... "PIOERP01"
    Database type..... "ORACLE"
    Database name..... "ERD"
    Database user ID.. "SAPERD"
    Char.set.... "English_United State"
    SAP kernel....... 700
    created (date)... "Oct 13 2006 00:08:41"
    create on........ "NT 5.0 2195 Service Pack 4 x86 MS VC++ 13.10"
    Database version. "OCI_10201_SHARE (10.2.0.1.0) "
    Patch level. 80
    Patch text.. " "
    Database............. "ORACLE 9.2.0.., ORACLE 10.1.0.., ORACLE 10.2.0.."
    SAP database version. 700
    Operating system..... "Windows NT 5.0, Windows NT 5.1, Windows NT 5.2"
    Memory consumption
    Roll.... 1754160
    EM...... 8362368
    Heap.... 0
    Page.... 0
    MM Used. 9168936
    MM Free. 935200
    User and Transaction
    Client.............. 210
    User................ "PJAIN"
    Language Key........ "E"
    Transaction......... " "
    Program............. "CL_WDR_CONTEXT_ELEMENT========CP"
    Screen.............. "SAPMHTTP 0010"
    Screen Line......... 2
    Information on Caller ofr "HTTP" Connection:
    Plug-in Type.......... "HTTP"
    Caller IP............. "122.167.22.28"
    Caller Port........... 8000
    Universal Resource Id. "/sap/bc/webdynpro/sap/zagr_fazenda/"
    Information on where terminated
    Termination occurred in the ABAP program "CL_WDR_CONTEXT_ELEMENT========CP" -
    in "IF_WD_CONTEXT_ELEMENT~GET_ATTRIBUTE".
    The main program was "SAPMHTTP ".
    In the source code you have the termination point in line 36
    of the (Include) program "CL_WDR_CONTEXT_ELEMENT========CM006".
    Source Code Extract
    Line
    SourceCde
    6
    get_not type abap_bool value abap_false,
    7
    first_part type string,
    8
    second_part type string,
    9
    attr_wa like line of me->dynamic_attributes.
    10
    11
    field-symbols:
    12
    <dyn_attr> like line of me->dynamic_attributes,
    13
    <value> type data,
    14
    <attr_info> like line of me->node_info->attributes->*.
    15
    16
    while try_again = abap_true.
    17
    18
      first try static attributes
    19
    assign static_attributes->(name) to <value>.
    20
    if sy-subrc = 0.
    21
    value = <value>.
    22
    try_again = abap_false.
    23
    continue.
    24
    else.
    25
    26
        second try dynamic attributes
    27
    read table dynamic_attributes assigning <dyn_attr> with table key name = name.
    28
    if sy-subrc = 0.
    29
    assign <dyn_attr>-value->* to <value>.
    30
    value = <value>.
    31
    try_again = abap_false.
    32
    continue.
    33
    else.
    34
    35
          dynamic attribute not yet created?
    >>>>>
    read table me->node_info->attributes->* assigning <attr_info> with table key name =
    37
    if sy-subrc = 0.
    38
    attr_wa-name = name.
    39
    create data attr_wa-value type handle <attr_info>-rtti.
    40
    assign attr_wa-value->* to <value>.
    41
    if <attr_info>-default_value is not initial.
    42
    <value> = <attr_info>-default_value.
    43
    endif.
    44
    value = <value>.
    45
    insert attr_wa into table me->dynamic_attributes.
    46
    try_again = abap_false.
    47
    continue.
    48
    else.
    49
    50
            test for :FINAL:NOT
    51
    split name at ':' into name first_part second_part.
    52
    if first_part is initial and second_part is initial.
    53
    try_again = abap_false.
    54
    continue.
    55
    else.
    Contents of system fields
    Name
    Val.
    SY-SUBRC
    4
    SY-INDEX
    1
    SY-TABIX
    0
    SY-DBCNT
    3
    SY-FDPOS
    0
    SY-LSIND
    0
    SY-PAGNO
    0
    SY-LINNO
    1
    SY-COLNO
    1
    SY-PFKEY
    SY-UCOMM
    SY-TITLE
    Controle HTTP
    SY-MSGTY
    SY-MSGID
    SY-MSGNO
    000
    SY-MSGV1
    SY-MSGV2
    SY-MSGV3
    SY-MSGV4
    SY-MODNO
    0
    SY-DATUM
    20070404
    SY-UZEIT
    055408
    SY-XPROG
    SAPCNVE
    SY-XFORM
    CONVERSION_EXIT
    Active Calls/Events
    No.   Ty.          Program                             Include                             Line
    Name
    24 METHOD       CL_WDR_CONTEXT_ELEMENT========CP    CL_WDR_CONTEXT_ELEMENT========CM006    36
    CL_WDR_CONTEXT_ELEMENT=>IF_WD_CONTEXT_ELEMENT~GET_ATTRIBUTE
    23 METHOD       /1BCWDY/BOKYKZO9MNVO45K6OKJH==CP    /1BCWDY/B_5OLH0AU1A64NGHK6WYWX       1265
    CL_FAZENDA_DASHBOARD_CTR=>ONCLICK
    Web Dynpro Component          ZAGR_FAZENDA
    Web Dynpro Controller         FAZENDA_DASHBOARD
    22 METHOD       /1BCWDY/BOKYKZO9MNVO45K6OKJH==CP    /1BCWDY/B_5OLH0AU1A64NGHK6WYWX        358
    CLF_FAZENDA_DASHBOARD_CTR=>ONCLICK
    Web Dynpro Component          ZAGR_FAZENDA
    Web Dynpro Controller         FAZENDA_DASHBOARD
    21 METHOD       /1BCWDY/BOKYKZO9MNVO45K6OKJH==CP    /1BCWDY/B_5OLH0AU1A64NGHK6WYWX        320
    CLF_FAZENDA_DASHBOARD_CTR=>IF_WDR_VIEW_DELEGATE~WD_INVOKE_EVENT_HANDLER
    Web Dynpro Component          ZAGR_FAZENDA
    Web Dynpro Controller         FAZENDA_DASHBOARD
    20 METHOD       CL_WDR_DELEGATING_VIEW========CP    CL_WDR_DELEGATING_VIEW========CM005     3
    CL_WDR_DELEGATING_VIEW=>INVOKE_EVENTHANDLER
    19 METHOD       CL_WDR_COMPONENT==============CP    CL_WDR_COMPONENT==============CM00D    41
    CL_WDR_COMPONENT=>FIRE_EVENT
    18 METHOD       SAPLWDR_RG_PROXY_FACTORY            LWDR_RG_PROXY_FACTORYI00              120
    LCL_INTERNAL_API=>_IF_WDR_INTERNAL_API~RAISE_EVENT
    17 METHOD       /1BCWDY/CX3JTPYDGO9FTM6UG46K==CP    /1BCWDY/B_BC0OBUXS328BVP4ZI6L1        388
    CLF_COMPONENTCONTROLLER_CTR=>IF_COMPONENTCONTROLLER~FIRE_ON_CLICK_EVT
    Web Dynpro Component          SALV_WD_TABLE
    Web Dynpro Controller         COMPONENTCONTROLLER
    16 METHOD       CL_SALV_WD_C_TABLE============CP    CL_SALV_WD_C_TABLE============CM002   116
    CL_SALV_WD_C_TABLE=>IF_SALV_WD_COMPONENT~FIRE_EVENT
    15 METHOD       CL_SALV_WD_C_TABLE_V_TABLE====CP    CL_SALV_WD_C_TABLE_V_TABLE====CM012   197
    CL_SALV_WD_C_TABLE_V_TABLE=>IF_SALV_WD_COMP_TABLE_EVENTS~ON_CELL
    14 METHOD       CL_SALV_WD_C_TABLE_V_TABLE====CP    CL_SALV_WD_C_TABLE_V_TABLE====CM005    39
    CL_SALV_WD_C_TABLE_V_TABLE=>IF_SALV_WD_VIEW~ON_EVENT
    13 METHOD       CL_SALV_WD_A_COMPONENT========CP    CL_SALV_WD_A_COMPONENT========CM005    19
    CL_SALV_WD_A_COMPONENT=>IF_SALV_WD_COMPONENT~VIEW_ON_EVENT
    12 METHOD       /1BCWDY/CX3JTPYDGO9FTM6UG46K==CP    /1BCWDY/B_X4QHFLHM8I07VGMCNR1L        736
    CL_VIEW_TABLE_CTR=>ONACTIONTABLE_CELL
    Web Dynpro Component          SALV_WD_TABLE
    Web Dynpro Controller         VIEW_TABLE
    11 METHOD       /1BCWDY/CX3JTPYDGO9FTM6UG46K==CP    /1BCWDY/B_X4QHFLHM8I07VGMCNR1L        468
    CLF_VIEW_TABLE_CTR=>IF_WDR_VIEW_DELEGATE~WD_INVOKE_EVENT_HANDLER
    Web Dynpro Component          SALV_WD_TABLE
    Web Dynpro Controller         VIEW_TABLE
    10 METHOD       CL_WDR_DELEGATING_VIEW========CP    CL_WDR_DELEGATING_VIEW========CM005     3
    CL_WDR_DELEGATING_VIEW=>INVOKE_EVENTHANDLER
    9 METHOD       CL_WDR_ACTION=================CP    CL_WDR_ACTION=================CM00A    38
    CL_WDR_ACTION=>IF_WDR_ACTION~FIRE
    8 METHOD       CL_WDR_WINDOW_PHASE_MODEL=====CP    CL_WDR_WINDOW_PHASE_MODEL=====CM009    52
    CL_WDR_WINDOW_PHASE_MODEL=>DO_HANDLE_ACTION_EVENT
    7 METHOD       CL_WDR_WINDOW_PHASE_MODEL=====CP    CL_WDR_WINDOW_PHASE_MODEL=====CM002    62
    CL_WDR_WINDOW_PHASE_MODEL=>PROCESS_REQUEST
    6 METHOD       CL_WDR_WINDOW=================CP    CL_WDR_WINDOW=================CM00V     9
    CL_WDR_WINDOW=>PROCESS_REQUEST
    5 METHOD       CL_WDR_MAIN_TASK==============CP    CL_WDR_MAIN_TASK==============CM00I    94
    CL_WDR_MAIN_TASK=>EXECUTE
    4 METHOD       CL_WDR_MAIN_TASK==============CP    CL_WDR_MAIN_TASK==============CM00J    69
    CL_WDR_MAIN_TASK=>IF_HTTP_EXTENSION~HANDLE_REQUEST
    3 METHOD       CL_HTTP_SERVER================CP    CL_HTTP_SERVER================CM017   366
    CL_HTTP_SERVER=>EXECUTE_REQUEST_FROM_MEMORY
    2 FUNCTION     SAPLHTTP_RUNTIME                    LHTTP_RUNTIMEU02                      946
    HTTP_DISPATCH_REQUEST
    1 MODULE (PBO) SAPMHTTP                            SAPMHTTP                               13
    %_HTTP_START
    Chosen variables
    Name
    Val.
    No.      24 Ty.          METHOD
    Name  CL_WDR_CONTEXT_ELEMENT=>IF_WD_CONTEXT_ELEMENT~GET_ATTRIBUTE
    NAME
    ZZPRECO
    5555444
    AA0253F
    VALUE
    222
    000
    TRY_AGAIN
    X
    5
    8
    ABAP_TRUE
    X
    5
    8
    ME->STATIC_ATTRIBUTES
    0.0.0.0.0.0.0.1.
    C0000000
    F0000000
    <VALUE>
    SY-SUBRC
    4
    0000
    4000
    SPACE
    2
    0
    ME->DYNAMIC_ATTRIBUTES
    Table[initial]
    <DYN_ATTR>
    %_DUMMY$$
    2222
    0000
    %_SPACE
    2
    0
    RSJOBINFO
    00000000000000                                  ####
    222222222222222222222222222222223333333333333322222222222222222222222222222222220000
    000000000000000000000000000000000000000000000000000000000000000000000000000000000000
    <DYN_ATTR>-VALUE
    <ATTR_INFO>
    CL_WDR_VIEW_ELEMENT=>CO_UNKNOWN_TEXTLEN
    -1
    FFFF
    FFFF
    ATTR_WA-NAME
    ATTR_WA-VALUE
    0.0.0.0.0.0.0.1.
    C0000000
    F0000000
    <ATTR_INFO>-RTTI
    <ATTR_INFO>-DEFAULT_VALUE
    No.      23 Ty.          METHOD
    Name  CL_FAZENDA_DASHBOARD_CTR=>ONCLICK
    R_PARAM
    |
    | E0001000 |
    | B0004800 |
    | WDEVENT |
    |
    E0001000
    C0003800
    SY-REPID
    /1BCWDY/BOKYKZO9MNVO45K6OKJH==CP
    2344545244454543445433434444334522222222
    F123749F2FB9BAF9DE6F45B6FBA8DD3000000000
    <L_VALUE>
    FTP100600000
    455333333333222222222222
    640100600000000000000000
    ITEM_BUKRS
    BP01
    4533
    2001
    %_DUMMY$$
    2222
    0000
    ITEM_LIFNR
    0001100000
    3333333333
    0001100000
    ITEM_PSPID
    FTP100600000
    455333333333222222222222
    640100600000000000000000
    ELEM_ES_DETALHES
    |
    | F0000000 |
    | 3000C800 |
    | ITEM_ZZPRECO |
    |  |
    | 222 |
    | 000 |
    | SPACE |
    |  |
    | 2 |
    | 0 |
    | SY-XPROG |
    | SAPCNVE |
    | 5454454222222222222222222222222222222222 |
    | 3103E65000000000000000000000000000000000 |
    | No.      22 Ty.          METHOD |
    | Name  CLF_FAZENDA_DASHBOARD_CTR=>ONCLICK |
    | EVENT |
    |
    E0001000
    C0003800
    RESULT
    |
    | F0000000 |
    | F0000000 |
    | EVENT->PARAMETERS |
    | Table IT_8213[1x16] |
    | DATA=PARAMETERS
    Table reference: 2596
    TABH+  0(20) = 78213E3D98253E3D00000000240A000015200000
    TABH+ 20(20) = 0100000010000000FFFFFFFF04890300A0030000
    TABH+ 40( 8) = 10000000A4288401
    store        = 0x78213E3D
    ext1         = 0x98253E3D
    shmId        = 0     (0x00000000)
    id           = 2596  (0x240A0000)
    label        = 8213  (0x15200000)
    fill         = 1     (0x01000000)
    leng         = 16    (0x10000000)
    loop         = -1    (0xFFFFFFFF)
    xtyp         = TYPE#000006
    occu         = 16    (0x10000000)
    access       = 4     (ItAccessHashed)
    idxKind      = 0     (ItIndexNone)
    uniKind      = 1     (ItUnique)
    keyKind      = 1     (default)
    cmpMode      = 4     (cmpSingleEq)
    occu0        = 1
    groupCntl    = 0
    rfc          = 0
    unShareable  = 0
    mightBeShared = 1
    sharedWithShmTab = 0
    isShmLockId  = 0
    gcKind       = 0
    isUsed       = 1
    isCtfyAble   = 1
    >>>>> Shareable Table Header Data <<<<<
    tabi         = 0x68203E3D
    pgHook       = 0x00000000
    idxPtr       = 0xB8213E3D
    shmTabhSet   = 0x00000000
    id           = 4494  (0x8E110000)
    refCount     = 2     (0x02000000)
    tstRefCount  = 0     (0x00000000)
    lineAdmin    = 16    (0x10000000)
    lineAlloc    = 16    (0x10000000)
    shmVersId    = 0     (0x00000000)
    shmRefCount  = 3     (0x03000000)
    >>>>> 1st level extension part <<<<<
    regHook      = 0x68243E3D
    collHook     = 0x00000000
    ext2         = 0x00000000
    >>>>> 2nd level extension part <<<<<
    tabhBack     = Not allocated
    delta_head   = Not allocated
    pb_func      = Not allocated
    pb_handle    = Not allocated
    <CUR_PARAM>
    '###Ø###Á#######
    2000D100C0000000
    700089001000E500
    SY-SUBRC
    4
    0000
    4000
    %_VIASELSCR
    0
    4
    SY
    0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.
    0000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000
    1000000000000000000000000000000000000000300000001000000010000000000000000000000000000000000040
    %_EXCP
    |
    | F0000000 |
    | F0000000 |
    | %_SPACE |
    |  |
    | 2 |
    | 0 |
    | <CUR_PARAM>-VALUE |
    | 0.0.0.0.0.0.0.1.  |
    | C0000000 |
    | 1000E500 |
    | R_PARAM |
    |
    E0001000
    B0004800
    ME->F_APPL_CLASS
    |
    | A0005000 |
    | 2000D200 |
    | WDEVENT |
    |
    E0001000
    C0003800
    No.      21 Ty.          METHOD
    Name  CLF_FAZENDA_DASHBOARD_CTR=>IF_WDR_VIEW_DELEGATE~WD_INVOKE_EVENT_HANDLER
    HANDLER_NAME
    ONCLICK
    4444444
    FE3C93B
    EVENT
    E0001000
    C0003800
    PARAMETERS
    Table[initial]
    RESULT
    |
    | F0000000 |
    | F0000000 |
    | SYST |
    | 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.  |
    | 0000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000 |
    | 1000000000000000000000000000000000000000300000001000000010000000000000000000000000000000000040 |
    | ME->F_APPL_CLASS |
    |
    A0005000
    2000D200
    WDEVENT
    |
    | E0001000 |
    | C0003800 |
    | CL_ABAP_TYPEDESCR=>TRUE |
    | X |
    | 5 |
    | 8 |
    | ME |
    |
    B0004000
    4000B200
    %_EXCP
    |
    | F0000000 |
    | F0000000 |
    | No.      20 Ty.          METHOD |
    | Name  CL_WDR_DELEGATING_VIEW=>INVOKE_EVENTHANDLER |
    | NAME |
    | ONCLICK |
    | 4444444 |
    | FE3C93B |
    | EVENT |
    |
    E0001000
    C0003800
    RET
    F0000000
    F0000000
    SYST-REPID
    CL_WDR_DELEGATING_VIEW========CP
    4455455444444544455445333333334522222222
    3CF742F45C57149E7F6957DDDDDDDD3000000000
    SY-REPID
    CL_WDR_DELEGATING_VIEW========CP
    4455455444444544455445333333334522222222
    3CF742F45C57149E7F6957DDDDDDDD3000000000
    %_SPACE
    2
    0
    %_DUMMY$$
    2222
    0000
    No.      19 Ty.          METHOD
    Name  CL_WDR_COMPONENT=>FIRE_EVENT
    CONTROLLER_NAME
    COMPONENTCONTROLLER
    4445444454445544445
    3FD0FE5E43FE42FCC52
    EVENT_NAME
    ON_CLICK
    44544444
    FEF3C93B
    PARAMETERS
    Table IT_8211[1x16]
    CLASS=CL_WDR_COMPONENTMETHOD=FIRE_EVENTDATA=PARAMETERS
    Table reference: 1900
    TABH+  0(20) = 78213E3D00000000000000006C07000013200000
    TABH+ 20(20) = 0100000010000000FFFFFFFF04B10000E00F0000
    TABH+ 40( 8) = 10000000A4288401
    store        = 0x78213E3D
    ext1         = 0x00000000
    shmId        = 0     (0x00000000)
    id           = 1900  (0x6C070000)
    label        = 8211  (0x13200000)
    fill         = 1     (0x01000000)
    leng         = 16    (0x10000000)
    loop         = -1    (0xFFFFFFFF)
    xtyp         = TYPE#000062
    occu         = 16    (0x10000000)
    access       = 4     (ItAccessHashed)
    idxKind      = 0     (ItIndexNone)
    uniKind      = 1     (ItUnique)
    keyKind      = 1     (default)
    cmpMode      = 4     (cmpSingleEq)
    occu0        = 1
    groupCntl    = 0
    rfc          = 0
    unShareable  = 0
    mightBeShared = 1
    sharedWithShmTab = 0
    isShmLockId  = 0
    gcKind       = 0
    isUsed       = 1
    isCtfyAble   = 1
    >>>>> Shareable Table Header Data <<<<<
    tabi         = 0x68203E3D
    pgHook       = 0x00000000
    idxPtr       = 0xB8213E3D
    shmTabhSet   = 0x00000000
    id           = 4494  (0x8E110000)
    refCount     = 2     (0x02000000)
    tstRefCount  = 0     (0x00000000)
    lineAdmin    = 16    (0x10000000)
    lineAlloc    = 16    (0x10000000)
    shmVersId    = 0     (0x00000000)
    shmRefCount  = 3     (0x03000000)
    >>>>> 1st level extension part <<<<<
    regHook      = Not allocated
    collHook     = Not allocated
    ext2         = Not allocated
    >>>>> 2nd level extension part <<<<<
    tabhBack     = Not allocated
    delta_head   = Not allocated
    pb_func      = Not allocated
    pb_handle    = Not allocated
    <EVT_SUBSCRIBER>-LISTENER->COMPONENT->COMPONENT_NAME
    ZAGR_FAZENDA
    544554454444
    A172F61A5E41
    <EVT_SUBSCRIBER>-LISTENER->IF_WD_CONTROLLER~NAME
    FAZENDA_DASHBOARD
    44544445445444454
    61A5E41F41382F124
    <EVT_SUBSCRIBER>-HANDLER_NAME
    ONCLICK
    4444444
    FE3C93B
    CL_WD_TRACE_TOOL=>INSTANCE
    |
    | F0000000 |
    | F0000000 |
    | %_VIASELSCR |
    | # |
    | 0 |
    | 4 |
    | SPACE |
    |  |
    | 2 |
    | 0 |
    | SY-REPID |
    | CL_WDR_COMPONENT==============CP |
    | 4455455444544445333333333333334522222222 |
    | 3CF742F3FD0FE5E4DDDDDDDDDDDDDD3000000000 |
    | ME->COMPONENT_NAME |
    | SALV_WD_TABLE |
    | 5445554554444 |
    | 31C6F74F412C5 |
    | %_DUMMY$$ |
    |  |
    | 2222 |
    | 0000 |
    | SYST-REPID |
    | CL_WDR_COMPONENT==============CP |
    | 4455455444544445333333333333334522222222 |
    | 3CF742F3FD0FE5E4DDDDDDDDDDDDDD3000000000 |
    | <EVT_SUBSCRIBER>-LISTENER |
    |
    B0004000
    80007200
    CUSTOM_EVENT
    |
    | E0001000 |
    | C0003800 |
    | %_ARCHIVE |
    |  |
    | 2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 |
    | 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 |
    | RSJOBINFO |
    | 00000000000000                                  #### |
    | 222222222222222222222222222222223333333333333322222222222222222222222222222222220000 |
    | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000 |
    | No.      18 Ty.          METHOD |
    | Name  LCL_INTERNAL_API=>_IF_WDR_INTERNAL_API~RAISE_EVENT |
    | CONTROLLER_NAME |
    | COMPONENTCONTROLLER |
    | 4445444454445544445 |
    | 3FD0FE5E43FE42FCC52 |
    | EVENT_NAME |
    | ON_CLICK |
    | 44544444 |
    | FEF3C93B |
    | PARAMETERS |
    | Table IT_8210[1x16] |
    | CLASS-POOL=/1BCWDY/CX3JTPYDGO9FTM6UG46KCLASS=CLF_COMPONENTCONTROLLER_CTRMETHOD=IF_COMPONENT |
    | Table reference: 2237 |
    | TABH+  0(20) = 78213E3D0000000000000000BD08000012200000 |
    | TABH+ 20(20) = 0100000010000000FFFFFFFF0477010070630000 |
    | TABH+ 40( 8) = 10000000A4288401 |
    | store        = 0x78213E3D |
    | ext1         = 0x00000000 |
    | shmId        = 0     (0x00000000) |
    | id           = 2237  (0xBD080000) |
    | label        = 8210  (0x12200000) |
    | fill         = 1     (0x01000000) |
    | leng         = 16    (0x10000000) |
    | loop         = -1    (0xFFFFFFFF) |
    | xtyp         = TYPE#000444 |
    | occu         = 16    (0x10000000) |
    | access       = 4     (ItAccessHashed) |
    | idxKind      = 0     (ItIndexNone) |
    | uniKind      = 1     (ItUnique) |
    | keyKind      = 1     (default) |
    | cmpMode      = 4     (cmpSingleEq) |
    | occu0        = 1 |
    | groupCntl    = 0 |
    | rfc          = 0 |
    | unShareable  = 0 |
    | mightBeShared = 1 |
    | sharedWithShmTab = 0 |
    | isShmLockId  = 0 |
    | gcKind       = 0 |
    | isUsed       = 1 |
    | isCtfyAble   = 1 |
    | >>>>> Shareable Table Header Data <<<<< |
    | tabi         = 0x68203E3D |
    | pgHook       = 0x00000000 |
    | idxPtr       = 0xB8213E3D |
    | shmTabhSet   = 0x00000000 |
    | id           = 4494  (0x8E110000) |
    | refCount     = 2     (0x02000000) |
    | tstRefCount  = 0     (0x00000000) |
    | lineAdmin    = 16    (0x10000000) |
    | lineAlloc    = 16    (0x10000000) |
    | shmVersId    = 0     (0x00000000) |
    | shmRefCount  = 3     (0x03000000) |
    | >>>>> 1st level extension part <<<<< |
    | regHook      = Not allocated |
    | collHook     = Not allocated |
    | ext2         = Not allocated |
    | >>>>> 2nd level extension part <<<<< |
    | tabhBack     = Not allocated |
    | delta_head   = Not allocated |
    | pb_func      = Not allocated |
    | pb_handle    = Not allocated |
    | SYST-REPID |
    | SAPLWDR_RG_PROXY_FACTORY |
    | 5454545554555455544454552222222222222222 |
    | 310C742F27F02F89F6134F290000000000000000 |
    | ME->F_CTLR_INST->COMPONENT |
    |
    3000C000
    C0003200
    %_DUMMY$$
    2222
    0000
    No.      17 Ty.          METHOD
    Name  CLF_COMPONENTCONTROLLER_CTR=>IF_COMPONENTCONTROLLER~FIRE_ON_CLICK_EVT
    R_PARAM
    |
    | E0001000 |
    | B0004800 |
    | %_DUMMY$$ |
    |  |
    | 2222 |
    | 0000 |
    | CUR_PARAM-NAME |
    | R_PARAM |
    | 5554544 |
    | 2F0121D |
    | CUR_PARAM-VALUE |
    | 0.0.0.0.0.0.0.1.  |
    | C0000000 |
    | 1000E500 |
    | <VALUE> |
    |
    E0001000
    B0004800
    ALL_PARAMS
    Table IT_8210[1x16]
    CUR_PARAM
    '###Ø###Á#######
    2000D100C0000000
    700089001000E500
    SYST-REPID
    /1BCWDY/CX3JTPYDGO9FTM6UG46K==CP
    2344545245345554443454354334334522222222
    F123749F383A40947F964D65746BDD3000000000
    No.      16 Ty.          METHOD
    Name  CL_SALV_WD_C_TABLE=>IF_SALV_WD_COMPONENT~FIRE_EVENT
    NAME
    ON_CLICK
    44544444
    FEF3C93B
    R_PARAM
    E0001000
    B0004800
    LR_STD_FUNCTION
    F0000000
    F0000000
    SY-REPID
    CL_SALV_WD_C_TABLE============CP
    4455445554545544443333333333334522222222
    3CF31C6F74F3F412C5DDDDDDDDDDDD3000000000
    LS_MPARAM-NAME
    R_PARAM
    555454422222222222222222222222
    2F0121D00000000000000000000000
    CL_GUI_CONTROL=>LIFETIME_DEFAULT
    %_DUMMY$$
    2222
    0000
    LS_MPARAM-KIND
    E
    4
    5
    CL_ABAP_OBJECTDESCR=>EXPORTING
    E
    4
    5
    LS_MPARAM-VALUE
    0.0.0.0.0.0.0.1.
    C0000000
    0000F500
    LT_MPARAM
    Table IT_8209[1x40]
    CLASS=CL_SALV_WD_C_TABLEMETHOD=IF_SALV_WD_COMPONENT~FIRE_EVENTDATA=LT_MPARAM
    Table reference: 2071
    TABH+  0(20) = 701E3E3D00000000000000001708000011200000
    TABH+ 20(20) = 0100000028000000FFFFFFFF04C70100200E0000
    TABH+ 40( 8) = 10000000A4258001
    store        = 0x701E3E3D
    ext1         = 0x00000000
    shmId        = 0     (0x00000000)
    id           = 2071  (0x17080000)
    label        = 8209  (0x11200000)
    fill         = 1     (0x01000000)
    leng         = 40    (0x28000000)
    loop         = -1    (0xFFFFFFFF)
    xtyp         = TYPE#000054
    occu         = 16    (0x10000000)
    access       = 4     (ItAccessHashed)
    idxKind      = 0     (ItIndexNone)
    uniKind      = 1     (ItUnique)
    keyKind      = 3     (user defined)
    cmpMode      = 2     (cmpSingleMcmpR)
    occu0        = 1
    groupCntl    = 0
    rfc          = 0
    unShareable  = 0
    mightBeShared = 0
    sharedWithShmTab = 0
    isShmLockId  = 0
    gcKind       = 0
    isUsed       = 1
    isCtfyAble   = 1
    >>>>> Shareable Table Header Data <<<<<
    tabi         = 0xE01B3E3D
    pgHook       = 0x00000000
    idxPtr       = 0xB01E3E3D
    shmTabhSet   = 0x00000000
    id           = 4493  (0x8D110000)
    refCount     = 0     (0x00000000)
    tstRefCount  = 0     (0x00000000)
    lineAdmin    = 16    (0x10000000)
    lineAlloc    = 16    (0x10000000)
    shmVersId    = 0     (0x00000000)
    shmRefCount  = 1     (0x01000000)
    >>>>> 1st level extension part <<<<<
    regHook      = Not allocated
    collHook     = Not allocated
    ext2         = Not allocated
    >>>>> 2nd level extension part <<<<<
    tabhBack     = Not allocated
    delta_head   = Not allocated
    pb_func      = Not allocated
    pb_handle    = Not allocated
    LS_MPARAM
    R_PARAM                       E#À#######
    55545442222222222222222222222240C0000000
    2F0121D00000000000000000000000500000F500
    CL_SALV_WD_C_TABLE=>C_EVENT_ON_SUPPLY_DRDN_VALUES
    ON_SUPPLY_DRDN_VALUE
    44555554554544554454
    FEF3500C9F424EF61C55
    %_ARCHIVE
    2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222
    0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
    LR_DRDN_VALUES
    |
    | F0000000 |
    | F0000000 |
    | CL_SALV_WD_C_TABLE=>C_EVENT_ON_AFTER_CONFIG |
    | ON_AFTER_CONFIG_CTRL |
    | 44544545544444454554 |
    | FEF16452F3FE697F342C |
    | ME->IF_SALV_WD_COMPONENT~R_WD_COMPONENT |
    |
    3000C000
    5000A200
    L_METHOD
    IF_COMPONENTCONTROLLER~FIRE_ON_CLICK_EVT
    4454445444454445544445744545445444445455
    96F3FD0FE5E43FE42FCC52E6925FFEF3C93BF564
    No.      15 Ty.          METHOD
    Name  CL_SALV_WD_C_TABLE_V_TABLE=>IF_SALV_WD_COMP_TABLE_EVENTS~ON_CELL
    T_PARAMETERS
    Table IT_8123[5x16]
    DATA=S_EVENT_INFO-T_PARAMETERS
    Table reference: 2402
    TABH+  0(20) = B054273D000000000000000062090000BB1F0000
    TABH+ 20(20) = 0500000010000000FFFFFFFF04CB010048040000
    TABH+ 40( 8) = 10000000C1288001
    store        = 0xB054273D
    ext1         = 0x00000000
    shmId        = 0     (0x00000000)
    id           = 2402  (0x62090000)
    label        = 8123  (0xBB1F0000)
    fill         = 5     (0x05000000)
    leng         = 16    (0x10000000)
    loop         = -1    (0xFFFFFFFF)
    xtyp         = TYPE#000009
    occu         = 16    (0x10000000)
    access       = 1     (ItAccessStandard)
    idxKind      = 0     (ItIndexNone)
    uniKind      = 2     (ItUniqueNon)
    keyKind      = 1     (default)
    cmpMode      = 4     (cmpSingleEq)
    occu0        = 1
    groupCntl    = 0
    rfc          = 0
    unShareable  = 0
    mightBeShared = 0
    sharedWithShmTab = 0
    isShmLockId  = 0
    gcKind       = 0
    isUsed       = 1
    isCtfyAble   = 1
    >>>>> Shareable Table Header Data <<<<<
    tabi         = 0xA053273D
    pgHook       = 0x00000000
    idxPtr       = 0x00000000
    shmTabhSet   = 0x00000000
    id           = 4433  (0x51110000)
    refCount     = 0     (0x00000000)
    tstRefCount  = 0     (0x00000000)
    lineAdmin    = 16    (0x10000000)
    lineAlloc    = 16    (0x10000000)
    shmVersId    = 0     (0x00000000)
    shmRefCount  = 1     (0x01000000)
    >>>>> 1st level extension part <<<<<
    regHook      = Not allocated
    collHook     = Not allocated
    ext2         = Not allocated
    >>>>> 2nd level extension part <<<<<
    tabhBack     = Not allocated
    delta_head   = Not allocated
    pb_func      = Not allocated
    pb_handle    = Not allocated
    CL_

Maybe you are looking for

  • Apple TV remote affecting other devices

    Hi, I've got an Apple TV 2 and a MBP in the same room. I've managed to pair the Apple TV's remote with the AppleTV (by holding menu and right for 5 seconds) so that the MBP's white remote now does not work with the AppleTV. I just cannot get the Appl

  • Credit memo not saving

    Hi all,         I have a customer who is trying to save a couple credit memo and when she clicks on execute it highlights the quantity field and doesn't save. The credit memo is working for other invoices in the same area. The customer is using SAP B

  • Ipod Nano isnt being recognized by the computer

    its new and i already installed the software and everything....i pluggged the nano in and nothing..though i should mention that it says "do not disconnect" on the screen... i tried to reset the nano and that didnt work...then i tried to open up ipod

  • Unable To Install Oracle On P4 having Windows XP

    Hi, i m trying to install oracle 8 on p4 system with windows XP os. but every tiem i receive dthe message of "rdbms.map file not found while mapping" something like that. plz guide me how can i resolve this issue. bye

  • Using BLOB for storing OLE Item and Concadinating

    Hi, We are using BLOB data type to store Word document using OLE interface in forms 6i. It is working fine. Now we want to merge two or more BLOB items to one item to make the document as a single document. We tried to use DBMS_LOB.APPEND package to