Topic: Ячейка в GRID
Как выбрать ячейку в GRID, и по ней открыть запись из другой таблицы?
My Visual Database → Russian → Ячейка в GRID
Как выбрать ячейку в GRID, и по ней открыть запись из другой таблицы?
Выделить запись в гриде можно с помощью свойства dbItemID, зная id записи, либо SelectedRow, указав порядковый номер строки
Открыть запись можно например нажав программно на кнопку с действием "Показать запись"
Form1.Button1.Click;
либо
ShowRecord(Form2, 'TableName', Form1.TableGrid1.dbItemID);
НЕмного не так, у меня есть фиксированный GRID (x,y). Каждая ячейка в нем ссылка на запись из другой таблицы. И по клику на ячейки (а не строки!!!) должна открываться форма показывающая значение.
Если все ссылки для одной и той же таблицы, то примерно так
procedure Form1_TableGrid1_OnCellClick (Sender: TObject; ACol, ARow: Integer);
begin
ShowRecord(Form2, 'TableName', Form1.TableGrid1.Cell[ACol,ARow].AsInteger);
end;
My Visual Database → Russian → Ячейка в GRID
Powered by PunBB, supported by Informer Technologies, Inc.
Theme Hydrogen by Kushi