Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Прочее]

работа с DBF

Daedal
читатель
офлайн
Дата регистрации: 20.09.2004
Сообщений: 632
Пост №1
 
14.11.2005 19:28

Доброго времени суток!<br>Имеется 2 следующие проблемы:<br>1)В обработке открываем файл DBF, читаем из него, и всё прочее. Потом закрываем его.<br>однако память не освобождается. И если несколько раз её прогнать, то память уходит и уходит.<br>Даже если закрыть 1С то память так и не освобождается.<br>2) если после запуска обработки закрыть её, то повторное её открытие приводит к вылету 1С - программа выполнила недопустимую ошибку... и т.д.<br><br>Может 2-я связана я 1-ой.<br><br>Кто-нибудь сталкивался с такими траблами и как их победить?

viper03
читатель
офлайн
Дата регистрации: 14.11.2005
Сообщений: 8
Пост №2
 
15.11.2005 06:27

"сложно сказать не видя кода.<br>Единственое что могу посоветовать - очищать переменные если они уже не нужны.<br><br>дб=СоздатьОбъект("XBase");<br>дб.ОткрытьФайл(файл_дбф);<br>// читаем, редактируем и т.д...<br>ДБ.ЗакрытьФайл();<br>ДБ=0; // переменная не нужна, очищаем.<br><br>У меня такое было, но с ХМЛем. Вплоть до вылета 1С."

Daedal
читатель
офлайн
Дата регистрации: 20.09.2004
Сообщений: 632
Пост №3
 
15.11.2005 07:00

"Вот именно, я даже и так поступил:<br>....<br>ДБ.ЗакрытьФайл();<br>ДБ=0; <br><br>Думал, что поможет нифига.<br>Сам код привести вряд ли стоит - немного большие размеры, но ничего нет необычного.<br><br>открываем файл, из него берём кое-какие данные, закрываем.<br>открываем ещё 2 файла, читаем от туда, закрываем. всё. даже записи нет.<br><br>"

Daedal
читатель
офлайн
Дата регистрации: 20.09.2004
Сообщений: 632
Пост №4
 
15.11.2005 10:26

"Очень странно всё как-то решилось.<br>В обработке для красоты писал:<br>Форма.Заголовок("название");<br>А тут взял да закоментировал эти сроки - всё стало работать на ура.<br>Если раскоментировать, то начинаются проблемы...<br>Вот и не понятно, как это влияет на работу с DBF."

PROG
новичок
офлайн
Пост №5
 
18.11.2005 00:36

Не все в 7.7 можно понять... почему когда я удаляю драйвер защиты на 2003 сервере он у меня уходит в синий экран...

Показывать по 10 20 40 сообщений

Читают тему:

Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация