LOADDATASET — различия между версиями
Материал из GB wiki
Alexey (обсуждение | вклад) (Новая страница: «Category:Функции_ГБ {{Функция ГБ |Название=LOADDATASET |Описание=Читает датасет из файла. Параметр…») |
Alexey (обсуждение | вклад) |
||
(не показана 1 промежуточная версия этого же участника) | |||
Строка 3: | Строка 3: | ||
|Название=LOADDATASET | |Название=LOADDATASET | ||
|Описание=Читает датасет из файла. Параметры: имя датасета, имя файла. | |Описание=Читает датасет из файла. Параметры: имя датасета, имя файла. | ||
− | |Синтаксис=LOADDATASET(''' | + | |Синтаксис=LOADDATASET('''датасет''', '''файл''') |
|Аргументы= | |Аргументы= | ||
{{Аргумент | {{Аргумент | ||
− | |Название= | + | |Название=датасет |
− | |Пояснение= | + | |Пояснение=строка, имя датасета |
}} | }} | ||
− | | | + | {{Аргумент |
− | |Пример= | + | |Название=файл |
− | ''' | + | |Пояснение=строка, имя файла. Поддерживаются те же типы файлов, что и для функции [[OPENDATASET|OpenDataSet]]. Для текстовых файлов разделитель полей – символ табуляции. |
− | + | :Вместо имени файла можно указать ассоциативный массив, значение полей которого аналогично функции OpenDataSet. В таком виде функция LoadDataSet представляет собой по-сути синоним OpenDataSet. | |
− | ''' | + | }} |
− | + | |Пример=Чтение текстового файла (разделитель полей – символ табуляции): | |
− | + | '''LoadDataSet'''( `dsTXT`, `c:\1.txt` ) | |
+ | Аналогично, но с разделителем ";": | ||
+ | '''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` : `;`] )