Страница Excel — компонент, используется для получения указателя на необходимую страницу Excel-файла, так же имеет функцию печати выбранной страницы.
Внешний вид компонента
Режим проектировщика | Режим оператора |
---|---|
Не имеет |
Параметры:
Входные
- Книга — получает указатель на Excel-файл;
- Печать — отправляет указанную страницу на печать. Используется принтер, выбранный в системе по умолчанию.
Выходные
- Страница — передает указатель на страницу Excel.
Настраиваемые свойства:
Частные свойства (в скобках значение, установленное по умолчанию):
- SheetNumber (1) — номер страницы.
- Print_Copies (0) — количество копий.
Описание:
Для записи данных в Excel-файл, используется совместно с компонентами «Документ Excel» и «Ячейка Excel«. Соединять компоненты нужно в следующей последовательности:
Данный компонент скорее является составным блоком, нежели самостоятельным компонентом. Необходим при работе с Excel-файлами. Несмотря на то, что компоненты «Документ Excel«, «Страница Excel» и «Ячейка Excel» имеют входные и выходные контакты одного типа, с этих контактов поступают разнящиеся данные. С компонента «Документ Excel» поступает указатель на книгу, а с компонента «Страница Excel» указатель на страницу. Поэтому нельзя соединить «Документ Excel» и «Ячейка Excel» напрямую.
Также может использоваться для печати Excel-файла. Для этого достаточна конструкция:
«Документ Excel«+»Страница Excel»
Компонент стабильно работает с версией Microsoft Office Excel 2007.
Программирование
При использовании компонента в сценарии и программируемом компоненте (скрипте) необходимо учитывать диапазоны значений подаваемых на входные ножки компонента, диапазоны значений свойств компонента, а также диапазоны значений параметров методов компонента.
Параметры:
Входные
- Книга — указатель на Excel файл, в который будет производиться запись значений (любое число).
Настраиваемые свойства:
Частные свойства (в скобках значение, установленное по умолчанию):
- LONG SheetNumber — установка и чтение порядкового номера страницы с которой нужно работать (число).
- LONG Print_Copies — установка количества копий печати (число).
Примечание: ZETExcelDocument.осх если файл указаный у него в свойствах необнаружен он будет пытаться найти его в директории с ехе проекта. если и там его нету он выдаст сообщение что файл не обнаружен в таком то месте и если нажать «Ок» вызовется filedialog с выбором файла для открытия. Предварительно нужно создать и положить в выбранную папку файл с расширением с названием и расширением *.xlsx.
Пример
Проект в SCADA ZETView
Данный компонент используется для создания различных проектов, в том числе таких как система балансировки роторов.
Результат работы проекта