Maria,

This is with the standard DataGrid.
Try the VirtualDataGrid version (there is a visual issue with the scroll
that we should address later) and you will see the difference.
The size of the ArrayList does not matter anymore.



Maria Jose Esteve <mjest...@iest.com> escreveu no dia segunda, 22/11/2021
à(s) 10:42:

> Jajajjaj "1000 records and 70 columns"????????? the DataGrid??????? Well,
> I must have done something very wrong, because for me 100 registrations
> took me 6 seconds... 😝
>
>
>
>
>
> -----Mensaje original-----
> De: Hugo Ferreira <hferreira...@gmail.com<mailto:hferreira...@gmail.com>>
> Enviado el: lunes, 22 de noviembre de 2021 11:04
> Para: Apache Royale Development <dev@royale.apache.org<mailto:
> dev@royale.apache.org>>
> Asunto: Re: New bead to allow Jewel DataGrid to have locked columns
>
>
>
> The VirtualList exists and VirtualDataGrid also already exists:
>
> https://royale.apache.org/tourdejewel/#!virtual_lists_panel
>
> Before that, I also did a test and normal DataGrid it's not up to big data.
>
> Now you can use 1000 records and 70 column without pagination.
>
>
>
> Maria Jose Esteve <mjest...@iest.com<mailto:mjest...@iest.com>> escreveu
> no dia segunda, 22/11/2021
>
> à(s) 09:58:
>
>
>
> > The VirtualDataGrid would be the best option because in the battery of
>
> > tests that I did the DataGrid, with 7 columns and 100 records took a
>
> > long time to render. This also happens with the Jewel List, to
>
> > minimize the impact I paginated the results and so everything works as
> expected.
>
> >
>
> > DevExpress DataGrid has a good front-end, I have not worked with it,
>
> > but from my experience with other JS components (Virtual-Select or the
>
> > Inspire-Tree) it is usually complicated to customize the renderers,
>
> > although I am convinced that with extensive knowledge in JS this could
>
> > be saved.
>
> >
>
> > Thanks for sharing your work Hugo.
>
> > If I can help you with the examples let me know.
>
> >
>
> > Hiedra.
>
> >
>
> > -----Mensaje original-----
>
> > De: Hugo Ferreira <hferreira...@gmail.com<mailto:hferreira...@gmail.com>>
> Enviado el: lunes, 22 de
>
> > noviembre de 2021 10:41
>
> > Para: Apache Royale Development <dev@royale.apache.org<mailto:
> dev@royale.apache.org>>
>
> > Asunto: Re: New bead to allow Jewel DataGrid to have locked columns
>
> >
>
> > Hi Hiedra,
>
> >
>
> > Yes, a DataGrid is always the most complex and features demanding on
>
> > any "layout language".
>
> > As we came from Flex to Royale we are specially demanding on these
>
> > little but important features.
>
> > When I first seriously tested Royale, it was with Jewel and DataGrid
>
> > seems to be basic.
>
> > Since then it has grown with the VirtualDataGrid variant (we still
>
> > have a scrollbar bar visibility issue but I will try to fix when I
>
> > will use it) and now a few new beads this weekend.
>
> > My DataGrid also is hardcoded with code for an easier edit mode that I
>
> > hope to delegate and commit as a bead.
>
> >
>
> > I don't see how to replace a DataGrid that requires editing with a
>
> > simple List.
>
> >
>
> > On the other hand, I saw recently here in the mailing list a
>
> > possibility (in progress) to use DevExpress DataGrid and seems a
>
> > fantastic advanced DataGrid.
>
> > I just don't know if it is easier to implement item renderer with
>
> > Royale components that we can control. Let's find out later.
>
> >
>
> > I didn't thought about TDJ examples.
>
> > I will try to find time to do that.
>
> >
>
> > Maria Jose Esteve <mjest...@iest.com<mailto:mjest...@iest.com>>
> escreveu no dia segunda,
>
> > 22/11/2021
>
> > à(s) 09:18:
>
> >
>
> > > Hi,
>
> > > I don't use Jewel DataGrid, I use Jewel List because until not long
>
> > > ago the DataGrid didn't work as I required. Do you plan to set up
>
> > > some example in TDJ of all these modifications?
>
> > >
>
> > > Thx.
>
> > > Hiedra
>
> > >
>
> > > -----Mensaje original-----
>
> > > De: Hugo Ferreira <hferreira...@gmail.com<mailto:
> hferreira...@gmail.com>> Enviado el: domingo, 21
>
> > > de noviembre de 2021 12:08
>
> > > Para: Apache Royale Development <dev@royale.apache.org<mailto:
> dev@royale.apache.org>>
>
> > > Asunto: New bead to allow Jewel DataGrid to have locked columns
>
> > >
>
> > > Hi,
>
> > >
>
> > > I just commited a new bead to Jewel DataGrid, to work similar to
>
> > > lockedColumnCount property of Flex DataGrid.
>
> > > This new bead was tested in combination with the recent bead to lock
>
> > > the entire header (when it is inside of a group with scroll), so we
>
> > > can have a full floating grid with the entire locked header on top
>
> > > and a portion of columns (and header) fixed on the left side.
>
> > >
>
> > > Regards,
>
> > > Hugo.
>
> > >
>
> >
>

Reply via email to