|Anonymous | Login | Signup for a new account||2018-04-25 21:41 CEST|
|Main | My View | View Issues | Change Log | Roadmap | Docs|
|Viewing Issue Simple Details|
|ID||Category||Severity||Reproducibility||Date Submitted||Last Update|
|0006528||[JEDI VCL] 00 JVCL Components||major||always||2016-09-29 15:16||2016-10-19 00:16|
|Reporter||Michael Tieke||View Status||public|
|Status||new||Product Version||Daily / GIT|
|Summary||0006528: JvDBGrid Rowsheight out of Range|
Drop a JvDBGrid/JvDBUltimGrid on a form, set AutoSizeRows to false. After starting the program you get a RowsHeight error: argument out of range.
Problem started with Delphi 10.1 Berlin Update 1
|Tags||No tags attached.|
See RAD Studio issue RSP-15872.
A workaround is given there (Dmitry Arefiev 18/10/2016):
This issue is major regression in Berlin 10.1 Update 1. The persistent fix will be included into Update 2 (time frame is not known at this moment). As a workaround at run-time please do the following:
locate there TCustomDBGrid.CanEditShow method
replace it code with:
function TCustomDBGrid.CanEditShow: Boolean;
Result := (LayoutLock = 0) and inherited CanEditShow;
add path to <RAD Studio run-time sources path>\Data\vclctrls to your IDE Delphi Library Path. It is the path where Vcl.DBGrids.pas is located. Is it ?
recompile your application.
I had to use wordpad to save the edited file but after this both TDBGrid and the decendent TjvDBGrid worked again.
|2016-09-29 15:16||Michael Tieke||New Issue|
|2016-10-19 00:16||ealanach||Note Added: 0021402|
|2016-11-13 17:32||acgubamg||Issue Monitored: acgubamg|
|2016-11-13 17:32||acgubamg||Issue End Monitor: acgubamg|
|Mantis 1.1.6[^] Copyright © 2000 - 2008 Mantis Group|