Шаг 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 файл.

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

Hosted by uCoz