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

1. Перечисление Resource strings (Ресурсные строки)
01type
02  Resource strings = (rssRole, rssUser, rssIsMemberOf, 
03    rssRoleCannotBeMemberOfItself, rssRoleCannotHavePrimaryRole, rssCanUse, 
04    rssVirtualException, rssDataBaseIdentifierTooLong, 
05    rssDefaultConstructorDescription, rssDefaultConstructorActionDescription, 
06    rssDefaultDesctructorActionDescription, rssDefaultExcelActionDescription, 
07    rssUsersActivityOn, rssHours, rssLocalCharacters, rssCannotLocalizeClass, 
08    rssCannotLocalizeField, rssCannotTranslateUntranslatable, 
09    rssCannotSendMessageToNotApprovedContact, rssCannotCreateContactForYourself, 
10    rssCannotSendMessageForYourself, rssOverwriteFile, rssOverwriteAccessibleFile, 
11    rssReplaceCurrentTemplate, rssReplaceAllImages, rssReplaceAllMethods, 
12    rssReplaceAllTemplates, rssLoadingProcess, rssDoNotFogetMacroName, 
13    rssCheckOleObjectMethodErrorMethodNotSpecified, 
14    rssCheckOleObjectMethodErrorClassIDNotSpecified, 
15    rssCheckOleObjectMethodErrorCodeLibraryNotSpecified, 
16    rssCheckOleObjectMethodErrorCodeLibraryNotFound, 
17    rssCheckOleObjectMethodErrorXMLIsNotValid, 
18    rssCheckOleObjectMethodErrorProgIDNotImplemented, 
19    rssCheckOleObjectMethodErrorMethodNotImplemented, 
20    rssCheckOleObjectMethodErrorNoParameters, 
21    rssCheckOleObjectMethodErrorNoIDParameter, 
22    rssCheckOleObjectMethodErrorParameterNames, 
23    rssCheckOleObjectMethodErrorParameterCount, rssLoadingResources, rssMethodCall, 
24    rssDMLOperation, rssReplaceAllBlobsContent, 
25    rssCheckXSLTTemplateErrorXMLIsNotValid, 
26    rssCheckXSLTTemplateErrorNoTemplateData, 
27    rssCheckXSLTTemplateErrorNoIDParameter, rssCheckXSLTTemplateErrorNoParameter, 
28    rssCheckXSLTTemplateErrorExcessParameter, 
29    rssCheckOleObjectMethodErrorNoFunctionFound, 
30    rssCheckExcelTemplateErrorNoTemplateData, rssCheckExcelTemplateErrorNoMacro, 
31    rssCheckExcelTemplateErrorNoFunctionFound, 
32    rssCheckWordTemplateErrorNoTemplateData, rssCheckWordTemplateErrorNoMacro, 
33    rssCheckWordTemplateErrorNoFunctionFound, rssCheckTemplates, 
34    rssUnexpectedDatabase, rssCannotSaveDatabaseLanguage, rssDomainNotFound, 
35    rssCheckOfficeTemplateErrorMissingParameters, 
36    rssCheckOfficeTemplateErrorMissingImplementationParameter, 
37    rssCheckOfficeTemplateErrorParametersCountMismatched, 
38    rssCheckOfficeTemplateErrorNoFunctionFound, 
39    rssCheckOfficeTemplateErrorProjectSyntaxIncorrect, 
40    rssCheckOfficeTemplateErrorIncludedModuleNotFound, 
41    rssCheckOfficeTemplateWarningMethodBodyTooLong, 
42    rssCheckOfficeTemplateWarningVBASyntaxCheckSkiped, 
43    rssCheckOfficeTemplateWarningOptionValueIncorrect, 
44    rssCannotPerformTaskAlreadyRunning, rssCannotPerformTaskDueToStatus, 
45    rssAsyncMethodInstantSuccess, rssAsyncMethodInstantError, 
46    rssAsyncReportInstantSuccess, rssAsyncReportInstantError, 
47    rssViewCannotContainColumns, rssMasterNotDefined, rssAbstractDomain);

Или

01type
02  Resource strings = TOleEnum;
03const
04  rssRole = $00000000;
05  rssUser = $00000001;
06  rssIsMemberOf = $00000002;
07  rssRoleCannotBeMemberOfItself = $00000003;
08  rssRoleCannotHavePrimaryRole = $00000004;
09  rssCanUse = $00000005;
10  rssVirtualException = $00000006;
11  rssDataBaseIdentifierTooLong = $00000007;
12  rssDefaultConstructorDescription = $00000008;
13  rssDefaultConstructorActionDescription = $00000009;
14  rssDefaultDesctructorActionDescription = $0000000A;
15  rssDefaultExcelActionDescription = $0000000B;
16  rssUsersActivityOn = $0000000C;
17  rssHours = $0000000D;
18  rssLocalCharacters = $0000000E;
19  rssCannotLocalizeClass = $0000000F;
20  rssCannotLocalizeField = $00000010;
21  rssCannotTranslateUntranslatable = $00000011;
22  rssCannotSendMessageToNotApprovedContact = $00000012;
23  rssCannotCreateContactForYourself = $00000013;
24  rssCannotSendMessageForYourself = $00000014;
25  rssOverwriteFile = $00000015;
26  rssOverwriteAccessibleFile = $00000016;
27  rssReplaceCurrentTemplate = $00000017;
28  rssReplaceAllImages = $00000018;
29  rssReplaceAllMethods = $00000019;
30  rssReplaceAllTemplates = $0000001A;
31  rssLoadingProcess = $0000001B;
32  rssDoNotFogetMacroName = $0000001C;
33  rssCheckOleObjectMethodErrorMethodNotSpecified = $0000001D;
34  rssCheckOleObjectMethodErrorClassIDNotSpecified = $0000001E;
35  rssCheckOleObjectMethodErrorCodeLibraryNotSpecified = $0000001F;
36  rssCheckOleObjectMethodErrorCodeLibraryNotFound = $00000020;
37  rssCheckOleObjectMethodErrorXMLIsNotValid = $00000021;
38  rssCheckOleObjectMethodErrorProgIDNotImplemented = $00000022;
39  rssCheckOleObjectMethodErrorMethodNotImplemented = $00000023;
40  rssCheckOleObjectMethodErrorNoParameters = $00000024;
41  rssCheckOleObjectMethodErrorNoIDParameter = $00000025;
42  rssCheckOleObjectMethodErrorParameterNames = $00000026;
43  rssCheckOleObjectMethodErrorParameterCount = $00000027;
44  rssLoadingResources = $00000028;
45  rssMethodCall = $00000029;
46  rssDMLOperation = $0000002A;
47  rssReplaceAllBlobsContent = $0000002B;
48  rssCheckXSLTTemplateErrorXMLIsNotValid = $0000002C;
49  rssCheckXSLTTemplateErrorNoTemplateData = $0000002D;
50  rssCheckXSLTTemplateErrorNoIDParameter = $0000002E;
51  rssCheckXSLTTemplateErrorNoParameter = $0000002F;
52  rssCheckXSLTTemplateErrorExcessParameter = $00000030;
53  rssCheckOleObjectMethodErrorNoFunctionFound = $00000031;
54  rssCheckExcelTemplateErrorNoTemplateData = $00000032;
55  rssCheckExcelTemplateErrorNoMacro = $00000033;
56  rssCheckExcelTemplateErrorNoFunctionFound = $00000034;
57  rssCheckWordTemplateErrorNoTemplateData = $00000035;
58  rssCheckWordTemplateErrorNoMacro = $00000036;
59  rssCheckWordTemplateErrorNoFunctionFound = $00000037;
60  rssCheckTemplates = $00000038;
61  rssUnexpectedDatabase = $00000039;
62  rssCannotSaveDatabaseLanguage = $0000003A;
63  rssDomainNotFound = $0000003B;
64  rssCheckOfficeTemplateErrorMissingParameters = $0000003C;
65  rssCheckOfficeTemplateErrorMissingImplementationParameter = $0000003D;
66  rssCheckOfficeTemplateErrorParametersCountMismatched = $0000003E;
67  rssCheckOfficeTemplateErrorNoFunctionFound = $0000003F;
68  rssCheckOfficeTemplateErrorProjectSyntaxIncorrect = $00000040;
69  rssCheckOfficeTemplateErrorIncludedModuleNotFound = $00000041;
70  rssCheckOfficeTemplateWarningMethodBodyTooLong = $00000042;
71  rssCheckOfficeTemplateWarningVBASyntaxCheckSkiped = $00000043;
72  rssCheckOfficeTemplateWarningOptionValueIncorrect = $00000044;
73  rssCannotPerformTaskAlreadyRunning = $00000045;
74  rssCannotPerformTaskDueToStatus = $00000046;
75  rssAsyncMethodInstantSuccess = $00000047;
76  rssAsyncMethodInstantError = $00000048;
77  rssAsyncReportInstantSuccess = $00000049;
78  rssAsyncReportInstantError = $0000004A;
79  rssViewCannotContainColumns = $0000004B;
80  rssMasterNotDefined = $0000004C;
81  rssAbstractDomain = $0000004D;

Элементы перечисления:

Имя Значение Назначение
rssRole 0

Роль

rssUser 1

Пользователь

rssIsMemberOf 2

является членом роли

rssRoleCannotBeMemberOfItself 3

Роль не может включать сама себя.

rssRoleCannotHavePrimaryRole 4

Роль не может иметь основную роль.

rssCanUse 5

использует(ют) объект

rssVirtualException 6

Ошибка вызова виртуального метода.

rssDataBaseIdentifierTooLong 7

Длина имени объекта, отображаемого на объект базы данных, не должна превышать 29 символов

rssDefaultConstructorDescription 8

создание

rssDefaultConstructorActionDescription 9

Создать

rssDefaultDesctructorActionDescription 10

Удалить

rssDefaultExcelActionDescription 11

Перенести в Excel

rssUsersActivityOn 12

Активность пользователей за

rssHours 13

Часы

rssLocalCharacters 14

АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдеёжзийклмнопрстуфхцчшщъыьэюя

rssCannotLocalizeClass 15

Нельзя локализовать класс

rssCannotLocalizeField 16

Нельзя локализовать поле

rssCannotTranslateUntranslatable 17

Нельзя перевести непереводимый элемент.

rssCannotSendMessageToNotApprovedContact 18

Нельзя отправить сообщение неодобренному контакту.

rssCannotCreateContactForYourself 19

Нельзя создать контакт для самого себя.

rssCannotSendMessageForYourself 20

Нельзя отправить сообщение самому себе.

rssOverwriteFile 21

Заменить содержимое файла "%FileName%"?

rssOverwriteAccessibleFile 22

Заменить содержимое доступного файла "%FileName%"?

rssReplaceCurrentTemplate 23

Заменить содержимое шаблона?

rssReplaceAllImages 24

Заменить содержимое всех изображений?

rssReplaceAllMethods 25

Заменить содержимое всех скриптов и тел методов?

rssReplaceAllTemplates 26

Заменить содержимое всех шаблонов всех отчетов?

rssLoadingProcess 27

Загрузка

rssDoNotFogetMacroName 28

Не забудьте установить имя макроса.

rssCheckOleObjectMethodErrorMethodNotSpecified 29

Имя метода не задано

rssCheckOleObjectMethodErrorClassIDNotSpecified 30

Идентификатор класса не задан

rssCheckOleObjectMethodErrorCodeLibraryNotSpecified 31

Библиотека кода не задана

rssCheckOleObjectMethodErrorCodeLibraryNotFound 32

Невозможно загрузить библиотеку кода "%CodeLibrary%"

rssCheckOleObjectMethodErrorXMLIsNotValid 33

Невалидный XML-документ

rssCheckOleObjectMethodErrorProgIDNotImplemented 34

Указанный ProgID "%ProgID%" не реализован в скриптлете

rssCheckOleObjectMethodErrorMethodNotImplemented 35

Метод не реализован

rssCheckOleObjectMethodErrorNoParameters 36

Метод должен объявлять хотя бы один параметр

rssCheckOleObjectMethodErrorNoIDParameter 37

Метод должен объявлять параметр с именем "ID"

rssCheckOleObjectMethodErrorParameterNames 38

Параметр с именем "%RealName%" не соответствует ожидаемому "%ExpectedName%"

rssCheckOleObjectMethodErrorParameterCount 39

Количество параметров "%RealCount%" в объявлении метода не совпадает с ожидаемым "%ExpectedCount%"

rssLoadingResources 40

Загрузка ресурсов

rssMethodCall 41

Вызов метода

rssDMLOperation 42

Операция с данными

rssReplaceAllBlobsContent 43

Заменить содержимое свойства %Class%.%Description% для всех объектов?

rssCheckXSLTTemplateErrorXMLIsNotValid 44

Невалидный XML-документ

rssCheckXSLTTemplateErrorNoTemplateData 45

Данные шаблона отсутствуют

rssCheckXSLTTemplateErrorNoIDParameter 46

Шаблон XSLT как метод экземпляра должен объявлять параметр "ID"

rssCheckXSLTTemplateErrorNoParameter 47

Параметр "%Name%" не найден в шаблоне

rssCheckXSLTTemplateErrorExcessParameter 48

Параметр шаблона "%Name%" не зарегистрирован в метаданных

rssCheckOleObjectMethodErrorNoFunctionFound 49

Подпрограмма, соответствующая макросу, отсутствует в скриптлете

rssCheckExcelTemplateErrorNoTemplateData 50

Данные шаблона отсутствуют

rssCheckExcelTemplateErrorNoMacro 51

Имя макроса не задано

rssCheckExcelTemplateErrorNoFunctionFound 52

Подпрограмма, соответствующая макросу, отсутствует в проекте VBA

rssCheckWordTemplateErrorNoTemplateData 53

Данные шаблона отсутствуют

rssCheckWordTemplateErrorNoMacro 54

Имя макроса не задано

rssCheckWordTemplateErrorNoFunctionFound 55

Подпрограмма, соответствующая макросу, отсутствует в проекте VBA

rssCheckTemplates 56

Проверка шаблонов

rssUnexpectedDatabase 57

Не поддерживается в этой БД

rssCannotSaveDatabaseLanguage 58

Язык базы данных не может быть сохранен в ресурсный файл.

rssDomainNotFound 59

Домен не найден

rssCheckOfficeTemplateErrorMissingParameters 60

Параметры, не найденные в реализации:

rssCheckOfficeTemplateErrorMissingImplementationParameter 61

Параметр %ParamName% не найден в реализации

rssCheckOfficeTemplateErrorParametersCountMismatched 62

Декларированное и реализованное количество параметров не соответствуют: %DeclaredCount% <> %ImplementedCount%

rssCheckOfficeTemplateErrorNoFunctionFound 63

Указанный макрос %MacroName% не найден

rssCheckOfficeTemplateErrorProjectSyntaxIncorrect 64

VBA проект синтаксически некорректный

rssCheckOfficeTemplateErrorIncludedModuleNotFound 65

Модуль кода %ModuleFileName% (в шаблоне %LinesCount% строк) не найден в Доступных файлах

rssCheckOfficeTemplateWarningMethodBodyTooLong 66

Возможно, тело метода %ProcName% (%ModuleFileName%) чрезмерно длинное (%ProcLineCount% строк)

rssCheckOfficeTemplateWarningVBASyntaxCheckSkiped 67

Синтаксическая проверка проектов VBA не будет произведена, т.к. значение следующих настроек не удовлетворяют требуемым:

rssCheckOfficeTemplateWarningOptionValueIncorrect 68

Неверное значение VBA настройки "%OptionName%" - Включено

rssCannotPerformTaskAlreadyRunning 69

Выполнение невозможно, задача уже выполняется

rssCannotPerformTaskDueToStatus 70

Выполнение невозможно, задача имеет недопустимое состояние

rssAsyncMethodInstantSuccess 71

Метод выполнен

rssAsyncMethodInstantError 72

Ошибка выполнения метода

rssAsyncReportInstantSuccess 73

Отчет сформирован

rssAsyncReportInstantError 74

Ошибка выполнения отчета

rssViewCannotContainColumns 75

Это представление не может содержать колонки.

rssMasterNotDefined 76

Не задан мастер для объекта %Name% (%Description%) класса "%Class%".

rssAbstractDomain 77

Абстрактный домен


2. Перечисление TAggregateKind (Тип агрегата)
1type
2  TAggregateKind = (agCount = 1, agSumm = 2, agMax = 3, agMin = 4, agAverage = 5, 
3    agCountDistinct = 6);

Или

1type
2  TAggregateKind = TOleEnum;
3const
4  agCount = $00000001;
5  agSumm = $00000002;
6  agMax = $00000003;
7  agMin = $00000004;
8  agAverage = $00000005;
9  agCountDistinct = $00000006;

Элементы перечисления:

Имя Значение Назначение
agCount 1

Количество

agSumm 2

Сумма

agMax 3

Максимальное значение

agMin 4

Минимальное значение

agAverage 5

Среднее значение

agCountDistinct 6

Количество уникальных


3. Перечисление TAsyncTaskStatus (Состояние задачи отложенного выполнения)
1type
2  TAsyncTaskStatus = (astCreated, astReady, astRunning, astSuccess, astError);

Или

1type
2  TAsyncTaskStatus = TOleEnum;
3const
4  astCreated = $00000000;
5  astReady = $00000001;
6  astRunning = $00000002;
7  astSuccess = $00000003;
8  astError = $00000004;

Элементы перечисления:

Имя Значение Назначение
astCreated 0

Создано

astReady 1

Готово к выполнению

astRunning 2

Выполняется

astSuccess 3

Завершено

astError 4

Прервано


4. Перечисление TBlobSubtype (Подтип)
1type
2  TBlobSubtype = (btBinaryData, btText, btImage, btSourceCode, btXML, 
3    btNamedFile, btVisualBasicScript, btXHTML, btJavaScript, btHTML);

Или

01type
02  TBlobSubtype = TOleEnum;
03const
04  btBinaryData = $00000000;
05  btText = $00000001;
06  btImage = $00000002;
07  btSourceCode = $00000003;
08  btXML = $00000004;
09  btNamedFile = $00000005;
10  btVisualBasicScript = $00000006;
11  btXHTML = $00000007;
12  btJavaScript = $00000008;
13  btHTML = $00000009;

Элементы перечисления:

Имя Значение Назначение
btBinaryData 0

Двоичные данные

btText 1

Текст

btImage 2

Изображение

btSourceCode 3

Исходный код

btXML 4

XML-документ

btNamedFile 5

Именованный файл

btVisualBasicScript 6

Скрипт Visual Basic

btXHTML 7

XHTML-документ

btJavaScript 8

Скрипт JavaScript

btHTML 9

HTML-документ


5. Перечисление TChangeAction (Действие при изменении)
1type
2  TChangeAction = (atCreated, atChanging, atChanged, atDestroying, atPasted);

Или

1type
2  TChangeAction = TOleEnum;
3const
4  atCreated = $00000000;
5  atChanging = $00000001;
6  atChanged = $00000002;
7  atDestroying = $00000003;
8  atPasted = $00000004;

Элементы перечисления:

Имя Значение Назначение
atCreated 0

Создан

atChanging 1

Изменится

atChanged 2

Изменен

atDestroying 3

Удаляется

atPasted 4

Вставлен из буфера


6. Перечисление TComparisonType (Типы сравнения)
1type
2  TComparisonType = (ctEqual, ctNotEqual, ctGreater, ctGreaterOrEqual, ctLess, 
3    ctLessOrEqual, ctLike, ctNotLike, ctRegexpLike, ctNotRegexpLike, ctIsParent, 
4    ctIsChild);

Или

01type
02  TComparisonType = TOleEnum;
03const
04  ctEqual = $00000000;
05  ctNotEqual = $00000001;
06  ctGreater = $00000002;
07  ctGreaterOrEqual = $00000003;
08  ctLess = $00000004;
09  ctLessOrEqual = $00000005;
10  ctLike = $00000006;
11  ctNotLike = $00000007;
12  ctRegexpLike = $00000008;
13  ctNotRegexpLike = $00000009;
14  ctIsParent = $0000000A;
15  ctIsChild = $0000000B;

Элементы перечисления:

Имя Значение Назначение
ctEqual 0

Равно

ctNotEqual 1

Не равно

ctGreater 2

Больше

ctGreaterOrEqual 3

Больше или равно

ctLess 4

Меньше

ctLessOrEqual 5

Меньше или равно

ctLike 6

Подобно

ctNotLike 7

Не подобно

ctRegexpLike 8

Удовлетворяет регулярному выражению

ctNotRegexpLike 9

Не удовлетворяет регулярному выражению

ctIsParent 10

Является родителем

ctIsChild 11

Является потомком


7. Перечисление TDateTimePart (Часть даты или времени)
1type
2  TDateTimePart = (dpYear, dpMonth, dpDay, dpHour, dpMinute, dpSecond, 
3    dpDayOfWeek);

Или

01type
02  TDateTimePart = TOleEnum;
03const
04  dpYear = $00000000;
05  dpMonth = $00000001;
06  dpDay = $00000002;
07  dpHour = $00000003;
08  dpMinute = $00000004;
09  dpSecond = $00000005;
10  dpDayOfWeek = $00000006;

Элементы перечисления:

Имя Значение Назначение
dpYear 0

Год

dpMonth 1

Месяц

dpDay 2

День

dpHour 3

Час

dpMinute 4

Минута

dpSecond 5

Секунда

dpDayOfWeek 6

День недели


8. Перечисление TDeleteRule (Правило удаления)
1type
2  TDeleteRule = (drRestrict, drCascade, drSetNull);

Или

1type
2  TDeleteRule = TOleEnum;
3const
4  drRestrict = $00000000;
5  drCascade = $00000001;
6  drSetNull = $00000002;

Элементы перечисления:

Имя Значение Назначение
drRestrict 0

Нет правила

drCascade 1

Каскадное удаление

drSetNull 2

Очистить ссылку


9. Перечисление TDuplicates (Дубликаты)
1type
2  TDuplicates = (dupIgnore, dupAccept, dupError);

Или

1type
2  TDuplicates = TOleEnum;
3const
4  dupIgnore = $00000000;
5  dupAccept = $00000001;
6  dupError = $00000002;

Элементы перечисления:

Имя Значение Назначение
dupIgnore 0

Игнорировать дубликаты

dupAccept 1

Разрешить дублирование

dupError 2

Генерировать ошибку дублирования


10. Перечисление TExcelOutputFormat (Формат результата отчета Word)
1type
2  TExcelOutputFormat = (eofDefault, eof2003, eofHTML, eofPDF, eofNativePDF, 
3    eofXPS);

Или

1type
2  TExcelOutputFormat = TOleEnum;
3const
4  eofDefault = $00000000;
5  eof2003 = $00000001;
6  eofHTML = $00000002;
7  eofPDF = $00000003;
8  eofNativePDF = $00000004;
9  eofXPS = $00000005;

Элементы перечисления:

Имя Значение Назначение
eofDefault 0

По умолчанию

eof2003 1

Рабочая книга Excel 97-2003

eofHTML 2

Документ HTML

eofPDF 3

Документ PDF

eofNativePDF 4

Документ PDF, сформированный Excel

eofXPS 5

Документ XPS


11. Перечисление TExcelSheetKind (Тип листа Excel)
1type
2  TExcelSheetKind = (skNone, skFirst, skFirstHidden, skLast, skNew);

Или

1type
2  TExcelSheetKind = TOleEnum;
3const
4  skNone = $00000000;
5  skFirst = $00000001;
6  skFirstHidden = $00000002;
7  skLast = $00000003;
8  skNew = $00000004;

Элементы перечисления:

Имя Значение Назначение
skNone 0

Не переносить данные на лист

skFirst 1

На первый лист

skFirstHidden 2

На первый скрытый лист

skLast 3

На последний лист

skNew 4

На новый лист


12. Перечисление TExternalDataProtocol (Протокол доступа к внешним данным)
1type
2  TExternalDataProtocol = (prLocal, prHTTP, prHTTPS, prFTP, prFTPS, prSMB);

Или

1type
2  TExternalDataProtocol = TOleEnum;
3const
4  prLocal = $00000000;
5  prHTTP = $00000001;
6  prHTTPS = $00000002;
7  prFTP = $00000003;
8  prFTPS = $00000004;
9  prSMB = $00000005;

Элементы перечисления:

Имя Значение Назначение
prLocal 0

Файл доступен локально

prHTTP 1

Протокол HTTP

prHTTPS 2

Протокол HTTPS

prFTP 3

Протокол FTP

prFTPS 4

Протокол FTPS

prSMB 5

Протокол SMB


13. Перечисление TFormViewLayout (Виды расположения)
1type
2  TFormViewLayout = (vlHorizontal, vlVertical);

Или

1type
2  TFormViewLayout = TOleEnum;
3const
4  vlHorizontal = $00000000;
5  vlVertical = $00000001;

Элементы перечисления:

Имя Значение Назначение
vlHorizontal 0

Горизонтальное

vlVertical 1

Вертикально


14. Перечисление TInstantContactStatus (Статус контакта)
1type
2  TInstantContactStatus = (icsPending, icsRefused, icsApproved);

Или

1type
2  TInstantContactStatus = TOleEnum;
3const
4  icsPending = $00000000;
5  icsRefused = $00000001;
6  icsApproved = $00000002;

Элементы перечисления:

Имя Значение Назначение
icsPending 0

Рассматривается

icsRefused 1

Отказано

icsApproved 2

Утвержденный


15. Перечисление TInstantMessageAttachmentType (Тип вложения мгновенного сообщения)
1type
2  TInstantMessageAttachmentType = (imaFile, imaImage, imaHyperLink, imaObject);

Или

1type
2  TInstantMessageAttachmentType = TOleEnum;
3const
4  imaFile = $00000000;
5  imaImage = $00000001;
6  imaHyperLink = $00000002;
7  imaObject = $00000003;

Элементы перечисления:

Имя Значение Назначение
imaFile 0

Файл

imaImage 1

Изображение

imaHyperLink 2

Гиперссылка

imaObject 3

Объект


16. Перечисление TInstantMessageAttachmentType (None) (Тип вложения мгновенного сообщения (None))
1type
2  TInstantMessageAttachmentType (None) = (imaFile, imaImage, imaHyperLink, 
3    imaObject, imaNone);

Или

1type
2  TInstantMessageAttachmentType (None) = TOleEnum;
3const
4  imaFile = $00000000;
5  imaImage = $00000001;
6  imaHyperLink = $00000002;
7  imaObject = $00000003;
8  imaNone = $00000004;

Это перечисление использует элементы TInstantMessageAttachmentType.

Элементы перечисления:

Имя Значение Назначение
imaFile 0

Определено в базовом перечислении TInstantMessageAttachmentType

imaImage 1

Определено в базовом перечислении TInstantMessageAttachmentType

imaHyperLink 2

Определено в базовом перечислении TInstantMessageAttachmentType

imaObject 3

Определено в базовом перечислении TInstantMessageAttachmentType

imaNone 4

Нет


17. Перечисление TNotificationType (Тип уведомления)
1type
2  TNotificationType = (ntInformation, ntWarning, ntCaution);

Или

1type
2  TNotificationType = TOleEnum;
3const
4  ntInformation = $00000000;
5  ntWarning = $00000001;
6  ntCaution = $00000002;

Элементы перечисления:

Имя Значение Назначение
ntInformation 0

Информация

ntWarning 1

Предупреждение

ntCaution 2

Проблема


18. Перечисление TOutputColorMode (Режим цветопередачи)
1type
2  TOutputColorMode = (wcmNormal, wcmGrayscale, wcmMonochrome);

Или

1type
2  TOutputColorMode = TOleEnum;
3const
4  wcmNormal = $00000000;
5  wcmGrayscale = $00000001;
6  wcmMonochrome = $00000002;

Элементы перечисления:

Имя Значение Назначение
wcmNormal 0

Цветной

wcmGrayscale 1

В градациях серого

wcmMonochrome 2

Монохромный


19. Перечисление TReplicationStatus (Статус репликации)
1type
2  TReplicationStatus = (rsNotReplicatable, rsReplicatableMetadata, rsReplicatable);

Или

1type
2  TReplicationStatus = TOleEnum;
3const
4  rsNotReplicatable = $00000000;
5  rsReplicatableMetadata = $00000001;
6  rsReplicatable = $00000002;

Элементы перечисления:

Имя Значение Назначение
rsNotReplicatable 0

Не реплицировать

rsReplicatableMetadata 1

Вместе с метаданными

rsReplicatable 2

Вместе с бизнес-данными


20. Перечисление TRowColor (Цвет строки таблицы)
1type
2  TRowColor = (rcDefault, rcRed, rcGreen, rcBlue, rcPale, rcCyan, rcMagenta, 
3    rcYellow);

Или

01type
02  TRowColor = TOleEnum;
03const
04  rcDefault = $00000000;
05  rcRed = $00000001;
06  rcGreen = $00000002;
07  rcBlue = $00000003;
08  rcPale = $00000004;
09  rcCyan = $00000005;
10  rcMagenta = $00000006;
11  rcYellow = $00000007;

Элементы перечисления:

Имя Значение Назначение
rcDefault 0

По умолчанию

rcRed 1

Красная строка

rcGreen 2

Зеленая строка

rcBlue 3

Синяя строка

rcPale 4

Бледная строка

rcCyan 5

Голубая строка

rcMagenta 6

Пурпурная строка

rcYellow 7

Желтая строка


21. Перечисление TScope (Область видимости)
1type
2  TScope = (scPrivate, scPublic);

Или

1type
2  TScope = TOleEnum;
3const
4  scPrivate = $00000000;
5  scPublic = $00000001;

Элементы перечисления:

Имя Значение Назначение
scPrivate 0

Не видимо пользователям

scPublic 1

Видимо пользователям


22. Перечисление TSecurityModel (Модели безопасности)
1type
2  TSecurityModel = (smFullAccess, smPublic, smPrivate, smByAffiliation);

Или

1type
2  TSecurityModel = TOleEnum;
3const
4  smFullAccess = $00000000;
5  smPublic = $00000001;
6  smPrivate = $00000002;
7  smByAffiliation = $00000003;

Элементы перечисления:

Имя Значение Назначение
smFullAccess 0

Доступ не ограничен

smPublic 1

Публичный объект

smPrivate 2

Приватный объект

smByAffiliation 3

Доступ по принадлежности


23. Перечисление TShowObjectInfoType (Тип представления объектов)
1type
2  TShowObjectInfoType = (soName, soDescription);

Или

1type
2  TShowObjectInfoType = TOleEnum;
3const
4  soName = $00000000;
5  soDescription = $00000001;

Элементы перечисления:

Имя Значение Назначение
soName 0

Показывать имена

soDescription 1

Показывать наименования


24. Перечисление TSortDirection (Направление сортировки)
1type
2  TSortDirection = (sdNone, sdAscending, sdDescending);

Или

1type
2  TSortDirection = TOleEnum;
3const
4  sdNone = $00000000;
5  sdAscending = $00000001;
6  sdDescending = $00000002;

Элементы перечисления:

Имя Значение Назначение
sdNone 0

Нет

sdAscending 1

По возрастанию

sdDescending 2

По убыванию


25. Перечисление TTranslationStatus (Состояния перевода)
1type
2  TTranslationStatus = (tsNotTranslated, tsTranslated, tsUntranslatable, tsDirty);

Или

1type
2  TTranslationStatus = TOleEnum;
3const
4  tsNotTranslated = $00000000;
5  tsTranslated = $00000001;
6  tsUntranslatable = $00000002;
7  tsDirty = $00000003;

Элементы перечисления:

Имя Значение Назначение
tsNotTranslated 0

Не переведено

tsTranslated 1

Переведено

tsUntranslatable 2

Не нуждается в переводе

tsDirty 3

Грязный


26. Перечисление TUserAccessMode (Режим доступа)
1type
2  TUserAccessMode = (uaFullAccess, uaReadOnly, uaAccessDenied);

Или

1type
2  TUserAccessMode = TOleEnum;
3const
4  uaFullAccess = $00000000;
5  uaReadOnly = $00000001;
6  uaAccessDenied = $00000002;

Элементы перечисления:

Имя Значение Назначение
uaFullAccess 0

Полный доступ

uaReadOnly 1

Доступ только для чтения

uaAccessDenied 2

Доступ запрещен


27. Перечисление TWordOutputFormat (Формат результата отчета Word)
1type
2  TWordOutputFormat = (wofDefault, wof2003, wofHTML, wofRTF, wofPDF);

Или

1type
2  TWordOutputFormat = TOleEnum;
3const
4  wofDefault = $00000000;
5  wof2003 = $00000001;
6  wofHTML = $00000002;
7  wofRTF = $00000003;
8  wofPDF = $00000004;

Элементы перечисления:

Имя Значение Назначение
wofDefault 0

По умолчанию

wof2003 1

Документ Word 97-2003

wofHTML 2

Документ HTML

wofRTF 3

Документ RTF

wofPDF 4

Документ PDF


28. Класс TAccessibleFile (Доступный файл)

ДиаграммаКласс TObject (Объекты)


28.1. Свойства

Свойства класса TAccessibleFile:

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
ClassTClass Да Скрыто от пользователя Только для чтения
  ReplicationStatusTReplicationStatus Да Скрыто от пользователя Только для чтения
ParentTObject Нет Скрыто от пользователя Чтение/Запись
MasterTObject Да Скрыто от пользователя Только для чтения
SourceDataBaseTDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
CreatorTUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
ModifierTUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
ReaderTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
WriterTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
FileData blob Нет Видимо пользователю Чтение/Запись

Данные файла

CRC string[8] Нет Видимо пользователю Чтение/Запись

Контрольная сумма

DependenciesCount Integer Нет Видимо пользователю Только для чтения

Количество зависимостей

Category string[128] Нет Видимо пользователю Чтение/Запись

Категория


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

Конструктор класса TAccessibleFile.

1constructor TAccessibleFile.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  FileData: blob): TObject;

Переопределяет метод в TObject.Create.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
ClassTClass Нет
ParentTObject Нет
MasterTObject Да
AccessorTSecurityAccount Нет
FileData blob Нет

Данные файла

Замечания:

Создает новый объект класса TAccessibleFile.


28.3. Метод SetData (Установить значение свойства "Данные файла")

Метод экземпляра класса TAccessibleFile.

procedure TAccessibleFile.SetData(FileData: blob);

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
FileData blob Нет

Данные файла


28.4. Метод Ole-объекта CheckAllCRC (Обновить отсутствующие контрольные суммы)

Метод Ole-объекта класса (статический метод Ole-объекта) класса TAccessibleFile.

Метод Ole-объекта является методом класса.

Метод Ole-объекта не имеет параметров.


28.5. Метод Ole-объекта CheckCRC (Обновить контрольную сумму)

Метод Ole-объекта класса TAccessibleFile.

Метод Ole-объекта не имеет параметров.


28.6. Метод Ole-объекта LoadFromFolder (Загрузить из папки)

Метод Ole-объекта класса (статический метод Ole-объекта) класса TAccessibleFile.

Метод Ole-объекта является методом класса.

Параметры:

Имя Тип Обязательно Значение
Folder string[255] Да

Папка


28.7. Метод Ole-объекта SaveToFolder (Сохранить в папку)

Метод Ole-объекта класса TAccessibleFile.

Параметры:

Имя Тип Обязательно Значение
Folder string[255] Да

Папка


28.8. Метод Ole-объекта UpdateFromFolder (Обновить из папки)

Метод Ole-объекта класса TAccessibleFile.

Параметры:

Имя Тип Обязательно Значение
Folder string[255] Да

Папка


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

ДиаграммаКласс TObject (Объекты)

Имена объектов класса генерируются.

Наименования объектов класса генерируются.


29.1. Свойства

Свойства класса TAccessItem:

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Скрыто от пользователя Чтение/Запись

Имя

Description string[128] Да Скрыто от пользователя Чтение/Запись

Наименование

ClassTClass Да Скрыто от пользователя Только для чтения

Унаследовано от TObject

  ReplicationStatusTReplicationStatus Да Скрыто от пользователя Только для чтения
ParentTObject Нет Скрыто от пользователя Чтение/Запись
MasterTObject Да Скрыто от пользователя Только для чтения

Элемент

  MasterName string[64] Да Видимо пользователю Только для чтения

Имя элемента

  MasterDescription string[128] Да Видимо пользователю Только для чтения

Наименование элемента

  MasterClassTClass Да Видимо пользователю Только для чтения

Класс элемента

SourceDataBaseTDataBase Да Скрыто от пользователя Только для чтения

Унаследовано от TObject

  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
CreatorTUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
ModifierTUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
ReaderTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
WriterTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
SecurityAccountTSecurityAccount Да Видимо пользователю Чтение/Запись

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

  SecurityAccountName string[64] Да Видимо пользователю Чтение/Запись

Имя роли безопасности

  SecurityAccountDescription string[128] Да Видимо пользователю Чтение/Запись

Наименование роли безопасности

  SecurityAccountClassTClass Да Скрыто от пользователя Только для чтения

Класс роли безопасности


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

Конструктор класса TAccessItem.

1constructor TAccessItem.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  SecurityAccount: TSecurityAccount): TObject;

Переопределяет метод в TObject.Create.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
ClassTClass Нет
ParentTObject Нет
MasterTObject Да
AccessorTSecurityAccount Нет
SecurityAccountTSecurityAccount Да

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

Замечания:

Создает новый объект класса TAccessItem.


29.3. Метод GetIsAccessible (Проверка доступности)

Метод класса (статический метод) класса TAccessItem.

class function TAccessItem.GetIsAccessible(Master: TObject): Boolean;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
MasterTObject Нет

Мастер

Замечания:

Возвращает значение типа Boolean.


30. Класс TAccessProfile (Профили доступа)

ДиаграммаКласс TProfile (Профили)Класс TObject (Объекты)


30.1. Свойства

Свойства класса TAccessProfile:

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
ClassTClass Да Скрыто от пользователя Только для чтения
  ReplicationStatusTReplicationStatus Да Скрыто от пользователя Только для чтения
ParentTObject Нет Скрыто от пользователя Чтение/Запись
MasterTObject Да Скрыто от пользователя Только для чтения
SourceDataBaseTDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
CreatorTUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
ModifierTUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
ReaderTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
WriterTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
DomainTDomain Да Видимо пользователю Чтение/Запись

Унаследовано от TProfile

  DomainRequired Boolean Да Видимо пользователю Только для чтения
  DomainClassTClass Да Скрыто от пользователя Только для чтения
  DomainDefinition string[64] Да Видимо пользователю Только для чтения
ComparisonTypeTComparisonType Да Видимо пользователю Чтение/Запись
BasedOnProfileTProfile Нет Видимо пользователю Чтение/Запись
Active Boolean Да Видимо пользователю Только для чтения
Access Boolean Да Видимо пользователю Чтение/Запись

Доступ


30.2. Конструктор Create (Конструктор профиля доступа)

Конструктор класса TAccessProfile.

1constructor TAccessProfile.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  Domain: TDomain; ComparisonType: TComparisonType; BasedOnProfile: TProfile; 
4  Access: Boolean): TObject;

Переопределяет метод в TProfile.Create, TObject.Create.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
ClassTClass Нет
ParentTObject Нет
MasterTObject Да
AccessorTSecurityAccount Нет
DomainTDomain Да

Унаследовано от TProfile.Create

ComparisonTypeTComparisonType Да
BasedOnProfileTProfile Нет
Access Boolean Да

Доступ

Замечания:

Создает новый объект класса TAccessProfile.


31. Класс TAction (Действия)

ДиаграммаКласс TObject (Объекты)Класс TCustomView (Абстрактное представление)Класс TActionContextProperty (Свойство контекста)

Объекты класса образуют иерархию.


31.1. Свойства

Свойства класса TAction:

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
ClassTClass Да Скрыто от пользователя Только для чтения
  ReplicationStatusTReplicationStatus Да Скрыто от пользователя Только для чтения
ParentTObject Нет Скрыто от пользователя Чтение/Запись
MasterTObject Да Скрыто от пользователя Только для чтения
SourceDataBaseTDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
CreatorTUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
ModifierTUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
ReaderTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
WriterTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Shortcut string[20] Нет Видимо пользователю Чтение/Запись

Горячая клавиша

Position Integer Да Видимо пользователю Чтение/Запись

Позиция

Separated Boolean Да Видимо пользователю Чтение/Запись

Отделено

Default Boolean Да Видимо пользователю Чтение/Запись

По умолчанию


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

Конструктор класса TAction.

1constructor TAction.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  Position: Integer; Shortcut: string[20]; Separated: Boolean; 
4  Default: Boolean): TObject;

Переопределяет метод в TObject.Create.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
ClassTClass Нет
ParentTObject Нет
MasterTObject Да
AccessorTSecurityAccount Нет
Position Integer Да

Позиция

Shortcut string[20] Нет

Горячая клавиша

Separated Boolean Да

Отделено

Default Boolean Да

По умолчанию

Замечания:

Создает новый объект класса TAction.


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

Метод класса (статический метод) класса TAction.

1class function TAction.GetNextPos(Master: TObject; Parent: TObject; 
2  Step: Integer): Integer;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
MasterTObject Нет

Мастер

ParentTObject Нет

Родитель

Step Integer Да

Шаг

Замечания:

Возвращает значение типа Integer.


32. Класс TActionContextProperty (Свойство контекста)

ДиаграммаКласс TObject (Объекты)Класс TAction (Действия)

Имена объектов класса генерируются.


32.1. Свойства

Свойства класса TActionContextProperty:

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
ClassTClass Да Скрыто от пользователя Только для чтения
  ReplicationStatusTReplicationStatus Да Скрыто от пользователя Только для чтения
ParentTObject Нет Скрыто от пользователя Чтение/Запись
MasterTObject Да Скрыто от пользователя Только для чтения
SourceDataBaseTDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
CreatorTUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
ModifierTUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
ReaderTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
WriterTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
PropertyTProperty Да Видимо пользователю Чтение/Запись

Свойство

Position Integer Да Видимо пользователю Чтение/Запись

Позиция


32.2. Конструктор Create (Конструктор контекстного свойства)

Конструктор класса TActionContextProperty.

1constructor TActionContextProperty.Create(Name: string[64]; 
2  Description: string[128]; Class: TClass; Parent: TObject; Master: TObject; 
3  Accessor: TSecurityAccount; Property: TProperty; Position: Integer): TObject;

Переопределяет метод в TObject.Create.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
ClassTClass Нет
ParentTObject Нет
MasterTObject Да
AccessorTSecurityAccount Нет
PropertyTProperty Да

Свойство

Position Integer Да

Позиция

Замечания:

Создает новый объект класса TActionContextProperty.


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

Метод класса (статический метод) класса TActionContextProperty.

class function TActionContextProperty.GetNextPos(Master: TObject): Integer;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
MasterTObject Нет

Мастер

Замечания:

Возвращает значение типа Integer.


33. Класс TAsyncHandler (Обработчики отложенного выполнения)

ДиаграммаКласс TObject (Объекты)Класс TAsyncHandlerAccess (Доступ к обработчикам отложенного выполнения)


33.1. Свойства

Свойства класса TAsyncHandler:

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
ClassTClass Да Скрыто от пользователя Только для чтения
  ReplicationStatusTReplicationStatus Да Скрыто от пользователя Только для чтения
ParentTObject Нет Скрыто от пользователя Чтение/Запись
MasterTObject Да Скрыто от пользователя Только для чтения
SourceDataBaseTDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
CreatorTUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
ModifierTUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
ReaderTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
WriterTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
IsAccessible Boolean Да Видимо пользователю Только для чтения

Доступен

ValidatorTMethod Нет Видимо пользователю Чтение/Запись

Процедура-валидатор

HandlerTRoutine Нет Видимо пользователю Чтение/Запись

Процедура-обработчик


33.2. Конструктор Create (Конструктор обработчика отложенного выполнения)

Конструктор класса TAsyncHandler.

1constructor TAsyncHandler.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  Validator: TMethod; Handler: TRoutine): TObject;

Переопределяет метод в TObject.Create.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
ClassTClass Нет
ParentTObject Нет
MasterTObject Да
AccessorTSecurityAccount Нет
ValidatorTMethod Нет

Процедура-валидатор

HandlerTRoutine Нет

Процедура-обработчик

Замечания:

Создает новый объект класса TAsyncHandler.


33.3. Метод GetIsAccessible (Доступен)

Метод экземпляра класса TAsyncHandler.

function TAsyncHandler.GetIsAccessible: Boolean;

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Возвращает значение типа Boolean.


33.4. Метод ValidateInstantMessage (Доступен обработчик с уведомлением сообщением)

Метод класса (статический метод) класса TAsyncHandler.

class function TAsyncHandler.ValidateInstantMessage(Routine: TRoutine): Boolean;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
RoutineTRoutine Да

Подпрограмма

Замечания:

Возвращает значение типа Boolean.


33.5. Метод ValidateWithoutNotification (Доступен обработчик без уведомления)

Метод класса (статический метод) класса TAsyncHandler.

class function TAsyncHandler.ValidateWithoutNotification(Routine: TRoutine): Boolean;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
RoutineTRoutine Да

Подпрограмма

Замечания:

Возвращает значение типа Boolean.


34. Класс TAsyncHandlerAccess (Доступ к обработчикам отложенного выполнения)

ДиаграммаКласс TAccessItem (Элементы доступа)Класс TObject (Объекты)Класс TAsyncHandler (Обработчики отложенного выполнения)

Имена объектов класса генерируются.

Наименования объектов класса генерируются.


34.1. Конструктор Create (Конструктор доступа к обработчикам отложенного выполнения)

Конструктор класса TAsyncHandlerAccess.

1constructor TAsyncHandlerAccess.Create(Name: string[64]; 
2  Description: string[128]; Class: TClass; Parent: TObject; Master: TObject; 
3  Accessor: TSecurityAccount; SecurityAccount: TSecurityAccount): TObject;

Переопределяет метод в TAccessItem.Create, TObject.Create.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
ClassTClass Нет
ParentTObject Нет
MasterTObject Да
AccessorTSecurityAccount Нет
SecurityAccountTSecurityAccount Да

Унаследовано от TAccessItem.Create

Замечания:

Создает новый объект класса TAsyncHandlerAccess.


35. Класс TAsyncTask (Задачи отложенного выполнения)

ДиаграммаКласс TObject (Объекты)Класс TAsyncTaskParameterValue (Значения параметров задачи отложенного выполнения)

Объекты класса не именованы.


35.1. Свойства

Свойства класса TAsyncTask:

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
ClassTClass Да Скрыто от пользователя Только для чтения
  ReplicationStatusTReplicationStatus Да Скрыто от пользователя Только для чтения
ParentTObject Нет Скрыто от пользователя Чтение/Запись
MasterTObject Да Скрыто от пользователя Только для чтения
SourceDataBaseTDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
CreatorTUser Да Видимо пользователю Только для чтения

Пользователь

Created datetime Да Видимо пользователю Только для чтения

Время создания

ModifierTUser Да Скрыто от пользователя Только для чтения

Унаследовано от TObject

Modified datetime Да Скрыто от пользователя Только для чтения
ReaderTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
WriterTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
StatusTAsyncTaskStatus Да Видимо пользователю Чтение/Запись

Состояние

RoutineTRoutine Да Видимо пользователю Чтение/Запись

Подпрограмма

  RoutineClassTClass Да Скрыто от пользователя Только для чтения

Класс подпрограммы

LanguageTLanguage Да Видимо пользователю Чтение/Запись

Язык

HandlerTAsyncHandler Да Видимо пользователю Чтение/Запись

Обработчик

FormViewTFormView Нет Видимо пользователю Чтение/Запись

Представление формы

ObjectTObject Нет Видимо пользователю Чтение/Запись

Объект

Started datetime Нет Видимо пользователю Чтение/Запись

Время начала выполнения

Finished datetime Нет Видимо пользователю Чтение/Запись

Время завершения выполнения

Duration time Нет Видимо пользователю Только для чтения

Длительность

Bold Boolean Да Скрыто от пользователя Только для чтения

Выделено

RowColorTRowColor Нет Скрыто от пользователя Только для чтения

Цвет строки

GroupTAsyncTask Нет Видимо пользователю Только для чтения

Группа

GroupContentReady Boolean Да Скрыто от пользователя Только для чтения

Содержимое группы готово


35.2. Конструктор Create (Конструктор задачи отложенного выполнения)

Конструктор класса TAsyncTask.

1constructor TAsyncTask.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  Routine: TRoutine; Object: TObject; FormView: TFormView; 
4  Handler: TAsyncHandler; Language: TLanguage): TObject;

Переопределяет метод в TObject.Create.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
ClassTClass Нет
ParentTObject Нет
MasterTObject Да
AccessorTSecurityAccount Нет
RoutineTRoutine Да

Подпрограмма

ObjectTObject Нет

Объект

FormViewTFormView Нет

Представление формы

HandlerTAsyncHandler Да

Обработчик

LanguageTLanguage Да

Язык

Замечания:

Создает новый объект класса TAsyncTask.


35.3. Деструктор Destroy (Деструктор объекта)

Деструктор класса TAsyncTask.

destructor TAsyncTask.Destroy;

Переопределяет метод в TObject.Destroy.

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Уничтожает объект класса TAsyncTask или его наследника.


35.4. Метод Archive (Отправить в архив)

Метод экземпляра класса TAsyncTask.

procedure TAsyncTask.Archive;

Метод не имеет параметров.


35.5. Метод CreateGroup (Создать группу)

Метод экземпляра класса TAsyncTask.

procedure TAsyncTask.CreateGroup(Group: clob);

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
Group clob Нет

Группа


35.6. Метод Finish (Зафиксировать завершение выполнения)

Метод экземпляра класса TAsyncTask.

procedure TAsyncTask.Finish(Success: Boolean);

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
Success Boolean Да

Выполнено успешно


35.7. Метод HandleInstantMessage (Обработчик с уведомлением сообщением)

Метод экземпляра класса TAsyncTask.

1procedure TAsyncTask.HandleInstantMessage(Success: Boolean; 
2  ErrorMessage: string[2000]; ExceptionClass: string[2000]; 
3  NativeMessage: string[2000]);

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
Success Boolean Да

Выполнено успешно

ErrorMessage string[2000] Нет

Сообщение об ошибке

ExceptionClass string[2000] Нет

Класс ошибки

NativeMessage string[2000] Нет

Системное сообщение об ошибке


35.8. Метод HasAsyncTasks (Имеются задачи отложенного выполнения)

Метод класса (статический метод) класса TAsyncTask.

class function TAsyncTask.HasAsyncTasks: Boolean;

Метод скрыт от пользователя.

Метод является методом класса.

Метод не имеет параметров.

Замечания:

Возвращает значение типа Boolean.


35.9. Метод Start (Зафиксировать начало выполнения)

Метод экземпляра класса TAsyncTask.

procedure TAsyncTask.Start;

Метод скрыт от пользователя.

Метод не имеет параметров.


35.10. Метод Ole-объекта PerformImmediate (Выполнить немедленно)

Метод Ole-объекта класса TAsyncTask.

Метод Ole-объекта не имеет параметров.


36. Класс TAsyncTaskParameterValue (Значения параметров задачи отложенного выполнения)

ДиаграммаКласс TTypedValue (Типизированные значения)Класс TObject (Объекты)Класс TAsyncTask (Задачи отложенного выполнения)

Объекты класса не именованы.


36.1. Свойства

Свойства класса TAsyncTaskParameterValue:

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
ClassTClass Да Скрыто от пользователя Только для чтения
  ReplicationStatusTReplicationStatus Да Скрыто от пользователя Только для чтения
ParentTObject Нет Скрыто от пользователя Чтение/Запись
MasterTObject Нет Скрыто от пользователя Только для чтения

Унаследовано от TTypedValue

  MasterClassTClass Да Скрыто от пользователя Только для чтения
SourceDataBaseTDataBase Да Скрыто от пользователя Только для чтения

Унаследовано от TObject

  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
CreatorTUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
ModifierTUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
ReaderTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
WriterTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
DomainTDomain Да Видимо пользователю Чтение/Запись

Унаследовано от TTypedValue

  DomainClassTClass Да Скрыто от пользователя Только для чтения
  DomainRequired Boolean Да Видимо пользователю Только для чтения
  DomainDefinition string[64] Да Видимо пользователю Только для чтения
Tab string[128] Нет Видимо пользователю Чтение/Запись
Group string[128] Нет Видимо пользователю Чтение/Запись
Position Integer Да Видимо пользователю Чтение/Запись
ScopeTScope Да Видимо пользователю Чтение/Запись
OutOfTabs Boolean Да Видимо пользователю Чтение/Запись
StrValue string[2000] Нет Скрыто от пользователя Чтение/Запись
IntValue Integer Нет Скрыто от пользователя Чтение/Запись
FloatValue float Нет Скрыто от пользователя Чтение/Запись
DateValue date Нет Скрыто от пользователя Чтение/Запись
TimeValue time Нет Скрыто от пользователя Чтение/Запись
DateTimeValue datetime Нет Скрыто от пользователя Чтение/Запись
ObjectValueTObject Нет Скрыто от пользователя Чтение/Запись
BoolValue Boolean Нет Скрыто от пользователя Чтение/Запись
BlobValue blob Нет Видимо пользователю Чтение/Запись
ClobValue clob Нет Видимо пользователю Чтение/Запись
ExternalDataValue <external data> Нет Видимо пользователю Чтение/Запись
VisibleValue string[2000] Нет Видимо пользователю Только для чтения
ControlName string[64] Да Видимо пользователю Чтение/Запись
Temporary Boolean Да Видимо пользователю Чтение/Запись

Временный объект


36.2. Конструктор Create (Конструктор значения параметров задачи отложенного выполнения)

Конструктор класса TAsyncTaskParameterValue.

1constructor TAsyncTaskParameterValue.Create(Name: string[64]; 
2  Description: string[128]; Class: TClass; Parent: TObject; Master: TObject; 
3  Accessor: TSecurityAccount; Domain: TDomain; Position: Integer; 
4  Group: string[128]; Tab: string[128]; Scope: TScope; OutOfTabs: Boolean; 
5  StrValue: string[2000]; IntValue: Integer; FloatValue: float; DateValue: date; 
6  TimeValue: time; DateTimeValue: datetime; ObjectValue: TObject; 
7  BoolValue: Boolean; BlobValue: blob; ClobValue: clob; 
8  ExternalDataValue: <external data>; Temporary: Boolean): TObject;

Переопределяет метод в TTypedValue.Create, TObject.Create.

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
ClassTClass Нет
ParentTObject Нет
MasterTObject Да
AccessorTSecurityAccount Нет
DomainTDomain Да

Унаследовано от TTypedValue.Create

Position Integer Да
Group string[128] Нет
Tab string[128] Нет
ScopeTScope Да
OutOfTabs Boolean Да
StrValue string[2000] Нет
IntValue Integer Нет
FloatValue float Нет
DateValue date Нет
TimeValue time Нет
DateTimeValue datetime Нет
ObjectValueTObject Нет
BoolValue Boolean Нет
BlobValue blob Нет
ClobValue clob Нет
ExternalDataValue <external data> Нет
Temporary Boolean Да

Временный объект

Замечания:

Создает новый объект класса TAsyncTaskParameterValue.


36.3. Метод SuggestFileName (Предложить имя файла)

Метод экземпляра класса TAsyncTaskParameterValue.

function TAsyncTaskParameterValue.SuggestFileName(Domain: TDomain): string[128];

Переопределяет метод в TObject.SuggestFileName.

Метод скрыт от пользователя.

Метод является виртуальным методом.

Параметры:

Имя Тип Обязательно Значение
DomainTDomain Нет

Унаследовано от TObject.SuggestFileName

Замечания:

Возвращает значение типа string[128].


37. Класс TBanGroup (Группы запретов)

ДиаграммаКласс TObject (Объекты)Класс TBanGroupAccess (Доступ к группам запретов)Класс TBanGroupItem (Элементы группы запретов)Класс TClassBan (Запрет на класс)Класс TRoutineBan (Запрет на подпрограмму)Класс TPropertyBan (Запрет на свойство)Класс TFormBan (Запрет на форму)


37.1. Свойства

Свойства класса TBanGroup:

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
ClassTClass Да Скрыто от пользователя Только для чтения
  ReplicationStatusTReplicationStatus Да Скрыто от пользователя Только для чтения
ParentTObject Нет Скрыто от пользователя Чтение/Запись
MasterTObject Да Скрыто от пользователя Только для чтения
SourceDataBaseTDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
CreatorTUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
ModifierTUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
ReaderTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
WriterTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
IsAccessible Boolean Да Видимо пользователю Только для чтения

Доступна


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

Конструктор класса TBanGroup.

1constructor TBanGroup.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; 
3  Accessor: TSecurityAccount): TObject;

Переопределяет метод в TObject.Create.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
ClassTClass Нет
ParentTObject Нет
MasterTObject Да
AccessorTSecurityAccount Нет

Замечания:

Создает новый объект класса TBanGroup.


37.3. Метод CreateAllBans (Сгенерировать запреты для класса)

Метод экземпляра класса TBanGroup.

1procedure TBanGroup.CreateAllBans(BannedClass: TClass; BanClass: Boolean; 
2  BanRoutines: Boolean; BanProperties: Boolean; AllowRead: Boolean);

Параметры:

Имя Тип Обязательно Значение
BannedClassTClass Да

Запрещаемый класс

BanClass Boolean Да

Запретить доступ к объектам класса

BanRoutines Boolean Да

Запретить подпрограммы

BanProperties Boolean Да

Запретить свойства

AllowRead Boolean Да

Чтение свойств разрешено


37.4. Метод GetIsAccessible (Доступна)

Метод экземпляра класса TBanGroup.

function TBanGroup.GetIsAccessible: Boolean;

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Возвращает значение типа Boolean.


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

ДиаграммаКласс TAccessItem (Элементы доступа)Класс TObject (Объекты)Класс TBanGroup (Группы запретов)

Имена объектов класса генерируются.

Наименования объектов класса генерируются.


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

Конструктор класса TBanGroupAccess.

1constructor TBanGroupAccess.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TBanGroup; Accessor: TSecurityAccount; 
3  SecurityAccount: TSecurityAccount): TObject;

Переопределяет метод в TAccessItem.Create, TObject.Create.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
ClassTClass Нет
ParentTObject Нет
MasterTBanGroup Да

Группа запретов

AccessorTSecurityAccount Нет

Унаследовано от TObject.Create

SecurityAccountTSecurityAccount Да

Унаследовано от TAccessItem.Create

Замечания:

Создает новый объект класса TBanGroupAccess.


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

ДиаграммаКласс TObject (Объекты)Класс TBanGroup (Группы запретов)


39.1. Свойства

Свойства класса TBanGroupItem:

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
ClassTClass Да Скрыто от пользователя Только для чтения
  ReplicationStatusTReplicationStatus Да Скрыто от пользователя Только для чтения
ParentTObject Нет Скрыто от пользователя Чтение/Запись
MasterTBanGroup Да Видимо пользователю Только для чтения

Мастер

  IsAccessible Boolean Да Видимо пользователю Только для чтения

Доступен

SourceDataBaseTDataBase Да Скрыто от пользователя Только для чтения

Унаследовано от TObject

  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
CreatorTUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
ModifierTUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
ReaderTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
WriterTSecurityAccount Нет Скрыто от пользователя Чтение/Запись


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

Конструктор класса TBanGroupItem.

1constructor TBanGroupItem.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; 
3  Accessor: TSecurityAccount): TObject;

Переопределяет метод в TObject.Create.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
ClassTClass Нет
ParentTObject Нет
MasterTObject Да
AccessorTSecurityAccount Нет

Замечания:

Создает новый объект класса TBanGroupItem.


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

ДиаграммаКласс TDomain (Домены)Класс TObject (Объекты)


40.1. Свойства

Свойства класса TBlobDomain:

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
ClassTClass Да Скрыто от пользователя Только для чтения
  ReplicationStatusTReplicationStatus Да Скрыто от пользователя Только для чтения
ParentTObject Нет Скрыто от пользователя Чтение/Запись
MasterTObject Да Скрыто от пользователя Только для чтения
SourceDataBaseTDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
CreatorTUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
ModifierTUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
ReaderTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
WriterTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Required Boolean Да Видимо пользователю Чтение/Запись

Унаследовано от TDomain

DependencyCount Integer Нет Видимо пользователю Только для чтения
DependenciesCount Integer Нет Видимо пользователю Только для чтения
Definition string[64] Да Видимо пользователю Только для чтения
Summary string[2000] Нет Видимо пользователю Только для чтения
BlobSubtypeTBlobSubtype Да Видимо пользователю Чтение/Запись

Подтип

Extension string[10] Нет Видимо пользователю Чтение/Запись

Расширение

ShowInPlace Boolean Да Видимо пользователю Чтение/Запись

Редактировать по месту

EditorClassID string[128] Нет Видимо пользователю Чтение/Запись

Идентификатор класса-редактора

EditorCodeLibraryTAccessibleFile Нет Видимо пользователю Чтение/Запись

Библиотека кода редактора

SizeLimit Integer Нет Видимо пользователю Чтение/Запись

Ограничение на размер

IsBinary Boolean Да Видимо пользователю Только для чтения

Двоичные данные


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

Конструктор класса TBlobDomain.

1constructor TBlobDomain.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  Required: Boolean; BlobSubtype: TBlobSubtype; SizeLimit: Integer; 
4  Extension: string[10]; ShowInPlace: Boolean; EditorClassID: string[128]; 
5  EditorCodeLibrary: TAccessibleFile): TObject;

Переопределяет метод в TDomain.Create, TObject.Create.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
ClassTClass Нет
ParentTObject Нет
MasterTObject Да
AccessorTSecurityAccount Нет
Required Boolean Да

Унаследовано от TDomain.Create

BlobSubtypeTBlobSubtype Да

Подтип

SizeLimit Integer Нет

Ограничение на размер

Extension string[10] Нет

Расширение

ShowInPlace Boolean Да

Редактировать по месту

EditorClassID string[128] Нет

Идентификатор класса-редактора

EditorCodeLibraryTAccessibleFile Нет

Библиотека кода редактора

Замечания:

Создает новый объект класса TBlobDomain.


40.3. Метод GetSummary (Получить сводку)

Метод экземпляра класса TBlobDomain.

function TBlobDomain.GetSummary: string[2000];

Переопределяет метод в TDomain.GetSummary.

Метод скрыт от пользователя.

Метод является виртуальным методом.

Метод не имеет параметров.

Замечания:

Возвращает значение типа string[2000].


41. Класс TBooleanDomain (Логические)

ДиаграммаКласс TDomain (Домены)Класс TObject (Объекты)


41.1. Свойства

Свойства класса TBooleanDomain:

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
ClassTClass Да Скрыто от пользователя Только для чтения
  ReplicationStatusTReplicationStatus Да Скрыто от пользователя Только для чтения
ParentTObject Нет Скрыто от пользователя Чтение/Запись
MasterTObject Да Скрыто от пользователя Только для чтения
SourceDataBaseTDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
CreatorTUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
ModifierTUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
ReaderTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
WriterTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Required Boolean Да Видимо пользователю Чтение/Запись

Унаследовано от TDomain

DependencyCount Integer Нет Видимо пользователю Только для чтения
DependenciesCount Integer Нет Видимо пользователю Только для чтения
Definition string[64] Да Видимо пользователю Только для чтения
Summary string[2000] Нет Видимо пользователю Только для чтения
TrueValue string[64] Да Видимо пользователю Чтение/Запись

Значение "Истина"

FalseValue string[64] Да Видимо пользователю Чтение/Запись

Значение "Ложь"


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

Конструктор класса TBooleanDomain.

1constructor TBooleanDomain.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  Required: Boolean; TrueValue: string[64]; FalseValue: string[64]): TDomain;

Переопределяет метод в TDomain.Create, TObject.Create.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
ClassTClass Нет
ParentTObject Нет
MasterTObject Да
AccessorTSecurityAccount Нет
Required Boolean Да

Унаследовано от TDomain.Create

TrueValue string[64] Да

Значение "Истина"

FalseValue string[64] Да

Значение "Ложь"

Замечания:

Создает новый объект класса TBooleanDomain.


41.3. Метод GetSummary (Получить сводку)

Метод экземпляра класса TBooleanDomain.

function TBooleanDomain.GetSummary: string[2000];

Переопределяет метод в TDomain.GetSummary.

Метод скрыт от пользователя.

Метод является виртуальным методом.

Метод не имеет параметров.

Замечания:

Возвращает значение типа string[2000].


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

ДиаграммаКласс TObject (Объекты)Класс TClassMember (Члены класса)Класс TField (Поля)Класс TProperty (Свойства)Класс TMethod (Методы)Класс TXSLTTemplate (Шаблоны отчетов XSLT)Класс TExcelTemplate (Шаблоны отчетов Excel)Класс TRoutine (Подпрограмма)Класс TOleObjectMethod (Метод Ole-объекта)Класс TInlineExpression (Встраиваемое выражение)Класс TWordTemplate (Шаблоны отчетов Word)Класс TPDFTemplate (Шаблоны отчетов PDF)Класс TObjectCreator (Роли-создатели)

Объекты класса образуют иерархию.


42.1. Свойства

Свойства класса TClass:

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
ClassTClass Да Скрыто от пользователя Только для чтения
ReplicationStatusTReplicationStatus Да Видимо пользователю Чтение/Запись

Статус репликации

ParentTObject Нет Скрыто от пользователя Чтение/Запись

Унаследовано от TObject

MasterTObject Да Скрыто от пользователя Только для чтения
SourceDataBaseTDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
CreatorTUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
ModifierTUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
ReaderTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
WriterTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
HasProfiles Boolean Да Видимо пользователю Только для чтения

Контролируется профилями

MasterClassTClass Нет Видимо пользователю Только для чтения

Класс-мастер

IsHierarhical Boolean Да Видимо пользователю Только для чтения

Является иерархическим

SecurityModelTSecurityModel Да Видимо пользователю Чтение/Запись

Модель безопасности

DefaultAccessorTSecurityAccount Нет Видимо пользователю Чтение/Запись

Роль доступа по умолчанию

UnNamed Boolean Да Видимо пользователю Чтение/Запись

Неименованный

NameExpression clob Нет Видимо пользователю Чтение/Запись

Выражение имени объекта

DescriptionExpression clob Нет Видимо пользователю Чтение/Запись

Выражение наименования объекта

Logged Boolean Да Видимо пользователю Чтение/Запись

Протоколировать

ModelX Integer Нет Скрыто от пользователя Чтение/Запись

Положение в модели (абсцисса)

ModelY Integer Нет Скрыто от пользователя Чтение/Запись

Положение в модели (ордината)

Category string[128] Нет Видимо пользователю Чтение/Запись

Категория

Indexed Boolean Да Видимо пользователю Чтение/Запись

Индексируется

DependenciesCount Integer Нет Видимо пользователю Только для чтения

Количество зависимостей

Localizable Boolean Да Видимо пользователю Чтение/Запись

Локализуемый

DBMSName string[64] Да Видимо пользователю Только для чтения

Имя объекта СУБД

CreatorsCount Integer Нет Видимо пользователю Только для чтения

Количество ролей-создателей

ApproxObjectCount Integer Нет Видимо пользователю Только для чтения

Оценка количества объектов


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

Конструктор класса TClass.

1constructor TClass.Create(Name: string[30]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  MasterClass: TClass; IsHierarhical: Boolean; 
4  ReplicationStatus: TReplicationStatus; SecurityModel: TSecurityModel; 
5  DefaultAccessor: TSecurityAccount; Logged: Boolean; UnNamed: Boolean; 
6  NameExpression: clob; DescriptionExpression: clob; CreateConstructor: Boolean; 
7  Category: string[128]; Indexed: Boolean; Localizable: Boolean): TClass;

Переопределяет метод в TObject.Create.

Параметры:

Имя Тип Обязательно Значение
Name string[30] Да

Имя

Description string[128] Да

Унаследовано от TObject.Create

ClassTClass Нет
ParentTObject Нет
MasterTObject Да
AccessorTSecurityAccount Нет
MasterClassTClass Нет

Класс-мастер

IsHierarhical Boolean Да

Является иерархическим

ReplicationStatusTReplicationStatus Да

Статус репликации

SecurityModelTSecurityModel Да

Модель безопасности

DefaultAccessorTSecurityAccount Нет

Роль доступа по умолчанию

Logged Boolean Да

Протоколировать

UnNamed Boolean Да

Неименованный

NameExpression clob Нет

Выражение имени объекта

DescriptionExpression clob Нет

Выражение наименования объекта

CreateConstructor Boolean Да

Создать конструктор

Category string[128] Нет

Категория

Indexed Boolean Да

Индексируется

Localizable Boolean Да

Локализуемый

Замечания:

Создает новый объект класса TClass.


42.3. Метод CreateContextKey (Создать ключ контекстной помощи)

Метод экземпляра класса TClass.

procedure TClass.CreateContextKey(Storage: string[64]);

Параметры:

Имя Тип Обязательно Значение
Storage string[64] Да

Хранилище


42.4. Метод GenerateConstructor (Сгенерировать текст конструктора)

Метод экземпляра класса TClass.

procedure TClass.GenerateConstructor;

Метод не имеет параметров.


42.5. Метод GetApproxObjectsCount (Получить оценку количества объектов)

Метод экземпляра класса TClass.

function TClass.GetApproxObjectsCount: Integer;

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Возвращает значение типа Integer.


42.6. Метод GetDBMSName (Получить имя объекта СУБД)

Метод экземпляра класса TClass.

function TClass.GetDBMSName: string[64];

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Возвращает значение типа string[64].


42.7. Метод GetHasProfiles (Контролируется профилями)

Метод экземпляра класса TClass.

function TClass.GetHasProfiles: Boolean;

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Возвращает значение типа Boolean.


42.8. Метод GetObjectCount (Количество объектов)

Метод экземпляра класса TClass.

function TClass.GetObjectCount(Exact: Boolean): string[20];

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
Exact Boolean Да

Строго

Замечания:

Возвращает значение типа string[20].


42.9. Метод ListChildProperties (Список дочерних свойств)

Метод класса (статический метод) класса TClass.

1class procedure TClass.ListChildProperties(ParentName: string[64]; 
2  TemporaryList: TObjectList; PersistentList: TObjectList);

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
ParentName string[64] Да

Имя свойства

TemporaryListTObjectList Нет

Временный список

PersistentListTObjectList Нет

Постоянный список


42.10. Метод ListProperties (Список свойств)

Метод экземпляра класса TClass.

function TClass.ListProperties(Scope: TScope): TObjectList;

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
ScopeTScope Да

Область видимости

Замечания:

Возвращает значение типа TObjectList.


42.11. Метод ListRoutines (Список подпрограмм)

Метод экземпляра класса TClass.

function TClass.ListRoutines(Scope: TScope): TObjectList;

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
ScopeTScope Да

Область видимости

Замечания:

Возвращает значение типа TObjectList.


42.12. Метод MemberByName (Член класса по имени)

Метод экземпляра класса TClass.

function TClass.MemberByName(Name: string[64]; Class: TClass): TClassMember;

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Имя

ClassTClass Да

Класс

Замечания:

Возвращает значение типа TClassMember.


42.13. Метод SetLocalizable (Установить значение свойства "Локализуемый")

Метод экземпляра класса TClass.

procedure TClass.SetLocalizable(Value: Boolean);

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
Value Boolean Да

Значение


42.14. Метод Ole-объекта CheckAllExcelTemplates (Проверить шаблоны отчетов Excel)

Метод Ole-объекта класса (статический метод Ole-объекта) класса TClass.

Метод Ole-объекта является методом класса.

Метод Ole-объекта не имеет параметров.


42.15. Метод Ole-объекта CheckAllOleObjectMethods (Проверить все методы Ole-объекта)

Метод Ole-объекта класса (статический метод Ole-объекта) класса TClass.

Метод Ole-объекта является методом класса.

Метод Ole-объекта не имеет параметров.


42.16. Метод Ole-объекта CheckAllTemplates (Проверить все шаблоны)

Метод Ole-объекта класса (статический метод Ole-объекта) класса TClass.

Метод Ole-объекта является методом класса.

Метод Ole-объекта не имеет параметров.


42.17. Метод Ole-объекта CheckAllWordTemplates (Проверить шаблоны отчетов Word)

Метод Ole-объекта класса (статический метод Ole-объекта) класса TClass.

Метод Ole-объекта является методом класса.

Метод Ole-объекта не имеет параметров.


42.18. Метод Ole-объекта CheckAllXSLTTemplates (Проверить шаблоны отчетов XSLT)

Метод Ole-объекта класса (статический метод Ole-объекта) класса TClass.

Метод Ole-объекта является методом класса.

Метод Ole-объекта не имеет параметров.


42.19. Метод Ole-объекта LoadImagesFromFolder (Загрузить изображения из папки)

Метод Ole-объекта класса (статический метод Ole-объекта) класса TClass.

Метод Ole-объекта является методом класса.

Параметры:

Имя Тип Обязательно Значение
Folder string[255] Да

Папка

Prefix string[128] Нет

Префикс имени файла

Замечания:

Возвращает значение типа Integer.


42.20. Метод Ole-объекта LoadMethodsFromFolder (Загрузить методы из папки)

Метод Ole-объекта класса (статический метод Ole-объекта) класса TClass.

Метод Ole-объекта является методом класса.

Параметры:

Имя Тип Обязательно Значение
Folder string[255] Да

Папка

Замечания:

Возвращает значение типа Integer.


42.21. Метод Ole-объекта LoadResourceFile (Загрузить файл ресурсов)

Метод Ole-объекта класса (статический метод Ole-объекта) класса TClass.

Метод Ole-объекта является методом класса.

Параметры:

Имя Тип Обязательно Значение
XliffFileName string[255] Да

Файл ресурсов

Замечания:

Возвращает значение типа Integer.


42.22. Метод Ole-объекта LoadTemplatesFromFolder (Загрузить шаблоны из папки)

Метод Ole-объекта класса (статический метод Ole-объекта) класса TClass.

Метод Ole-объекта является методом класса.

Параметры:

Имя Тип Обязательно Значение
Folder string[255] Да

Папка

Замечания:

Возвращает значение типа Integer.


42.23. Метод Ole-объекта SaveImagesToFolder (Сохранить изображения в папку)

Метод Ole-объекта класса (статический метод Ole-объекта) класса TClass.

Метод Ole-объекта является методом класса.

Параметры:

Имя Тип Обязательно Значение
Folder string[255] Да

Папка

Prefix string[128] Нет

Префикс имени файла

Замечания:

Возвращает значение типа Integer.


42.24. Метод Ole-объекта SaveMethodsToFolder (Сохранить методы в папку)

Метод Ole-объекта класса (статический метод Ole-объекта) класса TClass.

Метод Ole-объекта является методом класса.

Параметры:

Имя Тип Обязательно Значение
Folder string[255] Да

Папка

Замечания:

Возвращает значение типа Integer.


42.25. Метод Ole-объекта SaveTemplatesToFolder (Сохранить шаблоны в папку)

Метод Ole-объекта класса (статический метод Ole-объекта) класса TClass.

Метод Ole-объекта является методом класса.

Параметры:

Имя Тип Обязательно Значение
Folder string[255] Да

Папка

ExportCodeModules Boolean Да

Экспортировать программные модули

Замечания:

Возвращает значение типа Integer.


42.26. Шаблон XSLT-отчета ClassesDiagram (Диаграмма классов)

Шаблон XSLT-отчета класса (статический шаблон) класса TClass.

Шаблон отчета Word является методом класса.

Параметры:

Имя Тип Обязательно Значение
ShowFields Boolean Да

Показывать поля

ShowMethods Boolean Да

Показывать методы

ShowProperties Boolean Да

Показывать свойства

ShowParameters Boolean Да

Показывать параметры

ShowMetadata Boolean Да

Показывать метаданные

GroupByMaster Boolean Да

Группировать по принадлежности


43. Класс TClassBan (Запрет на класс)

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

Имена объектов класса генерируются.

Наименования объектов класса генерируются.


43.1. Свойства

Свойства класса TClassBan:

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
ClassTClass Да Скрыто от пользователя Только для чтения
  ReplicationStatusTReplicationStatus Да Скрыто от пользователя Только для чтения
ParentTObject Нет Скрыто от пользователя Чтение/Запись
MasterTBanGroup Да Видимо пользователю Только для чтения

Унаследовано от TBanGroupItem

  IsAccessible Boolean Да Видимо пользователю Только для чтения
SourceDataBaseTDataBase Да Скрыто от пользователя Только для чтения

Унаследовано от TObject

  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
CreatorTUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
ModifierTUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
ReaderTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
WriterTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
BannedClassTClass Да Видимо пользователю Только для чтения

Запрещаемый класс


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

Конструктор класса TClassBan.

1constructor TClassBan.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  BannedClass: TClass): TObject;

Переопределяет метод в TBanGroupItem.Create, TObject.Create.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
ClassTClass Нет
ParentTObject Нет
MasterTObject Да
AccessorTSecurityAccount Нет
BannedClassTClass Да

Запрещаемый класс

Замечания:

Создает новый объект класса TClassBan.


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

ДиаграммаКласс TDomain (Домены)Класс TObject (Объекты)


44.1. Свойства

Свойства класса TClassDomain:

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
ClassTClass Да Скрыто от пользователя Только для чтения
  ReplicationStatusTReplicationStatus Да Скрыто от пользователя Только для чтения
ParentTObject Нет Скрыто от пользователя Чтение/Запись
MasterTObject Да Скрыто от пользователя Только для чтения
SourceDataBaseTDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
CreatorTUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
ModifierTUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
ReaderTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
WriterTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Required Boolean Да Видимо пользователю Чтение/Запись

Унаследовано от TDomain

DependencyCount Integer Нет Видимо пользователю Только для чтения
DependenciesCount Integer Нет Видимо пользователю Только для чтения
Definition string[64] Да Видимо пользователю Только для чтения
Summary string[2000] Нет Видимо пользователю Только для чтения
ClassOfDomainTClass Нет Видимо пользователю Чтение/Запись

Класс домена

  ClassReplicationStatusTReplicationStatus Да Видимо пользователю Чтение/Запись

Статус репликации класса

ShowObjectInfoTypeTShowObjectInfoType Да Видимо пользователю Чтение/Запись

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

DeleteRuleTDeleteRule Да Видимо пользователю Чтение/Запись

Правило удаления

FilterCondition clob Нет Видимо пользователю Чтение/Запись

Условие отбора

ViewTCustomView Нет Видимо пользователю Чтение/Запись

Представление

CaseInsensitiveSearch Boolean Да Видимо пользователю Чтение/Запись

Регистронезависимый поиск


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

Конструктор класса TClassDomain.

1constructor TClassDomain.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  Required: Boolean; ClassOfDomain: TClass; View: TCustomView; 
4  FilterCondition: clob; ShowObjectInfoType: TShowObjectInfoType; 
5  DeleteRule: TDeleteRule; CaseInsensitiveSearch: Boolean): TDomain;

Переопределяет метод в TDomain.Create, TObject.Create.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
ClassTClass Нет
ParentTObject Нет
MasterTObject Да
AccessorTSecurityAccount Нет
Required Boolean Да

Унаследовано от TDomain.Create

ClassOfDomainTClass Да

Класс домена

ViewTCustomView Нет

Представление для выбора

FilterCondition clob Нет

Условие отбора

ShowObjectInfoTypeTShowObjectInfoType Да

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

DeleteRuleTDeleteRule Да

Правило удаления

CaseInsensitiveSearch Boolean Да

Регистронезависимый поиск

Замечания:

Создает новый объект класса TClassDomain.


44.3. Метод GetSummary (Получить сводку)

Метод экземпляра класса TClassDomain.

function TClassDomain.GetSummary: string[2000];

Переопределяет метод в TDomain.GetSummary.

Метод скрыт от пользователя.

Метод является виртуальным методом.

Метод не имеет параметров.

Замечания:

Возвращает значение типа string[2000].


45. Класс TClassMember (Члены класса)

ДиаграммаКласс TObject (Объекты)Класс TClass (Классы)


45.1. Свойства

Свойства класса TClassMember:

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
ClassTClass Да Скрыто от пользователя Только для чтения
  ReplicationStatusTReplicationStatus Да Скрыто от пользователя Только для чтения
ParentTObject Нет Скрыто от пользователя Чтение/Запись
MasterTObject Да Скрыто от пользователя Только для чтения
SourceDataBaseTDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
CreatorTUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
ModifierTUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
ReaderTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
WriterTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Override Boolean Да Видимо пользователю Только для чтения

Переопределен


45.2. Конструктор Create (Конструктор члена класса)

Конструктор класса TClassMember.

1constructor TClassMember.Create(Name: string[30]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; 
3  Accessor: TSecurityAccount): TObject;

Переопределяет метод в TObject.Create.

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
Name string[30] Да

Имя

Description string[128] Да

Унаследовано от TObject.Create

ClassTClass Нет
ParentTObject Нет
MasterTObject Да
AccessorTSecurityAccount Нет

Замечания:

Создает новый объект класса TClassMember.


45.3. Метод GetOverride (Переопределен)

Метод экземпляра класса TClassMember.

function TClassMember.GetOverride: Boolean;

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Возвращает значение типа Boolean.


45.4. Метод SuggestFileName (Предложить имя файла)

Метод экземпляра класса TClassMember.

function TClassMember.SuggestFileName(Domain: TDomain): string[128];

Переопределяет метод в TObject.SuggestFileName.

Метод скрыт от пользователя.

Метод является виртуальным методом.

Параметры:

Имя Тип Обязательно Значение
DomainTDomain Нет

Унаследовано от TObject.SuggestFileName

Замечания:

Возвращает значение типа string[128].


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

ДиаграммаКласс TCustomButton (Кнопки)Класс TObject (Объекты)Класс TRoutine (Подпрограмма)


46.1. Свойства

Свойства класса TCommandButton:

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
ClassTClass Да Скрыто от пользователя Только для чтения
  ReplicationStatusTReplicationStatus Да Скрыто от пользователя Только для чтения
ParentTObject Нет Скрыто от пользователя Чтение/Запись
MasterTRoutine Да Видимо пользователю Только для чтения

Мастер

  MasterClassTClass Да Скрыто от пользователя Только для чтения

Класс подпрограммы

  MasterMasterTObject Да Скрыто от пользователя Только для чтения

Мастер подпрограммы

SourceDataBaseTDataBase Да Скрыто от пользователя Только для чтения

Унаследовано от TObject

  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
CreatorTUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
ModifierTUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
ReaderTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
WriterTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Tab string[128] Нет Видимо пользователю Чтение/Запись

Унаследовано от TCustomButton

Group string[128] Нет Видимо пользователю Чтение/Запись
Position Integer Да Видимо пользователю Чтение/Запись
Script clob Нет Видимо пользователю Чтение/Запись
ScopeTScope Да Видимо пользователю Чтение/Запись
OutOfTabs Boolean Да Видимо пользователю Чтение/Запись
Override Boolean Да Видимо пользователю Только для чтения

Переопределена

ParameterTParameter Нет Видимо пользователю Чтение/Запись

Связанный параметр


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

Конструктор класса TCommandButton.

1constructor TCommandButton.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  Position: Integer; Group: string[128]; Tab: string[128]; Script: clob; 
4  Scope: TScope; OutOfTabs: Boolean; Parameter: TParameter): TObject;

Переопределяет метод в TCustomButton.Create, TObject.Create.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
ClassTClass Нет
ParentTObject Нет
MasterTObject Да
AccessorTSecurityAccount Нет
Position Integer Да

Позиция

Group string[128] Нет

Унаследовано от TCustomButton.Create

Tab string[128] Нет
Script clob Нет
ScopeTScope Да
OutOfTabs Boolean Да
ParameterTParameter Нет

Связанный параметр

Замечания:

Создает новый объект класса TCommandButton.


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

Метод класса (статический метод) класса TCommandButton.

class function TCommandButton.GetNextPos(Master: TObject): Integer;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
MasterTObject Нет

Мастер

Замечания:

Возвращает значение типа Integer.


46.4. Метод GetOverride (Переопределена)

Метод экземпляра класса TCommandButton.

function TCommandButton.GetOverride: Boolean;

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Возвращает значение типа Boolean.


47. Класс TContextKey (Ключи контекстной помощи)

ДиаграммаКласс TObject (Объекты)

Объекты класса не именованы.


47.1. Свойства

Свойства класса TContextKey:

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
ClassTClass Да Скрыто от пользователя Только для чтения
  ReplicationStatusTReplicationStatus Да Скрыто от пользователя Только для чтения
ParentTObject Нет Скрыто от пользователя Чтение/Запись
MasterTObject Да Скрыто от пользователя Только для чтения
SourceDataBaseTDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
CreatorTUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
ModifierTUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
ReaderTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
WriterTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Storage string[64] Да Видимо пользователю Чтение/Запись

Хранилище

LinkedObjectTObject Нет Видимо пользователю Чтение/Запись

Связанный объект

  LinkedObjectClassTClass Да Скрыто от пользователя Только для чтения

Класс связанного объекта

  LinkedObjectMasterTObject Да Скрыто от пользователя Только для чтения

Мастер связанного объекта


47.2. Конструктор Create (Конструктор ключа)

Конструктор класса TContextKey.

1constructor TContextKey.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  Storage: string[64]; LinkedObject: TObject): TObject;

Переопределяет метод в TObject.Create.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да

Ключевое словосочетание

ClassTClass Нет

Унаследовано от TObject.Create

ParentTObject Нет
MasterTObject Да
AccessorTSecurityAccount Нет
Storage string[64] Да

Хранилище

LinkedObjectTObject Нет

Связанный объект

Замечания:

Создает новый объект класса TContextKey.


47.3. Метод GenerateAllKeys (Сгенерировать ключи)

Метод класса (статический метод) класса TContextKey.

class procedure TContextKey.GenerateAllKeys(Storage: string[64]);

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Storage string[64] Да

Хранилище


48. Класс TCustomButton (Кнопки)

ДиаграммаКласс TObject (Объекты)


48.1. Свойства

Свойства класса TCustomButton:

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
ClassTClass Да Скрыто от пользователя Только для чтения
  ReplicationStatusTReplicationStatus Да Скрыто от пользователя Только для чтения
ParentTObject Нет Скрыто от пользователя Чтение/Запись
MasterTObject Да Скрыто от пользователя Только для чтения
SourceDataBaseTDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
CreatorTUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
ModifierTUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
ReaderTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
WriterTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Tab string[128] Нет Видимо пользователю Чтение/Запись

Заголовок закладки

Group string[128] Нет Видимо пользователю Чтение/Запись

Заголовок группы

Position Integer Да Видимо пользователю Чтение/Запись

Позиция

Script clob Нет Видимо пользователю Чтение/Запись

Скрипт

ScopeTScope Да Видимо пользователю Чтение/Запись

Область видимости

OutOfTabs Boolean Да Видимо пользователю Чтение/Запись

За пределами закладок


48.2. Конструктор Create (Конструктор кнопки)

Конструктор класса TCustomButton.

1constructor TCustomButton.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  Position: Integer; Group: string[128]; Tab: string[128]; Script: clob; 
4  Scope: TScope; OutOfTabs: Boolean): TObject;

Переопределяет метод в TObject.Create.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
ClassTClass Нет
ParentTObject Нет
MasterTObject Да
AccessorTSecurityAccount Нет
Position Integer Да

Позиция

Group string[128] Нет

Заголовок группы

Tab string[128] Нет

Заголовок закладки

Script clob Нет

Скрипт

ScopeTScope Да

Область видимости

OutOfTabs Boolean Да

За пределами закладок

Замечания:

Создает новый объект класса TCustomButton.


49. Класс TCustomView (Абстрактное представление)

ДиаграммаКласс TObject (Объекты)Класс TAction (Действия)Класс TRoutineAction (Программируемое действие)Класс TViewAction (Действие-представление)Класс TViewCondition (Условия отбора)Класс TFormViewAction (Действие-форма)


49.1. Свойства

Свойства класса TCustomView:

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
ClassTClass Да Скрыто от пользователя Только для чтения
  ReplicationStatusTReplicationStatus Да Скрыто от пользователя Только для чтения
ParentTObject Нет Скрыто от пользователя Чтение/Запись
MasterTObject Да Скрыто от пользователя Только для чтения
SourceDataBaseTDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
CreatorTUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
ModifierTUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
ReaderTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
WriterTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
ShownClassTClass Да Видимо пользователю Чтение/Запись

Класс

  ShownClassMasterClassTClass Нет Видимо пользователю Только для чтения

Класс-мастер показываемого

  ShownClassReplicationStatusTReplicationStatus Да Видимо пользователю Только для чтения

Статус репликации класса

  ShownClassIsHierarhical Boolean Да Видимо пользователю Только для чтения

Иерархическое

Skimpy Boolean Да Видимо пользователю Чтение/Запись

Количество данных незначительно

BoldPropertyTProperty Нет Видимо пользователю Чтение/Запись

Свойство выделенного шрифта

PreCompiled Boolean Да Видимо пользователю Чтение/Запись

Предсобранное

PreOpenRoutineTRoutine Нет Видимо пользователю Чтение/Запись

Вызывать перед открытием

ColorPropertyTProperty Нет Видимо пользователю Чтение/Запись

Свойство цвета

HasConditions Boolean Да Видимо пользователю Только для чтения

Имеются условия отбора

OptimizationParameters string[2000] Нет Видимо пользователю Чтение/Запись

Параметры оптимизации

DependenciesCount Integer Нет Видимо пользователю Только для чтения

Количество зависимостей


49.2. Конструктор Create (Конструктор абстрактного представления)

Конструктор класса TCustomView.

1constructor TCustomView.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  ShownClass: TClass; ColorProperty: TProperty; BoldProperty: TProperty; 
4  Skimpy: Boolean; PreCompiled: Boolean; PreOpenRoutine: TRoutine): TObject;

Переопределяет метод в TObject.Create.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
ClassTClass Нет
ParentTObject Нет
MasterTObject Да
AccessorTSecurityAccount Нет
ShownClassTClass Да

Класс

ColorPropertyTProperty Нет

Свойство цвета

BoldPropertyTProperty Нет

Свойство выделенного шрифта

Skimpy Boolean Да

Количество данных незначительно

PreCompiled Boolean Да

Предсобранное

PreOpenRoutineTRoutine Нет

Вызывать перед открытием

Замечания:

Создает новый объект класса TCustomView.


49.3. Метод BuildDefaultActions (Создать действия по умолчанию)

Метод экземпляра класса TCustomView.

1procedure TCustomView.BuildDefaultActions(AddConstructor: Boolean; 
2  AddDestructor: Boolean; AddMethods: Boolean; AddReports: Boolean; 
3  AddCopyPasteActions: Boolean; AddStandartActions: Boolean; 
4  PositionStep: Integer);

Параметры:

Имя Тип Обязательно Значение
AddConstructor Boolean Да

Добавить конструктор

AddDestructor Boolean Да

Добавить деструктор

AddMethods Boolean Да

Добавить методы

AddReports Boolean Да

Добавить шаблоны отчетов

AddCopyPasteActions Boolean Да

Добавить работу с буфером обмена

AddStandartActions Boolean Да

Добавить стандартные действия

PositionStep Integer Да

Шаг


49.4. Метод CreateContextKey (Создать ключ контекстной помощи)

Метод экземпляра класса TCustomView.

procedure TCustomView.CreateContextKey(Storage: string[64]);

Параметры:

Имя Тип Обязательно Значение
Storage string[64] Да

Хранилище


50. Класс TDataBase (Базы данных)

ДиаграммаКласс TObject (Объекты)


50.1. Свойства

Свойства класса TDataBase:

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
ClassTClass Да Скрыто от пользователя Только для чтения
  ReplicationStatusTReplicationStatus Да Скрыто от пользователя Только для чтения
ParentTObject Нет Скрыто от пользователя Чтение/Запись
MasterTObject Да Скрыто от пользователя Только для чтения
SourceDataBaseTDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
CreatorTUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
ModifierTUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
ReaderTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
WriterTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
GUID string[38] Да Видимо пользователю Только для чтения

Идентификатор

IsCurrent Boolean Да Видимо пользователю Только для чтения

Является текущей

Protected Boolean Да Видимо пользователю Чтение/Запись

Защищена от изменений


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

Конструктор класса TDataBase.

1constructor TDataBase.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  GUID: string[38]; Protected: Boolean): TObject;

Переопределяет метод в TObject.Create.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
ClassTClass Нет
ParentTObject Нет
MasterTObject Да
AccessorTSecurityAccount Нет
GUID string[38] Да

GUID

Protected Boolean Да

Защищена

Замечания:

Создает новый объект класса TDataBase.


51. Класс TDateDomain (Даты)

ДиаграммаКласс TDomain (Домены)Класс TObject (Объекты)


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

Конструктор класса TDateDomain.

1constructor TDateDomain.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  Required: Boolean): TObject;

Переопределяет метод в TDomain.Create, TObject.Create.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
ClassTClass Нет
ParentTObject Нет
MasterTObject Да
AccessorTSecurityAccount Нет
Required Boolean Да

Унаследовано от TDomain.Create

Замечания:

Создает новый объект класса TDateDomain.


51.2. Метод GetSummary (Получить сводку)

Метод экземпляра класса TDateDomain.

function TDateDomain.GetSummary: string[2000];

Переопределяет метод в TDomain.GetSummary.

Метод скрыт от пользователя.

Метод является виртуальным методом.

Метод не имеет параметров.

Замечания:

Возвращает значение типа string[2000].


52. Класс TDateTimeDomain (Даты со временем)

ДиаграммаКласс TDomain (Домены)Класс TObject (Объекты)


52.1. Свойства

Свойства класса TDateTimeDomain:

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
ClassTClass Да Скрыто от пользователя Только для чтения
  ReplicationStatusTReplicationStatus Да Скрыто от пользователя Только для чтения
ParentTObject Нет Скрыто от пользователя Чтение/Запись
MasterTObject Да Скрыто от пользователя Только для чтения
SourceDataBaseTDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
CreatorTUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
ModifierTUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
ReaderTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
WriterTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Required Boolean Да Видимо пользователю Чтение/Запись

Унаследовано от TDomain

DependencyCount Integer Нет Видимо пользователю Только для чтения
DependenciesCount Integer Нет Видимо пользователю Только для чтения
Definition string[64] Да Видимо пользователю Только для чтения
Summary string[2000] Нет Видимо пользователю Только для чтения
HideSeconds Boolean Да Видимо пользователю Чтение/Запись

Не показывать секунды


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

Конструктор класса TDateTimeDomain.

1constructor TDateTimeDomain.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  Required: Boolean; HideSeconds: Boolean): TObject;

Переопределяет метод в TDomain.Create, TObject.Create.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
ClassTClass Нет
ParentTObject Нет
MasterTObject Да
AccessorTSecurityAccount Нет
Required Boolean Да

Унаследовано от TDomain.Create

HideSeconds Boolean Да

Не показывать секунды

Замечания:

Создает новый объект класса TDateTimeDomain.


52.3. Метод GetSummary (Получить сводку)

Метод экземпляра класса TDateTimeDomain.

function TDateTimeDomain.GetSummary: string[2000];

Переопределяет метод в TDomain.GetSummary.

Метод скрыт от пользователя.

Метод является виртуальным методом.

Метод не имеет параметров.

Замечания:

Возвращает значение типа string[2000].


53. Класс TDependency (Зависимости)

ДиаграммаКласс TObject (Объекты)

Имена объектов класса генерируются.

Наименования объектов класса генерируются.


53.1. Свойства

Свойства класса TDependency:

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
ClassTClass Да Скрыто от пользователя Только для чтения
  ReplicationStatusTReplicationStatus Да Скрыто от пользователя Только для чтения
ParentTObject Нет Скрыто от пользователя Чтение/Запись
MasterTObject Да Скрыто от пользователя Только для чтения
SourceDataBaseTDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
CreatorTUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
ModifierTUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
ReaderTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
WriterTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
DependentTObject Нет Видимо пользователю Чтение/Запись

Зависимый объект

  DependentClassTClass Да Видимо пользователю Только для чтения

Класс зависимого объекта

  DependentMasterTObject Да Видимо пользователю Только для чтения

Мастер зависимого объекта

DependentExternal string[256] Нет Видимо пользователю Чтение/Запись

Внешний зависимый объект

DependedOnTObject Да Видимо пользователю Чтение/Запись

Зависит от

  DependedOnClassTClass Да Видимо пользователю Только для чтения

Класс объекта, от которого зависит

  DependedOnMasterTObject Да Видимо пользователю Только для чтения

Мастер объекта, от которого зависит


53.2. Конструктор Create (Конструктор зависимости)

Конструктор класса TDependency.

1constructor TDependency.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  Dependent: TObject; DependentExternal: string[256]; 
4  DependedOn: TObject): TObject;

Переопределяет метод в TObject.Create.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
ClassTClass Нет
ParentTObject Нет
MasterTObject Да
AccessorTSecurityAccount Нет
DependentTObject Нет

Зависимый объект

DependentExternal string[256] Нет

Внешний зависимый объект

DependedOnTObject Да

Зависит от

Замечания:

Создает новый объект класса TDependency.


53.3. Метод Install (Установить)

Метод класса (статический метод) класса TDependency.

1class procedure TDependency.Install(ADependent: TObject; 
2  ADependentExternal: string[256]; ADependedOn: TObject);

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
ADependentTObject Нет

Зависимый объект

ADependentExternal string[256] Нет

Внешний зависимый объект

ADependedOnTObject Да

Зависит от


54. Класс TDomain (Домены)

ДиаграммаКласс TObject (Объекты)


54.1. Свойства

Свойства класса TDomain:

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
ClassTClass Да Скрыто от пользователя Только для чтения
  ReplicationStatusTReplicationStatus Да Скрыто от пользователя Только для чтения
ParentTObject Нет Скрыто от пользователя Чтение/Запись
MasterTObject Да Скрыто от пользователя Только для чтения
SourceDataBaseTDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
CreatorTUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
ModifierTUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
ReaderTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
WriterTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Required Boolean Да Видимо пользователю Чтение/Запись

Обязательно для заполнения

DependencyCount Integer Нет Видимо пользователю Только для чтения

Количество зависимостей

DependenciesCount Integer Нет Видимо пользователю Только для чтения

Количество внешних зависимостей

Definition string[64] Да Видимо пользователю Только для чтения

Определение домена

Summary string[2000] Нет Видимо пользователю Только для чтения

Сводка


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

Конструктор класса TDomain.

1constructor TDomain.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  Required: Boolean): TDomain;

Переопределяет метод в TObject.Create.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
ClassTClass Нет
ParentTObject Нет
MasterTObject Да
AccessorTSecurityAccount Нет
Required Boolean Да

Обязательно для заполнения

Замечания:

Создает новый объект класса TDomain.


54.3. Метод GetDefinition (Определение домена)

Метод экземпляра класса TDomain.

function TDomain.GetDefinition: string[64];

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Возвращает значение типа string[64].


54.4. Метод GetSummary (Получить сводку)

Метод экземпляра класса TDomain.

function TDomain.GetSummary: string[2000];

Метод скрыт от пользователя.

Метод является виртуальным методом.

Метод не имеет параметров.

Замечания:

Возвращает значение типа string[2000].


55. Класс TEnumerationDomain (Перечисления)

ДиаграммаКласс TDomain (Домены)Класс TObject (Объекты)Класс TEnumerationItem (Элементы перечислений)


55.1. Свойства

Свойства класса TEnumerationDomain:

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
ClassTClass Да Скрыто от пользователя Только для чтения
  ReplicationStatusTReplicationStatus Да Скрыто от пользователя Только для чтения
ParentTObject Нет Скрыто от пользователя Чтение/Запись
MasterTObject Да Скрыто от пользователя Только для чтения
SourceDataBaseTDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
CreatorTUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
ModifierTUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
ReaderTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
WriterTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Required Boolean Да Видимо пользователю Чтение/Запись

Унаследовано от TDomain

DependencyCount Integer Нет Видимо пользователю Только для чтения
DependenciesCount Integer Нет Видимо пользователю Только для чтения
Definition string[64] Да Видимо пользователю Только для чтения
Summary string[2000] Нет Видимо пользователю Только для чтения
ShowNames Boolean Да Видимо пользователю Чтение/Запись

Показывать имена

BasedOnDomainTEnumerationDomain Нет Видимо пользователю Чтение/Запись

Расширяет домен

ItemCount Integer Нет Видимо пользователю Только для чтения

Количество элементов

CaseInsensitiveSearch Boolean Да Видимо пользователю Чтение/Запись

Регистронезависимый поиск


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

Конструктор класса TEnumerationDomain.

1constructor TEnumerationDomain.Create(Name: string[64]; 
2  Description: string[128]; Class: TClass; Parent: TObject; Master: TObject; 
3  Accessor: TSecurityAccount; Required: Boolean; ShowNames: Boolean; 
4  BasedOnDomain: TEnumerationDomain; CaseInsensitiveSearch: Boolean): TDomain;

Переопределяет метод в TDomain.Create, TObject.Create.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
ClassTClass Нет
ParentTObject Нет
MasterTObject Да
AccessorTSecurityAccount Нет
Required Boolean Да

Унаследовано от TDomain.Create

ShowNames Boolean Да

Показывать имена элементов

BasedOnDomainTEnumerationDomain Нет

Расширяет домен

CaseInsensitiveSearch Boolean Да

Регистронезависимый поиск

Замечания:

Создает новый объект класса TEnumerationDomain.


55.3. Метод GetSummary (Получить сводку)

Метод экземпляра класса TEnumerationDomain.

function TEnumerationDomain.GetSummary: string[2000];

Переопределяет метод в TDomain.GetSummary.

Метод скрыт от пользователя.

Метод является виртуальным методом.

Метод не имеет параметров.

Замечания:

Возвращает значение типа string[2000].


55.4. Метод ListItems (Список элементов)

Метод экземпляра класса TEnumerationDomain.

function TEnumerationDomain.ListItems: TObjectList;

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Возвращает значение типа TObjectList.


56. Класс TEnumerationItem (Элементы перечислений)

ДиаграммаКласс TObject (Объекты)Класс TEnumerationDomain (Перечисления)


56.1. Свойства

Свойства класса TEnumerationItem:

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
ClassTClass Да Скрыто от пользователя Только для чтения
  ReplicationStatusTReplicationStatus Да Скрыто от пользователя Только для чтения
ParentTObject Нет Скрыто от пользователя Чтение/Запись
MasterTObject Да Скрыто от пользователя Только для чтения
SourceDataBaseTDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
CreatorTUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
ModifierTUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
ReaderTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
WriterTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Position Integer Да Видимо пользователю Чтение/Запись

Позиция

DependenciesCount Integer Нет Видимо пользователю Только для чтения

Количество зависимостей


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

Конструктор класса TEnumerationItem.

1constructor TEnumerationItem.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  Position: Integer): TObject;

Переопределяет метод в TObject.Create.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
ClassTClass Нет
ParentTObject Нет
MasterTObject Да
AccessorTSecurityAccount Нет
Position Integer Да

Позиция

Замечания:

Создает новый объект класса TEnumerationItem.


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

Метод класса (статический метод) класса TEnumerationItem.

class function TEnumerationItem.GetNextPos(Master: TObject): Integer;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
MasterTObject Нет

Мастер

Замечания:

Возвращает значение типа Integer.


57. Класс TExcelAsyncTask (Задачи отложенного выполнения отчетов Excel)

ДиаграммаКласс TAsyncTask (Задачи отложенного выполнения)Класс TObject (Объекты)

Объекты класса не именованы.


57.1. Свойства

Свойства класса TExcelAsyncTask:

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
ClassTClass Да Скрыто от пользователя Только для чтения
  ReplicationStatusTReplicationStatus Да Скрыто от пользователя Только для чтения
ParentTObject Нет Скрыто от пользователя Чтение/Запись
MasterTObject Да Скрыто от пользователя Только для чтения
SourceDataBaseTDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
CreatorTUser Да Видимо пользователю Только для чтения

Унаследовано от TAsyncTask

Created datetime Да Видимо пользователю Только для чтения
ModifierTUser Да Скрыто от пользователя Только для чтения

Унаследовано от TObject

Modified datetime Да Скрыто от пользователя Только для чтения
ReaderTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
WriterTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
StatusTAsyncTaskStatus Да Видимо пользователю Чтение/Запись

Унаследовано от TAsyncTask

RoutineTRoutine Да Видимо пользователю Чтение/Запись
  RoutineClassTClass Да Скрыто от пользователя Только для чтения
LanguageTLanguage Да Видимо пользователю Чтение/Запись
HandlerTAsyncHandler Да Видимо пользователю Чтение/Запись
FormViewTFormView Нет Видимо пользователю Чтение/Запись
ObjectTObject Нет Видимо пользователю Чтение/Запись
Started datetime Нет Видимо пользователю Чтение/Запись
Finished datetime Нет Видимо пользователю Чтение/Запись
Duration time Нет Видимо пользователю Только для чтения
Bold Boolean Да Скрыто от пользователя Только для чтения
RowColorTRowColor Нет Скрыто от пользователя Только для чтения
GroupTAsyncTask Нет Видимо пользователю Только для чтения
GroupContentReady Boolean Да Скрыто от пользователя Только для чтения
FormatTExcelOutputFormat Да Видимо пользователю Чтение/Запись

Формат

ColorModeTOutputColorMode Да Видимо пользователю Чтение/Запись

Режим цветопередачи

EmbedFonts Boolean Да Видимо пользователю Чтение/Запись

Внедрять шрифты


57.2. Конструктор Create (Конструктор задачи отложенного выполнения отчетов Excel)

Конструктор класса TExcelAsyncTask.

1constructor TExcelAsyncTask.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  Routine: TRoutine; Object: TObject; FormView: TFormView; 
4  Handler: TAsyncHandler; Language: TLanguage; Format: TExcelOutputFormat; 
5  ColorMode: TOutputColorMode; EmbedFonts: Boolean): TObject;

Переопределяет метод в TAsyncTask.Create, TObject.Create.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
ClassTClass Нет
ParentTObject Нет
MasterTObject Да
AccessorTSecurityAccount Нет
RoutineTRoutine Да

Унаследовано от TAsyncTask.Create

ObjectTObject Нет
FormViewTFormView Нет
HandlerTAsyncHandler Да
LanguageTLanguage Да
FormatTExcelOutputFormat Да

Формат

ColorModeTOutputColorMode Да

Режим цветопередачи

EmbedFonts Boolean Да

Внедрять шрифты

Замечания:

Создает новый объект класса TExcelAsyncTask.


58. Класс TExcelTemplate (Шаблоны отчетов Excel)

ДиаграммаКласс TRoutine (Подпрограмма)Класс TClassMember (Члены класса)Класс TObject (Объекты)Класс TClass (Классы)


58.1. Свойства

Свойства класса TExcelTemplate:

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
ClassTClass Да Скрыто от пользователя Только для чтения
  ReplicationStatusTReplicationStatus Да Скрыто от пользователя Только для чтения
ParentTObject Нет Скрыто от пользователя Чтение/Запись
MasterTObject Да Скрыто от пользователя Только для чтения
SourceDataBaseTDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
CreatorTUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
ModifierTUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
ReaderTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
WriterTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Override Boolean Да Видимо пользователю Только для чтения

Унаследовано от TClassMember

DomainTDomain Нет Видимо пользователю Чтение/Запись

Унаследовано от TRoutine

  DomainClassTClass Да Скрыто от пользователя Только для чтения
  DomainDefinition string[64] Да Видимо пользователю Только для чтения
IsClassMethod Boolean Да Видимо пользователю Чтение/Запись
Confirmation string[512] Нет Видимо пользователю Чтение/Запись
ScopeTScope Да Видимо пользователю Чтение/Запись
UseTabs Boolean Да Видимо пользователю Чтение/Запись
Script clob Нет Видимо пользователю Чтение/Запись
Image blob Нет Видимо пользователю Чтение/Запись
ParamCount Integer Нет Видимо пользователю Только для чтения
Logged Boolean Да Видимо пользователю Чтение/Запись
ReportMessage string[512] Нет Видимо пользователю Чтение/Запись
SingleObject Boolean Да Видимо пользователю Чтение/Запись
DependenciesCount Integer Нет Видимо пользователю Только для чтения
TemplateData blob Нет Видимо пользователю Чтение/Запись

Данные шаблона

PlaceDataOnSheetTExcelSheetKind Да Видимо пользователю Чтение/Запись

Лист для переноса данных

MacroName string[128] Нет Видимо пользователю Чтение/Запись

Имя макроса

IsInteractive Boolean Да Видимо пользователю Чтение/Запись

Интерактивный


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

Конструктор класса TExcelTemplate.

1constructor TExcelTemplate.Create(Name: string[30]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  IsClassMethod: Boolean; SingleObject: Boolean; Domain: TDomain; Scope: TScope; 
4  Confirmation: string[512]; ReportMessage: string[512]; UseTabs: Boolean; 
5  Script: clob; Image: blob; Logged: Boolean; TemplateData: blob; 
6  PlaceDataOnSheet: TExcelSheetKind; MacroName: string[128]; 
7  IsInteractive: Boolean): TObject;

Переопределяет метод в TRoutine.Create, TClassMember.Create, TObject.Create.

Параметры:

Имя Тип Обязательно Значение
Name string[30] Да

Унаследовано от TClassMember.Create

Description string[128] Да

Унаследовано от TObject.Create

ClassTClass Нет
ParentTObject Нет
MasterTObject Да
AccessorTSecurityAccount Нет
IsClassMethod Boolean Да

Унаследовано от TRoutine.Create

SingleObject Boolean Да
DomainTDomain Нет
ScopeTScope Да
Confirmation string[512] Нет
ReportMessage string[512] Нет
UseTabs Boolean Да
Script clob Нет
Image blob Нет
Logged Boolean Да
TemplateData blob Нет

Данные шаблона

PlaceDataOnSheetTExcelSheetKind Да

Лист для переноса данных

MacroName string[128] Нет

Имя макроса

IsInteractive Boolean Да

Интерактивный

Замечания:

Создает новый объект класса TExcelTemplate.


58.3. Метод Ole-объекта CheckExcelTemplate (Проверить шаблон отчетов Excel)

Метод Ole-объекта класса TExcelTemplate.

Метод Ole-объекта не имеет параметров.


59. Класс TExternalDataDomain (Внешние данные)

ДиаграммаКласс TDomain (Домены)Класс TObject (Объекты)Класс TExternalDataResource (Ресурсы внешних данных)


59.1. Свойства

Свойства класса TExternalDataDomain:

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
ClassTClass Да Скрыто от пользователя Только для чтения
  ReplicationStatusTReplicationStatus Да Скрыто от пользователя Только для чтения
ParentTObject Нет Скрыто от пользователя Чтение/Запись
MasterTObject Да Скрыто от пользователя Только для чтения
SourceDataBaseTDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
CreatorTUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
ModifierTUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
ReaderTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
WriterTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Required Boolean Да Видимо пользователю Чтение/Запись

Унаследовано от TDomain

DependencyCount Integer Нет Видимо пользователю Только для чтения
DependenciesCount Integer Нет Видимо пользователю Только для чтения
Definition string[64] Да Видимо пользователю Только для чтения
Summary string[2000] Нет Видимо пользователю Только для чтения
NamesSequenceTSequence Нет Видимо пользователю Чтение/Запись

Последовательность для формирования имен

ContentDomainTBlobDomain Да Видимо пользователю Чтение/Запись

Домен содержимого

  ContentDomainDefinition string[64] Да Видимо пользователю Только для чтения

Определение домена содержимого

  ContentDomainBlobSubtypeTBlobSubtype Да Видимо пользователю Только для чтения

Подтип домена содержимого

  ContentDomainExtension string[10] Нет Видимо пользователю Только для чтения

Расширение домена содержимого

ResourceCount Integer Нет Видимо пользователю Только для чтения

Количество ресурсов

ContentDependentNames Boolean Да Видимо пользователю Чтение/Запись

Имя зависит от содержимого

Compress Boolean Да Видимо пользователю Чтение/Запись

Сжимать содержимое


59.2. Конструктор Create (Конструктор домена внешних данных)

Конструктор класса TExternalDataDomain.

1constructor TExternalDataDomain.Create(Name: string[64]; 
2  Description: string[128]; Class: TClass; Parent: TObject; Master: TObject; 
3  Accessor: TSecurityAccount; Required: Boolean; NamesSequence: TSequence; 
4  ContentDomain: TBlobDomain; ContentDependentNames: Boolean; 
5  Compress: Boolean): TObject;

Переопределяет метод в TDomain.Create, TObject.Create.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
ClassTClass Нет
ParentTObject Нет
MasterTObject Да
AccessorTSecurityAccount Нет
Required Boolean Да

Унаследовано от TDomain.Create

NamesSequenceTSequence Нет

Последовательность для формирования имен

ContentDomainTBlobDomain Да

Домен содержимого

ContentDependentNames Boolean Да

Имя зависит от содержимого

Compress Boolean Да

Сжимать содержимое

Замечания:

Создает новый объект класса TExternalDataDomain.


59.3. Метод GetSummary (Получить сводку)

Метод экземпляра класса TExternalDataDomain.

function TExternalDataDomain.GetSummary: string[2000];

Переопределяет метод в TDomain.GetSummary.

Метод скрыт от пользователя.

Метод является виртуальным методом.

Метод не имеет параметров.

Замечания:

Возвращает значение типа string[2000].


60. Класс TExternalDataResource (Ресурсы внешних данных)

ДиаграммаКласс TObject (Объекты)Класс TExternalDataDomain (Внешние данные)


60.1. Свойства

Свойства класса TExternalDataResource:

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
ClassTClass Да Скрыто от пользователя Только для чтения
  ReplicationStatusTReplicationStatus Да Скрыто от пользователя Только для чтения
ParentTObject Нет Скрыто от пользователя Чтение/Запись
MasterTObject Да Скрыто от пользователя Только для чтения
SourceDataBaseTDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
CreatorTUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
ModifierTUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
ReaderTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
WriterTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
GUID string[38] Да Видимо пользователю Чтение/Запись

GUID

ProtocolTExternalDataProtocol Да Видимо пользователю Чтение/Запись

Протокол доступа

Host string[64] Да Видимо пользователю Чтение/Запись

Хост

Port Integer Нет Видимо пользователю Чтение/Запись

Порт

Path string[255] Да Видимо пользователю Чтение/Запись

Папка

UserName string[255] Нет Видимо пользователю Чтение/Запись

Имя пользователя

Password string[255] Нет Видимо пользователю Чтение/Запись

Пароль

ReadOnly Boolean Да Видимо пользователю Чтение/Запись

Только для чтения


60.2. Конструктор Create (Конструктор ресурса внешних данных)

Конструктор класса TExternalDataResource.

1constructor TExternalDataResource.Create(Name: string[64]; 
2  Description: string[128]; Class: TClass; Parent: TObject; Master: TObject; 
3  Accessor: TSecurityAccount; GUID: string[38]; Protocol: TExternalDataProtocol; 
4  Host: string[64]; Port: Integer; Path: string[255]; UserName: string[255]; 
5  Password: string[255]; ReadOnly: Boolean): TObject;

Переопределяет метод в TObject.Create.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
ClassTClass Нет
ParentTObject Нет
MasterTObject Да
AccessorTSecurityAccount Нет
GUID string[38] Да

GUID

ProtocolTExternalDataProtocol Да

Протокол доступа

Host string[64] Да

Хост

Port Integer Нет

Порт

Path string[255] Да

Папка

UserName string[255] Нет

Имя пользователя

Password string[255] Нет

Пароль

ReadOnly Boolean Да

Только для чтения

Замечания:

Создает новый объект класса TExternalDataResource.


60.3. Метод FileNameClause (Кляуза имени поля)

Метод экземпляра класса TExternalDataResource.

function TExternalDataResource.FileNameClause(FieldName: string[64]): string[2000];

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
FieldName string[64] Да

Имя поля

Замечания:

Возвращает значение типа string[2000].


60.4. Метод FindUsedName (Найти использованное имя)

Метод экземпляра класса TExternalDataResource.

function TExternalDataResource.FindUsedName(Name: string[77]): clob;

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
Name string[77] Да

Имя

Замечания:

Возвращает значение типа clob.


60.5. Метод GetUsedFileNames (Получить список использованных имен)

Метод экземпляра класса TExternalDataResource.

function TExternalDataResource.GetUsedFileNames: clob;

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Возвращает значение типа clob.


60.6. Метод Ole-объекта CheckExternalData (Проверить внешние данные)

Метод Ole-объекта класса TExternalDataResource.

Параметры:

Имя Тип Обязательно Значение
FilesFolder string[255] Да

Файлы внешних данных

TrashFolder string[255] Да

Папка для неиспользуемых файлов


60.7. Метод Ole-объекта SaveExternalData (Сохранить внешние данные)

Метод Ole-объекта класса TExternalDataResource.

Параметры:

Имя Тип Обязательно Значение
Folder string[255] Да

Папка для сохранения


61. Класс TField (Поля)

ДиаграммаКласс TClassMember (Члены класса)Класс TObject (Объекты)Класс TClass (Классы)


61.1. Свойства

Свойства класса TField:

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
ClassTClass Да Скрыто от пользователя Только для чтения
  ReplicationStatusTReplicationStatus Да Скрыто от пользователя Только для чтения
ParentTObject Нет Скрыто от пользователя Чтение/Запись
MasterTObject Да Скрыто от пользователя Только для чтения
SourceDataBaseTDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
CreatorTUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
ModifierTUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
ReaderTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
WriterTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Override Boolean Да Видимо пользователю Только для чтения

Унаследовано от TClassMember

DomainTDomain Да Видимо пользователю Чтение/Запись

Домен

  DomainRequired Boolean Да Видимо пользователю Только для чтения

Обязательно для заполнения

  DomainClassTClass Да Видимо пользователю Только для чтения

Класс домена

  DomainDefinition string[64] Да Видимо пользователю Только для чтения

Определение домена

Indexed Boolean Да Видимо пользователю Чтение/Запись

Индексируется

Localizable Boolean Да Видимо пользователю Чтение/Запись

Локализуемое

Logged Boolean Да Видимо пользователю Чтение/Запись

Протоколировать


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

Конструктор класса TField.

1constructor TField.Create(Name: string[30]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  Domain: TDomain; CreateProperty: Boolean; CreateConstructorParameter: Boolean; 
4  CreateViewColumns: Boolean; Logged: Boolean; Indexed: Boolean; 
5  Localizable: Boolean): TObject;

Переопределяет метод в TClassMember.Create, TObject.Create.

Параметры:

Имя Тип Обязательно Значение
Name string[30] Да

Унаследовано от TClassMember.Create

Description string[128] Да

Унаследовано от TObject.Create

ClassTClass Нет
ParentTObject Нет
MasterTObject Да
AccessorTSecurityAccount Нет
DomainTDomain Да

Домен

CreateProperty Boolean Да

Создать свойство

CreateConstructorParameter Boolean Да

Создать параметр конструктора

CreateViewColumns Boolean Да

Создать колонку во всех представлениях

Logged Boolean Да

Протоколировать

Indexed Boolean Да

Индексируется

Localizable Boolean Да

Локализуемое

Замечания:

Создает новый объект класса TField.


61.3. Метод SetLocalizable (Установить значение свойства "Локализуемое")

Метод экземпляра класса TField.

procedure TField.SetLocalizable(Value: Boolean);

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
Value Boolean Да

Значение


62. Класс TFileNameDomain (Имена файлов)

ДиаграммаКласс TStringDomain (Строковые)Класс TDomain (Домены)Класс TObject (Объекты)


62.1. Свойства

Свойства класса TFileNameDomain:

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
ClassTClass Да Скрыто от пользователя Только для чтения
  ReplicationStatusTReplicationStatus Да Скрыто от пользователя Только для чтения
ParentTObject Нет Скрыто от пользователя Чтение/Запись
MasterTObject Да Скрыто от пользователя Только для чтения
SourceDataBaseTDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
CreatorTUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
ModifierTUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
ReaderTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
WriterTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Required Boolean Да Видимо пользователю Чтение/Запись

Унаследовано от TDomain

DependencyCount Integer Нет Видимо пользователю Только для чтения
DependenciesCount Integer Нет Видимо пользователю Только для чтения
Definition string[64] Да Видимо пользователю Только для чтения
Summary string[2000] Нет Видимо пользователю Только для чтения
Length Integer Да Видимо пользователю Чтение/Запись

Унаследовано от TStringDomain

AllowLeadingSpaces Boolean Да Видимо пользователю Чтение/Запись
AllowTrailingSpaces Boolean Да Видимо пользователю Чтение/Запись
AllowSpaceDuplication Boolean Да Видимо пользователю Чтение/Запись
CharacterSet string[2000] Нет Видимо пользователю Чтение/Запись
FirstCharacterSet string[2000] Нет Видимо пользователю Чтение/Запись
CaseMode Boolean Нет Видимо пользователю Чтение/Запись
Mask string[2000] Нет Видимо пользователю Чтение/Запись
CaseInsensitiveSearch Boolean Да Видимо пользователю Чтение/Запись
FileMustExist Boolean Да Видимо пользователю Чтение/Запись

Файл должен существовать

DefaultExtension string[10] Нет Видимо пользователю Чтение/Запись

Расширение по умолчанию

OverwritePrompt Boolean Да Видимо пользователю Чтение/Запись

Запрос перезаписи


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

Конструктор класса TFileNameDomain.

1constructor TFileNameDomain.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  Required: Boolean; Length: Integer; AllowLeadingSpaces: Boolean; 
4  AllowTrailingSpaces: Boolean; AllowSpaceDuplication: Boolean; 
5  CharacterSet: string[2000]; FirstCharacterSet: string[2000]; CaseMode: Boolean; 
6  Mask: string[2000]; CaseInsensitiveSearch: Boolean; FileMustExist: Boolean; 
7  DefaultExtension: string[10]; OverwritePrompt: Boolean): TObject;

Переопределяет метод в TStringDomain.Create, TDomain.Create, TObject.Create.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
ClassTClass Нет
ParentTObject Нет
MasterTObject Да
AccessorTSecurityAccount Нет
Required Boolean Да

Унаследовано от TDomain.Create

Length Integer Да

Унаследовано от TStringDomain.Create

AllowLeadingSpaces Boolean Да
AllowTrailingSpaces Boolean Да
AllowSpaceDuplication Boolean Да
CharacterSet string[2000] Нет
FirstCharacterSet string[2000] Нет
CaseMode Boolean Нет
Mask string[2000] Нет
CaseInsensitiveSearch Boolean Да
FileMustExist Boolean Да

Файл должен существовать

DefaultExtension string[10] Нет

Расширение по умолчанию

OverwritePrompt Boolean Да

Запрос перезаписи

Замечания:

Создает новый объект класса TFileNameDomain.


62.3. Метод Change (Изменение объекта)

Метод экземпляра класса TFileNameDomain.

procedure TFileNameDomain.Change(Action: TChangeAction);

Переопределяет метод в TObject.Change.

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
ActionTChangeAction Да

Унаследовано от TObject.Change


62.4. Метод GetSummary (Получить сводку)

Метод экземпляра класса TFileNameDomain.

function TFileNameDomain.GetSummary: string[2000];

Переопределяет метод в TStringDomain.GetSummary, TDomain.GetSummary.

Метод скрыт от пользователя.

Метод является виртуальным методом.

Метод не имеет параметров.

Замечания:

Возвращает значение типа string[2000].


63. Класс TFilmstripView (Представление-диафильм)

ДиаграммаКласс TCustomView (Абстрактное представление)Класс TObject (Объекты)


63.1. Свойства

Свойства класса TFilmstripView:

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
ClassTClass Да Скрыто от пользователя Только для чтения
  ReplicationStatusTReplicationStatus Да Скрыто от пользователя Только для чтения
ParentTObject Нет Скрыто от пользователя Чтение/Запись
MasterTObject Да Скрыто от пользователя Только для чтения
SourceDataBaseTDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
CreatorTUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
ModifierTUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
ReaderTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
WriterTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
ShownClassTClass Да Видимо пользователю Чтение/Запись

Унаследовано от TCustomView

  ShownClassMasterClassTClass Нет Видимо пользователю Только для чтения
  ShownClassReplicationStatusTReplicationStatus Да Видимо пользователю Только для чтения
  ShownClassIsHierarhical Boolean Да Видимо пользователю Только для чтения
Skimpy Boolean Да Видимо пользователю Чтение/Запись
BoldPropertyTProperty Нет Видимо пользователю Чтение/Запись
PreCompiled Boolean Да Видимо пользователю Чтение/Запись
PreOpenRoutineTRoutine Нет Видимо пользователю Чтение/Запись
ColorPropertyTProperty Нет Видимо пользователю Чтение/Запись
HasConditions Boolean Да Видимо пользователю Только для чтения
OptimizationParameters string[2000] Нет Видимо пользователю Чтение/Запись
DependenciesCount Integer Нет Видимо пользователю Только для чтения
LegendPropertyTProperty Нет Видимо пользователю Чтение/Запись

Свойство-подпись

ThumbnailPropertyTProperty Нет Видимо пользователю Чтение/Запись

Свойство-значок

ImagePropertyTProperty Нет Видимо пользователю Чтение/Запись

Свойство-изображение

ThumbnailSize Integer Да Видимо пользователю Чтение/Запись

Размер значка

OrderPropertyTProperty Нет Видимо пользователю Чтение/Запись

Свойство, определяющее порядок


63.2. Конструктор Create (Конструктор представления-диафильма)

Конструктор класса TFilmstripView.

1constructor TFilmstripView.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  ShownClass: TClass; ColorProperty: TProperty; BoldProperty: TProperty; 
4  Skimpy: Boolean; PreCompiled: Boolean; PreOpenRoutine: TRoutine; 
5  LegendProperty: TProperty; ThumbnailProperty: TProperty; 
6  ImageProperty: TProperty; ThumbnailSize: Integer; 
7  OrderProperty: TProperty): TObject;

Переопределяет метод в TCustomView.Create, TObject.Create.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
ClassTClass Нет
ParentTObject Нет
MasterTObject Да
AccessorTSecurityAccount Нет
ShownClassTClass Да

Унаследовано от TCustomView.Create

ColorPropertyTProperty Нет
BoldPropertyTProperty Нет
Skimpy Boolean Да
PreCompiled Boolean Да
PreOpenRoutineTRoutine Нет
LegendPropertyTProperty Нет

Свойство-подпись

ThumbnailPropertyTProperty Нет

Свойство-значок

ImagePropertyTProperty Нет

Свойство-изображение

ThumbnailSize Integer Да

Размер значка

OrderPropertyTProperty Нет

Свойство, определяющее порядок

Замечания:

Создает новый объект класса TFilmstripView.


64. Класс TFloatDomain (Вещественные числа)

ДиаграммаКласс TDomain (Домены)Класс TObject (Объекты)


64.1. Свойства

Свойства класса TFloatDomain:

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
ClassTClass Да Скрыто от пользователя Только для чтения
  ReplicationStatusTReplicationStatus Да Скрыто от пользователя Только для чтения
ParentTObject Нет Скрыто от пользователя Чтение/Запись
MasterTObject Да Скрыто от пользователя Только для чтения
SourceDataBaseTDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
CreatorTUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
ModifierTUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
ReaderTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
WriterTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Required Boolean Да Видимо пользователю Чтение/Запись

Унаследовано от TDomain

DependencyCount Integer Нет Видимо пользователю Только для чтения
DependenciesCount Integer Нет Видимо пользователю Только для чтения
Definition string[64] Да Видимо пользователю Только для чтения
Summary string[2000] Нет Видимо пользователю Только для чтения
Length Integer Нет Видимо пользователю Чтение/Запись

Длина

DecimalPlaces Integer Нет Видимо пользователю Чтение/Запись

Количество десятичных знаков

MinValue float Нет Видимо пользователю Чтение/Запись

Минимальное значение

MaxValue float Нет Видимо пользователю Чтение/Запись

Максимальное значение

DigitGrouping Boolean Да Видимо пользователю Чтение/Запись

Разделять группы разрядов


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

Конструктор класса TFloatDomain.

1constructor TFloatDomain.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  Required: Boolean; Length: Integer; DecimalPlaces: Integer; MinValue: float; 
4  MaxValue: float; DigitGrouping: Boolean): TObject;

Переопределяет метод в TDomain.Create, TObject.Create.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
ClassTClass Нет
ParentTObject Нет
MasterTObject Да
AccessorTSecurityAccount Нет
Required Boolean Да

Унаследовано от TDomain.Create

Length Integer Нет

Длина

DecimalPlaces Integer Нет

Количество десятичных знаков

MinValue float Нет

Минимальное значение

MaxValue float Нет

Максимальное значение

DigitGrouping Boolean Да

Разделять группы разрядов

Замечания:

Создает новый объект класса TFloatDomain.


64.3. Метод GetSummary (Получить сводку)

Метод экземпляра класса TFloatDomain.

function TFloatDomain.GetSummary: string[2000];

Переопределяет метод в TDomain.GetSummary.

Метод скрыт от пользователя.

Метод является виртуальным методом.

Метод не имеет параметров.

Замечания:

Возвращает значение типа string[2000].


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

ДиаграммаКласс TStringDomain (Строковые)Класс TDomain (Домены)Класс TObject (Объекты)


65.1. Свойства

Свойства класса TFolderNameDomain:

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
ClassTClass Да Скрыто от пользователя Только для чтения
  ReplicationStatusTReplicationStatus Да Скрыто от пользователя Только для чтения
ParentTObject Нет Скрыто от пользователя Чтение/Запись
MasterTObject Да Скрыто от пользователя Только для чтения
SourceDataBaseTDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
CreatorTUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
ModifierTUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
ReaderTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
WriterTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Required Boolean Да Видимо пользователю Чтение/Запись

Унаследовано от TDomain

DependencyCount Integer Нет Видимо пользователю Только для чтения
DependenciesCount Integer Нет Видимо пользователю Только для чтения
Definition string[64] Да Видимо пользователю Только для чтения
Summary string[2000] Нет Видимо пользователю Только для чтения
Length Integer Да Видимо пользователю Чтение/Запись

Унаследовано от TStringDomain

AllowLeadingSpaces Boolean Да Видимо пользователю Чтение/Запись
AllowTrailingSpaces Boolean Да Видимо пользователю Чтение/Запись
AllowSpaceDuplication Boolean Да Видимо пользователю Чтение/Запись
CharacterSet string[2000] Нет Видимо пользователю Чтение/Запись
FirstCharacterSet string[2000] Нет Видимо пользователю Чтение/Запись
CaseMode Boolean Нет Видимо пользователю Чтение/Запись
Mask string[2000] Нет Видимо пользователю Чтение/Запись
CaseInsensitiveSearch Boolean Да Видимо пользователю Чтение/Запись
FolderMustExist Boolean Да Видимо пользователю Чтение/Запись

Папка должна существовать


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

Конструктор класса TFolderNameDomain.

1constructor TFolderNameDomain.Create(Name: string[64]; 
2  Description: string[128]; Class: TClass; Parent: TObject; Master: TObject; 
3  Accessor: TSecurityAccount; Required: Boolean; Length: Integer; 
4  AllowLeadingSpaces: Boolean; AllowTrailingSpaces: Boolean; 
5  AllowSpaceDuplication: Boolean; CharacterSet: string[2000]; 
6  FirstCharacterSet: string[2000]; CaseMode: Boolean; Mask: string[2000]; 
7  CaseInsensitiveSearch: Boolean; FolderMustExist: Boolean): TObject;

Переопределяет метод в TStringDomain.Create, TDomain.Create, TObject.Create.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
ClassTClass Нет
ParentTObject Нет
MasterTObject Да
AccessorTSecurityAccount Нет
Required Boolean Да

Унаследовано от TDomain.Create

Length Integer Да

Унаследовано от TStringDomain.Create

AllowLeadingSpaces Boolean Да
AllowTrailingSpaces Boolean Да
AllowSpaceDuplication Boolean Да
CharacterSet string[2000] Нет
FirstCharacterSet string[2000] Нет
CaseMode Boolean Нет
Mask string[2000] Нет
CaseInsensitiveSearch Boolean Да
FolderMustExist Boolean Да

Папка должна существовать

Замечания:

Создает новый объект класса TFolderNameDomain.


65.3. Метод Change (Изменение объекта)

Метод экземпляра класса TFolderNameDomain.

procedure TFolderNameDomain.Change(Action: TChangeAction);

Переопределяет метод в TObject.Change.

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
ActionTChangeAction Да

Унаследовано от TObject.Change


65.4. Метод GetSummary (Получить сводку)

Метод экземпляра класса TFolderNameDomain.

function TFolderNameDomain.GetSummary: string[2000];

Переопределяет метод в TStringDomain.GetSummary, TDomain.GetSummary.

Метод скрыт от пользователя.

Метод является виртуальным методом.

Метод не имеет параметров.

Замечания:

Возвращает значение типа string[2000].


66. Класс TForm (Формы)

ДиаграммаКласс TObject (Объекты)Класс TFormAccess (Доступ к формам)Класс TFormView (Представления формы)Класс TFormOption (Настройки формы)


66.1. Свойства

Свойства класса TForm:

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
ClassTClass Да Скрыто от пользователя Только для чтения
  ReplicationStatusTReplicationStatus Да Скрыто от пользователя Только для чтения
ParentTObject Нет Скрыто от пользователя Чтение/Запись
MasterTObject Да Скрыто от пользователя Только для чтения
SourceDataBaseTDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
CreatorTUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
ModifierTUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
ReaderTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
WriterTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Position Integer Да Видимо пользователю Чтение/Запись

Позиция

AutoOpen Boolean Да Видимо пользователю Чтение/Запись

Открывать автоматически

ScopeTScope Да Видимо пользователю Чтение/Запись

Область видимости

Image blob Нет Видимо пользователю Чтение/Запись

Изображение-иконка

IsAccessible Boolean Да Скрыто от пользователя Только для чтения

Доступна

IsAlive Boolean Да Видимо пользователю Чтение/Запись

"Живая"

PreOpenRoutineTRoutine Нет Видимо пользователю Чтение/Запись

Вызывать перед открытием


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

Конструктор класса TForm.

1constructor TForm.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  AutoOpen: Boolean; Position: Integer; Scope: TScope; Image: blob; 
4  IsAlive: Boolean; PreOpenRoutine: TRoutine): TObject;

Переопределяет метод в TObject.Create.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
ClassTClass Нет
ParentTObject Нет
MasterTObject Да
AccessorTSecurityAccount Нет
AutoOpen Boolean Да

Открывать автоматически

Position Integer Да

Позиция

ScopeTScope Да

Область видимости

Image blob Нет

Изображение-иконка

IsAlive Boolean Да

"Живая"

PreOpenRoutineTRoutine Нет

Вызывать перед открытием

Замечания:

Создает новый объект класса TForm.


66.3. Метод CreateContextKey (Создать ключ контекстной помощи)

Метод экземпляра класса TForm.

procedure TForm.CreateContextKey(Storage: string[64]);

Параметры:

Имя Тип Обязательно Значение
Storage string[64] Да

Хранилище


66.4. Метод GetIsAccessible (Доступна)

Метод экземпляра класса TForm.

function TForm.GetIsAccessible: Boolean;

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Возвращает значение типа Boolean.


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

Метод класса (статический метод) класса TForm.

class function TForm.GetNextPos: Integer;

Метод скрыт от пользователя.

Метод является методом класса.

Метод не имеет параметров.

Замечания:

Возвращает значение типа Integer.


67. Класс TFormAccess (Доступ к формам)

ДиаграммаКласс TAccessItem (Элементы доступа)Класс TObject (Объекты)Класс TForm (Формы)

Имена объектов класса генерируются.

Наименования объектов класса генерируются.


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

Конструктор класса TFormAccess.

1constructor TFormAccess.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TForm; Accessor: TSecurityAccount; 
3  SecurityAccount: TSecurityAccount): TObject;

Переопределяет метод в TAccessItem.Create, TObject.Create.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
ClassTClass Нет
ParentTObject Нет
MasterTForm Да

Форма

AccessorTSecurityAccount Нет

Унаследовано от TObject.Create

SecurityAccountTSecurityAccount Да

Унаследовано от TAccessItem.Create

Замечания:

Создает новый объект класса TFormAccess.


68. Класс TFormBan (Запрет на форму)

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

Имена объектов класса генерируются.

Наименования объектов класса генерируются.


68.1. Свойства

Свойства класса TFormBan:

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
ClassTClass Да Скрыто от пользователя Только для чтения
  ReplicationStatusTReplicationStatus Да Скрыто от пользователя Только для чтения
ParentTObject Нет Скрыто от пользователя Чтение/Запись
MasterTBanGroup Да Видимо пользователю Только для чтения

Унаследовано от TBanGroupItem

  IsAccessible Boolean Да Видимо пользователю Только для чтения
SourceDataBaseTDataBase Да Скрыто от пользователя Только для чтения

Унаследовано от TObject

  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
CreatorTUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
ModifierTUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
ReaderTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
WriterTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
BannedFormTForm Да Видимо пользователю Чтение/Запись

Запрещаемая форма


68.2. Конструктор Create (Конструктор запрета на форму)

Конструктор класса TFormBan.

1constructor TFormBan.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  BannedForm: TForm): TObject;

Переопределяет метод в TBanGroupItem.Create, TObject.Create.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
ClassTClass Нет
ParentTObject Нет
MasterTObject Да
AccessorTSecurityAccount Нет
BannedFormTForm Да

Запрещаемая форма

Замечания:

Создает новый объект класса TFormBan.


69. Класс TFormOption (Настройки формы)

ДиаграммаКласс TObject (Объекты)Класс TForm (Формы)

Имена объектов класса генерируются.


69.1. Свойства

Свойства класса TFormOption:

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
ClassTClass Да Скрыто от пользователя Только для чтения
  ReplicationStatusTReplicationStatus Да Скрыто от пользователя Только для чтения
ParentTObject Нет Скрыто от пользователя Чтение/Запись
MasterTObject Да Скрыто от пользователя Только для чтения
SourceDataBaseTDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
CreatorTUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
ModifierTUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
ReaderTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
WriterTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
OptionTOption Да Видимо пользователю Чтение/Запись

Настройка

Position Integer Нет Видимо пользователю Чтение/Запись

Позиция

ShowEmptyValue Boolean Да Видимо пользователю Чтение/Запись

Показывать пустое значение


69.2. Конструктор Create (Конструктор настройки формы)

Конструктор класса TFormOption.

1constructor TFormOption.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  Option: TOption; Position: Integer; ShowEmptyValue: Boolean): TObject;

Переопределяет метод в TObject.Create.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
ClassTClass Нет
ParentTObject Нет
MasterTObject Да
AccessorTSecurityAccount Нет
OptionTOption Да

Настройка

Position Integer Нет

Позиция

ShowEmptyValue Boolean Да

Показывать пустое значение

Замечания:

Создает новый объект класса TFormOption.


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

Метод класса (статический метод) класса TFormOption.

class function TFormOption.GetNextPos(Master: TObject): Integer;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
MasterTObject Да

Мастер

Замечания:

Возвращает значение типа Integer.


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

ДиаграммаКласс TObject (Объекты)Класс TForm (Формы)

Объекты класса образуют иерархию.

Имена объектов класса генерируются.


70.1. Свойства

Свойства класса TFormView:

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
ClassTClass Да Скрыто от пользователя Только для чтения
  ReplicationStatusTReplicationStatus Да Скрыто от пользователя Только для чтения
ParentTObject Нет Скрыто от пользователя Чтение/Запись
MasterTObject Да Скрыто от пользователя Только для чтения
SourceDataBaseTDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
CreatorTUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
ModifierTUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
ReaderTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
WriterTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Position Integer Да Видимо пользователю Чтение/Запись

Позиция

ChildrenMinimized Boolean Да Видимо пользователю Чтение/Запись

Дочерние представления минимизированы

MasterPropertyTProperty Нет Видимо пользователю Чтение/Запись

Свойство-главное

DetailPropertyTClassMember Нет Видимо пользователю Чтение/Запись

Свойство-подчиненное

ViewTCustomView Да Видимо пользователю Чтение/Запись

Представление

  BoldPropertyTProperty Нет Видимо пользователю Чтение/Запись

Свойство выделенного шрифта

  ShownClassTClass Да Видимо пользователю Только для чтения

Показываемый класс

  ColorPropertyTProperty Нет Видимо пользователю Чтение/Запись

Свойство цвета

LayoutTFormViewLayout Да Видимо пользователю Чтение/Запись

Расположение

ChildrenOnTabs Boolean Да Видимо пользователю Чтение/Запись

Дочерние представления на закладках

ExplicitQuery Boolean Да Видимо пользователю Чтение/Запись

Явный запрос

SpacePercentage Integer Нет Видимо пользователю Чтение/Запись

Площадь, %


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

Конструктор класса TFormView.

1constructor TFormView.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  View: TCustomView; ChildrenMinimized: Boolean; ChildrenOnTabs: Boolean; 
4  MasterProperty: TProperty; DetailProperty: TClassMember; Position: Integer; 
5  SpacePercentage: Integer; Layout: TFormViewLayout; 
6  ExplicitQuery: Boolean): TObject;

Переопределяет метод в TObject.Create.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
ClassTClass Нет
ParentTObject Нет
MasterTObject Да
AccessorTSecurityAccount Нет
ViewTCustomView Да

Представление

ChildrenMinimized Boolean Да

Дочерние представления минимизированы

ChildrenOnTabs Boolean Да

Дочерние представления на закладках

MasterPropertyTProperty Нет

Свойство-главное

DetailPropertyTClassMember Нет

Свойство-подчиненное

Position Integer Да

Позиция

SpacePercentage Integer Нет

Площадь, %

LayoutTFormViewLayout Да

Расположение

ExplicitQuery Boolean Да

Явный запрос

Замечания:

Создает новый объект класса TFormView.


70.3. Метод GetName (Сгенерировать имя объекта)

Метод экземпляра класса TFormView.

function TFormView.GetName: string[64];

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Возвращает значение типа string[64].


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

Метод класса (статический метод) класса TFormView.

class function TFormView.GetNextPos(Parent: TObject; Master: TObject): Integer;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
ParentTObject Нет

Родитель

MasterTObject Да

Мастер

Замечания:

Возвращает значение типа Integer.


71. Класс TFormViewAction (Действие-форма)

ДиаграммаКласс TAction (Действия)Класс TObject (Объекты)Класс TCustomView (Абстрактное представление)

Объекты класса образуют иерархию.


71.1. Свойства

Свойства класса TFormViewAction:

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
ClassTClass Да Скрыто от пользователя Только для чтения
  ReplicationStatusTReplicationStatus Да Скрыто от пользователя Только для чтения
ParentTObject Нет Скрыто от пользователя Чтение/Запись
MasterTObject Да Скрыто от пользователя Только для чтения
SourceDataBaseTDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
CreatorTUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
ModifierTUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
ReaderTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
WriterTSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Shortcut string[20] Нет Видимо пользователю Чтение/Запись

Унаследовано от TAction

Position Integer Да Видимо пользователю Чтение/Запись
Separated Boolean Да Видимо пользователю Чтение/Запись
Default Boolean Да Видимо пользователю Чтение/Запись
FormViewTFormView Да Видимо пользователю Чтение/Запись

Представление формы

  ViewTCustomView Да Видимо пользователю Чтение/Запись

Представление

    ShownClassTClass Да Видимо пользователю Только для чтения

Показываемый класс

OverrideMasterPropertyTProperty Нет Видимо пользователю Чтение/Запись

Подменить свойство-главное

OverrideDetailPropertyTClassMember Нет Видимо пользователю Чтение/Запись

Подменить свойство-подчиненное


71.2. Конструктор Create (Конструктор действия-формы)

Конструктор класса TFormViewAction.

1constructor TFormViewAction.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  Position: Integer; Shortcut: string[20]; Separated: Boolean; Default: Boolean; 
4  FormView: TFormView; OverrideMasterProperty: TProperty; 
5  OverrideDetailProperty: TClassMember): TObject;

Переопределяет метод в TAction.Create, TObject.Create.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
ClassTClass Нет
ParentTObject Нет
MasterTObject Да
AccessorTSecurityAccount Нет
Position Integer Да

Унаследовано от TAction.Create

Shortcut string[20] Нет
Separated Boolean Да
Default Boolean Да
FormViewTFormView Да

Представление формы

OverrideMasterPropertyTProperty Нет

Подменить свойство-главное свойством

OverrideDetailPropertyTClassMember Нет

Подменить свойство-подчиненное свойством

Замечания:

Создает новый объект класса TFormViewAction.


72. Класс TImportedReplica (Импортированные реплики)

ДиаграммаКласс TObject (Объекты)

Объекты класса не именованы.


72.1. Свойства

Свойства класса TImportedReplica:

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
ClassTClass Да Скрыто от пользователя Только для чтения
  ReplicationStatusTReplicationStatus Да Скрыто от пользователя Только для чтения
ParentTObject Нет Скрыто от пользователя Чтение/Запись
MasterTObject Да Скрыто от пользователя Только для чтения
SourceDataBaseTDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
CreatorTUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
ModifierTUser Да