-
Есть таблица Paradox 7 "pasport", в ней поле "Imya:" c типо Alpha 30. При попытки записть текст в это поле выходит ошибка.
например:
pasportImya.Value:='ИВАН';
pasportImya.Value:=S;
Где "S" string или string[30] или string[29] или string[25]
хотя если присваивать значение поля другой таблицы, все работает:
PasportImya.Value:=bas1io.Value; -
Правильный$Вася (05.09.08 11:05) [1]
> При попытки записть текст в это поле выходит ошибка.
какая? -
Dataset not in edit or insert mode
-
Медвежонок Пятачок © (05.09.08 12:01) [3]хотя если присваивать значение поля другой таблицы, все работает:
потому что она in edit or insert mode -
Правильный$Вася (05.09.08 12:22) [4]ну так и сделайif( not Pasport.State in[dsInsert,dsEdit] ) then
Pasport.Edit;
а потом уже присваивай -
УРА! Заработало.
Спасибо Правильный$Вася.