Мельница данных- Справочник по метаданным  (раздел целиком)  (28.03.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] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
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] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
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] Да Скрыто от пользователя Чтение/Запись

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

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

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

  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения

Элемент

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

Имя элемента

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

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

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

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

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

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

  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
SecurityAccount TSecurityAccount Да Видимо пользователю Чтение/Запись

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

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

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

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

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

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

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


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] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
SecurityAccount TSecurityAccount Да

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

Замечания:

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


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

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

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

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

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

Параметры:

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

Мастер

Замечания:

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


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

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


30.1. Свойства

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

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

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

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Domain TDomain Да Видимо пользователю Чтение/Запись

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

  DomainRequired Boolean Да Видимо пользователю Только для чтения
  DomainClass TClass Да Скрыто от пользователя Только для чтения
  DomainDefinition string[64] Да Видимо пользователю Только для чтения
ComparisonType TComparisonType Да Видимо пользователю Чтение/Запись
BasedOnProfile TProfile Нет Видимо пользователю Чтение/Запись
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] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
Domain TDomain Да

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

ComparisonType TComparisonType Да
BasedOnProfile TProfile Нет
Access Boolean Да

Доступ

Замечания:

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


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

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

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


31.1. Свойства

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

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

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

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
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] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
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;

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

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

Параметры:

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

Мастер

Parent TObject Нет

Родитель

Step Integer Да

Шаг

Замечания:

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


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

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

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


32.1. Свойства

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

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

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

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Property TProperty Да Видимо пользователю Чтение/Запись

Свойство

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] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
Property TProperty Да

Свойство

Position Integer Да

Позиция

Замечания:

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


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

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

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

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

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

Параметры:

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

Мастер

Замечания:

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


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

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


33.1. Свойства

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

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

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

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
IsAccessible Boolean Да Видимо пользователю Только для чтения

Доступен

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

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

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

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


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] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
Validator TMethod Нет

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

Handler TRoutine Нет

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

Замечания:

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


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

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

function TAsyncHandler.GetIsAccessible: Boolean;

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

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

Замечания:

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


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

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

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

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

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

Параметры:

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

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

Замечания:

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


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

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

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

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

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

Параметры:

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

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

Замечания:

Возвращает значение типа 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] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
SecurityAccount TSecurityAccount Да

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

Замечания:

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


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

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

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


35.1. Свойства

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

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

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

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Видимо пользователю Только для чтения

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

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

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

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

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

Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Status TAsyncTaskStatus Да Видимо пользователю Чтение/Запись

Состояние

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

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

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

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

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

Язык

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

Обработчик

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

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

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

Объект

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

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

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

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

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

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

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

Выделено

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

Цвет строки

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

Группа

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] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
Routine TRoutine Да

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

Object TObject Нет

Объект

FormView TFormView Нет

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

Handler TAsyncHandler Да

Обработчик

Language TLanguage Да

Язык

Замечания:

Создает новый объект класса 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] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Нет Скрыто от пользователя Только для чтения

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

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

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

  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Domain TDomain Да Видимо пользователю Чтение/Запись

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

  DomainClass TClass Да Скрыто от пользователя Только для чтения
  DomainRequired Boolean Да Видимо пользователю Только для чтения
  DomainDefinition string[64] Да Видимо пользователю Только для чтения
Tab string[128] Нет Видимо пользователю Чтение/Запись
Group string[128] Нет Видимо пользователю Чтение/Запись
Position Integer Да Видимо пользователю Чтение/Запись
Scope TScope Да Видимо пользователю Чтение/Запись
OutOfTabs Boolean Да Видимо пользователю Чтение/Запись
StrValue string[2000] Нет Скрыто от пользователя Чтение/Запись
IntValue Integer Нет Скрыто от пользователя Чтение/Запись
FloatValue float Нет Скрыто от пользователя Чтение/Запись
DateValue date Нет Скрыто от пользователя Чтение/Запись
TimeValue time Нет Скрыто от пользователя Чтение/Запись
DateTimeValue datetime Нет Скрыто от пользователя Чтение/Запись
ObjectValue TObject Нет Скрыто от пользователя Чтение/Запись
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] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
Domain TDomain Да

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

Position Integer Да
Group string[128] Нет
Tab string[128] Нет
Scope TScope Да
OutOfTabs Boolean Да
StrValue string[2000] Нет
IntValue Integer Нет
FloatValue float Нет
DateValue date Нет
TimeValue time Нет
DateTimeValue datetime Нет
ObjectValue TObject Нет
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 .

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

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

Параметры:

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

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

Замечания:

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


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

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


37.1. Свойства

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

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

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

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
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] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет

Замечания:

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


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

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

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

Параметры:

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

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

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] Да
Class TClass Нет
Parent TObject Нет
Master TBanGroup Да

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

Accessor TSecurityAccount Нет

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

SecurityAccount TSecurityAccount Да

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

Замечания:

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


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

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


39.1. Свойства

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

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

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

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TBanGroup Да Видимо пользователю Только для чтения

Мастер

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

Доступен

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

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

  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись


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] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет

Замечания:

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


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

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


40.1. Свойства

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

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

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

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Required Boolean Да Видимо пользователю Чтение/Запись

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

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

Подтип

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

Расширение

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

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

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

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

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

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

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] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
Required Boolean Да

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

BlobSubtype TBlobSubtype Да

Подтип

SizeLimit Integer Нет

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

Extension string[10] Нет

Расширение

ShowInPlace Boolean Да

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

EditorClassID string[128] Нет

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

EditorCodeLibrary TAccessibleFile Нет

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

Замечания:

Создает новый объект класса 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] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
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] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
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] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
ReplicationStatus TReplicationStatus Да Видимо пользователю Чтение/Запись

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

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

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

Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
HasProfiles Boolean Да Видимо пользователю Только для чтения

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

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

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

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

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

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

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

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

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

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

Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
MasterClass TClass Нет

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

IsHierarhical Boolean Да

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

ReplicationStatus TReplicationStatus Да

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

SecurityModel TSecurityModel Да

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

DefaultAccessor TSecurityAccount Нет

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

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] Да

Имя свойства

TemporaryList TObjectList Нет

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

PersistentList TObjectList Нет

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


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

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

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

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

Параметры:

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

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

Замечания:

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


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

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

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

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

Параметры:

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

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

Замечания:

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


42.12. Метод MemberByName (Член класса по имени)

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

function TClass.MemberByName(Name: string[64]; Class: TClass): TClassMember;

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

Параметры:

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

Имя

Class TClass Да

Класс

Замечания:

Возвращает значение типа 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] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TBanGroup Да Видимо пользователю Только для чтения

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

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

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

  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
BannedClass TClass Да Видимо пользователю Только для чтения

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


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] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
BannedClass TClass Да

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

Замечания:

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


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

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


44.1. Свойства

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

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

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

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Required Boolean Да Видимо пользователю Чтение/Запись

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

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

Класс домена

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

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

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

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

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

Правило удаления

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

Условие отбора

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

Представление

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] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
Required Boolean Да

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

ClassOfDomain TClass Да

Класс домена

View TCustomView Нет

Представление для выбора

FilterCondition clob Нет

Условие отбора

ShowObjectInfoType TShowObjectInfoType Да

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

DeleteRule TDeleteRule Да

Правило удаления

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] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
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

Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет

Замечания:

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


45.3. Метод GetOverride (Переопределен)

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

function TClassMember.GetOverride: Boolean;

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

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

Замечания:

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


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

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

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

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

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

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

Параметры:

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

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

Замечания:

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


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

 Диаграмма Класс TCustomButton (Кнопки)Класс TObject (Объекты)Класс TRoutine (Подпрограмма)


46.1. Свойства

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

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

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

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TRoutine Да Видимо пользователю Только для чтения

Мастер

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

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

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

Мастер подпрограммы

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

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

  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Tab string[128] Нет Видимо пользователю Чтение/Запись

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

Group string[128] Нет Видимо пользователю Чтение/Запись
Position Integer Да Видимо пользователю Чтение/Запись
Script clob Нет Видимо пользователю Чтение/Запись
Scope TScope Да Видимо пользователю Чтение/Запись
OutOfTabs Boolean Да Видимо пользователю Чтение/Запись
Override Boolean Да Видимо пользователю Только для чтения

Переопределена

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

Связанный параметр


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] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
Position Integer Да

Позиция

Group string[128] Нет

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

Tab string[128] Нет
Script clob Нет
Scope TScope Да
OutOfTabs Boolean Да
Parameter TParameter Нет

Связанный параметр

Замечания:

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


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

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

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

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

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

Параметры:

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

Мастер

Замечания:

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


46.4. Метод GetOverride (Переопределена)

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

function TCommandButton.GetOverride: Boolean;

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

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

Замечания:

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


47. Класс TContextKey (Ключи контекстной помощи)

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

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


47.1. Свойства

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

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

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

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Storage string[64] Да Видимо пользователю Чтение/Запись

Хранилище

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

Связанный объект

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

Класс связанного объекта

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

Мастер связанного объекта


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] Да

Ключевое словосочетание

Class TClass Нет

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

Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
Storage string[64] Да

Хранилище

LinkedObject TObject Нет

Связанный объект

Замечания:

Создает новый объект класса 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] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Tab string[128] Нет Видимо пользователю Чтение/Запись

Заголовок закладки

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

Заголовок группы

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

Позиция

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

Скрипт

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

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

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] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
Position Integer Да

Позиция

Group string[128] Нет

Заголовок группы

Tab string[128] Нет

Заголовок закладки

Script clob Нет

Скрипт

Scope TScope Да

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

OutOfTabs Boolean Да

За пределами закладок

Замечания:

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


49. Класс TCustomView (Абстрактное представление)

 Диаграмма Класс TObject (Объекты)Класс TAction (Действия)Класс TRoutineAction (Программируемое действие)Класс TViewAction (Действие-представление)Класс TViewCondition (Условия отбора)Класс TFormViewAction (Действие-форма)


49.1. Свойства

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

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

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

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
ShownClass TClass Да Видимо пользователю Чтение/Запись

Класс

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

Класс-мастер показываемого

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

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

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

Иерархическое

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

Количество данных незначительно

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

Свойство выделенного шрифта

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

Предсобранное

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

Вызывать перед открытием

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

Свойство цвета

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] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
ShownClass TClass Да

Класс

ColorProperty TProperty Нет

Свойство цвета

BoldProperty TProperty Нет

Свойство выделенного шрифта

Skimpy Boolean Да

Количество данных незначительно

PreCompiled Boolean Да

Предсобранное

PreOpenRoutine TRoutine Нет

Вызывать перед открытием

Замечания:

Создает новый объект класса 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] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
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] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
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] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
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] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
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] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
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] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Dependent TObject Нет Видимо пользователю Чтение/Запись

Зависимый объект

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

Класс зависимого объекта

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

Мастер зависимого объекта

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

Внешний зависимый объект

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

Зависит от

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

Класс объекта, от которого зависит

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

Мастер объекта, от которого зависит


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] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
Dependent TObject Нет

Зависимый объект

DependentExternal string[256] Нет

Внешний зависимый объект

DependedOn TObject Да

Зависит от

Замечания:

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


53.3. Метод Install (Установить)

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

1class procedure TDependency.Install(ADependent: TObject; 
2  ADependentExternal: string[256]; ADependedOn: TObject);

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

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

Параметры:

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

Зависимый объект

ADependentExternal string[256] Нет

Внешний зависимый объект

ADependedOn TObject Да

Зависит от


54. Класс TDomain (Домены)

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


54.1. Свойства

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

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

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

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
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] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
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] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Required Boolean Да Видимо пользователю Чтение/Запись

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

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

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

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

Расширяет домен

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] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
Required Boolean Да

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

ShowNames Boolean Да

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

BasedOnDomain TEnumerationDomain Нет

Расширяет домен

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] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
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] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
Position Integer Да

Позиция

Замечания:

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


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

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

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

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

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

Параметры:

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

Мастер

Замечания:

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


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

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

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


57.1. Свойства

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

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

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

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Видимо пользователю Только для чтения

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

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

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

Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Status TAsyncTaskStatus Да Видимо пользователю Чтение/Запись

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

Routine TRoutine Да Видимо пользователю Чтение/Запись
  RoutineClass TClass Да Скрыто от пользователя Только для чтения
Language TLanguage Да Видимо пользователю Чтение/Запись
Handler TAsyncHandler Да Видимо пользователю Чтение/Запись
FormView TFormView Нет Видимо пользователю Чтение/Запись
Object TObject Нет Видимо пользователю Чтение/Запись
Started datetime Нет Видимо пользователю Чтение/Запись
Finished datetime Нет Видимо пользователю Чтение/Запись
Duration time Нет Видимо пользователю Только для чтения
Bold Boolean Да Скрыто от пользователя Только для чтения
RowColor TRowColor Нет Скрыто от пользователя Только для чтения
Group TAsyncTask Нет Видимо пользователю Только для чтения
GroupContentReady Boolean Да Скрыто от пользователя Только для чтения
Format TExcelOutputFormat Да Видимо пользователю Чтение/Запись

Формат

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

Режим цветопередачи

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] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
Routine TRoutine Да

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

Object TObject Нет
FormView TFormView Нет
Handler TAsyncHandler Да
Language TLanguage Да
Format TExcelOutputFormat Да

Формат

ColorMode TOutputColorMode Да

Режим цветопередачи

EmbedFonts Boolean Да

Внедрять шрифты

Замечания:

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


58. Класс TExcelTemplate (Шаблоны отчетов Excel)

 Диаграмма Класс TRoutine (Подпрограмма)Класс TClassMember (Члены класса)Класс TObject (Объекты)Класс TClass (Классы)


58.1. Свойства

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

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

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

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Override Boolean Да Видимо пользователю Только для чтения

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

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

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

  DomainClass TClass Да Скрыто от пользователя Только для чтения
  DomainDefinition string[64] Да Видимо пользователю Только для чтения
IsClassMethod Boolean Да Видимо пользователю Чтение/Запись
Confirmation string[128] Нет Видимо пользователю Чтение/Запись
Scope TScope Да Видимо пользователю Чтение/Запись
UseTabs Boolean Да Видимо пользователю Чтение/Запись
Script clob Нет Видимо пользователю Чтение/Запись
Image blob Нет Видимо пользователю Чтение/Запись
ParamCount Integer Нет Видимо пользователю Только для чтения
Logged Boolean Да Видимо пользователю Чтение/Запись
ReportMessage string[128] Нет Видимо пользователю Чтение/Запись
SingleObject Boolean Да Видимо пользователю Чтение/Запись
DependenciesCount Integer Нет Видимо пользователю Только для чтения
TemplateData blob Нет Видимо пользователю Чтение/Запись

Данные шаблона

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

Лист для переноса данных

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[128]; ReportMessage: string[128]; 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

Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
IsClassMethod Boolean Да

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

SingleObject Boolean Да
Domain TDomain Нет
Scope TScope Да
Confirmation string[128] Нет
ReportMessage string[128] Нет
UseTabs Boolean Да
Script clob Нет
Image blob Нет
Logged Boolean Да
TemplateData blob Нет

Данные шаблона

PlaceDataOnSheet TExcelSheetKind Да

Лист для переноса данных

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] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Required Boolean Да Видимо пользователю Чтение/Запись

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

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

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

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

Домен содержимого

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

Определение домена содержимого

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

Подтип домена содержимого

  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] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
Required Boolean Да

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

NamesSequence TSequence Нет

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

ContentDomain TBlobDomain Да

Домен содержимого

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] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
GUID string[38] Да Видимо пользователю Чтение/Запись

GUID

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

Протокол доступа

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] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
GUID string[38] Да

GUID

Protocol TExternalDataProtocol Да

Протокол доступа

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] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Override Boolean Да Видимо пользователю Только для чтения

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

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

Домен

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

Обязательно для заполнения

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

Класс домена

  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

Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
Domain TDomain Да

Домен

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] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
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] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
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 .

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

Параметры:

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

Унаследовано от 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] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
ShownClass TClass Да Видимо пользователю Чтение/Запись

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

  ShownClassMasterClass TClass Нет Видимо пользователю Только для чтения
  ShownClassReplicationStatus TReplicationStatus Да Видимо пользователю Только для чтения
  ShownClassIsHierarhical Boolean Да Видимо пользователю Только для чтения
Skimpy Boolean Да Видимо пользователю Чтение/Запись
BoldProperty TProperty Нет Видимо пользователю Чтение/Запись
PreCompiled Boolean Да Видимо пользователю Чтение/Запись
PreOpenRoutine TRoutine Нет Видимо пользователю Чтение/Запись
ColorProperty TProperty Нет Видимо пользователю Чтение/Запись
HasConditions Boolean Да Видимо пользователю Только для чтения
OptimizationParameters string[2000] Нет Видимо пользователю Чтение/Запись
DependenciesCount Integer Нет Видимо пользователю Только для чтения
LegendProperty TProperty Нет Видимо пользователю Чтение/Запись

Свойство-подпись

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

Свойство-значок

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

Свойство-изображение

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

Размер значка

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

Свойство, определяющее порядок


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] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
ShownClass TClass Да

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

ColorProperty TProperty Нет
BoldProperty TProperty Нет
Skimpy Boolean Да
PreCompiled Boolean Да
PreOpenRoutine TRoutine Нет
LegendProperty TProperty Нет

Свойство-подпись

ThumbnailProperty TProperty Нет

Свойство-значок

ImageProperty TProperty Нет

Свойство-изображение

ThumbnailSize Integer Да

Размер значка

OrderProperty TProperty Нет

Свойство, определяющее порядок

Замечания:

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


64. Класс TFloatDomain (Вещественные числа)

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


64.1. Свойства

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

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

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

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
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] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
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] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
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] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
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 .

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

Параметры:

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

Унаследовано от 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] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Position Integer Да Видимо пользователю Чтение/Запись

Позиция

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

Открывать автоматически

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

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

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

Изображение-иконка

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

Доступна

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

"Живая"

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

Вызывать перед открытием


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] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
AutoOpen Boolean Да

Открывать автоматически

Position Integer Да

Позиция

Scope TScope Да

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

Image blob Нет

Изображение-иконка

IsAlive Boolean Да

"Живая"

PreOpenRoutine TRoutine Нет

Вызывать перед открытием

Замечания:

Создает новый объект класса 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] Да
Class TClass Нет
Parent TObject Нет
Master TForm Да

Форма

Accessor TSecurityAccount Нет

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

SecurityAccount TSecurityAccount Да

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

Замечания:

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


68. Класс TFormBan (Запрет на форму)

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

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

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


68.1. Свойства

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

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

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

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TBanGroup Да Видимо пользователю Только для чтения

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

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

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

  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
BannedForm TForm Да Видимо пользователю Чтение/Запись

Запрещаемая форма


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] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
BannedForm TForm Да

Запрещаемая форма

Замечания:

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


69. Класс TFormOption (Настройки формы)

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

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


69.1. Свойства

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

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

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

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Option TOption Да Видимо пользователю Чтение/Запись

Настройка

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] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
Option TOption Да

Настройка

Position Integer Нет

Позиция

ShowEmptyValue Boolean Да

Показывать пустое значение

Замечания:

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


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

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

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

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

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

Параметры:

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

Мастер

Замечания:

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


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

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

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

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


70.1. Свойства

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

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

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

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Position Integer Да Видимо пользователю Чтение/Запись

Позиция

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

Дочерние представления минимизированы

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

Свойство-главное

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

Свойство-подчиненное

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

Представление

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

Свойство выделенного шрифта

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

Показываемый класс

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

Свойство цвета

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

Расположение

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] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
View TCustomView Да

Представление

ChildrenMinimized Boolean Да

Дочерние представления минимизированы

ChildrenOnTabs Boolean Да

Дочерние представления на закладках

MasterProperty TProperty Нет

Свойство-главное

DetailProperty TClassMember Нет

Свойство-подчиненное

Position Integer Да

Позиция

SpacePercentage Integer Нет

Площадь, %

Layout TFormViewLayout Да

Расположение

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;

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

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

Параметры:

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

Родитель

Master TObject Да

Мастер

Замечания:

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


71. Класс TFormViewAction (Действие-форма)

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

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


71.1. Свойства

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

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

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

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Shortcut string[20] Нет Видимо пользователю Чтение/Запись

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

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

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

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

Представление

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

Показываемый класс

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

Подменить свойство-главное

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

Подменить свойство-подчиненное


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] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
Position Integer Да

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

Shortcut string[20] Нет
Separated Boolean Да
Default Boolean Да
FormView TFormView Да

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

OverrideMasterProperty TProperty Нет

Подменить свойство-главное свойством

OverrideDetailProperty TClassMember Нет

Подменить свойство-подчиненное свойством

Замечания:

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


72. Класс TImportedReplica (Импортированные реплики)

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

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


72.1. Свойства

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

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

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

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
CRC string[8] Нет Видимо пользователю Чтение/Запись

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

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

Контрольная сумма метаданных


72.2. Конструктор Create (Конструктор импортированной реплики)

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

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

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

Параметры:

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

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

Description string[128] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
CRC string[8] Нет

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

Замечания:

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


73. Класс TInlineExpression (Встраиваемое выражение)

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


73.1. Свойства

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

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

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

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Override Boolean Да Видимо пользователю Только для чтения

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

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

Выражение

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

Домен

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

Обязательно для заполнения

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

Класс домена

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

Определение домена


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

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

1constructor TInlineExpression.Create(Name: string[30]; 
2  Description: string[128]; Class: TClass; Parent: TObject; Master: TObject; 
3  Accessor: TSecurityAccount; Expression: clob; Domain: TDomain): TObject;

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

Параметры:

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

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

Description string[128] Да

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

Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
Expression clob Нет

Выражение

Domain TDomain Да

Домен

Замечания:

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


74. Класс TInstantContact (Контакты)

 Диаграмма Класс TObject (Объекты)Класс TUser (Пользователи)

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


74.1. Свойства

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

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

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

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Owner TUser Да Видимо пользователю Только для чтения

Владелец

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

Владелец - текущий пользователь

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

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

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

Статус

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

Ответный контакт

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

Состояние ответного контакта


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

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

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

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

Параметры:

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

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

Description string[128] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
User TUser Да

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

Status TInstantContactStatus Да

Статус

Замечания:

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


74.3. Метод AddContact (Добавить контакт)

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

class function TInstantContact.AddContact(Master: TUser; User: TUser): TObject;

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

Параметры:

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

Мастер

User TUser Да

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

Замечания:

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


74.4. Метод LastUsedContact (Получить последний использованный контакт)

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

class function TInstantContact.LastUsedContact(AUser: TUser): TObject;

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

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

Параметры:

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

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

Замечания:

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


75. Класс TInstantMessage (Сообщения)

 Диаграмма Класс TObject (Объекты)Класс TUser (Пользователи)

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


75.1. Свойства

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

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

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

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Owner TUser Да Видимо пользователю Только для чтения

Владелец

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

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

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

Сообщение

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

Время доставки

AttachmentType TInstantMessageAttachmentType (None) Да Скрыто от пользователя Только для чтения

Тип вложения


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

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

1constructor TInstantMessage.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  User: TUser; Message: string[255]; DeliveryTime: datetime): TObject;

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

Параметры:

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

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

Description string[128] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
User TUser Да

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

Message string[255] Да

Сообщение

DeliveryTime datetime Нет

Время доставки

Замечания:

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


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

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

1class procedure TInstantMessage.Archive(TimeStampFrom: datetime; 
2  TimeStampTo: datetime);

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

Параметры:

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

С

TimeStampTo datetime Нет

По


75.4. Метод Clear (Очистить)

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

1class procedure TInstantMessage.Clear(TimeStampFrom: datetime; 
2  TimeStampTo: datetime);

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

Параметры:

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

С

TimeStampTo datetime Нет

По


76. Класс TInstantMessageAttachment (Сообщения с вложением)

 Диаграмма Класс TInstantMessage (Сообщения)Класс TObject (Объекты)Класс TUser (Пользователи)

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


76.1. Свойства

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

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

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

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Owner TUser Да Видимо пользователю Только для чтения

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

User TUser Да Видимо пользователю Чтение/Запись
Message string[255] Да Видимо пользователю Только для чтения
DeliveryTime datetime Да Видимо пользователю Только для чтения
AttachmentType TInstantMessageAttachmentType Да Видимо пользователю Только для чтения

Тип вложения

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

Содержимое файла

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

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

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

Форма

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

Форма доступна

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

Объект

HyperLink string[256] Нет Видимо пользователю Только для чтения

Гиперссылка


76.2. Конструктор Create (Конструктор сообщения с вложением)

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

1constructor TInstantMessageAttachment.Create(Name: string[64]; 
2  Description: string[128]; Class: TClass; Parent: TObject; Master: TObject; 
3  Accessor: TSecurityAccount; User: TUser; Message: string[255]; 
4  DeliveryTime: datetime; FileName: string[255]; FileBaseName: string[128]; 
5  FileBody: blob; FormView: TFormView; Object: TObject; HyperLink: string[256]; 
6  AttachmentType: TInstantMessageAttachmentType): TObject;

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

Параметры:

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

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

Description string[128] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
User TUser Да

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

Message string[255] Да
DeliveryTime datetime Нет
FileName string[255] Нет

Имя файла

FileBaseName string[128] Да

Базовое имя файла

FileBody blob Нет

Содержимое файла

FormView TFormView Нет

Представление

Object TObject Нет

Объект

HyperLink string[256] Нет

Гиперссылка

AttachmentType TInstantMessageAttachmentType Да

Тип приложения

Замечания:

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


77. Класс TIntegerDomain (Целые числа)

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


77.1. Свойства

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

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

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

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Required Boolean Да Видимо пользователю Чтение/Запись

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

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

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

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

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


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

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

1constructor TIntegerDomain.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  Required: Boolean; MinValue: Integer; MaxValue: Integer): TDomain;

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

Параметры:

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

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

Description string[128] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
Required Boolean Да

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

MinValue Integer Нет

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

MaxValue Integer Нет

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

Замечания:

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


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

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

function TIntegerDomain.GetSummary: string[2000];

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

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

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

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

Замечания:

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


78. Класс TLanguage (Языки)

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


78.1. Свойства

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

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

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

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
DatabaseLanguage Boolean Да Видимо пользователю Только для чтения

По умолчанию

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

Является текущим


78.2. Конструктор Create (Конструктор языка)

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

1constructor TLanguage.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] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет

Замечания:

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


78.3. Метод GetCurrentLanguage (Получить текущий язык)

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

class function TLanguage.GetCurrentLanguage: TLanguage;

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

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

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

Замечания:

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


78.4. Метод GetIsCurrent (Является текущим)

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

function TLanguage.GetIsCurrent: Boolean;

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

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

Замечания:

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


78.5. Метод SetIsCurrent (Установить язык как текущий)

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

procedure TLanguage.SetIsCurrent(Value: Boolean);

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

Параметры:

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

Значение


78.6. Метод Ole-объекта SaveResourceFile (Сохранить файл ресурсов)

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

Параметры:

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

Файл ресурсов


79. Класс TLanguageTranslation (Переводы)

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

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

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


79.1. Свойства

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

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

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

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Language TLanguage Да Видимо пользователю Только для чтения

Язык

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

Язык используется по умолчанию

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

Язык является текущим

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

Состояние

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

Владелец-объект

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

Класс объекта-владельца

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

Владелец-поле

Owner string[64] Нет Скрыто от пользователя Только для чтения

Владелец

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

Перевод

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

Оригинал

Identifier string[2000] Нет Видимо пользователю Только для чтения

Идентификатор

GlobalIdentifier string[2000] Нет Видимо пользователю Только для чтения

Глобальный идентификатор


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

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

1constructor TLanguageTranslation.Create(Name: string[64]; 
2  Description: string[128]; Class: TClass; Parent: TObject; Master: TObject; 
3  Accessor: TSecurityAccount; Language: TLanguage; OwnerObject: TObject; 
4  OwnerField: TField; Owner: string[64]; Translation: string[2000]): TObject;

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

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

Параметры:

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

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

Description string[128] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
Language TLanguage Да

Язык

OwnerObject TObject Нет

Владелец-объект

OwnerField TField Нет

Владелец-поле

Owner string[64] Нет

Владелец

Translation string[2000] Нет

Перевод

Замечания:

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


79.3. Метод Add (Создать набор переводов)

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

1class function TLanguageTranslation.Add(Owner: string[64]; 
2  Original: string[2000]): TLanguageTranslation;

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

Параметры:

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

Идентификатор

Original string[2000] Нет

Оригинал

Замечания:

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


79.4. Метод Append (Добавить перевод)

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

1class function TLanguageTranslation.Append(ALanguage: TLanguage; 
2  AOwner: string[64]; AOwnerObject: TObject; AOwnerField: TField; 
3  AValue: string[2000]): TLanguageTranslation;

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

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

Параметры:

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

Язык

AOwner string[64] Нет

Владелец

AOwnerObject TObject Нет

Владелец-объект

AOwnerField TField Нет

Владелец-поле

AValue string[2000] Нет

Значение

Замечания:

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


79.5. Метод GetGlobalIdent (Получить глобальный идентификатор)

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

function TLanguageTranslation.GetGlobalIdent: string[2000];

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

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

Замечания:

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


79.6. Метод GetIdent (Получить идентификатор)

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

function TLanguageTranslation.GetIdent: string[2000];

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

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

Замечания:

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


79.7. Метод GetLanguageTranslation (Получить перевод на языке)

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

1class function TLanguageTranslation.GetLanguageTranslation(ALanguage: TLanguage; 
2  AOwner: string[64]; AOwnerObject: TObject; AOwnerField: TField): string[2000];

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

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

Параметры:

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

Язык

AOwner string[64] Нет

Владелец

AOwnerObject TObject Нет

Владелец-объект

AOwnerField TField Нет

Владелец-поле

Замечания:

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


79.8. Метод GetOriginal (Получить оригинал)

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

function TLanguageTranslation.GetOriginal: string[2000];

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

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

Замечания:

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


79.9. Метод GetResource (Получить ресурсную строку)

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

class function TLanguageTranslation.GetResource(AOwner: string[64]): string[2000];

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

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

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

Параметры:

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

Владелец

Замечания:

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


79.10. Метод Load (Загрузить значение)

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

procedure TLanguageTranslation.Load(Value: string[2000]);

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

Параметры:

Имя Тип Обязательно Значение
Value string[2000] Нет

Значение


79.11. Метод MarkAsTranslatable (Отметить как переводимый)

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

procedure TLanguageTranslation.MarkAsTranslatable;

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


79.12. Метод MarkAsUntranslatable (Отметить как непереводимый)

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

procedure TLanguageTranslation.MarkAsUntranslatable;

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


79.13. Метод SetLanguageTranslation (Установить перевод на языке)

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

1class procedure TLanguageTranslation.SetLanguageTranslation(ALanguage: TLanguage; 
2  AOwner: string[64]; AOwnerObject: TObject; AOwnerField: TField; 
3  AValue: string[2000]);

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

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

Параметры:

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

Язык

AOwner string[64] Нет

Владелец

AOwnerObject TObject Нет

Владелец-объект

AOwnerField TField Нет

Владелец-поле

AValue string[2000] Нет

Значение


79.14. Метод SetOriginal (Установить оригинал)

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

procedure TLanguageTranslation.SetOriginal(Value: string[2000]);

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

Параметры:

Имя Тип Обязательно Значение
Value string[2000] Нет

Значение


79.15. Метод SetOwnerSecurity (Установить атрибуты безопасности по владельцу-объекту)

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

class procedure TLanguageTranslation.SetOwnerSecurity(AOwnerObject: TObject);

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

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

Параметры:

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

Владелец-объект


79.16. Метод SetTranslation (Установить перевод)

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

procedure TLanguageTranslation.SetTranslation(Value: string[2000]);

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

Параметры:

Имя Тип Обязательно Значение
Value string[2000] Нет

Значение


79.17. Метод Validate (Актуализировать)

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

1class procedure TLanguageTranslation.Validate(ValidateResources: Boolean; 
2  ValidateData: Boolean; ValidateClass: TClass; ValidateField: TField);

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

Параметры:

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

Актуализировать ресурсы

ValidateData Boolean Да

Актуализировать данные

ValidateClass TClass Нет

Актуализировать объекты класса

ValidateField TField Нет

Актуализировать значения поля


79.18. Метод ValidateAllObjects (Актуализировать все объекты)

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

1class procedure TLanguageTranslation.ValidateAllObjects(ValidateClass: TClass; 
2  ValidateField: TField);

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

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

Параметры:

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

Актуализировать объекты класса

ValidateField TField Нет

Актуализировать значения поля


79.19. Метод ValidateObject (Актуализировать объект)

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

1class procedure TLanguageTranslation.ValidateObject(AOwnerObject: TObject; 
2  AOwnerField: TField);

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

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

Параметры:

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

Владелец-объект

AOwnerField TField Нет

Владелец-поле


79.20. Метод ValidateOwned (Актуализировать имеющих владельца)

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

class procedure TLanguageTranslation.ValidateOwned;

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

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

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


79.21. Метод ValidateOwner (Актуализировать по владельцу)

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

class procedure TLanguageTranslation.ValidateOwner(AOwner: string[64]);

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

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

Параметры:

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

Владелец


80. Класс TMethod (Методы)

 Диаграмма Класс TRoutine (Подпрограмма)Класс TClassMember (Члены класса)Класс TObject (Объекты)Класс TClass (Классы)


80.1. Свойства

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

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

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

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Override Boolean Да Видимо пользователю Только для чтения

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

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

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

  DomainClass TClass Да Скрыто от пользователя Только для чтения
  DomainDefinition string[64] Да Видимо пользователю Только для чтения
IsClassMethod Boolean Да Видимо пользователю Чтение/Запись
Confirmation string[128] Нет Видимо пользователю Чтение/Запись
Scope TScope Да Видимо пользователю Чтение/Запись
UseTabs Boolean Да Видимо пользователю Чтение/Запись
Script clob Нет Видимо пользователю Чтение/Запись
Image blob Нет Видимо пользователю Чтение/Запись
ParamCount Integer Нет Видимо пользователю Только для чтения
Logged Boolean Да Видимо пользователю Чтение/Запись
ReportMessage string[128] Нет Видимо пользователю Чтение/Запись
SingleObject Boolean Да Видимо пользователю Чтение/Запись
DependenciesCount Integer Нет Видимо пользователю Только для чтения
Body clob Нет Видимо пользователю Чтение/Запись

Тело

CallTemplate string[2000] Нет Видимо пользователю Только для чтения

Шаблон вызова

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

Виртуальный

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

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


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

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

1constructor TMethod.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[128]; ReportMessage: string[128]; UseTabs: Boolean; 
5  Script: clob; Image: blob; Logged: Boolean; Body: clob; 
6  Virtual: Boolean): TObject;

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

Параметры:

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

Имя

Description string[128] Да

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

Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
IsClassMethod Boolean Да

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

SingleObject Boolean Да
Domain TDomain Нет
Scope TScope Да
Confirmation string[128] Нет
ReportMessage string[128] Нет
UseTabs Boolean Да
Script clob Нет
Image blob Нет
Logged Boolean Да
Body clob Нет

Тело

Virtual Boolean Да

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

Замечания:

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


80.3. Метод Call (Вызвать)

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

procedure TMethod.Call(Parameters: TObjectList);

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

Параметры:

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

Параметры


80.4. Метод CallTemplate (Шаблон вызова)

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

function TMethod.CallTemplate: string[2000];

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

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

Замечания:

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


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

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

function TMethod.GetDBMSName: string[64];

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

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

Замечания:

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


80.6. Метод VirtualChainRoot (Корень виртуальной цепи)

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

function TMethod.VirtualChainRoot: TMethod;

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

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

Замечания:

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


81. Класс TObject (Объекты)

 Диаграмма Класс TAccessItem (Элементы доступа)Класс TQueue (Очередь)


81.1. Свойства

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

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

Имя

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

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

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

Класс

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

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

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

Родитель

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

Мастер

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

База данных-источник

  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения

GUID базы данных-источника

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

База данных-источник является текущей

OldID string[38] Да Скрыто от пользователя Только для чтения

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

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

Создано пользователем

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

Создано

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

Изменено пользователем

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

Изменено

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

Роль для чтения

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

Роль для записи


81.2. Конструктор Create (Конструктор объекта)

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

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

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

Параметры:

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

Имя

Description string[128] Да

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

Class TClass Нет

Класс

Parent TObject Нет

Родитель

Master TObject Да

Мастер

Accessor TSecurityAccount Нет

Роль доступа

Замечания:

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


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

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

destructor TObject.Destroy;

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

Замечания:

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


81.4. Метод ApplyStringBuilder (Применить шаблон)

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

function TObject.ApplyStringBuilder(Template: string[2000]): string[2000];

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

Параметры:

Имя Тип Обязательно Значение
Template string[2000] Нет

Шаблон

Замечания:

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


81.5. Метод ApplyStringBuilderClob (Применить шаблон-большой текстовый объект)

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

function TObject.ApplyStringBuilderClob(Template: string[2000]): clob;

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

Параметры:

Имя Тип Обязательно Значение
Template string[2000] Нет

Шаблон

Замечания:

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


81.6. Метод ASCII (ASCII-код)

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

class function TObject.ASCII(Value: string[2]): Integer;

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

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

Параметры:

Имя Тип Обязательно Значение
Value string[2] Нет

Значение

Замечания:

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


81.7. Метод Assigned (Проверка пустоты значения)

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

class function TObject.Assigned(Value: TObject): Boolean;

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

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

Параметры:

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

Значение

Замечания:

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


81.8. Метод BlobToClob (Большой двоичный объект в большой текстовый объект)

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

class function TObject.BlobToClob(Value: blob): clob;

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

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

Параметры:

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

Значение

Замечания:

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


81.9. Метод BoolToStr (Логическое значение в строку)

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

1class function TObject.BoolToStr(Value: Boolean; 
2  Domain: TBooleanDomain): string[2000];

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

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

Параметры:

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

Значение

Domain TBooleanDomain Нет

Домен

Замечания:

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


81.10. Метод Change (Изменение объекта)

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

procedure TObject.Change(Action: TChangeAction);

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

Параметры:

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

Действие


81.11. Метод Char (Символ)

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

class function TObject.Char(Value: Integer): string[2];

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

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

Параметры:

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

Значение

Замечания:

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


81.12. Метод ClobReplace (Заменить содержимое большого текстового объекта)

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

1class function TObject.ClobReplace(Value: clob; OldPattern: string[2000]; 
2  NewPattern: string[2000]; ReplaceAll: Boolean): clob;

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

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

Параметры:

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

Значение

OldPattern string[2000] Нет

Старый шаблон

NewPattern string[2000] Нет

Новый шаблон

ReplaceAll Boolean Да

Заменять все

Замечания:

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


81.13. Метод ClobToBlob (Большой текстовый объект в большой двоичный объект)

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

class function TObject.ClobToBlob(Value: clob): blob;

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

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

Параметры:

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

Значение

Замечания:

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


81.14. Метод Concatenate (Управляемая конкатенация строк)

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

1class function TObject.Concatenate(Value: string[2000]; AddOn: string[2000]; 
2  MaxLength: Integer; Delimiter: string[2000]; Ellipsis: Boolean): string[2000];

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

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

Параметры:

Имя Тип Обязательно Значение
Value string[2000] Нет

Значение

AddOn string[2000] Нет

Присоединяемая строка

MaxLength Integer Да

Максимальная длина

Delimiter string[2000] Нет

Разделитель

Ellipsis Boolean Да

Эллипсис

Замечания:

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


81.15. Метод Copy (Копировать)

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

1class function TObject.Copy(String: string[2000]; StartPos: Integer; 
2  Length: Integer): string[2000];

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

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

Параметры:

Имя Тип Обязательно Значение
String string[2000] Нет

Строка

StartPos Integer Нет

Позиция

Length Integer Нет

Длина

Замечания:

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


81.16. Метод CopyClob (Копировать из большого текстового объекта)

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

1class function TObject.CopyClob(Value: clob; StartPos: Integer; 
2  Length: Integer): string[2000];

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

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

Параметры:

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

Значение

StartPos Integer Нет

Позиция

Length Integer Нет

Длина

Замечания:

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


81.17. Метод CreateGUID (Создать GUID)

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

class function TObject.CreateGUID: string[38];

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

Метод является методом класса.

Метод не имеет параметров.

Замечания:

Возвращает значение типа string[38].


81.18. Метод DateOf (Дату из даты со временем)

Метод класса (статический метод) класса TObject .

class function TObject.DateOf(Value: datetime): date;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value datetime Нет

Значение

Замечания:

Возвращает значение типа date.


81.19. Метод DatePart (Часть даты)

Метод класса (статический метод) класса TObject .

class function TObject.DatePart(Value: date; Part: TDateTimePart): Integer;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value date Нет

Значение

Part TDateTimePart Да

Часть

Замечания:

Возвращает значение типа Integer.


81.20. Метод DateTimePart (Часть даты со временем)

Метод класса (статический метод) класса TObject .

1class function TObject.DateTimePart(Value: datetime; 
2  Part: TDateTimePart): Integer;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value datetime Нет

Значение

Part TDateTimePart Да

Часть

Замечания:

Возвращает значение типа Integer.


81.21. Метод DateTimeToStr (Дату и время в строку)

Метод класса (статический метод) класса TObject .

class function TObject.DateTimeToStr(Value: datetime): string[2000];

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value datetime Да

Значение

Замечания:

Возвращает значение типа string[2000].


81.22. Метод DateToStr (Дату в строку)

Метод класса (статический метод) класса TObject .

class function TObject.DateToStr(Value: date): string[2000];

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value date Нет

Значение

Замечания:

Возвращает значение типа string[2000].


81.23. Метод Dequeue (Удалить из очереди)

Метод экземпляра класса TObject .

procedure TObject.Dequeue(Permanently: Boolean);

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
Permanently Boolean Да

Удалить навсегда


81.24. Метод DescribeObject (Описание объекта для сообщений пользователю)

Метод экземпляра класса TObject .

function TObject.DescribeObject: string[2000];

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Возвращает значение типа string[2000].


81.25. Метод DumpString (Строка в виде списка кодов символов)

Метод класса (статический метод) класса TObject .

1class function TObject.DumpString(Value: string[2000]; Delimiter: string[2000]; 
2  Hexadecimal: Boolean): string[2000];

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value string[2000] Нет

Значение

Delimiter string[2000] Нет

Разделитель

Hexadecimal Boolean Да

Использовать шестнадцатеричные значения

Замечания:

Возвращает значение типа string[2000].


81.26. Метод Ellipsis (Эллипсис)

Метод класса (статический метод) класса TObject .

1class function TObject.Ellipsis(Value: string[2000]; MaxLength: Integer; 
2  WholeWords: Boolean): string[2000];

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value string[2000] Нет

Значение

MaxLength Integer Да

Максимальная длина

WholeWords Boolean Да

По целым словам

Замечания:

Возвращает значение типа string[2000].


81.27. Метод EncodeDate (Собрать дату)

Метод класса (статический метод) класса TObject .

1class function TObject.EncodeDate(Year: Integer; Month: Integer; 
2  Day: Integer): date;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Year Integer Нет

Год

Month Integer Нет

Месяц

Day Integer Нет

День

Замечания:

Возвращает значение типа date.


81.28. Метод EncodeDateTime (Собрать дату со временем)

Метод класса (статический метод) класса TObject .

1class function TObject.EncodeDateTime(Year: Integer; Month: Integer; 
2  Day: Integer; Hours: Integer; Minutes: Integer; Seconds: Integer): datetime;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Year Integer Нет

Год

Month Integer Нет

Месяц

Day Integer Нет

День

Hours Integer Нет

Часы

Minutes Integer Нет

Минуты

Seconds Integer Нет

Секунды

Замечания:

Возвращает значение типа datetime.


81.29. Метод EncodeTime (Собрать время)

Метод класса (статический метод) класса TObject .

1class function TObject.EncodeTime(Hours: Integer; Minutes: Integer; 
2  Seconds: Integer): time;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Hours Integer Нет

Часы

Minutes Integer Нет

Минуты

Seconds Integer Нет

Секунды

Замечания:

Возвращает значение типа time.


81.30. Метод Enqueue (Поставить в очередь)

Метод экземпляра класса TObject .

function TObject.Enqueue(QueueName: string[64]): Boolean;

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
QueueName string[64] Да

Имя очереди

Замечания:

Возвращает значение типа Boolean.


81.31. Метод Find (Поиск объекта)

Метод класса (статический метод) класса TObject .

1class function TObject.Find(Name: string[64]; Class: TClass; Parent: TObject; 
2  Master: TObject): TObject;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Имя

Class TClass Нет

Класс объекта

Parent TObject Нет

Родительский объект

Master TObject Да

Мастер объекта

Замечания:

Возвращает значение типа TObject.


81.32. Метод FindGlobal (Глобальный поиск объекта)

Метод класса (статический метод) класса TObject .

1class function TObject.FindGlobal(SourceDataBaseGUID: string[38]; 
2  OldID: string[38]): TObject;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
SourceDataBaseGUID string[38] Да

GUID базы данных-источника

OldID string[38] Да

Идентификатор при создании

Замечания:

Возвращает значение типа TObject.


81.33. Метод FloatToStr (Вещественное в строку)

Метод класса (статический метод) класса TObject .

class function TObject.FloatToStr(Value: float): string[2000];

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value float Нет

Значение

Замечания:

Возвращает значение типа string[2000].


81.34. Метод FormatDate (Форматировать дату)

Метод класса (статический метод) класса TObject .

1class function TObject.FormatDate(Value: date; 
2  Format: string[2000]): string[2000];

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value date Нет

Значение

Format string[2000] Нет

Формат

Замечания:

Возвращает значение типа string[2000].


81.35. Метод FormatDateTime (Форматировать дату со временем)

Метод класса (статический метод) класса TObject .

1class function TObject.FormatDateTime(Value: datetime; 
2  Format: string[2000]): string[2000];

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value datetime Нет

Значение

Format string[2000] Нет

Формат

Замечания:

Возвращает значение типа string[2000].


81.36. Метод FormatFloat (Форматировать вещественное значение)

Метод класса (статический метод) класса TObject .

1class function TObject.FormatFloat(Value: float; DecimalPlaces: Integer; 
2  DecimalSeparator: string[2]; GroupSeparator: string[2]): string[2000];

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value float Нет

Значение

DecimalPlaces Integer Нет

Количество десятичных знаков

DecimalSeparator string[2] Нет

Десятичный разделитель

GroupSeparator string[2] Нет

Разделитель групп разрядов

Замечания:

Возвращает значение типа string[2000].


81.37. Метод FormatTime (Форматировать время)

Метод класса (статический метод) класса TObject .

1class function TObject.FormatTime(Value: time; 
2  Format: string[2000]): string[2000];

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value time Нет

Значение

Format string[2000] Нет

Формат

Замечания:

Возвращает значение типа string[2000].


81.38. Метод GenerateAllNames (Сгенерировать имена для всех объектов)

Метод класса (статический метод) класса TObject .

class function TObject.GenerateAllNames: Integer;

Метод скрыт от пользователя.

Метод является методом класса.

Метод не имеет параметров.

Замечания:

Возвращает значение типа Integer.


81.39. Метод GeneratedDescription (Сгенерированное наименование)

Метод экземпляра класса TObject .

function TObject.GeneratedDescription: string[128];

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Возвращает значение типа string[128].


81.40. Метод GeneratedName (Сгенерированное имя)

Метод экземпляра класса TObject .

function TObject.GeneratedName: string[64];

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Возвращает значение типа string[64].


81.41. Метод GetBlobSize (Размер большого двоичного объекта)

Метод класса (статический метод) класса TObject .

class function TObject.GetBlobSize(Value: blob): Integer;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value blob Нет

Значение

Замечания:

Возвращает значение типа Integer.


81.42. Метод GetChildCount (Получить количество дочерних объектов)

Метод экземпляра класса TObject .

function TObject.GetChildCount: Integer;

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Возвращает значение типа Integer.


81.43. Метод GetClobSize (Размер большого текстового объекта)

Метод класса (статический метод) класса TObject .

class function TObject.GetClobSize(Value: clob): Integer;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value clob Нет

Значение

Замечания:

Возвращает значение типа Integer.


81.44. Метод GetDescendantCount (Получить количество объектов-потомков)

Метод экземпляра класса TObject .

function TObject.GetDescendantCount: Integer;

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Возвращает значение типа Integer.


81.45. Метод GetDetailCount (Получить количество подчиненных объектов)

Метод экземпляра класса TObject .

function TObject.GetDetailCount: Integer;

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Возвращает значение типа Integer.


81.46. Метод GetLevel (Уровень в иерархии)

Метод экземпляра класса TObject .

function TObject.GetLevel: Integer;

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Возвращает значение типа Integer.


81.47. Метод GetResource (Получить ресурсную строку)

Метод класса (статический метод) класса TObject .

class function TObject.GetResource(AOwner: string[64]): string[2000];

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
AOwner string[64] Да

Владелец

Замечания:

Возвращает значение типа string[2000].


81.48. Метод GetRoot (Получить корень иерархии)

Метод экземпляра класса TObject .

function TObject.GetRoot: TObject;

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Возвращает значение типа TObject.


81.49. Метод GetTop (Получить объект верхнего уровня)

Метод экземпляра класса TObject .

function TObject.GetTop: TObject;

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Возвращает значение типа TObject.


81.50. Метод HasAsChild (Объект является ребенком данного)

Метод экземпляра класса TObject .

function TObject.HasAsChild(Child: TObject): Boolean;

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
Child TObject Нет

Дочерний объект

Замечания:

Возвращает значение типа Boolean.


81.51. Метод HasAsParent (Объект является родителем данного)

Метод экземпляра класса TObject .

function TObject.HasAsParent(Parent: TObject): Boolean;

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
Parent TObject Нет

Родитель

Замечания:

Возвращает значение типа Boolean.


81.52. Метод HasChildren (Имеет детей)

Метод экземпляра класса TObject .

function TObject.HasChildren: Boolean;

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Возвращает значение типа Boolean.


81.53. Метод HasDetails (Имеет подчиненные объекты)

Метод экземпляра класса TObject .

function TObject.HasDetails: Boolean;

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Возвращает значение типа Boolean.


81.54. Метод Hash (Хеш-функция конца строки)

Метод класса (статический метод) класса TObject .

1class function TObject.Hash(Value: string[2000]; 
2  MaxLength: Integer): string[2000];

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value string[2000] Нет

Значение

MaxLength Integer Да

Максимальная длина

Замечания:

Возвращает значение типа string[2000].


81.55. Метод HashReverse (Хеш-функция начала строки)

Метод класса (статический метод) класса TObject .

1class function TObject.HashReverse(Value: string[2000]; 
2  MaxLength: Integer): string[2000];

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value string[2000] Нет

Значение

MaxLength Integer Да

Максимальная длина

Замечания:

Возвращает значение типа string[2000].


81.56. Метод HexToInt (Шестнадцатеричное представление в целое число)

Метод класса (статический метод) класса TObject .

class function TObject.HexToInt(Hexadecimal: string[64]): Integer;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Hexadecimal string[64] Да

Шестнадцатеричное значение

Замечания:

Возвращает значение типа Integer.


81.57. Метод IfThenDate (Выбор из двух дат)

Метод класса (статический метод) класса TObject .

1class function TObject.IfThenDate(Value: Boolean; ATrue: date; 
2  AFalse: date): date;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value Boolean Да

Значение

ATrue date Нет

Значение при выполнении условия

AFalse date Нет

Значение при невыполнении условия

Замечания:

Возвращает значение типа date.


81.58. Метод IfThenDateTime (Выбор из двух дат со временем)

Метод класса (статический метод) класса TObject .

1class function TObject.IfThenDateTime(Value: Boolean; ATrue: datetime; 
2  AFalse: datetime): datetime;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value Boolean Да

Значение

ATrue datetime Нет

Значение при выполнении условия

AFalse datetime Нет

Значение при невыполнении условия

Замечания:

Возвращает значение типа datetime.


81.59. Метод IfThenExternalData (Выбор из двух значений - внешних данных)

Метод класса (статический метод) класса TObject .

1class function TObject.IfThenExternalData(Value: Boolean; ATrue: <external 
2  data>; AFalse: <external data>): <external data>;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value Boolean Да

Значение

ATrue <external data> Нет

Значение при выполнении условия

AFalse <external data> Нет

Значение при невыполнении условия

Замечания:

Возвращает значение типа <external data>.


81.60. Метод IfThenFloat (Выбор из двух вещественных)

Метод класса (статический метод) класса TObject .

1class function TObject.IfThenFloat(Value: Boolean; ATrue: float; 
2  AFalse: float): float;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value Boolean Да

Значение

ATrue float Нет

Значение при выполнении условия

AFalse float Нет

Значение при невыполнении условия

Замечания:

Возвращает значение типа float.


81.61. Метод IfThenInt (Выбор из двух целых)

Метод класса (статический метод) класса TObject .

1class function TObject.IfThenInt(Value: Boolean; ATrue: Integer; 
2  AFalse: Integer): Integer;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value Boolean Да

Значение

ATrue Integer Нет

Значение при выполнении условия

AFalse Integer Нет

Значение при невыполнении условия

Замечания:

Возвращает значение типа Integer.


81.62. Метод IfThenObject (Выбор из двух объектов)

Метод класса (статический метод) класса TObject .

1class function TObject.IfThenObject(Value: Boolean; ATrue: TObject; 
2  AFalse: TObject): TObject;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value Boolean Да

Значение

ATrue TObject Нет

Значение при выполнении условия

AFalse TObject Нет

Значение при невыполнении условия

Замечания:

Возвращает значение типа TObject.


81.63. Метод IfThenStr (Выбор из двух строк)

Метод класса (статический метод) класса TObject .

1class function TObject.IfThenStr(Value: Boolean; ATrue: string[2000]; 
2  AFalse: string[2000]): string[2000];

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value Boolean Да

Значение

ATrue string[2000] Нет

Значение при выполнении условия

AFalse string[2000] Нет

Значение при невыполнении условия

Замечания:

Возвращает значение типа string[2000].


81.64. Метод IfThenTime (Выбор из двух времен)

Метод класса (статический метод) класса TObject .

1class function TObject.IfThenTime(Value: Boolean; ATrue: time; 
2  AFalse: time): time;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value Boolean Да

Значение

ATrue time Нет

Значение при выполнении условия

AFalse time Нет

Значение при невыполнении условия

Замечания:

Возвращает значение типа time.


81.65. Метод InstanceObject (Объект по строковому представлению идентификатора (объект может не существовать))

Метод класса (статический метод) класса TObject .

class function TObject.InstanceObject(Value: string[38]): TObject;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value string[38] Да

Значение

Замечания:

Возвращает значение типа TObject.


81.66. Метод IntToHex (Целое число в шестнадцатеричное представление)

Метод класса (статический метод) класса TObject .

class function TObject.IntToHex(IntValue: Integer): string[64];

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
IntValue Integer Нет

Целое значение

Замечания:

Возвращает значение типа string[64].


81.67. Метод IntToStr (Целое в строку)

Метод класса (статический метод) класса TObject .

class function TObject.IntToStr(Value: Integer): string[2000];

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value Integer Нет

Значение

Замечания:

Возвращает значение типа string[2000].


81.68. Метод IsBadHierarchy (Ошибка в иерархии)

Метод экземпляра класса TObject .

function TObject.IsBadHierarchy: Boolean;

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Возвращает значение типа Boolean.


81.69. Метод IsBadPtr (Не указывает на существующий объект)

Метод экземпляра класса TObject .

function TObject.IsBadPtr: Boolean;

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Возвращает значение типа Boolean.


81.70. Метод IsCharAlpha (Символ является алфавитным)

Метод класса (статический метод) класса TObject .

class function TObject.IsCharAlpha(Value: string[2]): Boolean;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value string[2] Нет

Значение

Замечания:

Возвращает значение типа Boolean.


81.71. Метод IsCharAlphaNumeric (Символ является алфавитно-числовым)

Метод класса (статический метод) класса TObject .

class function TObject.IsCharAlphaNumeric(Value: string[2]): Boolean;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value string[2] Нет

Значение

Замечания:

Возвращает значение типа Boolean.


81.72. Метод IsInstanceOf (Является экземпляром класса)

Метод экземпляра класса TObject .

function TObject.IsInstanceOf(Class: TClass): Boolean;

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
Class TClass Нет

Класс

Замечания:

Возвращает значение типа Boolean.


81.73. Метод LineBreak (Разделитель строк)

Метод класса (статический метод) класса TObject .

class function TObject.LineBreak: string[2];

Метод скрыт от пользователя.

Метод является методом класса.

Метод не имеет параметров.

Замечания:

Возвращает значение типа string[2].


81.74. Метод LinkClobs (Присоединить большой объект к другому)

Метод класса (статический метод) класса TObject .

class function TObject.LinkClobs(PrefData: clob; PostData: clob): clob;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
PrefData clob Нет

Данные первого объекта

PostData clob Нет

Данные второго объекта

Замечания:

Возвращает значение типа clob.


81.75. Метод LinkToClob (Присоединить строки к большому объекту)

Метод класса (статический метод) класса TObject .

1class function TObject.LinkToClob(Prefix: string[2000]; Data: clob; 
2  Postfix: string[2000]): clob;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Prefix string[2000] Нет

Префикс

Data clob Нет

Данные

Postfix string[2000] Нет

Постфикс

Замечания:

Возвращает значение типа clob.


81.76. Метод Locate (Поиск объекта по локатору)

Метод класса (статический метод) класса TObject .

class function TObject.Locate(Locator: string[2000]): TObject;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Locator string[2000] Нет

Локатор

Замечания:

Возвращает значение типа TObject.


81.77. Метод Locator (Локатор объекта)

Метод экземпляра класса TObject .

function TObject.Locator: string[2000];

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Возвращает значение типа string[2000].


81.78. Метод LowerCase (Преобразовать к нижнему регистру)

Метод класса (статический метод) класса TObject .

class function TObject.LowerCase(Value: string[2000]): string[2000];

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value string[2000] Нет

Значение

Замечания:

Возвращает значение типа string[2000].


81.79. Метод MatchRegExp (Проверка соответствия строки регулярному выражению)

Метод класса (статический метод) класса TObject .

1class function TObject.MatchRegExp(Value: string[2000]; 
2  RegExp: string[2000]): Boolean;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value string[2000] Нет

Значение

RegExp string[2000] Нет

Регулярное выражение

Замечания:

Возвращает значение типа Boolean.


81.80. Метод MergeIdentifiers (Объединенный идентификатор)

Метод класса (статический метод) класса TObject .

1class function TObject.MergeIdentifiers(Identifier: string[64]; 
2  Modifier: string[64]; MaxLength: Integer): string[64];

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Identifier string[64] Да

Идентификатор

Modifier string[64] Да

Модификатор

MaxLength Integer Да

Максимальная длина

Замечания:

Возвращает значение типа string[64].


81.81. Метод MergeTo (Отождествить с)

Метод экземпляра класса TObject .

procedure TObject.MergeTo(PrimaryObject: TObject);

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
PrimaryObject TObject Да

Первичный объект


81.82. Метод Modulus (Остаток деления)

Метод класса (статический метод) класса TObject .

class function TObject.Modulus(Value: Integer; Base: Integer): Integer;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value Integer Нет

Делимое

Base Integer Нет

Делитель

Замечания:

Возвращает значение типа Integer.


81.83. Метод ObjectInstance (Текстовое представление идентификатора объекта (объект может не существовать))

Метод класса (статический метод) класса TObject .

class function TObject.ObjectInstance(Value: TObject): string[38];

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value TObject Нет

Значение

Замечания:

Возвращает значение типа string[38].


81.84. Метод Pos (Поиск подстроки)

Метод класса (статический метод) класса TObject .

1class function TObject.Pos(Substring: string[2000]; 
2  Value: string[2000]): Integer;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Substring string[2000] Нет

Подстрока

Value string[2000] Нет

Значение

Замечания:

Возвращает значение типа Integer.


81.85. Метод PreprocessRegExp (Адаптировать регулярное выражение к требованиям СУБД)

Метод класса (статический метод) класса TObject .

class function TObject.PreprocessRegExp(Value: string[2000]): string[2000];

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value string[2000] Нет

Значение

Замечания:

Возвращает значение типа string[2000].


81.86. Метод QualifiedName (Квалифицированное имя)

Метод экземпляра класса TObject .

function TObject.QualifiedName: string[2000];

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Возвращает значение типа string[2000].


81.87. Метод QuotedStr (Строку в апострофы)

Метод класса (статический метод) класса TObject .

class function TObject.QuotedStr(Value: string[2000]): string[2000];

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value string[2000] Нет

Значение

Замечания:

Возвращает значение типа string[2000].


81.88. Метод RaiseException (Возбудить исключение)

Метод класса (статический метод) класса TObject .

class procedure TObject.RaiseException(Message: string[2000]);

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Message string[2000] Нет

Сообщение


81.89. Метод RaiseResource (Возбудить исключение по ресурсной строке)

Метод класса (статический метод) класса TObject .

class procedure TObject.RaiseResource(AOwner: string[64]);

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
AOwner string[64] Да

Владелец


81.90. Метод ReadFromClob (Считать строку из большого текстового объекта)

Метод класса (статический метод) класса TObject .

class function TObject.ReadFromClob(Value: clob): string[2000];

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value clob Нет

Значение

Замечания:

Возвращает значение типа string[2000].


81.91. Метод ResourceByItem (Значение ресурсной строки)

Метод класса (статический метод) класса TObject .

class function TObject.ResourceByItem(Resource: Resource strings): string[128];

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Resource Resource strings Нет

Ресурс

Замечания:

Возвращает значение типа string[128].


81.92. Метод Round (Округление)

Метод класса (статический метод) класса TObject .

class function TObject.Round(Value: float; Decimals: Integer): float;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value float Нет

Значение

Decimals Integer Нет

Количество десятичных знаков

Замечания:

Возвращает значение типа float.


81.93. Метод SendInstantMessage (Отправить мгновенное сообщение)

Метод класса (статический метод) класса TObject .

1class procedure TObject.SendInstantMessage(Recipient: TUser; 
2  MessageText: string[255]; DeliveryTime: datetime; AttachSelected: Boolean; 
3  Selected: TObjectList; CurrentFormView: TFormView; HyperLink: string[256]; 
4  FileName: string[255]; FileBaseName: string[128]; FileBody: blob; 
5  AttachmentType: TInstantMessageAttachmentType);

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Recipient TUser Да

Получатель

MessageText string[255] Да

Сообщение

DeliveryTime datetime Нет

Время доставки

AttachSelected Boolean Да

Присоединить выбранные объекты

Selected TObjectList Нет

Список выбранных

CurrentFormView TFormView Нет

Текущее представление формы

HyperLink string[256] Нет

Гиперссылка

FileName string[255] Нет

Файл

FileBaseName string[128] Да

Имя файла (без пути)

FileBody blob Нет

Содержимое файла

AttachmentType TInstantMessageAttachmentType Да

Тип приложения


81.94. Метод Sleep (Задержка выполнения)

Метод класса (статический метод) класса TObject .

class procedure TObject.Sleep(Seconds: Integer);

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Seconds Integer Да

Количество секунд


81.95. Метод StringReplace (Заменить содержимое строки)

Метод класса (статический метод) класса TObject .

1class function TObject.StringReplace(Value: string[2000]; 
2  OldPattern: string[2000]; NewPattern: string[2000]; 
3  ReplaceAll: Boolean): string[2000];

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value string[2000] Нет

Значение

OldPattern string[2000] Нет

Старый шаблон

NewPattern string[2000] Нет

Новый шаблон

ReplaceAll Boolean Да

Заменять все

Замечания:

Возвращает значение типа string[2000].


81.96. Метод StrLength (Длина строки)

Метод класса (статический метод) класса TObject .

class function TObject.StrLength(String: string[2000]): Integer;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
String string[2000] Нет

Строка

Замечания:

Возвращает значение типа Integer.


81.97. Метод StrLike (Сопоставить строку с шаблоном)

Метод класса (статический метод) класса TObject .

1class function TObject.StrLike(Value: string[2000]; 
2  Pattern: string[2000]): Boolean;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value string[2000] Нет

Значение

Pattern string[2000] Нет

Шаблон

Замечания:

Возвращает значение типа Boolean.


81.98. Метод StrPad (Заполнить строку)

Метод класса (статический метод) класса TObject .

1class function TObject.StrPad(Value: string[2000]; Padding: string[2000]; 
2  PadRight: Boolean; MaxLength: Integer): string[2000];

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value string[2000] Нет

Значение

Padding string[2000] Нет

Заполнитель

PadRight Boolean Да

Заполнять справа

MaxLength Integer Нет

Максимальная длина

Замечания:

Возвращает значение типа string[2000].


81.99. Метод StrToBool (Строку в логическое значение)

Метод класса (статический метод) класса TObject .

class function TObject.StrToBool(Value: string[2000]): Boolean;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value string[2000] Нет

Значение

Замечания:

Возвращает значение типа Boolean.


81.100. Метод StrToDate (Строку в дату)

Метод класса (статический метод) класса TObject .

class function TObject.StrToDate(Value: string[2000]): date;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value string[2000] Нет

Значение

Замечания:

Возвращает значение типа date.


81.101. Метод StrToDateTime (Строку в дату и время)

Метод класса (статический метод) класса TObject .

class function TObject.StrToDateTime(Value: string[2000]): datetime;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value string[2000] Нет

Значение

Замечания:

Возвращает значение типа datetime.


81.102. Метод StrToFloat (Строку в вещественное)

Метод класса (статический метод) класса TObject .

class function TObject.StrToFloat(Value: string[2000]): float;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value string[2000] Нет

Значение

Замечания:

Возвращает значение типа float.


81.103. Метод StrToInt (Строку в целое)

Метод класса (статический метод) класса TObject .

class function TObject.StrToInt(Value: string[2000]): Integer;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value string[2000] Нет

Значение

Замечания:

Возвращает значение типа Integer.


81.104. Метод StrToTime (Строку во время)

Метод класса (статический метод) класса TObject .

class function TObject.StrToTime(Value: string[2000]): time;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value string[2000] Нет

Значение

Замечания:

Возвращает значение типа time.


81.105. Метод StrTranslate (Транслировать символы в строке)

Метод класса (статический метод) класса TObject .

1class function TObject.StrTranslate(Value: string[2000]; 
2  OldChars: string[2000]; NewChars: string[2000]): string[2000];

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value string[2000] Нет

Значение

OldChars string[2000] Нет

Старый набор символов

NewChars string[2000] Нет

Новый набор символов

Замечания:

Возвращает значение типа string[2000].


81.106. Метод StrWrap (Выровнять строку)

Метод класса (статический метод) класса TObject .

1class function TObject.StrWrap(Value: string[2000]; Delimiter: string[2000]; 
2  MaxCol: Integer): string[2000];

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value string[2000] Нет

Значение

Delimiter string[2000] Нет

Разделитель

MaxCol Integer Нет

Максимальное количество символов

Замечания:

Возвращает значение типа string[2000].


81.107. Метод SuggestDescription (Предложить наименование)

Метод экземпляра класса TObject .

procedure TObject.SuggestDescription(Description: string[128]);

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
Description string[128] Да

Наименование


81.108. Метод SuggestFileName (Предложить имя файла)

Метод экземпляра класса TObject .

function TObject.SuggestFileName(Domain: TDomain): string[128];

Метод скрыт от пользователя.

Метод является виртуальным методом.

Параметры:

Имя Тип Обязательно Значение
Domain TDomain Нет

Домен

Замечания:

Возвращает значение типа string[128].


81.109. Метод TimeOf (Время из даты со временем)

Метод класса (статический метод) класса TObject .

class function TObject.TimeOf(Value: datetime): time;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value datetime Нет

Значение

Замечания:

Возвращает значение типа time.


81.110. Метод TimePart (Часть времени)

Метод класса (статический метод) класса TObject .

class function TObject.TimePart(Value: time; Part: TDateTimePart): Integer;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value time Нет

Значение

Part TDateTimePart Да

Часть

Замечания:

Возвращает значение типа Integer.


81.111. Метод TimeToStr (Время в строку)

Метод класса (статический метод) класса TObject .

class function TObject.TimeToStr(Value: time): string[2000];

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value time Нет

Значение

Замечания:

Возвращает значение типа string[2000].


81.112. Метод Touch (Модификация объекта)

Метод экземпляра класса TObject .

procedure TObject.Touch;

Метод скрыт от пользователя.

Метод не имеет параметров.


81.113. Метод Trim (Убрать лишние пробелы)

Метод класса (статический метод) класса TObject .

class function TObject.Trim(Value: string[2000]): string[2000];

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value string[2000] Нет

Значение

Замечания:

Возвращает значение типа string[2000].


81.114. Метод Trunc (Отсечение дробной части)

Метод класса (статический метод) класса TObject .

class function TObject.Trunc(Value: float): Integer;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value float Нет

Значение

Замечания:

Возвращает значение типа Integer.


81.115. Метод UniqueValue (Уникальный идентификатор)

Метод класса (статический метод) класса TObject .

class function TObject.UniqueValue: string[64];

Метод скрыт от пользователя.

Метод является методом класса.

Метод не имеет параметров.

Замечания:

Возвращает значение типа string[64].


81.116. Метод UpperCase (Преобразовать к верхнему регистру)

Метод класса (статический метод) класса TObject .

class function TObject.UpperCase(Value: string[2000]): string[2000];

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value string[2000] Нет

Значение

Замечания:

Возвращает значение типа string[2000].


81.117. Метод Ole-объекта ExportAfter (Экспортировать модифицированные)

Метод Ole-объекта класса (статический метод Ole-объекта) класса TObject .

Метод Ole-объекта является методом класса.

Параметры:

Имя Тип Обязательно Значение
FileName string[255] Да

Имя файла-реплики

FromDate datetime Нет

Модифицировано после


81.118. Метод Ole-объекта LoadBlobsFromFolder (Загрузить данные из папки)

Метод Ole-объекта класса (статический метод Ole-объекта) класса TObject .

Метод Ole-объекта является методом класса.

Параметры:

Имя Тип Обязательно Значение
Folder string[255] Да

Папка

Property TProperty Да

Свойство

Template string[128] Да

Шаблон

Замечания:

Возвращает значение типа Integer.


81.119. Метод Ole-объекта SaveBlobsToFolder (Сохранить данные в папку)

Метод Ole-объекта класса (статический метод Ole-объекта) класса TObject .

Метод Ole-объекта является методом класса.

Параметры:

Имя Тип Обязательно Значение
Folder string[255] Да

Папка

Property TProperty Да

Свойство

Template string[128] Да

Шаблон

List TObjectList Нет

Список объектов

Замечания:

Возвращает значение типа Integer.


81.120. Метод Ole-объекта SplitExcelSheetsToFiles (Разделить Excel листы на файлы)

Метод Ole-объекта класса (статический метод Ole-объекта) класса TObject .

Метод Ole-объекта скрыт от пользователя.

Метод Ole-объекта является методом класса.

Параметры:

Имя Тип Обязательно Значение
WorkBook blob Нет

Книга (объект)

FileName string[255] Нет

Имя Excel-файла

FileNameMappingSheetName string[128] Нет

Имя листа с сопоставлениями имен файлов (по умолчанию MapSheetNameToFileName)

Folder string[255] Да

Каталог


81.121. Шаблон отчета Excel Excel (Перенести в Excel)

Шаблон отчета Excel класса (статический шаблон) класса TObject .

Шаблон отчета Excel является методом класса.

Шаблон отчета Excel не имеет параметров.


81.122. Шаблон отчета Word SpellCheck (Проверка правописания)

Шаблон отчета Word класса (статический шаблон) класса TObject .

Шаблон отчета Word скрыт от пользователя.

Шаблон отчета Word является методом класса.

Шаблон отчета Word не имеет параметров.


81.123. Шаблон XSLT-отчета ObjectInformation (Информация об объекте)

Шаблон XSLT-отчета класса TObject .

Шаблон XSLT-отчета скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
ShowHiddenProps Boolean Да

Показывать скрытые свойства


81.124. Шаблон XSLT-отчета SelectDataToText (Выполнить запрос в текст)

Шаблон XSLT-отчета класса (статический шаблон) класса TObject .

Шаблон XSLT-отчета скрыт от пользователя.

Шаблон отчета Word является методом класса.

Параметры:

Имя Тип Обязательно Значение
ClassName string[64] Да

Имя класса

Query clob Нет

Запрос


81.125. Шаблон XSLT-отчета SelectDataToXML (Выполнить запрос в xml-документ)

Шаблон XSLT-отчета класса (статический шаблон) класса TObject .

Шаблон XSLT-отчета скрыт от пользователя.

Шаблон отчета Word является методом класса.

Параметры:

Имя Тип Обязательно Значение
ClassName string[64] Да

Имя класса

Query clob Нет

Запрос


81.126. Подпрограмма Column (Колонка)

Подпрограмма класса (статическая подпрограмма) класса TObject .

Подпрограмма является методом класса.

Подпрограмма не имеет параметров.


81.127. Подпрограмма CopyToClipboard (Копировать)

Подпрограмма класса TObject .

Подпрограмма не имеет параметров.


81.128. Подпрограмма CurrentFormView (Текущее представление формы)

Подпрограмма класса (статическая подпрограмма) класса TObject .

Подпрограмма скрыта от пользователя.

Подпрограмма является методом класса.

Подпрограмма не имеет параметров.


81.129. Подпрограмма CurrentlySelected (Список выбранных)

Подпрограмма класса (статическая подпрограмма) класса TObject .

Подпрограмма скрыта от пользователя.

Подпрограмма является методом класса.

Подпрограмма не имеет параметров.


81.130. Подпрограмма CurrentlyVisible (Список видимых)

Подпрограмма класса (статическая подпрограмма) класса TObject .

Подпрограмма скрыта от пользователя.

Подпрограмма является методом класса.

Подпрограмма не имеет параметров.


81.131. Подпрограмма Dependencies (Зависимости)

Подпрограмма класса TObject .

Подпрограмма не имеет параметров.


81.132. Подпрограмма Edit columns (Редактировать строку)

Подпрограмма класса TObject .

Подпрограмма не имеет параметров.


81.133. Подпрограмма Edit filters (Редактировать фильтры)

Подпрограмма класса (статическая подпрограмма) класса TObject .

Подпрограмма является методом класса.

Подпрограмма не имеет параметров.


81.134. Подпрограмма Edit properties (Редактировать свойства)

Подпрограмма класса TObject .

Подпрограмма не имеет параметров.


81.135. Подпрограмма Export (Экспортировать)

Подпрограмма класса TObject .

Подпрограмма не имеет параметров.


81.136. Подпрограмма ExportReport (Выгрузить в отчет)

Подпрограмма класса (статическая подпрограмма) класса TObject .

Подпрограмма является методом класса.

Подпрограмма не имеет параметров.


81.137. Подпрограмма FormOptions (Настройки формы)

Подпрограмма класса (статическая подпрограмма) класса TObject .

Подпрограмма является методом класса.

Подпрограмма не имеет параметров.


81.138. Подпрограмма Import (Импортировать)

Подпрограмма класса (статическая подпрограмма) класса TObject .

Подпрограмма является методом класса.

Подпрограмма не имеет параметров.


81.139. Подпрограмма Merge (Объединить)

Подпрограмма класса TObject .

Подпрограмма скрыта от пользователя.

Подпрограмма не имеет параметров.


81.140. Подпрограмма Messages (Проверить сообщения)

Подпрограмма класса (статическая подпрограмма) класса TObject .

Подпрограмма является методом класса.

Подпрограмма не имеет параметров.


81.141. Подпрограмма Options (Настройки)

Подпрограмма класса (статическая подпрограмма) класса TObject .

Подпрограмма является методом класса.

Подпрограмма не имеет параметров.


81.142. Подпрограмма Paste (Вставить)

Подпрограмма класса (статическая подпрограмма) класса TObject .

Подпрограмма является методом класса.

Подпрограмма не имеет параметров.


81.143. Подпрограмма PasteSpecial (Специальная вставка)

Подпрограмма класса (статическая подпрограмма) класса TObject .

Подпрограмма является методом класса.

Подпрограмма не имеет параметров.


81.144. Подпрограмма Presentations (Виды)

Подпрограмма класса (статическая подпрограмма) класса TObject .

Подпрограмма является методом класса.

Подпрограмма не имеет параметров.


81.145. Подпрограмма Refresh (Обновить)

Подпрограмма класса (статическая подпрограмма) класса TObject .

Подпрограмма является методом класса.

Подпрограмма не имеет параметров.


81.146. Подпрограмма Search (Поиск)

Подпрограмма класса (статическая подпрограмма) класса TObject .

Подпрограмма является методом класса.

Подпрограмма не имеет параметров.


81.147. Подпрограмма Selection (Выбранные)

Подпрограмма класса (статическая подпрограмма) класса TObject .

Подпрограмма является методом класса.

Подпрограмма не имеет параметров.


81.148. Подпрограмма Tree (Дерево)

Подпрограмма класса (статическая подпрограмма) класса TObject .

Подпрограмма является методом класса.

Подпрограмма не имеет параметров.


82. Класс TObjectArchive (Архив объектов)

 Диаграмма


82.1. Свойства

Свойства класса TObjectArchive :

Имя Тип Обязательно Доступ Назначение
Object TObject Да Только для чтения

Объект

  ObjectName string[64] Да Только для чтения

Имя объекта

  ObjectDescription string[128] Да Только для чтения

Наименование объекта

  ObjectClass TClass Да Только для чтения

Класс объекта

  ObjectParent TObject Нет Только для чтения

Объект-родитель

  ObjectMaster TObject Да Только для чтения

Объект-мастер

  ObjectSourceDataBase TDataBase Да Только для чтения

База данных-источник

  ObjectOldID string[38] Да Только для чтения

Идентификатор объекта при создании

  ObjectCreator TUser Да Только для чтения

Объект создан пользователем

  ObjectCreated datetime Да Только для чтения

Объект создан

  ObjectModifier TUser Да Только для чтения

Объект изменен пользователем

  ObjectModified datetime Да Только для чтения

Объект изменен

User TUser Да Только для чтения

Пользователь

  UserName string[64] Да Только для чтения

Имя пользователя


82.2. Метод Purge (Очистить архив)

Метод класса (статический метод) класса TObjectArchive .

class procedure TObjectArchive.Purge(TimeLimit: time);

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
TimeLimit time Нет

Лимит времени выполнения


82.3. Метод Put (Положить объект в архив)

Метод класса (статический метод) класса TObjectArchive .

class procedure TObjectArchive.Put(Object: TObject);

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Object TObject Нет

Объект


82.4. Метод PutAutonomous (Положить объект в архив в автономной транзакции)

Метод класса (статический метод) класса TObjectArchive .

class procedure TObjectArchive.PutAutonomous(Object: TObject);

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Object TObject Нет

Объект


82.5. Метод Remove (Исключить объект из архива)

Метод класса (статический метод) класса TObjectArchive .

class procedure TObjectArchive.Remove(Object: TObject);

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Object TObject Нет

Объект


83. Класс TObjectCreator (Роли-создатели)

 Диаграмма Класс TObject (Объекты)Класс TClass (Классы)

Имена объектов класса генерируются.

Наименования объектов класса генерируются.


83.1. Свойства

Свойства класса TObjectCreator :

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
SecurityAccount TSecurityAccount Да Видимо пользователю Чтение/Запись

Роль безопасности


83.2. Конструктор Create (Конструктор роли-создателя)

Конструктор класса TObjectCreator .

1constructor TObjectCreator.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] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
SecurityAccount TSecurityAccount Да

Роль безопасности

Замечания:

Создает новый объект класса TObjectCreator.


84. Класс TObjectHistory (История объектов)

 Диаграмма


84.1. Свойства

Свойства класса TObjectHistory :

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Только для чтения

Имя

Description string[128] Да Видимо пользователю Только для чтения

Наименование

Class TClass Да Видимо пользователю Только для чтения

Класс

Master string[2000] Нет Видимо пользователю Только для чтения

Мастер

Parent string[2000] Нет Видимо пользователю Только для чтения

Родитель

Data string[2000] Нет Видимо пользователю Только для чтения

Содержимое

Action TChangeAction Да Видимо пользователю Только для чтения

Действие

TimeStamp datetime Да Видимо пользователю Только для чтения

Время

User TUser Да Видимо пользователю Только для чтения

Пользователь

  Login string[64] Да Видимо пользователю Только для чтения

Логин

ObjectOldID string[38] Да Видимо пользователю Только для чтения

Идентификатор при создании

ObjectDataBase TDataBase Да Видимо пользователю Только для чтения

База данных объекта

ObjectID string[38] Да Видимо пользователю Только для чтения

Идентификатор объекта

IntStamp Integer Нет Видимо пользователю Только для чтения

Целочисленный номер

Session TSessionHistory Нет Скрыто от пользователя Только для чтения

Сессия

  SessionTimeStamp datetime Да Видимо пользователю Только для чтения

Время начала сессии

  SessionCloseStamp datetime Нет Видимо пользователю Только для чтения

Время завершения сессии

FieldName string[64] Да Видимо пользователю Только для чтения

Поле

UserAgent string[2000] Нет Видимо пользователю Только для чтения

Пользовательский агент

IPAddress string[16] Нет Видимо пользователю Только для чтения

IP-адрес

ConnectionInfo string[2000] Нет Видимо пользователю Только для чтения

Информация о соединении


84.2. Метод Clear (Очистить историю)

Метод класса (статический метод) класса TObjectHistory .

1class procedure TObjectHistory.Clear(TimeStampFrom: datetime; 
2  TimeStampTo: datetime);

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
TimeStampFrom datetime Нет

С

TimeStampTo datetime Нет

По


84.3. Метод Log (Создать запись протокола)

Метод класса (статический метод) класса TObjectHistory .

1class procedure TObjectHistory.Log(Object: TObject; Action: TChangeAction; 
2  Field: TField; Data: string[2000]);

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Object TObject Нет

Объект

Action TChangeAction Да

Действие

Field TField Нет

Поле

Data string[2000] Нет

Содержимое


84.4. Метод Ole-объекта ExportHistoryLogs (Экспортировать протоколы истории)

Метод Ole-объекта класса (статический метод Ole-объекта) класса TObjectHistory .

Метод Ole-объекта является методом класса.

Параметры:

Имя Тип Обязательно Значение
FileName string[255] Да

Имя файла

TimeStampFrom datetime Нет

С

TimeStampTo datetime Нет

По


84.5. Шаблон отчета Excel UserActivityReport (Отчет об активности пользователей)

Шаблон отчета Excel класса (статический шаблон) класса TObjectHistory .

Шаблон отчета Excel является методом класса.

Параметры:

Имя Тип Обязательно Значение
UDate date Нет

Дата


85. Класс TObjectList (Списки)

 Диаграмма Класс TObject (Объекты)Класс TObjectListItem (Элементы списков)

Объекты класса не именованы.


85.1. Свойства

Свойства класса TObjectList :

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
AsString string[2000] Нет Скрыто от пользователя Чтение/Запись

Список в текстовом представлении

AsClob clob Нет Скрыто от пользователя Чтение/Запись

Список в виде большого текстового объекта


85.2. Конструктор Create (Конструктор списка)

Конструктор класса TObjectList .

1constructor TObjectList.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] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет

Замечания:

Создает новый объект класса TObjectList.


85.3. Метод Add (Добавить объект в список)

Метод экземпляра класса TObjectList .

procedure TObjectList.Add(ItemObject: TObject);

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
ItemObject TObject Да

Элемент


85.4. Метод Archive (Отправить список в архив)

Метод экземпляра класса TObjectList .

procedure TObjectList.Archive;

Метод не имеет параметров.


85.5. Метод ArchiveAll (Отправить список в архив со всем содержимым)

Метод экземпляра класса TObjectList .

procedure TObjectList.ArchiveAll;

Метод не имеет параметров.


85.6. Метод ByName (Поиск по имени)

Метод экземпляра класса TObjectList .

function TObjectList.ByName(Name: string[64]): Integer;

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Имя

Замечания:

Возвращает значение типа Integer.


85.7. Метод Clear (Очистить список)

Метод экземпляра класса TObjectList .

procedure TObjectList.Clear;

Метод скрыт от пользователя.

Метод не имеет параметров.


85.8. Метод CreateFromClob (Создать список на основе большого текстового объекта)

Метод класса (статический метод) класса TObjectList .

class function TObjectList.CreateFromClob(Value: clob): TObjectList;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value clob Нет

Значение

Замечания:

Возвращает значение типа TObjectList.


85.9. Метод CreateFromOrderedClob (Создать упорядоченный список на основе большого текстового объекта)

Метод класса (статический метод) класса TObjectList .

class function TObjectList.CreateFromOrderedClob(Value: clob): TObjectList;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value clob Нет

Значение

Замечания:

Возвращает значение типа TObjectList.


85.10. Метод CreateFromOrderedString (Создать упорядоченный список на основе текстового представления)

Метод класса (статический метод) класса TObjectList .

class function TObjectList.CreateFromOrderedString(Value: string[2000]): TObjectList;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value string[2000] Нет

Значение

Замечания:

Возвращает значение типа TObjectList.


85.11. Метод CreateFromString (Создать список на основе текстового представления)

Метод класса (статический метод) класса TObjectList .

class function TObjectList.CreateFromString(Value: string[2000]): TObjectList;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value string[2000] Нет

Значение

Замечания:

Возвращает значение типа TObjectList.


85.12. Метод Delete (Удалить объект)

Метод экземпляра класса TObjectList .

procedure TObjectList.Delete(ItemObject: TObject);

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
ItemObject TObject Да

Элемент


85.13. Метод DestroyAll (Удалить вместе с содержащимися в списке объектами)

Метод экземпляра класса TObjectList .

procedure TObjectList.DestroyAll;

Метод не имеет параметров.


85.14. Метод Force (Добавить, игнорируя ограничения)

Метод экземпляра класса TObjectList .

procedure TObjectList.Force(ItemObject: TObject);

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
ItemObject TObject Да

Элемент


85.15. Метод GetAsClob (Получить в виде большого текстового объекта)

Метод экземпляра класса TObjectList .

function TObjectList.GetAsClob: clob;

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Возвращает значение типа clob.


85.16. Метод GetAsString (Список в текстовом представлении)

Метод экземпляра класса TObjectList .

function TObjectList.GetAsString: string[2000];

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Возвращает значение типа string[2000].


85.17. Метод GetItem (Получить объект из списка)

Метод экземпляра класса TObjectList .

function TObjectList.GetItem(ItemIndex: Integer): TObject;

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
ItemIndex Integer Да

Индекс

Замечания:

Возвращает значение типа TObject.


85.18. Метод IndexOf (Индекс объекта в списке)

Метод экземпляра класса TObjectList .

function TObjectList.IndexOf(ItemObject: TObject): Integer;

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
ItemObject TObject Да

Элемент

Замечания:

Возвращает значение типа Integer.


85.19. Метод Insert (Вставить объект в список)

Метод экземпляра класса TObjectList .

procedure TObjectList.Insert(ItemIndex: Integer; ItemObject: TObject);

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
ItemIndex Integer Да

Индекс

ItemObject TObject Да

Элемент


85.20. Метод Length (Длина списка)

Метод экземпляра класса TObjectList .

function TObjectList.Length: Integer;

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Возвращает значение типа Integer.


85.21. Метод LoadFromClob (Загрузить содержимое списка из большого текстового объекта)

Метод экземпляра класса TObjectList .

1procedure TObjectList.LoadFromClob(Value: clob; Ordered: Boolean; 
2  Clear: Boolean);

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
Value clob Нет

Значение

Ordered Boolean Да

Сохранить порядок объектов

Clear Boolean Да

Очистить перед загрузкой


85.22. Метод LoadFromString (Загрузить содержимое списка из текстового представления)

Метод экземпляра класса TObjectList .

1procedure TObjectList.LoadFromString(Value: string[2000]; Ordered: Boolean; 
2  Clear: Boolean);

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
Value string[2000] Нет

Значение

Ordered Boolean Да

Сохранить порядок объектов

Clear Boolean Да

Очистить перед загрузкой


85.23. Метод Remove (Вычистить объект)

Метод экземпляра класса TObjectList .

procedure TObjectList.Remove(ItemObject: TObject);

Параметры:

Имя Тип Обязательно Значение
ItemObject TObject Да

Элемент


85.24. Метод Reorder (Перенумеровать объекты в списке)

Метод экземпляра класса TObjectList .

procedure TObjectList.Reorder;

Метод не имеет параметров.


85.25. Метод SetAsClob (Установить список в виде большого текстового объекта)

Метод экземпляра класса TObjectList .

procedure TObjectList.SetAsClob(Value: clob);

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
Value clob Нет

Значение


85.26. Метод SetAsString (Установить список в текстовом представлении)

Метод экземпляра класса TObjectList .

procedure TObjectList.SetAsString(Value: string[2000]);

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
Value string[2000] Нет

Значение


85.27. Метод SetItem (Установить объект в списке)

Метод экземпляра класса TObjectList .

procedure TObjectList.SetItem(ItemIndex: Integer; ItemObject: TObject);

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
ItemIndex Integer Да

Индекс

ItemObject TObject Да

Элемент


86. Класс TObjectListItem (Элементы списков)

 Диаграмма Класс TObject (Объекты)Класс TObjectList (Списки)


86.1. Свойства

Свойства класса TObjectListItem :

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Object TObject Да Видимо пользователю Только для чтения

Объект

Position Integer Да Видимо пользователю Только для чтения

Позиция


86.2. Конструктор Create (Конструктор элемента списка)

Конструктор класса TObjectListItem .

1constructor TObjectListItem.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  ItemObject: TObject; Position: Integer): TObject;

Переопределяет метод в TObject.Create .

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
ItemObject TObject Да

Элемент

Position Integer Нет

Позиция

Замечания:

Создает новый объект класса TObjectListItem.


87. Класс TOleObjectMethod (Метод Ole-объекта)

 Диаграмма Класс TRoutine (Подпрограмма)Класс TClassMember (Члены класса)Класс TObject (Объекты)Класс TClass (Классы)


87.1. Свойства

Свойства класса TOleObjectMethod :

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Override Boolean Да Видимо пользователю Только для чтения

Унаследовано от TClassMember

Domain TDomain Нет Видимо пользователю Чтение/Запись

Унаследовано от TRoutine

  DomainClass TClass Да Скрыто от пользователя Только для чтения
  DomainDefinition string[64] Да Видимо пользователю Только для чтения
IsClassMethod Boolean Да Видимо пользователю Чтение/Запись
Confirmation string[128] Нет Видимо пользователю Чтение/Запись
Scope TScope Да Видимо пользователю Чтение/Запись
UseTabs Boolean Да Видимо пользователю Чтение/Запись
Script clob Нет Видимо пользователю Чтение/Запись
Image blob Нет Видимо пользователю Чтение/Запись
ParamCount Integer Нет Видимо пользователю Только для чтения
Logged Boolean Да Видимо пользователю Чтение/Запись
ReportMessage string[128] Нет Видимо пользователю Чтение/Запись
SingleObject Boolean Да Видимо пользователю Чтение/Запись
DependenciesCount Integer Нет Видимо пользователю Только для чтения
ClassID string[128] Нет Видимо пользователю Чтение/Запись

Идентификатор класса

Method string[128] Нет Видимо пользователю Чтение/Запись

Метод

CodeLibrary TAccessibleFile Нет Видимо пользователю Чтение/Запись

Библиотека кода

IsInteractive Boolean Да Видимо пользователю Чтение/Запись

Интерактивный


87.2. Конструктор Create (Конструктор метода Ole-объекта)

Конструктор класса TOleObjectMethod .

1constructor TOleObjectMethod.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[128]; ReportMessage: string[128]; UseTabs: Boolean; 
5  Script: clob; Image: blob; Logged: Boolean; CodeLibrary: TAccessibleFile; 
6  ClassID: string[128]; Method: string[128]; IsInteractive: Boolean): TObject;

Переопределяет метод в TRoutine.Create , TClassMember.Create , TObject.Create .

Параметры:

Имя Тип Обязательно Значение
Name string[30] Да

Унаследовано от TClassMember.Create

Description string[128] Да

Унаследовано от TObject.Create

Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
IsClassMethod Boolean Да

Унаследовано от TRoutine.Create

SingleObject Boolean Да
Domain TDomain Нет
Scope TScope Да
Confirmation string[128] Нет
ReportMessage string[128] Нет
UseTabs Boolean Да
Script clob Нет
Image blob Нет
Logged Boolean Да
CodeLibrary TAccessibleFile Нет

Библиотека кода

ClassID string[128] Нет

Идентификатор класса

Method string[128] Нет

Метод

IsInteractive Boolean Да

Интерактивный

Замечания:

Создает новый объект класса TOleObjectMethod.


87.3. Метод Ole-объекта CheckOleObjectMethod (Проверить метод Ole-объекта)

Метод Ole-объекта класса TOleObjectMethod .

Метод Ole-объекта не имеет параметров.


88. Класс TOption (Настройки)

 Диаграмма Класс TObject (Объекты)Класс TOptionValue (Значения настроек)


88.1. Свойства

Свойства класса TOption :

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Domain TDomain Да Видимо пользователю Чтение/Запись

Домен

  DomainRequired Boolean Да Видимо пользователю Только для чтения

Обязательно для заполнения

  DomainClass TClass Да Видимо пользователю Только для чтения

Класс домена

  DomainDefinition string[64] Да Видимо пользователю Только для чтения

Определение домена

Tab string[128] Нет Видимо пользователю Чтение/Запись

Заголовок закладки

Global Boolean Да Видимо пользователю Чтение/Запись

Глобальная

Group string[128] Нет Видимо пользователю Чтение/Запись

Заголовок группы

Position Integer Да Видимо пользователю Чтение/Запись

Позиция

Value TOptionValue Нет Скрыто от пользователя Только для чтения

Значение

  User TUser Нет Видимо пользователю Чтение/Запись

Пользователь

  VisibleValue string[2000] Нет Видимо пользователю Только для чтения

Видимое значение

Scope TScope Да Видимо пользователю Чтение/Запись

Область видимости


88.2. Конструктор Create (Конструктор настройки)

Конструктор класса TOption .

1constructor TOption.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  Domain: TDomain; Global: Boolean; Group: string[128]; Tab: string[128]; 
4  Position: Integer; Scope: TScope): TObject;

Переопределяет метод в TObject.Create .

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
Domain TDomain Да

Домен

Global Boolean Да

Глобальная

Group string[128] Нет

Заголовок группы

Tab string[128] Нет

Заголовок закладки

Position Integer Нет

Позиция

Scope TScope Да

Область видимости

Замечания:

Создает новый объект класса TOption.


88.3. Метод AreValid (Настройки действительны)

Метод класса (статический метод) класса TOption .

class function TOption.AreValid: Boolean;

Метод скрыт от пользователя.

Метод является методом класса.

Метод не имеет параметров.

Замечания:

Возвращает значение типа Boolean.


88.4. Метод GetBlobValue (Значение-большой объект)

Метод класса (статический метод) класса TOption .

class function TOption.GetBlobValue(OptionName: string[64]): blob;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
OptionName string[64] Да

Имя настройки

Замечания:

Возвращает значение типа blob.


88.5. Метод GetBoolValue (Логическое значение)

Метод класса (статический метод) класса TOption .

class function TOption.GetBoolValue(OptionName: string[64]): Boolean;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
OptionName string[64] Да

Имя настройки

Замечания:

Возвращает значение типа Boolean.


88.6. Метод GetClobValue (Значение-текст)

Метод класса (статический метод) класса TOption .

class function TOption.GetClobValue(OptionName: string[64]): clob;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
OptionName string[64] Да

Имя настройки

Замечания:

Возвращает значение типа clob.


88.7. Метод GetDateTimeValue (Значение даты со временем)

Метод класса (статический метод) класса TOption .

class function TOption.GetDateTimeValue(OptionName: string[64]): datetime;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
OptionName string[64] Да

Имя настройки

Замечания:

Возвращает значение типа datetime.


88.8. Метод GetDateValue (Значение даты)

Метод класса (статический метод) класса TOption .

class function TOption.GetDateValue(OptionName: string[64]): date;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
OptionName string[64] Да

Имя настройки

Замечания:

Возвращает значение типа date.


88.9. Метод GetExternalDataValue (Значение внешних данных)

Метод класса (статический метод) класса TOption .

1class function TOption.GetExternalDataValue(OptionName: string[64]): <external 
2  data>;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
OptionName string[64] Да

Имя настройки

Замечания:

Возвращает значение типа <external data>.


88.10. Метод GetFloatValue (Вещественное значение)

Метод класса (статический метод) класса TOption .

class function TOption.GetFloatValue(OptionName: string[64]): float;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
OptionName string[64] Да

Имя настройки

Замечания:

Возвращает значение типа float.


88.11. Метод GetIntValue (Целое значение)

Метод класса (статический метод) класса TOption .

class function TOption.GetIntValue(OptionName: string[64]): Integer;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
OptionName string[64] Да

Имя настройки

Замечания:

Возвращает значение типа Integer.


88.12. Метод GetNextPos (Следующая позиция)

Метод класса (статический метод) класса TOption .

class function TOption.GetNextPos: Integer;

Метод скрыт от пользователя.

Метод является методом класса.

Метод не имеет параметров.

Замечания:

Возвращает значение типа Integer.


88.13. Метод GetObjectValue (Значение-объект)

Метод класса (статический метод) класса TOption .

class function TOption.GetObjectValue(OptionName: string[64]): TObject;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
OptionName string[64] Да

Имя настройки

Замечания:

Возвращает значение типа TObject.


88.14. Метод GetStrValue (Строковое значение)

Метод класса (статический метод) класса TOption .

class function TOption.GetStrValue(OptionName: string[64]): string[2000];

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
OptionName string[64] Да

Имя настройки

Замечания:

Возвращает значение типа string[2000].


88.15. Метод GetTimeValue (Значение времени)

Метод класса (статический метод) класса TOption .

class function TOption.GetTimeValue(OptionName: string[64]): time;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
OptionName string[64] Да

Имя настройки

Замечания:

Возвращает значение типа time.


88.16. Метод GetValue (Значение)

Метод экземпляра класса TOption .

function TOption.GetValue: TOptionValue;

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Возвращает значение типа TOptionValue.


88.17. Метод SetValue (Установка значения)

Метод экземпляра класса TOption .

1procedure TOption.SetValue(StrValue: string[2000]; IntValue: Integer; 
2  FloatValue: float; DateValue: date; TimeValue: time; DateTimeValue: datetime; 
3  ObjectValue: TObject; BoolValue: Boolean; BlobValue: blob; ClobValue: clob; 
4  ExternalDataValue: <external data>; Default: Boolean);

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
StrValue string[2000] Нет

Строковое значение

IntValue Integer Нет

Целое значение

FloatValue float Нет

Вещественное значение

DateValue date Нет

Значение даты

TimeValue time Нет

Значение времени

DateTimeValue datetime Нет

Значение даты со временем

ObjectValue TObject Нет

Значение-объект

BoolValue Boolean Нет

Логическое значение

BlobValue blob Нет

Значение-большой объект

ClobValue clob Нет

Значение-текст

ExternalDataValue <external data> Нет

Значение-внешние данные

Default Boolean Да

По умолчанию


89. Класс TOptionValue (Значения настроек)

 Диаграмма Класс TTypedValue (Типизированные значения)Класс TObject (Объекты)Класс TOption (Настройки)

Имена объектов класса генерируются.

Наименования объектов класса генерируются.


89.1. Свойства

Свойства класса TOptionValue :

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Нет Скрыто от пользователя Только для чтения

Унаследовано от TTypedValue

  MasterClass TClass Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения

Унаследовано от TObject

  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Tab string[128] Нет Видимо пользователю Чтение/Запись

Унаследовано от TTypedValue

Group string[128] Нет Видимо пользователю Чтение/Запись
Position Integer Да Видимо пользователю Чтение/Запись
Scope TScope Да Видимо пользователю Чтение/Запись
OutOfTabs Boolean Да Видимо пользователю Чтение/Запись
StrValue string[2000] Нет Скрыто от пользователя Чтение/Запись
IntValue Integer Нет Скрыто от пользователя Чтение/Запись
FloatValue float Нет Скрыто от пользователя Чтение/Запись
DateValue date Нет Скрыто от пользователя Чтение/Запись
TimeValue time Нет Скрыто от пользователя Чтение/Запись
DateTimeValue datetime Нет Скрыто от пользователя Чтение/Запись
ObjectValue TObject Нет Скрыто от пользователя Чтение/Запись
BoolValue Boolean Нет Скрыто от пользователя Чтение/Запись
BlobValue blob Нет Видимо пользователю Чтение/Запись
ClobValue clob Нет Видимо пользователю Чтение/Запись
ExternalDataValue <external data> Нет Видимо пользователю Чтение/Запись
VisibleValue string[2000] Нет Видимо пользователю Только для чтения
ControlName string[64] Да Видимо пользователю Чтение/Запись
User TUser Нет Видимо пользователю Чтение/Запись

Пользователь

  IsCurrent Boolean Да Видимо пользователю Только для чтения

Является текущим

Option TOption Да Скрыто от пользователя Только для чтения

Настройка

  Domain TDomain Да Видимо пользователю Только для чтения

Домен

    DomainClass TClass Да Скрыто от пользователя Только для чтения

Унаследовано от TTypedValue

    DomainRequired Boolean Да Видимо пользователю Только для чтения
    DomainDefinition string[64] Да Видимо пользователю Только для чтения
  Global Boolean Да Видимо пользователю Только для чтения

Глобальная


89.2. Конструктор Create (Конструктор значения настройки)

Конструктор класса TOptionValue .

1constructor TOptionValue.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  Domain: TDomain; Position: Integer; Group: string[128]; Tab: string[128]; 
4  Scope: TScope; OutOfTabs: Boolean; StrValue: string[2000]; IntValue: Integer; 
5  FloatValue: float; DateValue: date; TimeValue: time; DateTimeValue: datetime; 
6  ObjectValue: TObject; BoolValue: Boolean; BlobValue: blob; ClobValue: clob; 
7  ExternalDataValue: <external data>; User: TUser): TObject;

Переопределяет метод в TTypedValue.Create , TObject.Create .

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
Domain TDomain Да

Домен

Position Integer Да

Позиция

Group string[128] Нет

Группа

Tab string[128] Нет

Заголовок закладки

Scope TScope Да

Область видимости

OutOfTabs Boolean Да

За пределами закладок

StrValue string[2000] Нет

Унаследовано от TTypedValue.Create

IntValue Integer Нет
FloatValue float Нет
DateValue date Нет
TimeValue time Нет
DateTimeValue datetime Нет
ObjectValue TObject Нет
BoolValue Boolean Нет
BlobValue blob Нет
ClobValue clob Нет
ExternalDataValue <external data> Нет
User TUser Нет

Пользователь

Замечания:

Создает новый объект класса TOptionValue.


90. Класс TParameter (Параметры)

 Диаграмма Класс TObject (Объекты)Класс TRoutine (Подпрограмма)


90.1. Свойства

Свойства класса TParameter :

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
  RoutineClass TClass Нет Видимо пользователю Только для чтения

Класс подпрограммы

SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения

Унаследовано от TObject

  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Domain TDomain Да Видимо пользователю Чтение/Запись

Домен

  DomainRequired Boolean Да Видимо пользователю Только для чтения

Обязательно для заполнения

  DomainClass TClass Да Видимо пользователю Только для чтения

Класс домена

  DomainDefinition string[64] Да Видимо пользователю Только для чтения

Определение домена

Tab string[128] Нет Видимо пользователю Чтение/Запись

Заголовок закладки

Group string[128] Нет Видимо пользователю Чтение/Запись

Заголовок группы

Position Integer Да Видимо пользователю Чтение/Запись

Позиция

Scope TScope Да Видимо пользователю Чтение/Запись

Область видимости

InitializationMember TClassMember Нет Видимо пользователю Чтение/Запись

Инициализируется членом класса

OutOfTabs Boolean Да Видимо пользователю Чтение/Запись

За пределами закладок

Override Boolean Да Видимо пользователю Только для чтения

Переопределен

LinkedView TParametersFormView Нет Видимо пользователю Чтение/Запись

Связанное представление

Logged Boolean Да Видимо пользователю Чтение/Запись

Протоколировать


90.2. Конструктор Create (Конструктор параметра)

Конструктор класса TParameter .

1constructor TParameter.Create(Name: string[30]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  Domain: TDomain; Position: Integer; Group: string[128]; Tab: string[128]; 
4  Scope: TScope; InitializationMember: TClassMember; OutOfTabs: Boolean; 
5  LinkedView: TParametersFormView; Logged: Boolean): TObject;

Переопределяет метод в TObject.Create .

Параметры:

Имя Тип Обязательно Значение
Name string[30] Да

Имя

Description string[128] Да

Унаследовано от TObject.Create

Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
Domain TDomain Да

Домен

Position Integer Да

Позиция

Group string[128] Нет

Заголовок группы

Tab string[128] Нет

Заголовок закладки

Scope TScope Да

Область видимости

InitializationMember TClassMember Нет

Инициализируется членом класса

OutOfTabs Boolean Да

За пределами закладок

LinkedView TParametersFormView Нет

Связанное представление

Logged Boolean Да

Протоколировать

Замечания:

Создает новый объект класса TParameter.


90.3. Метод GetNextPos (Следующая позиция)

Метод класса (статический метод) класса TParameter .

class function TParameter.GetNextPos(Master: TObject): Integer;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Master TObject Нет

Мастер

Замечания:

Возвращает значение типа Integer.


90.4. Метод GetOverride (Переопределен)

Метод экземпляра класса TParameter .

function TParameter.GetOverride: Boolean;

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Возвращает значение типа Boolean.


91. Класс TParameterHistory (Параметры вызовов)

 Диаграмма Класс TRoutineHistory (Вызовы)


91.1. Свойства

Свойства класса TParameterHistory :

Имя Тип Обязательно Видимость Доступ Назначение
Routine TRoutineHistory Да Скрыто от пользователя Только для чтения

Вызов подпрограммы

  TimeStamp datetime Да Видимо пользователю Только для чтения

Время

ParameterName string[64] Да Видимо пользователю Только для чтения

Параметр

Data string[2000] Нет Видимо пользователю Только для чтения

Содержимое

ObjectID string[38] Нет Видимо пользователю Только для чтения

Идентификатор объекта

ObjectDataBase TDataBase Нет Видимо пользователю Только для чтения

База данных объекта

ObjectOldID string[38] Нет Видимо пользователю Только для чтения

Идентификатор при создании


91.2. Метод Log (Создать запись протокола)

Метод класса (статический метод) класса TParameterHistory .

1class procedure TParameterHistory.Log(Routine: TRoutineHistory; 
2  Parameter: TParameter; Data: string[2000]);

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Routine TRoutineHistory Да

Вызов подпрограммы

Parameter TParameter Да

Параметр

Data string[2000] Нет

Содержимое


92. Класс TParametersFormView (Представления формы параметров)

 Диаграмма Класс TFormView (Представления формы)Класс TObject (Объекты)Класс TRoutine (Подпрограмма)

Объекты класса образуют иерархию.

Имена объектов класса генерируются.


92.1. Конструктор Create (Конструктор представления формы параметров)

Конструктор класса TParametersFormView .

1constructor TParametersFormView.Create(Name: string[64]; 
2  Description: string[128]; Class: TClass; Parent: TObject; Master: TObject; 
3  Accessor: TSecurityAccount; View: TCustomView; ChildrenMinimized: Boolean; 
4  ChildrenOnTabs: Boolean; MasterProperty: TProperty; 
5  DetailProperty: TClassMember; Position: Integer; SpacePercentage: Integer; 
6  Layout: TFormViewLayout; ExplicitQuery: Boolean): TObject;

Переопределяет метод в TFormView.Create , TObject.Create .

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
View TCustomView Да

Унаследовано от TFormView.Create

ChildrenMinimized Boolean Да
ChildrenOnTabs Boolean Да
MasterProperty TProperty Нет
DetailProperty TClassMember Нет
Position Integer Да
SpacePercentage Integer Нет
Layout TFormViewLayout Да
ExplicitQuery Boolean Да

Замечания:

Создает новый объект класса TParametersFormView.


93. Класс TPDFTemplate (Шаблоны отчетов PDF)

 Диаграмма Класс TRoutine (Подпрограмма)Класс TClassMember (Члены класса)Класс TObject (Объекты)Класс TClass (Классы)


93.1. Свойства

Свойства класса TPDFTemplate :

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Override Boolean Да Видимо пользователю Только для чтения

Унаследовано от TClassMember

Domain TDomain Нет Видимо пользователю Чтение/Запись

Унаследовано от TRoutine

  DomainClass TClass Да Скрыто от пользователя Только для чтения
  DomainDefinition string[64] Да Видимо пользователю Только для чтения
IsClassMethod Boolean Да Видимо пользователю Чтение/Запись
Confirmation string[128] Нет Видимо пользователю Чтение/Запись
Scope TScope Да Видимо пользователю Чтение/Запись
UseTabs Boolean Да Видимо пользователю Чтение/Запись
Script clob Нет Видимо пользователю Чтение/Запись
Image blob Нет Видимо пользователю Чтение/Запись
ParamCount Integer Нет Видимо пользователю Только для чтения
Logged Boolean Да Видимо пользователю Чтение/Запись
ReportMessage string[128] Нет Видимо пользователю Чтение/Запись
SingleObject Boolean Да Видимо пользователю Чтение/Запись
DependenciesCount Integer Нет Видимо пользователю Только для чтения
TemplateScript clob Нет Видимо пользователю Чтение/Запись

Скрипт шаблона


93.2. Конструктор Create (Конструктор шаблона PDF)

Конструктор класса TPDFTemplate .

1constructor TPDFTemplate.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[128]; ReportMessage: string[128]; UseTabs: Boolean; 
5  Script: clob; Image: blob; Logged: Boolean; TemplateScript: clob): TObject;

Переопределяет метод в TRoutine.Create , TClassMember.Create , TObject.Create .

Параметры:

Имя Тип Обязательно Значение
Name string[30] Да

Унаследовано от TClassMember.Create

Description string[128] Да

Унаследовано от TObject.Create

Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
IsClassMethod Boolean Да

Унаследовано от TRoutine.Create

SingleObject Boolean Да
Domain TDomain Нет
Scope TScope Да
Confirmation string[128] Нет
ReportMessage string[128] Нет
UseTabs Boolean Да
Script clob Нет
Image blob Нет
Logged Boolean Да
TemplateScript clob Нет

Скрипт шаблона

Замечания:

Создает новый объект класса TPDFTemplate.


94. Класс TProfile (Профили)

 Диаграмма Класс TObject (Объекты)Класс TProfileItem (Состав профиля)Класс TProfileUser (Пользователи профиля)


94.1. Свойства

Свойства класса TProfile :

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Domain TDomain Да Видимо пользователю Чтение/Запись

Домен

  DomainRequired Boolean Да Видимо пользователю Только для чтения

Обязательно для заполнения

  DomainClass TClass Да Скрыто от пользователя Только для чтения

Класс домена

  DomainDefinition string[64] Да Видимо пользователю Только для чтения

Определение домена

ComparisonType TComparisonType Да Видимо пользователю Чтение/Запись

Тип сравнения

BasedOnProfile TProfile Нет Видимо пользователю Чтение/Запись

Расширяет профиль пользователями

Active Boolean Да Видимо пользователю Только для чтения

Активен


94.2. Конструктор Create (Конструктор профиля)

Конструктор класса TProfile .

1constructor TProfile.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  Domain: TDomain; ComparisonType: TComparisonType; 
4  BasedOnProfile: TProfile): TObject;

Переопределяет метод в TObject.Create .

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
Domain TDomain Да

Домен

ComparisonType TComparisonType Да

Тип сравнения

BasedOnProfile TProfile Нет

Расширяет профиль пользователями

Замечания:

Создает новый объект класса TProfile.


94.3. Метод Check (Проверка профиля)

Метод класса (статический метод) класса TProfile .

class procedure TProfile.Check(Object: TObject; ObjectClass: TClass);

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Object TObject Да

Объект

ObjectClass TClass Нет

Класс объекта


94.4. Метод GetIsActive (Активен для текущего пользователя)

Метод экземпляра класса TProfile .

function TProfile.GetIsActive: Boolean;

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Возвращает значение типа Boolean.


94.5. Метод GetValueDomain (Получить домен значения)

Метод экземпляра класса TProfile .

function TProfile.GetValueDomain: TDomain;

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Возвращает значение типа TDomain.


94.6. Метод Match (Проверка совпадения)

Метод экземпляра класса TProfile .

1function TProfile.Match(Object: TObject; ObjectClass: TClass; 
2  ValueGiven: Boolean; StrValue: string[2000]; IntValue: Integer; 
3  FloatValue: float; DateValue: date; TimeValue: time; DateTimeValue: datetime; 
4  ObjectValue: TObject; BoolValue: Boolean; BlobValue: blob; ClobValue: clob; 
5  ExternalDataValue: <external data>): Boolean;

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
Object TObject Да

Объект

ObjectClass TClass Нет

Класс объекта

ValueGiven Boolean Да

Значение задано

StrValue string[2000] Нет

Строковое значение

IntValue Integer Нет

Целое значение

FloatValue float Нет

Вещественное значение

DateValue date Нет

Значение даты

TimeValue time Нет

Значение времени

DateTimeValue datetime Нет

Значение даты со временем

ObjectValue TObject Нет

Значение-объект

BoolValue Boolean Нет

Логическое значение

BlobValue blob Нет

Значение-большой объект

ClobValue clob Нет

Значение-текст

ExternalDataValue <external data> Нет

Значение-внешние данные

Замечания:

Возвращает значение типа Boolean.


94.7. Метод MatchObject (Проверка совпадения объекта)

Метод экземпляра класса TProfile .

function TProfile.MatchObject(Object: TObject; ObjectClass: TClass): Boolean;

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
Object TObject Да

Объект

ObjectClass TClass Нет

Класс объекта

Замечания:

Возвращает значение типа Boolean.


94.8. Метод TryCheck (Проверка профиля с возвратом результата)

Метод класса (статический метод) класса TProfile .

class function TProfile.TryCheck(Object: TObject; ObjectClass: TClass): Boolean;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Object TObject Да

Объект

ObjectClass TClass Нет

Класс объекта

Замечания:

Возвращает значение типа Boolean.


95. Класс TProfileEvent (События профиля)

 Диаграмма Класс TProfileMethod (Методы профиля)


95.1. Свойства

Свойства класса TProfileEvent :

Имя Тип Обязательно Видимость Доступ Назначение
Method TProfileMethod Да Скрыто от пользователя Только для чтения

Метод профилировщика

Class TClass Да Видимо пользователю Только для чтения

Класс

ObjectID string[38] Да Видимо пользователю Только для чтения

Идентификатор объекта

ObjectQualifiedName string[2000] Нет Видимо пользователю Только для чтения

Квалифицированное имя объекта

ObjectDataBase TDataBase Нет Видимо пользователю Только для чтения

База данных объекта

ObjectOldID string[38] Нет Видимо пользователю Только для чтения

Идентификатор при создании

Action TChangeAction Да Видимо пользователю Только для чтения

Действия


96. Класс TProfileItem (Состав профиля)

 Диаграмма Класс TObject (Объекты)Класс TProfile (Профили)

Имена объектов класса генерируются.

Наименования объектов класса генерируются.


96.1. Свойства

Свойства класса TProfileItem :

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
ProfileClass TClass Да Видимо пользователю Чтение/Запись

Профилируемый класс

ProfileProperty TProperty Нет Видимо пользователю Чтение/Запись

Профилируемое свойство

Comparator TMethod Нет Видимо пользователю Чтение/Запись

Сравнивающая функция

Group string[64] Нет Видимо пользователю Чтение/Запись

Группа

AllowNulls Boolean Да Видимо пользователю Чтение/Запись

Пропускать пустые значения

HasCrossCondition Boolean Да Видимо пользователю Только для чтения

Имеется пересечение условий


96.2. Конструктор Create (Конструктор элемента профиля)

Конструктор класса TProfileItem .

1constructor TProfileItem.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  ProfileClass: TClass; ProfileProperty: TProperty; Comparator: TMethod; 
4  Group: string[64]; AllowNulls: Boolean): TObject;

Переопределяет метод в TObject.Create .

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
ProfileClass TClass Да

Профилируемый класс

ProfileProperty TProperty Нет

Профилируемое свойство

Comparator TMethod Нет

Сравнивающая функция

Group string[64] Нет

Группа

AllowNulls Boolean Да

Пропускать пустые значения

Замечания:

Создает новый объект класса TProfileItem.


96.3. Метод GetHasCrossConditions (Имеется пересечение условий)

Метод экземпляра класса TProfileItem .

function TProfileItem.GetHasCrossConditions: Boolean;

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Возвращает значение типа Boolean.


97. Класс TProfileMethod (Методы профиля)

 Диаграмма Класс TProfileEvent (События профиля)Класс TProfileStatistics (Статистика профиля)

Объекты класса образуют иерархию.


97.1. Свойства

Свойства класса TProfileMethod :

Имя Тип Обязательно Доступ Назначение
Parent TProfileMethod Нет Только для чтения

Родитель

Method TMethod Да Только для чтения

Метод профилировщика

  MethodClass TClass Да Только для чтения

Класс

Position Integer Да Только для чтения

Позиция

Duration Integer Нет Только для чтения

Общее время

CodeDuration Integer Нет Только для чтения

Время собственного кода

Calls Integer Нет Только для чтения

Количество непосредственных вызовов

Events Integer Нет Только для чтения

Непосредственных операций с данными

CommonCalls Integer Нет Только для чтения

Всего вызовов

CommonEvents Integer Нет Только для чтения

Всего операций с данными

ObjectID string[38] Да Только для чтения

Идентификатор объекта

ObjectQualifiedName string[2000] Нет Только для чтения

Квалифицированное имя объекта

ObjectDataBase TDataBase Нет Только для чтения

База данных объекта

ObjectOldID string[38] Нет Только для чтения

Идентификатор при создании


97.2. Метод BuildReport (Перестроить отчет)

Метод класса (статический метод) класса TProfileMethod .

class procedure TProfileMethod.BuildReport(QualifyObjects: Boolean);

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
QualifyObjects Boolean Да

Квалифицировать объекты


97.3. Метод Clear (Очистить статистику)

Метод класса (статический метод) класса TProfileMethod .

class procedure TProfileMethod.Clear;

Метод является методом класса.

Метод не имеет параметров.


97.4. Метод Ole-объекта ExportProfilerReport (Экспортировать отчет)

Метод Ole-объекта класса (статический метод Ole-объекта) класса TProfileMethod .

Метод Ole-объекта является методом класса.

Параметры:

Имя Тип Обязательно Значение
FileName string[255] Да

Имя файла


98. Класс TProfileStatistics (Статистика профиля)

 Диаграмма Класс TProfileMethod (Методы профиля)


98.1. Свойства

Свойства класса TProfileStatistics :

Имя Тип Обязательно Видимость Доступ Назначение
Method TProfileMethod Да Скрыто от пользователя Только для чтения

Метод профилировщика

CalledMethod TMethod Нет Видимо пользователю Только для чтения

Вызываемый метод

  CalledMethodClass TObject Да Видимо пользователю Только для чтения

Класс

Calls Integer Нет Видимо пользователю Только для чтения

Количество вызовов

Class TClass Нет Видимо пользователю Только для чтения

Класс

Inserts Integer Нет Видимо пользователю Только для чтения

Количество добавлений

Updates Integer Нет Видимо пользователю Только для чтения

Количество изменений

Deletes Integer Нет Видимо пользователю Только для чтения

Количество удалений

Type string[128] Нет Видимо пользователю Только для чтения

Тип


99. Класс TProfileUser (Пользователи профиля)

 Диаграмма Класс TTypedValue (Типизированные значения)Класс TObject (Объекты)Класс TProfile (Профили)

Объекты класса не именованы.

Наименования объектов класса генерируются.


99.1. Свойства

Свойства класса TProfileUser :

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Нет Скрыто от пользователя Только для чтения

Унаследовано от TTypedValue

  MasterClass TClass Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения

Унаследовано от TObject

  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Tab string[128] Нет Видимо пользователю Чтение/Запись

Унаследовано от TTypedValue

Group string[128] Нет Видимо пользователю Чтение/Запись
Position Integer Да Видимо пользователю Чтение/Запись
Scope TScope Да Видимо пользователю Чтение/Запись
OutOfTabs Boolean Да Видимо пользователю Чтение/Запись
StrValue string[2000] Нет Скрыто от пользователя Чтение/Запись
IntValue Integer Нет Скрыто от пользователя Чтение/Запись
FloatValue float Нет Скрыто от пользователя Чтение/Запись
DateValue date Нет Скрыто от пользователя Чтение/Запись
TimeValue time Нет Скрыто от пользователя Чтение/Запись
DateTimeValue datetime Нет Скрыто от пользователя Чтение/Запись
ObjectValue TObject Нет Скрыто от пользователя Чтение/Запись
BoolValue Boolean Нет Скрыто от пользователя Чтение/Запись
BlobValue blob Нет Видимо пользователю Чтение/Запись
ClobValue clob Нет Видимо пользователю Чтение/Запись
ExternalDataValue <external data> Нет Видимо пользователю Чтение/Запись
VisibleValue string[2000] Нет Видимо пользователю Только для чтения
ControlName string[64] Да Видимо пользователю Чтение/Запись
User TUser Да Видимо пользователю Только для чтения

Пользователь

  UserIsCurrent Boolean Да Видимо пользователю Только для чтения

Пользователь является текущим

Profile TProfile Да Скрыто от пользователя Только для чтения

Профиль

  Domain TDomain Да Скрыто от пользователя Только для чтения

Домен

    DomainClass TClass Да Скрыто от пользователя Только для чтения

Унаследовано от TTypedValue

    DomainRequired Boolean Да Видимо пользователю Только для чтения
    DomainDefinition string[64] Да Видимо пользователю Только для чтения


99.2. Конструктор Create (Конструктор пользовательского профиля)

Конструктор класса TProfileUser .

1constructor TProfileUser.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TProfile; Accessor: TSecurityAccount; 
3  Domain: TDomain; Position: Integer; Group: string[128]; Tab: string[128]; 
4  Scope: TScope; OutOfTabs: Boolean; StrValue: string[2000]; IntValue: Integer; 
5  FloatValue: float; DateValue: date; TimeValue: time; DateTimeValue: datetime; 
6  ObjectValue: TObject; BoolValue: Boolean; BlobValue: blob; ClobValue: clob; 
7  ExternalDataValue: <external data>; User: TUser): TObject;

Переопределяет метод в TTypedValue.Create , TObject.Create .

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
Class TClass Нет
Parent TObject Нет
Master TProfile Да

Профиль

Accessor TSecurityAccount Нет

Унаследовано от TObject.Create

Domain TDomain Да

Домен

Position Integer Да

Позиция

Group string[128] Нет

Группа

Tab string[128] Нет

Заголовок закладки

Scope TScope Да

Область видимости

OutOfTabs Boolean Да

За пределами закладок

StrValue string[2000] Нет

Унаследовано от TTypedValue.Create

IntValue Integer Нет
FloatValue float Нет
DateValue date Нет
TimeValue time Нет
DateTimeValue datetime Нет
ObjectValue TObject Нет
BoolValue Boolean Нет
BlobValue blob Нет
ClobValue clob Нет
ExternalDataValue <external data> Нет
User TUser Да

Пользователь

Замечания:

Создает новый объект класса TProfileUser.


100. Класс TProperty (Свойства)

 Диаграмма Класс TClassMember (Члены класса)Класс TObject (Объекты)Класс TClass (Классы)

Объекты класса образуют иерархию.


100.1. Свойства

Свойства класса TProperty :

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Override Boolean Да Видимо пользователю Только для чтения

Унаследовано от TClassMember

Domain TDomain Да Видимо пользователю Чтение/Запись

Домен

  DomainRequired Boolean Да Видимо пользователю Только для чтения

Обязательно для заполнения

  DomainClass TClass Да Видимо пользователю Только для чтения

Класс домена

  DomainDefinition string[64] Да Видимо пользователю Только для чтения

Определение домена

ReadMember TClassMember Нет Видимо пользователю Чтение/Запись

Член класса для чтения

  ReadMemberClass TClass Да Видимо пользователю Только для чтения

Класс члена класса для чтения

WriteMember TClassMember Нет Видимо пользователю Чтение/Запись

Член класса для записи

  WriteMemberClass TClass Да Видимо пользователю Только для чтения

Класс члена класса для записи

Position Integer Да Видимо пользователю Чтение/Запись

Позиция

Category string[128] Нет Видимо пользователю Чтение/Запись

Категория

Scope TScope Да Видимо пользователю Чтение/Запись

Область видимости

IsExportable Boolean Да Видимо пользователю Чтение/Запись

Для экспорта

IsSuspended Boolean Да Видимо пользователю Чтение/Запись

Отложенное

DependenciesCount Integer Нет Видимо пользователю Только для чтения

Количество зависимостей

IsUnupdatable Boolean Да Видимо пользователю Чтение/Запись

Необновляемое при импорте

NullHandler TMethod Нет Видимо пользователю Чтение/Запись

Обработчик пустого значения

OnDemand Boolean Да Видимо пользователю Чтение/Запись

По требованию


100.2. Конструктор Create (Конструктор свойства)

Конструктор класса TProperty .

1constructor TProperty.Create(Name: string[30]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  Domain: TDomain; ReadMember: TClassMember; WriteMember: TClassMember; 
4  Position: Integer; Scope: TScope; IsExportable: Boolean; IsSuspended: Boolean; 
5  CreateViewColumns: Boolean; Category: string[128]): TObject;

Переопределяет метод в TClassMember.Create , TObject.Create .

Параметры:

Имя Тип Обязательно Значение
Name string[30] Да

Унаследовано от TClassMember.Create

Description string[128] Да

Унаследовано от TObject.Create

Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
Domain TDomain Да

Домен

ReadMember TClassMember Нет

Член класса для чтения

WriteMember TClassMember Нет

Член класса для записи

Position Integer Да

Позиция

Scope TScope Да

Область видимости

IsExportable Boolean Да

Для экспорта

IsSuspended Boolean Да

Отложенное

CreateViewColumns Boolean Да

Создать колонку во всех представлениях

Category string[128] Нет

Категория

Замечания:

Создает новый объект класса TProperty.


100.3. Метод Change (Изменение объекта)

Метод экземпляра класса TProperty .

procedure TProperty.Change(Action: TChangeAction);

Переопределяет метод в TObject.Change .

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
Action TChangeAction Да

Унаследовано от TObject.Change


100.4. Метод CreateChildren (Создать дочерние свойства)

Метод экземпляра класса TProperty .

procedure TProperty.CreateChildren;

Метод не имеет параметров.


100.5. Метод GetNextPos (Следующая позиция)

Метод класса (статический метод) класса TProperty .

class function TProperty.GetNextPos(Master: TObject; Parent: TObject): Integer;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Master TObject Нет

Мастер

Parent TObject Нет

Родитель

Замечания:

Возвращает значение типа Integer.


100.6. Метод SuggestFileName (Предложить имя файла)

Метод экземпляра класса TProperty .

function TProperty.SuggestFileName(Domain: TDomain): string[128];

Переопределяет метод в TClassMember.SuggestFileName , TObject.SuggestFileName .

Метод скрыт от пользователя.

Метод является виртуальным методом.

Параметры:

Имя Тип Обязательно Значение
Domain TDomain Нет

Унаследовано от TObject.SuggestFileName

Замечания:

Возвращает значение типа string[128].


101. Класс TPropertyBan (Запрет на свойство)

 Диаграмма Класс TBanGroupItem (Элементы группы запретов)Класс TObject (Объекты)Класс TBanGroup (Группы запретов)

Имена объектов класса генерируются.

Наименования объектов класса генерируются.


101.1. Свойства

Свойства класса TPropertyBan :

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TBanGroup Да Видимо пользователю Только для чтения

Унаследовано от TBanGroupItem

  IsAccessible Boolean Да Видимо пользователю Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения

Унаследовано от TObject

  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
BannedClass TClass Да Видимо пользователю Только для чтения

Запрещаемый класс

BannedProperty TProperty Да Видимо пользователю Только для чтения

Запрещаемое свойство

AllowRead Boolean Да Видимо пользователю Чтение/Запись

Чтение разрешено


101.2. Конструктор Create (Конструктор запрета на свойство)

Конструктор класса TPropertyBan .

1constructor TPropertyBan.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  BannedClass: TClass; BannedProperty: TProperty; AllowRead: Boolean): TObject;

Переопределяет метод в TBanGroupItem.Create , TObject.Create .

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
BannedClass TClass Да

Запрещаемый класс

BannedProperty TProperty Да

Запрещаемое свойство

AllowRead Boolean Да

Чтение разрешено

Замечания:

Создает новый объект класса TPropertyBan.


102. Класс TQueue (Очередь)

 Диаграмма Класс TObject (Объекты)


102.1. Свойства

Свойства класса TQueue :

Имя Тип Обязательно Видимость Доступ Назначение
QueueName string[64] Да Видимо пользователю Только для чтения

Имя очереди

TimeStamp datetime Да Видимо пользователю Только для чтения

Время входа в очередь

Object TObject Нет Видимо пользователю Только для чтения

Объект

  ObjectName string[64] Да Видимо пользователю Только для чтения

Имя объекта

  ObjectDescription string[128] Да Видимо пользователю Только для чтения

Наименование объекта

  ObjectClass TClass Да Скрыто от пользователя Только для чтения

Класс объекта

  ObjectParent TObject Нет Скрыто от пользователя Только для чтения

Объект-родитель

  ObjectMaster TObject Да Скрыто от пользователя Только для чтения

Объект-мастер

  ObjectSourceDataBase TDataBase Да Скрыто от пользователя Только для чтения

База данных-источник

  ObjectOldID string[38] Да Скрыто от пользователя Только для чтения

Идентификатор объекта при создании

  ObjectCreator TUser Да Скрыто от пользователя Только для чтения

Объект создан пользователем

  ObjectCreated datetime Да Скрыто от пользователя Только для чтения

Объект создан

  ObjectModifier TUser Да Скрыто от пользователя Только для чтения

Объект изменен пользователем

  ObjectModified datetime Да Скрыто от пользователя Только для чтения

Объект изменен

Processed Boolean Да Видимо пользователю Только для чтения

Обработан


102.2. Конструктор Create (Конструктор объекта в очереди)

Конструктор класса TQueue .

constructor TQueue.Create(Object: TObject; QueueName: string[64]): TObject;

Параметры:

Имя Тип Обязательно Значение
Object TObject Да

Объект

QueueName string[64] Да

Имя очереди

Замечания:

Создает новый объект класса TQueue.


102.3. Деструктор Destroy (Деструктор объекта в очереди)

Деструктор класса TQueue .

destructor TQueue.Destroy;

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Уничтожает объект класса TQueue или его наследника.


102.4. Метод Clear (Очистить очередь)

Метод класса (статический метод) класса TQueue .

class procedure TQueue.Clear(QueueName: string[64]);

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
QueueName string[64] Да

Имя очереди


103. Класс TRole (Роли)

 Диаграмма Класс TSecurityAccount (Роли безопасности)Класс TObject (Объекты)Класс TRoleMember (Пользователи в ролях)


103.1. Свойства

Свойства класса TRole :

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
IsCurrent Boolean Да Видимо пользователю Только для чтения

Является текущей


103.2. Конструктор Create (Конструктор роли)

Конструктор класса TRole .

1constructor TRole.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] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет

Замечания:

Создает новый объект класса TRole.


103.3. Метод GetIsCurrent (Является текущей)

Метод экземпляра класса TRole .

function TRole.GetIsCurrent: Boolean;

Метод не имеет параметров.

Замечания:

Возвращает значение типа Boolean.


104. Класс TRoleMember (Пользователи в ролях)

 Диаграмма Класс TObject (Объекты)Класс TRole (Роли)

Имена объектов класса генерируются.

Наименования объектов класса генерируются.


104.1. Свойства

Свойства класса TRoleMember :

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
User TSecurityAccount Да Видимо пользователю Только для чтения

Пользователь

  UserClass TClass Да Скрыто от пользователя Только для чтения

Класс члена роли

IsPrimary Boolean Да Видимо пользователю Чтение/Запись

Основная роль


104.2. Конструктор Create (Конструктор члена роли)

Конструктор класса TRoleMember .

1constructor TRoleMember.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TRole; Accessor: TSecurityAccount; 
3  User: TSecurityAccount; IsPrimary: Boolean; AddLinked: Boolean): TObject;

Переопределяет метод в TObject.Create .

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
Class TClass Нет
Parent TObject Нет
Master TRole Да

Роль

Accessor TSecurityAccount Нет

Унаследовано от TObject.Create

User TSecurityAccount Да

Пользователь

IsPrimary Boolean Да

Основная роль

AddLinked Boolean Да

Добавить связанные роли

Замечания:

Создает новый объект класса TRoleMember.


104.3. Метод SetIsPrimary (Установка значения свойства "Является основной")

Метод экземпляра класса TRoleMember .

procedure TRoleMember.SetIsPrimary(Value: Boolean);

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
Value Boolean Да

Значение


105. Класс TRoutine (Подпрограмма)

 Диаграмма Класс TClassMember (Члены класса)Класс TObject (Объекты)Класс TClass (Классы)Класс TParameter (Параметры)Класс TCommandButton (Командные кнопки)Класс TParametersFormView (Представления формы параметров)


105.1. Свойства

Свойства класса TRoutine :

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Override Boolean Да Видимо пользователю Только для чтения

Унаследовано от TClassMember

Domain TDomain Нет Видимо пользователю Чтение/Запись

Домен результата

  DomainClass TClass Да Скрыто от пользователя Только для чтения

Класс домена результата

  DomainDefinition string[64] Да Видимо пользователю Только для чтения

Определение домена результата

IsClassMethod Boolean Да Видимо пользователю Чтение/Запись

Является методом класса

Confirmation string[128] Нет Видимо пользователю Чтение/Запись

Текст подтверждения

Scope TScope Да Видимо пользователю Чтение/Запись

Область видимости

UseTabs Boolean Да Видимо пользователю Чтение/Запись

Использовать закладки

Script clob Нет Видимо пользователю Чтение/Запись

Скрипт формы параметров

Image blob Нет Видимо пользователю Чтение/Запись

Изображение-иконка

ParamCount Integer Нет Видимо пользователю Только для чтения

Количество параметров

Logged Boolean Да Видимо пользователю Чтение/Запись

Протоколировать

ReportMessage string[128] Нет Видимо пользователю Чтение/Запись

Сообщение о выполнении

SingleObject Boolean Да Видимо пользователю Чтение/Запись

Вызывать только для одного объекта

DependenciesCount Integer Нет Видимо пользователю Только для чтения

Количество зависимостей


105.2. Конструктор Create (Конструктор подпрограммы)

Конструктор класса TRoutine .

1constructor TRoutine.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[128]; ReportMessage: string[128]; UseTabs: Boolean; 
5  Script: clob; Image: blob; Logged: Boolean): TObject;

Переопределяет метод в TClassMember.Create , TObject.Create .

Параметры:

Имя Тип Обязательно Значение
Name string[30] Да

Унаследовано от TClassMember.Create

Description string[128] Да

Унаследовано от TObject.Create

Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
IsClassMethod Boolean Да

Является методом класса

SingleObject Boolean Да

Вызывать только для одного объекта

Domain TDomain Нет

Домен результата

Scope TScope Да

Область видимости

Confirmation string[128] Нет

Текст подтверждения

ReportMessage string[128] Нет

Сообщение о выполнении

UseTabs Boolean Да

Использовать закладки

Script clob Нет

Скрипт формы параметров

Image blob Нет

Изображение-иконка

Logged Boolean Да

Протоколировать

Замечания:

Создает новый объект класса TRoutine.


105.3. Метод CreateContextKey (Создать ключ контекстной помощи)

Метод экземпляра класса TRoutine .

procedure TRoutine.CreateContextKey(Storage: string[64]);

Параметры:

Имя Тип Обязательно Значение
Storage string[64] Да

Хранилище


105.4. Метод GetParamCount (Количество параметров)

Метод экземпляра класса TRoutine .

function TRoutine.GetParamCount: Integer;

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Возвращает значение типа Integer.


105.5. Метод ListParameters (Список параметров)

Метод экземпляра класса TRoutine .

function TRoutine.ListParameters: TObjectList;

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Возвращает значение типа TObjectList.


105.6. Метод ParameterByName (Получить параметр по имени)

Метод экземпляра класса TRoutine .

function TRoutine.ParameterByName(AName: string[64]): TParameter;

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
AName string[64] Да

Имя

Замечания:

Возвращает значение типа TParameter.


105.7. Метод Ole-объекта CreateReportTemplate (Сгенерировать шаблон отчета)

Метод Ole-объекта класса TRoutine .

Метод Ole-объекта не имеет параметров.


106. Класс TRoutineAction (Программируемое действие)

 Диаграмма Класс TAction (Действия)Класс TObject (Объекты)Класс TCustomView (Абстрактное представление)

Объекты класса образуют иерархию.


106.1. Свойства

Свойства класса TRoutineAction :

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Shortcut string[20] Нет Видимо пользователю Чтение/Запись

Унаследовано от TAction

Position Integer Да Видимо пользователю Чтение/Запись
Separated Boolean Да Видимо пользователю Чтение/Запись
Default Boolean Да Видимо пользователю Чтение/Запись
Routine TRoutine Да Видимо пользователю Чтение/Запись

Подпрограмма

ContextProperty TProperty Нет Видимо пользователю Чтение/Запись

Выполнять в контексте свойства

AllowNavigation Boolean Да Видимо пользователю Чтение/Запись

Доступна навигация


106.2. Конструктор Create (Конструктор программируемого действия)

Конструктор класса TRoutineAction .

1constructor TRoutineAction.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  Routine: TRoutine; ContextProperty: TProperty; 
5  AllowNavigation: Boolean): TObject;

Переопределяет метод в TAction.Create , TObject.Create .

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
Position Integer Да

Унаследовано от TAction.Create

Shortcut string[20] Нет
Separated Boolean Да
Default Boolean Да
Routine TRoutine Да

Реализовано посредством

ContextProperty TProperty Нет

выполнять в контексте

AllowNavigation Boolean Да

Доступна навигация

Замечания:

Создает новый объект класса TRoutineAction.


106.3. Метод EnsureAction (Обеспечить наличие действия)

Метод класса (статический метод) класса TRoutineAction .

1class function TRoutineAction.EnsureAction(AView: TObject; AName: string[64]; 
2  ADescription: string[128]; APosition: Integer; AShortcut: string[20]; 
3  ASeparated: Boolean; ARoutine: TRoutine): TObject;

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
AView TObject Да

Мастер

AName string[64] Да

Имя

ADescription string[128] Да

Наименование

APosition Integer Да

Позиция

AShortcut string[20] Нет

Горячая клавиша

ASeparated Boolean Да

Отделено

ARoutine TRoutine Да

Реализовано посредством

Замечания:

Возвращает значение типа TObject.


107. Класс TRoutineBan (Запрет на подпрограмму)

 Диаграмма Класс TBanGroupItem (Элементы группы запретов)Класс TObject (Объекты)Класс TBanGroup (Группы запретов)

Имена объектов класса генерируются.

Наименования объектов класса генерируются.


107.1. Свойства

Свойства класса TRoutineBan :

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TBanGroup Да Видимо пользователю Только для чтения

Унаследовано от TBanGroupItem

  IsAccessible Boolean Да Видимо пользователю Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения

Унаследовано от TObject

  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
BannedClass TClass Да Видимо пользователю Только для чтения

Запрещаемый класс

BannedRoutine TRoutine Да Видимо пользователю Только для чтения

Запрещаемая подпрограмма


107.2. Конструктор Create (Конструктор запрета на подпрограмму)

Конструктор класса TRoutineBan .

1constructor TRoutineBan.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  BannedClass: TClass; BannedRoutine: TRoutine): TObject;

Переопределяет метод в TBanGroupItem.Create , TObject.Create .

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
BannedClass TClass Да

Запрещаемый класс

BannedRoutine TRoutine Да

Запрещаемая подпрограмма

Замечания:

Создает новый объект класса TRoutineBan.


108. Класс TRoutineHistory (Вызовы)

 Диаграмма Класс TParameterHistory (Параметры вызовов)


108.1. Свойства

Свойства класса TRoutineHistory :

Имя Тип Обязательно Видимость Доступ Назначение
Session TSessionHistory Нет Скрыто от пользователя Только для чтения

Сессия

  SessionTimeStamp datetime Да Видимо пользователю Только для чтения

Время начала сессии

  SessionCloseStamp datetime Нет Видимо пользователю Только для чтения

Время завершения сессии

IntStamp Integer Нет Видимо пользователю Только для чтения

Целочисленный номер

TimeStamp datetime Да Видимо пользователю Только для чтения

Время

ObjectID string[38] Нет Видимо пользователю Только для чтения

Идентификатор объекта

ObjectQualifiedName string[2000] Нет Видимо пользователю Только для чтения

Квалифицированное имя объекта

ObjectDataBase TDataBase Нет Видимо пользователю Только для чтения

База данных объекта

ObjectOldID string[38] Нет Видимо пользователю Только для чтения

Идентификатор при создании

RoutineName string[64] Да Видимо пользователю Только для чтения

Подпрограмма

RoutineClass TClass Да Скрыто от пользователя Только для чтения

Класс подпрограммы

  RoutineClassName string[64] Да Видимо пользователю Только для чтения

Имя класса подпрограммы

User TUser Да Видимо пользователю Только для чтения

Пользователь

  Login string[64] Да Видимо пользователю Только для чтения

Логин

UserAgent string[2000] Нет Видимо пользователю Только для чтения

Пользовательский агент

IPAddress string[16] Нет Видимо пользователю Только для чтения

IP-адрес

ConnectionInfo string[2000] Нет Видимо пользователю Только для чтения

Информация о соединении


108.2. Метод Clear (Очистить историю)

Метод класса (статический метод) класса TRoutineHistory .

1class procedure TRoutineHistory.Clear(TimeStampFrom: datetime; 
2  TimeStampTo: datetime);

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
TimeStampFrom datetime Нет

С

TimeStampTo datetime Нет

По


108.3. Метод Log (Создать запись протокола)

Метод класса (статический метод) класса TRoutineHistory .

1class function TRoutineHistory.Log(Routine: TRoutine; 
2  Object: TObject): TRoutineHistory;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Routine TRoutine Да

Подпрограмма

Object TObject Нет

Объект

Замечания:

Возвращает значение типа TRoutineHistory.


108.4. Метод Ole-объекта ExportHistoryLogs (Экспортировать протоколы истории)

Метод Ole-объекта класса (статический метод Ole-объекта) класса TRoutineHistory .

Метод Ole-объекта является методом класса.

Параметры:

Имя Тип Обязательно Значение
FileName string[255] Да

Имя файла

TimeStampFrom datetime Нет

С

TimeStampTo datetime Нет

По


109. Класс TSecurityAccount (Роли безопасности)

 Диаграмма Класс TObject (Объекты)


110. Класс TSequence (Последовательности)

 Диаграмма Класс TObject (Объекты)


110.1. Свойства

Свойства класса TSequence :

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Value string[20] Да Видимо пользователю Чтение/Запись

Текущее значение

Cache Integer Нет Видимо пользователю Чтение/Запись

Кэш


110.2. Конструктор Create (Конструктор последовательности)

Конструктор класса TSequence .

1constructor TSequence.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] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет

Замечания:

Создает новый объект класса TSequence.


110.3. Метод GetCache (Получить кеш)

Метод экземпляра класса TSequence .

function TSequence.GetCache: Integer;

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Возвращает значение типа Integer.


110.4. Метод GetValue (Получить текущее значение)

Метод экземпляра класса TSequence .

function TSequence.GetValue: string[20];

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Возвращает значение типа string[20].


110.5. Метод Promote (Получить следующее значение)

Метод экземпляра класса TSequence .

function TSequence.Promote: string[20];

Метод не имеет параметров.

Замечания:

Возвращает значение типа string[20].


110.6. Метод SetCache (Установить кеш)

Метод экземпляра класса TSequence .

procedure TSequence.SetCache(Value: Integer);

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
Value Integer Нет

Значение


110.7. Метод SetValue (Установить текущее значение)

Метод экземпляра класса TSequence .

procedure TSequence.SetValue(Value: string[20]);

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
Value string[20] Да

Значение


111. Класс TSessionHistory (Сессии)

 Диаграмма


111.1. Свойства

Свойства класса TSessionHistory :

Имя Тип Обязательно Доступ Назначение
IntStamp Integer Нет Только для чтения

Целочисленный номер

TimeStamp datetime Да Только для чтения

Время

User TUser Нет Только для чтения

Пользователь

  Login string[64] Да Только для чтения

Логин

CloseStamp datetime Нет Только для чтения

Время закрытия

UserAgent string[2000] Нет Только для чтения

Пользовательский агент

IPAddress string[16] Нет Только для чтения

IP-адрес

ConnectionInfo string[2000] Нет Только для чтения

Информация о соединении

Duration time Нет Только для чтения

Продолжительность


111.2. Метод Clear (Очистить историю)

Метод класса (статический метод) класса TSessionHistory .

1class procedure TSessionHistory.Clear(TimeStampFrom: datetime; 
2  TimeStampTo: datetime);

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
TimeStampFrom datetime Нет

С

TimeStampTo datetime Нет

По


111.3. Метод DBMSConnectionInfo (Информация о соединении от СУБД)

Метод класса (статический метод) класса TSessionHistory .

class function TSessionHistory.DBMSConnectionInfo: string[2000];

Метод является методом класса.

Метод не имеет параметров.

Замечания:

Возвращает значение типа string[2000].


111.4. Метод DBMSGetIPAddress (IP-адрес клиента от СУБД)

Метод класса (статический метод) класса TSessionHistory .

class function TSessionHistory.DBMSGetIPAddress: string[16];

Метод является методом класса.

Метод не имеет параметров.

Замечания:

Возвращает значение типа string[16].


111.5. Метод DBMSGetUserAgent (Пользовательский агент от СУБД)

Метод класса (статический метод) класса TSessionHistory .

class function TSessionHistory.DBMSGetUserAgent: string[2000];

Метод является методом класса.

Метод не имеет параметров.

Замечания:

Возвращает значение типа string[2000].


111.6. Метод GetCurrentSession (Идентификатор текущей сессии)

Метод класса (статический метод) класса TSessionHistory .

class function TSessionHistory.GetCurrentSession: TSessionHistory;

Метод скрыт от пользователя.

Метод является методом класса.

Метод не имеет параметров.

Замечания:

Возвращает значение типа TSessionHistory.


111.7. Метод Ole-объекта ExportHistoryLogs (Экспортировать протоколы истории)

Метод Ole-объекта класса (статический метод Ole-объекта) класса TSessionHistory .

Метод Ole-объекта является методом класса.

Параметры:

Имя Тип Обязательно Значение
FileName string[255] Да

Имя файла

TimeStampFrom datetime Нет

С

TimeStampTo datetime Нет

По


112. Класс TStatement (Операторы)

 Диаграмма


112.1. Конструктор Create (Конструктор оператора)

Конструктор класса TStatement .

constructor TStatement.Create: TObject;

Метод не имеет параметров.

Замечания:

Создает новый объект класса TStatement.


112.2. Метод BoolLiteral (Логический литерал)

Метод класса (статический метод) класса TStatement .

class function TStatement.BoolLiteral(Value: Boolean): string[2000];

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value Boolean Да

Значение

Замечания:

Возвращает значение типа string[2000].


112.3. Метод BuildFunctionCall (Построить вызов функции)

Метод класса (статический метод) класса TStatement .

1class function TStatement.BuildFunctionCall(Function: TMethod; 
2  Parameters: string[2000]): string[2000];

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Function TMethod Нет

Функция

Parameters string[2000] Нет

Параметры вызова

Замечания:

Возвращает значение типа string[2000].


112.4. Метод BuildProcedureCall (Построить вызов процедуры)

Метод класса (статический метод) класса TStatement .

1class function TStatement.BuildProcedureCall(Procedure: TMethod; 
2  Parameters: string[2000]): string[2000];

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Procedure TMethod Нет

Процедура

Parameters string[2000] Нет

Параметры вызова

Замечания:

Возвращает значение типа string[2000].


112.5. Метод DateLiteral (Литерал типа "дата")

Метод класса (статический метод) класса TStatement .

class function TStatement.DateLiteral(Value: date): string[2000];

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value date Нет

Значение

Замечания:

Возвращает значение типа string[2000].


112.6. Метод DateTimeLiteral (Литерал типа "дата со временем")

Метод класса (статический метод) класса TStatement .

class function TStatement.DateTimeLiteral(Value: datetime): string[2000];

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value datetime Нет

Значение

Замечания:

Возвращает значение типа string[2000].


112.7. Метод Execute (Выполнить)

Метод класса (статический метод) класса TStatement .

class procedure TStatement.Execute(Statement: string[2000]);

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Statement string[2000] Нет

Оператор


112.8. Метод ExecuteClob (Выполнить большой текстовый объект)

Метод класса (статический метод) класса TStatement .

class procedure TStatement.ExecuteClob(Statement: clob);

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Statement clob Нет

Оператор


112.9. Метод ExecuteToBlobValue (Выполнить и вернуть значение-большой объект)

Метод класса (статический метод) класса TStatement .

class function TStatement.ExecuteToBlobValue(Statement: string[2000]): blob;

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Statement string[2000] Нет

Оператор

Замечания:

Возвращает значение типа blob.


112.10. Метод ExecuteToBoolValue (Выполнить и вернуть логическое значение)

Метод класса (статический метод) класса TStatement .

class function TStatement.ExecuteToBoolValue(Statement: string[2000]): Boolean;

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Statement string[2000] Нет

Оператор

Замечания:

Возвращает значение типа Boolean.


112.11. Метод ExecuteToDateTimeValue (Выполнить и вернуть значение даты со временем)

Метод класса (статический метод) класса TStatement .

class function TStatement.ExecuteToDateTimeValue(Statement: string[2000]): datetime;

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Statement string[2000] Нет

Оператор

Замечания:

Возвращает значение типа datetime.


112.12. Метод ExecuteToDateValue (Выполнить и вернуть значение даты)

Метод класса (статический метод) класса TStatement .

class function TStatement.ExecuteToDateValue(Statement: string[2000]): date;

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Statement string[2000] Нет

Оператор

Замечания:

Возвращает значение типа date.


112.13. Метод ExecuteToExternalDataValue (Выполнить и вернуть значение внешних данных)

Метод класса (статический метод) класса TStatement .

1class function TStatement.ExecuteToExternalDataValue(Statement: string[2000]): <external 
2  data>;

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Statement string[2000] Нет

Оператор

Замечания:

Возвращает значение типа <external data>.


112.14. Метод ExecuteToFloatValue (Выполнить и вернуть вещественное значение)

Метод класса (статический метод) класса TStatement .

class function TStatement.ExecuteToFloatValue(Statement: string[2000]): float;

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Statement string[2000] Нет

Оператор

Замечания:

Возвращает значение типа float.


112.15. Метод ExecuteToIntValue (Выполнить и вернуть целое значение)

Метод класса (статический метод) класса TStatement .

class function TStatement.ExecuteToIntValue(Statement: string[2000]): Integer;

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Statement string[2000] Нет

Оператор

Замечания:

Возвращает значение типа Integer.


112.16. Метод ExecuteToObjectValue (Выполнить и вернуть значение-объект)

Метод класса (статический метод) класса TStatement .

class function TStatement.ExecuteToObjectValue(Statement: string[2000]): TObject;

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Statement string[2000] Нет

Оператор

Замечания:

Возвращает значение типа TObject.


112.17. Метод ExecuteToStrValue (Выполнить и вернуть строковое значение)

Метод класса (статический метод) класса TStatement .

class function TStatement.ExecuteToStrValue(Statement: string[2000]): string[2000];

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Statement string[2000] Нет

Оператор

Замечания:

Возвращает значение типа string[2000].


112.18. Метод ExecuteToTimeValue (Выполнить и вернуть значение времени)

Метод класса (статический метод) класса TStatement .

class function TStatement.ExecuteToTimeValue(Statement: string[2000]): time;

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Statement string[2000] Нет

Оператор

Замечания:

Возвращает значение типа time.


112.19. Метод FloatLiteral (Вещественный литерал)

Метод класса (статический метод) класса TStatement .

class function TStatement.FloatLiteral(Value: float): string[2000];

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value float Нет

Значение

Замечания:

Возвращает значение типа string[2000].


112.20. Метод IntLiteral (Целочисленный литерал)

Метод класса (статический метод) класса TStatement .

class function TStatement.IntLiteral(Value: Integer): string[2000];

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value Integer Нет

Значение

Замечания:

Возвращает значение типа string[2000].


112.21. Метод ObjectLiteral (Литерал-объект)

Метод класса (статический метод) класса TStatement .

class function TStatement.ObjectLiteral(Value: TObject): string[2000];

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value TObject Нет

Значение

Замечания:

Возвращает значение типа string[2000].


112.22. Метод QualifyDBMSName (Квалифицировать имя объекта БД)

Метод класса (статический метод) класса TStatement .

class function TStatement.QualifyDBMSName(DBMSName: string[2000]): string[2000];

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
DBMSName string[2000] Нет

Имя объекта БД

Замечания:

Возвращает значение типа string[2000].


112.23. Метод SequenceLiteral (Литерал значения последовательности)

Метод класса (статический метод) класса TStatement .

class function TStatement.SequenceLiteral(SequenceName: string[64]): string[2000];

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
SequenceName string[64] Да

Имя последовательности

Замечания:

Возвращает значение типа string[2000].


112.24. Метод StringAggregate (Агрегировать строки запроса)

Метод класса (статический метод) класса TStatement .

1class function TStatement.StringAggregate(Statement: string[2000]; 
2  Delimiter: string[2000]): clob;

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Statement string[2000] Нет

Оператор

Delimiter string[2000] Нет

Разделитель

Замечания:

Возвращает значение типа clob.


112.25. Метод StringLiteral (Строковый литерал)

Метод класса (статический метод) класса TStatement .

class function TStatement.StringLiteral(Value: string[2000]): string[2000];

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value string[2000] Нет

Значение

Замечания:

Возвращает значение типа string[2000].


112.26. Метод TimeLiteral (Литерал типа "время")

Метод класса (статический метод) класса TStatement .

class function TStatement.TimeLiteral(Value: time): string[2000];

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value time Нет

Значение

Замечания:

Возвращает значение типа string[2000].


112.27. Метод ToString (Приведение литерала к строке)

Метод класса (статический метод) класса TStatement .

1class function TStatement.ToString(Literal: string[2000]; Domain: TDomain; 
2  CanUseTables: Boolean): string[2000];

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Literal string[2000] Нет

Литерал

Domain TDomain Нет

Домен

CanUseTables Boolean Да

Использовать таблицы

Замечания:

Возвращает значение типа string[2000].


113. Класс TStringBuilder (Шаблоны строк)

 Диаграмма


113.1. Свойства

Свойства класса TStringBuilder :

Имя Тип Обязательно Доступ Назначение
Template string[2000] Нет Чтение/Запись

Шаблон

TemplateClob clob Нет Чтение/Запись

Шаблон - большой текстовый объект


113.2. Конструктор Create (Конструктор шаблона строк)

Конструктор класса TStringBuilder .

1constructor TStringBuilder.Create(Template: string[2000]; 
2  TemplateClob: clob): TStringBuilder;

Параметры:

Имя Тип Обязательно Значение
Template string[2000] Нет

Шаблон

TemplateClob clob Нет

Шаблон - большой текстовый объект

Замечания:

Создает новый объект класса TStringBuilder.


113.3. Метод Append (Добавить строку)

Метод экземпляра класса TStringBuilder .

1function TStringBuilder.Append(Value: string[2000]; 
2  Delimiter: string[2000]): TStringBuilder;

Параметры:

Имя Тип Обязательно Значение
Value string[2000] Нет

Значение

Delimiter string[2000] Нет

Разделитель

Замечания:

Возвращает значение типа TStringBuilder.


113.4. Метод AppendToClob (Добавить строку к большому текстовому объекту)

Метод экземпляра класса TStringBuilder .

1function TStringBuilder.AppendToClob(Value: string[2000]; 
2  Delimiter: string[2000]): TStringBuilder;

Параметры:

Имя Тип Обязательно Значение
Value string[2000] Нет

Значение

Delimiter string[2000] Нет

Разделитель

Замечания:

Возвращает значение типа TStringBuilder.


113.5. Метод Apply (Применить значение)

Метод экземпляра класса TStringBuilder .

1function TStringBuilder.Apply(Name: string[2000]; 
2  Value: string[2000]): TStringBuilder;

Параметры:

Имя Тип Обязательно Значение
Name string[2000] Нет

Имя

Value string[2000] Нет

Значение

Замечания:

Возвращает значение типа TStringBuilder.


113.6. Метод ApplyClob (Применить значение - большой текстовый объект)

Метод экземпляра класса TStringBuilder .

1function TStringBuilder.ApplyClob(Name: string[2000]; 
2  Value: clob): TStringBuilder;

Параметры:

Имя Тип Обязательно Значение
Name string[2000] Нет

Имя

Value clob Нет

Значение

Замечания:

Возвращает значение типа TStringBuilder.


113.7. Метод ApplyObject (Применить свойства объекта)

Метод экземпляра класса TStringBuilder .

function TStringBuilder.ApplyObject(Object: TObject): TStringBuilder;

Параметры:

Имя Тип Обязательно Значение
Object TObject Нет

Объект

Замечания:

Возвращает значение типа TStringBuilder.


113.8. Метод Build (Построить строку)

Метод экземпляра класса TStringBuilder .

function TStringBuilder.Build: string[2000];

Метод не имеет параметров.

Замечания:

Возвращает значение типа string[2000].


113.9. Метод BuildClob (Построить большой текстовый объект)

Метод экземпляра класса TStringBuilder .

function TStringBuilder.BuildClob: clob;

Метод не имеет параметров.

Замечания:

Возвращает значение типа clob.


113.10. Метод ClearAll (Очистить все шаблоны строк)

Метод класса (статический метод) класса TStringBuilder .

class procedure TStringBuilder.ClearAll;

Метод является методом класса.

Метод не имеет параметров.


113.11. Метод ClobApply (Применить значение к большому текстовому объекту)

Метод класса (статический метод) класса TStringBuilder .

1class function TStringBuilder.ClobApply(Template: clob; Name: string[2000]; 
2  Value: string[2000]): clob;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Template clob Нет

Шаблон

Name string[2000] Нет

Имя

Value string[2000] Нет

Значение

Замечания:

Возвращает значение типа clob.


113.12. Метод DebugTemplate (Отладить шаблон)

Метод класса (статический метод) класса TStringBuilder .

1class procedure TStringBuilder.DebugTemplate(Template: clob; Names: clob; 
2  ApplyResult: clob);

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Template clob Нет

Шаблон

Names clob Нет

Имена

ApplyResult clob Нет

Результат применения


113.13. Метод StrApply (Применить значение к строке)

Метод класса (статический метод) класса TStringBuilder .

1class function TStringBuilder.StrApply(Template: string[2000]; 
2  Name: string[2000]; Value: string[2000]): string[2000];

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Template string[2000] Нет

Шаблон

Name string[2000] Нет

Имя

Value string[2000] Нет

Значение

Замечания:

Возвращает значение типа string[2000].


114. Класс TStringDomain (Строковые)

 Диаграмма Класс TDomain (Домены)Класс TObject (Объекты)


114.1. Свойства

Свойства класса TStringDomain :

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Required Boolean Да Видимо пользователю Чтение/Запись

Унаследовано от TDomain

DependencyCount Integer Нет Видимо пользователю Только для чтения
DependenciesCount Integer Нет Видимо пользователю Только для чтения
Definition string[64] Да Видимо пользователю Только для чтения
Summary string[2000] Нет Видимо пользователю Только для чтения
Length Integer Да Видимо пользователю Чтение/Запись

Длина

AllowLeadingSpaces Boolean Да Видимо пользователю Чтение/Запись

Допустимы начальные пробелы

AllowTrailingSpaces Boolean Да Видимо пользователю Чтение/Запись

Допустимы конечные пробелы

AllowSpaceDuplication Boolean Да Видимо пользователю Чтение/Запись

Допустимо дублирование пробелов

CharacterSet string[2000] Нет Видимо пользователю Чтение/Запись

Набор символов

FirstCharacterSet string[2000] Нет Видимо пользователю Чтение/Запись

Набор символов первого символа

CaseMode Boolean Нет Видимо пользователю Чтение/Запись

Режим регистра

Mask string[2000] Нет Видимо пользователю Чтение/Запись

Маска

CaseInsensitiveSearch Boolean Да Видимо пользователю Чтение/Запись

Регистронезависимый поиск


114.2. Конструктор Create (Конструктор строкового домена)

Конструктор класса TStringDomain .

1constructor TStringDomain.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): TDomain;

Переопределяет метод в TDomain.Create , TObject.Create .

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
Required Boolean Да

Унаследовано от TDomain.Create

Length Integer Да

Максимальная длина

AllowLeadingSpaces Boolean Да

Допустимы начальные пробелы

AllowTrailingSpaces Boolean Да

Допустимы конечные пробелы

AllowSpaceDuplication Boolean Да

Допустимо дублирование пробелов

CharacterSet string[2000] Нет

Набор символов

FirstCharacterSet string[2000] Нет

Набор символов первого символа

CaseMode Boolean Нет

Режим регистра

Mask string[2000] Нет

Маска

CaseInsensitiveSearch Boolean Да

Регистронезависимый поиск

Замечания:

Создает новый объект класса TStringDomain.


114.3. Метод GetSummary (Получить сводку)

Метод экземпляра класса TStringDomain .

function TStringDomain.GetSummary: string[2000];

Переопределяет метод в TDomain.GetSummary .

Метод скрыт от пользователя.

Метод является виртуальным методом.

Метод не имеет параметров.

Замечания:

Возвращает значение типа string[2000].


115. Класс TStringList (Список строк)

 Диаграмма Класс TObject (Объекты)Класс TStringListItem (Элемент списка строк)

Объекты класса не именованы.


115.1. Свойства

Свойства класса TStringList :

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Duplicates TDuplicates Да Видимо пользователю Чтение/Запись

Дублирование

Sorted Boolean Да Видимо пользователю Чтение/Запись

Сортированный

Delimiter string[2] Нет Видимо пользователю Чтение/Запись

Разделитель

CaseSensitive Boolean Да Видимо пользователю Чтение/Запись

Регистрозависимый


115.2. Конструктор Create (Конструктор списка строк)

Конструктор класса TStringList .

1constructor TStringList.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] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет

Замечания:

Создает новый объект класса TStringList.


115.3. Метод Add (Добавить строку в список)

Метод экземпляра класса TStringList .

function TStringList.Add(ItemString: string[2000]): Integer;

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
ItemString string[2000] Нет

Строка

Замечания:

Возвращает значение типа Integer.


115.4. Метод Archive (Отправить список в архив)

Метод экземпляра класса TStringList .

procedure TStringList.Archive;

Метод не имеет параметров.


115.5. Метод Clear (Очистить список)

Метод экземпляра класса TStringList .

procedure TStringList.Clear;

Метод скрыт от пользователя.

Метод не имеет параметров.


115.6. Метод ClobField (Поле в составе большого текстового объекта)

Метод класса (статический метод) класса TStringList .

1class function TStringList.ClobField(Text: clob; Delimiter: string[2]; 
2  FieldIndex: Integer): string[2000];

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Text clob Нет

Текст

Delimiter string[2] Нет

Разделитель

FieldIndex Integer Нет

Номер поля

Замечания:

Возвращает значение типа string[2000].


115.7. Метод ClobFieldCount (Количество полей в составе большого текстового объекта)

Метод класса (статический метод) класса TStringList .

1class function TStringList.ClobFieldCount(Text: clob; 
2  Delimiter: string[2]): Integer;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Text clob Нет

Текст

Delimiter string[2] Нет

Разделитель

Замечания:

Возвращает значение типа Integer.


115.8. Метод ClobFieldIndexOf (Индекс вхождения в состав большого текстового объекта)

Метод класса (статический метод) класса TStringList .

1class function TStringList.ClobFieldIndexOf(Text: clob; Delimiter: string[2]; 
2  Value: string[2000]): Integer;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Text clob Нет

Текст

Delimiter string[2] Нет

Разделитель

Value string[2000] Нет

Значение

Замечания:

Возвращает значение типа Integer.


115.9. Метод Delete (Удалить элемент из списка по индексу)

Метод экземпляра класса TStringList .

procedure TStringList.Delete(ItemIndex: Integer);

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
ItemIndex Integer Да

Индекс


115.10. Метод GetDelimitedText (Получить в виде разделенного текста)

Метод экземпляра класса TStringList .

function TStringList.GetDelimitedText: string[2000];

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Возвращает значение типа string[2000].


115.11. Метод GetDelimitedTextAsClob (Получить в виде разделенного большого текстового объекта)

Метод экземпляра класса TStringList .

function TStringList.GetDelimitedTextAsClob: clob;

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Возвращает значение типа clob.


115.12. Метод GetItem (Получить строку по индексу)

Метод экземпляра класса TStringList .

function TStringList.GetItem(ItemIndex: Integer): string[2000];

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
ItemIndex Integer Да

Индекс

Замечания:

Возвращает значение типа string[2000].


115.13. Метод IndexOf (Получить индекс строки в списке)

Метод экземпляра класса TStringList .

function TStringList.IndexOf(ItemString: string[2000]): Integer;

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
ItemString string[2000] Нет

Строка

Замечания:

Возвращает значение типа Integer.


115.14. Метод Insert (Вставить строку в список)

Метод экземпляра класса TStringList .

procedure TStringList.Insert(ItemIndex: Integer; ItemString: string[2000]);

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
ItemIndex Integer Да

Индекс

ItemString string[2000] Нет

Строка


115.15. Метод Length (Длина списка)

Метод экземпляра класса TStringList .

function TStringList.Length: Integer;

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Возвращает значение типа Integer.


115.16. Метод Remove (Удалить строку из списка)

Метод экземпляра класса TStringList .

procedure TStringList.Remove(ItemString: string[2000]);

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
ItemString string[2000] Нет

Строка


115.17. Метод SetDelimitedText (Создать элементы списка на основе разделенного текста)

Метод экземпляра класса TStringList .

procedure TStringList.SetDelimitedText(Text: string[2000]);

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
Text string[2000] Нет

Текст


115.18. Метод SetItem (Установить значение элемента)

Метод экземпляра класса TStringList .

procedure TStringList.SetItem(ItemIndex: Integer; ItemString: string[2000]);

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
ItemIndex Integer Да

Индекс

ItemString string[2000] Нет

Строка


115.19. Метод Sort (Сортировать)

Метод экземпляра класса TStringList .

procedure TStringList.Sort;

Метод скрыт от пользователя.

Метод не имеет параметров.


115.20. Метод StrField (Поле в составе строки)

Метод класса (статический метод) класса TStringList .

1class function TStringList.StrField(Text: string[2000]; Delimiter: string[2]; 
2  FieldIndex: Integer): string[2000];

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Text string[2000] Нет

Текст

Delimiter string[2] Нет

Разделитель

FieldIndex Integer Нет

Номер поля

Замечания:

Возвращает значение типа string[2000].


115.21. Метод StrFieldCount (Количество полей в составе строки)

Метод класса (статический метод) класса TStringList .

1class function TStringList.StrFieldCount(Text: string[2000]; 
2  Delimiter: string[2]): Integer;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Text string[2000] Нет

Текст

Delimiter string[2] Нет

Разделитель

Замечания:

Возвращает значение типа Integer.


115.22. Метод StrFieldIndexOf (Индекс вхождения в состав строки)

Метод класса (статический метод) класса TStringList .

1class function TStringList.StrFieldIndexOf(Text: string[2000]; 
2  Delimiter: string[2]; Value: string[2000]): Integer;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Text string[2000] Нет

Текст

Delimiter string[2] Нет

Разделитель

Value string[2000] Нет

Значение

Замечания:

Возвращает значение типа Integer.


116. Класс TStringListItem (Элемент списка строк)

 Диаграмма Класс TObject (Объекты)Класс TStringList (Список строк)

Объекты класса не именованы.


116.1. Свойства

Свойства класса TStringListItem :

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
StringItem string[2000] Нет Видимо пользователю Чтение/Запись

Строка

Position Integer Да Видимо пользователю Чтение/Запись

Позиция


116.2. Конструктор Create (Конструктор элемента списка строк)

Конструктор класса TStringListItem .

1constructor TStringListItem.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  StringItem: string[2000]; Position: Integer): TObject;

Переопределяет метод в TObject.Create .

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
StringItem string[2000] Нет

Строка

Position Integer Да

Позиция

Замечания:

Создает новый объект класса TStringListItem.


117. Класс TSystemMessage (Системные сообщения)

 Диаграмма


117.1. Свойства

Свойства класса TSystemMessage :

Имя Тип Обязательно Видимость Доступ Назначение
Session TSessionHistory Нет Скрыто от пользователя Только для чтения

Сессия

  SessionTimeStamp datetime Да Видимо пользователю Только для чтения

Время начала сессии

  SessionCloseStamp datetime Нет Видимо пользователю Только для чтения

Время завершения сессии

IntStamp Integer Нет Видимо пользователю Только для чтения

Целочисленный номер

TimeStamp datetime Да Видимо пользователю Только для чтения

Время

User TUser Да Видимо пользователю Только для чтения

Пользователь

  Login string[64] Да Видимо пользователю Только для чтения

Логин

UserAgent string[2000] Нет Видимо пользователю Только для чтения

Пользовательский агент

IPAddress string[16] Нет Видимо пользователю Только для чтения

IP-адрес

ConnectionInfo string[2000] Нет Видимо пользователю Только для чтения

Информация о соединении

Text string[2000] Нет Видимо пользователю Чтение/Запись

Текст

Data blob Нет Видимо пользователю Чтение/Запись

Данные

DataAsText clob Нет Видимо пользователю Только для чтения

Данные как текст


117.2. Метод Allow (Системные сообщения разрешены)

Метод класса (статический метод) класса TSystemMessage .

class function TSystemMessage.Allow: Boolean;

Метод является методом класса.

Метод не имеет параметров.

Замечания:

Возвращает значение типа Boolean.


117.3. Метод Clear (Очистить системные сообщения)

Метод класса (статический метод) класса TSystemMessage .

1class procedure TSystemMessage.Clear(TimeStampFrom: datetime; 
2  TimeStampTo: datetime);

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
TimeStampFrom datetime Нет

С

TimeStampTo datetime Нет

По


117.4. Метод Post (Отправить системное сообщение)

Метод класса (статический метод) класса TSystemMessage .

class procedure TSystemMessage.Post(Text: string[2000]; Data: blob);

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Text string[2000] Нет

Текст

Data blob Нет

Данные


118. Класс TSystemMetadata (Системные метаданные)

 Диаграмма Класс TObject (Объекты)

Имена объектов класса генерируются.

Наименования объектов класса генерируются.


118.1. Свойства

Свойства класса TSystemMetadata :

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Data clob Нет Видимо пользователю Только для чтения

Данные

CRC string[8] Нет Видимо пользователю Только для чтения

Контрольная сумма


118.2. Метод Change (Изменение объекта)

Метод экземпляра класса TSystemMetadata .

procedure TSystemMetadata.Change(Action: TChangeAction);

Переопределяет метод в TObject.Change .

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
Action TChangeAction Да

Унаследовано от TObject.Change


118.3. Метод InternalHash (Вычислить внутренний хеш)

Метод класса (статический метод) класса TSystemMetadata .

class function TSystemMetadata.InternalHash: string[128];

Метод скрыт от пользователя.

Метод является методом класса.

Метод не имеет параметров.

Замечания:

Возвращает значение типа string[128].


118.4. Метод Store (Сохранить метаданные)

Метод класса (статический метод) класса TSystemMetadata .

class procedure TSystemMetadata.Store(Data: clob; CRC: string[8]);

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Data clob Нет

Данные

CRC string[8] Нет

Контрольная сумма


119. Класс TTextIndex (Индекс текстового поиска)

 Диаграмма


119.1. Свойства

Свойства класса TTextIndex :

Имя Тип Обязательно Доступ Назначение
Field TField Да Только для чтения

Поле

ObjectClass TClass Да Только для чтения

Класс объекта

Object TObject Да Только для чтения

Объект

  ObjectName string[64] Да Только для чтения

Имя объекта

  ObjectDescription string[128] Да Только для чтения

Наименование объекта

  ObjectParent TObject Нет Только для чтения

Родитель объекта

  ObjectMaster TObject Да Только для чтения

Мастер объекта

  TopLevelObject TObject Нет Только для чтения

Объект верхнего уровня

Entry TTextIndexEntry Да Только для чтения

Вхождение

  Word string[64] Да Только для чтения

Слово

  UpperWord string[64] Да Только для чтения

Слово в верхнем регистре


119.2. Метод CleanUp (Очистить индекс)

Метод класса (статический метод) класса TTextIndex .

class procedure TTextIndex.CleanUp(Field: TField; Object: TObject);

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Field TField Нет

Поле

Object TObject Да

Объект


119.3. Метод HashClob (Хэш индекса большого текстового объекта)

Метод класса (статический метод) класса TTextIndex .

class function TTextIndex.HashClob(Value: clob; IsXHTML: Boolean): string[2000];

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value clob Нет

Значение

IsXHTML Boolean Да

Содержимое является XHTML

Замечания:

Возвращает значение типа string[2000].


119.4. Метод HashIndex (Хэш индекса)

Метод класса (статический метод) класса TTextIndex .

1class function TTextIndex.HashIndex(Field: TField; 
2  Object: TObject): string[2000];

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Field TField Да

Поле

Object TObject Да

Объект

Замечания:

Возвращает значение типа string[2000].


119.5. Метод HashValue (Хэш значения)

Метод класса (статический метод) класса TTextIndex .

class function TTextIndex.HashValue(Value: string[2000]): string[2000];

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value string[2000] Нет

Значение

Замечания:

Возвращает значение типа string[2000].


119.6. Метод IndexClob (Индексировать большой текстовый объект)

Метод класса (статический метод) класса TTextIndex .

1class procedure TTextIndex.IndexClob(DeleteExistant: Boolean; Value: clob; 
2  Field: TField; Object: TObject; ObjectClass: TClass);

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
DeleteExistant Boolean Да

Удалять существующие

Value clob Нет

Значение

Field TField Да

Поле

Object TObject Да

Объект

ObjectClass TClass Да

Класс объекта


119.7. Метод IndexValue (Индексировать значение)

Метод класса (статический метод) класса TTextIndex .

1class procedure TTextIndex.IndexValue(DeleteExistant: Boolean; 
2  Value: string[2000]; Field: TField; Object: TObject; ObjectClass: TClass);

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
DeleteExistant Boolean Да

Удалять существующие

Value string[2000] Нет

Значение

Field TField Да

Поле

Object TObject Да

Объект

ObjectClass TClass Да

Класс объекта


119.8. Метод LoadFromBuffer (Загрузить из буфера)

Метод класса (статический метод) класса TTextIndex .

class procedure TTextIndex.LoadFromBuffer;

Метод скрыт от пользователя.

Метод является методом класса.

Метод не имеет параметров.


119.9. Метод PrepareBuffer (Подготовить буфер)

Метод класса (статический метод) класса TTextIndex .

class procedure TTextIndex.PrepareBuffer;

Метод скрыт от пользователя.

Метод является методом класса.

Метод не имеет параметров.


119.10. Метод Ole-объекта Rebuild (Перестроить индекс)

Метод Ole-объекта класса (статический метод Ole-объекта) класса TTextIndex .

Метод Ole-объекта является методом класса.

Параметры:

Имя Тип Обязательно Значение
AClass TClass Нет

Класс

AField TField Нет

Поле

ThreadCount Integer Нет

Количество потоков


120. Класс TTextIndexEntry (Вхождения индекса текстового поиска)

 Диаграмма


120.1. Свойства

Свойства класса TTextIndexEntry :

Имя Тип Обязательно Доступ Назначение
Word string[64] Да Только для чтения

Слово

UpperWord string[64] Да Только для чтения

Слово в верхнем регистре


120.2. Метод LoadFromBuffer (Загрузить из буфера)

Метод класса (статический метод) класса TTextIndexEntry .

class procedure TTextIndexEntry.LoadFromBuffer;

Метод скрыт от пользователя.

Метод является методом класса.

Метод не имеет параметров.


121. Класс TTimeDomain (Время)

 Диаграмма Класс TDomain (Домены)Класс TObject (Объекты)


121.1. Свойства

Свойства класса TTimeDomain :

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Required Boolean Да Видимо пользователю Чтение/Запись

Унаследовано от TDomain

DependencyCount Integer Нет Видимо пользователю Только для чтения
DependenciesCount Integer Нет Видимо пользователю Только для чтения
Definition string[64] Да Видимо пользователю Только для чтения
Summary string[2000] Нет Видимо пользователю Только для чтения
HideSeconds Boolean Да Видимо пользователю Чтение/Запись

Не показывать секунды


121.2. Конструктор Create (Конструктор домена времени)

Конструктор класса TTimeDomain .

1constructor TTimeDomain.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] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
Required Boolean Да

Унаследовано от TDomain.Create

HideSeconds Boolean Да

Не показывать секунды

Замечания:

Создает новый объект класса TTimeDomain.


121.3. Метод GetSummary (Получить сводку)

Метод экземпляра класса TTimeDomain .

function TTimeDomain.GetSummary: string[2000];

Переопределяет метод в TDomain.GetSummary .

Метод скрыт от пользователя.

Метод является виртуальным методом.

Метод не имеет параметров.

Замечания:

Возвращает значение типа string[2000].


122. Класс TTypedValue (Типизированные значения)

 Диаграмма Класс TObject (Объекты)

Объекты класса не именованы.


122.1. Свойства

Свойства класса TTypedValue :

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Нет Скрыто от пользователя Только для чтения

Мастер

  MasterClass TClass Да Скрыто от пользователя Только для чтения

Класс мастера

SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения

Унаследовано от TObject

  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Domain TDomain Да Видимо пользователю Чтение/Запись

Домен

  DomainClass TClass Да Скрыто от пользователя Только для чтения

Класс домена

  DomainRequired Boolean Да Видимо пользователю Только для чтения

Обязательно для заполнения

  DomainDefinition string[64] Да Видимо пользователю Только для чтения

Определение домена

Tab string[128] Нет Видимо пользователю Чтение/Запись

Заголовок закладки

Group string[128] Нет Видимо пользователю Чтение/Запись

Заголовок группы

Position Integer Да Видимо пользователю Чтение/Запись

Позиция

Scope TScope Да Видимо пользователю Чтение/Запись

Область видимости

OutOfTabs Boolean Да Видимо пользователю Чтение/Запись

За пределами закладок

StrValue string[2000] Нет Скрыто от пользователя Чтение/Запись

Строковое значение

IntValue Integer Нет Скрыто от пользователя Чтение/Запись

Целое значение

FloatValue float Нет Скрыто от пользователя Чтение/Запись

Вещественное значение

DateValue date Нет Скрыто от пользователя Чтение/Запись

Значение даты

TimeValue time Нет Скрыто от пользователя Чтение/Запись

Значение времени

DateTimeValue datetime Нет Скрыто от пользователя Чтение/Запись

Значение даты со временем

ObjectValue TObject Нет Скрыто от пользователя Чтение/Запись

Значение-объект

BoolValue Boolean Нет Скрыто от пользователя Чтение/Запись

Логическое значение

BlobValue blob Нет Видимо пользователю Чтение/Запись

Значение-большой объект

ClobValue clob Нет Видимо пользователю Чтение/Запись

Значение-текст

ExternalDataValue <external data> Нет Видимо пользователю Чтение/Запись

Значение-внешние данные

VisibleValue string[2000] Нет Видимо пользователю Только для чтения

Видимое значение

ControlName string[64] Да Видимо пользователю Чтение/Запись

Идентификатор элемента управления


122.2. Конструктор Create (Конструктор типизированного значения)

Конструктор класса TTypedValue .

1constructor TTypedValue.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  Domain: TDomain; Position: Integer; Group: string[128]; Tab: string[128]; 
4  Scope: TScope; OutOfTabs: Boolean; StrValue: string[2000]; IntValue: Integer; 
5  FloatValue: float; DateValue: date; TimeValue: time; DateTimeValue: datetime; 
6  ObjectValue: TObject; BoolValue: Boolean; BlobValue: blob; ClobValue: clob; 
7  ExternalDataValue: <external data>): TTypedValue;

Переопределяет метод в TObject.Create .

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
Domain TDomain Да

Домен

Position Integer Да

Позиция

Group string[128] Нет

Заголовок группы

Tab string[128] Нет

Заголовок закладки

Scope TScope Да

Область видимости

OutOfTabs Boolean Да

За пределами закладок

StrValue string[2000] Нет

Строковое значение

IntValue Integer Нет

Целое значение

FloatValue float Нет

Вещественное значение

DateValue date Нет

Значение даты

TimeValue time Нет

Значение времени

DateTimeValue datetime Нет

Значение даты со временем

ObjectValue TObject Нет

Значение-объект

BoolValue Boolean Нет

Логическое значение

BlobValue blob Нет

Значение-большой объект

ClobValue clob Нет

Значение-текст

ExternalDataValue <external data> Нет

Значение-внешние данные

Замечания:

Создает новый объект класса TTypedValue.


122.3. Метод CompareBlob (Сравнить большие объекты)

Метод класса (статический метод) класса TTypedValue .

1class function TTypedValue.CompareBlob(ComparisonTypeName: string[64]; 
2  ValueA: blob; ValueB: blob): Boolean;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
ComparisonTypeName string[64] Да

Имя типа сравнения

ValueA blob Нет

Значение A

ValueB blob Нет

Значение B

Замечания:

Возвращает значение типа Boolean.


122.4. Метод CompareBoolean (Сравнить логические значения)

Метод класса (статический метод) класса TTypedValue .

1class function TTypedValue.CompareBoolean(ComparisonTypeName: string[64]; 
2  ValueA: Boolean; ValueB: Boolean): Boolean;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
ComparisonTypeName string[64] Да

Имя типа сравнения

ValueA Boolean Да

Значение A

ValueB Boolean Да

Значение B

Замечания:

Возвращает значение типа Boolean.


122.5. Метод CompareClob (Сравнить тексты)

Метод класса (статический метод) класса TTypedValue .

1class function TTypedValue.CompareClob(ComparisonTypeName: string[64]; 
2  ValueA: clob; ValueB: clob): Boolean;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
ComparisonTypeName string[64] Да

Имя типа сравнения

ValueA clob Нет

Значение A

ValueB clob Нет

Значение B

Замечания:

Возвращает значение типа Boolean.


122.6. Метод CompareDate (Сравнить значения дат)

Метод класса (статический метод) класса TTypedValue .

1class function TTypedValue.CompareDate(ComparisonTypeName: string[64]; 
2  ValueA: date; ValueB: date): Boolean;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
ComparisonTypeName string[64] Да

Имя типа сравнения

ValueA date Нет

Значение A

ValueB date Нет

Значение B

Замечания:

Возвращает значение типа Boolean.


122.7. Метод CompareDateTime (Сравнить значения даты со временем)

Метод класса (статический метод) класса TTypedValue .

1class function TTypedValue.CompareDateTime(ComparisonTypeName: string[64]; 
2  ValueA: datetime; ValueB: datetime): Boolean;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
ComparisonTypeName string[64] Да

Имя типа сравнения

ValueA datetime Нет

Значение A

ValueB datetime Нет

Значение B

Замечания:

Возвращает значение типа Boolean.


122.8. Метод CompareFloat (Сравнить вещественные значения)

Метод класса (статический метод) класса TTypedValue .

1class function TTypedValue.CompareFloat(ComparisonTypeName: string[64]; 
2  ValueA: float; ValueB: float): Boolean;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
ComparisonTypeName string[64] Да

Имя типа сравнения

ValueA float Нет

Значение A

ValueB float Нет

Значение B

Замечания:

Возвращает значение типа Boolean.


122.9. Метод CompareInt (Сравнить целые значения)

Метод класса (статический метод) класса TTypedValue .

1class function TTypedValue.CompareInt(ComparisonTypeName: string[64]; 
2  ValueA: Integer; ValueB: Integer): Boolean;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
ComparisonTypeName string[64] Да

Имя типа сравнения

ValueA Integer Нет

Значение A

ValueB Integer Нет

Значение B

Замечания:

Возвращает значение типа Boolean.


122.10. Метод CompareList (Сравнить со списком)

Метод класса (статический метод) класса TTypedValue .

1class function TTypedValue.CompareList(ComparisonTypeName: string[64]; 
2  ValueA: string[2000]; ValueB: TObject): Boolean;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
ComparisonTypeName string[64] Да

Имя типа сравнения

ValueA string[2000] Нет

Значение A

ValueB TObject Нет

Значение B

Замечания:

Возвращает значение типа Boolean.


122.11. Метод CompareObject (Сравнить значения-объекты)

Метод класса (статический метод) класса TTypedValue .

1class function TTypedValue.CompareObject(ComparisonTypeName: string[64]; 
2  ValueA: TObject; ValueB: TObject): Boolean;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
ComparisonTypeName string[64] Да

Имя типа сравнения

ValueA TObject Нет

Значение A

ValueB TObject Нет

Значение B

Замечания:

Возвращает значение типа Boolean.


122.12. Метод CompareStr (Сравнить строковые значения)

Метод класса (статический метод) класса TTypedValue .

1class function TTypedValue.CompareStr(ComparisonTypeName: string[64]; 
2  ValueA: string[2000]; ValueB: string[2000]): Boolean;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
ComparisonTypeName string[64] Да

Имя типа сравнения

ValueA string[2000] Нет

Значение A

ValueB string[2000] Нет

Значение B

Замечания:

Возвращает значение типа Boolean.


122.13. Метод CompareTime (Сравнить значения времени)

Метод класса (статический метод) класса TTypedValue .

1class function TTypedValue.CompareTime(ComparisonTypeName: string[64]; 
2  ValueA: time; ValueB: time): Boolean;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
ComparisonTypeName string[64] Да

Имя типа сравнения

ValueA time Нет

Значение A

ValueB time Нет

Значение B

Замечания:

Возвращает значение типа Boolean.


122.14. Метод CreateBlobValue (Создать значение-большой объект)

Метод класса (статический метод) класса TTypedValue .

1class function TTypedValue.CreateBlobValue(Name: string[64]; 
2  Description: string[128]; Master: TObject; Parent: TObject; 
3  DomainName: string[64]; Position: Integer; Group: string[128]; 
4  Tab: string[128]; Scope: TScope; OutOfTabs: Boolean; 
5  BlobValue: blob): TTypedValue;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Имя

Description string[128] Да

Наименование

Master TObject Да

Мастер

Parent TObject Нет

Родитель

DomainName string[64] Да

Имя домена

Position Integer Да

Позиция

Group string[128] Нет

Заголовок группы

Tab string[128] Нет

Заголовок закладки

Scope TScope Да

Область видимости

OutOfTabs Boolean Да

За пределами закладок

BlobValue blob Нет

Значение-большой объект

Замечания:

Возвращает значение типа TTypedValue.


122.15. Метод CreateBoolValue (Создать логическое значение)

Метод класса (статический метод) класса TTypedValue .

1class function TTypedValue.CreateBoolValue(Name: string[64]; 
2  Description: string[128]; Master: TObject; Parent: TObject; 
3  DomainName: string[64]; Position: Integer; Group: string[128]; 
4  Tab: string[128]; Scope: TScope; OutOfTabs: Boolean; 
5  BoolValue: Boolean): TTypedValue;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Имя

Description string[128] Да

Наименование

Master TObject Да

Мастер

Parent TObject Нет

Родитель

DomainName string[64] Да

Имя домена

Position Integer Да

Позиция

Group string[128] Нет

Заголовок группы

Tab string[128] Нет

Заголовок закладки

Scope TScope Да

Область видимости

OutOfTabs Boolean Да

За пределами закладок

BoolValue Boolean Нет

Логическое значение

Замечания:

Возвращает значение типа TTypedValue.


122.16. Метод CreateClobValue (Создать значение-текст)

Метод класса (статический метод) класса TTypedValue .

1class function TTypedValue.CreateClobValue(Name: string[64]; 
2  Description: string[128]; Master: TObject; Parent: TObject; 
3  DomainName: string[64]; Position: Integer; Group: string[128]; 
4  Tab: string[128]; Scope: TScope; OutOfTabs: Boolean; 
5  ClobValue: clob): TTypedValue;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Имя

Description string[128] Да

Наименование

Master TObject Да

Мастер

Parent TObject Нет

Родитель

DomainName string[64] Да

Имя домена

Position Integer Да

Позиция

Group string[128] Нет

Группа

Tab string[128] Нет

Заголовок закладки

Scope TScope Да

Область видимости

OutOfTabs Boolean Да

За пределами закладок

ClobValue clob Нет

Значение-текст

Замечания:

Возвращает значение типа TTypedValue.


122.17. Метод CreateDateTimeValue (Создать значение даты со временем)

Метод класса (статический метод) класса TTypedValue .

1class function TTypedValue.CreateDateTimeValue(Name: string[64]; 
2  Description: string[128]; Master: TObject; Parent: TObject; 
3  DomainName: string[64]; Position: Integer; Group: string[128]; 
4  Tab: string[128]; Scope: TScope; OutOfTabs: Boolean; 
5  DateTimeValue: datetime): TTypedValue;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Имя

Description string[128] Да

Наименование

Master TObject Да

Мастер

Parent TObject Нет

Родитель

DomainName string[64] Да

Имя домена

Position Integer Да

Позиция

Group string[128] Нет

Заголовок группы

Tab string[128] Нет

Заголовок закладки

Scope TScope Да

Область видимости

OutOfTabs Boolean Да

За пределами закладок

DateTimeValue datetime Нет

Значение даты со временем

Замечания:

Возвращает значение типа TTypedValue.


122.18. Метод CreateDateValue (Создать значение даты)

Метод класса (статический метод) класса TTypedValue .

1class function TTypedValue.CreateDateValue(Name: string[64]; 
2  Description: string[128]; Master: TObject; Parent: TObject; 
3  DomainName: string[64]; Position: Integer; Group: string[128]; 
4  Tab: string[128]; Scope: TScope; OutOfTabs: Boolean; 
5  DateValue: date): TTypedValue;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Имя

Description string[128] Да

Наименование

Master TObject Да

Мастер

Parent TObject Нет

Родитель

DomainName string[64] Да

Имя домена

Position Integer Да

Позиция

Group string[128] Нет

Заголовок группы

Tab string[128] Нет

Заголовок закладки

Scope TScope Да

Область видимости

OutOfTabs Boolean Да

За пределами закладок

DateValue date Нет

Значение даты

Замечания:

Возвращает значение типа TTypedValue.


122.19. Метод CreateExternalDataValue (Создать значение внешних данных)

Метод класса (статический метод) класса TTypedValue .

1class function TTypedValue.CreateExternalDataValue(Name: string[64]; 
2  Description: string[128]; Master: TObject; Parent: TObject; 
3  DomainName: string[64]; Position: Integer; Group: string[128]; 
4  Tab: string[128]; Scope: TScope; OutOfTabs: Boolean; 
5  ExternalDataValue: <external data>): TTypedValue;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Имя

Description string[128] Да

Наименование

Master TObject Да

Мастер

Parent TObject Нет

Родитель

DomainName string[64] Да

Имя домена

Position Integer Да

Позиция

Group string[128] Нет

Заголовок группы

Tab string[128] Нет

Заголовок закладки

Scope TScope Да

Область видимости

OutOfTabs Boolean Да

За пределами закладок

ExternalDataValue <external data> Нет

Значение-внешние данные

Замечания:

Возвращает значение типа TTypedValue.


122.20. Метод CreateFloatValue (Создать вещественное значение)

Метод класса (статический метод) класса TTypedValue .

1class function TTypedValue.CreateFloatValue(Name: string[64]; 
2  Description: string[128]; Master: TObject; Parent: TObject; 
3  DomainName: string[64]; Position: Integer; Group: string[128]; 
4  Tab: string[128]; Scope: TScope; OutOfTabs: Boolean; 
5  FloatValue: float): TTypedValue;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Имя

Description string[128] Да

Наименование

Master TObject Да

Мастер

Parent TObject Нет

Родитель

DomainName string[64] Да

Имя домена

Position Integer Да

Позиция

Group string[128] Нет

Заголовок группы

Tab string[128] Нет

Заголовок закладки

Scope TScope Да

Область видимости

OutOfTabs Boolean Да

За пределами закладок

FloatValue float Нет

Вещественное значение

Замечания:

Возвращает значение типа TTypedValue.


122.21. Метод CreateIntValue (Создать целое значение)

Метод класса (статический метод) класса TTypedValue .

1class function TTypedValue.CreateIntValue(Name: string[64]; 
2  Description: string[128]; Master: TObject; Parent: TObject; 
3  DomainName: string[64]; Position: Integer; Group: string[128]; 
4  Tab: string[128]; Scope: TScope; OutOfTabs: Boolean; 
5  IntValue: Integer): TTypedValue;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Имя

Description string[128] Да

Наименование

Master TObject Да

Мастер

Parent TObject Нет

Родитель

DomainName string[64] Да

Имя домена

Position Integer Да

Позиция

Group string[128] Нет

Заголовок группы

Tab string[128] Нет

Заголовок закладки

Scope TScope Да

Область видимости

OutOfTabs Boolean Да

За пределами закладок

IntValue Integer Нет

Целое значение

Замечания:

Возвращает значение типа TTypedValue.


122.22. Метод CreateObjectValue (Создать значение-объект)

Метод класса (статический метод) класса TTypedValue .

1class function TTypedValue.CreateObjectValue(Name: string[64]; 
2  Description: string[128]; Master: TObject; Parent: TObject; 
3  DomainName: string[64]; Position: Integer; Group: string[128]; 
4  Tab: string[128]; Scope: TScope; OutOfTabs: Boolean; 
5  ObjectValue: TObject): TTypedValue;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Имя

Description string[128] Да

Наименование

Master TObject Да

Мастер

Parent TObject Нет

Родитель

DomainName string[64] Да

Имя домена

Position Integer Да

Позиция

Group string[128] Нет

Заголовок группы

Tab string[128] Нет

Заголовок закладки

Scope TScope Да

Область видимости

OutOfTabs Boolean Да

За пределами закладок

ObjectValue TObject Нет

Значение-объект

Замечания:

Возвращает значение типа TTypedValue.


122.23. Метод CreateStrValue (Создать строковое значение)

Метод класса (статический метод) класса TTypedValue .

1class function TTypedValue.CreateStrValue(Name: string[64]; 
2  Description: string[128]; Master: TObject; Parent: TObject; 
3  DomainName: string[64]; Position: Integer; Group: string[128]; 
4  Tab: string[128]; Scope: TScope; OutOfTabs: Boolean; 
5  StrValue: string[2000]): TTypedValue;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Имя

Description string[128] Да

Наименование

Master TObject Да

Мастер

Parent TObject Нет

Родитель

DomainName string[64] Да

Имя домена

Position Integer Да

Позиция

Group string[128] Нет

Заголовок группы

Tab string[128] Нет

Заголовок закладки

Scope TScope Да

Область видимости

OutOfTabs Boolean Да

За пределами закладок

StrValue string[2000] Нет

Строковое значение

Замечания:

Возвращает значение типа TTypedValue.


122.24. Метод CreateTimeValue (Создать значение времени)

Метод класса (статический метод) класса TTypedValue .

1class function TTypedValue.CreateTimeValue(Name: string[64]; 
2  Description: string[128]; Master: TObject; Parent: TObject; 
3  DomainName: string[64]; Position: Integer; Group: string[128]; 
4  Tab: string[128]; Scope: TScope; OutOfTabs: Boolean; 
5  TimeValue: time): TTypedValue;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Имя

Description string[128] Да

Наименование

Master TObject Да

Мастер

Parent TObject Нет

Родитель

DomainName string[64] Да

Имя домена

Position Integer Да

Позиция

Group string[128] Нет

Заголовок группы

Tab string[128] Нет

Заголовок закладки

Scope TScope Да

Область видимости

OutOfTabs Boolean Да

За пределами закладок

TimeValue time Нет

Значение времени

Замечания:

Возвращает значение типа TTypedValue.


122.25. Метод FindBlobValue (Поиск значения-большого объекта)

Метод класса (статический метод) класса TTypedValue .

1class function TTypedValue.FindBlobValue(Master: TObject; 
2  ControlName: string[64]): blob;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Master TObject Нет

Объект-мастер

ControlName string[64] Да

Имя элемента управления

Замечания:

Возвращает значение типа blob.


122.26. Метод FindBoolValue (Поиск логического значения)

Метод класса (статический метод) класса TTypedValue .

1class function TTypedValue.FindBoolValue(Master: TObject; 
2  ControlName: string[64]): Boolean;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Master TObject Нет

Объект-мастер

ControlName string[64] Да

Имя элемента управления

Замечания:

Возвращает значение типа Boolean.


122.27. Метод FindClobValue (Поиск значения-текста)

Метод класса (статический метод) класса TTypedValue .

1class function TTypedValue.FindClobValue(Master: TObject; 
2  ControlName: string[64]): clob;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Master TObject Нет

Объект-мастер

ControlName string[64] Да

Имя элемента управления

Замечания:

Возвращает значение типа clob.


122.28. Метод FindDateTimeValue (Поиск значения даты со временем)

Метод класса (статический метод) класса TTypedValue .

1class function TTypedValue.FindDateTimeValue(Master: TObject; 
2  ControlName: string[64]): datetime;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Master TObject Нет

Объект-мастер

ControlName string[64] Да

Имя элемента управления

Замечания:

Возвращает значение типа datetime.


122.29. Метод FindDateValue (Поиск значения даты)

Метод класса (статический метод) класса TTypedValue .

1class function TTypedValue.FindDateValue(Master: TObject; 
2  ControlName: string[64]): date;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Master TObject Нет

Объект-мастер

ControlName string[64] Да

Имя элемента управления

Замечания:

Возвращает значение типа date.


122.30. Метод FindExternalDataValue (Поиск значения внешних данных)

Метод класса (статический метод) класса TTypedValue .

1class function TTypedValue.FindExternalDataValue(Master: TObject; 
2  ControlName: string[64]): <external data>;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Master TObject Нет

Объект-мастер

ControlName string[64] Да

Имя элемента управления

Замечания:

Возвращает значение типа <external data>.


122.31. Метод FindFloatValue (Поиск вещественного значения)

Метод класса (статический метод) класса TTypedValue .

1class function TTypedValue.FindFloatValue(Master: TObject; 
2  ControlName: string[64]): float;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Master TObject Нет

Объект-мастер

ControlName string[64] Да

Имя элемента управления

Замечания:

Возвращает значение типа float.


122.32. Метод FindIntValue (Поиск целого значения)

Метод класса (статический метод) класса TTypedValue .

1class function TTypedValue.FindIntValue(Master: TObject; 
2  ControlName: string[64]): Integer;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Master TObject Нет

Объект-мастер

ControlName string[64] Да

Имя элемента управления

Замечания:

Возвращает значение типа Integer.


122.33. Метод FindObjectValue (Поиск значения-объекта)

Метод класса (статический метод) класса TTypedValue .

1class function TTypedValue.FindObjectValue(Master: TObject; 
2  ControlName: string[64]): TObject;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Master TObject Нет

Объект-мастер

ControlName string[64] Да

Имя элемента управления

Замечания:

Возвращает значение типа TObject.


122.34. Метод FindStrValue (Поиск строкового значения)

Метод класса (статический метод) класса TTypedValue .

1class function TTypedValue.FindStrValue(Master: TObject; 
2  ControlName: string[64]): string[2000];

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Master TObject Нет

Объект-мастер

ControlName string[64] Да

Имя элемента управления

Замечания:

Возвращает значение типа string[2000].


122.35. Метод FindTimeValue (Поиск значения времени)

Метод класса (статический метод) класса TTypedValue .

1class function TTypedValue.FindTimeValue(Master: TObject; 
2  ControlName: string[64]): time;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Master TObject Нет

Объект-мастер

ControlName string[64] Да

Имя элемента управления

Замечания:

Возвращает значение типа time.


122.36. Метод FindValue (Поиск значения)

Метод класса (статический метод) класса TTypedValue .

1class function TTypedValue.FindValue(AMaster: TObject; 
2  AControlName: string[64]): TTypedValue;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
AMaster TObject Нет

Объект-мастер

AControlName string[64] Да

Имя элемента управления

Замечания:

Возвращает значение типа TTypedValue.


122.37. Метод GetNextPos (Следующая позиция)

Метод класса (статический метод) класса TTypedValue .

1class function TTypedValue.GetNextPos(Master: TObject; Parent: TObject; 
2  Step: Integer): Integer;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Master TObject Нет

Мастер объекта

Parent TObject Нет

Родитель

Step Integer Да

Шаг

Замечания:

Возвращает значение типа Integer.


122.38. Метод GetVisibleValue (Видимое значение)

Метод экземпляра класса TTypedValue .

function TTypedValue.GetVisibleValue: string[2000];

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Возвращает значение типа string[2000].


122.39. Метод ReplaceWildcards (Заменить подстановочные символы)

Метод класса (статический метод) класса TTypedValue .

1class function TTypedValue.ReplaceWildcards(Value: string[2000]; 
2  Escape: string[2]): string[2000];

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value string[2000] Нет

Значение

Escape string[2] Нет

Экранирующий символ

Замечания:

Возвращает значение типа string[2000].


122.40. Метод SetValue (Установить значение)

Метод экземпляра класса TTypedValue .

1procedure TTypedValue.SetValue(StrValue: string[2000]; IntValue: Integer; 
2  FloatValue: float; DateValue: date; TimeValue: time; DateTimeValue: datetime; 
3  ObjectValue: TObject; BoolValue: Boolean; BlobValue: blob; ClobValue: clob; 
4  ExternalDataValue: <external data>);

Параметры:

Имя Тип Обязательно Значение
StrValue string[2000] Нет

Строковое значение

IntValue Integer Нет

Целое значение

FloatValue float Нет

Вещественное значение

DateValue date Нет

Значение даты

TimeValue time Нет

Значение времени

DateTimeValue datetime Нет

Значение даты со временем

ObjectValue TObject Нет

Значение-объект

BoolValue Boolean Нет

Логическое значение

BlobValue blob Нет

Значение-большой объект

ClobValue clob Нет

Значение-текст

ExternalDataValue <external data> Нет

Значение-внешние данные


123. Класс TTypedValueButton (Кнопки на форме редактирования значений)

 Диаграмма Класс TCustomButton (Кнопки)Класс TObject (Объекты)


123.1. Свойства

Свойства класса TTypedValueButton :

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Tab string[128] Нет Видимо пользователю Чтение/Запись

Унаследовано от TCustomButton

Group string[128] Нет Видимо пользователю Чтение/Запись
Position Integer Да Видимо пользователю Чтение/Запись
Script clob Нет Видимо пользователю Чтение/Запись
Scope TScope Да Видимо пользователю Чтение/Запись
OutOfTabs Boolean Да Видимо пользователю Чтение/Запись
TypedValue TTypedValue Нет Видимо пользователю Чтение/Запись

Связанное типизированное значение

ControlName string[64] Да Видимо пользователю Чтение/Запись

Идентификатор элемента управления


123.2. Конструктор Create (Конструктор кнопки формы редактирования значений)

Конструктор класса TTypedValueButton .

1constructor TTypedValueButton.Create(Name: string[64]; 
2  Description: string[128]; Class: TClass; Parent: TObject; Master: TObject; 
3  Accessor: TSecurityAccount; Position: Integer; Group: string[128]; 
4  Tab: string[128]; Script: clob; Scope: TScope; OutOfTabs: Boolean; 
5  TypedValue: TTypedValue): TObject;

Переопределяет метод в TCustomButton.Create , TObject.Create .

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
Position Integer Да

Унаследовано от TCustomButton.Create

Group string[128] Нет
Tab string[128] Нет
Script clob Нет
Scope TScope Да
OutOfTabs Boolean Да
TypedValue TTypedValue Нет

Связанное типизированное значение

Замечания:

Создает новый объект класса TTypedValueButton.


124. Класс TTypedValueView (Представления на форме редактирования значений)

 Диаграмма Класс TFormView (Представления формы)Класс TObject (Объекты)

Объекты класса образуют иерархию.

Имена объектов класса генерируются.


124.1. Свойства

Свойства класса TTypedValueView :

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Position Integer Да Видимо пользователю Чтение/Запись

Унаследовано от TFormView

ChildrenMinimized Boolean Да Видимо пользователю Чтение/Запись
MasterProperty TProperty Нет Видимо пользователю Чтение/Запись
DetailProperty TClassMember Нет Видимо пользователю Чтение/Запись
View TCustomView Да Видимо пользователю Чтение/Запись
  BoldProperty TProperty Нет Видимо пользователю Чтение/Запись
  ShownClass TClass Да Видимо пользователю Только для чтения
  ColorProperty TProperty Нет Видимо пользователю Чтение/Запись
Layout TFormViewLayout Да Видимо пользователю Чтение/Запись
ChildrenOnTabs Boolean Да Видимо пользователю Чтение/Запись
ExplicitQuery Boolean Да Видимо пользователю Чтение/Запись
SpacePercentage Integer Нет Видимо пользователю Чтение/Запись
TypedValue TTypedValue Нет Видимо пользователю Чтение/Запись

Связанное типизированное значение

  ControlName string[64] Да Видимо пользователю Чтение/Запись

Идентификатор связанного типизированного значения

ViewName string[64] Да Видимо пользователю Чтение/Запись

Идентификатор элемента управления


124.2. Конструктор Create (Конструктор представления на форме редактирования значений)

Конструктор класса TTypedValueView .

1constructor TTypedValueView.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; ExplicitQuery: Boolean; 
6  TypedValue: TTypedValue): TObject;

Переопределяет метод в TFormView.Create , TObject.Create .

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
View TCustomView Да

Унаследовано от TFormView.Create

ChildrenMinimized Boolean Да
ChildrenOnTabs Boolean Да
MasterProperty TProperty Нет
DetailProperty TClassMember Нет
Position Integer Да
SpacePercentage Integer Нет
Layout TFormViewLayout Да
ExplicitQuery Boolean Да
TypedValue TTypedValue Нет

Связанное типизированное значение

Замечания:

Создает новый объект класса TTypedValueView.


125. Класс TUser (Пользователи)

 Диаграмма Класс TSecurityAccount (Роли безопасности)Класс TObject (Объекты)Класс TInstantMessage (Сообщения)Класс TInstantContact (Контакты)Класс TInstantMessageAttachment (Сообщения с вложением)


125.1. Свойства

Свойства класса TUser :

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
IsCurrent Boolean Да Видимо пользователю Только для чтения

Является текущим

AccessMode TUserAccessMode Да Видимо пользователю Чтение/Запись

Режим доступа

CanRecieveMessages Boolean Да Видимо пользователю Чтение/Запись

Получает сообщения


125.2. Конструктор Create (Конструктор пользователя)

Конструктор класса TUser .

1constructor TUser.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  CanRecieveMessages: Boolean): TObject;

Переопределяет метод в TObject.Create .

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
CanRecieveMessages Boolean Да

Получает сообщения

Замечания:

Создает новый объект класса TUser.


125.3. Метод EffectiveMemberOf (Является эффективным членом)

Метод экземпляра класса TUser .

function TUser.EffectiveMemberOf(Role: TRole): Boolean;

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
Role TRole Да

Роль

Замечания:

Возвращает значение типа Boolean.


125.4. Метод GetCurrentUser (Получить текущего пользователя)

Метод класса (статический метод) класса TUser .

class function TUser.GetCurrentUser: TUser;

Метод скрыт от пользователя.

Метод является методом класса.

Метод не имеет параметров.

Замечания:

Возвращает значение типа TUser.


125.5. Метод GetIsCurrent (Является текущим)

Метод экземпляра класса TUser .

function TUser.GetIsCurrent: Boolean;

Метод не имеет параметров.

Замечания:

Возвращает значение типа Boolean.


126. Класс TUserNotification (Уведомления)

 Диаграмма Класс TObject (Объекты)Класс TUserNotificationAddressee (Адресаты уведомлений)Класс TUserNotificationShown (Показы уведомлений)


126.1. Свойства

Свойства класса TUserNotification :

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Type TNotificationType Да Видимо пользователю Чтение/Запись

Тип

Text clob Нет Видимо пользователю Чтение/Запись

Текст

Active Boolean Да Видимо пользователю Чтение/Запись

Активно

ShowFrom datetime Нет Видимо пользователю Чтение/Запись

Показывать с

ShowTo datetime Нет Видимо пользователю Чтение/Запись

Показывать по

Bold Boolean Да Скрыто от пользователя Только для чтения

Выделено

ShowNeeded Boolean Да Скрыто от пользователя Только для чтения

Необходимо показывать


126.2. Конструктор Create (Конструктор уведомления)

Конструктор класса TUserNotification .

1constructor TUserNotification.Create(Name: string[64]; 
2  Description: string[128]; Class: TClass; Parent: TObject; Master: TObject; 
3  Accessor: TSecurityAccount; Type: TNotificationType; Text: clob; 
4  Active: Boolean; ShowFrom: datetime; ShowTo: datetime): TObject;

Переопределяет метод в TObject.Create .

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
Type TNotificationType Да

Тип

Text clob Нет

Текст

Active Boolean Да

Активно

ShowFrom datetime Нет

Показывать с

ShowTo datetime Нет

Показывать по

Замечания:

Создает новый объект класса TUserNotification.


126.3. Метод GetShowNeeded (Необходимо показывать)

Метод экземпляра класса TUserNotification .

function TUserNotification.GetShowNeeded: Boolean;

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Возвращает значение типа Boolean.


126.4. Метод Preview (Предпросмотр)

Метод экземпляра класса TUserNotification .

procedure TUserNotification.Preview;

Метод не имеет параметров.


126.5. Метод Shown (Отметить как показанное)

Метод экземпляра класса TUserNotification .

procedure TUserNotification.Shown;

Метод скрыт от пользователя.

Метод не имеет параметров.


127. Класс TUserNotificationAddressee (Адресаты уведомлений)

 Диаграмма Класс TObject (Объекты)Класс TUserNotification (Уведомления)

Имена объектов класса генерируются.

Наименования объектов класса генерируются.


127.1. Свойства

Свойства класса TUserNotificationAddressee :

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
SecurityAccount TSecurityAccount Да Видимо пользователю Чтение/Запись

Роль безопасности


127.2. Конструктор Create (Конструктор адресата уведомления)

Конструктор класса TUserNotificationAddressee .

1constructor TUserNotificationAddressee.Create(Name: string[64]; 
2  Description: string[128]; Class: TClass; Parent: TObject; Master: TObject; 
3  Accessor: TSecurityAccount; SecurityAccount: TSecurityAccount): TObject;

Переопределяет метод в TObject.Create .

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
SecurityAccount TSecurityAccount Да

Роль безопасности

Замечания:

Создает новый объект класса TUserNotificationAddressee.


128. Класс TUserNotificationShown (Показы уведомлений)

 Диаграмма Класс TObject (Объекты)Класс TUserNotification (Уведомления)

Имена объектов класса генерируются.

Наименования объектов класса генерируются.


128.1. Свойства

Свойства класса TUserNotificationShown :

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TUserNotification Да Скрыто от пользователя Только для чтения

Уведомление

  Type TNotificationType Да Видимо пользователю Только для чтения

Тип уведомления

SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения

Унаследовано от TObject

  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
User TUser Да Видимо пользователю Только для чтения

Пользователь

TimeStamp datetime Да Видимо пользователю Только для чтения

Время


128.2. Конструктор Create (Конструктор показа уведомления)

Конструктор класса TUserNotificationShown .

1constructor TUserNotificationShown.Create(Name: string[64]; 
2  Description: string[128]; Class: TClass; Parent: TObject; Master: TObject; 
3  Accessor: TSecurityAccount): TObject;

Переопределяет метод в TObject.Create .

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет

Замечания:

Создает новый объект класса TUserNotificationShown.


129. Класс TView (Представления)

 Диаграмма Класс TCustomView (Абстрактное представление)Класс TObject (Объекты)Класс TViewColumn (Колонки представлений)Класс TViewPresentation (Виды)


129.1. Свойства

Свойства класса TView :

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
ShownClass TClass Да Видимо пользователю Чтение/Запись

Унаследовано от TCustomView

  ShownClassMasterClass TClass Нет Видимо пользователю Только для чтения
  ShownClassReplicationStatus TReplicationStatus Да Видимо пользователю Только для чтения
  ShownClassIsHierarhical Boolean Да Видимо пользователю Только для чтения
Skimpy Boolean Да Видимо пользователю Чтение/Запись
BoldProperty TProperty Нет Видимо пользователю Чтение/Запись
PreCompiled Boolean Да Видимо пользователю Чтение/Запись
PreOpenRoutine TRoutine Нет Видимо пользователю Чтение/Запись
ColorProperty TProperty Нет Видимо пользователю Чтение/Запись
HasConditions Boolean Да Видимо пользователю Только для чтения
OptimizationParameters string[2000] Нет Видимо пользователю Чтение/Запись
DependenciesCount Integer Нет Видимо пользователю Только для чтения
IsGrouped Boolean Да Видимо пользователю Только для чтения

Сгруппировано

LinesPerRow Integer Да Видимо пользователю Чтение/Запись

Строк на ячейку

Collapsed Boolean Да Видимо пользователю Чтение/Запись

Свернуть

HasPresentations Boolean Да Видимо пользователю Только для чтения

Имеет виды

IsSorted Boolean Да Видимо пользователю Только для чтения

Отсортировано

IsAggregated Boolean Да Видимо пользователю Только для чтения

Агрегировано


129.2. Конструктор Create (Конструктор представления)

Конструктор класса TView .

1constructor TView.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  Collapsed: Boolean): TObject;

Переопределяет метод в TCustomView.Create , TObject.Create .

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
ShownClass TClass Да

Унаследовано от TCustomView.Create

ColorProperty TProperty Нет
BoldProperty TProperty Нет
Skimpy Boolean Да
PreCompiled Boolean Да
PreOpenRoutine TRoutine Нет
Collapsed Boolean Да

Свернуто

Замечания:

Создает новый объект класса TView.


129.3. Метод BuildDefaultColumns (Создать колонки по умолчанию)

Метод экземпляра класса TView .

1procedure TView.BuildDefaultColumns(AddNameColumn: Boolean; 
2  AddDescColumn: Boolean);

Параметры:

Имя Тип Обязательно Значение
AddNameColumn Boolean Да

Создать колонку имени

AddDescColumn Boolean Да

Создать колонку наименования


129.4. Метод GetHasPresentations (Имеет виды)

Метод экземпляра класса TView .

function TView.GetHasPresentations: Boolean;

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Возвращает значение типа Boolean.


129.5. Метод GetIsAggregated (Агрегировано)

Метод экземпляра класса TView .

function TView.GetIsAggregated: Boolean;

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Возвращает значение типа Boolean.


129.6. Метод GetIsGrouped (Сгруппировано)

Метод экземпляра класса TView .

function TView.GetIsGrouped: Boolean;

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Возвращает значение типа Boolean.


129.7. Метод GetIsSorted (Отсортировано)

Метод экземпляра класса TView .

function TView.GetIsSorted: Boolean;

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Возвращает значение типа Boolean.


130. Класс TViewAction (Действие-представление)

 Диаграмма Класс TAction (Действия)Класс TObject (Объекты)Класс TCustomView (Абстрактное представление)

Объекты класса образуют иерархию.


130.1. Свойства

Свойства класса TViewAction :

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Shortcut string[20] Нет Видимо пользователю Чтение/Запись

Унаследовано от TAction

Position Integer Да Видимо пользователю Чтение/Запись
Separated Boolean Да Видимо пользователю Чтение/Запись
Default Boolean Да Видимо пользователю Чтение/Запись
View TCustomView Да Видимо пользователю Чтение/Запись

Представление

  ShownClass TClass Да Видимо пользователю Только для чтения

Показываемый класс

DetailProperty TClassMember Нет Видимо пользователю Чтение/Запись

Свойство-подчиненное

MasterProperty TProperty Нет Видимо пользователю Чтение/Запись

Свойство-главное


130.2. Конструктор Create (Конструктор действия-представления)

Конструктор класса TViewAction .

1constructor TViewAction.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  View: TCustomView; MasterProperty: TProperty; 
5  DetailProperty: TClassMember): TObject;

Переопределяет метод в TAction.Create , TObject.Create .

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
Position Integer Да

Унаследовано от TAction.Create

Shortcut string[20] Нет
Separated Boolean Да
Default Boolean Да
View TCustomView Да

Представление

MasterProperty TProperty Нет

Свойство-главное

DetailProperty TClassMember Нет

Свойство-подчиненное

Замечания:

Создает новый объект класса TViewAction.


131. Класс TViewColumn (Колонки представлений)

 Диаграмма Класс TObject (Объекты)Класс TView (Представления)


131.1. Свойства

Свойства класса TViewColumn :

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Property TProperty Да Видимо пользователю Чтение/Запись

Свойство

  PropertyDomain TDomain Да Видимо пользователю Только для чтения

Домен

    PropertyDomainDefinition string[64] Да Видимо пользователю Только для чтения

Определение домена

  PropertyReadMember TClassMember Нет Видимо пользователю Только для чтения

Член класса для чтения

    PropertyReadMemberClass TClass Да Видимо пользователю Только для чтения

Класс члена класса для чтения

  PropertyWriteMember TClassMember Нет Видимо пользователю Только для чтения

Член класса для записи

Position Integer Да Видимо пользователю Чтение/Запись

Позиция

Grouped Boolean Да Видимо пользователю Чтение/Запись

Группировать

Aggregate TAggregateKind Нет Видимо пользователю Чтение/Запись

Агрегат

SortDirection TSortDirection Да Видимо пользователю Чтение/Запись

Направление сортировки

Width Integer Да Видимо пользователю Чтение/Запись

Ширина

Filter string[128] Нет Видимо пользователю Чтение/Запись

Фильтр

ForceReadOnly Boolean Да Видимо пользователю Чтение/Запись

Только для чтения

Fixed Boolean Да Видимо пользователю Чтение/Запись

Зафиксирована

IsFilterHidden Boolean Да Видимо пользователю Чтение/Запись

Фильтр скрыт

Category string[128] Нет Видимо пользователю Чтение/Запись

Категория

Bold Boolean Да Видимо пользователю Чтение/Запись

Выделить шрифтом

DirectAction TAction Нет Видимо пользователю Чтение/Запись

Непосредственное действие


131.2. Конструктор Create (Конструктор колонки представления)

Конструктор класса TViewColumn .

1constructor TViewColumn.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  Property: TProperty; Position: Integer; Grouped: Boolean; 
4  Aggregate: TAggregateKind; SortDirection: TSortDirection; Fixed: Boolean; 
5  Category: string[128]): TObject;

Переопределяет метод в TObject.Create .

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
Property TProperty Да

Свойство

Position Integer Да

Позиция

Grouped Boolean Да

Группировать

Aggregate TAggregateKind Нет

Агрегат

SortDirection TSortDirection Да

Направление сортировки

Fixed Boolean Да

Зафиксирована

Category string[128] Нет

Категория

Замечания:

Создает новый объект класса TViewColumn.


131.3. Метод Change (Изменение объекта)

Метод экземпляра класса TViewColumn .

procedure TViewColumn.Change(Action: TChangeAction);

Переопределяет метод в TObject.Change .

Метод скрыт от пользователя.

Параметры:

Имя Тип Обязательно Значение
Action TChangeAction Да

Унаследовано от TObject.Change


131.4. Метод CreateByNames (Добавить по списку свойств)

Метод класса (статический метод) класса TViewColumn .

1class procedure TViewColumn.CreateByNames(Master: TCustomView; 
2  Names: string[2000]);

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Master TCustomView Да

Мастер

Names string[2000] Нет

Имена свойств


131.5. Метод GetNextPos (Следующая позиция)

Метод класса (статический метод) класса TViewColumn .

class function TViewColumn.GetNextPos(Master: TObject): Integer;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Master TObject Нет

Мастер

Замечания:

Возвращает значение типа Integer.


132. Класс TViewCondition (Условия отбора)

 Диаграмма Класс TObject (Объекты)Класс TCustomView (Абстрактное представление)

Объекты класса образуют иерархию.


132.1. Свойства

Свойства класса TViewCondition :

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
LinkedClass TClass Нет Видимо пользователю Чтение/Запись

Присоединяемый класс

MasterProperty TProperty Нет Видимо пользователю Чтение/Запись

Свойство-главное

DetailProperty TClassMember Нет Видимо пользователю Чтение/Запись

Свойство-подчиненное

LinkedOption TOption Нет Видимо пользователю Чтение/Запись

Присоединенная настройка

  LinkedOptionName string[64] Да Видимо пользователю Только для чтения

Имя присоединяемой настройки

LinkedOptionProperty TClassMember Нет Видимо пользователю Чтение/Запись

Свойство присоединенной настройки

Expression clob Нет Видимо пользователю Чтение/Запись

Выражение условия

Negation Boolean Да Видимо пользователю Чтение/Запись

Отрицание

LinkNonRequired Boolean Да Видимо пользователю Чтение/Запись

Присоединять необязательное свойство

LinkedProfile TProfile Нет Видимо пользователю Чтение/Запись

Присоединенный профиль


132.2. Конструктор Create (Конструктор условия отбора)

Конструктор класса TViewCondition .

1constructor TViewCondition.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  LinkedClass: TClass; MasterProperty: TProperty; DetailProperty: TClassMember; 
4  LinkedOption: TOption; LinkedOptionProperty: TClassMember; Expression: clob; 
5  Negation: Boolean; LinkNonRequired: Boolean; LinkedProfile: TProfile): TObject;

Переопределяет метод в TObject.Create .

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
LinkedClass TClass Нет

Присоединяемый класс

MasterProperty TProperty Нет

Свойство-главное

DetailProperty TClassMember Нет

Свойство-подчиненное

LinkedOption TOption Нет

Присоединенная настройка

LinkedOptionProperty TClassMember Нет

Свойство присоединенной настройки

Expression clob Нет

Выражение условия отбора

Negation Boolean Да

Отрицание

LinkNonRequired Boolean Да

Присоединять необязательное свойство

LinkedProfile TProfile Нет

Присоединенный профиль

Замечания:

Создает новый объект класса TViewCondition.


133. Класс TViewPresentation (Виды)

 Диаграмма Класс TObject (Объекты)Класс TView (Представления)Класс TViewPresentationAccess (Доступ к видам)Класс TViewPresentationColumn (Колонки вида)

Имена объектов класса генерируются.


133.1. Свойства

Свойства класса TViewPresentation :

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
ChildrenMinimized Boolean Да Видимо пользователю Чтение/Запись

Дочерние представления минимизированы

Default Boolean Да Видимо пользователю Чтение/Запись

Использовать по умолчанию

IsAccessible Boolean Да Видимо пользователю Только для чтения

Доступен

Position Integer Да Видимо пользователю Чтение/Запись

Позиция


133.2. Конструктор Create (Конструктор вида)

Конструктор класса TViewPresentation .

1constructor TViewPresentation.Create(Name: string[64]; 
2  Description: string[128]; Class: TClass; Parent: TObject; Master: TObject; 
3  Accessor: TSecurityAccount; Position: Integer; 
4  ChildrenMinimized: Boolean): TObject;

Переопределяет метод в TObject.Create .

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
Position Integer Да

Позиция

ChildrenMinimized Boolean Да

Дочерние представления минимизированы

Замечания:

Создает новый объект класса TViewPresentation.


133.3. Метод GetIsAccessible (Проверка доступности)

Метод экземпляра класса TViewPresentation .

function TViewPresentation.GetIsAccessible: Boolean;

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Возвращает значение типа Boolean.


133.4. Метод Save (Сохранить)

Метод класса (статический метод) класса TViewPresentation .

1class function TViewPresentation.Save(Master: TObject; 
2  Description: string[128]; ChildrenMinimized: Boolean): TObject;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Master TObject Да

Мастер

Description string[128] Да

Наименование

ChildrenMinimized Boolean Да

Дочерние представления минимизированы

Замечания:

Возвращает значение типа TObject.


134. Класс TViewPresentationAccess (Доступ к видам)

 Диаграмма Класс TAccessItem (Элементы доступа)Класс TObject (Объекты)Класс TViewPresentation (Виды)

Имена объектов класса генерируются.

Наименования объектов класса генерируются.


134.1. Конструктор Create (Конструктор доступа к виду)

Конструктор класса TViewPresentationAccess .

1constructor TViewPresentationAccess.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] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
SecurityAccount TSecurityAccount Да

Унаследовано от TAccessItem.Create

Замечания:

Создает новый объект класса TViewPresentationAccess.


135. Класс TViewPresentationColumn (Колонки вида)

 Диаграмма Класс TObject (Объекты)Класс TViewPresentation (Виды)

Имена объектов класса генерируются.


135.1. Свойства

Свойства класса TViewPresentationColumn :

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Column TViewColumn Да Видимо пользователю Только для чтения

Колонка представления

Presentation TViewPresentation Да Скрыто от пользователя Только для чтения

Вид

  View TObject Да Скрыто от пользователя Только для чтения

Представление

  IsAccessible Boolean Да Видимо пользователю Только для чтения

Доступен

Position Integer Да Видимо пользователю Чтение/Запись

Позиция

Grouped Boolean Да Видимо пользователю Чтение/Запись

Сгруппирована

Aggregate TAggregateKind Нет Видимо пользователю Чтение/Запись

Агрегат

SortDirection TSortDirection Да Видимо пользователю Чтение/Запись

Направление сортировки

Width Integer Да Видимо пользователю Чтение/Запись

Ширина

Filter string[128] Нет Видимо пользователю Чтение/Запись

Фильтр

Fixed Boolean Да Видимо пользователю Чтение/Запись

Зафиксирована

Category string[128] Нет Видимо пользователю Чтение/Запись

Категория


135.2. Конструктор Create (Конструктор колонки вида)

Конструктор класса TViewPresentationColumn .

1constructor TViewPresentationColumn.Create(Name: string[64]; 
2  Description: string[128]; Class: TClass; Parent: TObject; Master: TObject; 
3  Accessor: TSecurityAccount; Column: TViewColumn; Position: Integer; 
4  Grouped: Boolean; Aggregate: TAggregateKind; SortDirection: TSortDirection; 
5  Width: Integer; Filter: string[128]; Fixed: Boolean; 
6  Category: string[128]): TObject;

Переопределяет метод в TObject.Create .

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
Column TViewColumn Да

Колонка

Position Integer Да

Позиция

Grouped Boolean Да

Группировать

Aggregate TAggregateKind Нет

Агрегат

SortDirection TSortDirection Да

Направление сортировки

Width Integer Да

Ширина

Filter string[128] Нет

Фильтр

Fixed Boolean Да

Зафиксирована

Category string[128] Нет

Категория

Замечания:

Создает новый объект класса TViewPresentationColumn.


135.3. Метод AddColumns (Создать колонки)

Метод класса (статический метод) класса TViewPresentationColumn .

class procedure TViewPresentationColumn.AddColumns(Master: TViewPresentation);

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Master TViewPresentation Да

Мастер


135.4. Метод Save (Сохранить)

Метод класса (статический метод) класса TViewPresentationColumn .

1class function TViewPresentationColumn.Save(Master: TViewPresentation; 
2  Column: TViewColumn; Position: Integer; Grouped: Boolean; 
3  Aggregate: TAggregateKind; SortDirection: TSortDirection; Width: Integer; 
4  Filter: string[128]; Fixed: Boolean; Category: string[128]): TObject;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Master TViewPresentation Да

Мастер

Column TViewColumn Да

Колонка

Position Integer Да

Позиция

Grouped Boolean Да

Группировать

Aggregate TAggregateKind Нет

Агрегат

SortDirection TSortDirection Да

Направление сортировки

Width Integer Да

Ширина

Filter string[128] Нет

Фильтр

Fixed Boolean Да

Зафиксирована

Category string[128] Нет

Категория

Замечания:

Возвращает значение типа TObject.


136. Класс TVisualGroup (Визуальные группы)

 Диаграмма Класс TObject (Объекты)Класс TVisualGroupItem (Элемент визуальной группы)Класс TVisualGroupForm (Форма визуальной группы)Класс TVisualGroupAccess (Доступ к визуальным группам)Класс TVisualGroupRoutine (Подпрограмма визуальной группы)

Объекты класса образуют иерархию.


136.1. Свойства

Свойства класса TVisualGroup :

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Image blob Нет Видимо пользователю Чтение/Запись

Изображение

IsAccessible Boolean Да Скрыто от пользователя Только для чтения

Доступна

Position Integer Да Видимо пользователю Чтение/Запись

Позиция

Scope TScope Да Видимо пользователю Чтение/Запись

Область видимости

Collapsed Boolean Да Видимо пользователю Чтение/Запись

Свернута


136.2. Конструктор Create (Конструктор визуальной группы)

Конструктор класса TVisualGroup .

1constructor TVisualGroup.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  Image: blob; Position: Integer; Scope: TScope; Collapsed: Boolean): TObject;

Переопределяет метод в TObject.Create .

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
Image blob Нет

Изображение

Position Integer Да

Позиция

Scope TScope Да

Область видимости

Collapsed Boolean Да

Свернута

Замечания:

Создает новый объект класса TVisualGroup.


136.3. Метод GetIsAccessible (Доступна)

Метод экземпляра класса TVisualGroup .

function TVisualGroup.GetIsAccessible: Boolean;

Метод скрыт от пользователя.

Метод не имеет параметров.

Замечания:

Возвращает значение типа Boolean.


136.4. Метод GetNextPos (Следующая позиция)

Метод класса (статический метод) класса TVisualGroup .

class function TVisualGroup.GetNextPos(Parent: TObject): Integer;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Parent TObject Нет

Родитель

Замечания:

Возвращает значение типа Integer.


137. Класс TVisualGroupAccess (Доступ к визуальным группам)

 Диаграмма Класс TAccessItem (Элементы доступа)Класс TObject (Объекты)Класс TVisualGroup (Визуальные группы)

Имена объектов класса генерируются.

Наименования объектов класса генерируются.


137.1. Конструктор Create (Конструктор доступа к визуальной группе)

Конструктор класса TVisualGroupAccess .

1constructor TVisualGroupAccess.Create(Name: string[64]; 
2  Description: string[128]; Class: TClass; Parent: TObject; Master: TVisualGroup; 
3  Accessor: TSecurityAccount; SecurityAccount: TSecurityAccount): TObject;

Переопределяет метод в TAccessItem.Create , TObject.Create .

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
Class TClass Нет
Parent TObject Нет
Master TVisualGroup Да

Группа доступа

Accessor TSecurityAccount Нет

Унаследовано от TObject.Create

SecurityAccount TSecurityAccount Да

Унаследовано от TAccessItem.Create

Замечания:

Создает новый объект класса TVisualGroupAccess.


138. Класс TVisualGroupForm (Форма визуальной группы)

 Диаграмма Класс TVisualGroupItem (Элемент визуальной группы)Класс TObject (Объекты)Класс TVisualGroup (Визуальные группы)


138.1. Свойства

Свойства класса TVisualGroupForm :

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Position Integer Да Видимо пользователю Чтение/Запись

Унаследовано от TVisualGroupItem

Comment clob Нет Видимо пользователю Чтение/Запись
Form TForm Да Видимо пользователю Чтение/Запись

Форма

  Image blob Нет Видимо пользователю Чтение/Запись

Изображение


138.2. Конструктор Create (Конструктор формы визуальной группы)

Конструктор класса TVisualGroupForm .

1constructor TVisualGroupForm.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  Position: Integer; Comment: clob; Form: TForm): TObject;

Переопределяет метод в TVisualGroupItem.Create , TObject.Create .

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
Position Integer Да

Унаследовано от TVisualGroupItem.Create

Comment clob Нет
Form TForm Да

Форма

Замечания:

Создает новый объект класса TVisualGroupForm.


139. Класс TVisualGroupItem (Элемент визуальной группы)

 Диаграмма Класс TObject (Объекты)Класс TVisualGroup (Визуальные группы)


139.1. Свойства

Свойства класса TVisualGroupItem :

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Position Integer Да Видимо пользователю Чтение/Запись

Позиция

Comment clob Нет Видимо пользователю Чтение/Запись

Комментарий


139.2. Конструктор Create (Конструктор элемента визуальной группы)

Конструктор класса TVisualGroupItem .

1constructor TVisualGroupItem.Create(Name: string[64]; Description: string[128]; 
2  Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 
3  Position: Integer; Comment: clob): TObject;

Переопределяет метод в TObject.Create .

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
Position Integer Да

Позиция

Comment clob Нет

Комментарий

Замечания:

Создает новый объект класса TVisualGroupItem.


139.3. Метод GetNextPos (Следующая позиция)

Метод класса (статический метод) класса TVisualGroupItem .

class function TVisualGroupItem.GetNextPos(Master: TObject): Integer;

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Master TObject Нет

Мастер

Замечания:

Возвращает значение типа Integer.


140. Класс TVisualGroupRoutine (Подпрограмма визуальной группы)

 Диаграмма Класс TVisualGroupItem (Элемент визуальной группы)Класс TObject (Объекты)Класс TVisualGroup (Визуальные группы)


140.1. Свойства

Свойства класса TVisualGroupRoutine :

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Position Integer Да Видимо пользователю Чтение/Запись

Унаследовано от TVisualGroupItem

Comment clob Нет Видимо пользователю Чтение/Запись
Routine TRoutine Да Видимо пользователю Чтение/Запись

Подпрограмма


140.2. Конструктор Create (Конструктор подпрограммы визуальной группы)

Конструктор класса TVisualGroupRoutine .

1constructor TVisualGroupRoutine.Create(Name: string[64]; 
2  Description: string[128]; Class: TClass; Parent: TObject; Master: TObject; 
3  Accessor: TSecurityAccount; Position: Integer; Comment: clob; 
4  Routine: TRoutine): TObject;

Переопределяет метод в TVisualGroupItem.Create , TObject.Create .

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
Position Integer Да

Унаследовано от TVisualGroupItem.Create

Comment clob Нет
Routine TRoutine Да

Подпрограмма

Замечания:

Создает новый объект класса TVisualGroupRoutine.


141. Класс TWordAsyncTask (Задачи отложенного выполнения отчетов Word)

 Диаграмма Класс TAsyncTask (Задачи отложенного выполнения)Класс TObject (Объекты)

Объекты класса не именованы.


141.1. Свойства

Свойства класса TWordAsyncTask :

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Видимо пользователю Только для чтения

Унаследовано от TAsyncTask

Created datetime Да Видимо пользователю Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения

Унаследовано от TObject

Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Status TAsyncTaskStatus Да Видимо пользователю Чтение/Запись

Унаследовано от TAsyncTask

Routine TRoutine Да Видимо пользователю Чтение/Запись
  RoutineClass TClass Да Скрыто от пользователя Только для чтения
Language TLanguage Да Видимо пользователю Чтение/Запись
Handler TAsyncHandler Да Видимо пользователю Чтение/Запись
FormView TFormView Нет Видимо пользователю Чтение/Запись
Object TObject Нет Видимо пользователю Чтение/Запись
Started datetime Нет Видимо пользователю Чтение/Запись
Finished datetime Нет Видимо пользователю Чтение/Запись
Duration time Нет Видимо пользователю Только для чтения
Bold Boolean Да Скрыто от пользователя Только для чтения
RowColor TRowColor Нет Скрыто от пользователя Только для чтения
Group TAsyncTask Нет Видимо пользователю Только для чтения
GroupContentReady Boolean Да Скрыто от пользователя Только для чтения
Format TWordOutputFormat Да Видимо пользователю Чтение/Запись

Формат


141.2. Конструктор Create (Конструктор задачи отложенного выполнения отчетов Word)

Конструктор класса TWordAsyncTask .

1constructor TWordAsyncTask.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: TWordOutputFormat): TObject;

Переопределяет метод в TAsyncTask.Create , TObject.Create .

Параметры:

Имя Тип Обязательно Значение
Name string[64] Да

Унаследовано от TObject.Create

Description string[128] Да
Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
Routine TRoutine Да

Унаследовано от TAsyncTask.Create

Object TObject Нет
FormView TFormView Нет
Handler TAsyncHandler Да
Language TLanguage Да
Format TWordOutputFormat Да

Формат

Замечания:

Создает новый объект класса TWordAsyncTask.


142. Класс TWordTemplate (Шаблоны отчетов Word)

 Диаграмма Класс TRoutine (Подпрограмма)Класс TClassMember (Члены класса)Класс TObject (Объекты)Класс TClass (Классы)


142.1. Свойства

Свойства класса TWordTemplate :

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Override Boolean Да Видимо пользователю Только для чтения

Унаследовано от TClassMember

Domain TDomain Нет Видимо пользователю Чтение/Запись

Унаследовано от TRoutine

  DomainClass TClass Да Скрыто от пользователя Только для чтения
  DomainDefinition string[64] Да Видимо пользователю Только для чтения
IsClassMethod Boolean Да Видимо пользователю Чтение/Запись
Confirmation string[128] Нет Видимо пользователю Чтение/Запись
Scope TScope Да Видимо пользователю Чтение/Запись
UseTabs Boolean Да Видимо пользователю Чтение/Запись
Script clob Нет Видимо пользователю Чтение/Запись
Image blob Нет Видимо пользователю Чтение/Запись
ParamCount Integer Нет Видимо пользователю Только для чтения
Logged Boolean Да Видимо пользователю Чтение/Запись
ReportMessage string[128] Нет Видимо пользователю Чтение/Запись
SingleObject Boolean Да Видимо пользователю Чтение/Запись
DependenciesCount Integer Нет Видимо пользователю Только для чтения
TemplateData blob Нет Видимо пользователю Чтение/Запись

Данные шаблона

MacroName string[128] Нет Видимо пользователю Чтение/Запись

Имя макроса

IsInteractive Boolean Да Видимо пользователю Чтение/Запись

Интерактивный


142.2. Конструктор Create (Конструктор шаблона отчета Word)

Конструктор класса TWordTemplate .

1constructor TWordTemplate.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[128]; ReportMessage: string[128]; UseTabs: Boolean; 
5  Script: clob; Image: blob; Logged: Boolean; TemplateData: blob; 
6  MacroName: string[128]; IsInteractive: Boolean): TObject;

Переопределяет метод в TRoutine.Create , TClassMember.Create , TObject.Create .

Параметры:

Имя Тип Обязательно Значение
Name string[30] Да

Унаследовано от TClassMember.Create

Description string[128] Да

Унаследовано от TObject.Create

Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
IsClassMethod Boolean Да

Унаследовано от TRoutine.Create

SingleObject Boolean Да
Domain TDomain Нет
Scope TScope Да
Confirmation string[128] Нет
ReportMessage string[128] Нет
UseTabs Boolean Да
Script clob Нет
Image blob Нет
Logged Boolean Да
TemplateData blob Нет

Данные шаблона

MacroName string[128] Нет

Имя макроса

IsInteractive Boolean Да

Интерактивный

Замечания:

Создает новый объект класса TWordTemplate.


142.3. Метод Ole-объекта CheckWordTemplate (Проверить шаблон отчетов Word)

Метод Ole-объекта класса TWordTemplate .

Метод Ole-объекта не имеет параметров.


143. Класс TXSLTTemplate (Шаблоны отчетов XSLT)

 Диаграмма Класс TRoutine (Подпрограмма)Класс TClassMember (Члены класса)Класс TObject (Объекты)Класс TClass (Классы)


143.1. Свойства

Свойства класса TXSLTTemplate :

Имя Тип Обязательно Видимость Доступ Назначение
Name string[64] Да Видимо пользователю Чтение/Запись

Унаследовано от TObject

Description string[128] Да Видимо пользователю Чтение/Запись
Class TClass Да Скрыто от пользователя Только для чтения
  ReplicationStatus TReplicationStatus Да Скрыто от пользователя Только для чтения
Parent TObject Нет Скрыто от пользователя Чтение/Запись
Master TObject Да Скрыто от пользователя Только для чтения
SourceDataBase TDataBase Да Скрыто от пользователя Только для чтения
  SourceDataBaseGUID string[38] Да Скрыто от пользователя Только для чтения
  SourceDataBaseIsCurrent Boolean Да Скрыто от пользователя Только для чтения
OldID string[38] Да Скрыто от пользователя Только для чтения
Creator TUser Да Скрыто от пользователя Только для чтения
Created datetime Да Скрыто от пользователя Только для чтения
Modifier TUser Да Скрыто от пользователя Только для чтения
Modified datetime Да Скрыто от пользователя Только для чтения
Reader TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Writer TSecurityAccount Нет Скрыто от пользователя Чтение/Запись
Override Boolean Да Видимо пользователю Только для чтения

Унаследовано от TClassMember

Domain TDomain Нет Видимо пользователю Чтение/Запись

Унаследовано от TRoutine

  DomainClass TClass Да Скрыто от пользователя Только для чтения
  DomainDefinition string[64] Да Видимо пользователю Только для чтения
IsClassMethod Boolean Да Видимо пользователю Чтение/Запись
Confirmation string[128] Нет Видимо пользователю Чтение/Запись
Scope TScope Да Видимо пользователю Чтение/Запись
UseTabs Boolean Да Видимо пользователю Чтение/Запись
Script clob Нет Видимо пользователю Чтение/Запись
Image blob Нет Видимо пользователю Чтение/Запись
ParamCount Integer Нет Видимо пользователю Только для чтения
Logged Boolean Да Видимо пользователю Чтение/Запись
ReportMessage string[128] Нет Видимо пользователю Чтение/Запись
SingleObject Boolean Да Видимо пользователю Чтение/Запись
DependenciesCount Integer Нет Видимо пользователю Только для чтения
TemplateData clob Нет Видимо пользователю Чтение/Запись

Данные шаблона

FunctionName string[128] Нет Видимо пользователю Чтение/Запись

Имя функции


143.2. Конструктор Create (Конструктор шаблона отчета XSLT)

Конструктор класса TXSLTTemplate .

1constructor TXSLTTemplate.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[128]; ReportMessage: string[128]; UseTabs: Boolean; 
5  Script: clob; Image: blob; Logged: Boolean; TemplateData: clob; 
6  FunctionName: string[128]): TObject;

Переопределяет метод в TRoutine.Create , TClassMember.Create , TObject.Create .

Параметры:

Имя Тип Обязательно Значение
Name string[30] Да

Унаследовано от TClassMember.Create

Description string[128] Да

Унаследовано от TObject.Create

Class TClass Нет
Parent TObject Нет
Master TObject Да
Accessor TSecurityAccount Нет
IsClassMethod Boolean Да

Унаследовано от TRoutine.Create

SingleObject Boolean Да
Domain TDomain Нет
Scope TScope Да
Confirmation string[128] Нет
ReportMessage string[128] Нет
UseTabs Boolean Да
Script clob Нет
Image blob Нет
Logged Boolean Да
TemplateData clob Нет

Данные шаблона

FunctionName string[128] Нет

Имя вызываемой функции

Замечания:

Создает новый объект класса TXSLTTemplate.


143.3. Метод Ole-объекта CheckXSLTTemplate (Проверить шаблон отчетов XSLT)

Метод Ole-объекта класса TXSLTTemplate .

Метод Ole-объекта не имеет параметров.