Проблема при записи файла
☑
0
Alexey vip
12.12.13
✎
15:40
Добрый день! Помогите пожалуйста!
Пишу выгрузку дбф файла. Банк требует файл с расширением .int.
Пишу:
хб= Новый XBase();
хб.поля.Добавить("L_S", "C", 12);
хб.поля.Добавить("FIO", "C", 50);
хб.поля.Добавить("ADRES", "C", 100);
хб.поля.Добавить("SUM_K", "N", 12, 2);
хб.СоздатьФайл("D:\1с\XXA21212.int");
хб.Записать();
хб.ЗакрытьФайл();
а он берет скотина и сохраняет с расширением .dbf. Как бы мне всё таки заставить его сохраниться с нужным расширением?
1
George Wheels
12.12.13
✎
15:42
Переименуй после записи.
2
kvikster
12.12.13
✎
15:44
2-й вариант: скопировать с другим расширением и удалить старый
3
kvikster
12.12.13
✎
15:46
ПереместитьФайл(D:\1с\XXA21212.dbf, D:\1с\XXA21212.int)
4
Alexey vip
12.12.13
✎
15:51
(3) блин, спасибо! В жизни бы не догадался искать функцию с таким названием!
5
Wobland
12.12.13
✎
15:55
(4) а про копировать бы догадался?
6
Alexey vip
12.12.13
✎
16:07
(5) что конкретно копировать?
7
Wobland
12.12.13
✎
16:46
(6) а файл. или удалить. или найти. или существует
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший