Загадочные методы ABC Clarion

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 3402
Зарегистрирован: 07 Июль 2005, 9:19
Откуда: г. Ростов-на-Дону

Загадочные методы ABC Clarion

Сообщение Игорь Столяров » 28 Февраль 2017, 23:57

Привет всем !

Столкнулся с необъяснимым (для меня) явлением.
Создаю пустой файл 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 вариант
В 1-ом варианте размер TPS файла получается процентов на 10-15 больше чем во 2-ом.
Причем стабильно - размеры файлов одни и те же, раз 10 проверил ...
В обоих случаях - данные записаны правильно, файлы прекрасно читаются ....
Непонятно. :( Почему так происходит ?
Вам помочь или не мешать ?

Ответить