Buttons getting disabled in INBOX page of ICWC

Hi All,
We are trying to add a new column in INBOX result view of ICWC, AuiItem.htm.
Now for this we have inherited the standard ITERATOR class and created a Z class and wrote the code for fetching the data for newly created column.
Now when we are replacing the object of the Standard iterator class with our own iterator class in .htm page, the buttons which are present in the page are getting disabled.
But the data of the new column is getting populated.
Has any one faced similar issue??
Please reply with possible solutions
Thanks
Pranay

Hello Pranay,
I had the same problem.
pay attention that there are couple of methods related to buttons that use iterator ( for example CL_CRM_IC_AUIITEMS_IMPL->CHECK_SELECTION line 32 ).
There for if you change your iterator you shoud redifine those methods to use your new iterator,
<b>There are more methods</b> that use the iterator and you should change them all (atleast only those that you need)
Good Luck
Eli Steklov

Similar Messages

  • In Table contol,add and subtract button getting disabled.

    Hi ,
    My requirement is that in table control when user adds  more than four rows,error message will be displayed i.e maximum of 4 rows allowed.
    But after error message is displayed ,add and subtract button is disabled in table control and I am  not able to remove the rows.
    Any solution available on making add and subtract button active.
    Regards
    Nikhil

    Hi
    In PBO,
    module status_100.
    looop at itab with control tc.
    endloop.
    in program
    module status_100.
    describe table itab lines tc-lines.
    if tc-lines = 0.
    tc-lines = 4.
    elseif tc-lines > 1.
    tc-lines = 4.
    endif.
    endmodule.
    here there is no way you will get more than 4 rows at any time.
    instead of Error message you can give warning or information message. this will not disable your buttons.
    Cheerz
    Ram

  • OSM task web client buttons getting disabled on submitting orders from creation task

    Hi,
               I am relatively new to OSM. I am facing a strange issue. After installing OSM 7.2 in my local machine I have deployed bb_ocm_demo cartridge which comes along with the design studio as a sample cartridge. After deploying the cartridge, I have assigned user to the work group from osm admin and placed an order. After entering data in the creation task, as soon as I am submitting the order by pressing the submit button, all the buttons(including the submit and delete button) are going to disabled mode(characterized by their blurred appearance). Those are preview, full preview, Process History, Change State/Status, Save, Add Remark, Exception.
    The order is not getting submitted and is continuing to remain in the creation task only. From the worklist, it is visible that the order is still in the creation process in Not Started with the creation task in accepted state.
    I would like to add a few more information. I checked the server logs and found the below error:
    'weblogic.kernel.Default (self-tuning)'> <oms-internal> <> <0000KAGhR_C5i^WjLxrI8A1I^uCz000001> <1385407331809> <BEA-000000> <cache.GenericTransactionManagerLookup: Failed to perform a lookup for [java:/TransactionManager (JBoss, JRun4)]>
    I am not sure whether it is relevant or not. It is not that this message props up every time I submit an order from creation task.
    I would also like to mention that prior to installing osm, I have carried out the below installation.
    1. Oracle Database 11g R2
    2. Oracle Database Patch 14828076
    3. Opatch 6880880
    4. ODAC 11.2 Release 4 (11.2.0.3.0) with Oracle Developer Tools for Visual Studio.
    5. jdk-6u37
    6. Oracle WebLogic Server 10.3.6
    7. Oracle ADF 11.1.1.5.0
    8. Oracle Enterprise Pack for Eclipse(12.1.1.1.0) (Design Studio)
    9. JBoss-Cache 1.4.1.SP12
    10. Saxon 9-1-0-7
    As a pre-requisite to OSM installation I have granted connect privileges to system with admin option, execute on SYS.dbms_lock to system with grant option, select on SYS.v_$parameter to system with grant option and select on SYS.dba_tablespaces to system with grant option.
    I don't have any clue how this issue is coming up. Any sort of help will be highly appreciated.
    Regards

    Pantelis;
    Are you using the same user-id in both the OM client and the Task client?
    Are all orders in question of the same order type?
    In the Task client, did you select one row per order or one row per task?
    I would be surprised if this had anything to do with it, but is this behaviour only exhibiting in the 2 node cluster or does it happen even when only 1 node is up and running?
    Brian.

  • Disable input on page load depending on page level item

    Hi All,
    I am trying to set the disabled property of a HTML input button when an APEX page is loaded. This can be achieved easily by using getElementById and setting the *"disabled"* property in the onLoad event of the body.
    However, I need to keep the state of the button as disabled if the page is refreshed by the user or through a submit. I've stored this state in a page item, however using +$x(PAGE_ITEM_NAME)+ in the onLoad body event does not return me the value stored in the page item. Calling the same code using an onClick of a dummy button returns me the value.
    1. What is the appropriate way of getting the value of page_item during a page load?
    2. If doing it on a page load is not feasible, is there a way of setting the state of a html input button to disabled using a page process for e.g?
    Thanks heaps,
    Raihaan

    Hi Raihaan,
    Let's do this a little bit different, as this approach gets you into trouble.
    Create an application process called "GETLOCK" (Shared Components > Application Processes > Create), make sure the "point" is set to "onDemand". Paste in the following source:
    DECLARE
      result NUMBER;
    BEGIN
      FOR c IN (select count(flag) lock_status from c_locking where rownum = 1) LOOP
        result := c.lock_status;
      END LOOP;
      HTP.P(result);
    END;Next go back to your page, and go to the page definition, paste the following code in the HTML Header:
    <script type="text/javascript">
    function checkButtons(){
      ajaxRequest = new htmldb_Get(null, &APP_ID., 'APPLICATION_PROCESS=GETLOCK', 0);
      ajaxResponse = ajaxRequest.get();
      if (ajaxResponse == 1){
        $x('Button_1').disabled = true;
        $x('Button_2').disabled = false;
      }else{
        $x('Button_2').disabled = true;
        $x('Button_1').disabled = false;
    </script>Change the Button_1 and Button_2 to the button names accordingly (make sure it is the "id" attribute).
    Next paste the following javascript in the Page "Footer Text":
    <script type="text/javascript">
      disableButtons();
    </script>What you just did, is create an Application Process, that is called upon by an AJAX call in the javascript header, that is fired by the javascript in the page footer.
    I think you allready have your DML taken care of, with the submit of your buttons. Now every times the page loads, it checks which button to disable.
    Hope it helps,
    Greetings,
    Rutger

  • Button doesnt get disabled if page clicked twice

    Hi all,
    I am new to JSF. I have a command button in my page which is disabled based on user permission. The command button code is:
    <fic:commandButton      value="Update"
                                                                id="scoreType_Update_CommandButton"
                                                                actionListener="#{scoreTypeBean.updateActionListener}"
                                                                styleClass="w71" disabled="#{scoreTypeBean.disabled}"/>In the Bean, I have isDisabled() method which returns true if user has 'Read Only' Permission.
    Now when i go to the page with user having read-only access, the button is disabled perfectly fine.
    But, when I go to the page again (by clicking the same URL), without going to any other page, the button is not disabled.
    For Ex:
    I have two pages page1.xhtml (which have 'Read-Only' button) and page2.xhtml
    1. If I access page1.xml (http:<hostname>:<port>/myapp/page1.faces), the button is read-only. If I again click http:<hostname>:<port>/myapp/page1.faces, the button is now editable.
    2. If I access page1.xml (http:<hostname>:<port>/myapp/page1.faces), the button is read-only, If I then go to Page2.xhtml and come back to Page1.xhtml, the button is readonly correctly.
    Here is the source code of page:
    When Read-Only:
    <input id="f33:scoreType_Update_CommandButton" type="submit" name="f33:scoreType_Update_CommandButton" value="Update" disabled="disabled" class="w71" /></span></td>When NOT ReadOnly:
    <input id="f33:scoreType_Update_CommandButton" type="submit" name="f33:scoreType_Update_CommandButton" value="Update"  class="w71" /></span></td>I guess the isDisabled() is not getting called. can someone please help in this.
    Thanks
    Pankaj

    figured it out....it was becuase the layer that had the MC engage on it had keyframes all the way to the end of the timeline.....

  • Button is disabled or not in the next page

    i have a scenario i have two JSP pages in which from the first we will be redirected to the second page. in the second page we have a save button. the save button will be disabled in some conditions. if the save button is disabled then we have to keep the first page as read only. we can't modify any feilds in that.
    thanks in advance.
    please help me its very urgetn for me.
    once again thanks alot in advacne.

    Just test those conditions in the 1st page as well.

  • I was kicked out of my email (rcn) and can't get back in. It happened when I blocked all permissions on an ad in the inbox page. rcn said it's a mozilla issue.

    I had removed a pop up ad from my email inbox page and tried to do the same to another one on the opposite side of the page. I think this ad was not a pop up but part of the inbox page. As I did to the pop up ad, I right clicked on it, and then clicked on 'View Page Info'. I then went to the 'Permissions' window where there were 7 categories, all with the 'use default' option checked. I unchecked all of them and checked 'Blocked' for all 7.
    As soon as I closed the window, I was thrown out of my inbox and was sent back to the log-in page for my email. When I went to log back in, I was unable to. I am stuck on the log-in page and it won't let me access my inbox. I called RCN, my provider, who was able to get in right away. I then used my Internet Explorer browser and was able to get into my email inbox perfectly fine. The 'tech' at rcn said it has something to do with Mozilla and tried to get me to reset it but warned me that I will lose all settings. I am hesitant to do that and I would so appreciate you fine folks at Mozilla to tell me what happened and how to fix it.
    Thank you.

    You can undo your permission changes. Probably the most relevant one is cookies. Try one or both of these methods:
    (1) Page Info > Permissions tab
    While viewing a page on the site:
    * right-click and choose View Page Info > Permissions
    * Alt+t (open the classic Tools menu) > Page Info > Permissions
    (2) about:permissions
    In a new tab, type or paste '''about:permissions''' and press Enter. Allow a few moments for the list on the left to populate, as this information needs to be extracted from a database.
    Then type or paste ''rcn''' in the search box above the list to filter it to the most relevant domains. When you highlight a domain, you can adjust its permissions in the right pane.
    Any luck?

  • Page back button is disabled after clicking to another web page, causing me to lose the original page.

    When I click to follow a link from one of my home pages, the back button becomes disabled. This has the effect of "disappearing" the first page and "stranding" the link I traveled to.
    The only work around is enter the site again. Subsequent clicks from the page don't cause it to disappear again.

    I would suspect a slightly incompatible addon of causing that to happen.
    Do you have that problem when running in the Firefox SafeMode?<br/> ''A troubleshooting mode.''<br />
    You can open the Firefox 4.0 SafeMode by holding the '''Shft''' key when you use the Firefox desktop or Start menu shortcut. Or use the Help menu item, click on '''Restart with Add-ons Disabled...''' while Firefox is running. <br />
    ''To exit the Firefox Safe Mode, just close Firefox and wait a few seconds before using the Firefox shortcut to open it again.''
    If not, see this: <br />
    http://support.mozilla.com/en-US/kb/troubleshooting+extensions+and+themes

  • When i hit the back button, the web page can not reload ! and this button is disable ! I'm using Ubuntu 10.04 Lucid ! and I've just upgrade to firefox 4 RC. Sorry for my poor English skill !

    When i hit the back button, the web page can not reload ! and this button is disable ! I'm using Ubuntu 10.04 Lucid ! and I've just upgrade to firefox 4 RC. Sorry for my poor English skill !

    In Firefox 23 versions and later the keyword.URL pref is no longer supported and it is no longer possible to specify the search engine for the location bar via the keyword.URL pref.<br />
    The search engine that is used on the location bar and on the about:home page is the search engine that is selected in the search Bar on the Navigation Toolbar.<br />
    Current Firefox versions do not update the about:home home page until you refresh the page (future versions will do this automatically without a refresh) and that is what happens if you use the Back key.
    You can install the Keyword Search extension to specify with search engine to use for the location bar and which search engine to use for the about:home page via the Options/Preferences windows of this extension, accessible via the about:addons page.
    * Keyword Search: https://addons.mozilla.org/firefox/addon/keyword-search/

  • Can i change the link attached to "Get Add-ons button" on the About:Addons page?

    Hi:
    on the about:Addons page, on the left hand side, top there is this nice option/?button "Get Add-ons link"
    Is there a way to change where I am navigated to when I click it?
    currently takes me to this overall page, from about:addons
    I want to go directly to:
    https://addons.mozilla.org/en-US/firefox/extensions/
    to get there, i have to scroll down the about:addons page, and click.. clunky for me ...
    thankyou

    Put the preferences that you change in a '''user.js''' file, instead of doing that change in about:config, and backup that file. <br />
    http://kb.mozillazine.org/User.js_file
    Then when you create a new Profile, copy that user.js file into the new Profile folder.

  • HT4623 I cannot turn off the passcode which I do not want on my ipad.  I keep getting the message "ipad is disabled" I have tried to enter the passcode that I entered when I updated to iOs7 and cannt get to the settings page.  Can someone help me?

    I cannot turn off the asscode which I do not want on mhy ipad.  I keep getting a message "iPad is disabled".  Yesterday, I updated to iOS7 and was asked
    to enter a 4 digit passcode and now  I type in the 4 digits and the ipad will not accept it.  I want to get to the settings page.  Can someone help me?
    Thanks.

    hope you didn't have GREEK keyboard selected
    If you did APple do not want to know that their upgrade has trashed your ipad
    search on  ios 7  ipad  greek keyboard
    to see other sufferers - if you had a greek keyboard then you need to set it to english/french etc
    to do that you need to unlock your ipad
    to unlock your ipad you need to re-set your keyboard
    to do that you need a greek keboard
    to get your greek keyboard back you need to unlock your ipad
    and so on and son
    thank you apple

  • I just pluged in my Apple TV and I can't get passed the initial page that ask what language.  My remote won't pair.  holding the menu and right button for 6 sec

    I just pluged in my Apple TV and I can't get passed the initial page that ask what language.  My remote won't pair.  holding the menu and right button for 6 sec

    Welcome to the Apple Community.
    Your Apple TV may have become paired with another remote. Hold the remote close to and pointed at the Apple TV, hold down the menu and Rewind buttons together for 6 seconds or until you see a broken chain icon on screen.

  • Command button remains disabled after a request redirect to a PDF Servlet

    Hi All,
    I've a command button to generate PDF on the fly and used to work in JDev 10.1.3.3.
    When we migrated to 11g, it works for the first time on a page, and the file Open/Save dialog will come up.
    But then the command button remains grayed out, and clicking doesn't generate a server call.
    If I do something on the page which does a partial or full submit, then the button will get enabled again.
    Any suggestions?
    Thanks,
    Jaimon
    Sample code:
    Facelets:
    <af:commandButton text="Create PDF" action="#{fs02.createPDF}" />
    Java:
    public String createPDF() {
    //Validation checks here. If there are any errors, it gets added to FacesMessages to display on the same page.
    if(!validate()) {
    //sf.addInfoMessage('message here..');
    }else {
    FacesContext ctx = FacesContext.getCurrentInstance();
    HttpServletRequest request = (HttpServletRequest)ctx.getExternalContext().getRequest();
    HttpServletResponse response = (HttpServletResponse)ctx.getExternalContext().getResponse();
    RequestDispatcher rd = request.getRequestDispatcher("/pdfdownloader");
    rd.forward(request, response);
    ctx.responseComplete();
    return null;
    pdfdownloader is mapped as a servlet, which writes the actual PDF content as a stream.

    Herewith the code which is triggered with the post-forms-commit trg. As far as I can see it, there is no code to disable/enable the save button in the menubar.
    ===
    PROCEDURE validate_enbr_records IS
    CURSOR c_enbr
    IS
    SELECT exlb.exlb_length
    , enbr.enbr_ind_break
    FROM dog_envelop_breaks enbr
    , dog_extrnl_labels exlb
    WHERE enbr_appl_cod = :flow_appl_cod
    AND enbr_flow_cod = :flow_cod
    AND enbr_sort_seqnr <> :enbr_sort_seqnr
    AND enbr_appl_cod = exlb_appl_cod
    AND enbr_exlb_cod = exlb_cod;
    CURSOR c_exlb
    IS
    SELECT exlb_length
    FROM dog_extrnl_labels
    WHERE exlb_appl_cod = :flow_appl_cod
    AND exlb_cod = :enbr_exlb_cod;
    l_lengte_break_label NUMBER := 0;
    l_lengte_sort_label NUMBER := 0;
    l_length NUMBER := 0;
    l_aant NUMBER := 0;
    r_enbr c_enbr%ROWTYPE;
    mi_id MenuItem;
    BEGIN
    FOR r_enbr in c_enbr LOOP
    IF r_enbr.enbr_ind_break = 'Y'
    THEN
    l_lengte_break_label := l_lengte_break_label + r_enbr.exlb_length;
    ELSE
    l_lengte_sort_label := l_lengte_sort_label + r_enbr.exlb_length;
    END IF;
    l_aant := l_aant + 1;
    END LOOP;
    OPEN c_exlb;
    FETCH c_exlb INTO l_length;
    CLOSE c_exlb;
    IF :enbr_ind_break = 'Y' THEN
    l_lengte_break_label := l_lengte_break_label + l_length;
    ELSE
    l_lengte_sort_label := l_lengte_sort_label + l_length;
    END IF;
    IF l_lengte_break_label > 48
    THEN
    qms$errors.show_message('DOG-10194');
    END IF;
    IF l_lengte_sort_label > 50
    THEN
    qms$errors.show_message('DOG-10195');
    --set_record_property(3,'enbr',status,changed_status);
    END IF;
    IF :system.record_status = 'CHANGED' THEN
    set_menu_item_property('FILE_MENU.SAVE',ENABLED,'YES');
    END IF;
    END;
    ===
    After the message has been throughn and the OK-button has been clicked, the code is never reaching the code:
    IF :system.record_status = 'CHANGED' THEN
    set_menu_item_property('FILE_MENU.SAVE',ENABLED,'YES');
    END IF;
    The save-button remains disabled.
    Best regards
    John.

  • Button enable/disable in Master-Detail table

    I am using JDeveloper 11.1.1.3.0 and I have a page fragment (.jsff) which includes a Master-Detail table and the Master table has 3 buttons that get enabled/disabled based on the specific string within a column say, if the column has value, 'DRAFT', the buttons should be enabled. In all other cases, the buttons should be disabled.
    The above mentioned scenario works in cases where the table has more than one row in the table; but in two cases the buttons don't get enabled even though the column has 'DRAFT' as its value:
         1. when the table first loads with the data populated in the table; clicking on the first row doesn't trigger the buttons, clicking on any other row triggers the buttons
         2. when there is only one row in the table
    To resolve this, I tried looking at the logs for any specific information regarding the buttons getting enabled or disabled. I couldn't find info on setting up a breakpoint for the commandbutton and the disabled property which would enable me to determine whether it is being triggered as soon as the table gets populated or not.
    How can I get the buttons to work per my requirements? Also, can I set breakpoints for the button and/or evaluate disabled property's EL expression?
    Thanks in advance.

    Navaneeth:
    The buttons are part of panelCollection which exists in panelHeader. As the below code demonstrates,
    1. Buttons are defined in the toolbar (t2) in panelCollection (pc1)
    2. Each buttons' partialTrigger is set to the table (md1)
    3. Tables' (md1) partialTrigger is set to the toolbar (t2).
    <af:panelHeader text="#{viewcontrollerBundle.HISTORIC_PANEL_SPECS__TESTER_S}" id="ph2">
            <af:panelCollection id="pc1" styleClass="AFStretchWidth">
              <f:facet name="menus"/>
              <f:facet name="toolbar">
                <af:toolbar id="t2" partialTriggers="t2">
                  <af:commandButton actionListener="#{bindings.promotePanelSpec.execute}"
                                    text="#{viewcontrollerBundle.PROMOTE_PANEL_SPEC}"
                                    id="cb1" icon="/Images/up16.png"
                                    partialTriggers="md1"
                                    disabled='#{bindings.Status!="DRAFT"}'
                                    immediate="true"/>
                  <af:commandButton text="#{viewcontrollerBundle.ADD_TESTER_SPEC}" id="cb2"
                                    partialTriggers="md1"
                                    icon="/Images/action_add.gif"
                                    actionListener="#{bindings.CreateWithParams.execute}"
                                    action="addTestSpec"
                                    disabled='#{bindings.Status!="DRAFT"}'/>
                  <af:commandButton actionListener="#{PanelSpecTesterSpec.deleteTesterSpec}"
                                    text="#{viewcontrollerBundle.REMOVE_TESTER_SPEC}"
                                    id="cb3" partialTriggers="md1 ::pc2:t1"
                                    icon="/Images/delete.png"
                                    disabled='#{bindings.Status!="DRAFT"}'/>
                </af:toolbar>
              </f:facet>
              <f:facet name="statusbar"/>
              <af:table id="md1"
                        rows="#{bindings.PanelSpecTesterSpecView1.rangeSize}"
                        fetchSize="#{bindings.PanelSpecTesterSpecView1.rangeSize}"
                        emptyText="#{bindings.PanelSpecTesterSpecView1.viewable ? 'No data to display.' : 'Access Denied.'}"
                        var="row"
                        value="#{bindings.PanelSpecTesterSpecView1.collectionModel}"
                        rowBandingInterval="0"
                        selectedRowKeys="#{bindings.PanelSpecTesterSpecView1.collectionModel.selectedRow}"
                        selectionListener="#{bindings.PanelSpecTesterSpecView1.collectionModel.makeCurrent}"
                        rowSelection="single" partialTriggers="::t2"
                        filterVisible="true" displayRow="selected"
                        filterModel="#{bindings.ProductIdPanelSpecVersionToolNameQuery.queryDescriptor}"
                        queryListener="#{bindings.ProductIdPanelSpecVersionToolNameQuery.processQuery}">
                <af:column headerText="#{bindings.PanelSpecTesterSpecView1.hints.ProductId.label}"
                           sortProperty="ProductId" sortable="true" id="c39"
                           filterable="true">
                  <af:outputText value="#{row.ProductId}" id="ot28"/>
                </af:column>
                <af:column headerText="#{bindings.PanelSpecTesterSpecView1.hints.Status.label}"
                           sortProperty="Status" sortable="true" id="c43"
                           filterable="true">
                  <af:outputText value="#{row.Status}" id="ot40"/>
                </af:column>
              </af:table>
         </af:panelCollection>
    </af:panelHeader>The fact that the above code works when there are multiple rows tells me that buttons are having trouble reading the first row of the table.
    Also, I changed the displayRow property for the table from "selected" to "first" but no luck either.

  • Can't add a certificate exception in Firefox 4.0, relevant buttons are disabled

    I try to access a web site from a local network via HTTPS. The web server uses self-signed certificates, and Firefox presents a common "This connection is untrusted" window.
    In version 3.x I simply clicked "Add Exception", and then "Confirm Security Exception". In Firefox 4.0, when I click "Add Exception", I see:
    # "This site provides valid, verified verification. There's no need to add an exception".
    # The "Permanently store this exception" checkbox and the "Confirm Security Exception" button are disabled.
    I cannot access this protected site anymore. Any suggestions?

    There seems to be a work around to add exception.
    You have to manually go to Tools -> Options -> Advanced -> View Certificates -> Servers -> Add Exception
    Then the "Add Certificate Exception" window comes up. Just enter the URL at location https:// and click "Get certificate". Then "Add Security Exception".
    This will allow you to access the site thereafter.
    I'm not sure though why "Add Exception" button under the "I understand the rsiks" page does not work. May be a bug.

Maybe you are looking for

  • Did you know that HP has a channel on YouTube?

    Did you know HP has a YouTube channel containing various videos covering common questions and PC tasks?  This includes desktops, notebooks, and printers. The channel can be found here.  Under Browser videos, the right side of the page will have three

  • Restrict view buiseness area and profit center

    Dear all, We have  requirement that for particular user we need to restrict to view only one Business Area ( we have total 6 Business Area )  in standard T-code (e.g FBL3N,FBL5N) Please let me know how to do this. We tried certain authorization objec

  • BPE_ADAPTER : MESSAGE_NOT_USED

    Hello, Scenario: Async File-> SnynRFC- AsyncFile In SXI_CACHE I see the return code as 99 and the error as bellow. <u> Warning:</u> Send step: property exception for '3DSFF99434DS89f00dsDDD' is missing. <u>Error:</u> Send Step: Fault message "4dfggfs

  • Adobe Acrobat installation from cs2

    After multiple install/uninstalls, I am unable to install Acrobat 7.0.  I have cs2 and windows xp. The other programs (GoLive, Illustrator, etc) appear as install options but the Acrobat 7.0 does not. (It is greyed out). Can anyone assist me on this?

  • Basic aperture help? Can anyone help out!?

    Iam adventuring into the art of editing photos but having trouble deciding if Aperture is for me. I tried Capture Nx2 but watermarking is a major component ill be using and it doesnt support that. I tried Gimp but it works with X11 and it doesnt seem