Jump to content

uniGUI bug when clicking uniDBGrid


itognet

Recommended Posts

Create A fresh uniGUI project by the uniGUI wizard.

 

Place 3 Components:

FDMemTable1, DataSource1 and UniDBGrid1

 

and this code:

 
procedure TMainForm.UniFormCreate(Sender: TObject);
begin
  FDMemTable1.LoadFromFile('dataset.fds', sfBinary);    // Create youself, 100 records with 30 columns of random data
  DataSource1.DataSet := FDMemTable1;
  UniDBGrid1.DataSource := DataSource1;
end;

 

Run the project.

Press the DBGrid page forward, page backward, enter a page no. click a cell, repeat this serveral times. Click click click.

Within 1 minute the page will freeze with 'Loading data' or just go transperent grey.

I have tried from Google Crome and Internet Explorer and Edge. Same problem.

 

I am getting alot of these log entries:

Project1.exe: 000030E0: 16:54:21 [127.0.0.1]:Processed: Id: 182, Evt: load, [xJtAGCgA6kFF65EE90]
Project1.exe: 000030E0: 16:54:21 [127.0.0.1]:Failed Sequence Recovery: SeqId: 182, Event: load
Project1.exe: 00001370: 16:54:21 [127.0.0.1]:Failed Sequence Recovery : TDiff:2016, Event: load, Expected: 179, Received: 184, [xJtAGCgA6kFF65EE90]
Project1.exe: 00001370: 16:54:21 [127.0.0.1]:Missing Sequence: Exp:179, TDiff:23437/45000, FCnt:32
Project1.exe: 00001370: 16:54:21 [127.0.0.1]:Processed: Id: 184, Evt: load, [xJtAGCgA6kFF65EE90]
Project1.exe: 000030E0: 16:54:21 [127.0.0.1]:Processing: Id: 182, Evt: load
Project1.exe: 00001370: 16:54:21 [127.0.0.1]:Failed Sequence Recovery: SeqId: 184, Event: load
Project1.exe: 000030E0: 16:54:21 [127.0.0.1]:Processed: Id: 182, Evt: load, [xJtAGCgA6kFF65EE90]
Project1.exe: 00003110: 16:54:21 [127.0.0.1]:Processing: Id: 180, Evt: load
Project1.exe: 00003110: 16:54:21 [127.0.0.1]:Processed: Id: 180, Evt: load, [xJtAGCgA6kFF65EE90]
Project1.exe: 00001370: 16:54:21 [127.0.0.1]:Processing: Id: 184, Evt: load
Project1.exe: 00001370: 16:54:21 [127.0.0.1]:Processed: Id: 184, Evt: load, [xJtAGCgA6kFF65EE90]
Project1.exe: 00003104: 16:54:22 [127.0.0.1]:Failed Sequence Recovery : TDiff:2031, Event: load, Expected: 185, Received: 186, [xJtAGCgA6kFF65EE90]
Project1.exe: 00003104: 16:54:22 [127.0.0.1]:Failed Sequence Reset to: 185
Project1.exe: 00003104: 16:54:22 [127.0.0.1]:Processed: Id: 186, Evt: load, [xJtAGCgA6kFF65EE90]
Project1.exe: 00003104: 16:54:22 [127.0.0.1]:Failed Sequence Recovery: SeqId: 186, Event: load
Project1.exe: 00003104: 16:54:24 [127.0.0.1]:Aborted
 
I am using newest version. uniGUI Complete Trial Edition 1.00RC1385  

 

Extra info: I have exactly this problem in another project, with a FDConnection and a FDQuery and the uniDBGrid.

After ALOT of debugging, I narrowed it down to the above test case.

 

Can anyone confirm that this is a bug, or am I missing something ?

I believe that I had this problem with earlier uniGUI versions too.

 

 

Link to comment
Share on other sites

Hi everyone. I'm try unidbgrid and found this problem. several times clicking unidbgrid. (fired UniDBGrid1SelectionChange load another data another query.) repeat severel times click click click

screen freeze and  screen disable. 

 

moved query mainmodule, show wait mask when another grid loaded,  view database and query result response everything normal.

 

i cant found any solutions. i have been used rc1.00 version

 

thanks

Link to comment
Share on other sites

  • Administrators

Hi everyone. I'm try unidbgrid and found this problem. several times clicking unidbgrid. (fired UniDBGrid1SelectionChange load another data another query.) repeat severel times click click click

screen freeze and  screen disable. 

 

moved query mainmodule, show wait mask when another grid loaded,  view database and query result response everything normal.

 

i cant found any solutions. i have been used rc1.00 version

 

thanks

 

 

Hello,

 

Are you using trial edition?

have you downloaded uniGUI from our website or somewhere else?

Link to comment
Share on other sites

Thanks for fast response.  :)

 

Yes you are right. i have been remove and complate clear all old installation. fresh download unigui last trial edition. and test again several times click unidbgrid

 

its worked fine.

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...