Table.Load
Revision as of 11:20, 31 July 2020 by Admin (talk | contribs) (Created page with "{{infobox function |name=Load |object=Электронная таблица |caption=Загрузка таблицы |type=1 |sta...")
Load (Загрузка таблицы) | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Функция производит загрузку текущей таблицы из файла в указанном формате, предыдущие данные, находившиеся в таблице, будут утеряны.
Синтаксис
Table.Load(<Наименование файла (STRING)>,<Формат (INT,STRING)>)
Аргументы
<Наименование файла (STRING)>
- Аргумент задает наименование файла с путем и расширением. Путь может быть как серверным и так и локальным (Имена файлов). Если второй аргумент отсутствует, формат файла будет определен из расширения файла загрузки.<Формат (INT,STRING)>
- (необязательный аргумент) Аргумент задает формат загружаемого файла в строковом или числовом виде. Доступны следующие значения:- 0 или SFT -- файл во внутреннем формате системы (sft)
- 1 или XLS -- файл в формате Excel (xls)
- 2 или XLSX -- (планируется к реализации) файл в формате Excel (xlsx)
Примеры
Таб:=Table.Create(); Try Таб.Load(Файл,"XLS"); Except Message(PopError(),"!"); Message("Ошибка при открытии файла "+Файл+"! Обратитесь к администратору!","!"); Exit 0; EndTry; If (Trim(Таб.Area(14,1,14,1).Text)<>"")or(Trim(Таб.Area(27,1,27,1).Text)<>"") Then Message("Файл "+Файл+" имеет неверный формат! Вы пытаетесь загрузить не тот файл!","!"); Exit 0; EndIf;