Получается, переменная не очень глобальная, т.к. я попытался вызвать ее из другой формы, на что компилятор ругается или, я что-то делаю не так...
procedure frmMain_TableGrid1_OnCellClick (Sender: TObject; ACol, ARow: Integer);
var
rId:string;
begin
rId:=SQLEXecute('SELECT id FROM request WHERE id='+ frmMain.TableGrid1.sqlValue);
//showmessage(rId);
end;
procedure frmNote_Button8_OnClick (Sender: TObject; var Cancel: boolean);
begin
showmessage(rId);
end;