Шаг 97 - Изучаем XBase – Создаем файл

Поле хоть и одно, но мы описали. Теперь мы создадим файл. Функция выглядит так.

СоздатьФайл
Создать новый файл базы данных.

Синтаксис:

СоздатьФайл(<ПутьКБазе>, <ПутьКИндексу>)

Англоязычный синоним:

CreateFile

Параметры:
<ПутьКБазе> Строковое выражение, содержащее путь к файлу базы данных формата DBF.
<ПутьКИндексу> Необязательный параметр. Строковое выражение, содержащее путь к индексному файлу базы данных.

Описание: Метод СоздатьФайл создает новый файл базы данных формата DBF. Если база с таким именем существует, то выдается ошибка.

Вот ей и воспользуемся.

Процедура Сформировать() 
	
	ДБФ = СоздатьОбъект("XBase");
	ДБФ.ДобавитьПоле("NAME", "S", 25,0);
	ДБФ.СоздатьФайл("c:\Test.dbf");

	Спр = СоздатьОбъект("Справочник.Номенклатура");
	Спр.ВыбратьЭлементы();  

	Пока Спр.ПолучитьЭлемент()>0 Цикл

	КонецЦикла;

КонецПроцедуры

Запускаем. На диске появится файл:

97_1.gif (7164 b)

Который можно открыть в Excel:

97_2.gif (4620 b)

Или FoxPro:

97_3.gif (4082 b)

Или связать его с ACCESS:

97_4.gif (3522 b)

Нормальный DBF файл.

Внимание ! Мы его не закрыли.


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 09.08.2002