Adf table data scrolling issue in IE8

Hello
I have converted my jdev application from version 11.1.1.1.0 to 11.1.2.1.0. In the application there is a table that pull data through view object. I have set RangeSize = -1 and FetchSize = 30 and there are about 500 records. To see more records when I scroll down then it shows "fetching data" and after a few seconds the scrollbar moves back to the top of the table. This is happenning in IE8. In Mozilla FireFox and Google Crome all things seems ok. Also in earlier version this problem did not happen.
Why this problem is happenning in IE8? Can anyboby help me on this?
Thanks
Jalil

Hi All,
In my earlier post it was said that table having footer facet causing the problem in Internet Explorer 8. To see how it happens please read and follow below link:
Open the following link in Internet Explorer 8.
http://jdevadf.oracle.com/adf-richclient-demo/faces/components/table/tableColumnFooter.jspx?
If you scroll down to see more records from the table then you will see "Fetching Data" and after that the scrollbar moves to the top of the atble.
This is because this table has footer facet to show totals.
But in the link "http://jdevadf.oracle.com/adf-richclient-demo/faces/components/table.jspx?" if you scroll down to see more records then you will see "Fetching Data" and scrollbar stays in currect position. Because there is no footer facet.
Thanks
Jalil

Similar Messages

  • ADF Table vertical scroll issue in Chrome & Safari, works fine in FF & IE

    Hi,
    Jdeveloper 11.1.1.7.0
    ADF BC & ADF Faces
    I have a jspx page with a command link. On click of link, opening a popup. Displaying a ADF table inside popup dialog.
    Problem Statement :   I have set contentDelivery="immediate" & autoHeightRows="8" in ADF table. while running the application in Chrome & Safari and moving vertical scroll up & down rapidly, first few rows & last few rows are not visible respectively. But if i scroll up & down using scroll arrow it's working as expected.
    But there is NO issue while running the application in IE & FF and moving vertical scroll up & down rapidly.
    FF 26.0
    Safari 5.1.7
    IE 8.0
    Chrome 31.0.1650.63 m
    JSPX Code :
    [code]
    <?xml version='1.0' encoding='UTF-8'?>
    <jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="2.1"
              xmlns:f="http://java.sun.com/jsf/core"
              xmlns:h="http://java.sun.com/jsf/html"
              xmlns:af="http://xmlns.oracle.com/adf/faces/rich">
      <jsp:directive.page contentType="text/html;charset=UTF-8"/>
      <f:view>
        <af:document id="d1">
          <af:messages id="m1"/>
          <af:form id="f1">
            <af:commandLink text="Customize" id="cl1">
              <af:showPopupBehavior popupId="p1" triggerType="action"/>
            </af:commandLink>
            <af:popup id="p1">
              <af:dialog id="d2" type="none">
                <af:panelGroupLayout id="pgl1">
                  <af:table value="#{bindings.XXXXView1.collectionModel}"
                            var="row"
                            rows="#{bindings.XXXXView1.rangeSize}"
                            emptyText="#{bindings.XXXXView1.viewable ? 'No data to display.' : 'Access Denied.'}"
                            fetchSize="#{bindings.XXXXView1.rangeSize}"
                            rowBandingInterval="0" id="t1" autoHeightRows="8"
                            contentDelivery="immediate">
                    <af:column sortProperty="#{bindings.XXXXView1.hints.ProductOrder.name}"
                               sortable="false"
                               headerText="#{bindings.XXXXView1.hints.ProductOrder.label}"
                               id="c4">
                      <af:inputText value="#{row.bindings.ProductOrder.inputValue}"
                                    label="#{bindings.XXXXView1.hints.ProductOrder.label}"
                                    required="#{bindings.XXXXView1.hints.ProductOrder.mandatory}"
                                    columns="#{bindings.XXXXView1.hints.ProductOrder.displayWidth}"
                                    maximumLength="#{bindings.XXXXView1.hints.ProductOrder.precision}"
                                    shortDesc="#{bindings.XXXXView1.hints.ProductOrder.tooltip}"
                                    id="it1">
                        <f:validator binding="#{row.bindings.ProductOrder.validator}"/>
                        <af:convertNumber groupingUsed="false"
                                          pattern="#{bindings.XXXXView1.hints.ProductOrder.format}"/>
                      </af:inputText>
                    </af:column>
                    <af:column sortProperty="#{bindings.XXXXView1.hints.SerialNo.name}"
                               sortable="false"
                               headerText="#{bindings.XXXXView1.hints.SerialNo.label}"
                               id="c2">
                      <af:inputText value="#{row.bindings.SerialNo.inputValue}"
                                    label="#{bindings.XXXXView1.hints.SerialNo.label}"
                                    required="#{bindings.XXXXView1.hints.SerialNo.mandatory}"
                                    columns="#{bindings.XXXXView1.hints.SerialNo.displayWidth}"
                                    maximumLength="#{bindings.XXXXView1.hints.SerialNo.precision}"
                                    shortDesc="#{bindings.XXXXView1.hints.SerialNo.tooltip}"
                                    id="it5">
                        <f:validator binding="#{row.bindings.SerialNo.validator}"/>
                      </af:inputText>
                    </af:column>
                    <af:column sortProperty="#{bindings.XXXXView1.hints.SystemId.name}"
                               sortable="false"
                               headerText="#{bindings.XXXXView1.hints.SystemId.label}"
                               id="c1">
                      <af:inputText value="#{row.bindings.SystemId.inputValue}"
                                    label="#{bindings.XXXXView1.hints.SystemId.label}"
                                    required="#{bindings.XXXXView1.hints.SystemId.mandatory}"
                                    columns="#{bindings.XXXXView1.hints.SystemId.displayWidth}"
                                    maximumLength="#{bindings.XXXXView1.hints.SystemId.precision}"
                                    shortDesc="#{bindings.XXXXView1.hints.SystemId.tooltip}"
                                    id="it2">
                        <f:validator binding="#{row.bindings.SystemId.validator}"/>
                      </af:inputText>
                    </af:column>
                    <af:column sortProperty="#{bindings.XXXXView1.hints.SystemName.name}"
                               sortable="false"
                               headerText="#{bindings.XXXXView1.hints.SystemName.label}"
                               id="c5">
                      <af:inputText value="#{row.bindings.SystemName.inputValue}"
                                    label="#{bindings.XXXXView1.hints.SystemName.label}"
                                    required="#{bindings.XXXXView1.hints.SystemName.mandatory}"
                                    columns="#{bindings.XXXXView1.hints.SystemName.displayWidth}"
                                    maximumLength="#{bindings.XXXXView1.hints.SystemName.precision}"
                                    shortDesc="#{bindings.XXXXView1.hints.SystemName.tooltip}"
                                    id="it3">
                        <f:validator binding="#{row.bindings.SystemName.validator}"/>
                      </af:inputText>
                    </af:column>
                    <af:column sortProperty="#{bindings.XXXXView1.hints.ModelNumber.name}"
                               sortable="false"
                               headerText="#{bindings.XXXXView1.hints.ModelNumber.label}"
                               id="c3">
                      <af:inputText value="#{row.bindings.ModelNumber.inputValue}"
                                    label="#{bindings.XXXXView1.hints.ModelNumber.label}"
                                    required="#{bindings.XXXXView1.hints.ModelNumber.mandatory}"
                                    columns="#{bindings.XXXXView1.hints.ModelNumber.displayWidth}"
                                    maximumLength="#{bindings.XXXXView1.hints.ModelNumber.precision}"
                                    shortDesc="#{bindings.XXXXView1.hints.ModelNumber.tooltip}"
                                    id="it4">
                        <f:validator binding="#{row.bindings.ModelNumber.validator}"/>
                      </af:inputText>
                    </af:column>
                  </af:table>
                </af:panelGroupLayout>
              </af:dialog>
            </af:popup>
          </af:form>
        </af:document>
      </f:view>
    </jsp:root>
    [/code]
    Any help will be appreciated.
    ~Abhijit

    Hi,
    We are seeing this behaviour too - JDEV 11.1.1.7 with WLS 10.3.6.
    Anybody got any suggestions?
    Thanks
    Jon

  • Table control scrolling issue

    hi,
          I am having a issue with table control scrolling. When i was passing less number of records (say 19 records becuase table control is having 19 lines) to table control in BDC call transaction, everything is working fine. after filling the 19 line items its not taking the next line item the page is not scrolling down. T.code is <b>GS02</b>. please suggest me. following is my code
    REPORT ZLOCK_WBS_ELEMENTS  MESSAGE-ID ZFI_RESTMT.
                           TYPES                                         *
    *types declaration for final internal table
    types: begin of ty_final,
             ryear       like zupi5a-ryear,  "Fiscal year
             rbukrs      like zupi5a-rbukrs, "Company code
             racct       like zupi5a-racct,  "Account number
             rzzps_posid like zupi5a-rzzps_posid, "WBS element
             rzzmtit     like zupi5a-rzzmtit, "MPM title
             rzzmfor     like zupi5a-rzzmfor, "MPM format
             rzzmatnr    like zupi5a-rzzmatnr, "Material number
             rzzcou      like zupi5a-rzzcou, "Country
             rzzfow      like zupi5a-rzzfow,  "Financial owner
             rzzoow      like zupi5a-rzzoow,  "Operational owner
             rzzcon      like zupi5a-rzzcon,  "Licensee Contract
             rzzloc      like zupi5a-rzzloc, "Licensor Contract
             kostl       like zupi5a-kostl,  "Cost center
             zzfam       like zupi5a-zzfam,  "Fame Number
             zzfor       like zupi5a-zzfor,  "Format
             zzprd       like zupi5a-zzprd,  "Product Line
             zzwin       like zupi5a-zzwin,  "Window group
             zzwig       like zupi5a-zzwig,  "Window
             rtcur       like zupi5a-rtcur,  "Currency Key
             tsl         like zupi5a-tsl,  "Amount Transaction currency
             hsl         like zupi5a-hsl,  "Amount Co. code currency
             ksl         like zupi5a-ksl,  "Amount Group currency
             msl         like zupi5a-msl,  "Quantity
           end of ty_final.
    Data
    data:  j_final2      type standard table of ty_final,
           v_final2      type standard table of ty_final.
    data:  wa_final2     type ty_final.
    data:  bdcdata like bdcdata occurs 0 with header line,
           messtab like bdcmsgcoll occurs 0 with header line.
    data :begin of i_values occurs 0.
            include structure setvalues.
    data :end of i_values.
    data: v_counter(3) type n value '0',
          v_from    like rgsbl-from,
          V_FROM(30) TYPE C,
          v_setname like zfi_setid_cc-setid,
          v_setid like sethier-setid,
          n type i,
          l type i,
          k type i value '1',
          p_rbukrs like zupi5a-rbukrs.
    import p_rbukrs from memory id 'bukrsid'.
    import i_final2 to j_final2 from memory id 'table'.
    To eliminate duplicate WBS elements to be stored into the sets
    v_final2 = j_final2.
    sort v_final2 by rzzps_posid.
    delete adjacent duplicates from v_final2 comparing rzzps_posid.
    select single setid into v_setname
           from zfi_setid_cc
           where rbukrs EQ p_rbukrs.
    IF sy-subrc <> 0.
      MESSAGE E005.
    ENDIF.
    *write 'ZFIRESTATEMENT' to v_setname.
    call function 'G_SET_GET_ID_FROM_NAME'
         EXPORTING
              shortname = v_setname
         IMPORTING
              new_setid = v_setid.
    call function 'G_SET_TREE_IMPORT'
         EXPORTING
              client     = sy-mandt
              langu      = sy-langu
              setid      = v_setid
         TABLES
              set_values = i_values.
    describe table i_values lines n.
    describe table v_final2 lines l.
    write n to v_counter.
    clear bdcdata.
    refresh bdcdata.
    perform bdc_dynpro      using 'SAPMGSBM' '0105'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'RGSBM-SHORTNAME'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/00'.
    *perform bdc_field       using 'RGSBM-SHORTNAME'
                                 'ZFIRESTATEMENT'.
    perform bdc_field       using 'RGSBM-SHORTNAME'
                                  v_setname.
    loop at v_final2 into wa_final2.
       v_counter = v_counter + 1.
      perform bdc_dynpro      using 'SAPMGSBM' '0115'.
      concatenate 'RGSBL-FROM(' v_counter ')' into v_from.
      perform bdc_field     using 'BDC_CURSOR'
                                  v_from.
      perform bdc_field     using 'BDC_OKCODE'
                                  '/00'.
      perform bdc_field     using 'RGSBS-TITLE'
                                  'FI Restatement-WBS locking'.
      perform bdc_field     using v_from
                                   wa_final2-rzzps_posid.
    endloop.
    perform bdc_dynpro      using 'SAPMGSBM' '0115'.
    perform bdc_field       using 'BDC_CURSOR'
                                  v_from.
    perform bdc_field       using 'BDC_OKCODE'
                                  '=SAVE'.
    perform bdc_field       using 'RGSBS-TITLE'
                                  'FI Restatement-WBS locking'.
    perform bdc_dynpro      using 'SAPMGSBM' '0105'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/EBACK'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'RGSBM-SHORTNAME'.
    call transaction 'GS02'
      using bdcdata
      mode 'A'
      update 'S'
      messages into messtab.
           Start new screen                                              *
    form bdc_dynpro using program dynpro.
      clear bdcdata.
      bdcdata-program  = program.
      bdcdata-dynpro   = dynpro.
      bdcdata-dynbegin = 'X'.
      append bdcdata.
    endform.
           Insert field                                                  *
    form bdc_field using fnam fval.
      if fval <> ' '.
        clear bdcdata.
        bdcdata-fnam = fnam.
        bdcdata-fval = fval.
        append bdcdata.
      endif.
    endform.
    this is working fine when they r less than 19 line items. please suggest me with the logic when it is more than 19 line items.

    Hi,
    Just try to increase the table control lines before display.
    v_counter = n + 10.

  • Creation of PDF Document  using ADF Table data in new window

    Hi Guys,
    I have a requirement of creating a pdf document from adf table and it must open in a new window.I know creation of pdf document using itext pdf jar.But in my case how to write the table data to pdf and how to open it in new window.
    Thanks,
    Srinivas.

    In the TF do like this..
    view activity A-------dialog:invokePdf------->view activity B (invokePdf)
    Fragment A command button would be
    <af:commandButton action="#{pageFlowScope.PdfBean.openPDF}"
    text="Generate" id="cbpdf"
    useWindow="true"
    windowWidth="700" windowHeight="700"/>
    in the action add a return like return "dialog:invokePdf";
    Control flow outcome is "dialog:invokePdf". B would be just a empty fragment.

  • Table Control Scrolling issue in Module Pool

    Hi,
    I've done table control. From Selection screen i've 3 buttons, if we'll press on one button one table control is visible. There if i do scrolling up to 10 records and i come back to selection and press another button again in table control scrolling is at previous place only. May be its nt refreshing.
    Kinldy help on this issue.
    With Regards,
    jack.

    hi,
    i've done like below. But no result.

  • Row Curr/No Rows and ADF Table- Found the issue but no solution Attn: Frank

    I have an ADF table that has ten rows of data. I have set it to show 5. When I try to go to the next page by clicking "Next" and do a "Show All" I get Row Currency error and "No Rows." However, if I set the ADF Tbale to shopw 10 rows, it shows them all. Any ideas?
    I have been looking at it for a week.

    Error
    JBO-35007: Row currency has changed since the user interface was rendered. The expected row key was oracle.jbo.Key[]
    On the jspx, I have:
    ***** No rows yet. ******************
    In the message log, I have
    oracle.adf.controller.faces.lifecycle.FacesPageLifecycle addMessage
    WARNING: JBO-35007: Row currency has changed since the user interface was rendered. The expected row key was oracle.jbo.Key[]
    Oh, by the way, I see the message below, before any error happened
    Jun 11, 2008 12:29:38 PM oracle.adfinternal.view.faces.taglib.ValidatorTag createValidator
    SEVERE: attribute 'validatorId' is missing
    Jun 11, 2008 12:29:38 PM oracle.adfinternal.view.faces.taglib.ValidatorTag doStartTag
    WARNING: could not create validator for validatorId:null and binding:#{bindings.MenuId.validator}
    Jun 11, 2008 12:29:42 PM

  • ADF Table: LOV Iterator Issue

    I have an editable ADF Table, with a column that contains an LOV (Select One Choice). This LOV gets it's data from another View Object. We have an LOV Maintenance screen that populates the LOV's View Object with data.
    My problem is when you insert new data into the LOV's View Object, then go to the Editable ADF Table which contains the LOV Column, the new LOV Data does not show up in the Select One Choice. However, if I open up a new browser window and open the application, I see the new LOV data. Also the new LOV Data shows in the database. This is telling me the LOV's iterator is not updating properly.
    However, since i have an ADF Table, the LOV along with all other columns are bunched into a Tree Binding and respectively the ADF Table's Iterator (In the page bindings). Thus I don't know how i can directly access the LOV's iterator and refresh it.
    How do I refresh the LOV iterator?
    Currently we're on ADF 11.1.1.3.

    Another Edit:
    Okay I got this workaround functioning properly... It was a combination of settings that need to occur. I'm not crazy about it because it seems inefficient -  but it works.
    1.) I exposed the View Row Imp Class of my ADF Edit Table View Object (and Included Accessors). Included Accessors so I had programatic access to my LOV's View Accessors. I had two Accesors so i could have a switching LOV on my LOV Attribute.
    2.) Then in the RowImpl class, I went to the LOV Accessor getter methods, i did this below, so we refresh the View Accessor.
         * Gets the view accessor <code>RowSet</code> ActiveSmsModules.
        public RowSet getActiveSmsModules() {
          RowSet rs = (RowSet)getAttributeInternal(ACTIVESMSMODULES);
          rs.executeQuery();
          return rs;
            //return (RowSet)getAttributeInternal(ACTIVESMSMODULES);
         * Gets the view accessor <code>RowSet</code> AllSmsModules.
        public RowSet getAllSmsModules() {
          RowSet rs = (RowSet)getAttributeInternal(ALLSMSMODULES);
          rs.executeQuery();
          return rs;
            //return (RowSet)getAttributeInternal(ALLSMSMODULES);
    3.): After that, I had to go to my ADF Edit Table's Iterator (In the bindings), set Refresh to Always. I'm not sure why but it didnt work without this setting.
    4.) Then in my ADF Page Backing Bean, which holds the ADF Editable Table, i had to run this code once when the ADF Table gets rendered. Basically, re-execute the ADF Edit Table's iterator query. Then refresh the LOV UI Component. The LOV object was bound with a getter and setter in my backing bean.
            BindingContainer bindings = getBindings();
            DCIteratorBinding iterator = (DCIteratorBinding)bindings.get("UnvPracSmtView1Iterator");
            iterator.executeQuery();
            AdfFacesContext.getCurrentInstance().addPartialTarget(getSmtSmsCode());
    It would be easier to be able to simply access the LOV's iterator through the ADF Table's Tree Bindings, but there doesn't seem to be a straight forward way to do this. If anyone has any other solution to this, please let me know!

  • ADF table data not refresh

    hi,
    i am create a adf table using data control. value of adf table depend on view object. where i bind a variable in where clause.
    now i am giving the value of whereClauseParam using using view object instance in backing bean method.
    when i pressed command button method run properly but adf table not refresh and not showing data.
    thanks in Advance

    public void callData(ActionEvent ae) {
    String amDef = "com.jagran.in.model.view.updatable.AppModule";
    String config = "AppModuleLocal";
    ApplicationModuleHandle handle = null;
    ApplicationModule am;
    try {
    handle = Configuration.createRootApplicationModuleHandle
    (amDef, config);
    //am = Configuration.createRootApplicationModule(amDef,config);
    // ApplicationModule sam = handle.useApplicationModule();
    am=handle.useApplicationModule();
    am.processChangeNotifications();
    ViewObject svo = am.findViewObject("BindView1");
    svo.setNamedWhereClauseParam("id","JK0554");
    svo.executeQuery();
    ((ViewObjectImpl)svo).refreshCollection(null, false, false);
    am.processChangeNotifications();
    svo.reset();
    while (svo.hasNext()) {
    Row r = svo.next();
    System.out.println( (String)r.getAttribute(1));
    } catch(Exception e)
    System.out.println(e);
    finally {
    if (handle != null)
    Configuration.releaseRootApplicationModuleHandle(handle, false);
    }

  • ADF table data export to Excel

    I want to export table data into an excel file. I used following code;
    <af:exportCollectionActionListener type="excelHTML" exportedId="t1"
    filename="export.xls"
    title="ADF Faces Export"/>
    This works fine, But I have more than 65k lines, which is not supported with xls files. How can I generate xlsx format with ADF ?
    JDeveloper 11.1.1.3 is used in my project and can not change this. Any options pls?
    Thanks

    chk this
    File format of exportCollectionActionListener ADF 11g
    The fix has to be done on Excel and instructions are given below:
    1- Open your Registry (Start -> Run -> regedit.exe)
    2- Navigate to HKEY_CURRENT_USER\SOFTWARE\MICROSOFT\OFFICE\12.0\EXCEL\SECURITY
    3- Right click in the right window and choose New -> DWORD
    4- Type “ExtensionHardening” as the name (without the quotes)
    5- Verify that the data has the value “0″
    I tested the above in my home PC with Excel 2007 and fix worked.
    There is more aesthetic way to accomplish the fix detailed in (refer group policy section):
    http://support.microsoft.com/kb/948615

  • ADF Table dynamic rendering issue with Transient VO

    Hello All,
    JDeveloper : Studio Edition Version 11.1.1.2.0 Build JDEVADF_11.1.1.2.0_GENERIC_091029.2229.5536
    ADF Business Components     11.1.1.55.36
    Java(TM) Platform     1.6.0_11
    Oracle IDE     11.1.1.2.36.55.36
    SOA Composite Editor     11.1.1.2.0.12.16
    Versioning Support     11.1.1.2.36.55.36
    My page header and lines section. Header section is designed using af:panelFormLayout and lines section is constructed using af:table. Header and Lines regions are on two different Transient VOs which has no queries and updatable option in all the attributes set to always. As per the requirement after some condition, i will have to disable few column items in the lines table. For this, i have created new Transient attribute (SpecEditMode) of type Boolean in lines transient VO and i set this attribute value to Boolean.TRUE or Boolean.FALSE based on the condition. I set read only property to all af:inputText fields as #{bindings.SpecEditMode.inputValue}.
    Here is the my lines table layout structure
    af:panelBox
         -> af:panelCollection
         ->-> af:table.
    I have one input text box to get number of rows to be added to line in the af:panelBox toolbar and a GO button to create the rows.     Here is the steps to get my issue
    1. Create new rows in the Lines Transient VO based on the user input.
    2. Perform business logic and lock the rows created above (set the read only propery to true using expression #{bindings.SpecEditMode.inputValue})
    3. Rows created in step one gets locked when the layout gets refreshed.
    4. Repeat the step 1 and now all the locked rows becomes unlocked.
    To debug further on this, i drag and drop the SpecEditMode attribute as a column in the same table to verify the values during runtime. SpecEditMode attribute value for Rows created in step 1 are true which is supposed to lock the row.[But not locked the rows] and for all the newly created rows in step 4 are false.
    Eventhough the SpecEditMode attribute values are correct, the fields are not locked after the first time.
    Could you let me know if i am missing anything? Very much appreicate any pointers/inputs. Kindly suggest if there is any other better way to achieve the expected functionality.
    Thanks
    Annadurai.

    When i set the read only property to #{row.bindings.SpecEditMode.inputValue}, the dynamic behaviour is works just fine.

  • Data Scrolling Issue

    I have an application that shows a thumbnail image inside of a cell in a DataGrid.  Not every row must have a thumbnail but can.  If you have few enough items in the datagrid so that scrolling isn't necessary then you add 2 thumbnails at the top of the datagrid which forces the use of the scroll bar in the datagrid then if you try to scroll it jumps back to the top.  As far as I can tell what happens is when those first two rows are no longer visible in the datagrid the image is no longer rendered which allows the row height to go back to normal which in turn makes the rows visible again which in turn requires the use of the scroll bar. Video of the problem occuring can be seen below.  When the images are flashing and the mouse cursor is hovering over the datagrid I am usign the scroll wheel.
    You can find the project here: day2daydevelopment.com/code/ImageInDataGrid.fxp
    Any ideas on what is happening and how to fix it?

    Chris,
    Thanks for the reply!  That resolved the issue for me.  Basically I changed the thumbnail column to look like this
              <mx:DataGridColumn headerText="Thumbnail Image"
                                       dataField="thumbnailUrl"
                                       editorUsesEnterKey="false"
                                       editable="false">
                        <mx:itemRenderer>
                            <mx:Component>
                                <mx:Canvas width="100%"
                                           height="100%"                                                  
                                           horizontalScrollPolicy="off">
                                    <mx:Script>
                                        <![CDATA[
                                            override public function set data(value:Object):void {
                                                super.data = value;
                                                if (data.thumbnailUrl != "") {
                                                    this.explicitHeight = 200;
                                                else {
                                                    this.explicitHeight = 20;
                                        ]]>
                                    </mx:Script>
                                    <mx:Image id="viewImage" source="{data.thumbnailUrl}"/>
                                    <mx:LinkButton id="uploadImage"
                                                   icon="@Embed('/assets/tick.png')"
                                                   toolTip="Attach an image to this object."
                                                   click="{outerDocument.uploadImage()}"/>
                                </mx:Canvas>
                            </mx:Component>
                        </mx:itemRenderer>                               
                    </mx:DataGridColumn>
    The fixed project file can be downloaded from day2daydevelopment.com/code/ImageInDataGrid-Fixed.fxp

  • ADF TAble border visibility issue

    Hi,
    We're working on a search page with af:query component as search form and displaying the results on the same page with a table. The problem we're having is that for some fields that contain a single space character (' ') as their value, we're getting the table column borders to be deleted. If the cell has null or proper data(not space, anything else), the cell is properly bordered. This appears only in IE8, not in Firefox. Since our target environment is IE8, we really have to get this resolved. Could anyone please provide some insight?
    Thanks,
    Debojit

    Hi,
    I've seen that post, but the suggestions there don't seem to work for us. We tried using the suggestion there with rendered attribute of output text, but with no change. If you could please suggest an alternative, it would be really helpful.
    Regards,
    Debojit

  • Adf table data based on web service -  LOV based on entity / View

    My tools version:
    Jdev: 11.1.2.3.0
    ADF essential 11.1.2.3
    My case:
    I have a data table based on webservice (client and proxy). In this table I have status ID field, I would like to show the status ID description, I have also a LOV View (based on entity).
    I try a lot things, but nothing work, could you please give an idea to show my status description in my data table for each line?
    Thanks a lot

    Frank,
    I would like to get the status description from the ADF BC LOV, because in my table (based on the webservice) I have only the ID status.
    It is possible?
    Regards
    KM

  • Table Data Alignment issue in DW CS4

    Hi,
    I'm creating a web site in DW CS4. I'm trying to align my table that I created for my contact form. I got it like I want it except for one slight issue: my submit button is not aligning with the rest of the form elements. I'm not sure how to add my HTML code here. If you guys can tell me I'll add it. Thanks so much!
    FYI:
    I figured if I add <td align="right"> and then alternate the next element with <td align="left"> and insert it under the <tr> tag that it would position the elements slightly right of left justified.
    ashmic19

    Validate your code.
    http://validator.w3.org/check?verbose=1&uri=http%3A%2F%2Ftesting0123.weebly.com%2Fcontact- form.html
    It looks like you have 2 web documents on your page.  Starting on line 56, your code contains multiple <DOC TYPES>, <HTML>, <HEAD> <STYLE> and <BODY> tags.  In addition, you have content after a closing </BODY> tag.   Not sure if this is caused by you or Weebly.
    Nancy O.
    Alt-Web Design & Publishing
    Web | Graphics | Print | Media  Specialists 
    http://alt-web.com/
    http://twitter.com/altweb

  • ADF Table Multi Select Issue

    Hi,
    I have a read only table with multi select and a panel form based on the same VO. The from has editable component through which the user modifies the data.
    When the user selects a single row in the table -> the form shows the corresponding data.
    When the user selects multiple rows using cntrl key say ROW_1, ROW_2, ROW_3 the form displays data of ROW_3.
    However after this if i click on ROW_1(single row selection) , the form still shows the data of ROW_3. How to show the correct data in from
    My Jdev 11.1.1.4
    Thanks
    Ajay

    Well, your use case is somewhat problematic. It doesn't make sense to have an edit form together with a multi select table, as the user can't be sure which row data he sees in the edit form.
    This said, you need to know, that the af:table has two properties which should not used together: SelectionListener, selectecRowKey should not used with rowSelection="multiple".
    For multiple select table you should not populate these properties. (http://download.oracle.com/docs/cd/E15523_01/web.1111/b31974/web_tables_forms.htm#sthref2010)
    You can e.g. add a column to your table containing a link to allow edit of the row. Then you can use multi selection the normal way.
    Timo

Maybe you are looking for

  • Time machine full (yes, I know its been posted before but I have no answer)

    I have a macbook with 80GBhd, my time machine drive is a USB 80GB drive. I have 15GB free on my local machine and TM has 6.67. So its telling me that it needs 10.4GB to complete its backup.... and is no longer backing my drive up. I want to say "Hey,

  • Digital Signature using acrobat x

    I've made a form and included a field for a digital signature.  I saved it as user enabled but it still won't let someone using reader only sign the document.   I need help with this.

  • Current redo log file is lost

    Hi All, I got a scenario in which my current redo log file is lost: Do I need to: 1)Clear log file group (or) 2)I should perform incomplete recovery. What are the steps I should follow to recover this current redo log file? 1)*If it is inactive* I ca

  • Pictures display too light

    In Photoshop 3 my photos display much lighter that in the windows viewer. They look good on the screen but when I print them they print much darker than they look in Elements, more like they display in windows viewer. My question is how do I adjust t

  • I cannot sync my new I Pad with my I Mac, my IMac is running system 10.6.8

    I cannot sync my new I Pad with my I Mac, my IMac is running system 10.6.8. Which system do I need to upgrade to?