Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Как программно изменить значение текущего поля записи TTable? (http://forum.oszone.net/showthread.php?t=290688)

diakin 09-11-2014 19:32 2427060

Как программно изменить значение текущего поля записи TTable?
 
Вложений: 1
Hi, All!
Как программно изменить значение текущего поля записи TTable?


Можно было бы сделать что-то вроде
FormArch1.Table1.Fields.Fields[Index].AsString :=s;

если бы знать этот чертов Index подсвеченной ячейки.
Компоненты TDBGrid, TTable.

Пока решилось через TDBEdit ы, привязанные к соответствующим полям. А вообще это надо, чтобы вводить значения в поля через "виртуальную клавиатуру" (кнопки TPanel) на Windows планшете.

diakin 09-11-2014 21:09 2427096

Вот так можно )

FormArch1.Table1.Edit;
FormArch1.DBGrid1.SelectedField.Value:=FormArch1.DBGrid1.SelectedField.Value+Txt;
FormArch1.Table1.Post;


Время: 11:49.

Время: 11:49.
© OSzone.net 2001-