Переопределение значение полей БД
Помогите, нужно переопределить значение поля БД, например по условию, но такая конструкция во вкладке КОД выдаёт ошибку:
А вот так можно сделать без ввода новых переменных?
Может кто поможет мне, у кого был опыт общения с переопределением значений, без дополнительных вводов переменых.
<frxMyDB."MyPole">:=<frxMyDB."MyPole">+<frxMyDB."MyPole">;
А вот так можно сделать без ввода новых переменных?
var
MyPole: String;
...
...
if <frxMyDB."MyPole">='' then MyPole:='поле пустое' else MyPole:=<frxMyDB."MyPole">;
...
Может кто поможет мне, у кого был опыт общения с переопределением значений, без дополнительных вводов переменых.
Комментарии
Нельзя так делать. Набор данных TFrxDataSet не призван сохранять значения в БД, только чтение.
Для внесения изменений в БД можно воспользоваться update-ом в TFrxQuery (пример для строковых полей):
Проще написать код в событии OnBeforePrint у Мемо: