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` : `;`] )