Беру SQL запрос вставляю его в программу администрирования базы и выполняю. Вижу что возвращается две записи.
Теперь вставляю этот запрос в FireDAC FDQuery и выполняю. Все нормально две записи.
Теперь добавляю вычисляемое поле fkCalculated и пишу событие OnCalcFields
void __fastcall TForm1Main::FDQueryGetLastJsonCalcFields(TDataSet *DataSet)
{
//имя поля num тип int
FDQueryGetLastJsonnum->AsInteger = FDQueryGetLastJson->RecNo;
//DataSourceClient->DataSet->RecNo; тоже самое 0 и 2
}
Вместо номеров в колонке:
1
2
я вижу в гриде в колонке нумерации
0
2
Как правильно пронумеровать TDGrid?
Спасибо.