LOADDATASET — различия между версиями

Материал из GB wiki
Перейти к: навигация, поиск
 
Строка 15: Строка 15:
 
}}
 
}}
 
|Пример=Чтение текстового файла (разделитель полей – символ табуляции):
 
|Пример=Чтение текстового файла (разделитель полей – символ табуляции):
  '''LoadDataSet'''( `dsTXT`,`c:\1.txt` )
+
  '''LoadDataSet'''( `dsTXT`, `c:\1.txt` )
 
Аналогично, но с разделителем ";":
 
Аналогично, но с разделителем ";":
  '''LoadDataSet'''( `dsTXT`,[ `FileType` : `TXT`,`FileName` : `c:\1.txt`,`Separator` : `;` ] )
+
  '''LoadDataSet'''( `dsTXT`, [`FileType` : `TXT`, `FileName` : `c:\1.txt`, `Separator` : `;`] )
 
}}
 
}}

Текущая версия на 09:57, 1 декабря 2016

Читает датасет из файла. Параметры: имя датасета, имя файла.

Синтаксис

LOADDATASET(датасет, файл)

Аргументы

датасет
строка, имя датасета
файл
строка, имя файла. Поддерживаются те же типы файлов, что и для функции OpenDataSet. Для текстовых файлов разделитель полей – символ табуляции.
Вместо имени файла можно указать ассоциативный массив, значение полей которого аналогично функции OpenDataSet. В таком виде функция LoadDataSet представляет собой по-сути синоним OpenDataSet.

Тип результата

Нет

Примеры

Чтение текстового файла (разделитель полей – символ табуляции):

LoadDataSet( `dsTXT`, `c:\1.txt` )

Аналогично, но с разделителем ";":

LoadDataSet( `dsTXT`, [`FileType` : `TXT`, `FileName` : `c:\1.txt`, `Separator` : `;`] )