Формат отчета (формы) Назад В начало Вперед

Отчет (форма) может иметь следующие форматы:

Особенности Sylk-форм

Формы для электронной таблицы Excel создаются в формате Sylk в среде Excel. Sylk-формы могут быть как автономными, так и управляемыми из приложения.

В отчет выводятся только те ячейки Sylk-формы, которые содержат простые строки. Все остальные строки формы (ключевые или управляющие конструкции) в отчет не выводятся и должны полностью размещаться в первой колонке таблицы.

Ячейка электронной таблицы Excel может содержать не более одного шаблона поля. Количество символов в ячейке ограничено 65536 символами (для версии Excel 97).

Ячейки с простыми строками, размещенные в цикле, тиражируются либо по вертикали (обычный цикл), либо по горизонтали в соответствии с количеством итераций цикла.

В формах наряду с обычными полями допускается использование мемо-полей (синтаксис мемо-полей не имеет особенностей). Различают текстовые и не текстовые мемо-поля.

Текстовые мемо-поля длиной более 255 символов выгружаются в отдельный текстовый файл, ссылка на который помещается в файл проекта на этапе исполнения Sylk-формы.

Не текстовые мемо-поля трактуются как Ole-объекты, которые при исполнении формы накладываются на данную ячейку.

В Sylk-формах разрешено использование графических полей, которые позволяют подключить к шаблону поля графический файл. При исполнении отчета на ячейку с шаблоном данного поля будет наложен рисунок из подключенного файла. При необходимости высота строки таблицы Excel будет автоматически увеличена.

При разработке Sylk-форм Вы имеете возможность использовать встроенные функции Excel, формулы и региональные установки Windows (дата, время и т.д.).

Особенности rtf-форм

Rtf-формы создаются в формате rtf в среде MS Word. Правила описания rtf-форм совпадают с формами для Бизнес-Текста, но для форматирования отчета можно использовать средства, доступные в MS Word: шрифтовое оформление и т.п.

Имеется ограничение: нельзя использовать символы, имеющие двухбайтовый код в Unicode.