Мельница данных- Класс TExcelTemplate (Шаблоны отчетов Excel)  (раздел целиком)  (24.03.2023)
Класс TExcelTemplate (Шаблоны отчетов Excel)
Унаследован от класса TRoutine (Подпрограмма) . Объекты класса являются составными частями объектов класса TClass (Классы) .


1. Конструктор TExcelTemplate.Create (Конструктор шаблона Excel)

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Name (Имя) TObjectName (Имена)

Унаследован

Доступен

Name (Имя)

Description (Наименование) TObjectDescription (Наименования)

Унаследован

Доступен

Description (Наименование)

Class (Класс) TClass domain (Класс)

Унаследован

Доступен

Class (Класс)

Parent (Родитель) TParent domain (Родитель объекта)

Унаследован

Доступен

Parent (Родитель)

Master (Мастер) TMaster domain (Объект (с каскадным удалением))

Унаследован

Доступен

Master (Мастер)

Accessor (Роль доступа) TAccessor domain (Роли доступа)

Унаследован

Скрыт

IsClassMethod (Является методом класса) Boolean (Обычное логическое)

Унаследован

Доступен

Domain (Домен результата) TDomain domain (Домен)

Унаследован

Доступен

Scope (Область видимости) TScope (Область видимости)

Унаследован

Доступен

Confirmation (Текст подтверждения) TCaption (Заголовки)

Унаследован

Доступен

UseTabs (Использовать закладки) Boolean (Обычное логическое)

Унаследован

Доступен

Script (Скрипт формы параметров) TRoutineScript (Скрипты форм параметров)

Унаследован

Доступен

Image (Изображение-иконка) TImage (Изображение)

Унаследован

Доступен

TemplateData (Данные шаблона) TExcelTemplateData (Данные Excel-шаблона)

Доступен

PlaceDataOnSheet (Лист для переноса данных) TExcelSheetKind (Тип листа Excel)

Доступен

MacroName (Имя макроса) TExternalIndentifier (Внешний идентификатор)

Доступен

Конструирует объект класса TExcelTemplate (Шаблоны отчетов Excel) .


2. Поле TExcelTemplate.FMacroName (Имя макроса)
FMacroName: TExternalIndentifier (Внешний идентификатор) .

Используется для хранения значений свойства TExcelTemplate.MacroName (Имя макроса)
.


3. Поле TExcelTemplate.FPlaceDataOnSheet (Тип листа для переноса данных)
FPlaceDataOnSheet: TExcelSheetKind (Тип листа Excel) (обязательно для заполнения) .

Используется для хранения значений свойства TExcelTemplate.PlaceDataOnSheet (Лист для переноса данных)
.


4. Поле TExcelTemplate.FTemplateData (Данные шаблона)
FTemplateData: TExcelTemplateData (Данные Excel-шаблона) .

Используется для хранения значений свойства TExcelTemplate.TemplateData (Данные шаблона)
.


5. Свойство TExcelTemplate.MacroName (Имя макроса)
MacroName: TExternalIndentifier (Внешний идентификатор) .

Для чтения и записи свойства используется поле TExcelTemplate.FMacroName (Имя макроса) .


6. Свойство TExcelTemplate.PlaceDataOnSheet (Лист для переноса данных)
PlaceDataOnSheet: TExcelSheetKind (Тип листа Excel) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TExcelTemplate.FPlaceDataOnSheet (Тип листа для переноса данных) .


7. Свойство TExcelTemplate.TemplateData (Данные шаблона)
TemplateData: TExcelTemplateData (Данные Excel-шаблона) .

Для чтения и записи свойства используется поле TExcelTemplate.FTemplateData (Данные шаблона) .