Mask (prm, POINTER)

Описание: Выбор файлов по маске

Назначение: Создание переменной

Ключевой объект:  Текстовый. Перемещается в первый параметр

Параметры: Текстовый, Маркер метода, Набор первичных параметров. Текст «**» - аналогичен маркеру SELF, сохраняет файл поверх файла источника

Маркеры:

            Если метод используется при загрузке файлов:

SUBDIR – Включая подкаталоги

            Если метод используется при экспорте файлов:

            MIX – Сохранение данных в одном файле

TEXT – Воспринимать исходные файлы как текстовые (используется для языков программирования)

USEINDEX – Использовать в качестве имён файлов индекс, должен быть индексный объект

NOSTYLE – Удаление таблицы стилей HTML файла

CLEAR – Сохранять чистый текст при выгрузке HTML файла

 

Возвращаемое значение: Набор параметров для обработки - [PARAMETERS]

Применение:

1. Открываем указанный файл

OPEN Mask("С\My Project\my_file.doc") AS files

2. Открываем все файлы по маске с поиском во вложенных каталогах

OPEN Mask("С\ MyProject\*.doc", SUBDIR) AS files

3. Сохраняем все файлы с автоматической нумерацией по маске

SAVE предложение AS Mask("С\ MyProject\book_%.rtf", индекс)

4. Сохраняем все файлы с автоматической нумерацией по маске с использованием в качестве имени индекса объекта

SAVE предложение AS Mask(индекс, USEINDEX)

4. Сохраняем файлы поверх файла источника, применяется только к файлам и указателям матрицы изменений файла

SAVE файл AS Mask("**")