Skip to Content
avatar image
Former Member

dynamically adding rows to the table

hi,

I have the following scenario.

->there are 10,000 items in the database. These have to displayed in the Webdynpro table.

->Obviously reading all 10,000 at a time and loading the model is not performant.

Is there any way I can implement a logic where, when next page, button is pressed, I can load items for that page?

Regards

Kiran

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

4 Answers

  • avatar image
    Former Member
    Oct 08, 2004 at 08:29 AM

    Hi,

    For my knowledge we can use "onFilterAction" for doing this.

    Please go through the Table UIElement help.

    Regards

    Anil

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Nov 23, 2004 at 07:10 PM

    "Load on demand" from UI to backend will be addressed in future releases. Currently you have to fetch all items from the backend. But be aware that Web Dynpro handles the paging between frontend (UI) and application server for you, i.e. not all 10,000 items are sent to the browser.

    There are no events when the user scrolls in the table UI.

    Bye,

    Thomas

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Nov 23, 2004 at 08:37 PM

    Hello Kiran,

    in my experience webdynpro is able to handle tables with 10.000 records (ok maybe it is not very usable with the scroll buttons, but that's another story...)

    The bottleneck is the backend and loading the data, if you can get this to perform good, it will work (of course depends on which kind of data and how much you load in that operation)

    Regards

    Bruno

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Nov 23, 2004 at 08:42 PM

    Hi Kiran,

    IMHO what might be technically possible does not always make sense regarding the usability of an application. No real user in this world will page/scroll through 10.000 items. So the only solution is to provide search- and filter-facilities to limit the resulting number of items to, let's say 200, max.

    Best regards

    Stefan

    Add comment
    10|10000 characters needed characters exceeded