Мельница данных- Справочник по метаданным  (whole section)  (13.04.2021)
Справочник по метаданным

1. Вещественный домен Float (Вещественное)

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


2. Домен больших объектов TBinaryData (Двоичные данные)
Тип сохраненных данных - btBinaryData(Двоичные данные).

Используется для описания больших двоичных объектов, содержимое которых никак не интерпретируется системой.


3. Домен больших объектов TComment (Текстовый комментарий)
Тип сохраненных данных - btText (Текст).
При работе с файломи используется расширение имени ".txt".

Используется для хранения текстовых комментариев, описаний произвольной длины. Значение интерпретируется как текст.


4. Домен больших объектов TExcelTemplateData (Данные Excel-шаблона)
Тип сохраненных данных - btBinaryData (Двоичные данные). При работе с файломи используется расширение имени " .xls ".

Используется для хранения в базе рабочих книг Microsoft Excel, например, шаблонов отчетов Excel

Тип сохраненных данных - btBinaryData (Двоичные данные).
При работе с файломи используется расширение имени ".xls".

5. Домен больших объектов TFileContent (Содержимое файлов)
Тип сохраненных данных - btBinaryData (Двоичные данные).

Используется для хранения содержимого доступного файла.


6. Домен больших объектов TFilterCondition (Условие отбора)
Тип сохраненных данных - btSourceCode (Исходный код).

Содержит выражение на языке PascalScript, определяющее условие отбора.

Тип сохраненных данных - btSourceCode (Исходный код).

7. Домен больших объектов TImage (Изображение)
Тип сохраненных данных - btImage (Изображение). При работе с файломи используется расширение имени " .bmp ".

Используется для хранения изображений-иконок визуальных элементов системы.

Тип сохраненных данных - btImage (Изображение).
При работе с файломи используется расширение имени ".bmp".

8. Домен больших объектов TInlineExpressionText (Текст выражения)
Тип сохраненных данных - btSourceCode (Исходный код).

Содержит выражение на языке PascalScript, определяющее логику работы встраиваемого выражения.


9. Домен больших объектов TMethodBody (Исходные тексты методов)
Тип сохраненных данных - btSourceCode (Исходный код).

Содержит исходный текст метода на языке PascalScript.

Тип сохраненных данных - btSourceCode (Исходный код).

10. Домен больших объектов TRoutineScript (Скрипты форм параметров)
Тип сохраненных данных - btText (Текст).

Содержит скрипт формы задания параметров на языке VBScript.

Тип сохраненных данных - btVisualBasicScript (Скрипт Visual Basic).
При работе с файломи используется расширение имени ".vbs".

11. Домен больших объектов TWordTemplateData (Данные Word-шаблона)
Тип сохраненных данных - btBinaryData (Двоичные данные). При работе с файломи используется расширение имени " .doc ".

Используется для хранения в базе документов Microsoft Word, например, шаблонов отчетов Word

Тип сохраненных данных - btBinaryData (Двоичные данные).
При работе с файломи используется расширение имени ".doc".

12. Домен больших объектов TXSLTTemplateData (Данные XSLT-шаблона)
Тип сохраненных данных - btXML (XML-документ). При работе с файлами используется расширение имени " .xsl ".

Используется для хранения в базе данных скриптов xslt-преобразований, например, шаблонов отчетов XSLT.

Тип сохраненных данных - btXML (XML-документ).
При работе с файломи используется расширение имени " .xsl ".

13. Домен времени TTime (Время)

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


14. Домен дат TDate (Дата)

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


15. Домен дат со временем TimeStamp (Момент)

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

>

16. Домен дат со временем TimeStamp required (Момент (обязательный))
Значение обязательно для заполнения.

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


17. Домен ссылок на объекты TAccessor domain (Роли доступа)
Ссылка на класс TSecurityAccount (Роли безопасности) . Используется для обозначения роли безопасности, используемой при создании объектов для обеспечения защиты данных в соответствии с правами пользователя.

Ссылка на класс TSecurityAccount (Роли безопасности).

18. Домен ссылок на объекты TActionRoutine required domain (Метод действия)
Значение обязательно для заполнения.
Ссылка на класс TRoutine (Подпрограмма).
При удалении объекта-источника ссылки ссылающиеся на него объекты также удаляются.

Домен используется для отбора подпрограмм, по которым можно построить программируемое действие. Домен отбирает только те подпрограммы, которые принадлежат к классу, на котором основано представление, в которое включается (включено) действие, к его предкам и его потомкам в иерархии наследования. Доступ к потомкам необходим, чтобы обеспечить возможность создания объектов конечных неабстрактных бизнес-классов из представления, обеспечивающего доступ к объектам абстрактного класса.

Использование этого домена в прикладных решениях запрещено.


19. Домен ссылок на объекты TBanGroup domain (Группа запретов)
Значение обязательно для заполнения.
Ссылка на класс TBanGroup (Группы запретов).
При удалении объекта-источника ссылки ссылающиеся на него объекты также удаляются.

Домен используется дочерними классами групп запретов.


20. Домен ссылок на объекты TBannedProperty domain (Свойство для запрета)
Значение обязательно для заполнения.
Ссылка на класс TProperty (Свойства).
При удалении объекта-источника ссылки ссылающиеся на него объекты также удаляются.

Домен отбирает свойства класса, по которому строится запрет на свойство, либо его предков.

Использование этого домена в прикладных решениях запрещено.


21. Домен ссылок на объекты TBannedRoutine domain (Подпрограмма для запрета)
Значение обязательно для заполнения. Ссылка на класс TRoutine (Подпрограмма) . При удалении объекта-источника ссылки ссылающиеся на него объекты также удаляются.

Домен отбирает подпрограммы класса, по которому строится запрет на свойство, либо его предков.

Использование этого домена в прикладных решениях запрещено.

Значение обязательно для заполнения.
Ссылка на класс TRoutine (Подпрограмма).
При удалении объекта-источника ссылки ссылающиеся на него объекты также удаляются.

Объекты отбираются по следующему условию:

BannedClass.HasAsParent(Self.Master)
  


22. Домен ссылок на объекты TButtonParameter domain (Параметр командной кнопки)

23. Домен ссылок на объекты TClass domain (Класс)
Ссылка на класс TClass (Классы) .

Используется для задания необязательной ссылки на класс.


24. Домен ссылок на объекты TClass required cascade domain (Класс (с каскадным удалением))
Значение обязательно для заполнения. Ссылка на класс TClass (Классы) . При удалении объекта-источника ссылки ссылающиеся на него объекты также удаляются.

Используется для задания обязательной каскадной ссылки на класс в объектах-запрещениях. Удаление классов должно приводить к удалению связанных с ними запрещений.


25. Домен ссылок на объекты TClass required domain (Класс (обязательно))
Значение обязательно для заполнения. Ссылка на класс TClass (Классы) .

Используется для задания обязательной ссылки на класс.


26. Домен ссылок на объекты TCodeLibrary domain (Библиотека кода)
Ссылка на класс TAccessibleFile (Доступный файл) . При удалении объекта-источника ссылки значение ссылки очищается.

Используется для организации связи между методом Ole-объекта и доступным файлом, содержащим реализацию метода.

Использование этого домена в прикладных решениях запрещено.


27. Домен ссылок на объекты TColorProperty domain (Домен свойства цвета)
Ссылка на класс TProperty (Свойства) . При удалении объекта-источника ссылки значение ссылки очищается.

Домен отбирает свойства класса, на котором основано представление, или его предков, имеющие тип Цвет строки таблицы.

При необходимости цветовой индикации состояний объектов в таблицах данных, необходимо объявить свойство соответствующего типа и указать его в представлении.

Использование этого домена в прикладных решениях запрещено.


28. Домен ссылок на объекты TColumnProperty domain (Свойство колонки)
Ссылка на класс TProperty (Свойства) . При удалении объекта-источника ссылки ссылающиеся на него объекты также удаляются.

Домен отбирает свойства класса, на котором основано представление, или его предков.

При необходимости цветовой индикации состояний объектов в таблицах данных, необходимо объявить свойство соответствующего типа и указать его в представлении.

Использование этого домена в прикладных решениях запрещено.


29. Домен ссылок на объекты TDetailProperty domain (Свойство-подчиненное)
Ссылка на класс TProperty (Свойства) . При удалении объекта-источника ссылки значение ссылки очищается.

Домен отбирает свойства класса, на котором основано представление, или его предков для организации связи между представлениями.

Использование этого домена в прикладных решениях запрещено.


30. Домен ссылок на объекты TDomain domain (Домен)
Ссылка на класс TDomain (Домены) .

Используется для задания необязательной ссылки на домен.


31. Домен ссылок на объекты TDomain required domain (Домен (обязательно))
Значение обязательно для заполнения. Ссылка на класс TDomain (Домены) .

Используется для задания обязательной ссылки на домен.


32. Домен ссылок на объекты TForm required domain (Форма (обязательно))
Значение обязательно для заполнения. Ссылка на класс TForm (Формы) . При удалении объекта-источника ссылки ссылающиеся на него объекты также удаляются.

Используется для задания обязательной ссылки на форму.


33. Домен ссылок на объекты TFormView domain (Представления форм)
Ссылка на класс TFormView (Представления формы) . При удалении объекта-источника ссылки значение ссылки очищается.

Используется для задания ссылки на представление формы.

Использование этого домена в прикладных решениях не рекомендуется.


34. Домен ссылок на объекты TInitializationMember domain (Член класса для инициализации)
Ссылка на класс TClassMember (Члены класса) .

Домен отбирает члены класса, которые

  • либо являются свойствами того же класса, которому принадлежит родительский метод параметра, либо его предков, домен которых совпадает по классу с доменом параметра
  • либо являются функциями того же класса, которому принадлежит родительский метод параметра, либо его предков, домен результата которых совпадает по классу с доменом параметра

Использование этого домена в прикладных решениях запрещено.


35. Домен ссылок на объекты TList domain (Список объектов)
Ссылка на класс TObjectList (Списки) . При удалении объекта-источника ссылки ссылающиеся на него объекты также удаляются.

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


36. Домен ссылок на объекты TMaster domain (Объект (с каскадным удалением))
Значение обязательно для заполнения. Ссылка на класс TObject (Объекты) . При удалении объекта-источника ссылки ссылающиеся на него объекты также удаляются.

Домен отбирает объекты, которые принадлежат к тому классу, который объявлен классом-мастером класса объекта.

Использование этого домена в прикладных решениях запрещено.

Этот домен используется в объявлении свойства TObject.Master, поэтому значение его сделано обязательным: в тех случаях, когда cвойство TObject.Master (Мастер) имеет смысл (для объектов, инкапсулированных в другие объекты), значение свойства обязательно.


37. Домен ссылок на объекты TMaster field domain (Домен поля "Мастер")
Ссылка на класс TObject (Объекты) . При удалении объекта-источника ссылки ссылающиеся на него объекты также удаляются.

Домен отбирает объекты, которые принадлежат к тому классу, который объявлен классом-мастером класса объекта.

Использование этого домена в прикладных решениях запрещено.

Этот домен используется в объявлении поля TObject.FMaster (Мастер), поэтому значение его сделано необязательным: объектах, не инкапсулированных в другие классы значение поля обязано оставаться пустым.

Ссылка на класс TObject (Объекты).
При удалении объекта-источника ссылки ссылающиеся на него объекты также удаляются.

38. Домен ссылок на объекты TMasterProperty domain (Свойство-главное)
Ссылка на класс TProperty (Свойства) . При удалении объекта-источника ссылки значение ссылки очищается.

Домен отбирает свойства класса, на котором основано родительское в форме представление, или его предков для организации связи между представлениями.

Использование этого домена в прикладных решениях запрещено.


39. Домен ссылок на объекты TMergedObject domain (Объект для отождествления)
Значение обязательно для заполнения. Ссылка на класс TObject (Объекты) .

Объект отбирает объекты, включенные в тот же объект, что и текущий (либо они оба не включены ни в какой), и класс которых совпадает либо является родителем класса текущего объекта.

Использование этого домена в прикладных решениях запрещено.


40. Домен ссылок на объекты TObject domain (Объект)
Ссылка на класс TObject (Объекты) .

Домен определяет необязательную ссылку на объект системы. Используется там, где нельзя сделать предположения о классе передаваемого объекта.


41. Домен ссылок на объекты TOption required domain (Настройка (обязательно))
Значение обязательно для заполнения. Ссылка на класс TOption (Настройки) . При удалении объекта-источника ссылки ссылающиеся на него объекты также удаляются.

Домен определяет обязательную ссылку на настройку системы и используется значениями настроек.

Использование этого домена в прикладных решениях запрещено.


42. Домен ссылок на объекты TOptionValue domain (Значение настройки)
Ссылка на класс TOptionValue (Значения настроек) .

Домен определяет ссылку на значение настройки системы.


43. Домен ссылок на объекты TParent domain (Родитель объекта)
Ссылка на класс TObject (Объекты) .

Домен отбирает объекты, которые могуть быть родителем объекта в иерархии.

Использование этого домена в прикладных решениях запрещено. Там, где это необходимо, используйте специализированные домены.


44. Домен ссылок на объекты TReadMember domain (Член класса для чтения)
Ссылка на класс TClassMember (Члены класса) .

Домен отбирает члены класса, которые

  • либо являются полями того же класса, которому принадлежит свойство, либо того, ссылкой на который является родительское свойство, либо его предков, домен которых совпадает по классу с доменом свойства
  • либо являются функциями того же класса, которому принадлежит свойство, либо того, ссылкой на который является родительское свойство, либо его предков, домен результата которых совпадает по классу с доменом свойства
  • либо являются встраиваемыми выражениями того же класса, которому принадлежит свойство, либо того, ссылкой на который является родительское свойство, либо его предков, домен результата которых совпадает по классу с доменом свойства

Использование этого домена в прикладных решениях запрещено.


45. Домен ссылок на объекты TSecurityAccount domain (Роль безопасности)
Ссылка на класс TSecurityAccount (Роли безопасности) . При удалении объекта-источника ссылки ссылающиеся на него объекты также удаляются.

Используется для задания необязательной каскадной ссылки на роль безопасности.


46. Домен ссылок на объекты TSecurityAccount required domain (Роль безопасности (обязательно))
Значение обязательно для заполнения. Ссылка на класс TSecurityAccount (Роли безопасности) .

Используется для задания обязательной ссылки на роль безопасности.


47. Домен ссылок на объекты TSourceDataBase required domain (База данных)
Значение обязательно для заполнения. Ссылка на класс TDataBase (Базы данных) .

Домен используется для организации ссылки на логическую базу данных Системы.

Использование этого домена в прикладных решениях запрещено.


48. Домен ссылок на объекты TUser domain (Пользователь)
Ссылка на класс TUser (Пользователи) . При удалении объекта-источника ссылки ссылающиеся на него объекты также удаляются.

Используется для задания необязательной каскадной ссылки на пользователя Системы.


49. Домен ссылок на объекты TUser required domain (Пользователь)
Значение обязательно для заполнения. Ссылка на класс TUser (Пользователи) .

Используется для задания обязательной ссылки на пользователя.


50. Домен ссылок на объекты TView of ClassDomain domain (Представление)
Ссылка на класс TView (Представления) .

Домен отбирает те представления, которые основаны на классе, на который указывает ссылочный домен, либо на его предков.

Использование этого домена в прикладных решениях запрещено.


51. Домен ссылок на объекты TView of FormView domain (Представление для формы)
Значение обязательно для заполнения. Ссылка на класс TView (Представления) . При удалении объекта-источника ссылки ссылающиеся на него объекты также удаляются.

Домен используется для постороения иерархии представлений форм и действий, основанных на представлении.

Использование этого домена в прикладных решениях запрещено.


52. Домен ссылок на объекты TVisualGroup required domain (Визуальная группа (обязательно))
Значение обязательно для заполнения. Ссылка на класс TVisualGroup (Визуальные группы) . При удалении объекта-источника ссылки ссылающиеся на него объекты также удаляются.

Используется для задания обязательной ссылки на визуальную группу.


53. Домен ссылок на объекты TVisualGroup routine domain (Подпрограмма визуальной группы)
Значение обязательно для заполнения. Ссылка на класс TRoutine (Подпрограмма) . При удалении объекта-источника ссылки ссылающиеся на него объекты также удаляются.

Отбирает подпрограммы, являющиеся методами класса, для использования в элементах визуальных групп.

Использование этого домена в прикладных решениях запрещено.


54. Домен ссылок на объекты TWriteMember domain (Член класса для записи)
Ссылка на класс TClassMember (Члены класса) .

Домен отбирает члены класса, которые

  • либо являются полями того же класса, которому принадлежит свойство, либо того, ссылкой на который является родительское свойство, либо его предков, домен которых совпадает по классу с доменом свойства
  • либо являются процедурами с одним параметром того же класса, которому принадлежит свойство, либо того, ссылкой на который является родительское свойство, либо его предков, домен результата которых совпадает по классу с доменом свойства

Использование этого домена в прикладных решениях запрещено.


55. Класс TAccessItem (Элементы доступа)

55.1. Конструктор TAccessItem.Create (Конструктор элемента доступа)

55.2. Поле TAccessItem.FSecurityAccount (Роль безопасности)

55.3. Свойство TAccessItem.Description (Наименование)

55.4. Свойство TAccessItem.Name (Имя)

55.5. Свойство TAccessItem.SecurityAccount (Роль безопасности)

55.6. Функция TAccessItem.GetIsAccessible (Проверка доступности)

56. Класс TAccessibleFile (Доступный файл)
Унаследован от класса TObject (Объекты).

Класс предназначен для хранения (двоичных) именованных (cвойство TObject.Name (Имя)) файлов внутри Системы. Содержимое этих файлов используется Системой в качестве источника статичных данных (картинок, стилевых таблиц, скриптовых библиотек, etc), доступных по протоколу http внутри отчета XSLT и для хранения библиотек кода, содержащих логику работы методов Ole-объекта. Разработчик решения вправе распорядится доступными файлами по своему усмотрению.


56.1. Конструктор TAccessibleFile.Create (Конструктор доступного файла)

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

Унаследован

Доступен

Name (Имя)

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

Унаследован

Доступен

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

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

Унаследован

Доступен

Class (Класс)

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

Унаследован

Доступен

Parent (Родитель)

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

Унаследован

Доступен

Master (Мастер)

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

Унаследован

Скрыт

FileData (Данные файла) TFileContent (Содержимое файлов)

Доступен

Конструирует объект класса TAccessibleFile (Доступный файл) .


56.2. Поле TAccessibleFile.FFileData (Данные файла)
FFileData: TFileContent (Содержимое файлов).

Используется для хранения значений свойства TAccessibleFile.FileData (Данные файла).


56.3. Свойство TAccessibleFile.FileData (Данные файла)
FileData : TFileContent (Содержимое файлов) .

Для чтения и записи свойства используется поле TAccessibleFile.FFileData (Данные файла) .

Это свойство определяет содержимое доступного файла.


57. Класс TAction (Действия)
Унаследован от класса TObject (Объекты) . Объекты класса связаны иерархически. Объекты класса являются составными частями объектов класса TView (Представления) .

Объекты класса моделируют элементы контектсного меню представления. Иерархия элементов контектсного меню отображается на иерахию объектов класса.

Сам по себе объект класса TAction определяет положение и поведение соответствующего пункта контекстного меню, кроме ассоциированного с пуктом действия. Для спецификации этого действия существуют классы-наследники TAction: класс TRoutineAction (Программируемое действие) и класс TViewAction (Действие-представление). Таким образом, объекты собственно класса TAction создаются на месте родительских пунктов контекстного меню, раскрывающихся, содержащих Стрелка раскрытия контекстного меню. Несмотря на то, что класс не является абстратным в строгом смылсле этого слова, ни одного объекта этого класса в системных метаданных нет в силу простоты структуры контекстного меню системных представлений. Разработчик решений не ограничен в создании и использовании объектов этого класса. Никаких общих рекомендаций тут быть не может, единственное, что можно утверждать - что контекстное меню должно быть удобным и в достижении этой цели можно организовывать требуемую иерархическую структуру.

        Иерархия объектов класса TAction
На основе иерархии действий, показанной на рисунке (в таблице отображен фактический класс каждого объекта) построено следующее контекстное меню:
Контекстное меню, построенное на основе иерархии объектов класса TAction

57.1. Конструктор TAction.Create (Конструктор действия)

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

Унаследован

Доступен

Name (Имя)

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

Унаследован

Доступен

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

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

Унаследован

Доступен

Class (Класс)

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

Унаследован

Доступен

Parent (Родитель)

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

Унаследован

Доступен

Master (Мастер)

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

Унаследован

Скрыт

Position (Позиция) TPosition (Позиция)

Доступен

GetNextPos (Следующая позиция)

Shortcut (Горячая клавиша) TShortcut (Горячие клавиши)

Доступен

Separated (Отделено) Boolean (Обычное логическое)

Доступен

Default (По умолчанию) Boolean (Обычное логическое)

Доступен

Конструирует объект класса TAction (Действия) .


57.2. Поле TAction.FDefault (По умолчанию)
FDefault : Boolean (Обычное логическое) (обязательно для заполнения).

Используется для хранения значений свойства TAction.Default (По умолчанию).


57.3. Поле TAction.FPosition (Позиция)
FPosition : TPosition (Позиция) (обязательно для заполнения) .

Используется для хранения значений свойства TAction.Position (Позиция).


57.4. Поле TAction.FSeparated (Отделено)
FSeparated : Boolean (Обычное логическое) (обязательно для заполнения) .

Используется для хранения значений свойства TAction.Separated (Отделено).


57.5. Поле TAction.FShortcut (Горячая клавиша)
FShortcut : TShortcut (Горячие клавиши) .

Используется для хранения значений свойства TAction.Shortcut (Горячая клавиша).


57.6. Свойство TAction.Default (По умолчанию)
Default : Boolean (Обычное логическое) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TAction.FDefault (По умолчанию) .

Действие с установленным значением этого свойства будет отображаться в контекстном меню жирным шрифтом и вызываться при двойном щелчке мышью по соответствующей таблице данных.

        Действие по умолчанию

57.7. Свойство TAction.Position (Позиция)
Position : TPosition (Позиция) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TAction.FPosition (Позиция) .

Действия сортируются в пределах уровня для построения контекстного меню в порядке возрастания этого своства.


57.8. Свойство TAction.Separated (Отделено)
Separated : Boolean (Обычное логическое) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TAction.FSeparated (Отделено) .

После пункта меню, соответствующего действию с установленным свойством, будет отображен разделитель. Если пункт меню - последний, то разделитель не будет отображен.

        Разделитель в контектстном меню

57.9. Свойство TAction.Shortcut (Горячая клавиша)
Shortcut : TShortcut (Горячие клавиши) .

Для чтения и записи свойства используется поле TAction.FShortcut (Горячая клавиша) .

Горячая клавиша определяет связь между нажатием сочетания клавиш на клавиатуре и действием, ассоциированным с пунктом меню. Тест, описывающий горячую клавишу, располагается справа в контекстном меню для тех действий, для которых горячая клавиша назначена.


57.10. Функция TAction.GetNextPos (Следующая позиция)
Является методом класса.

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Master (Мастер) TObject domain (Объект)

Доступен

Master (Мастер)

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

Доступен

Parent (Родитель)

Возвращает значение типа Integer (Целое).

Используется для инициализации значения параметра Position (Позиция) метода TAction.Create (Конструктор действия). Вычисляет следующую позицию добавляемого действия.


58. Класс TBanGroup (Группы запретов)
Унаследован от класса TObject (Объекты) . Объекты могут включать в себя объекты классов:

Объекты класса определяют группы запретов. Запреты на классы, свойства и подпрограммы объединяются разработчиком в функциональные группы, являющиеся группами запретов. В дальнейшем эти группы ассоциируются с конкретными ролями безопасности.


58.1. Конструктор TBanGroup.Create (Конструктор группы запретов)

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

Унаследован

Доступен

Name (Имя)

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

Унаследован

Доступен

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

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

Унаследован

Доступен

Class (Класс)

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

Унаследован

Доступен

Parent (Родитель)

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

Унаследован

Доступен

Master (Мастер)

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

Унаследован

Скрыт

Конструирует объект класса TBanGroup (Группы запретов) .


58.2. Свойство TBanGroup.IsAccessible (Доступна)
IsAccessible : Boolean (Обычное логическое) (обязательно для заполнения).

Для чтения значения свойства используется функция TBanGroup.GetIsAccessible (Доступна) . Свойство доступно только для чтения.

Свойство определяет, ассоциирована ли группа запретов с текущим пользователем, напрямую или через вхождение пользователя в роль.


58.3. Функция TBanGroup.GetIsAccessible (Доступна)

Возвращает значение типа Boolean (Обычное логическое) .

Используется для вычисления значений свойства TBanGroup.IsAccessible (Доступна).


59. Класс TBanGroupAccess (Доступ к группам запретов)
Унаследован от класса TObject (Объекты) . Объекты класса являются составными частями объектов класса TBanGroup (Группы запретов) .

Объекты класса определяют связь между родительской группой запретов и ролью безопасности.

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


59.1. Конструктор TBanGroupAccess.Create (Конструктор доступа к группе запретов)

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

Скрыт

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

Скрыт

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

Унаследован

Доступен

Class (Класс)

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

Унаследован

Доступен

Parent (Родитель)

Master (Группа запретов) TBanGroup domain (Группа запретов)

Доступен

Master (Мастер)

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

Унаследован

Скрыт

SecurityAccount (Роль безопасности) TSecurityAccount required domain (Роль безопасности (обязательно))

Доступен

SecurityAccount (Роль безопасности)

Конструирует объект класса TBanGroupAccess (Доступ к группам запретов) .


60. Класс TBanGroupItem (Элементы группы запретов)
Унаследован от класса TObject (Объекты) . Объекты класса являются составными частями объектов класса TBanGroup (Группы запретов) .


60.1. Конструктор TBanGroupItem.Create (Конструктор элемента группы запретов)

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

Скрыт

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

Скрыт

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

Унаследован

Доступен

Class (Класс)

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

Унаследован

Доступен

Parent (Родитель)

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

Унаследован

Доступен

Master (Мастер)

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

Унаследован

Скрыт

Конструирует объект класса TBanGroupItem (Элементы группы запретов) .


61. Класс TBlobDomain (Большие объекты)
Унаследован от класса TDomain (Домены) .


61.1. Конструктор TBlobDomain.Create (Конструктор домена больших объектов)

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

Унаследован

Доступен

Name (Имя)

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

Унаследован

Доступен

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

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

Унаследован

Доступен

Class (Класс)

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

Унаследован

Доступен

Parent (Родитель)

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

Унаследован

Доступен

Master (Мастер)

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

Унаследован

Скрыт

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

Унаследован

Доступен

BlobSubtype (Подтип) TBlobSubtype (Подтип)

Доступен

Extension (Расширение) TFileExtension (Расширение имени файла)

Доступен

Конструирует объект класса TBlobDomain (Большие объекты) .


61.2. Поле TBlobDomain.FBlobSubtype (Подтип)
FBlobSubtype: TBlobSubtype (Подтип) (обязательно для заполнения) .

Используется для хранения значений свойства TBlobDomain.BlobSubtype (Подтип)
.


61.3. Поле TBlobDomain.FExtension (Расширение имени)
FExtension: TFileExtension (Расширение имени файла) .

Используется для хранения значений свойства TBlobDomain.Extension (Расширение)
.


61.4. Свойство TBlobDomain.BlobSubtype (Подтип)
BlobSubtype: TBlobSubtype (Подтип) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TBlobDomain.FBlobSubtype (Подтип) .


61.5. Свойство TBlobDomain.Extension (Расширение)
Extension: TFileExtension (Расширение имени файла) .

Для чтения и записи свойства используется поле TBlobDomain.FExtension (Расширение имени) .


62. Класс TBooleanDomain (Логические)
Унаследован от класса TDomain (Домены) .


62.1. Конструктор TBooleanDomain.Create (Конструктор логического домена)

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

Унаследован

Доступен

Name (Имя)

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

Унаследован

Доступен

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

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

Унаследован

Доступен

Class (Класс)

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

Унаследован

Доступен

Parent (Родитель)

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

Унаследован

Доступен

Master (Мастер)

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

Унаследован

Скрыт

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

Унаследован

Доступен

TrueValue (Значение "Истина") TObjectName (Имена)

Доступен

FalseValue (Значение "Ложь") TObjectName (Имена)

Доступен

Конструирует объект класса TBooleanDomain (Логические) .


62.2. Поле TBooleanDomain.FFalseValue (Значение "Ложь")
FFalseValue: TObjectName (Имена) (обязательно для заполнения) .

Используется для хранения значений свойства TBooleanDomain.FalseValue (Значение "Ложь")
.


62.3. Поле TBooleanDomain.FTrueValue (Значение "Истина")
FTrueValue: TObjectName (Имена) (обязательно для заполнения) .

Используется для хранения значений свойства TBooleanDomain.TrueValue (Значение "Истина")
.


62.4. Свойство TBooleanDomain.FalseValue (Значение "Ложь")
FalseValue: TObjectName (Имена) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TBooleanDomain.FFalseValue (Значение "Ложь") .


62.5. Свойство TBooleanDomain.TrueValue (Значение "Истина")
TrueValue: TObjectName (Имена) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TBooleanDomain.FTrueValue (Значение "Истина") .


63. Класс TClass (Классы)

63.1. Конструктор TClass.Create (Конструктор класса)

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

Унаследован

Доступен

Name (Имя)

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

Унаследован

Доступен

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

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

Унаследован

Доступен

Class (Класс)

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

Унаследован

Доступен

Parent (Родитель)

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

Унаследован

Доступен

Master (Мастер)

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

Унаследован

Скрыт

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

Доступен

MasterClass (Класс-мастер) TClass domain (Класс)

Доступен

ReplicationStatus (Статус репликации) TReplicationStatus (Статус репликации)

Доступен

SecurityModel (Модель безопасности) TSecurityModel (Модели безопасности)

Доступен

UnNamed (Неименованный) Boolean (Обычное логическое)

Доступен

NameExpression (Выражение имени объекта) TInlineExpressionText (Текст выражения)

Доступен

DescriptionExpression (Выражение наименования объекта) TInlineExpressionText (Текст выражения)

Доступен

CreateConstructor (Создать конструктор) Boolean (Обычное логическое)

Доступен

Конструирует объект класса TClass (Классы) .


63.2. Поле TClass.FDescriptionExpression (Выражение наименования объекта)
FDescriptionExpression: TInlineExpressionText (Текст выражения) .

Используется для хранения значений свойства TClass.DescriptionExpression (Выражение наименования объекта)
.


63.3. Поле TClass.FIsHierarhical (Является иерархическим)
FIsHierarhical: Boolean (Обычное логическое) (обязательно для заполнения) .

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


63.4. Поле TClass.FMasterClass (Класс-мастер)

63.5. Поле TClass.FNameExpression (Выражение имени объекта)
FNameExpression: TInlineExpressionText (Текст выражения) .

Используется для хранения значений свойства TClass.NameExpression (Выражение имени объекта)
.


63.6. Поле TClass.FReplicationStatus (Статус репликации)

63.7. Поле TClass.FSecurityModel (Модель безопасности)
FSecurityModel: TSecurityModel (Модели безопасности) (обязательно для заполнения) .

Используется для хранения значений свойства TClass.SecurityModel (Модель безопасности)
.


63.8. Поле TClass.FUnNamed (Неименованный)
FUnNamed: Boolean (Обычное логическое) (обязательно для заполнения) .

Используется для хранения значений свойства TClass.UnNamed (Неименованный)
.


63.9. Процедура TClass.GenerateConstructor (Сгенерировать текст конструктора)


63.10. Свойство TClass.DescriptionExpression (Выражение наименования объекта)
DescriptionExpression: TInlineExpressionText (Текст выражения) .

Для чтения и записи свойства используется поле TClass.FDescriptionExpression (Выражение наименования объекта) .


63.11. Свойство TClass.IsHierarhical (Является иерархическим)
IsHierarhical: Boolean (Обычное логическое) (обязательно для заполнения) .

Для чтения значения свойства используется поле TClass.FIsHierarhical (Является иерархическим) .


63.12. Свойство TClass.MasterClass (Класс-мастер)
MasterClass: TClass domain (Класс) .

Для чтения значения свойства используется поле TClass.FMasterClass (Класс-мастер) .


63.13. Свойство TClass.NameExpression (Выражение имени объекта)
NameExpression: TInlineExpressionText (Текст выражения) .

Для чтения и записи свойства используется поле TClass.FNameExpression (Выражение имени объекта) .


63.14. Свойство TClass.ReplicationStatus (Статус репликации)
ReplicationStatus: TReplicationStatus (Статус репликации) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TClass.FReplicationStatus (Статус репликации) .


63.15. Свойство TClass.SecurityModel (Модель безопасности)
SecurityModel: TSecurityModel (Модели безопасности) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TClass.FSecurityModel (Модель безопасности) .


63.16. Свойство TClass.UnNamed (Неименованный)
UnNamed: Boolean (Обычное логическое) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TClass.FUnNamed (Неименованный) .


63.17. Функция TClass.ListProperties (Список видимых свойств)

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Scope (Область видимости) TScope (Область видимости)

Доступен

Возвращает значение типа TList domain (Список объектов) .

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Scope (Область видимости) TScope (Область видимости)

Доступен


63.18. Функция TClass.ListRoutines (Список видимых подпрограмм)

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Scope (Область видимости) TScope (Область видимости)

Доступен

Возвращает значение типа TList domain (Список объектов) .

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Scope (Область видимости) TScope (Область видимости)

Доступен


63.19. Шаблон отчета XSLT TClass.ClassesDiagram (Диаграмма классов)
Является методом класса.

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
ShowFields (Показывать поля) Boolean (Обычное логическое)

Доступен

ShowMethods (Показывать методы) Boolean (Обычное логическое)

Доступен

ShowProperties (Показывать свойства) Boolean (Обычное логическое)

Доступен

ShowParameters (Показывать параметры) Boolean (Обычное логическое)

Доступен

ShowMetadata (Показывать метаданные) Boolean (Обычное логическое)

Доступен

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
ShowFields (Показывать поля) Boolean (Обычное логическое)

Доступен

ShowMethods (Показывать методы) Boolean (Обычное логическое)

Доступен

ShowProperties (Показывать свойства) Boolean (Обычное логическое)

Доступен

ShowParameters (Показывать параметры) Boolean (Обычное логическое)

Доступен

ShowMetadata (Показывать метаданные) Boolean (Обычное логическое)

Доступен


64. Класс TClassBan (Запрет на класс)
Унаследован от класса TBanGroupItem (Элементы группы запретов) . Объекты класса являются составными частями объектов класса TBanGroup (Группы запретов) .


64.1. Конструктор TClassBan.Create (Конструктор запрета на класс)

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

Унаследован

Скрыт

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

Унаследован

Скрыт

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

Унаследован

Доступен

Class (Класс)

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

Унаследован

Доступен

Parent (Родитель)

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

Унаследован

Доступен

Master (Мастер)

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

Унаследован

Скрыт

BannedClass (Запрещаемый класс) TClass required cascade domain (Класс (с каскадным удалением))

Доступен

Конструирует объект класса TClassBan (Запрет на класс) .


64.2. Поле TClassBan.FBannedClass (Запрещенный класс)
FBannedClass: TClass required cascade domain (Класс (с каскадным удалением)) (обязательно для заполнения) .

Используется для хранения значений свойства TClassBan.BannedClass (Запрещаемый класс)
.


64.3. Свойство TClassBan.BannedClass (Запрещаемый класс)
BannedClass: TClass required cascade domain (Класс (с каскадным удалением)) (обязательно для заполнения) .

Для чтения значения свойства используется поле TClassBan.FBannedClass (Запрещенный класс) .


65. Класс TClassDomain (Ссылки на объекты)
Унаследован от класса TDomain (Домены) .


65.1. Конструктор TClassDomain.Create (Конструктор домена-ссылки)

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

Унаследован

Доступен

Name (Имя)

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

Унаследован

Доступен

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

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

Унаследован

Доступен

Class (Класс)

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

Унаследован

Доступен

Parent (Родитель)

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

Унаследован

Доступен

Master (Мастер)

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

Унаследован

Скрыт

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

Унаследован

Доступен

ClassOfDomain (Класс домена) TClass required domain (Класс (обязательно))

Доступен

View (Представление для выбора) TView of ClassDomain domain (Представление)

Доступен

FilterCondition (Условие отбора) TFilterCondition (Условие отбора)

Доступен

ShowObjectInfoType (Тип представления объектов) TShowObjectInfoType (Тип представления объектов)

Доступен

DeleteRule (Правило удаления) TDeleteRule (Правило удаления)

Доступен

Конструирует объект класса TClassDomain (Ссылки на объекты) .


65.2. Поле TClassDomain.FClass (Класс)
FClass: TClass required domain (Класс (обязательно)) (обязательно для заполнения) .

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


65.3. Поле TClassDomain.FDeleteRule (Правило удаления)
FDeleteRule: TDeleteRule (Правило удаления) (обязательно для заполнения) .

Используется для хранения значений свойства TClassDomain.DeleteRule (Правило удаления)
.


65.4. Поле TClassDomain.FFilterCondition (Условие отбора)
FFilterCondition: TFilterCondition (Условие отбора) .

Используется для хранения значений свойства TClassDomain.FilterCondition (Условие отбора)
.


65.5. Поле TClassDomain.FShowObjectInfoType (Тип представления объектов)
FShowObjectInfoType: TShowObjectInfoType (Тип представления объектов) (обязательно для заполнения) .

Используется для хранения значений свойства TClassDomain.ShowObjectInfoType (Тип представления объектов)
.


65.6. Поле TClassDomain.FView (Представление)
FView: TView of ClassDomain domain (Представление) .

Используется для хранения значений свойства TClassDomain.View (Представление)
.


65.7. Свойство TClassDomain.ClassOfDomain (Класс домена)
ClassOfDomain: TClass domain (Класс) .

Для чтения и записи свойства используется поле TClassDomain.FClass (Класс) .


65.8. Свойство TClassDomain.ClassReplicationStatus (Статус репликации класса)

65.9. Свойство TClassDomain.DeleteRule (Правило удаления)
DeleteRule: TDeleteRule (Правило удаления) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TClassDomain.FDeleteRule (Правило удаления) .


65.10. Свойство TClassDomain.FilterCondition (Условие отбора)
FilterCondition: TFilterCondition (Условие отбора) .

Для чтения и записи свойства используется поле TClassDomain.FFilterCondition (Условие отбора) .


65.11. Свойство TClassDomain.ShowObjectInfoType (Тип представления объектов)
ShowObjectInfoType: TShowObjectInfoType (Тип представления объектов) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TClassDomain.FShowObjectInfoType (Тип представления объектов) .


65.12. Свойство TClassDomain.View (Представление)
View: TView of ClassDomain domain (Представление) .

Для чтения и записи свойства используется поле TClassDomain.FView (Представление) .


66. Класс TClassMember (Члены класса)
Унаследован от класса TObject (Объекты) . Объекты класса являются составными частями объектов класса TClass (Классы) .


67. Класс TCommandButton (Командные кнопки)

67.1. Конструктор TCommandButton.Create (Конструктор командной кнопки)

67.2. Поле TCommandButton.FGroup (Заголовок группы)

67.3. Поле TCommandButton.FParameter (Связанный параметр)

67.4. Поле TCommandButton.FPosition (Позиция)

67.5. Поле TCommandButton.FScript (Скрипт)

67.6. Поле TCommandButton.FTab (Заголовок закладки)

67.7. Свойство TCommandButton.Group (Заголовок группы)

67.8. Свойство TCommandButton.Parameter (Связанный параметр)

67.9. Свойство TCommandButton.Position (Позиция)

67.10. Свойство TCommandButton.Script (Скрипт)

67.11. Свойство TCommandButton.Tab (Заголовок закладки)

67.12. Функция TCommandButton.GetNextPos (Следующая позиция)

68. Класс TDataBase (Базы данных)
Унаследован от класса TObject (Объекты) .


68.1. Конструктор TDataBase.Create (Конструктор базы данных)

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

Унаследован

Доступен

Name (Имя)

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

Унаследован

Доступен

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

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

Унаследован

Доступен

Class (Класс)

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

Унаследован

Доступен

Parent (Родитель)

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

Унаследован

Доступен

Master (Мастер)

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

Унаследован

Скрыт

GUID (GUID) TGUID (Уникальные идентификаторы)

Доступен

Protected (Защищена) Boolean (Обычное логическое)

Доступен

Конструирует объект класса TDataBase (Базы данных) .


68.2. Поле TDataBase.FGUID (Идентификатор)
FGUID: TGUID (Уникальные идентификаторы) (обязательно для заполнения) .

Используется для хранения значений свойств:
TDataBase.GUID (Идентификатор)
TObject.SourceDataBaseGUID (GUID базы даных-источника)
.


68.3. Поле TDataBase.FIsCurrent (Является текущей)
FIsCurrent: Boolean (Обычное логическое) (обязательно для заполнения) .

Используется для хранения значений свойств:
TDataBase.IsCurrent (Является текущей)
TObject.SourceDataBaseIsCurrent (База данных-источник является текущей)
.


68.4. Поле TDataBase.FProtected (Защищена)
FProtected: Boolean (Обычное логическое) (обязательно для заполнения) .

Используется для хранения значений свойства TDataBase.Protected (Защищена от изменений)
.


68.5. Свойство TDataBase.GUID (Идентификатор)
GUID: TGUID (Уникальные идентификаторы) (обязательно для заполнения) .

Для чтения значения свойства используется поле TDataBase.FGUID (Идентификатор) .


68.6. Свойство TDataBase.IsCurrent (Является текущей)
IsCurrent: Boolean (Обычное логическое) (обязательно для заполнения) .

Для чтения значения свойства используется поле TDataBase.FIsCurrent (Является текущей) .


68.7. Свойство TDataBase.Protected (Защищена от изменений)
Protected: Boolean (Обычное логическое) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TDataBase.FProtected (Защищена) .


69. Класс TDateDomain (Даты)
Унаследован от класса TDomain (Домены) .


69.1. Конструктор TDateDomain.Create (Конструктор домена даты)

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

Унаследован

Доступен

Name (Имя)

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

Унаследован

Доступен

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

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

Унаследован

Доступен

Class (Класс)

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

Унаследован

Доступен

Parent (Родитель)

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

Унаследован

Доступен

Master (Мастер)

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

Унаследован

Скрыт

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

Унаследован

Доступен

Конструирует объект класса TDateDomain (Даты) .


70. Класс TDateTimeDomain (Даты со временем)
Унаследован от класса TDomain (Домены) .


70.1. Конструктор TDateTimeDomain.Create (Конструктор домена даты со временем)

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

Унаследован

Доступен

Name (Имя)

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

Унаследован

Доступен

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

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

Унаследован

Доступен

Class (Класс)

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

Унаследован

Доступен

Parent (Родитель)

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

Унаследован

Доступен

Master (Мастер)

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

Унаследован

Скрыт

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

Унаследован

Доступен

Конструирует объект класса TDateTimeDomain (Даты со временем) .


71. Класс TDomain (Домены)
Унаследован от класса TObject (Объекты) .


71.1. Встраиваемое выражение TDomain.GetDependencyCount (Количество зависимостей)
GetDependencyCount: Integer (Целое) .

Текст выражения:

count(TField with Domain = Self) + 
count(TProperty with Domain = Self) +
count(TRoutine with Domain = Self) +
count(TParameter with Domain = Self) +
count(TOption with Domain = Self) 

Используется для вычисления значений свойства TDomain.DependencyCount (Количество зависимостей)
.


71.2. Конструктор TDomain.Create (Конструктор домена)

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

Унаследован

Доступен

Name (Имя)

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

Унаследован

Доступен

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

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

Унаследован

Доступен

Class (Класс)

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

Унаследован

Доступен

Parent (Родитель)

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

Унаследован

Доступен

Master (Мастер)

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

Унаследован

Скрыт

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

Доступен

Конструирует объект класса TDomain (Домены) .


71.3. Поле TDomain.FRequired (Обязательно для заполнения)

71.4. Свойство TDomain.DependencyCount (Количество зависимостей)
DependencyCount: Integer (Целое) . Вычисление свойства отложено.

Для чтения значения свойства используется встраиваемое выражение TDomain.GetDependencyCount (Количество зависимостей) .


71.5. Свойство TDomain.Required (Обязательно для заполнения)
Required: Boolean (Обычное логическое) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TDomain.FRequired (Обязательно для заполнения) .


72. Класс TEnumerationDomain (Перечисления)
Унаследован от класса TDomain (Домены) . Объекты могут включать в себя объекты классов:


72.1. Конструктор TEnumerationDomain.Create (Конструктор перечисления)

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

Унаследован

Доступен

Name (Имя)

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

Унаследован

Доступен

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

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

Унаследован

Доступен

Class (Класс)

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

Унаследован

Доступен

Parent (Родитель)

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

Унаследован

Доступен

Master (Мастер)

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

Унаследован

Скрыт

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

Унаследован

Доступен

ShowNames (Показывать имена элементов) Boolean (Обычное логическое)

Доступен

Конструирует объект класса TEnumerationDomain (Перечисления) .


72.2. Поле TEnumerationDomain.FShowNames (Показывать имена)
FShowNames: Boolean (Обычное логическое) (обязательно для заполнения) .

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


72.3. Свойство TEnumerationDomain.ShowNames (Показывать имена)
ShowNames: Boolean (Обычное логическое) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TEnumerationDomain.FShowNames (Показывать имена) .


73. Класс TEnumerationItem (Элементы перечислений)
Унаследован от класса TObject (Объекты) . Объекты класса являются составными частями объектов класса TEnumerationDomain (Перечисления) .


73.1. Конструктор TEnumerationItem.Create (Конструктор элемента перечисления)

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

Унаследован

Доступен

Name (Имя)

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

Унаследован

Доступен

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

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

Унаследован

Доступен

Class (Класс)

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

Унаследован

Доступен

Parent (Родитель)

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

Унаследован

Доступен

Master (Мастер)

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

Унаследован

Скрыт

Position (Позиция) TPosition (Позиция)

Доступен

GetNextPos (Следующая позиция)

Конструирует объект класса TEnumerationItem (Элементы перечислений) .


73.2. Поле TEnumerationItem.FPosition (Позиция)
FPosition: TPosition (Позиция) (обязательно для заполнения) .

Используется для хранения значений свойства TEnumerationItem.Position (Позиция)
.


73.3. Свойство TEnumerationItem.Position (Позиция)
Position: TPosition (Позиция) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TEnumerationItem.FPosition (Позиция) .


73.4. Функция TEnumerationItem.GetNextPos (Следующая позиция)
Является методом класса.

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Master (Мастер) TObject domain (Объект)

Доступен

Возвращает значение типа Integer (Целое) .

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Master (Мастер) TObject domain (Объект)

Доступен

Используется для инициализации значения параметра Position (Позиция) подпрограммы TEnumerationItem.Create (Конструктор элемента перечисления)
.


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


74.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) .


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

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


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

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


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

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


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

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


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

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


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

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


75. Класс TField (Поля)
Унаследован от класса TClassMember (Члены класса) . Объекты класса являются составными частями объектов класса TClass (Классы) .


75.1. Конструктор TField.Create (Конструктор поля)

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

Унаследован

Доступен

Name (Имя)

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

Унаследован

Доступен

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

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

Унаследован

Доступен

Class (Класс)

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

Унаследован

Доступен

Parent (Родитель)

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

Унаследован

Доступен

Master (Мастер)

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

Унаследован

Скрыт

Domain (Домен) TDomain required domain (Домен (обязательно))

Доступен

CreateProperty (Создать свойство) Boolean (Обычное логическое)

Доступен

CreateConstructorParameter (Создать параметр конструктора) Boolean (Обычное логическое)

Доступен

Конструирует объект класса TField (Поля) .


75.2. Поле TField.FDomain (Домен)
FDomain: TDomain required domain (Домен (обязательно)) (обязательно для заполнения) .

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


75.3. Свойство TField.Domain (Домен)
Domain: TDomain required domain (Домен (обязательно)) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TField.FDomain (Домен) .


75.4. Свойство TField.DomainClass (Класс домена)
DomainClass: TClass required domain (Класс (обязательно)) (обязательно для заполнения) .

Для чтения значения свойства используется поле TObject.FClass (Класс) .

Дочернее свойство свойства Domain (Домен) .


75.5. Свойство TField.DomainRequired (Обязательно для заполнения)
DomainRequired: Boolean (Обычное логическое) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TDomain.FRequired (Обязательно для заполнения) .

Дочернее свойство свойства Domain (Домен) .


76. Класс TFileNameDomain (Имена файлов)
Унаследован от класса TStringDomain (Строковые) .


76.1. Конструктор TFileNameDomain.Create (Конструктор имени файла)

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

Унаследован

Доступен

Name (Имя)

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

Унаследован

Доступен

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

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

Унаследован

Доступен

Class (Класс)

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

Унаследован

Доступен

Parent (Родитель)

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

Унаследован

Доступен

Master (Мастер)

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

Унаследован

Скрыт

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

Унаследован

Доступен

Length (Максимальная длина) TLength (Длина)

Унаследован

Доступен

FileMustExist (Файл должен существовать) Boolean (Обычное логическое)

Доступен

DefaultExtension (Расширение по умолчанию) TFileExtension (Расширение имени файла)

Доступен

OverwritePrompt (Запрос перезаписи) Boolean (Обычное логическое)

Доступен

Конструирует объект класса TFileNameDomain (Имена файлов) .


76.2. Поле TFileNameDomain.FDefaultExtension (Расширение по умолчанию)
FDefaultExtension: TFileExtension (Расширение имени файла) .

Используется для хранения значений свойства TFileNameDomain.DefaultExtension (Расширение по умолчанию)
.


76.3. Поле TFileNameDomain.FFileMustExist (Файл должен существовать)
FFileMustExist: Boolean (Обычное логическое) (обязательно для заполнения) .

Используется для хранения значений свойства TFileNameDomain.FileMustExist (Файл должен существовать)
.


76.4. Поле TFileNameDomain.FOverwritePrompt (Запрос перезаписи)
FOverwritePrompt: Boolean (Обычное логическое) (обязательно для заполнения) .

Используется для хранения значений свойства TFileNameDomain.OverwritePrompt (Запрос перезаписи)
.


76.5. Процедура TFileNameDomain.Change (Изменение объекта)

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

Унаследован

Скрыт

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

Унаследован

Скрыт


76.6. Свойство TFileNameDomain.DefaultExtension (Расширение по умолчанию)
DefaultExtension: TFileExtension (Расширение имени файла) .

Для чтения и записи свойства используется поле TFileNameDomain.FDefaultExtension (Расширение по умолчанию) .


76.7. Свойство TFileNameDomain.FileMustExist (Файл должен существовать)
FileMustExist: Boolean (Обычное логическое) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TFileNameDomain.FFileMustExist (Файл должен существовать) .


76.8. Свойство TFileNameDomain.OverwritePrompt (Запрос перезаписи)
OverwritePrompt: Boolean (Обычное логическое) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TFileNameDomain.FOverwritePrompt (Запрос перезаписи) .


77. Класс TFloatDomain (Вещественные числа)
Унаследован от класса TDomain (Домены) .


77.1. Конструктор TFloatDomain.Create (Конструктор вещественного домена)

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

Унаследован

Доступен

Name (Имя)

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

Унаследован

Доступен

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

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

Унаследован

Доступен

Class (Класс)

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

Унаследован

Доступен

Parent (Родитель)

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

Унаследован

Доступен

Master (Мастер)

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

Унаследован

Скрыт

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

Унаследован

Доступен

Length (Длина) TPrescision (Точность)

Доступен

DecimalPlaces (Количество десятичных знаков) TPrescision (Точность)

Доступен

MinValue (Минимальное значение) Float (Вещественное)

Доступен

MaxValue (Максимальное значение) Float (Вещественное)

Доступен

Конструирует объект класса TFloatDomain (Вещественные числа) .


77.2. Поле TFloatDomain.FDecimalPlaces (Количество знаков после запятой)
FDecimalPlaces: TPrescision (Точность) .

Используется для хранения значений свойства TFloatDomain.DecimalPlaces (Количество десятичных знаков)
.


77.3. Поле TFloatDomain.FLength (Максимальная длина)
FLength: TPrescision (Точность) .

Используется для хранения значений свойства TFloatDomain.Length (Длина)
.


77.4. Поле TFloatDomain.FMaxValue (Максимальное значение)
FMaxValue: Float (Вещественное) .

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


77.5. Поле TFloatDomain.FMinValue (Минимальное значение)
FMinValue: Float (Вещественное) .

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


77.6. Свойство TFloatDomain.DecimalPlaces (Количество десятичных знаков)
DecimalPlaces: TPrescision (Точность) .

Для чтения и записи свойства используется поле TFloatDomain.FDecimalPlaces (Количество знаков после запятой) .


77.7. Свойство TFloatDomain.Length (Длина)
Length: TPrescision (Точность) .

Для чтения и записи свойства используется поле TFloatDomain.FLength (Максимальная длина) .


77.8. Свойство TFloatDomain.MaxValue (Максимальное значение)
MaxValue: Float (Вещественное) .

Для чтения и записи свойства используется поле TFloatDomain.FMaxValue (Максимальное значение) .


77.9. Свойство TFloatDomain.MinValue (Минимальное значение)
MinValue: Float (Вещественное) .

Для чтения и записи свойства используется поле TFloatDomain.FMinValue (Минимальное значение) .


78. Класс TFolderNameDomain (Имена папок файловой системы)
Унаследован от класса TStringDomain (Строковые) .


78.1. Конструктор TFolderNameDomain.Create (Конструктор имени папки)

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

Унаследован

Доступен

Name (Имя)

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

Унаследован

Доступен

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

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

Унаследован

Доступен

Class (Класс)

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

Унаследован

Доступен

Parent (Родитель)

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

Унаследован

Доступен

Master (Мастер)

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

Унаследован

Скрыт

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

Унаследован

Доступен

Length (Максимальная длина) TLength (Длина)

Унаследован

Доступен

FolderMustExist (Папка должна существовать) Boolean (Обычное логическое)

Доступен

Конструирует объект класса TFolderNameDomain (Имена папок файловой системы) .


78.2. Поле TFolderNameDomain.FFolderMustExist (Папка должеа существовать)
FFolderMustExist: Boolean (Обычное логическое) (обязательно для заполнения) .

Используется для хранения значений свойства TFolderNameDomain.FolderMustExist (Папка должна существовать)
.


78.3. Процедура TFolderNameDomain.Change (Изменение объекта)

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

Унаследован

Скрыт

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

Унаследован

Скрыт


78.4. Свойство TFolderNameDomain.FolderMustExist (Папка должна существовать)
FolderMustExist: Boolean (Обычное логическое) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TFolderNameDomain.FFolderMustExist (Папка должеа существовать) .


79. Класс TForm (Формы)
Унаследован от класса TObject (Объекты) . Объекты могут включать в себя объекты классов:


79.1. Конструктор TForm.Create (Конструктор формы)

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

Унаследован

Доступен

Name (Имя)

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

Унаследован

Доступен

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

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

Унаследован

Доступен

Class (Класс)

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

Унаследован

Доступен

Parent (Родитель)

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

Унаследован

Доступен

Master (Мастер)

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

Унаследован

Скрыт

AutoOpen (Открывать автоматически) Boolean (Обычное логическое)

Доступен

Position (Позиция) TPosition (Позиция)

Доступен

GetNextPos (Следующая позиция)

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

Доступен

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

Доступен

IsAlive ("Живая") Boolean (Обычное логическое)

Доступен

Конструирует объект класса TForm (Формы) .


79.2. Поле TForm.FAutoOpen (Открывать автоматически)
FAutoOpen: Boolean (Обычное логическое) (обязательно для заполнения) .

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


79.3. Поле TForm.FImage (Изображеие-иконка)
FImage: TImage (Изображение) .

Используется для хранения значений свойств:
TForm.Image (Изображение-иконка)
TVisualGroupForm.Image (Изображение)
.


79.4. Поле TForm.FIsAlive (Живая)
FIsAlive: Boolean (Обычное логическое) (обязательно для заполнения) .

Используется для хранения значений свойства TForm.IsAlive ("Живая")
.


79.5. Поле TForm.FPosition (Позиция)
FPosition: TPosition (Позиция) (обязательно для заполнения) .

Используется для хранения значений свойства TForm.Position (Позиция)
.


79.6. Поле TForm.FScope (Область видимости)
FScope: TScope (Область видимости) (обязательно для заполнения) .

Используется для хранения значений свойства TForm.Scope (Область видимости)
.


79.7. Свойство TForm.AutoOpen (Открывать автоматически)
AutoOpen: Boolean (Обычное логическое) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TForm.FAutoOpen (Открывать автоматически) .


79.8. Свойство TForm.Image (Изображение-иконка)
Image: TImage (Изображение) .

Для чтения и записи свойства используется поле TForm.FImage (Изображеие-иконка) .


79.9. Свойство TForm.IsAccessible (Доступна)
IsAccessible: Boolean (Обычное логическое) (обязательно для заполнения) .

Для чтения значения свойства используется функция TForm.GetIsAccessible (Доступна) .


79.10. Свойство TForm.IsAlive ("Живая")
IsAlive: Boolean (Обычное логическое) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TForm.FIsAlive (Живая) .


79.11. Свойство TForm.Position (Позиция)
Position: TPosition (Позиция) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TForm.FPosition (Позиция) .


79.12. Свойство TForm.Scope (Область видимости)
Scope: TScope (Область видимости) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TForm.FScope (Область видимости) .


79.13. Функция TForm.GetIsAccessible (Доступна)

Возвращает значение типа Boolean (Обычное логическое) .

Используется для вычисления значений свойств:
TForm.IsAccessible (Доступна)
TInstantMessage.IsAccessible (Форма доступна)
.


79.14. Функция TForm.GetNextPos (Следующая позиция)
Является методом класса.

Возвращает значение типа Integer (Целое) .

Используется для инициализации значения параметра Position (Позиция) подпрограммы TForm.Create (Конструктор формы)
.


80. Класс TFormAccess (Доступ к формам)
Унаследован от класса TObject (Объекты) . Объекты класса являются составными частями объектов класса TForm (Формы) .


80.1. Конструктор TFormAccess.Create (Конструктор доступа к форме)

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

Скрыт

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

Скрыт

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

Унаследован

Доступен

Class (Класс)

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

Унаследован

Доступен

Parent (Родитель)

Master (Форма) TForm required domain (Форма (обязательно))

Доступен

Master (Мастер)

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

Унаследован

Скрыт

SecurityAccount (Роль безопасности) TSecurityAccount required domain (Роль безопасности (обязательно))

Доступен

SecurityAccount (Роль безопасности)

Конструирует объект класса TFormAccess (Доступ к формам) .


81. Класс TFormView (Представления формы)
Унаследован от класса TObject (Объекты) . Объекты класса связаны иерархически. Объекты класса являются составными частями объектов класса TForm (Формы) .


81.1. Конструктор TFormView.Create (Конструктор представления формы)

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

Скрыт

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

Унаследован

Доступен

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

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

Унаследован

Доступен

Class (Класс)

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

Унаследован

Доступен

Parent (Родитель)

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

Унаследован

Доступен

Master (Мастер)

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

Унаследован

Скрыт

View (Представление) TView of FormView domain (Представление для формы)

Доступен

ChildrenMinimized (Дочерние представления минимизированы) Boolean (Обычное логическое)

Доступен

ChildrenOnTabs (Дочерние представления на закладках) Boolean (Обычное логическое)

Доступен

MasterProperty (Свойство-главное) TMasterProperty domain (Свойство-главное)

Доступен

DetailProperty (Свойство-подчиненное) TDetailProperty domain (Свойство-подчиненное)

Доступен

Position (Позиция) TPosition (Позиция)

Доступен

GetNextPos (Следующая позиция)

SpacePercentage (Площадь, %) Percent (Процент)

Доступен

Конструирует объект класса TFormView (Представления формы) .


81.2. Поле TFormView.FChildrenMinimized (Дочерние представления минимизированы)
FChildrenMinimized: Boolean (Обычное логическое) (обязательно для заполнения) .

Используется для хранения значений свойства TFormView.ChildrenMinimized (Дочерние представления минимизированы)
.


81.3. Поле TFormView.FChildrenOnTabs (Дочерние представления на закладках)
FChildrenOnTabs: Boolean (Обычное логическое) (обязательно для заполнения) .

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


81.4. Поле TFormView.FDetailProperty (Свойство-подчиненное)
FDetailProperty: TDetailProperty domain (Свойство-подчиненное) .

Используется для хранения значений свойства TFormView.DetailProperty (Свойство-подчиненное)
.


81.5. Поле TFormView.FMasterProperty (Свойство-главное)
FMasterProperty: TMasterProperty domain (Свойство-главное) .

Используется для хранения значений свойства TFormView.MasterProperty (Свойство-главное)
.


81.6. Поле TFormView.FPosition (Позиция)
FPosition: TPosition (Позиция) (обязательно для заполнения) .

Используется для хранения значений свойства TFormView.Position (Позиция)
.


81.7. Поле TFormView.FSingleQuery (Единственный запрос)

81.8. Поле TFormView.FSpacePercentage (Площадь)
FSpacePercentage: Percent (Процент) .

Используется для хранения значений свойства TFormView.SpacePercentage (Площадь, %)
.


81.9. Поле TFormView.FView (Представление)
FView: TView of FormView domain (Представление для формы) (обязательно для заполнения) .

Используется для хранения значений свойства TFormView.View (Представление)
.


81.10. Свойство TFormView.ChildrenMinimized (Дочерние представления минимизированы)
ChildrenMinimized: Boolean (Обычное логическое) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TFormView.FChildrenMinimized (Дочерние представления минимизированы) .


81.11. Свойство TFormView.ChildrenOnTabs (Дочерние представления на закладках)
ChildrenOnTabs: Boolean (Обычное логическое) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TFormView.FChildrenOnTabs (Дочерние представления на закладках) .


81.12. Свойство TFormView.Collapsed (Узлы свернуты)
Collapsed: Boolean (Обычное логическое) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TView.FCollapsed (Свернуто) .

Дочернее свойство свойства View (Представление) .


81.13. Свойство TFormView.ColorProperty (Свойство-цвет)
ColorProperty: TColorProperty domain (Домен свойства цвета) .

Для чтения и записи свойства используется поле TView.FColorProperty (Свойство цвета) .

Дочернее свойство свойства View (Представление) .


81.14. Свойство TFormView.DetailProperty (Свойство-подчиненное)
DetailProperty: TDetailProperty domain (Свойство-подчиненное) .

Для чтения и записи свойства используется поле TFormView.FDetailProperty (Свойство-подчиненное) .


81.15. Свойство TFormView.MasterProperty (Свойство-главное)
MasterProperty: TMasterProperty domain (Свойство-главное) .

Для чтения и записи свойства используется поле TFormView.FMasterProperty (Свойство-главное) .


81.16. Свойство TFormView.Position (Позиция)
Position: TPosition (Позиция) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TFormView.FPosition (Позиция) .


81.17. Свойство TFormView.ShownClass (Показываемый класс)
ShownClass: TClass required domain (Класс (обязательно)) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TView.FShownClass (Класс для показа) .

Дочернее свойство свойства View (Представление) .


81.18. Свойство TFormView.SingleQuery (Единственный запрос)

81.19. Свойство TFormView.SpacePercentage (Площадь, %)
SpacePercentage: Percent (Процент) .

Для чтения и записи свойства используется поле TFormView.FSpacePercentage (Площадь) .


81.20. Свойство TFormView.View (Представление)
View: TView of FormView domain (Представление для формы) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TFormView.FView (Представление) .


81.21. Функция TFormView.GetNextPos (Следующая позиция)
Является методом класса.

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Parent (Родитель) TObject domain (Объект)

Доступен

Parent (Родитель)

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

Доступен

Master (Мастер)

Возвращает значение типа Integer (Целое) .

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Parent (Родитель) TObject domain (Объект)

Доступен

Parent (Родитель)

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

Доступен

Master (Мастер)

Используется для инициализации значения параметра Position (Позиция) подпрограммы TFormView.Create (Конструктор представления формы)
.


82. Класс TInlineExpression (Встраиваемое выражение)
Унаследован от класса TClassMember (Члены класса) . Объекты класса являются составными частями объектов класса TClass (Классы) .


82.1. Конструктор TInlineExpression.Create (Конструктор встраиваемого выражения)

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

Унаследован

Доступен

Name (Имя)

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

Унаследован

Доступен

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

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

Унаследован

Доступен

Class (Класс)

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

Унаследован

Доступен

Parent (Родитель)

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

Унаследован

Доступен

Master (Мастер)

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

Унаследован

Скрыт

Expression (Выражение) TInlineExpressionText (Текст выражения)

Доступен

Domain (Домен) TDomain required domain (Домен (обязательно))

Доступен

Конструирует объект класса TInlineExpression (Встраиваемое выражение) .


82.2. Поле TInlineExpression.FDomain (Домен)
FDomain: TDomain required domain (Домен (обязательно)) (обязательно для заполнения) .

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


82.3. Поле TInlineExpression.FExpression (Выражение)
FExpression: TInlineExpressionText (Текст выражения) .

Используется для хранения значений свойства TInlineExpression.Expression (Выражение)
.


82.4. Свойство TInlineExpression.Domain (Домен)
Domain: TDomain required domain (Домен (обязательно)) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TInlineExpression.FDomain (Домен) .


82.5. Свойство TInlineExpression.DomainClass (Класс домена)
DomainClass: TClass required domain (Класс (обязательно)) (обязательно для заполнения) .

Для чтения значения свойства используется поле TObject.FClass (Класс) .

Дочернее свойство свойства Domain (Домен) .


82.6. Свойство TInlineExpression.DomainRequired (Обязательно для заполнения)
DomainRequired: Boolean (Обычное логическое) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TDomain.FRequired (Обязательно для заполнения) .

Дочернее свойство свойства Domain (Домен) .


82.7. Свойство TInlineExpression.Expression (Выражение)
Expression: TInlineExpressionText (Текст выражения) .

Для чтения и записи свойства используется поле TInlineExpression.FExpression (Выражение) .


83. Класс TInstantMessage (Сообщения)
Унаследован от класса TObject (Объекты) .


83.1. Конструктор TInstantMessage.Create (Конструктор сообщения)

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

Унаследован

Доступен

Name (Имя)

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

Унаследован

Доступен

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

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

Унаследован

Доступен

Class (Класс)

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

Унаследован

Доступен

Parent (Родитель)

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

Унаследован

Доступен

Master (Мастер)

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

Унаследован

Скрыт

User (Пользователь) TUser required domain (Пользователь)

Доступен

FormView (Представление формы) TFormView domain (Представления форм)

Доступен

Object (Объект) TObject domain (Объект)

Доступен

Конструирует объект класса TInstantMessage (Сообщения) .


83.2. Поле TInstantMessage.FFormView (Представление формы)
FFormView: TFormView domain (Представления форм) .

Используется для хранения значений свойства TInstantMessage.FormView (Представление формы)
.


83.3. Поле TInstantMessage.FObject (Объект)
FObject: TObject domain (Объект) .

Используется для хранения значений свойства TInstantMessage.Object (Объект)
.


83.4. Поле TInstantMessage.FUser (Пользователь)
FUser: TUser required domain (Пользователь) (обязательно для заполнения) .

Используется для хранения значений свойства TInstantMessage.User (Пользователь)
.


83.5. Поле TInstantMessage.FViewed (Просмотрено)
FViewed: Boolean (Обычное логическое) (обязательно для заполнения) .

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


83.6. Свойство TInstantMessage.Form (Форма)
Form: TForm required domain (Форма (обязательно)) (обязательно для заполнения) .

Для чтения значения свойства используется поле TObject.FMaster (Мастер) .

Дочернее свойство свойства FormView (Представление формы) .


83.7. Свойство TInstantMessage.FormView (Представление формы)
FormView: TFormView domain (Представления форм) .

Для чтения и записи свойства используется поле TInstantMessage.FFormView (Представление формы) .


83.8. Свойство TInstantMessage.IsAccessible (Форма доступна)
IsAccessible: Boolean (Обычное логическое) (обязательно для заполнения) .

Для чтения значения свойства используется функция TForm.GetIsAccessible (Доступна) .

Дочернее свойство свойства Form (Форма) .


83.9. Свойство TInstantMessage.IsCurrent (Текущему пользователю)
IsCurrent: Boolean (Обычное логическое) (обязательно для заполнения) .

Для чтения значения свойства используется функция TUser.GetIsCurrent (Является текущим) .

Дочернее свойство свойства User (Пользователь) .


83.10. Свойство TInstantMessage.Object (Объект)
Object: TObject domain (Объект) .

Для чтения и записи свойства используется поле TInstantMessage.FObject (Объект) .


83.11. Свойство TInstantMessage.User (Пользователь)
User: TUser required domain (Пользователь) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TInstantMessage.FUser (Пользователь) .


83.12. Свойство TInstantMessage.Viewed (Просмотрено)
Viewed: Boolean (Обычное логическое) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TInstantMessage.FViewed (Просмотрено) .


84. Класс TIntegerDomain (Целые числа)
Унаследован от класса TDomain (Домены) .


84.1. Конструктор TIntegerDomain.Create (Конструктор целочисленного домена)

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

Унаследован

Доступен

Name (Имя)

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

Унаследован

Доступен

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

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

Унаследован

Доступен

Class (Класс)

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

Унаследован

Доступен

Parent (Родитель)

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

Унаследован

Доступен

Master (Мастер)

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

Унаследован

Скрыт

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

Унаследован

Доступен

MinValue (Минимальное значение) Integer (Целое)

Доступен

MaxValue (Максимальное значение) Integer (Целое)

Доступен

Конструирует объект класса TIntegerDomain (Целые числа) .


84.2. Поле TIntegerDomain.FMaxValue (Максимальное значение)
FMaxValue: Integer (Целое) .

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


84.3. Поле TIntegerDomain.FMinValue (Минимальное значение)
FMinValue: Integer (Целое) .

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


84.4. Свойство TIntegerDomain.MaxValue (Максимальное значение)
MaxValue: Integer (Целое) .

Для чтения и записи свойства используется поле TIntegerDomain.FMaxValue (Максимальное значение) .


84.5. Свойство TIntegerDomain.MinValue (Минимальное значение)
MinValue: Integer (Целое) .

Для чтения и записи свойства используется поле TIntegerDomain.FMinValue (Минимальное значение) .


85. Класс TMethod (Методы)
Унаследован от класса TRoutine (Подпрограмма) . Объекты класса являются составными частями объектов класса TClass (Классы) .


85.1. Конструктор TMethod.Create (Конструктор метода)

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
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 (Изображение)

Унаследован

Доступен

Body (Тело) TMethodBody (Исходные тексты методов)

Доступен

Конструирует объект класса TMethod (Методы) .


85.2. Поле TMethod.FBody (Тело)
FBody: TMethodBody (Исходные тексты методов) .

Используется для хранения значений свойства TMethod.Body (Тело)
.


85.3. Свойство TMethod.Body (Тело)
Body: TMethodBody (Исходные тексты методов) .

Для чтения и записи свойства используется поле TMethod.FBody (Тело) .


85.4. Свойство TMethod.CallTemplate (Шаблон вызова)
CallTemplate: TLongString (Длинная строка) . Вычисление свойства отложено.

Для чтения значения свойства используется функция TMethod.CallTemplate (Шаблон вызова) .


85.5. Функция TMethod.CallTemplate (Шаблон вызова)

Возвращает значение типа TLongString (Длинная строка) .

Используется для вычисления значений свойства TMethod.CallTemplate (Шаблон вызова)
.


86. Класс TObject (Объекты)


86.1. Конструктор TObject.Create (Конструктор объекта)

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

Доступен

Name (Имя)

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

Доступен

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

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

Доступен

Class (Класс)

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

Доступен

Parent (Родитель)

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

Доступен

Master (Мастер)

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

Скрыт

Конструирует объект класса TObject (Объекты) .


86.2. Поле TObject.FClass (Класс)

86.3. Поле TObject.FCreated (Создано)
FCreated: TimeStamp required (Момент (обязательный)) (обязательно для заполнения) .

Используется для хранения значений свойства TObject.Created (Создано)
.


86.4. Поле TObject.FCreator (Создано пользователем)
FCreator: TUser required domain (Пользователь) (обязательно для заполнения) .

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


86.5. Поле TObject.FDescription (Наименование)
FDescription: TObjectDescription (Наименования) (обязательно для заполнения) .

Используется для хранения значений свойств:
TObject.Description (Наименование)
TFormAccess.Description (Наименование)
TVisualGroupAccess.Description (Наименование)
TBanGroupAccess.Description (Наименование)
.


86.6. Поле TObject.FMaster (Мастер)

86.7. Поле TObject.FModified (Изменено)
FModified: TimeStamp required (Момент (обязательный)) (обязательно для заполнения) .

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


86.8. Поле TObject.FModifier (Изменено пользователем)
FModifier: TUser required domain (Пользователь) (обязательно для заполнения) .

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


86.9. Поле TObject.FName (Имя)
FName: TObjectName (Имена) (обязательно для заполнения) .

Используется для хранения значений свойств:
TObject.Name (Имя)
TFormAccess.Name (Имя)
TVisualGroupAccess.Name (Имя)
TBanGroupAccess.Name (Имя)
.


86.10. Поле TObject.FOldID (Идентификатор при создании)
FOldID: TOldID (Идентификаторы при создании) (обязательно для заполнения) .

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


86.11. Поле TObject.FParent (Родитель)
FParent: TParent domain (Родитель объекта) .

Используется для хранения значений свойства TObject.Parent (Родитель)
.


86.12. Поле TObject.FReader (Роль для чтения)
FReader: TAccessor domain (Роли доступа) .

Используется для хранения значений свойства TObject.Reader (Роль для чтения)
.


86.13. Поле TObject.FSourceDataBase (База данных)
FSourceDataBase: TSourceDataBase required domain (База данных) (обязательно для заполнения) .

Используется для хранения значений свойства TObject.SourceDataBase (База данных-источник)
.


86.14. Поле TObject.FWriter (Роль для записи)
FWriter: TAccessor domain (Роли доступа) .

Используется для хранения значений свойства TObject.Writer (Роль для записи)
.


86.15. Процедура TObject.Change (Изменение объекта)

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

Скрыт

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

Скрыт


86.16. Процедура TObject.Destroy (Деструктор объекта)


86.17. Процедура TObject.MergeTo (Отождествить с)

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
PrimaryObject (Первичный объект) TMergedObject domain (Объект для отождествления)

Доступен

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
PrimaryObject (Первичный объект) TMergedObject domain (Объект для отождествления)

Доступен


86.18. Процедура TObject.SendMessage (Отправить сообщение)
Является методом класса.

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
MessageText (Текст сообщения) TObjectDescription (Наименования)

Доступен

Broadcast (Всем пользователям) Boolean (Обычное логическое)

Доступен

Addressee (Адресат) TSecurityAccount domain (Роль безопасности)

Доступен

AttachSelected (Присоединить выбранные объекты) Boolean (Обычное логическое)

Доступен

Selected (Список выбранных объектов) TList domain (Список объектов)

Скрыт

CurrentlySelected (Список выбранных)

CurrentFormView (Текущее представление формы) TFormView domain (Представления форм)

Скрыт

CurrentFormView (Текущее представление формы)

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
MessageText (Текст сообщения) TObjectDescription (Наименования)

Доступен

Broadcast (Всем пользователям) Boolean (Обычное логическое)

Доступен

Addressee (Адресат) TSecurityAccount domain (Роль безопасности)

Доступен

AttachSelected (Присоединить выбранные объекты) Boolean (Обычное логическое)

Доступен

Selected (Список выбранных объектов) TList domain (Список объектов)

Скрыт

CurrentlySelected (Список выбранных)

CurrentFormView (Текущее представление формы) TFormView domain (Представления форм)

Скрыт

CurrentFormView (Текущее представление формы)


86.19. Процедура TObject.Touch (Модификация объекта)

86.20. Псевдоподпрограмма TObject.Column (Колонка)


86.21. Псевдоподпрограмма TObject.Copy (Копировать)


86.22. Псевдоподпрограмма TObject.CurrentFormView (Текущее представление формы)
Является методом класса.

Возвращает значение типа TFormView domain (Представления форм) .

Используется для инициализации значения параметра CurrentFormView (Текущее представление формы) подпрограммы TObject.SendMessage (Отправить сообщение)
.


86.23. Псевдоподпрограмма TObject.CurrentlySelected (Список выбранных)
Является методом класса.

Возвращает значение типа TList domain (Список объектов) .

Используется для инициализации значения параметра Selected (Список выбранных объектов) подпрограммы TObject.SendMessage (Отправить сообщение)
.


86.24. Псевдоподпрограмма TObject.CurrentlyVisible (Список видимых)
Является методом класса.

Возвращает значение типа TList domain (Список объектов) .


86.25. Псевдоподпрограмма TObject.Edit columns (Редактировать колонки)


86.26. Псевдоподпрограмма TObject.Edit properties (Редактировать свойства)


86.27. Псевдоподпрограмма TObject.Export (Экспортировать)


86.28. Псевдоподпрограмма TObject.Merge (Объединить)


86.29. Псевдоподпрограмма TObject.Messages (Сообщения)
Является методом класса.


86.30. Псевдоподпрограмма TObject.Options (Настройки)
Является методом класса.


86.31. Псевдоподпрограмма TObject.Paste (Вставить)


86.32. Псевдоподпрограмма TObject.Refresh (Обновить)


86.33. Псевдоподпрограмма TObject.Selection (Выбранные)


86.34. Псевдоподпрограмма TObject.Tree (Дерево)


86.35. Свойство TObject.Class (Класс)
Class: TClass required domain (Класс (обязательно)) (обязательно для заполнения) .

Для чтения значения свойства используется поле TObject.FClass (Класс) .


86.36. Свойство TObject.Created (Создано)
Created: TimeStamp required (Момент (обязательный)) (обязательно для заполнения) .

Для чтения значения свойства используется поле TObject.FCreated (Создано) .


86.37. Свойство TObject.Creator (Создано пользователем)
Creator: TUser required domain (Пользователь) (обязательно для заполнения) .

Для чтения значения свойства используется поле TObject.FCreator (Создано пользователем) .


86.38. Свойство TObject.Description (Наименование)
Description: TObjectDescription (Наименования) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TObject.FDescription (Наименование) .


86.39. Свойство TObject.Master (Мастер)
Master: TMaster domain (Объект (с каскадным удалением)) (обязательно для заполнения) .

Для чтения значения свойства используется поле TObject.FMaster (Мастер) .


86.40. Свойство TObject.Modified (Изменено)
Modified: TimeStamp required (Момент (обязательный)) (обязательно для заполнения) .

Для чтения значения свойства используется поле TObject.FModified (Изменено) .


86.41. Свойство TObject.Modifier (Изменено пользователем)
Modifier: TUser required domain (Пользователь) (обязательно для заполнения) .

Для чтения значения свойства используется поле TObject.FModifier (Изменено пользователем) .


86.42. Свойство TObject.Name (Имя)
Name: TObjectName (Имена) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TObject.FName (Имя) .


86.43. Свойство TObject.OldID (Идентификатор при создании)
OldID: TOldID (Идентификаторы при создании) (обязательно для заполнения) .

Для чтения значения свойства используется поле TObject.FOldID (Идентификатор при создании) .


86.44. Свойство TObject.Parent (Родитель)
Parent: TParent domain (Родитель объекта) .

Для чтения и записи свойства используется поле TObject.FParent (Родитель) .


86.45. Свойство TObject.Reader (Роль для чтения)
Reader: TAccessor domain (Роли доступа) .

Для чтения и записи свойства используется поле TObject.FReader (Роль для чтения) .


86.46. Свойство TObject.ReplicationStatus (Статус репликации)
ReplicationStatus: TReplicationStatus (Статус репликации) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TClass.FReplicationStatus (Статус репликации) .

Дочернее свойство свойства Class (Класс) .


86.47. Свойство TObject.SourceDataBase (База данных-источник)
SourceDataBase: TSourceDataBase required domain (База данных) (обязательно для заполнения) .

Для чтения значения свойства используется поле TObject.FSourceDataBase (База данных) .


86.48. Свойство TObject.SourceDataBaseGUID (GUID базы даных-источника)
SourceDataBaseGUID: TGUID (Уникальные идентификаторы) (обязательно для заполнения) .

Для чтения значения свойства используется поле TDataBase.FGUID (Идентификатор) .

Дочернее свойство свойства SourceDataBase (База данных-источник) .


86.49. Свойство TObject.SourceDataBaseIsCurrent (База данных-источник является текущей)
SourceDataBaseIsCurrent: Boolean (Обычное логическое) (обязательно для заполнения) .

Для чтения значения свойства используется поле TDataBase.FIsCurrent (Является текущей) .

Дочернее свойство свойства SourceDataBase (База данных-источник) .


86.50. Свойство TObject.Writer (Роль для записи)
Writer: TAccessor domain (Роли доступа) .

Для чтения и записи свойства используется поле TObject.FWriter (Роль для записи) .


86.51. Функция TObject.ASCII (ASCII-код)
Является методом класса.

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Value (Значение) Char (Символ)

Скрыт

Возвращает значение типа Integer (Целое) .

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Value (Значение) Char (Символ)

Скрыт


86.52. Функция TObject.Assigned (Проверка пустоты значения)
Является методом класса.

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Value (Значение) TObject domain (Объект)

Доступен

Возвращает значение типа Boolean (Обычное логическое) .

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Value (Значение) TObject domain (Объект)

Доступен


86.53. Функция TObject.Char (Символ)
Является методом класса.

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Value (Значение) Integer (Целое)

Доступен

Возвращает значение типа Char (Символ) .

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Value (Значение) Integer (Целое)

Доступен


86.54. Функция TObject.Copy (Копировать)
Является методом класса.

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
String (Строка) TLongString (Длинная строка)

Доступен

StartPos (Позиция) Integer (Целое)

Доступен

Length (Длина) Integer (Целое)

Доступен

Возвращает значение типа TLongString (Длинная строка) .

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
String (Строка) TLongString (Длинная строка)

Доступен

StartPos (Позиция) Integer (Целое)

Доступен

Length (Длина) Integer (Целое)

Доступен


86.55. Функция TObject.DatePart (Часть даты)
Является методом класса.

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Value (Значение) TDate (Дата)

Доступен

Part (Часть) TDateTimePart (Часть даты или времени)

Доступен

Возвращает значение типа Integer (Целое) .

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Value (Значение) TDate (Дата)

Доступен

Part (Часть) TDateTimePart (Часть даты или времени)

Доступен


86.56. Функция TObject.DateTimePart (Часть даты со временем)
Является методом класса.

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Value (Значение) TimeStamp (Момент)

Доступен

Part (Часть) TDateTimePart (Часть даты или времени)

Доступен

Возвращает значение типа Integer (Целое) .

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Value (Значение) TimeStamp (Момент)

Доступен

Part (Часть) TDateTimePart (Часть даты или времени)

Доступен


86.57. Функция TObject.DateTimeToStr (Дату и время в строку)
Является методом класса.

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Value (Значение) TimeStamp required (Момент (обязательный))

Доступен

Возвращает значение типа TLongString (Длинная строка) .

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Value (Значение) TimeStamp required (Момент (обязательный))

Доступен


86.58. Функция TObject.DateToStr (Дату в строку)
Является методом класса.

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Value (Значение) TDate (Дата)

Доступен

Возвращает значение типа TLongString (Длинная строка) .

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Value (Значение) TDate (Дата)

Доступен


86.59. Функция TObject.DependsOn (Зависит от)

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
LeadingObject (Ведущий объект) TObject domain (Объект)

Доступен

Возвращает значение типа Boolean (Обычное логическое) .

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
LeadingObject (Ведущий объект) TObject domain (Объект)

Доступен


86.60. Функция TObject.Find (Поиск объекта)

86.61. Функция TObject.FloatToStr (Вещественное в строку)
Является методом класса.

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Value (Значение) Float (Вещественное)

Скрыт

Возвращает значение типа TLongString (Длинная строка) .

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Value (Значение) Float (Вещественное)

Скрыт


86.62. Функция TObject.GetLevel (Уровень в иерархии)

Возвращает значение типа TLength (Длина) .


86.63. Функция TObject.GetRoot (Получить корень иерархии)

Возвращает значение типа TObject domain (Объект) .


86.64. Функция TObject.HasAsChild (Объект является ребенком данного)

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Child (Дочерний объект) TObject domain (Объект)

Доступен

Возвращает значение типа Boolean (Обычное логическое) .

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Child (Дочерний объект) TObject domain (Объект)

Доступен


86.65. Функция TObject.HasAsParent (Объект является родителем данного)

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Parent (Родитель) TObject domain (Объект)

Доступен

Возвращает значение типа Boolean (Обычное логическое) .

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Parent (Родитель) TObject domain (Объект)

Доступен


86.66. Функция TObject.IfThenDate (Выбор из двух дат)
Является методом класса.

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Value (Значение) Boolean (Обычное логическое)

Доступен

ATrue (Значение при выполнении условия) TDate (Дата)

Доступен

AFalse (Значение при невыполнении условия) TDate (Дата)

Доступен

Возвращает значение типа TDate (Дата) .

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Value (Значение) Boolean (Обычное логическое)

Доступен

ATrue (Значение при выполнении условия) TDate (Дата)

Доступен

AFalse (Значение при невыполнении условия) TDate (Дата)

Доступен


86.67. Функция TObject.IfThenDateTime (Выбор из двух дат со временем)
Является методом класса.

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Value (Значение) Boolean (Обычное логическое)

Доступен

ATrue (Значение при выполнении условия) TimeStamp (Момент)

Доступен

AFalse (Значение при невыполнении условия) TimeStamp (Момент)

Доступен

Возвращает значение типа TimeStamp (Момент) .

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Value (Значение) Boolean (Обычное логическое)

Доступен

ATrue (Значение при выполнении условия) TimeStamp (Момент)

Доступен

AFalse (Значение при невыполнении условия) TimeStamp (Момент)

Доступен


86.68. Функция TObject.IfThenFloat (Выбор из двух вещественных)
Является методом класса.

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Value (Значение) Boolean (Обычное логическое)

Доступен

ATrue (Значение при выполнении условия) Float (Вещественное)

Доступен

AFalse (Значение при невыполнении условия) Float (Вещественное)

Доступен

Возвращает значение типа Float (Вещественное) .

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Value (Значение) Boolean (Обычное логическое)

Доступен

ATrue (Значение при выполнении условия) Float (Вещественное)

Доступен

AFalse (Значение при невыполнении условия) Float (Вещественное)

Доступен


86.69. Функция TObject.IfThenInt (Выбор из двух целых)
Является методом класса.

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Value (Значение) Boolean (Обычное логическое)

Доступен

ATrue (Значение при выполнении условия) Integer (Целое)

Доступен

AFalse (Значение при невыполнении условия) Integer (Целое)

Доступен

Возвращает значение типа Integer (Целое) .

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Value (Значение) Boolean (Обычное логическое)

Доступен

ATrue (Значение при выполнении условия) Integer (Целое)

Доступен

AFalse (Значение при невыполнении условия) Integer (Целое)

Доступен


86.70. Функция TObject.IfThenObject (Выбор из двух объектов)
Является методом класса.

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Value (Значение) Boolean (Обычное логическое)

Доступен

ATrue (Значение при выполнении условия) TObject domain (Объект)

Доступен

AFalse (Значение при невыполнении условия) TObject domain (Объект)

Доступен

Возвращает значение типа TObject domain (Объект) .

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Value (Значение) Boolean (Обычное логическое)

Доступен

ATrue (Значение при выполнении условия) TObject domain (Объект)

Доступен

AFalse (Значение при невыполнении условия) TObject domain (Объект)

Доступен


86.71. Функция TObject.IfThenStr (Выбор из двух строк)
Является методом класса.

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Value (Значение) Boolean (Обычное логическое)

Доступен

ATrue (Значение при выполнении условия) TLongString (Длинная строка)

Доступен

AFalse (Значение при невыполнении условия) TLongString (Длинная строка)

Доступен

Возвращает значение типа TLongString (Длинная строка) .

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Value (Значение) Boolean (Обычное логическое)

Доступен

ATrue (Значение при выполнении условия) TLongString (Длинная строка)

Доступен

AFalse (Значение при невыполнении условия) TLongString (Длинная строка)

Доступен


86.72. Функция TObject.IfThenTime (Выбор из двух времен)
Является методом класса.

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Value (Значение) Boolean (Обычное логическое)

Доступен

ATrue (Значение при выполнении условия) TTime (Время)

Доступен

AFalse (Значение при невыполнении условия) TTime (Время)

Доступен

Возвращает значение типа TTime (Время) .

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Value (Значение) Boolean (Обычное логическое)

Доступен

ATrue (Значение при выполнении условия) TTime (Время)

Доступен

AFalse (Значение при невыполнении условия) TTime (Время)

Доступен


86.73. Функция TObject.IntToStr (Целое в строку)
Является методом класса.

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Value (Значение) Integer (Целое)

Доступен

Возвращает значение типа TLongString (Длинная строка) .

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Value (Значение) Integer (Целое)

Доступен


86.74. Функция TObject.IsInstanceOf (Является экземпляром класса)

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Class (Класс) TClass domain (Класс)

Доступен

Возвращает значение типа Boolean (Обычное логическое) .

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Class (Класс) TClass domain (Класс)

Доступен


86.75. Функция TObject.Round (Округление)
Является методом класса.

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Value (Значение) Float (Вещественное)

Скрыт

Decimals (Клоичество десятичных знаков) Integer (Целое)

Скрыт

Возвращает значение типа Float (Вещественное) .

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Value (Значение) Float (Вещественное)

Скрыт

Decimals (Клоичество десятичных знаков) Integer (Целое)

Скрыт


86.76. Функция TObject.StrLength (Длина строки)
Является методом класса.

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
String (Строка) TLongString (Длинная строка)

Доступен

Возвращает значение типа Integer (Целое) .

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
String (Строка) TLongString (Длинная строка)

Доступен


86.77. Функция TObject.StrToDate (Строку в дату)
Является методом класса.

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Value (Значение) TLongString (Длинная строка)

Доступен

Возвращает значение типа TDate (Дата) .

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Value (Значение) TLongString (Длинная строка)

Доступен


86.78. Функция TObject.StrToDateTime (Строку в дату и время)
Является методом класса.

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Value (Значение) TLongString (Длинная строка)

Доступен

Возвращает значение типа TimeStamp required (Момент (обязательный)) .

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Value (Значение) TLongString (Длинная строка)

Доступен


86.79. Функция TObject.StrToFloat (Строку в вещественное)
Является методом класса.

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Value (Значение) TLongString (Длинная строка)

Доступен

Возвращает значение типа Float (Вещественное) .

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Value (Значение) TLongString (Длинная строка)

Доступен


86.80. Функция TObject.StrToInt (Строку в целое)
Является методом класса.

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Value (Значение) TLongString (Длинная строка)

Доступен

Возвращает значение типа Integer (Целое) .

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Value (Значение) TLongString (Длинная строка)

Доступен


86.81. Функция TObject.StrToTime (Строку во время)
Является методом класса.

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Value (Значение) TLongString (Длинная строка)

Доступен

Возвращает значение типа TTime (Время) .

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Value (Значение) TLongString (Длинная строка)

Доступен


86.82. Функция TObject.TimePart (Часть времени)
Является методом класса.

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

Доступен

Part (Часть) TDateTimePart (Часть даты или времени)

Доступен

Возвращает значение типа Integer (Целое) .

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

Доступен

Part (Часть) TDateTimePart (Часть даты или времени)

Доступен


86.83. Функция TObject.TimeToStr (Время в строку)
Является методом класса.

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

Скрыт

Возвращает значение типа TLongString (Длинная строка) .

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

Скрыт


86.84. Функция TObject.Trunc (Отсечение дробной части)
Является методом класса.

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Value (Значение) Float (Вещественное)

Доступен

Возвращает значение типа Integer (Целое) .

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Value (Значение) Float (Вещественное)

Доступен


86.85. Функция TObject.UniqueValue (Уникальный идентификатор)
Является методом класса.

Возвращает значение типа TObjectName (Имена) .


86.86. Шаблон отчета Excel TObject.Excel (Пустой шаблон Excel)
Является методом класса.


86.87. Шаблон отчета XSLT TObject.ObjectInformation (Информация об объекте)

87. Класс TObjectList (Списки)
Унаследован от класса TObject (Объекты) . Объекты могут включать в себя объекты классов:


87.1. Конструктор TObjectList.Create (Конструктор списка)

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

Унаследован

Доступен

Name (Имя)

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

Унаследован

Доступен

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

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

Унаследован

Доступен

Class (Класс)

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

Унаследован

Доступен

Parent (Родитель)

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

Унаследован

Доступен

Master (Мастер)

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

Унаследован

Скрыт

Конструирует объект класса TObjectList (Списки) .


87.2. Процедура TObjectList.Add (Добавить объект в список)

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
ItemObject (Элемент) TObject domain (Объект)

Доступен

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
ItemObject (Элемент) TObject domain (Объект)

Доступен


87.3. Процедура TObjectList.Clear (Очистить список)


87.4. Процедура TObjectList.Delete (Удалить объект)

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
ItemObject (Элемент) TObject domain (Объект)

Доступен

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
ItemObject (Элемент) TObject domain (Объект)

Доступен


87.5. Процедура TObjectList.Force (Добавить, игнорируя ограничения)

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
ItemObject (Элемент) TObject domain (Объект)

Доступен

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
ItemObject (Элемент) TObject domain (Объект)

Доступен


87.6. Процедура TObjectList.SetItem (Установить объект в списке)

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

Доступен

ItemObject (Элемент) TObject domain (Объект)

Доступен

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

Доступен

ItemObject (Элемент) TObject domain (Объект)

Доступен


87.7. Функция TObjectList.ByName (Поиск по имени)

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

Доступен

Возвращает значение типа Integer (Целое) .

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

Доступен


87.8. Функция TObjectList.GetItem (Получить объект из списка)

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

Доступен

Возвращает значение типа TObject domain (Объект) .

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

Доступен


87.9. Функция TObjectList.IndexOf (Индек объекта в списке)

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
ItemObject (Элемент) TObject domain (Объект)

Доступен

Возвращает значение типа Integer (Целое) .

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
ItemObject (Элемент) TObject domain (Объект)

Доступен


87.10. Функция TObjectList.Length (Длина списка)

Возвращает значение типа Integer (Целое) .


88. Класс TObjectListItem (Элементы списков)
Унаследован от класса TObject (Объекты) . Объекты класса являются составными частями объектов класса TObjectList (Списки) .


88.1. Конструктор TObjectListItem.Create (Конструктор элемента списка)

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

Унаследован

Доступен

Name (Имя)

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

Унаследован

Доступен

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

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

Унаследован

Доступен

Class (Класс)

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

Унаследован

Доступен

Parent (Родитель)

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

Унаследован

Доступен

Master (Мастер)

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

Унаследован

Скрыт

ItemObject (Элемент) TObject domain (Объект)

Доступен

Конструирует объект класса TObjectListItem (Элементы списков) .


88.2. Поле TObjectListItem.FObject (Объект)

88.3. Поле TObjectListItem.FPosition (Позиция)
FPosition: TPosition (Позиция) (обязательно для заполнения) .


89. Класс TOleObjectMethod (Метод Ole-объекта)
Унаследован от класса TRoutine (Подпрограмма) . Объекты класса являются составными частями объектов класса TClass (Классы) .


89.1. Конструктор TOleObjectMethod.Create (Конструктор метода Ole-объекта)

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
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 (Изображение)

Унаследован

Доступен

CodeLibrary (Библиотека кода) TCodeLibrary domain (Библиотека кода)

Доступен

ClassID (Идентификатор класса) TExternalIndentifier (Внешний идентификатор)

Доступен

Method (Метод) TExternalIndentifier (Внешний идентификатор)

Доступен

Конструирует объект класса TOleObjectMethod (Метод Ole-объекта) .


89.2. Поле TOleObjectMethod.FClassID (Идентификатор класса)
FClassID: TExternalIndentifier (Внешний идентификатор) .

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


89.3. Поле TOleObjectMethod.FCodeLibrary (Библиотека кода)
FCodeLibrary: TCodeLibrary domain (Библиотека кода) .

Используется для хранения значений свойства TOleObjectMethod.CodeLibrary (Библиотека кода)
.


89.4. Поле TOleObjectMethod.FMethod (Имя метода)
FMethod: TExternalIndentifier (Внешний идентификатор) .

Используется для хранения значений свойства TOleObjectMethod.Method (Метод)
.


89.5. Свойство TOleObjectMethod.ClassID (Идентификатор класса)
ClassID: TExternalIndentifier (Внешний идентификатор) .

Для чтения и записи свойства используется поле TOleObjectMethod.FClassID (Идентификатор класса) .


89.6. Свойство TOleObjectMethod.CodeLibrary (Библиотека кода)
CodeLibrary: TCodeLibrary domain (Библиотека кода) .

Для чтения и записи свойства используется поле TOleObjectMethod.FCodeLibrary (Библиотека кода) .


89.7. Свойство TOleObjectMethod.Method (Метод)
Method: TExternalIndentifier (Внешний идентификатор) .

Для чтения и записи свойства используется поле TOleObjectMethod.FMethod (Имя метода) .


90. Класс TOption (Настройки)
Унаследован от класса TObject (Объекты) . Объекты могут включать в себя объекты классов:


90.1. Конструктор TOption.Create (Конструктор настройки)

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

Унаследован

Доступен

Name (Имя)

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

Унаследован

Доступен

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

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

Унаследован

Доступен

Class (Класс)

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

Унаследован

Доступен

Parent (Родитель)

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

Унаследован

Доступен

Master (Мастер)

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

Унаследован

Скрыт

Domain (Домен) TDomain required domain (Домен (обязательно))

Доступен

Global (Глобальная) Boolean (Обычное логическое)

Доступен

Group (Заголовок группы) TCaption (Заголовки)

Доступен

Tab (Заголовок закладки) TCaption (Заголовки)

Доступен

Position (Позиция) Integer (Целое)

Доступен

GetNextPos (Следующая позиция)

Конструирует объект класса TOption (Настройки) .


90.2. Поле TOption.FDomain (Домен)
FDomain: TDomain required domain (Домен (обязательно)) (обязательно для заполнения) .

Используется для хранения значений свойств:
TOption.Domain (Домен)
TOptionValue.Domain (Домен)
.


90.3. Поле TOption.FGlobal (Глобальная)
FGlobal: Boolean (Обычное логическое) (обязательно для заполнения) .

Используется для хранения значений свойств:
TOption.Global (Глобальная)
TOptionValue.Global (Глобальная)
.


90.4. Поле TOption.FGroup (Заголовок группы)
FGroup: TCaption (Заголовки) .

Используется для хранения значений свойства TOption.Group (Заголовок группы)
.


90.5. Поле TOption.FPosition (Позиция)
FPosition: TPosition (Позиция) (обязательно для заполнения) .

Используется для хранения значений свойства TOption.Position (Позиция)
.


90.6. Поле TOption.FTab (Заголовок закладки)
FTab: TCaption (Заголовки) .

Используется для хранения значений свойства TOption.Tab (Заголовок закладки)
.


90.7. Процедура TOption.SetValue (Установка значения)

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
StrValue (Строковое значение) TLongString (Длинная строка)

Доступен

IntValue (Целое значение) Integer (Целое)

Доступен

FloatValue (Вещественное значение) Float (Вещественное)

Доступен

DateValue (Значение даты) TDate (Дата)

Доступен

TimeValue (Значение времени) TTime (Время)

Доступен

DateTimeValue (Значение даты со временем) TimeStamp (Момент)

Доступен

ObjectValue (Значение-объект) TObject domain (Объект)

Доступен

BoolValue (Логическое значение) Non-required boolean (Необязательное логическое)

Доступен

BlobValue (Значение-большой объект) TBinaryData (Двоичные данные)

Доступен

Default (По умолчанию) Boolean (Обычное логическое)

Доступен

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
StrValue (Строковое значение) TLongString (Длинная строка)

Доступен

IntValue (Целое значение) Integer (Целое)

Доступен

FloatValue (Вещественное значение) Float (Вещественное)

Доступен

DateValue (Значение даты) TDate (Дата)

Доступен

TimeValue (Значение времени) TTime (Время)

Доступен

DateTimeValue (Значение даты со временем) TimeStamp (Момент)

Доступен

ObjectValue (Значение-объект) TObject domain (Объект)

Доступен

BoolValue (Логическое значение) Non-required boolean (Необязательное логическое)

Доступен

BlobValue (Значение-большой объект) TBinaryData (Двоичные данные)

Доступен

Default (По умолчанию) Boolean (Обычное логическое)

Доступен


90.8. Свойство TOption.Domain (Домен)
Domain: TDomain required domain (Домен (обязательно)) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TOption.FDomain (Домен) .


90.9. Свойство TOption.DomainClass (Класс домена)
DomainClass: TClass required domain (Класс (обязательно)) (обязательно для заполнения) .

Для чтения значения свойства используется поле TObject.FClass (Класс) .

Дочернее свойство свойства Domain (Домен) .


90.10. Свойство TOption.DomainRequired (Обязательно для заполнения)
DomainRequired: Boolean (Обычное логическое) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TDomain.FRequired (Обязательно для заполнения) .

Дочернее свойство свойства Domain (Домен) .


90.11. Свойство TOption.Global (Глобальная)
Global: Boolean (Обычное логическое) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TOption.FGlobal (Глобальная) .


90.12. Свойство TOption.Group (Заголовок группы)
Group: TCaption (Заголовки) .

Для чтения и записи свойства используется поле TOption.FGroup (Заголовок группы) .


90.13. Свойство TOption.Position (Позиция)
Position: TPosition (Позиция) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TOption.FPosition (Позиция) .


90.14. Свойство TOption.Tab (Заголовок закладки)
Tab: TCaption (Заголовки) .

Для чтения и записи свойства используется поле TOption.FTab (Заголовок закладки) .


90.15. Свойство TOption.User (Пользователь)
User: TUser domain (Пользователь) .

Для чтения и записи свойства используется поле TOptionValue.FUser (Пользователь) .

Дочернее свойство свойства Value (Значение) .


90.16. Свойство TOption.Value (Значение)
Value: TOptionValue domain (Значение настройки) . Вычисление свойства отложено.

Для чтения значения свойства используется функция TOption.GetValue (Значение) .


90.17. Свойство TOption.VisibleValue (Видимое значение)
VisibleValue: TLongString (Длинная строка) .

Для чтения значения свойства используется функция TOptionValue.GetVisibleValue (Видимое значение) .

Дочернее свойство свойства Value (Значение) .


90.18. Функция TOption.AreValid (Настройки действительны)
Является методом класса.

Возвращает значение типа Boolean (Обычное логическое) .


90.19. Функция TOption.GetBlobValue (Значение-большой объект)
Является методом класса.

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

Доступен

Возвращает значение типа TBinaryData (Двоичные данные) .

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

Доступен


90.20. Функция TOption.GetBoolValue (Логическое значение)
Является методом класса.

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

Доступен

Возвращает значение типа Boolean (Обычное логическое) .

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

Доступен


90.21. Функция TOption.GetDateTimeValue (Значение даты со временем)
Является методом класса.

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

Доступен

Возвращает значение типа TimeStamp (Момент) .

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

Доступен


90.22. Функция TOption.GetDateValue (Значение даты)
Является методом класса.

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

Доступен

Возвращает значение типа TDate (Дата) .

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

Доступен


90.23. Функция TOption.GetFloatValue (Вещественное значение)
Является методом класса.

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

Доступен

Возвращает значение типа Float (Вещественное) .

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

Доступен


90.24. Функция TOption.GetIntValue (Целое значение)
Является методом класса.

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

Доступен

Возвращает значение типа Integer (Целое) .

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

Доступен


90.25. Функция TOption.GetNextPos (Следующая позиция)
Является методом класса.

Возвращает значение типа Integer (Целое) .

Используется для инициализации значения параметра Position (Позиция) подпрограммы TOption.Create (Конструктор настройки)
.


90.26. Функция TOption.GetObjectValue (Значение-объект)
Является методом класса.

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

Доступен

Возвращает значение типа TObject domain (Объект) .

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

Доступен


90.27. Функция TOption.GetStrValue (Строковое значение)
Является методом класса.

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

Доступен

Возвращает значение типа TLongString (Длинная строка) .

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

Доступен


90.28. Функция TOption.GetTimeValue (Значение времени)
Является методом класса.

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

Доступен

Возвращает значение типа TTime (Время) .

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

Доступен


90.29. Функция TOption.GetValue (Значение)

Возвращает значение типа TOptionValue domain (Значение настройки) .

Используется для вычисления значений свойства TOption.Value (Значение)
.


91. Класс TOptionValue (Значения настроек)
Унаследован от класса TObject (Объекты) . Объекты класса являются составными частями объектов класса TOption (Настройки) .


91.1. Конструктор TOptionValue.Create (Конструктор значения настройки)

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

Скрыт

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

Скрыт

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

Унаследован

Доступен

Class (Класс)

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

Унаследован

Доступен

Parent (Родитель)

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

Унаследован

Доступен

Master (Мастер)

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

Унаследован

Скрыт

BoolValue (Логическое значение) Non-required boolean (Необязательное логическое)

Доступен

BlobValue (Значение-большой объект) TBinaryData (Двоичные данные)

Доступен

User (Пользователь) TUser domain (Пользователь)

Доступен

StrValue (Строковое значение) TLongString (Длинная строка)

Доступен

IntValue (Целое значение) Integer (Целое)

Доступен

FloatValue (Вещественное значение) Float (Вещественное)

Доступен

DateValue (Значение даты) TDate (Дата)

Доступен

TimeValue (Значение времени) TTime (Время)

Доступен

DateTimeValue (Значение даты со временем) TimeStamp (Момент)

Доступен

ObjectValue (Значение-объект) TObject domain (Объект)

Доступен

Конструирует объект класса TOptionValue (Значения настроек) .


91.2. Поле TOptionValue.FBlobValue (Значение-большой объект)
FBlobValue: TBinaryData (Двоичные данные) .

Используется для хранения значений свойства TOptionValue.BlobValue (Значение-большой объект)
.


91.3. Поле TOptionValue.FBoolValue (Логическое значение)
FBoolValue: Non-required boolean (Необязательное логическое) .

Используется для хранения значений свойства TOptionValue.BoolValue (Логическое значение)
.


91.4. Поле TOptionValue.FDateTimeValue (Значение даты со временем)
FDateTimeValue: TimeStamp (Момент) .

Используется для хранения значений свойства TOptionValue.DateTimeValue (Значение даты со временем)
.


91.5. Поле TOptionValue.FDateValue (Значение даты)
FDateValue: TDate (Дата) .

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


91.6. Поле TOptionValue.FFloatValue (Вещественное значение)
FFloatValue: Float (Вещественное) .

Используется для хранения значений свойства TOptionValue.FloatValue (Вещественное значение)
.


91.7. Поле TOptionValue.FIntValue (Целое значение)
FIntValue: Integer (Целое) .

Используется для хранения значений свойства TOptionValue.IntValue (Целое значение)
.


91.8. Поле TOptionValue.FObjectValue (Значение-объект)
FObjectValue: TObject domain (Объект) .

Используется для хранения значений свойства TOptionValue.ObjectValue (Значение-объект)
.


91.9. Поле TOptionValue.FStrValue (Строковое значение)
FStrValue: TLongString (Длинная строка) .

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


91.10. Поле TOptionValue.FTimeValue (Значение времени)
FTimeValue: TTime (Время) .

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


91.11. Поле TOptionValue.FUser (Пользователь)
FUser: TUser domain (Пользователь) .

Используется для хранения значений свойств:
TOptionValue.User (Пользователь)
TOption.User (Пользователь)
.


91.12. Свойство TOptionValue.BlobValue (Значение-большой объект)
BlobValue: TBinaryData (Двоичные данные) .

Для чтения и записи свойства используется поле TOptionValue.FBlobValue (Значение-большой объект) .


91.13. Свойство TOptionValue.BoolValue (Логическое значение)
BoolValue: Non-required boolean (Необязательное логическое) .

Для чтения и записи свойства используется поле TOptionValue.FBoolValue (Логическое значение) .


91.14. Свойство TOptionValue.DateTimeValue (Значение даты со временем)
DateTimeValue: TimeStamp (Момент) .

Для чтения и записи свойства используется поле TOptionValue.FDateTimeValue (Значение даты со временем) .


91.15. Свойство TOptionValue.DateValue (Значение даты)
DateValue: TDate (Дата) .

Для чтения и записи свойства используется поле TOptionValue.FDateValue (Значение даты) .


91.16. Свойство TOptionValue.Domain (Домен)
Domain: TDomain required domain (Домен (обязательно)) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TOption.FDomain (Домен) .

Дочернее свойство свойства Option (Настройка) .


91.17. Свойство TOptionValue.FloatValue (Вещественное значение)
FloatValue: Float (Вещественное) .

Для чтения и записи свойства используется поле TOptionValue.FFloatValue (Вещественное значение) .


91.18. Свойство TOptionValue.Global (Глобальная)
Global: Boolean (Обычное логическое) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TOption.FGlobal (Глобальная) .

Дочернее свойство свойства Option (Настройка) .


91.19. Свойство TOptionValue.IntValue (Целое значение)
IntValue: Integer (Целое) .

Для чтения и записи свойства используется поле TOptionValue.FIntValue (Целое значение) .


91.20. Свойство TOptionValue.IsCurrent (Является текущим)
IsCurrent: Boolean (Обычное логическое) (обязательно для заполнения) .

Для чтения значения свойства используется функция TUser.GetIsCurrent (Является текущим) .

Дочернее свойство свойства User (Пользователь) .


91.21. Свойство TOptionValue.ObjectValue (Значение-объект)
ObjectValue: TObject domain (Объект) .

Для чтения и записи свойства используется поле TOptionValue.FObjectValue (Значение-объект) .


91.22. Свойство TOptionValue.Option (Настройка)
Option: TOption required domain (Настройка (обязательно)) (обязательно для заполнения) .

Для чтения значения свойства используется поле TObject.FMaster (Мастер) .


91.23. Свойство TOptionValue.StrValue (Строковое значение)
StrValue: TLongString (Длинная строка) .

Для чтения и записи свойства используется поле TOptionValue.FStrValue (Строковое значение) .


91.24. Свойство TOptionValue.TimeValue (Значение времени)
TimeValue: TTime (Время) .

Для чтения и записи свойства используется поле TOptionValue.FTimeValue (Значение времени) .


91.25. Свойство TOptionValue.User (Пользователь)
User: TUser domain (Пользователь) .

Для чтения и записи свойства используется поле TOptionValue.FUser (Пользователь) .


91.26. Свойство TOptionValue.VisibleValue (Видимое значение)
VisibleValue: TLongString (Длинная строка) .

Для чтения значения свойства используется функция TOptionValue.GetVisibleValue (Видимое значение) .


91.27. Функция TOptionValue.GetVisibleValue (Видимое значение)

Возвращает значение типа TLongString (Длинная строка) .

Используется для вычисления значений свойств:
TOptionValue.VisibleValue (Видимое значение)
TOption.VisibleValue (Видимое значение)
.


92. Класс TParameter (Параметры)
Унаследован от класса TObject (Объекты) . Объекты класса являются составными частями объектов класса TRoutine (Подпрограмма) .


92.1. Конструктор TParameter.Create (Конструктор параметра)

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

Унаследован

Доступен

Name (Имя)

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

Унаследован

Доступен

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

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

Унаследован

Доступен

Class (Класс)

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

Унаследован

Доступен

Parent (Родитель)

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

Унаследован

Доступен

Master (Мастер)

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

Унаследован

Скрыт

Domain (Домен) TDomain required domain (Домен (обязательно))

Доступен

Position (Позиция) TPosition (Позиция)

Доступен

GetNextPos (Следующая позиция)

Group (Заголовок группы) TCaption (Заголовки)

Доступен

Tab (Заголовок закладки) TCaption (Заголовки)

Доступен

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

Доступен

InitializationMember (Инициализируется членом класса) TInitializationMember domain (Член класса для инициализации)

Доступен

Конструирует объект класса TParameter (Параметры) .


92.2. Поле TParameter.FDomain (Домен)
FDomain: TDomain required domain (Домен (обязательно)) (обязательно для заполнения) .

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


92.3. Поле TParameter.FGroup (Заголовок группы)
FGroup: TCaption (Заголовки) .

Используется для хранения значений свойства TParameter.Group (Заголовок группы)
.


92.4. Поле TParameter.FInitializationMember (Инициализируется членом)

92.5. Поле TParameter.FOutOfTabs (За пределами закладок)

92.6. Поле TParameter.FPosition (Позиция)
FPosition: TPosition (Позиция) (обязательно для заполнения) .

Используется для хранения значений свойства TParameter.Position (Позиция)
.


92.7. Поле TParameter.FScope (Область видимости)
FScope: TScope (Область видимости) (обязательно для заполнения) .

Используется для хранения значений свойства TParameter.Scope (Область видимости)
.


92.8. Поле TParameter.FTab (Заголовок закладки)
FTab: TCaption (Заголовки) .

Используется для хранения значений свойства TParameter.Tab (Заголовок закладки)
.


92.9. Свойство TParameter.Domain (Домен)
Domain: TDomain required domain (Домен (обязательно)) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TParameter.FDomain (Домен) .


92.10. Свойство TParameter.DomainClass (Класс домена)
DomainClass: TClass required domain (Класс (обязательно)) (обязательно для заполнения) .

Для чтения значения свойства используется поле TObject.FClass (Класс) .

Дочернее свойство свойства Domain (Домен) .


92.11. Свойство TParameter.DomainRequired (Обязательно для заполнения)
DomainRequired: Boolean (Обычное логическое) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TDomain.FRequired (Обязательно для заполнения) .

Дочернее свойство свойства Domain (Домен) .


92.12. Свойство TParameter.Group (Заголовок группы)
Group: TCaption (Заголовки) .

Для чтения и записи свойства используется поле TParameter.FGroup (Заголовок группы) .


92.13. Свойство TParameter.InitializationMember (Инициализируется членом класса)
InitializationMember: TInitializationMember domain (Член класса для инициализации) .

Для чтения и записи свойства используется поле TParameter.FInitializationMember (Инициализируется членом) .


92.14. Свойство TParameter.OutOfTabs (За пределами закладок)

92.15. Свойство TParameter.Position (Позиция)
Position: TPosition (Позиция) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TParameter.FPosition (Позиция) .


92.16. Свойство TParameter.RoutineClass (Класс подпрограммы)
RoutineClass: TClass domain (Класс) .

Для чтения значения свойства используется поле TObject.FMaster (Мастер) .

Дочернее свойство свойства Master (Мастер) .


92.17. Свойство TParameter.Scope (Область видимости)
Scope: TScope (Область видимости) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TParameter.FScope (Область видимости) .


92.18. Свойство TParameter.Tab (Заголовок закладки)
Tab: TCaption (Заголовки) .

Для чтения и записи свойства используется поле TParameter.FTab (Заголовок закладки) .


92.19. Функция TParameter.GetNextPos (Следующая позиция)
Является методом класса.

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Master (Мастер) TObject domain (Объект)

Доступен

Возвращает значение типа Integer (Целое) .

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Master (Мастер) TObject domain (Объект)

Доступен

Используется для инициализации значения параметра Position (Позиция) подпрограммы TParameter.Create (Конструктор параметра)
.


93. Класс TProperty (Свойства)
Унаследован от класса TClassMember (Члены класса) . Объекты класса связаны иерархически. Объекты класса являются составными частями объектов класса TClass (Классы) .


93.1. Конструктор TProperty.Create (Конструктор свойства)

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

Унаследован

Доступен

Name (Имя)

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

Унаследован

Доступен

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

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

Унаследован

Доступен

Class (Класс)

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

Унаследован

Доступен

Parent (Родитель)

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

Унаследован

Доступен

Master (Мастер)

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

Унаследован

Скрыт

Domain (Домен) TDomain required domain (Домен (обязательно))

Доступен

ReadMember (Член класса для чтения) TReadMember domain (Член класса для чтения)

Доступен

WriteMember (Член класса для записи) TWriteMember domain (Член класса для записи)

Доступен

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

Доступен

IsExportable (Для экспорта) Boolean (Обычное логическое)

Доступен

Category (Категория) TCaption (Заголовки)

Доступен

Position (Позиция) TPosition (Позиция)

Доступен

GetNextPos (Следующая позиция)

IsSuspended (Отложенное) Boolean (Обычное логическое)

Доступен

Конструирует объект класса TProperty (Свойства) .


93.2. Поле TProperty.FCategory (Категория)
FCategory: TCaption (Заголовки) .

Используется для хранения значений свойства TProperty.Category (Категория)
.


93.3. Поле TProperty.FDomain (Домен)
FDomain: TDomain required domain (Домен (обязательно)) (обязательно для заполнения) .

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


93.4. Поле TProperty.FIsExportable (Эскпортируется)
FIsExportable: Boolean (Обычное логическое) (обязательно для заполнения) .

Используется для хранения значений свойства TProperty.IsExportable (Для экспорта)
.


93.5. Поле TProperty.FIsSuspended (Отложенное)
FIsSuspended: Boolean (Обычное логическое) (обязательно для заполнения) .

Используется для хранения значений свойства TProperty.IsSuspended (Отложенное)
.


93.6. Поле TProperty.FPosition (Позиция)
FPosition: TPosition (Позиция) (обязательно для заполнения) .

Используется для хранения значений свойства TProperty.Position (Позиция)
.


93.7. Поле TProperty.FReadMember (Член класса для чтения)
FReadMember: TReadMember domain (Член класса для чтения) .

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


93.8. Поле TProperty.FScope (Область видимости)
FScope: TScope (Область видимости) (обязательно для заполнения) .

Используется для хранения значений свойства TProperty.Scope (Область видимости)
.


93.9. Поле TProperty.FWriteMember (Член класса для записи)
FWriteMember: TWriteMember domain (Член класса для записи) .

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


93.10. Процедура TProperty.Change (Изменение объекта)

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

Унаследован

Скрыт

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

Унаследован

Скрыт


93.11. Процедура TProperty.CreateChildren (Создать дочерние свойства)


93.12. Свойство TProperty.Category (Категория)
Category: TCaption (Заголовки) .

Для чтения и записи свойства используется поле TProperty.FCategory (Категория) .


93.13. Свойство TProperty.Domain (Домен)
Domain: TDomain required domain (Домен (обязательно)) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TProperty.FDomain (Домен) .


93.14. Свойство TProperty.DomainClass (Класс домена)
DomainClass: TClass required domain (Класс (обязательно)) (обязательно для заполнения) .

Для чтения значения свойства используется поле TObject.FClass (Класс) .

Дочернее свойство свойства Domain (Домен) .


93.15. Свойство TProperty.DomainRequired (Обязательно для заполнения)
DomainRequired: Boolean (Обычное логическое) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TDomain.FRequired (Обязательно для заполнения) .

Дочернее свойство свойства Domain (Домен) .


93.16. Свойство TProperty.IsExportable (Для экспорта)
IsExportable: Boolean (Обычное логическое) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TProperty.FIsExportable (Эскпортируется) .


93.17. Свойство TProperty.IsSuspended (Отложенное)
IsSuspended: Boolean (Обычное логическое) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TProperty.FIsSuspended (Отложенное) .


93.18. Свойство TProperty.Position (Позиция)
Position: TPosition (Позиция) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TProperty.FPosition (Позиция) .


93.19. Свойство TProperty.ReadMember (Член класса для чтения)
ReadMember: TReadMember domain (Член класса для чтения) .

Для чтения и записи свойства используется поле TProperty.FReadMember (Член класса для чтения) .


93.20. Свойство TProperty.Scope (Область видимости)
Scope: TScope (Область видимости) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TProperty.FScope (Область видимости) .


93.21. Свойство TProperty.WriteMember (Член класса для записи)
WriteMember: TWriteMember domain (Член класса для записи) .

Для чтения и записи свойства используется поле TProperty.FWriteMember (Член класса для записи) .


93.22. Функция TProperty.GetNextPos (Следующая позиция)
Является методом класса.

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Master (Мастер) TObject domain (Объект)

Доступен

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

Доступен

Parent (Родитель)

Возвращает значение типа Integer (Целое) .

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Master (Мастер) TObject domain (Объект)

Доступен

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

Доступен

Parent (Родитель)

Используется для инициализации значения параметра Position (Позиция) подпрограммы TProperty.Create (Конструктор свойства)
.


94. Класс TPropertyBan (Запрет на свойство)
Унаследован от класса TBanGroupItem (Элементы группы запретов) . Объекты класса являются составными частями объектов класса TBanGroup (Группы запретов) .


94.1. Конструктор TPropertyBan.Create (Конструктор запрета на свойство)

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

Унаследован

Скрыт

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

Унаследован

Скрыт

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

Унаследован

Доступен

Class (Класс)

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

Унаследован

Доступен

Parent (Родитель)

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

Унаследован

Доступен

Master (Мастер)

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

Унаследован

Скрыт

BannedClass (Запрещаемый класс) TClass required cascade domain (Класс (с каскадным удалением))

Доступен

BannedProperty (Запрещаемое свойство) TBannedProperty domain (Свойство для запрета)

Доступен

AllowRead (Чтение разрешено) Boolean (Обычное логическое)

Доступен

Конструирует объект класса TPropertyBan (Запрет на свойство) .


94.2. Поле TPropertyBan.FAllowRead (Чтение разрешено)
FAllowRead: Boolean (Обычное логическое) (обязательно для заполнения) .

Используется для хранения значений свойства TPropertyBan.AllowRead (Чтение разрешено)
.


94.3. Поле TPropertyBan.FBannedClass (Запрещенный класс)
FBannedClass: TClass required cascade domain (Класс (с каскадным удалением)) (обязательно для заполнения) .

Используется для хранения значений свойства TPropertyBan.BannedClass (Запрещаемый класс)
.


94.4. Поле TPropertyBan.FBannedProperty (Запрещенное свойство)
FBannedProperty: TBannedProperty domain (Свойство для запрета) (обязательно для заполнения) .

Используется для хранения значений свойства TPropertyBan.BannedProperty (Запрещаемое свойство)
.


94.5. Свойство TPropertyBan.AllowRead (Чтение разрешено)
AllowRead: Boolean (Обычное логическое) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TPropertyBan.FAllowRead (Чтение разрешено) .


94.6. Свойство TPropertyBan.BannedClass (Запрещаемый класс)
BannedClass: TClass required cascade domain (Класс (с каскадным удалением)) (обязательно для заполнения) .

Для чтения значения свойства используется поле TPropertyBan.FBannedClass (Запрещенный класс) .


94.7. Свойство TPropertyBan.BannedProperty (Запрещаемое свойство)
BannedProperty: TBannedProperty domain (Свойство для запрета) (обязательно для заполнения) .

Для чтения значения свойства используется поле TPropertyBan.FBannedProperty (Запрещенное свойство) .


95. Класс TRole (Роли)
Унаследован от класса TSecurityAccount (Роли безопасности) . Объекты могут включать в себя объекты классов:


95.1. Конструктор TRole.Create (Конструктор роли)

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

Унаследован

Доступен

Name (Имя)

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

Унаследован

Доступен

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

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

Унаследован

Доступен

Class (Класс)

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

Унаследован

Доступен

Parent (Родитель)

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

Унаследован

Доступен

Master (Мастер)

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

Унаследован

Скрыт

Конструирует объект класса TRole (Роли) .


95.2. Свойство TRole.IsCurrent (Является текущей)
IsCurrent: Boolean (Обычное логическое) (обязательно для заполнения) .

Для чтения значения свойства используется функция TRole.GetIsCurrent (Является текущей) .


95.3. Функция TRole.GetIsCurrent (Является текущей)

Возвращает значение типа Boolean (Обычное логическое) .

Используется для вычисления значений свойства TRole.IsCurrent (Является текущей)
.


96. Класс TRoleMember (Пользователи в ролях)
Унаследован от класса TObject (Объекты) . Объекты класса являются составными частями объектов класса TRole (Роли) .


96.1. Конструктор TRoleMember.Create (Конструктор члена роли)

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

Скрыт

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

Скрыт

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

Унаследован

Доступен

Class (Класс)

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

Унаследован

Доступен

Parent (Родитель)

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

Доступен

Master (Мастер)

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

Унаследован

Скрыт

User (Пользователь) TUser required domain (Пользователь)

Доступен

User (Пользователь)

IsPrimary (Основная роль) Boolean (Обычное логическое)

Доступен

Конструирует объект класса TRoleMember (Пользователи в ролях) .


96.2. Поле TRoleMember.FIsPrimary (Основная роль)
FIsPrimary: Boolean (Обычное логическое) (обязательно для заполнения) .

Используется для хранения значений свойства TRoleMember.IsPrimary (Основная роль)
.


96.3. Поле TRoleMember.FUser (Пользователь)
FUser: TUser required domain (Пользователь) (обязательно для заполнения) .

Используется для хранения значений свойства TRoleMember.User (Пользователь)
.


96.4. Процедура TRoleMember.SetIsPrimary (Установка значения свойства "Является основной")

96.5. Свойство TRoleMember.IsPrimary (Основная роль)
IsPrimary: Boolean (Обычное логическое) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TRoleMember.FIsPrimary (Основная роль) .


96.6. Свойство TRoleMember.User (Пользователь)
User: TUser required domain (Пользователь) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TRoleMember.FUser (Пользователь) .


96.7. Свойство TRoleMember.UserClass (Класс члена роли)

97. Класс TRoutine (Подпрограмма)
Унаследован от класса TClassMember (Члены класса) . Объекты класса являются составными частями объектов класса TClass (Классы) . Объекты могут включать в себя объекты классов:


97.1. Конструктор TRoutine.Create (Конструктор подпрограммы)

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
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 (Изображение)

Доступен

Конструирует объект класса TRoutine (Подпрограмма) .


97.2. Поле TRoutine.FConfirmation (Текст подтверждения)
FConfirmation: TCaption (Заголовки) .

Используется для хранения значений свойства TRoutine.Confirmation (Текст подтверждения)
.


97.3. Поле TRoutine.FDomain (Домен результата)
FDomain: TDomain domain (Домен) .

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


97.4. Поле TRoutine.FImage (Изображеие-иконка)
FImage: TImage (Изображение) .

Используется для хранения значений свойства TRoutine.Image (Изображение-иконка)
.


97.5. Поле TRoutine.FIsClassMethod (Является методом класса)
FIsClassMethod: Boolean (Обычное логическое) (обязательно для заполнения) .

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


97.6. Поле TRoutine.FScope (Область видимости)
FScope: TScope (Область видимости) (обязательно для заполнения) .

Используется для хранения значений свойства TRoutine.Scope (Область видимости)
.


97.7. Поле TRoutine.FScript (Скрипт формы)
FScript: TRoutineScript (Скрипты форм параметров) .

Используется для хранения значений свойства TRoutine.Script (Скрипт формы параметров)
.


97.8. Поле TRoutine.FUseTabs (Использовать закладки)
FUseTabs: Boolean (Обычное логическое) (обязательно для заполнения) .

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


97.9. Свойство TRoutine.Confirmation (Текст подтверждения)
Confirmation: TCaption (Заголовки) .

Для чтения и записи свойства используется поле TRoutine.FConfirmation (Текст подтверждения) .


97.10. Свойство TRoutine.Domain (Домен результата)
Domain: TDomain domain (Домен) .

Для чтения и записи свойства используется поле TRoutine.FDomain (Домен результата) .


97.11. Свойство TRoutine.Image (Изображение-иконка)
Image: TImage (Изображение) .

Для чтения и записи свойства используется поле TRoutine.FImage (Изображеие-иконка) .


97.12. Свойство TRoutine.IsClassMethod (Является методом класса)
IsClassMethod: Boolean (Обычное логическое) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TRoutine.FIsClassMethod (Является методом класса) .


97.13. Свойство TRoutine.ParamCount (Количество параметров)
ParamCount: Integer (Целое) .

Для чтения значения свойства используется функция TRoutine.GetParamCount (Количество параметров) .


97.14. Свойство TRoutine.Scope (Область видимости)
Scope: TScope (Область видимости) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TRoutine.FScope (Область видимости) .


97.15. Свойство TRoutine.Script (Скрипт формы параметров)
Script: TRoutineScript (Скрипты форм параметров) .

Для чтения и записи свойства используется поле TRoutine.FScript (Скрипт формы) .


97.16. Свойство TRoutine.UseTabs (Использовать закладки)
UseTabs: Boolean (Обычное логическое) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TRoutine.FUseTabs (Использовать закладки) .


97.17. Функция TRoutine.GetParamCount (Количество параметров)

Возвращает значение типа Integer (Целое) .

Используется для вычисления значений свойства TRoutine.ParamCount (Количество параметров)
.


98. Класс TRoutineAction (Программируемое действие)
Унаследован от класса TAction (Действия) . Объекты класса связаны иерархически. Объекты класса являются составными частями объектов класса TView (Представления) .


98.1. Конструктор TRoutineAction.Create (Конструктор программируемого действия)

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

Унаследован

Доступен

Name (Имя)

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

Унаследован

Доступен

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

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

Унаследован

Доступен

Class (Класс)

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

Унаследован

Доступен

Parent (Родитель)

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

Унаследован

Доступен

Master (Мастер)

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

Унаследован

Скрыт

Position (Позиция) TPosition (Позиция)

Унаследован

Доступен

GetNextPos (Следующая позиция)

Shortcut (Горячая клавиша) TShortcut (Горячие клавиши)

Унаследован

Доступен

Separated (Отделено) Boolean (Обычное логическое)

Унаследован

Доступен

Default (По умолчанию) Boolean (Обычное логическое)

Унаследован

Доступен

Routine (Реализовано посредством ) TActionRoutine required domain (Метод действия)

Доступен

Конструирует объект класса TRoutineAction (Программируемое действие) .


98.2. Поле TRoutineAction.FRoutine (Подпрограмма)
FRoutine: TActionRoutine required domain (Метод действия) (обязательно для заполнения) .

Используется для хранения значений свойства TRoutineAction.Routine (Подпрограмма)
.


98.3. Свойство TRoutineAction.Routine (Подпрограмма)
Routine: TActionRoutine required domain (Метод действия) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TRoutineAction.FRoutine (Подпрограмма) .


99. Класс TRoutineBan (Запрет на подпрограмму)
Унаследован от класса TBanGroupItem (Элементы группы запретов) . Объекты класса являются составными частями объектов класса TBanGroup (Группы запретов) .


99.1. Конструктор TRoutineBan.Create (Конструктор запрета на подпрограмму)

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

Унаследован

Скрыт

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

Унаследован

Скрыт

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

Унаследован

Доступен

Class (Класс)

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

Унаследован

Доступен

Parent (Родитель)

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

Унаследован

Доступен

Master (Мастер)

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

Унаследован

Скрыт

BannedClass (Запрещаемый класс) TClass required cascade domain (Класс (с каскадным удалением))

Доступен

BannedRoutine (Запрещаемая подпрограмма) TBannedRoutine domain (Подпрограмма для запрета)

Доступен

Конструирует объект класса TRoutineBan (Запрет на подпрограмму) .


99.2. Поле TRoutineBan.FBannedClass (Запрещенный класс)
FBannedClass: TClass required cascade domain (Класс (с каскадным удалением)) (обязательно для заполнения) .

Используется для хранения значений свойства TRoutineBan.BannedClass (Запрещаемый класс)
.


99.3. Поле TRoutineBan.FBannedRoutine (Запрещенная подпрограмма)
FBannedRoutine: TBannedRoutine domain (Подпрограмма для запрета) (обязательно для заполнения) .

Используется для хранения значений свойства TRoutineBan.BannedRoutine (Запрещаемая подпрограмма)
.


99.4. Свойство TRoutineBan.BannedClass (Запрещаемый класс)
BannedClass: TClass required cascade domain (Класс (с каскадным удалением)) (обязательно для заполнения) .

Для чтения значения свойства используется поле TRoutineBan.FBannedClass (Запрещенный класс) .


99.5. Свойство TRoutineBan.BannedRoutine (Запрещаемая подпрограмма)
BannedRoutine: TBannedRoutine domain (Подпрограмма для запрета) (обязательно для заполнения) .

Для чтения значения свойства используется поле TRoutineBan.FBannedRoutine (Запрещенная подпрограмма) .


100. Класс TSecurityAccount (Роли безопасности)
Унаследован от класса TObject (Объекты) .


101. Класс TStringDomain (Строковые)
Унаследован от класса TDomain (Домены) .


101.1. Конструктор TStringDomain.Create (Конструктор строкового домена)

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

Унаследован

Доступен

Name (Имя)

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

Унаследован

Доступен

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

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

Унаследован

Доступен

Class (Класс)

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

Унаследован

Доступен

Parent (Родитель)

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

Унаследован

Доступен

Master (Мастер)

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

Унаследован

Скрыт

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

Унаследован

Доступен

Length (Максимальная длина) TLength (Длина)

Доступен

Конструирует объект класса TStringDomain (Строковые) .


101.2. Поле TStringDomain.FLength (Максимальная длина)
FLength: TLength (Длина) (обязательно для заполнения) .

Используется для хранения значений свойства TStringDomain.Length (Длина)
.


101.3. Свойство TStringDomain.Length (Длина)
Length: TLength (Длина) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TStringDomain.FLength (Максимальная длина) .


102. Класс TTimeDomain (Время)
Унаследован от класса TDomain (Домены) .


102.1. Конструктор TTimeDomain.Create (Конструктор домена времени)

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

Унаследован

Доступен

Name (Имя)

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

Унаследован

Доступен

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

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

Унаследован

Доступен

Class (Класс)

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

Унаследован

Доступен

Parent (Родитель)

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

Унаследован

Доступен

Master (Мастер)

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

Унаследован

Скрыт

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

Унаследован

Доступен

Конструирует объект класса TTimeDomain (Время) .


103. Класс TUser (Пользователи)
Унаследован от класса TSecurityAccount (Роли безопасности) .


103.1. Конструктор TUser.Create (Конструктор пользователя)

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

Унаследован

Доступен

Name (Имя)

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

Унаследован

Доступен

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

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

Унаследован

Доступен

Class (Класс)

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

Унаследован

Доступен

Parent (Родитель)

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

Унаследован

Доступен

Master (Мастер)

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

Унаследован

Скрыт

Конструирует объект класса TUser (Пользователи) .


103.2. Поле TUser.FAccessMode (Режим доступа)

103.3. Свойство TUser.AccessMode (Режим доступа)

103.4. Свойство TUser.IsCurrent (Является текущим)
IsCurrent: Boolean (Обычное логическое) (обязательно для заполнения) .

Для чтения значения свойства используется функция TUser.GetIsCurrent (Является текущим) .


103.5. Функция TUser.GetIsCurrent (Является текущим)

104. Класс TView (Представления)

104.1. Конструктор TView.Create (Конструктор представления)

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

Унаследован

Доступен

Name (Имя)

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

Унаследован

Доступен

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

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

Унаследован

Доступен

Class (Класс)

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

Унаследован

Доступен

Parent (Родитель)

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

Унаследован

Доступен

Master (Мастер)

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

Унаследован

Скрыт

ShownClass (Класс) TClass required domain (Класс (обязательно))

Доступен

ColorProperty (Свойство цвета) TColorProperty domain (Домен свойства цвета)

Доступен

Collapsed (Свернуто) Boolean (Обычное логическое)

Доступен

Конструирует объект класса TView (Представления) .


104.2. Поле TView.FCollapsed (Свернуто)
FCollapsed: Boolean (Обычное логическое) (обязательно для заполнения) .

Используется для хранения значений свойств:
TView.Collapsed (Свернуть)
TFormView.Collapsed (Узлы свернуты)
.


104.3. Поле TView.FColorProperty (Свойство цвета)

104.4. Поле TView.FShownClass (Класс для показа)
FShownClass: TClass required domain (Класс (обязательно)) (обязательно для заполнения) .

Используется для хранения значений свойств:
TView.ShownClass (Класс)
TFormView.ShownClass (Показываемый класс)
TViewAction.ShownClass (Показываемый класс)
.


104.5. Процедура TView.BuildDefaultActions (Создать действия по умолчанию)


104.6. Процедура TView.BuildDefaultColumns (Создать колонки по умолчанию)

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
ParentProperty (Родительское свойство) TColumnProperty domain (Свойство колонки)

Скрыт

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
ParentProperty (Родительское свойство) TColumnProperty domain (Свойство колонки)

Скрыт


104.7. Свойство TView.Collapsed (Свернуть)
Collapsed: Boolean (Обычное логическое) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TView.FCollapsed (Свернуто) .


104.8. Свойство TView.ColorProperty (Свойство цвета)
ColorProperty: TColorProperty domain (Домен свойства цвета) .

Для чтения и записи свойства используется поле TView.FColorProperty (Свойство цвета) .


104.9. Свойство TView.ShownClass (Класс)
ShownClass: TClass required domain (Класс (обязательно)) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TView.FShownClass (Класс для показа) .


104.10. Свойство TView.ShownClassMasterClass (Класс-мастер показываемого)
ShownClassMasterClass: TClass domain (Класс) .

Для чтения значения свойства используется поле TClass.FMasterClass (Класс-мастер) .

Дочернее свойство свойства ShownClass (Класс) .


104.11. Свойство TView.ShownClassReplicationStatus (Статус репликации класса)
ShownClassReplicationStatus: TReplicationStatus (Статус репликации) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TClass.FReplicationStatus (Статус репликации) .

Дочернее свойство свойства ShownClass (Класс) .


105. Класс TViewAction (Действие-представление)
Унаследован от класса TAction (Действия) . Объекты класса связаны иерархически. Объекты класса являются составными частями объектов класса TView (Представления) .


105.1. Конструктор TViewAction.Create (Конструктор действия-представления)

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

Унаследован

Доступен

Name (Имя)

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

Унаследован

Доступен

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

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

Унаследован

Доступен

Class (Класс)

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

Унаследован

Доступен

Parent (Родитель)

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

Унаследован

Доступен

Master (Мастер)

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

Унаследован

Скрыт

Position (Позиция) TPosition (Позиция)

Унаследован

Доступен

GetNextPos (Следующая позиция)

Shortcut (Горячая клавиша) TShortcut (Горячие клавиши)

Унаследован

Доступен

Separated (Отделено) Boolean (Обычное логическое)

Унаследован

Доступен

Default (По умолчанию) Boolean (Обычное логическое)

Унаследован

Доступен

View (Представление) TView of FormView domain (Представление для формы)

Доступен

MasterProperty (Свойство-главное) TMasterProperty domain (Свойство-главное)

Доступен

DetailProperty (Свойство-подчиненное) TDetailProperty domain (Свойство-подчиненное)

Доступен

Конструирует объект класса TViewAction (Действие-представление) .


105.2. Поле TViewAction.FDetailProperty (Свойство-подчиненное)
FDetailProperty: TDetailProperty domain (Свойство-подчиненное) .

Используется для хранения значений свойства TViewAction.DetailProperty (Свойство-подчиненное)
.


105.3. Поле TViewAction.FMasterProperty (Свойство-главное)
FMasterProperty: TMasterProperty domain (Свойство-главное) .

Используется для хранения значений свойства TViewAction.MasterProperty (Свойство-главное)
.


105.4. Поле TViewAction.FView (Представление)
FView: TView of FormView domain (Представление для формы) (обязательно для заполнения) .

Используется для хранения значений свойства TViewAction.View (Представление)
.


105.5. Свойство TViewAction.DetailProperty (Свойство-подчиненное)
DetailProperty: TDetailProperty domain (Свойство-подчиненное) .

Для чтения и записи свойства используется поле TViewAction.FDetailProperty (Свойство-подчиненное) .


105.6. Свойство TViewAction.MasterProperty (Свойство-главное)
MasterProperty: TMasterProperty domain (Свойство-главное) .

Для чтения и записи свойства используется поле TViewAction.FMasterProperty (Свойство-главное) .


105.7. Свойство TViewAction.ShownClass (Показываемый класс)
ShownClass: TClass required domain (Класс (обязательно)) (обязательно для заполнения) .

Для чтения значения свойства используется поле TView.FShownClass (Класс для показа) .

Дочернее свойство свойства View (Представление) .


105.8. Свойство TViewAction.View (Представление)
View: TView of FormView domain (Представление для формы) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TViewAction.FView (Представление) .


106. Класс TViewColumn (Колонки представлений)
Унаследован от класса TObject (Объекты) . Объекты класса являются составными частями объектов класса TView (Представления) .


106.1. Конструктор TViewColumn.Create (Конструктор колонки представления)

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

Унаследован

Доступен

Name (Имя)

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

Унаследован

Доступен

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

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

Унаследован

Доступен

Class (Класс)

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

Унаследован

Доступен

Parent (Родитель)

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

Унаследован

Доступен

Master (Мастер)

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

Унаследован

Скрыт

Property (Свойство) TColumnProperty domain (Свойство колонки)

Доступен

Position (Позиция) TPosition (Позиция)

Доступен

GetNextPos (Следующая позиция)

Grouped (Группировать) Boolean (Обычное логическое)

Доступен

Aggregate (Агрегат) TAggregateKind (Тип агрегата)

Доступен

SortDirection (Направление сортировки) TSortDirection (Направление сортировки)

Доступен

Fixed (Зафиксирована) Boolean (Обычное логическое)

Доступен

Конструирует объект класса TViewColumn (Колонки представлений) .


106.2. Поле TViewColumn.FAggregate (Агрегат)
FAggregate: TAggregateKind (Тип агрегата) .

Используется для хранения значений свойства TViewColumn.Aggregate (Агрегат)
.


106.3. Поле TViewColumn.FFilter (Фильтр)
FFilter: TCaption (Заголовки) .

Используется для хранения значений свойства TViewColumn.Filter (Фильтр)
.


106.4. Поле TViewColumn.FFixed (Зафиксирована)
FFixed: Boolean (Обычное логическое) (обязательно для заполнения) .

Используется для хранения значений свойства TViewColumn.Fixed (Зафиксирована)
.


106.5. Поле TViewColumn.FForceReadOnly (Только для чтения)
FForceReadOnly: Boolean (Обычное логическое) (обязательно для заполнения) .

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


106.6. Поле TViewColumn.FGrouped (Группировать)
FGrouped: Boolean (Обычное логическое) (обязательно для заполнения) .

Используется для хранения значений свойства TViewColumn.Grouped (Группировать)
.


106.7. Поле TViewColumn.FIsFilterHidden (Фильтр скрыт)

106.8. Поле TViewColumn.FPosition (Позиция)
FPosition: TPosition (Позиция) (обязательно для заполнения) .

Используется для хранения значений свойства TViewColumn.Position (Позиция)
.


106.9. Поле TViewColumn.FProperty (Свойство)
FProperty: TColumnProperty domain (Свойство колонки) .

Используется для хранения значений свойства TViewColumn.Property (Свойство)
.


106.10. Поле TViewColumn.FSortDirection (Направление сортировки)
FSortDirection: TSortDirection (Направление сортировки) (обязательно для заполнения) .

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


106.11. Поле TViewColumn.FWidth (Ширина)
FWidth: TWidth (Ширина) (обязательно для заполнения) .

Используется для хранения значений свойства TViewColumn.Width (Ширина)
.


106.12. Свойство TViewColumn.Aggregate (Агрегат)
Aggregate: TAggregateKind (Тип агрегата) .

Для чтения и записи свойства используется поле TViewColumn.FAggregate (Агрегат) .


106.13. Свойство TViewColumn.Filter (Фильтр)
Filter: TCaption (Заголовки) .

Для чтения и записи свойства используется поле TViewColumn.FFilter (Фильтр) .


106.14. Свойство TViewColumn.Fixed (Зафиксирована)
Fixed: Boolean (Обычное логическое) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TViewColumn.FFixed (Зафиксирована) .


106.15. Свойство TViewColumn.ForceReadOnly (Только для чтения)
ForceReadOnly: Boolean (Обычное логическое) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TViewColumn.FForceReadOnly (Только для чтения) .


106.16. Свойство TViewColumn.Grouped (Группировать)
Grouped: Boolean (Обычное логическое) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TViewColumn.FGrouped (Группировать) .


106.17. Свойство TViewColumn.IsFilterHidden (Фильтр скрыт)

106.18. Свойство TViewColumn.Position (Позиция)
Position: TPosition (Позиция) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TViewColumn.FPosition (Позиция) .


106.19. Свойство TViewColumn.Property (Свойство)
Property: TColumnProperty domain (Свойство колонки) .

Для чтения и записи свойства используется поле TViewColumn.FProperty (Свойство) .


106.20. Свойство TViewColumn.SortDirection (Направление сортировки)
SortDirection: TSortDirection (Направление сортировки) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TViewColumn.FSortDirection (Направление сортировки) .


106.21. Свойство TViewColumn.Width (Ширина)
Width: TWidth (Ширина) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TViewColumn.FWidth (Ширина) .


106.22. Функция TViewColumn.GetNextPos (Следующая позиция)
Является методом класса.

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Master (Мастер) TObject domain (Объект)

Доступен

Возвращает значение типа Integer (Целое) .

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Master (Мастер) TObject domain (Объект)

Доступен

Используется для инициализации значения параметра Position (Позиция) подпрограммы TViewColumn.Create (Конструктор колонки представления)
.


107. Класс TVisualGroup (Визуальные группы)

107.1. Конструктор TVisualGroup.Create (Конструктор визуальной группы)

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

Унаследован

Доступен

Name (Имя)

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

Унаследован

Доступен

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

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

Унаследован

Доступен

Class (Класс)

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

Унаследован

Доступен

Parent (Родитель)

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

Унаследован

Доступен

Master (Мастер)

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

Унаследован

Скрыт

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

Доступен

Position (Позиция) TPosition (Позиция)

Доступен

GetNextPos (Следующая позиция)

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

Доступен

Collapsed (Свернута) Boolean (Обычное логическое)

Доступен

Конструирует объект класса TVisualGroup (Визуальные группы) .


107.2. Поле TVisualGroup.FCollapsed (Свернута)
FCollapsed: Boolean (Обычное логическое) (обязательно для заполнения) .

Используется для хранения значений свойства TVisualGroup.Collapsed (Свернута)
.


107.3. Поле TVisualGroup.FImage (Изображение)
FImage: TImage (Изображение) .

Используется для хранения значений свойства TVisualGroup.Image (Изображение)
.


107.4. Поле TVisualGroup.FPosition (Позиция)
FPosition: TPosition (Позиция) (обязательно для заполнения) .

Используется для хранения значений свойства TVisualGroup.Position (Позиция)
.


107.5. Поле TVisualGroup.FScope (Область видимости)
FScope: TScope (Область видимости) (обязательно для заполнения) .

Используется для хранения значений свойства TVisualGroup.Scope (Область видимости)
.


107.6. Свойство TVisualGroup.Collapsed (Свернута)
Collapsed: Boolean (Обычное логическое) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TVisualGroup.FCollapsed (Свернута) .


107.7. Свойство TVisualGroup.Image (Изображение)
Image: TImage (Изображение) .

Для чтения и записи свойства используется поле TVisualGroup.FImage (Изображение) .


107.8. Свойство TVisualGroup.IsAccessible (Доступна)
IsAccessible: Boolean (Обычное логическое) (обязательно для заполнения) .

Для чтения значения свойства используется функция TVisualGroup.GetIsAccessible (Доступна) .


107.9. Свойство TVisualGroup.Position (Позиция)
Position: TPosition (Позиция) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TVisualGroup.FPosition (Позиция) .


107.10. Свойство TVisualGroup.Scope (Область видимости)
Scope: TScope (Область видимости) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TVisualGroup.FScope (Область видимости) .


107.11. Функция TVisualGroup.GetIsAccessible (Доступна)

Возвращает значение типа Boolean (Обычное логическое) .

Используется для вычисления значений свойства TVisualGroup.IsAccessible (Доступна)
.


107.12. Функция TVisualGroup.GetNextPos (Следующая позиция)
Является методом класса.

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Parent (Родитель) TObject domain (Объект)

Доступен

Возвращает значение типа Integer (Целое) .

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Parent (Родитель) TObject domain (Объект)

Доступен

Используется для инициализации значения параметра Position (Позиция) подпрограммы TVisualGroup.Create (Конструктор визуальной группы)
.


108. Класс TVisualGroupAccess (Доступ к визуальным группам)
Унаследован от класса TObject (Объекты) . Объекты класса являются составными частями объектов класса TVisualGroup (Визуальные группы) .


108.1. Конструктор TVisualGroupAccess.Create (Конструктор доступа к визуальной группе)

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

Скрыт

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

Скрыт

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

Унаследован

Доступен

Class (Класс)

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

Унаследован

Доступен

Parent (Родитель)

Master (Группа доступа) TVisualGroup required domain (Визуальная группа (обязательно))

Доступен

Master (Мастер)

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

Унаследован

Скрыт

SecurityAccount (Роль безопасности) TSecurityAccount required domain (Роль безопасности (обязательно))

Доступен

SecurityAccount (Роль безопасности)

Конструирует объект класса TVisualGroupAccess (Доступ к визуальным группам) .


109. Класс TVisualGroupForm (Форма визуальной граппы)
Унаследован от класса TVisualGroupItem (Элемент визуальной группы) . Объекты класса являются составными частями объектов класса TVisualGroup (Визуальные группы) .


109.1. Конструктор TVisualGroupForm.Create (Конструктор формы визуальной группы)

109.2. Поле TVisualGroupForm.FForm (Форма)
FForm: TForm required domain (Форма (обязательно)) (обязательно для заполнения) .

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


109.3. Свойство TVisualGroupForm.Form (Форма)
Form: TForm required domain (Форма (обязательно)) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TVisualGroupForm.FForm (Форма) .


109.4. Свойство TVisualGroupForm.Image (Изображение)
Image: TImage (Изображение) .

Для чтения и записи свойства используется поле TForm.FImage (Изображеие-иконка) .

Дочернее свойство свойства Form (Форма) .


110. Класс TVisualGroupItem (Элемент визуальной группы)
Унаследован от класса TObject (Объекты) . Объекты класса являются составными частями объектов класса TVisualGroup (Визуальные группы) .


110.1. Конструктор TVisualGroupItem.Create (Конструктор элемента визуальной группы)

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

Унаследован

Доступен

Name (Имя)

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

Унаследован

Доступен

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

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

Унаследован

Доступен

Class (Класс)

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

Унаследован

Доступен

Parent (Родитель)

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

Унаследован

Доступен

Master (Мастер)

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

Унаследован

Скрыт

Position (Позиция) TPosition (Позиция)

Доступен

GetNextPos (Следующая позиция)

Comment (Комментарий) TComment (Текстовый комментарий)

Доступен

Конструирует объект класса TVisualGroupItem (Элемент визуальной группы) .


110.2. Поле TVisualGroupItem.FComment (Комментарий)
FComment: TComment (Текстовый комментарий) .

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


110.3. Поле TVisualGroupItem.FPosition (Позиция)
FPosition: TPosition (Позиция) (обязательно для заполнения) .

Используется для хранения значений свойства TVisualGroupItem.Position (Позиция)
.


110.4. Свойство TVisualGroupItem.Comment (Комментарий)
Comment: TComment (Текстовый комментарий) .

Для чтения и записи свойства используется поле TVisualGroupItem.FComment (Комментарий) .


110.5. Свойство TVisualGroupItem.Position (Позиция)
Position: TPosition (Позиция) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TVisualGroupItem.FPosition (Позиция) .


110.6. Функция TVisualGroupItem.GetNextPos (Следующая позиция)
Является методом класса.

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Master (Мастер) TObject domain (Объект)

Доступен

Возвращает значение типа Integer (Целое) .

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Master (Мастер) TObject domain (Объект)

Доступен

Используется для инициализации значения параметра Position (Позиция) подпрограммы TVisualGroupItem.Create (Конструктор элемента визуальной группы)
.


111. Класс TVisualGroupRoutine (Подпрограмма визуальной группы)
Унаследован от класса TVisualGroupItem (Элемент визуальной группы) . Объекты класса являются составными частями объектов класса TVisualGroup (Визуальные группы) .


111.1. Конструктор TVisualGroupRoutine.Create (Конструктор подпрограммы визуальной группы)

111.2. Поле TVisualGroupRoutine.FRoutine (Подпрограмма)
FRoutine: TVisualGroup routine domain (Подпрограмма визуальной группы) (обязательно для заполнения) .

Используется для хранения значений свойства TVisualGroupRoutine.Routine (Подпрограмма)
.


111.3. Свойство TVisualGroupRoutine.Routine (Подпрограмма)
Routine: TVisualGroup routine domain (Подпрограмма визуальной группы) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TVisualGroupRoutine.FRoutine (Подпрограмма) .


112. Класс TWordTemplate (Шаблоны отчетов Word)
Унаследован от класса TRoutine (Подпрограмма) . Объекты класса являются составными частями объектов класса TClass (Классы) .


112.1. Конструктор TWordTemplate.Create (Конструктор шаблона Word)

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
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 (Данные шаблона) TWordTemplateData (Данные Word-шаблона)

Доступен

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

Доступен

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


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

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


112.3. Поле TWordTemplate.FTemplateData (Данные шаблона)
FTemplateData: TWordTemplateData (Данные Word-шаблона) .

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


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

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


112.5. Свойство TWordTemplate.TemplateData (Данные шаблона)
TemplateData: TWordTemplateData (Данные Word-шаблона) .

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


113. Класс TXSLTTemplate (Шаблоны отчетов XSLT)
Унаследован от класса TRoutine (Подпрограмма) . Объекты класса являются составными частями объектов класса TClass (Классы) .


113.1. Конструктор TXSLTTemplate.Create (Конструктор шаблона xslt)

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
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 (Данные шаблона) TXSLTTemplateData (Данные XSLT-шаблона)

Доступен

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


113.2. Поле TXSLTTemplate.FTemplateData (Данные шаблона)
FTemplateData: TXSLTTemplateData (Данные XSLT-шаблона) .

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


113.3. Свойство TXSLTTemplate.TemplateData (Данные шаблона)
TemplateData: TXSLTTemplateData (Данные XSLT-шаблона) .

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


114. Логический домен Boolean (Обычное логическое)
Значение обязательно для заполнения. Значение "истина" представляется строкой " Да ". Значение "ложь" представляется строкой " Нет ".

Используется в качестве простого признака, логического разряда.


115. Логический домен Non-required boolean (Необязательное логическое)
Значение "истина" представляется строкой " Да ". Значение "ложь" представляется строкой " Нет ".

Используется в качестве простого признака, логического разряда.


116. Перечисление TAggregateKind (Тип агрегата)
Допустимые значения:
  • agCount (Количество) - рассчитывается агрегат "Количество"
  • agSumm (Сумма) - рассчитывается агрегат "Сумма по колонке"
  • agMax (Максимальное значение) - рассчитывается агрегат "Максимальное значение по колонке"
  • agMin (Минимальное значение) - рассчитывается агрегат "Минимальное значение по колонке"
  • agAverage (Среднее значение) - рассчитывается агрегат "Среднее значение по колонке"

Определяет тип агрегации по колонке представления.


117. Перечисление TBlobSubtype (Подтип)
Значение обязательно для заполнения. Допустимые значения:
  • btText (Текст) - данные большого объекта представляют собой текст. Предположений о синтексисе текста не делается.
  • btBinaryData (Двоичные данные) - формат данных не интерпретируется системой.
  • btImage (Изображение) - данные содержат образ изображения в формате Windows Bitmap Storage (BMP).
  • btSourceCode (Исходный код) - данные являются исходным текстом на языке PascalScript.
  • btXML (XML-документ) - данные представляют собой xml-документ.
  • btNamedFile (Именованный файл) - данные представляют собой именованный файл. Имя файла также хранится в значении большого двоичного объекта.

Определяет формат значения большого двоичного объекта. Информация используется при попытке открыть значение для просмотра или редактирования.


118. Перечисление TChangeAction (Действие при изменении)
Значение обязательно для заполнения. Допустимые значения:
  • atCreated (Создан) - после создания объекта
  • atChanging (Изменится) - перед изменением объекта
  • atDestroying (Удаляется) - перед удалением объекта
  • atChanged (Изменен) - после изменения объекта

Значение соответствует изменяющему действию. Используется в процедурах изменения объекта.


119. Перечисление TDateTimePart (Часть даты или времени)
Значение обязательно для заполнения. Допустимые значения:
  • dpYear (Год)
  • dpMonth (Месяц)
  • dpDay (День)
  • dpHour (Час)
  • dpMinute (Минута)
  • dpSecond (Секунда)
  • dpDayOfWeek (День недели)

Значение описывает часть даты/времени


120. Перечисление TDeleteRule (Правило удаления)
Значение обязательно для заполнения. Допустимые значения:
  • drRestrict (Нет правила)
  • drCascade (Каскадное удаление)
  • drSetNull (Очистить ссылку)

Значение определяет действия, выполняемые системой при попытке удаления объекта.


121. Перечисление TExcelSheetKind (Тип листа Excel)
Значение обязательно для заполнения. Допустимые значения:
  • skNone (Не переносить данные на лист)
  • skFirst (На первый лист)
  • skFirstHidden (На певый скрытый лист)
  • skLast (На последний лист)
  • skNew (На новый лист)

Определяет лист для переноса данных при формировании отчета Microsoft Excel.


122. Перечисление TReplicationStatus (Статус репликации)
Значение обязательно для заполнения. Допустимые значения:
  • rsReplicatableMetadata (Вместе с метаданными)
  • rsReplicatable (Вместе с бизнес-данными)
  • rsNotReplicatable (Не реплицировать)

Определяет статус репликации объекта.


123. Перечисление TRowColor (Цвет строки таблицы)
Допустимые значения:
  • rcDefault (По умолчанию)
  • rcRed (Красная строка)
  • rcGreen (Зеленая строка)
  • rcBlue (Синяя строка)

Определяет цвет отображения строки в таблице.


124. Перечисление TScope (Область видимости)
Значение обязательно для заполнения. Допустимые значения:
  • scPublic (Видимо пользователям)
  • scPrivate (Не видимо пользователям)

Определяет область видимости элементов.


125. Перечисление TSecurityModel (Модели безопасности)
Значение обязательно для заполнения. Допустимые значения:
  • smFullAccess (Доступ не ограничен)
  • smPublic (Публичный объект)
  • smPrivate (Приватный объект)

Определяет модель безопасности, в соответствии с которой будет создан новый объект.


126. Перечисление TShowObjectInfoType (Тип представления объектов)
Значение обязательно для заполнения. Допустимые значения:
  • soName (Показывать имена)
  • soDescription (Показывать наименования)
  • soBoth (Показывать имена и наименования)

Описывает тип представления объектов, доступных по ссылке, в выпадающем списке и таблице.


127. Перечисление TSortDirection (Направление сортировки)
Значение обязательно для заполнения. Допустимые значения:
  • sdNone (Нет)
  • sdAscending (По возрастанию)
  • sdDescending (По убыванию)

Определяет направление сортировки по колонке представления.


128. Перечисление TUserAccessMode (Режим доступа)

129. Строковый домен Char (Символ)
Максимальная длина (в символах): 2.

Используется для репрезентации одиночного символа. Максимальная длина определена с учетом возможных ошибок преобразования кодировок. Используется в функциях библиотеки времени исполнения, работающих с одиночными символами.


130. Строковый домен TCaption (Заголовки)
Максимальная длина (в символах): 128.

Используется для представления заголовков элементов управления на экранных формах, например, закладок, групп, категорий свойств.


131. Строковый домен TExternalIndentifier (Внешний идентификатор)
Максимальная длина (в символах): 128.

Используется для идентификации объектов, внешних по отношению к системе, например, идентификторов классов OLE-объектов или макросов VBA.


132. Строковый домен TFileExtension (Расширение имени файла)
Максимальная длина (в символах): 10.

Служит для хранения расширения имени файла. Расширение имени может начинаться с точки. Значения ".xml" и "xml" функционально эквивалентны.


133. Строковый домен TGUID (Уникальные идентификаторы)
Значение обязательно для заполнения. Максимальная длина (в символах): 38.

Используется для хранения глобально-уникальных идентификаторов. Длина обусловлена традиционной формой представления идентификторов (GUID): "{ХХХХХХХХ-ХХХХ-ХХХХ-ХХХХ-ХХХХХХХХХХХХ}" (без кавычек, с фигурными скобками), где Х - шестнадцатиричный разряд. Таким образом, глобально-уникальный идентификатор состоит из 16 байт.

Значение обязательно для заполнения.
Максимальная длина (в символах): 38.

134. Строковый домен TLongString (Длинная строка)
Максимальная длина (в символах): 2000.

Максимально длинная поддерживаемая строка. Используется для репрезентации "строки вообще" в строковых функциях библиотеки времени исполнения либо в тех случаях, когда нельзя сделать предположений о физическом смысле хранимого строкового значения.


135. Строковый домен TObjectDescription (Наименования)
Значение обязательно для заполнения. Максимальная длина (в символах): 128.

Используется для хранения наименований объектов. Каждый объект системы имеет обязательное наименование. Наименования объектов не обязаны быть уникальными.


136. Строковый домен TObjectName (Имена)
Значение обязательно для заполнения. Максимальная длина (в символах): 64.

Используется для хранения имен объектов. Каждый объект системы имеет обязательное имя. Имена объектов обязаны быть уникальными в пределах класса, родительского объекта (если есть) и инкапсулирующего объекта (если есть).


137. Строковый домен TOldID (Идентификаторы при создании)
Значение обязательно для заполнения. Максимальная длина (в символах): 38.

Используется для хранения идентификаторов объекта, полученного им при создании. Этот идентификатор сохраняется при репликации объекта в другую физическую базу данных. Длина обусловлена традиционной формой представления глобально-уникальных идентификторов (GUID): "{ХХХХХХХХ-ХХХХ-ХХХХ-ХХХХ-ХХХХХХХХХХХХ}" (без кавычек, с фигурными скобками), где Х - шестнадцатиричный разряд.

Значение обязательно для заполнения.
Максимальная длина (в символах): 38.

138. Строковый домен TShortcut (Горячие клавиши)
Максимальная длина (в символах): 20.

Используется для задания горячих клавиш. Текст значения интерпретируется функцией Windows API GetKeyNameText. Примеры значений (без кавычек):

  • "Ins"
  • "Del"
  • "Ctrl+Ins"
  • "Ctrl+Alt+Ins"
  • "F12"
  • "F1"
  • "Ctrl+A"
  • "A"


139. Целочисленный домен Integer (Целое)

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


140. Целочисленный домен Percent (Процент)
Минимальное допустимое значение: 0 . Минимальное допустимое значение: 100 .

Используется для хранения целого количества процентов, для чего вводит ограничения на значение.


141. Целочисленный домен TLength (Длина)
Значение обязательно для заполнения. Минимальное допустимое значение: 1 .

Обозначет длину строки. Пустые строки системой не поддерживаются и интерпретируются как отстутсвие строкого значения (nil, null)


142. Целочисленный домен TPosition (Позиция)
Значение обязательно для заполнения. Минимальное допустимое значение: 0 .

Значение содержит позицию элемента в последовательности. Используется обычно для упорядочивания однородных элементов.


143. Целочисленный домен TPrescision (Точность)
Минимальное допустимое значение: 1 .

Используется для хранения точности представления вещественных чисел.


144. Целочисленный домен TWidth (Ширина)
Значение обязательно для заполнения. Минимальное допустимое значение: 0 .

Используется для хранения ширин экранных элементов (например, колонок)