Please let me know if it fixes the issues you were having. It should behave exactly as 15.2.7, with a few issues fixed.
Ok, the AV when loading into the browser is gone and
LogoComograma.Picture.LoadFromFile(UserSession.ImagemInicial);
doesn't throught an AV anymore.
I have the 3 other issues that still remains:
> Even a code for pagination of a IWGrid was working since like ever and now it's not working, nothing happens when hitting the page buttons. > Also, after a IWDBgrid ASync refresh, when I press a TIWBSbutton to open another form, nothing happens, but before refreshing that IWDBGrid, it open that form. > Also clicking on a TIWCombobox to change the number of items per page on that IWDBGrid, doesn't do nothing, doesn't refresh.
07-24-2020, 02:19 PM (This post was last modified: 07-27-2020, 11:50 AM by Comograma.)
Regarding this one:
> Also, after a IWDBgrid ASync refresh, when I press a TIWBSbutton to open another form, nothing happens, but before refreshing that IWDBGrid, it open that form.
If I do a IWBSButton.RefreshAsyncRender, solves the problem. Hitting the button will open the form.
But with v15.2.10, the problem reported earlier with TFrame modal, doesn't work, even with RenderAsyncEnabled := False;
The modal Frame will open only after a F5.
09-30-2020, 11:47 AM (This post was last modified: 10-02-2020, 06:20 PM by Comograma.
Edit Reason: It works ok with 15.2.17
)
Hi Alexandre!
Again, with v15.2.18, the refresh of the grid doesn't work again.
Here it is the same test case from previous post for you to see whats happens.
It start's to be very annoying to have an aplication that do work almost perfectly and all of a sudden and a after an update to a newer version, everything is broken again.
I think this was working with v15.2.10. It works ok with 15.2.17.
10-02-2020, 12:46 PM (This post was last modified: 10-02-2020, 12:47 PM by Alexandre Machado.)
(09-30-2020, 11:47 AM)Comograma Wrote: Hi Alexandre!
Again, with v15.2.18, the refresh of the grid doesn't work again.
Here it is the same test case from previous post for you to see whats happens.
It start's to be verry annoying to have an aplication that do work almost perfectly and all of a sudden and a after an update to a newer version, everything is broken again.
I think this was working with v15.2.10. It works ok with 15.2.17.
Thanks
Hi,
If I remember correctly, last time we talked about a problem with IWGrid, you had an issue with grid refresh in async, I asked for a test case showing exactly what was broken. Not sure if you couldn't recreate it anymore or were unable to recreate it in an isolated test case but anyway I didn't get it.
Are you able now to show what is wrong with your grid?
(09-30-2020, 11:47 AM)Comograma Wrote: Hi Alexandre!
Again, with v15.2.18, the refresh of the grid doesn't work again.
Here it is the same test case from previous post for you to see whats happens.
It start's to be verry annoying to have an aplication that do work almost perfectly and all of a sudden and a after an update to a newer version, everything is broken again.
I think this was working with v15.2.10. It works ok with 15.2.17.
Thanks
Hi,
If I remember correctly, last time we talked about a problem with IWGrid, you had an issue with grid refresh in async, I asked for a test case showing exactly what was broken. Not sure if you couldn't recreate it anymore or were unable to recreate it in an isolated test case but anyway I didn't get it.
Are you able now to show what is wrong with your grid?
I put the test case example in my previous post.
Attatched it again anyway!!
The form property can disable the global setting but not enable it. Meaning:
RenderAsyncEnabled should be always True for all projects and all forms. This is the default behavior.
*If* you have some specific need in one of your forms you can disabled it for that specific form permanently (i.e. setting it to False at design time) or temporarily (setting it to False when responding to some request). If you disable it globally in the ServerController, this means that it won't be ever be enabled in your application. The grid async refresh needs it to be enabled.
The form property can disable the global setting but not enable it. Meaning:
RenderAsyncEnabled should be always True for all projects and all forms. This is the default behavior.
*If* you have some specific need in one of your forms you can disabled it for that specific form permanently (i.e. setting it to False at design time) or temporarily (setting it to False when responding to some request). If you disable it globally in the ServerController, this means that it won't be ever be enabled in your application. The grid async refresh needs it to be enabled.
Does it make sense?
Yes it does. I think, now, that I finally understand how RenderAsyncEnabled works! My bad!
But now, look at my test case again. I have some buttons and by example, I have a button that opens a modal form (the second one from the right) to input some comments.
Nothing happens when I press that button. How can I solve this particularly situation?
If I go to button "Carrinho" or press F5 on the browser and than close that form, the modal form will open and this is not what to expect..