Project JEDI - Issue Tracker
Mantis Bugtracker

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
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  
Assigned To
Priority normal Resolution open  
Status new   Product Version Daily / GIT
Summary 0006528: JvDBGrid Rowsheight out of Range
Description 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
Additional Information
Tags No tags attached.
Attached Files

- Relationships

-  Notes
(0021402)
ealanach (reporter)
2016-10-19 00:16

See RAD Studio issue RSP-15872.
A workaround is given there (Dmitry Arefiev 18/10/2016):

<quote>
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:

    open Vcl.DBGrids.pas
    locate there TCustomDBGrid.CanEditShow method
    replace it code with:

    function TCustomDBGrid.CanEditShow: Boolean;

    begin

      Result := (LayoutLock = 0) and inherited CanEditShow;

    end;

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.
<\quote>

I had to use wordpad to save the edited file but after this both TDBGrid and the decendent TjvDBGrid worked again.

- Issue History
Date Modified Username Field Change
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
Powered by Mantis Bugtracker