Столкнулся с необъяснимым (для меня) явлением.
Создаю пустой файл TPS без ключей и связей (пакет данных) и записываю в него одну запись:
Код: Выделить всё
Access:MyFile.Open ! 1 вариант
!Relate:MyFile.Open ! 2 вариант
!Access:MyFile.UseFile
Clear(MyFile.Record)
MyFile.Field = 'какие-то там данные разные'
...
If Access:MyFile.Insert().
Access:MyFile.Close ! 1 вариант
!Relate:MyFile.Close ! 2 вариант
Причем стабильно - размеры файлов одни и те же, раз 10 проверил ...
В обоих случаях - данные записаны правильно, файлы прекрасно читаются ....
Непонятно. Почему так происходит ?