Выгрузка данных в dbf ( да и не только в dbf)

Больше
07 авг 2013 16:26 #1 от shumamura
COM_KUNENA_MESSAGE_CREATED_NEW
Вопрос по вашей статье - все понятно как выгружать данные но как сделать так чтобы при каждом запуске процедуры информация дописывалась в уже существующий файл? как проверить наличия файла и если он есть перескочить на конец и там писать? можно и не для dbf а для простого текстового файла пояснить

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • alex_sar
  • Посетитель
  • Посетитель
08 авг 2013 08:58 - 08 авг 2013 09:00 #2 от alex_sar
COM_KUNENA_MESSAGE_REPLIED_NEW
Добрый день. Если Вам достаточно примера для текстового файла, то вот такой небольшой примерчик.

OUTPUT TO VALUE("test.txt") APPEND.
PUT UNFORMATTED "Строка 1" SKIP.
PUT UNFORMATTED "Строка 2" SKIP.
OUTPUT CLOSE.

Вся магия скрыта в APPEND - добавлять в конец.

Запустите этот код несколько раз и Вы все поймете. При первом запуске файла test.txt у Вас нет и он будет создан. При втором запуске AVM его обнаружит и допишет в конец этого файла.
Last edit: 08 авг 2013 09:00 by alex_sar.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
08 авг 2013 12:15 #3 от shumamura
COM_KUNENA_MESSAGE_REPLIED_NEW
вот это я и искал!! большое спасибо!!
Спасибо сказали: alex_sar

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Время создания страницы: 0.132 секунд
Вы здесь: Главная Форум Программирование Программирование - ABL Выгрузка данных в dbf ( да и не только в dbf)