CGDevTools Forum

Welcome to the Official CGDevTools Support Community Forums.

gcfControl and selectrow

by scoluccia » 10 Apr 2016 08:59

Hi,
I put a button on a column with gcfControl I want to select the current row when I click on the button, if I call
IWGrid.LocateSelectedRowId; (on the onclick button) I get this error
"DataSet RecPos not specified!"
How can I select the row?
Thanks
scoluccia
 
Posts: 61
Joined: 11 Mar 2015 15:10

by assapan » 11 Apr 2016 08:51

Hi,
My suggestion :

in OnUpdateControl event you set
Code: Select all
procedure TMyFrame.OnUpdateControl(Sender: TObject; ACol: TIWCGJQGridCol; const ARowId, ACellValue: string);
begin
  MyButton.Tag := ARowId.ToInteger;
end;


In MyButtonClick
Code: Select all
procedure TMyFrame.MyButtonClick(Sender: TObject; AParams: TStringList);
var
  Button: TIWCGJQCustomButton;
begin
  Button := (Sender as TIWCGJQButtonOptions).Button;
  MyGrid.LocateRowId(Button.Tag);
end;
Want to visit Ardeche http://leclosdelarc.fr/index.php
The Pont d’Arc Cavern http://en.cavernedupontdarc.fr
Image
User avatar
assapan
 
Posts: 600
Joined: 16 Dec 2013 12:04
Location: France

by scoluccia » 11 Apr 2016 11:04

Great it works fine!!!
Thanks
scoluccia
 
Posts: 61
Joined: 11 Mar 2015 15:10


Return to JQGrid

cron

Who is online

Users browsing this forum: No registered users and 23 guests

Contact Us.