Reloading data causes lost position in Paged View

Say you have a paged view data set that lets a user page
through four pages of five items (20 items total). Say also you
have loadInterval on the underlying dataset set to 10 seconds.
Now, say the user has paged to page three in their page view.
Within ten seconds, the dataset will reload, and the user
will be kicked back to page one.
Has anyone successfully used *both* paged view data sets and
loadInterval?
ps/ My underlying data set is an XMLDataSet.
Much appreciated.

the problem was spry load data based on region, which mean
spry dynamically generate that region within intervals you
specified, to solve this problem you might want to:
1. raise the intervals from 10 seconds to 30 seconds/1
minutes/2 minutes that don't interfere user interaction
2. don't use auto load thing, place a button where user can
reload the data everytime it clicked
3. use observer/custom function to get row id or id value
from the row (like unique primary key from table) and immediately
setrow to that row id after data refreshed, you can do set to page
also rather than row
last time i checked the auto refreshing things in Spry it
didn't do that behavior, but maybe cause i set it to load every 2
minutes

Similar Messages

  • How do you set up Paged View with Spry Data Sets

    Hope someone can help. I have constructed a Spry data set using a html table and want  to use the paged view javascript to limit the amount of rows displayed on one page at a time to 10 then forcing a new page. Have found the java script file in the spry 1.6 download and attached it to the spry assets folder and have followed the instructions found at the Adobe development center   http://labs.adobe.com/technologies/spry/articles/pager/index.html        with no luck. Have attached  files to show what I have done. If someone could look at this and point out my error or suggest a better way I would be grateful. I am not a code warrior so simple  instructions would be so helpful. Many thanks in advance.
    Here is the code
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xmlns:spry="http://ns.adobe.com/spry">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>Untitled Document</title>
    <script src="SpryAssets/SpryData.js" type="text/javascript"></script>
    <script src="SpryAssets/SpryHTMLDataSet.js" type="text/javascript"></script>
    <script src="SpryAssets/SpryPagedView .js"></script>
    <link href="SpryAssets/SpryMasterDetail.css" rel="stylesheet" type="text/css" />
    <script type="text/javascript">
    <!--
    var ds1 = new Spry.Data.HTMLDataSet("table.html", "ds1", {sortOnLoad: "Name", sortOrderOnLoad: "ascending"});
    ds1.setColumnType("Phone", "number");
    var pv1 = new Spry.Data.PagedView( ds1 ,{pageSize: 10});
    //-->
    </script>
    </head>
    <body>
    <input type="button" value="First" onclick="pv1.firstPage();" />
    <input type="button" value="Prev" onclick="pv1.previousPage();" />
    <input type="button" value="Next" onclick="pv1.nextPage();" />
    <input type="button" value="Last" onclick="pv1.lastPage();" /
    <div class="MasterDetail">
      <div spry:region="ds1" class="MasterContainer">
        <div class="MasterColumn" spry:repeat="ds1" spry:setrow="ds1" spry:hover="MasterColumnHover" spry:select="MasterColumnSelected">{Name}</div>
      </div>
      <div spry:detailregion="ds1" class="DetailContainer">
         <div class="DetailColumn">{Name}</div>
        <div class="DetailColumn">{Product}</div>
        <div class="DetailColumn">{Contact}</div>
        <div class="DetailColumn">{Phone}</div>
      </div>
      <br style="clear:both" />
    </div>
    <input type="button" value="First" onclick="pv1.firstPage();" />
    <input type="button" value="Prev" onclick="pv1.previousPage();" />
    <input type="button" value="Next" onclick="pv1.nextPage();" />
    <input type="button" value="Last" onclick="pv1.lastPage();" /
    </body>
    </html>

    Your region needs to refer to the pageview, not the dataset.  Your paged view var is already looking at/pulling in the ds.
    I would change the following code:
    <div spry:detailregion="ds1" class="DetailContainer">
         <div class="DetailColumn">{Name}</div>
        <div class="DetailColumn">{Product}</div>
        <div class="DetailColumn">{Contact}</div>
        <div class="DetailColumn">{Phone}</div>
      </div>
    to read the following:
    <div spry:region="pv1">
    <table>
    <tr spry:repeat="pv1">
    <td>{Name}</td>
    <td>{Product}</td>
    <td>{Contact}</td>
    <td>{Phone}</td>
    </tr>
    </table>
    Regards,
    Michael

  • Data is lost when form is completed under Firefox or Chrome

    I have an interactive pdf, created with Acrobat X Professional, with user rights extended so that form data can be saved using Reader.  The intent is for users to complete an online form in their browser and be able to save the data to their local disc.  This works under IE, Opera and Safari.  However, Firefox and Chrome appear to have default pdf viewers which do not recognize the Reader extension.  The pdf can be saved, but the form data is lost.  Is there a remedy for that?

    Until there is a better solution, I am using javascript to detect whether the user's browser has the Adobe Reader plugin enabled.  If not, a different version of the pdf is served, which does not tell the viewer that form data can be saved, and does not include other features which Chrome's pdf viewer can't accommodate.

  • Help with Paged view dataset!

    I'm new to Spry and not really a programmer, but I'm sure
    what I'm trying to do is pretty simple, can anyone help?
    Here's what I'm trying to do:
    - I have created a dataset (dsProjects) which contains 7 rows
    (one of the column values is 'Proj_id')
    - I have created a paged view dataset (pv1) based on
    dsProjects. The page count is 4 - so there are 2 pages I can
    navigate through.
    What I want is when there is a URL parameter (Proj_id), pv1
    will show the correct page containing the row that has the same
    column value for 'Proj_id'
    i.e. when I click on this link
    http://www.ollybaker.com/projects.php?Proj_id=11
    pv1 should display Page 2 of 2 because the row containing the
    Proj_id column value of 11 is on page 2.
    but this doesn't happen... any ideas what I'm doing wrong?
    The code is below:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
    Transitional//EN" "
    http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="
    http://www.w3.org/1999/xhtml"
    xmlns:spry="
    http://ns.adobe.com/spry">
    <head>
    <meta http-equiv="Content-Type" content="text/html;
    charset=UTF-8" />
    <title>Untitled Document</title>
    <script src="SpryAssets/xpath.js"
    type="text/javascript"></script>
    <script src="SpryAssets/SpryData.js"
    type="text/javascript"></script>
    <script src="SpryAssets/SpryURLUtils.js"
    type="text/javascript" ></script>
    <script src="SpryAssets/SpryPagedView.js"
    type="text/javascript"></script>
    <script type="text/javascript">
    var dsProjects = new
    Spry.Data.XMLDataSet("xml/recent_work.php", "export/row");
    dsProjects.setColumnType("Proj_id", "number");
    dsProjects.setColumnType("image", "image");
    //Set up pv variables to display information about the paged
    views
    var pv1 = new Spry.Data.PagedView( dsProjects ,{ pageSize: 4
    var pvInfo = pv1.getPagingInfo();
    var params = Spry.Utils.getLocationParamsAsObject();
    params == 1;
    //Set up pv variables to display information about the paged
    views
    pv1.addObserver({ onPostLoad: function(ds, type) {
    var row = pv1.findRowsWithColumnValues({"Proj_id":
    params.Proj_id}, true);
    // If we have a matching row, make it the current row for the
    data set.
    if (row)
    pv1.goToPageContainingItemNumber(row.ds_RowID);
    </script>
    </head>
    <body>
    <div spry:region="pv1">
    <table cellpadding="10" cellspacing="0">
    <tr>
    <th>Proj_id</th>
    <th>Image</th>
    </tr>
    <tr spry:repeat="pv1">
    <td>{Proj_id}</td>
    <td><img src="images/{image}" width="100"
    height="50"/></td>
    </tr>
    </table>
    </div>
    <p spry:region="pvInfo" spry:repeatchildren="pvInfo">
    <a spry:if="{ds_CurrentRowNumber} != {ds_RowNumber}"
    href="#"
    onclick="pv1.goToPage('{ds_PageNumber}')">{ds_PageFirstItemNumber}-{ds_PageLastItemNumber }</a>
    <span spry:if="{ds_CurrentRowNumber} == {ds_RowNumber}"
    class="currentPage">{ds_PageFirstItemNumber}-{ds_PageLastItemNumber}</span></p>
    <br /><br />
    </body>
    </html>

    You have to make 2 changes:
    - Tell findRowswithColumnValues() to include filtered items
    (items not in the current page) in your search. So change:
    var row = pv1.findRowsWithColumnValues({"Proj_id":
    params.Proj_id}, true);
    to:
    var row = pv1.findRowsWithColumnValues({"Proj_id":
    params.Proj_id}, true, true);
    - Lastly, you are calling the wrong function to show the
    page:
    pv1.goToPageContainingItemNumber(row.ds_RowID);
    It should be:
    pv1.goToPageContainingRowID(row.ds_RowID);
    --== Kin ==--

  • Multiple Non-Destructive Filter Paged View

    Example - non-working See
    code below
    I would like to apply the multiple filter example to data
    loaded in a paged view.
    So far everything loads and the form controls all work, but
    independently.
    Using the States/Cities data, theoretically a user should be
    able to select the state > show cities that start with Q-Z >
    then search which cities contain X.
    OR
    Select State > Search Cities that contain X > remove
    cities that start with A-H.
    Any thoughts? Any further details need explain?
    My final goal will be to add a third data source such as
    population, where a user could filter out the cities according to
    population size instead of the city names.
    Apologies if this has been addressed in another thread, where
    can I find it?
    I also cannot find documentation on SpryDataExtensions.
    <---Code--->
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
    Transitional//EN" "
    http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="
    http://www.w3.org/1999/xhtml"
    xmlns:spry="
    http://ns.adobe.com/spry">
    <head>
    <meta http-equiv="Content-Type" content="text/html;
    charset=iso-8859-1" />
    <title>Spry.Data.PagedView Sample</title>
    <link href="../../css/samples.css" rel="stylesheet"
    type="text/css" />
    <style type="text/css">
    .select {
    background-color: black;
    color: white;
    .hover {
    background-color: #FFCC66;
    color: black;
    .currentPage {
    font-weight: bold;
    color: red;
    </style>
    <script language="JavaScript" type="text/javascript"
    src="xpath.js"></script>
    <script language="JavaScript" type="text/javascript"
    src="SpryData.js"></script>
    <script language="JavaScript" type="text/javascript"
    src="SpryDataExtensions.js"></script>
    <script language="JavaScript" type="text/javascript"
    src="SpryPagedView.js"></script>
    <script language="JavaScript" type="text/javascript">
    <!--
    var dsStates = new Spry.Data.XMLDataSet("states/states.xml",
    "/states/state");
    var dsCities = new
    Spry.Data.XMLDataSet("states/{dsStates::url}",
    "/state/cities/city");
    // Create a PagedView that will manage the paging of the data
    that is loaded
    // into dsCities.
    var pvCities = new Spry.Data.PagedView(dsCities, { pageSize:
    20 });
    var pvCitiesPagedInfo = pvCities.getPagingInfo();
    // FilterData() and StartFilterTimer() are not required for
    paging at all. They are
    // here only to support the filtering function used within
    this sample to show that
    // the PagedView automatically adjusts paging as the data in
    the data set it depends
    // on changes dynamically.
    function FilterData()
    var tf = document.getElementById("filterTF");
    if (!tf.value)
    // If the text field is empty, remove any filter
    // that is set on the data set.
    dsCities.filter(null);
    return;
    // Set a filter on the data set that matches any row
    // that begins with the string in the text field.
    var regExpStr = tf.value;
    if (!document.getElementById("containsCB").checked)
    regExpStr = "^" + regExpStr;
    var regExp = new RegExp(regExpStr, "i");
    var filterFunc = function(ds, row, rowNumber)
    var str = row["name"];
    if (str && str.search(regExp) != -1)
    return row;
    return null;
    dsCities.filter(filterFunc);
    function StartFilterTimer()
    if (StartFilterTimer.timerID)
    clearTimeout(StartFilterTimer.timerID);
    StartFilterTimer.timerID = setTimeout(function() {
    StartFilterTimer.timerID = null; FilterData(); }, 100);
    function ffAH(ds, row, index){ var c = row.name.charAt(0);
    return c >= 'A' && c <= 'H' ? null : row; };
    function ffIP(ds, row, index){ var c = row.name.charAt(0);
    return c >= 'I' && c <= 'P' ? null : row; };
    function ffQZ(ds, row, index){ var c = row.name.charAt(0);
    return c >= 'Q' && c <= 'Z' ? null : row; };
    function ToggleFilter(enable, f)
    if (enable)
    dsCities.addFilter(f, true);
    else
    dsCities.removeFilter(f, true);
    function RemoveAllFilters()
    document.forms[0]["fAH"].checked = false;
    document.forms[0]["fIP"].checked = false;
    document.forms[0]["fQZ"].checked = false;
    dsCities.removeAllFilters(true);
    -->
    </script>
    </head>
    <body>
    <!-- BEGIN Data loading and filtering controls. -->
    <div> Choose a State: <span spry:region="dsStates"
    id="stateSelector">
    <select spry:repeatchildren="dsStates" name="stateSelect"
    onchange="dsStates.setCurrentRowNumber(this.selectedIndex);">
    <option spry:if="{ds_RowNumber} == {ds_CurrentRowNumber}"
    value="{name}" selected="selected">{name}</option>
    <option spry:if="{ds_RowNumber} != {ds_CurrentRowNumber}"
    value="{name}">{name}</option>
    </select>
    </span> Enter the Name of a City:
    <input type="text" id="filterTF"
    onkeyup="StartFilterTimer();" />
    Contains:
    <input type="checkbox" id="containsCB" checked="checked"
    onchange="FilterData();" />
    </div>
    <!-- END Data loading and filtering controls. -->
    <div class="liveSample" >
    <form action="">
    <label>Filter out 'A' - 'H':
    <input name="fAH" type="checkbox" value=""
    onclick="ToggleFilter(this.checked, ffAH);" />
    </label>
    <label>Filter out 'I' - 'P':
    <input name="fIP" type="checkbox" value=""
    onclick="ToggleFilter(this.checked, ffIP);" />
    </label>
    <label>Filter out 'Q' - 'Z':
    <input name="fQZ" type="checkbox" value=""
    onclick="ToggleFilter(this.checked, ffQZ);" />
    </label>
    <input type="button" value="Remove All Filters"
    onclick="RemoveAllFilters();" />
    </form>
    </div>
    <!-- BEGIN PagedView Controls -->
    <p spry:region="pvCitiesPagedInfo"
    spry:repeatchildren="pvCitiesPagedInfo"> <a
    spry:if="{ds_CurrentRowNumber} != {ds_RowNumber}" href="#"
    onclick="pvCities.goToPage('{ds_PageNumber}'); return
    false;">{ds_PageFirstItemNumber}-{ds_PageLastItemNumber}</a>
    <span spry:if="{ds_CurrentRowNumber} == {ds_RowNumber}"
    class="currentPage">{ds_PageFirstItemNumber}-{ds_PageLastItemNumber}</span>
    </p>
    <!-- END PagedView Controls -->
    <!-- BEGIN PagedView Info Section -->
    <div spry:region="pvCities">
    <p spry:if="{ds_UnfilteredRowCount} &gt; 0">Page
    {ds_PageNumber} of {ds_PageCount} - Items {ds_PageFirstItemNumber}
    - {ds_PageLastItemNumber} of {ds_UnfilteredRowCount}</p>
    <p spry:if="{ds_UnfilteredRowCount} == 0">No matching
    data found!</p>
    </div>
    <!-- END PagedView Info Section -->
    <!-- BEGIN Paged Display Section -->
    <div spry:region="pvCities dsCities">
    <ul spry:repeatchildren="pvCities"
    spry:choose="choose">
    <li spry:when="{pvCities::ds_RowID} ==
    {dsCities::ds_CurrentRowID}" spry:select="select"
    spry:selectgroup="page" spry:selected="selected" spry:hover="hover"
    spry:setrow="pvCities">{pvCities::name}</li>
    <li spry:default="default" spry:select="select"
    spry:selectgroup="page" spry:hover="hover"
    spry:setrow="pvCities">{pvCities::name}</li>
    </ul>
    </div>
    <!-- END Paged Display Section -->
    </body>
    </html>

    Hi,
    Im using the same sample, How can you make so it can also search for xml attribute values?
    Like for example the ABC in title? <role title="ABC">Example</role>
    thank you!

  • Custom field data is lost or not available after any action

    I added a custom field on ERP_H component and I made this field available through getter methods. I brought this field in to header view and the field looks ok but after I enter the data in that field, the value enter doesn't get retained. I saw the setter method and the data is set correctly. After any action like enter or save, data is lost or the value is not available, any clue?
    below are the details:
    1) We have created an append structure to CRMST_ADMINH_ERPIL and activated the getter and setter methods, I tried with AET tool too(ofcourse the Zfield are not available withe field names we need).
    2) Data binding is happening in the context create note.
        model = owner->create_model(
            class_name     = 'ZL_ERP_H_HEADERDETAIL_CN03'
            model_id       = 'ERPAdminH' ).                     "#EC NOTEXT
        ERPAdminH ?= model.
        CLEAR model.
    bind Context Node to controller to my enhaced context.
        owner->do_context_node_binding(
        iv_controller_type = CL_BSP_WD_CONTROLLER=>CO_TYPE_COMPONENT
        iv_target_node_name = 'ERPADMINH'
        iv_node_2_bind = ERPADMINH  ).
    3) In get_p_xxx field is changed to check box
    4) In Get_I_XXX method rv_diabled is changed = 'FALSE'.
    5) In set property the value is set correctly.
        IF <nval> <> <oval>.
          current->set_property(
                          iv_attr_name = 'ZFREEF' "#EC NOTEXT
                          iv_value     = <nval> ).
          clear dref.
          dref = current->get_property( 'ZFREEF' ). "data is retreived correctly
        ENDIF.
    6) When I check the get_property right afer the set_property the attribute is empty.
    7) when I try to check the value in getter method, the value is empty.
    Any help is appreciated.

    Hi Sumit,
    At first I tried to create the fields using AET tool. I was successfully able to add field in the model but when I did different issues came with it.
    1) I was still not able to hold my data in custom additional fields added through AET tool. So no big difference between AET addition and append structure.
    2) In ERP order system is going to call the ERP system through RFC in which the field name should be same as what you send from CRM. It doesn't have a option of mapping intermediately like BDOC structure or something . It calls the LORD API's and post the data. There are bunch of LORD function modules maintained in SAP.
    3) to call the function module I have to maintain the same field names in my ERPAdminH structure. So I have no choice but add append structure manually with SAP ECC field name.
    4) to your question regarding set property, the data is properly assigned to BOL object and very nex line t I tried to access it and it is there. So that confirmed that I was able to update the BOL structure.
    Any suggestion would be appreciated.

  • TreeTable with inputText column data gets lost in adf 10g

    Hello All. I have a TreeTable in my page with two columns for user inputs. After a node is expanded, the data gets lost... The TreeTable was created using ViewObjects, here is one example of the sql query of one of the ViewObjects:
    select distinct det.cliente id_cliente
    , cust.customer_name descripcion
    , city.id_simcot
    , to_number(null) horas_normales
    , to_number(null) horas_recargo
    , 'CLIENTE' tipo
    from grc_dist_factura dist
    , grc_det_simcot_v city
    , grc_det_dist_factura det
    , ra_customers cust
    where det.id_dist_fact = dist.id_dist_fact
    and cust.party_id = det.cliente
    and dist.id_det_simcot = city.id_det_simcot
    and city.tipo = 'CIUDAD'
    The inputText are mapped to the attributes HorasNormales and HorasRecargo. Those columns does not existe in DataBase, that's why I create them in the View Object in that way.
    This is my TreeTable:
    <af:treeTable value="#{bindings.GrcConfTarifaRaizView.treeModel}"
    var="node"
    binding="#{ConfiguracionTarifas.treeTable1}"
    id="treeTable1" width="100%"
    emptyText="No hay un Arbol Disponible.">
    <f:facet name="nodeStamp">
    <af:column binding="#{ConfiguracionTarifas.column1}"
    id="column1" noWrap="true" headerNoWrap="true"
    headerText="Descripcion">
    <af:outputText value="#{node.Descripcion}"
    binding="#{ConfiguracionTarifas.outputText2}"
    id="outputText2"/>
    </af:column>
    </f:facet>
    <f:facet name="pathStamp">
    <af:outputText value="#{node.Descripcion}"
    binding="#{ConfiguracionTarifas.outputText3}"
    id="outputText3"/>
    </f:facet>
    <af:column sortable="false" headerText="Tarifa Hora Normal"
    formatType="number"
    binding="#{ConfiguracionTarifas.column2}" id="column2">
    <af:inputText binding="#{ConfiguracionTarifas.txtHoraNormal}"
    id="txtHoraNormal" rendered="#{node.Tipo ne 'RAIZ'}"
    value="#{node.HorasNormales}">
    </af:inputText>
    </af:column>
    <af:column sortable="false" headerText="Tarifa Hora Recargo"
    formatType="number"
    binding="#{ConfiguracionTarifas.column3}" id="column3">
    <af:inputText binding="#{ConfiguracionTarifas.txtHoraRecargo}"
    id="txtHoraRecargo" rendered="#{node.Tipo ne 'RAIZ'}"
    value="#{node.HorasRecargo}"/>
    </af:column>
    </af:treeTable>
    And this is the page Def:
    <tree id="GrcConfTarifaRaizView"
    IterBinding="GrcConfTarifaRaizViewIterator">
    <AttrNames>
    <Item Value="IdSimcot"/>
    <Item Value="Descripcion"/>
    <Item Value="Tipo"/>
    <Item Value="HorasNormales"/>
    <Item Value="HorasRecargo"/>
    </AttrNames>
    <nodeDefinition DefName="gsgappl.grc.datamodel.view.confTarifa.GrcConfTarifaRaizView"
    id="GrcConfTarifaRaizViewNode">
    <AttrNames>
    <Item Value="IdSimcot"/>
    <Item Value="Descripcion"/>
    <Item Value="Tipo"/>
    <Item Value="HorasNormales"/>
    <Item Value="HorasRecargo"/>
    </AttrNames>
    <Accessors>
    <Item Value="ClientesView"/>
    </Accessors>
    </nodeDefinition>
    <nodeDefinition DefName="gsgappl.grc.datamodel.view.confTarifa.GrcConfTarifaClientesView"
    id="GrcConfTarifaClientesViewNode">
    <AttrNames>
    <Item Value="IdCliente"/>
    <Item Value="Descripcion"/>
    <Item Value="IdSimcot"/>
    <Item Value="Tipo"/>
    <Item Value="HorasNormales"/>
    <Item Value="HorasRecargo"/>
    </AttrNames>
    <Accessors>
    <Item Value="RegionalesView"/>
    </Accessors>
    </nodeDefinition>
    <nodeDefinition DefName="gsgappl.grc.datamodel.view.confTarifa.GrcConfTarifaRegionalesView"
    id="GrcConfTarifaRegionalesViewNode">
    <AttrNames>
    <Item Value="CodRegional"/>
    <Item Value="Descripcion"/>
    <Item Value="IdSimcot"/>
    <Item Value="IdCliente"/>
    <Item Value="Tipo"/>
    <Item Value="HorasNormales"/>
    <Item Value="HorasRecargo"/>
    </AttrNames>
    <Accessors>
    <Item Value="CiudadesView"/>
    </Accessors>
    </nodeDefinition>
    <nodeDefinition DefName="gsgappl.grc.datamodel.view.confTarifa.GrcConfTarifaCiudadesView"
    id="GrcConfTarifaCiudadesViewNode">
    <AttrNames>
    <Item Value="CodCiudad"/>
    <Item Value="Descripcion"/>
    <Item Value="CodRegional"/>
    <Item Value="IdSimcot"/>
    <Item Value="IdCliente"/>
    <Item Value="Tipo"/>
    <Item Value="HorasNormales"/>
    <Item Value="HorasRecargo"/>
    </AttrNames>
    </nodeDefinition>
    </tree>
    Note the Node Definition for gsgappl.grc.datamodel.view.confTarifa.GrcConfTarifaClientesView, it correspond to the View Object showed at the beginning of the post.
    Can any one help me please?
    bye

    Thanks for the links.
    I checked them up, but first, I noticed they apply to adf 11g, and second none of them use inputText in columns. I really couldn't find a any idea to solve my issue.
    Any other suggestions?
    My problem is that when I expand/collapse a node, the values in the inputTexts are lost. I don't know if I need something else on my page Definition...
    thank you.

  • Change member names in batch without the need to reload data

    Hi,I have several cubes on which the member names of one of the dimensions need to be changed. There are over 6000 members for that dimension. I used a rules file to change the member names and the previous data has to be reloaded (previous 13 months' data!). Is there a way to change the member names without the need to reload data?ThanksJane

    I'm not sure if this would solve your problem, but if it doesn't cause a problem to leave the existing names in place, you could just build a new alias table. By assinging new aliases, you would not have to reload all your data.Regards,

  • Aperture 3: GPS data gets lost after 'Update from Master'

    My library contains photos in JPEG format that I geotag in Places, then I save the metadata with 'Write IPTC Metadata to Master'. The problem I have is, that the GPS data gets lost after I do an 'Update from Master', even if I saved the metadata before. I'm having this problem with referenced and managed photos and all my JPEGs from several different cameras. The only way to permanently store the GPS info into my photos seems to be to export the geotagged photos as versions.
    Does anybody has the same problem or knows how to solve this?
    Thanks in advance,
    Michael

    Use Houdah geo (http://www.houdah.com) to write location data back to the EXIF. It's interface is very similar to Places (Google maps and pins) and you can interface with the Aperture library. It's a bit of a pain, but if you need it done now rather than wait for an Aperture 3 fix, then...
    Also, see here: http://www.nickrains.com/index.php?option=com_content&view=article&id=65:apertur e-3&catid=12:news&Itemid=24

  • How to display the header data on different position in alv report

    hi all,
    how to display the header data on different position in alv report.
    for example ,
    customer                                                   name
      xxxx                                                         xxxx
                     vendor        name     street 
                      xxxx         xxxx      xxxxx
    pls   help me .

    hi
    as per my understanding you need to trnasfer header internal table data  to pdf..
    please check the following links for internal table to pdf..
    Convertion of Internal table data to PDF
    This link is related to ur issue
    Re: how to insert the calling of the FM: OTF to PDF
    Thanks

  • How to read data from select Options in another view without using context

    I have 2 views, one for selection screen and another for displaying result.
    In selection screen view I have define a select options with the help of webdynpro component.
    Now my object is display result in result view based on entry of selection screen.
    I don't want to do binding in context node, without that how I can read data of select option
    in result view?
    Regards,
    Rasmi Ranjan Mishra

    Solve by own.
    If I define the Select options in component controller, then it will be global in nature. so i can get the value of select options
    in another view also.
    Regards,
    Rasmi Ranjan Mishra

  • I am using iphone 3gs and have accidentally clicked "update" to software version 5. However, after I failed and all my data was lost. I manage to restore back to my previous situation. But all my apps has been gone. How can I get back all my aps?

    I am using iphone 3gs and have accidentally clicked "update" to software version 5. However, after I failed and all my data was lost. I manage to restore back to my previous situation. But all my apps has been gone. How can I get back all my aps? I know I can get it by itunes but there are a few problems as below:
    1. I have jailed break my iphone and I never purchased any apps from itunes
    2. I have some important infomation saved in one of the apps called "awesome notes". How can I get it back? Is it store inside my computer? if so, how can i restore?
    3. I am using window 7
    I sincerely hope you guys can help me.
    Regards,
    Stephen Hong

    alrite. I have made my mistake. I should not jail break my iphone. So if I purchase my apps again from itunes is that mean mean my data will be back?
    I hope you guys can giv me some support here since I am Apple genuine buyer. I could be wrong last time and now I turn over a new leaf and learn a lesson.
    Please noted that I can always create new account to ask for the same questions without mention about "jailbreak" if I want to but obviously I won't do that. Please provide me your support! Thank you!

  • How to retrieve all datas that lost when i update my iphone4 to that 6.10 ios. i tried to look at may i tunes in my computer but it seems that i forgot to perform back ups since i purchased this phone 2yirs ago.. pls send me an advice..thank u.

    how to retrieve all datas that lost when i update my iphone4 to that 6.10 ios. i tried to look at may i tunes in my computer but it seems that i forgot to perform back ups since i purchased this phone 2yirs ago.. pls send me an advice..thank u.

    All of the data should be on your computer, simply sync it back.
    If the update was done via iTunes on the computer, the first step in the process is a backup of the device.

  • Can anyone help me in iphone mobile, i had lost my data in phone, because i restore my phone without backup, how can i get my old data, i lost my photos and videos... help me

    can anyone help me in iphone mobile, i had lost my data in phone, because i restore my phone without backup, how can i get my old data, i lost my photos and videos... help me

    Sorry Raj,
    If you did not back up your information, and you have now restored your phone, then your information is not recoverable.
    Sorry,
    GB

  • B2B-51507 :The data starting at position 0 is not recognized as a valid dat

    Hi All,
    I am trying to work with Delimited Flat File in 11.1.13 version
    B2B has to translate Flat into XML data for further operations
    Sample looks like:
    F01,,RM30207,Subinventory Transfer,KITCHEN1,100,LB,KETTLE1-HS,20-SEP-2011
    It is a delimited data file.
    Steps I am following:
    1. Create Delimited Flat file ECS in Oracle B2B Document Editor (starting with a blank template)
    2. Create XSD for the ECS
    3. COnfigure the generated ECS and XSD into Oracle B2B
    4. Create Trading partner and agreements
    I am facing with below error when I enable translation
    B2B-51507 :The data starting at position 0 is not recognized as a valid data transmission.
    No errors when translation is disabled
    Thanks,
    Deepti

    Hi Deepti,
    For inbound scenario, the parser schema should be created and has to be added inside the XERegistry.xml ($SOA_HOME/soa/thirdparty/edifecs/XEngine/config/)
    e.g :
    <Item Name="SchemaFile">${XERoot}/config/schema/csv_ParserSchema.ecs</Item>
    This can be created using the document editor. This parserschema need to be created for the ecs file that is used for translation.
    Regards,
    Dheeraj
    .

Maybe you are looking for