Мельница данных- Положения и определения (раздел целиком) (28.03.2024) | (одним файлом) |
Положения и определения |
1. Работа с типами данных |
1.1. Домены |
2. Язык PascalScript |
На языке PascalScript на платформе "Мельница данных" описываются тела методов и выражения. Выражения используются в условиях отбора объектов определенного класса при их отображении в представлениях, а также как встраиваемые выражения, которые могут служить членами класса для чтения свойств. Здесь и далее зарезервированные слова выделены жирным шрифтом. |
2.1. Структура программного блока тела метода |
1 [Описание переменных] 2 begin 3 //Операторы end; Комментарии расположены между символами { и } либо от символов // до конца строки. |
2.2. Описание переменных | ||
1var 2 Имя переменной[, Имя переменной…]: Тип; 3 Имя переменной[, Имя переменной…]: Тип; 4 ...Имя переменной должно быть идентификатором (последовательность символов a-z, A-Z, 0-9, _). "Тип" может быть одним из следующих:
|
2.3. Операторы PascalScript |
Операторы разделяются точкой с запятой (;). Операторы могут быть одним из следующих: |
2.3.1. Составной оператор | ||
1begin 2 //Другие операторы endОператоры, размещенные внутри составного оператора, разделяются точкой с запятой. Никаких ограничений на состав операторов и количество уровней вложенности не накладывается.
|
2.3.2. Оператор присваивания | ||||||||
Выражение1 := Выражение2 Присваивает значение выражения Выражение2 выражению Выражение1. Типы Выражения1 и Выражения2 должны быть совместимы (совпадать по классу домена либо оба быть числовыми). Для этого на Выражение1 (стоящее слева от знака равенства, lvalue) накладывается ряд ограничений. Это выражение должно быть:
|
2.3.3. Оператор вызова | ||
ИмяПроцедуры [(Параметр1, Параметр2 ...)] "ИмяПроцедуры" должно быть:
|
2.3.4. Оператор ветвления | ||||
1if Выражение then 2 //Оператор1 3[else 4 //Оператор2] Выражение должно быть логического типа. В случае если значение Выражения истинно, выполняется Оператор1. Часть else является необязательной и относится к последнему оператору if, не имеющему таковой. В случае ее наличия Оператор2 выполняется, если значение Выражения ложно.
|
2.3.5. Оператор выбора | ||
1case Выражение of 2 Значение1: //Оператор1 3 Значение2: //Оператор2 4 ... 5[else 6 //Оператор ] end Заменяет каскад операторов if. Значение Выражения должно быть числового типа. Часть else выполняется в случае, если Выражение не равно ни одному из перечисленных вариантов. Эта часть не является обязательной.
|
2.3.6. Цикл с предусловием | ||
1while Выражение do 2 //Оператор Оператор выполняется до тех пор, пока значение Выражения истинно. Выражение должно быть логического типа. Если при входе в цикл Выражение не истинно, то тело цикла не будет выполнено ни одного раза.
|
2.3.7. Цикл с постусловием | ||
1repeat 2 //Операторы 3until Выражение Операторы выполняются до тех пор, пока значение Выражения ложно. Выражение должно быть логического типа. Обратите внимание, что внутри себя оператор может содержать несколько операторов, разделенных точкой с запятой. Тело цикла обязательно будет выполнено хотя бы один раз.
|
2.3.8. Цикл с параметром | ||
1for Параметр := Выражение1 (to|downto) Выражение2 do 2 //Оператор Параметр цикла обязан быть простой локальной переменной. Функционально цикл с параметром эквивалентен циклам:
|
2.3.9. Цикл по экземплярам | ||
1for each Параметр of ИмяКласса [with Выражение] 2 [by [-] Выражение [, [-] Выражение]] do 3 //Оператор Цикл осуществляется по выборке среди экземпляров класса ИмяКласса, для которых истинно Выражение. Если Выражение не задано, то по всем экземплярам. Ссылка на текущий в рамках цикла экземпляр присваивается в локальную переменную Параметр. Выражение должно определяться относительно переменной Параметр. Выраженния, следующие за ключевым словом by, определяют порядок обхода экземпляров. Знак "-" перед выражением (любого типа) определяет обратный порядок обхода.
|
2.3.10. Оператор прекращения цикла |
break Происходит немедленный выход из цикла. Выполняется финализация операторов защиты завершения, которыми защищено тело цикла. Допустим только в теле цикла с предусловием, цикла с постусловием, цикла с параметром или цикла по экземплярам. |
2.3.11. Оператор выхода из подпрограммы |
exit Происходит немедленный выход из программного блока. Выполняется финализация операторов защиты завершения. |
2.3.12. Оператор защиты завершения | ||
1try 2 //Операторы1 3finally 4 //Операторы2 end Выполняются операторы Операторы1, разделенные точкой с запятой. В случае возникновения исключительной ситуации управление сразу передается на Операторы2, и после их выполнения исключение остается активным. Если исключения не произошло, выполняются Операторы2. Если среди Операторов1 встречается оператор exit, то Операторы2 все равно выполняются.
|
2.3.13. Оператор обработки исключительных ситуаций | ||||
1try 2 //Операторы1 3except 4 //Операторы2 end Выполняются операторы Операторы1. В случае возникновения исключительной ситуации управление передается на Операторы2. Если исключительных ситуаций не возникло, Операторы2 не выполняются никогда. При передаче управления на Операторы2 исключительная ситуация деактивирована. Для ее повторного возбуждения можно воспользоваться оператором возбуждения исключения без указания текстовой строки сообщения.
|
2.3.14. Оператор возбуждения исключения |
raise [Выражение]Возбуждает исключение, которое, если не было обработано блоком except оператора обработки, дойдет до пользователя. Пользователь увидит сообщение, определяемое Выражением. Выражение должно иметь строковый тип и является обязательным для всех случаев, кроме части except оператора обработки исключений. |
2.3.15. Оператор унаследованного вызова | ||
inherited Работает только в унаследованном переопределенном методе. Вызывается метод предка с параметрами, заданными в параметрах к моменту вызова. Если программный блок представляет собой тело функции, то в псевдопеременной Result будет результат выполнения метода предка.
|
2.4. Выражения и операции |
2.4.1. Состав выражения |
Любое выражение имеет тип. Выражения состоят из следующих элементов:
|
2.4.2. Квалификатор | ||||||||||||||
Квалификатор обозначает объект, переменную, параметр, свойство, поле, вызов функции. Квалификатор состоит из идентификаторов, разделенных точкой.
При интерпретации квалификатора используется следующий порядок разбора идентификатора:
При интерпретации квалификатора внутри выражения агрегата правила разбора идентификатора изменяются:
|
2.4.3. Агрегат | ||||||||
Агрегат определяет агрегированное значение над экземплярами определенного класса, удовлетворяющими условиям агрегации. Агрегаты бывают следующих типов:
Внутри выражения агрегата правила разбора идентификатора изменяются на следующие:
|
2.4.4. Операции | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Операции связывают элементы выражений. Таблица операций в порядке приоритета:
|
2.4.4.1. Особенности применения операций |
|
2.5. Формальная грамматика |
001Goal: MethodBody | Expression; 002 003MethodBody: [ConstantDeclaration] [VariableDeclaration] CompoundStatement ";"; 004 005ConstantDeclaration: "const" Ident ":" DomainSpecification ";" 006 [{Ident ":" DomainSpecification ";"}]; 007 008VariableDeclaration: "var" DomainDefinition [{DomainDefinition}]; 009 010DomainDefinition: Ident ":" DomainSpecification ";"; 011 012DomainSpecification: IntegerDomainDefinition 013 | StringDomainDefinition 014 | FloatDomainDefinition 015 | DateDomainDefinition 016 | TimeDomainDefinition 017 | DateTimeDomainDefinition 018 | BooleanDomainDefinition 019 | BlobDomainDefinition 020 | EnumerationDomainDefinition 021 | Ident; 022 023IntegerDomainDefinition: "integer"; 024StringDomainDefinition: "string" "[" Number "]"; 025FloatDomainDefinition: "float" ["(" Number ["." Number] ")"]; 026DateDomainDefinition: "date"; 027TimeDomainDefinition: "time"; 028DateTimeDomainDefinition: "datetime"; 029BooleanDomainDefinition: "boolean"; 030BlobDomainDefinition: "blob" | "clob"; 031EnumerationDomainDefinition: "(" Ident {"," Ident} ")"; 032 033CompoundStatement: "begin" Statement [{";" Statement}] "end"; 034 035Statement: 036 | CompoundStatement 037 | AssignmentStatement 038 | InheritedStatement 039 | CallStatement 040 | IfStatement 041 | CaseStatement 042 | ForStatement 043 | WhileStatement 044 | RepeatStatement 045 | TryFinallyStatement 046 | TryExceptStatement 047 | RaiseStatement 048 | ForEachStatement 049 | ExitStatement; 050 051AssignmentStatement: Qualifier ":=" Expression; 052 053CallStatement: Qualifier; 054 055InheritedStatement: "inherited"; 056 057IfStatement: "if" Expression "then" Statement ["else" Statement]; 058 059CaseStatement: "case" Expression "of" {CaseBranch} ["else" Statement ";"] "end"; 060 061CaseBranch: CaseLabel [{',' CaseLabel}] ":" Statement ";"; 062 063CaseLabel: Number | Ident; 064 065ForStatement: "for" Ident ":=" Expression ("to"|"downto") 066 Expression "do" Statement; 067 068WhileStatement: "while" Expression "do" Statement; 069 070RepeatStatement: "repeat" Statement [{";" Statement}] "until" Expression; 071 072TryFinallyStatement: "try" Statement [{";" Statement}] "finally" 073 Statement [{";" Statement}] "end"; 074 075TryExceptStatement: "try" Statement [{";" Statement}] "except" 076 Statement [{";" Statement}] "end"; 077 078RaiseStatement: "raise" [Expression]; 079 080ForEachStatement: "for" "each" Ident "of" Ident ["with" Expression] 081 ["by" Expression] "do" Statement; 082 083ExitStatement: "exit"; 084 085Expression: ComparedExpression [{RelationOperation Expression}]; 086 087ComparedExpression: Addon [{AdditionOperaton ComparedExpression}]; 088 089Addon: Factor [{MultiplicativeOperation Addon}]; 090 091Factor: "(" Expression ")" 092 | "not" Expression 093 | Number ["." Number] 094 | StringConstant 095 | Qualifier 096 | "nil" 097 | "True" 098 | "False" 099 | "(" Expression "is" Ident ")" 100 | "any" Aggregate 101 | "count" Aggregate 102 | "sum" Aggregate 103 | "max" Aggregate 104 | "min" Aggregate; 105 106Aggregate: "(" Ident ["." Ident] ["with" Expression] ")"; 107 108Qualifier: QualifierPart [{"." QualifierPart}]; 109 110QualifierPart: Ident ["(" Expression [{", " Expression}] ")"] 111 | "self" 112 | "(" Qualifier "as" Ident ")"; 113 114RelationOperation: "<" 115 | ">" 116 | "<=" 117 | ">=" 118 | "=" 119 | "<>"; 120 121AdditionOperaton: "+" 122 | "-" 123 | "or"; 124 125MultiplicativeOperation: "*" 126 | "/" 127 | "div" 128 | "and"; |
2.6. Соглашения |
2.6.1. Соглашения о наименованиях | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
В качестве вводимых (объявляемых) идентификаторов необходимо использовать так называемую нотацию InfixCaps. Если при создании имени используется несколько слов, то необходимо использовать заглавную букву для каждого слова в имени. Для разделения слов нельзя использовать символ подчеркивания. Все сущности именуются на английском языке, при этом использование сокращений является оправданным только в случае, если длина образуемого имени не согласуется с внешними по отношению к соображениям бизнес-логики ограничениям.
|
2.6.2. Стилевое оформление исходного кода |
Код на языке PascalScript, являющийся частью поставляемого решения, должен быть оформлен в соответствии с изложенными правилами. |
2.6.2.1. Использование строк, пробелов и отступов |
Пустые строки могут повысить читабельность путем группирования секций кода, которые логически связаны между собой. Пробелы, запрещенные к использованию:
Двоеточие для всех объявлений переменных не должно содержать перед собой пробелов и иметь один пробел после перед именем типа. Всегда необходимо использовать два пробела для всех уровней отступа. Другими словами, первый уровень отступает на два пробела, второй на четыре и так далее. Никогда не используйте символы табуляции. Существует несколько исключений из этого правила. Зарезервированные слова var, begin и end, относящиеся к программному блоку вцелом, всегда должны примыкать к левой границе. Код внутри блока begin..end должен иметь отступ два символа. Все строки должны быть ограничены 80 столбцами. Строки, длиннее чем 80 столбцов должны быть разделены и перенесены. Все перенесенные строки должны быть выровнены по первой строке и иметь отступ в два символа. Зарезервированное слово begin всегда должно находиться на своей отдельной строке. Нельзя переносить строки в тех местах, где не допускаются пробелы, например между именем метода и открывающей скобкой. Никогда нельзя помещать зарезервированное слово begin на строку, содержащую другой код. |
2.6.2.2. Оформление объявлений и операторов | ||||||||||||||||||||||||||
Все переменные с их типами должны быть объявлены на различных строках. Простые операторы содержат одну точку с запятой. Если Вам необходимо разделить оператор, то перенесите продолжение оператора на следующую строку с отступом в два пробела.
Составные операторы всегда заканчиваются точкой с запятой.
Каждое присвоение и каждое выражение должно располагаться на разных строках. Оператор "if" Оператор if всегда должен располагаться по крайней мере на двух строках
Оператор "for"
Оператор "while"
Оператор "repeat..until"
Оператор "case" Несмотря на то, что существует множество синтаксически правильных конструкций, одобренной и рекомендованной считается следующая:
Оператор "try" Несмотря на то, что существует множество синтаксически правильных конструкций, одобренной и рекомендованной считается следующая:
|
3. Интерфейсы взаимодействия с внешними подсистемами |
Системный слой платформы "Мельница данных" предоставляет сторонним системам ряд интерфейсов, дающих возможность обращаться к объектам базы данных и их свойствам, вызывать методы классов и объектов, осуществлять запросы к базе данных, управлять поведением элементов управления и проч. |
3.1. Интерфейс IContext | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
01 IContext = interface(IDispatch) 02 ['{79847D79-A3BE-408F-B59F-662B91BC6350}'] 03 function Handle: Integer; 04 function getName(ID: OleVariant): WideString; 05 function getDescription(ID: OleVariant): WideString; 06 function createDataSet(const TargetClassName: WideString): 07 IContextDataSet; 08 function executeMethod(const ClassName: WideString; 09 const MethodName: WideString; 10 Params: OleVariant): OleVariant; 11 function executeReport(const ClassName: WideString; 12 const TemplateName: WideString; 13 Params: OleVariant): IDispatch; 14 function getPropValue(const ClassName: WideString; 15 const PropName: WideString; 16 const ID: OleVariant): OleVariant; 17 procedure setPropValue(const ClassName: WideString; 18 const PropName: WideString; 19 const ID: OleVariant; Value: OleVariant); 20 function select(const ClassName: WideString; 21 QueryItems: OleVariant): IDispatch; 22 function enumerationItem(ItemIdentifier: OleVariant): WideString; 23 function getClass(const ClassName: WideString): WideString; 24 function createGUID: WideString; 25 procedure processStart(const Description: WideString; 26 ItemCount: Integer); 27 procedure processStep; 28 procedure processStop; 29 function PlaceDataSet(const Range: IDispatch; 30 const DataSet: IContextDataSet; 31 ShiftRows: WordBool; ShiftColumns: WordBool): Integer; 32 procedure DebugString(const Message: WideString); 33 procedure ExportObject(var Document: OleVariant; const ID: WideString; 34 const ClassID: WideString); 35 function callRoutine(const ClassName, RoutineName: WideString; 36 var RetValue: OleVariant; const ScriptPart: OleVariant): WordBool; 37 function getOleObject(const ClassID, AccessibleFileName: WideString): IDispatch; 38 function getResource(const Name: WideString): WideString; 39 function getTempFileName(const Extension: WideString): WideString; 40 function selectVaue(const ClassDomain: WideString; 41 const ExpressionContext: IContextExpressionInfo; 42 var Value: OleVariant): WordBool; 43 procedure raiseManagedException(const ExceptionMessage: WideString); 44 function getCRC(Data: OleVariant): WideString; 45 function downloadData(const Host: WideString; const Url: WideString; 46 const UserName: WideString; const Password: WideString; 47 NegotiateAuth: WordBool; PostData: OleVariant; 48 const PostContentType: WideString; PostDataIsBinary: WordBool; 49 CanCache: WordBool; NewSession: WordBool; TimeOut: Integer): OleVariant; 50 function createBinaryData: IDispatch; 51 function BinaryToBitmap(const Data: IDispatch): IDispatch; safecall; 52 function editValues(const ValuesList: WideString; const Title: WideString; 53 UseTabs: WordBool; HideOKButton: WordBool; 54 const ScriptPart: OleVariant): WordBool; 55 function MsgBox(const Prompt: WideString; Buttons: LongWord; 56 const Title: WideString; 57 const HelpFile: WideString; Context: LongWord): Integer; 58 function ShowMsgBox(const Prompt: WideString; Buttons: LongWord; 59 const Title: WideString; 60 const HelpFile: WideString; Context: LongWord): Integer; 61 function buildNamedFile(const Data: IDispatch; const StoredFileName: WideString; 62 Propmpt: WordBool; Compress: WordBool): IDispatch; 63 procedure parseNamedFile(const NamedFile: IDispatch; out FileName: OleVariant; 64 out Data: OleVariant); 65 procedure showView(const ViewName: WideString; Key: OleVariant; 66 const DetailPropertyName: WideString); 67 procedure showDataSet(const DataSet: ContextDataSet; const Caption: WideString; 68 ColumnCaptions: OleVariant; ColumnOnChangeHandlers: OleVariant; 69 TakeActionsFromView: OleVariant); 70 function executeConsoleProcess(const CommandLine: WideString; MaxDuration: Integer; 71 const OutputData: OleVariant): Integer; 72 function createRaster: IDispatch; 73 function createZIPArchive: IDispatch; 74 function ConvertExcel(Source: OleVariant; const Format: WideString): IDispatch; 75 property ContextObject: IDispatch; 76 property Language: WideString; 77 property UserName: WideString; 78 property NegotiateAuth: WordBool; 79 property Variable[const Name: WideString; Persistent: WordBool]: OleVariant; 80 end; Члены интерфейса доступны для использования в скриптах форм задания параметров, а также в отчетах как члены класса передаваемого контекстного объекта.
|
3.2. Интерфейс IContextDataSet | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
01 IContextDataSet = interface(IDispatch) 02 ['{466F3AF7-F899-4BC1-869D-1B17DCB86159}'] 03 procedure AddQueryItem(Part: TQueryPart; const Name: WideString; 04 Value: OleVariant; Special: TQuerySpecial; Context: OleVariant); 05 function Eof: WordBool; 06 function Field(const Name: WideString): OleVariant; 07 function FieldCount: Integer; 08 function FieldName(Index: Integer): WideString; 09 procedure Next; 10 end; Интерфейс предоставляет возможности формирования и выполнения запросов к базе данных с целью получения свойств объектов определенного класса, предоставляет доступ к объекту набора данных. Работа с объектом, реализующим интерфейс IContextDataSet заключается в формировании структуры набора данных и последующих обращениях к ним.
|
3.3. Интерфейс IConstants | ||||||||||||||||||||||||||||||||||||||||||
01 IConstants = interface(IDispatch) 02 ['{7E7B2D66-5E7C-496A-AE06-EFC485007500}'] 03 property qpWhat: Integer; 04 property qpWhere: Integer; 05 property qpOrder: Integer; 06 property qpGroup: Integer; 07 property qpHaving: Integer; 08 property qsNone: Integer; 09 property qsObjectID: Integer; 10 property qsParentID: Integer; 11 property qsHasChildren: Integer; 12 property qsFilterCondition: Integer; 13 property qsUplink: Integer; 14 property qsRootOnly: Integer; 15 property qsDescending: Integer; 16 property qsCount: Integer; 17 property qsSum: Integer; 18 property qsMin: Integer; 19 property qsMax: Integer; 20 property qsAverage: Integer; 21 property qsMasterLink: Integer; 22 property qsSelectedOnly: Integer; 23 end; Интерфейс предоставляет символические имена констант, необходимых для работы с объектом, реализующим интерфейс IContextDataSet.
|
3.4. Интерфейс IFormContext |
01 IFormContext = interface(IDispatch) 02 ['{1944F1C8-CAEA-4CF9-9A4D-CE3423508FF7}'] 03 function ChangedControl: OleVariant; 04 function ControlCount: Integer; 05 function ButtonCount: Integer; 06 function ID: WideString; 07 procedure Cancel; 08 function ControlExists(const Name: WideString): WordBool; 09 function ChangedControlName: WideString; 10 function ParentForm: OleVariant; 11 function RoutineID: WideString; 12 procedure PreInitControl(const Name: WideString; Value: OleVariant); 13 procedure NavigatorNext; 14 procedure NavigatorPrevious; 15 function NavigatorCanNext: WordBool; 16 function NavigatorCanPrevious: WordBool; 17 procedure RefreshView(RefreshAll: WordBool); 18 function ExpressionContextValue(const Name: WideString): OleVariant; safecall; 19 property Controls[Name: OleVariant]: IControl; 20 property Buttons[Name: OleVariant]: IButton; 21 property Enabled: WordBool; 22 end; Представляет собой модель формы задания параметров. Члены интерфейса доступны для использования в скриптах форм задания параметров.
|
3.5. Интерфейс IControl |
01 IControl = interface(IDispatch) 02 ['{0662001F-D3D5-4F28-98AC-9B499F70E856}'] 03 function Name: WideString; 04 procedure SetHint(const Value: WideString); 05 procedure RefreshLinkedView; 06 property Value: OleVariant; 07 property ReadOnly: WordBool; 08 property IsValid: WordBool; 09 property IsEmpty: WordBool; 10 end; Моделирует элемент управления на форме задания параметров. Позволяет управлять поведением элементов управления на форме.
|
3.6. Интерфейс IButton |
1 IButton = interface(IDispatch) 2 ['{1618406F-B9F1-4C5F-BC35-C2A154837CA9}'] 3 function Name: WideString; safecall; 4 procedure Click; safecall; 5 property Enabled: WordBool; 6 end; Моделирует командную кнопку на форме задания параметров. Позволяет управлять поведением кнопки на форме.
|
3.7. Интерфейс IBinaryData |
01 IBinaryData = interface(IDispatch) 02 ['{8A9F7CB3-230A-4048-B938-852CBF6ADB2D}'] 03 procedure Load(const Src: OleVariant); 04 procedure Append(const Src: OleVariant); 05 procedure Save(const Dst: OleVariant); 06 function Size: Cardinal; 07 function ToString(Encoding: WideString): WideString; 08 procedure FromString(Data: OleVariant); 09 procedure AppendString(Data: OleVariant); 10 function ToBase64: WideString; 11 procedure FromBase64(Data: OleVariant); Представляет набор двоичных данных.
|
3.8. Интерфейс IContextExpressionInfo |
1 IContextExpressionInfo = interface(IUnknown) 2 ['{C7518427-B515-4EB4-B698-88656E6CBF7C}'] 3 function Count: Integer; 4 function ItemName(Index: Integer): WideString; 5 function ItemValue(Index: Integer): OleVariant; 6 function ItemDomain(Index: Integer): OleVariant; 7 end; Через реализацию этого интерфейса передаются значения контекстных переменных при обращении к функции selectValueинтерфейса IContext.
|
3.9. Интерфейс IExceptionHandler |
1 IExceptionHandler = interface(IDispatch) 2 ['{3C3C7202-5ED5-4EB4-9CDD-A929C18CA8BD}'] 3 procedure HandleException(ContextObject: OleVariant; 4 const Message: WideString; 5 const ExtentedInfo: WideString); 6 end; Реализовав интерфейс IExceptionHandler разработчик решений может получать уведомления о возникающих при работе исключительных ситуациях. При возникновении исключения объект, реализующий интерфейс, получит текст сообщения об ошибке и расширенную информацию. Для реализации интерфеса используется библиотека hse.tlb, входящая в состав поставки решения. Перед началом работы с ней, необходимо зарегистрировать ее в операционной системе. Для установки настроек интерфейса необходимо открыть Системную форму раздела АДМИНИСТРАТОРУ, перейти на вкладку Настройки и в столбце "Заголовок закладки" установить фильтр "Обработка ошибок". После этого в качестве значения Идентификатора класса установить "IExceptionHandler" без кавычек. Для Библиотеки кода указать значение HSE.tlb |
3.10. Справочник по интерфейсам |
3.10.1. Перечисление TQueryPart | ||||||||||||||||||||||||
1type 2 TQueryPart = (qpWhat, qpWhere, qpOrder, qpGroup, qpHaving, qpInnerJoin, 3 qpOuterJoin); Или 01type 02 TQueryPart = TOleEnum; 03const 04 qpWhat = $00000000; 05 qpWhere = $00000001; 06 qpOrder = $00000002; 07 qpGroup = $00000003; 08 qpHaving = $00000004; 09 qpInnerJoin = $00000005; 10 qpOuterJoin = $00000006; Элементы перечисления:
|
3.10.2. Перечисление TQuerySpecial | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1type 2 TQuerySpecial = (qsNone, qsObjectID, qsParentID, qsHasChildren, 3 qsFilterCondition, qsUplink, qsRootOnly, qsDescending, qsCount, qsSum, qsMin, 4 qsMax, qsAverage, qsMasterLink, qsSelectedOnly, qsDistinct, qsViewCondition, 5 qsCaseInsensitive, qsAsString, qsListed, qsName, qsDescription, qsFunction, 6 qsCountDistinct, qsBoolean, qsExact, qsSearchIndex, qsOptimizationParameters); Или 01type 02 TQuerySpecial = TOleEnum; 03const 04 qsNone = $00000000; 05 qsObjectID = $00000001; 06 qsParentID = $00000002; 07 qsHasChildren = $00000003; 08 qsFilterCondition = $00000004; 09 qsUplink = $00000005; 10 qsRootOnly = $00000006; 11 qsDescending = $00000007; 12 qsCount = $00000008; 13 qsSum = $00000009; 14 qsMin = $0000000A; 15 qsMax = $0000000B; 16 qsAverage = $0000000C; 17 qsMasterLink = $0000000D; 18 qsSelectedOnly = $0000000E; 19 qsDistinct = $0000000F; 20 qsViewCondition = $00000010; 21 qsCaseInsensitive = $00000011; 22 qsAsString = $00000012; 23 qsListed = $00000013; 24 qsName = $00000014; 25 qsDescription = $00000015; 26 qsFunction = $00000016; 27 qsCountDistinct = $00000017; 28 qsBoolean = $00000018; 29 qsExact = $00000019; 30 qsSearchIndex = $0000001A; 31 qsOptimizationParameters = $0000001B; Элементы перечисления:
|
3.10.3. Интерфейс IButton |
1type 2 IButton = interface(IDispatch) 3 ['{1618406F-B9F1-4C5F-BC35-C2A154837CA9}'] 4 function Get_Enabled: WordBool; safecall; 5 procedure Set_Enabled(Value: WordBool); safecall; 6 function Name: WideString; safecall; 7 procedure Click; safecall; 8 property Enabled: WordBool read Get_Enabled write Set_Enabled; 9 end; |
3.10.3.1. Свойства | ||||||||
Свойства интерфейса IButton :
|
3.10.3.2. Метод Click |
3.10.3.3. Метод Name |
Метод интерфейса IButton . function IButton.Name: WideString; Метод не имеет параметров. Замечания: Возвращает значение типа WideString. |
3.10.4. Интерфейс IContext |
001type 002 IContext = interface(IDispatch) 003 ['{79847D79-A3BE-408F-B59F-662B91BC6350}'] 004 function Get_ContextObject: IDispatch; safecall; 005 function Get_UserName: WideString; safecall; 006 function Get_NegotiateAuth: WordBool; safecall; 007 function Get_Language: WideString; safecall; 008 procedure Set_Language(Value: WideString); safecall; 009 function Get_TimeBias: Double; safecall; 010 function getName(ID: OleVariant): WideString; safecall; 011 function getDescription(ID: OleVariant): WideString; safecall; 012 function getPropValue(const ClassName: WideString; const PropName: WideString; 013 ID: OleVariant): OleVariant; safecall; 014 procedure setPropValue(const ClassName: WideString; const PropName: WideString; 015 ID: OleVariant; Value: OleVariant); safecall; 016 procedure getPropValues(const ClassName: WideString; 017 const PropName: WideString; IDS: OleVariant; OnValueEvent: OleVariant; 018 ThreadCount: Integer; ThreadSafe: WordBool); safecall; 019 procedure setPropValues(const ClassName: WideString; 020 const PropName: WideString; IDS: OleVariant; OnValueNeededEvent: OleVariant; 021 ThreadCount: Integer; ThreadSafe: WordBool); safecall; 022 function createDataSet(const TargetClassName: WideString): IContextDataSet; safecall; 023 function select(const ClassName: WideString; QueryItems: OleVariant): IDispatch; safecall; 024 function executeMethod(const ClassName: WideString; 025 const MethodName: WideString; Params: OleVariant): OleVariant; safecall; 026 function getClass(const ClassName: WideString): WideString; safecall; 027 function enumerationItem(ItemIdentifier: OleVariant): WideString; safecall; 028 function getResource(const Name: WideString): WideString; safecall; 029 procedure bulkInsert(const ClassName: WideString; const Data: IDispatch); safecall; 030 function PreProcessScript(const Script: WideString; Indent: WordBool; 031 const CommentMark: WideString): WideString; safecall; 032 function executeReport(const ClassName: WideString; 033 const TemplateName: WideString; Params: OleVariant): IDispatch; safecall; 034 procedure saveReport(const ClassName: WideString; 035 const TemplateName: WideString; Params: OleVariant; const FileName: WideString); safecall; 036 function Get_Variable(const Name: WideString; Persistent: WordBool): OleVariant; safecall; 037 procedure Set_Variable(const Name: WideString; Persistent: WordBool; 038 Value: OleVariant); safecall; 039 function DebugString(const Message: WideString): WideString; safecall; 040 procedure raiseManagedException(const ExceptionMessage: WideString); safecall; 041 function createGUID: WideString; safecall; 042 function getTempFileName(const Extension: WideString): WideString; safecall; 043 function HasUI: WordBool; safecall; 044 function Handle: Integer; safecall; 045 procedure processStart(const Description: WideString; ItemCount: Integer; 046 CanAbort: WordBool); safecall; 047 function processStep: WordBool; safecall; 048 procedure processStop; safecall; 049 procedure Sleep(MSecs: Integer); safecall; 050 function executeConsoleProcess(const CommandLine: WideString; 051 MaxDuration: Integer; const OutputData: OleVariant): Integer; safecall; 052 function downloadData(const Host: WideString; const Url: WideString; 053 const UserName: WideString; const Password: WideString; 054 NegotiateAuth: WordBool; PostData: OleVariant; 055 const PostContentType: WideString; PostDataIsBinary: WordBool; 056 CanCache: WordBool; NewSession: WordBool; TimeOut: Integer): OleVariant; safecall; 057 function LineBreak: WideString; safecall; 058 function Transliterate(const Value: WideString): WideString; safecall; 059 procedure CompareLists(var List1: OleVariant; var List2: OleVariant; 060 const Delimiter: WideString; CaseSensitive: WordBool); safecall; 061 function parseJSON(const JSON: WideString): WideString; safecall; 062 function ConvertExcel(Source: OleVariant; const Format: WideString): IDispatch; safecall; 063 function createBinaryData: IDispatch; safecall; 064 function getCRC(Data: OleVariant): WideString; safecall; 065 function buildNamedFile(const Data: IDispatch; 066 const StoredFileName: WideString; Propmpt: WordBool; 067 Compress: WordBool): IDispatch; safecall; 068 procedure parseNamedFile(NamedFile: OleVariant; out FileName: OleVariant; 069 out Data: OleVariant); safecall; 070 function createRaster: IDispatch; safecall; 071 function BinaryToBitmap(const Data: IDispatch): IDispatch; safecall; 072 function getOleObject(const ClassID: WideString; 073 const AccessibleFileName: WideString): IDispatch; safecall; 074 function PlaceDataSet(const Range: IDispatch; const DataSet: IContextDataSet; 075 ShiftRows: WordBool; ShiftColumns: WordBool): Integer; safecall; 076 procedure ExportObject(var Document: OleVariant; const ID: WideString; 077 const ClassID: WideString); safecall; 078 function createZIPArchive: IDispatch; safecall; 079 function callRoutine(const ClassName: WideString; 080 const RoutineName: WideString; var RetValue: OleVariant; 081 const ScriptPart: OleVariant): WordBool; safecall; 082 function selectVaue(const ClassDomain: WideString; 083 const ExpressionContext: IUnknown; var Value: OleVariant): WordBool; safecall; 084 function editValues(const ValuesList: WideString; const Title: WideString; 085 UseTabs: WordBool; HideOKButton: WordBool; 086 const ScriptPart: OleVariant): WordBool; safecall; 087 function MsgBox(const Prompt: WideString; Buttons: LongWord; 088 const Title: WideString; const HelpFile: WideString; Context: LongWord): Integer; safecall; 089 function ShowMsgBox(const Prompt: WideString; Buttons: LongWord; 090 const Title: WideString; const HelpFile: WideString; Context: LongWord): Integer; safecall; 091 procedure showView(const ViewName: WideString; Key: OleVariant; 092 const DetailPropertyName: WideString); safecall; 093 procedure showDataSet(const DataSet: ContextDataSet; const Caption: WideString; 094 ColumnCaptions: OleVariant; ColumnOnChangeHandlers: OleVariant; 095 TakeActionsFromView: OleVariant); safecall; 096 procedure SaveExternalDataToFolder(const Resource: WideString; 097 const Folder: WideString); safecall; 098 function PerformAsyncTask(ID: OleVariant): WordBool; safecall; 099 procedure RebuildTextIndex(ClassID: OleVariant; FieldID: OleVariant; 100 ThreadCount: Integer); safecall; 101 function MainHandle: Integer; safecall; 102 property ContextObject: IDispatch read Get_ContextObject; 103 property UserName: WideString read Get_UserName; 104 property NegotiateAuth: WordBool read Get_NegotiateAuth; 105 property Language: WideString read Get_Language write Set_Language; 106 property TimeBias: Double read Get_TimeBias; 107 property Variable[const Name: WideString; Persistent: WordBool]: OleVariant 108 read Get_Variable write Set_Variable; 109 end; |
3.10.4.1. Свойства | ||||||||||||||||||||||||||||
Свойства интерфейса IContext :
|
3.10.4.2. Метод BinaryToBitmap | ||||||||
Метод интерфейса IContext . function IContext.BinaryToBitmap(const Data: IDispatch): IDispatch; Параметры:
Замечания: Возвращает значение типа IDispatch. |
3.10.4.3. Метод buildNamedFile | ||||||||||||||||||||
Метод интерфейса IContext . 1function IContext.buildNamedFile(const Data: IDispatch; 2 const StoredFileName: WideString; Propmpt: WordBool; 3 Compress: WordBool): IDispatch; Параметры:
Замечания: Возвращает значение типа IDispatch. |
3.10.4.4. Метод bulkInsert | ||||||||||||
Метод интерфейса IContext . 1procedure IContext.bulkInsert(const ClassName: WideString; 2 const Data: IDispatch); Параметры:
|
3.10.4.5. Метод callRoutine | ||||||||||||||||||||
Метод интерфейса IContext . 1function IContext.callRoutine(const ClassName: WideString; 2 const RoutineName: WideString; var RetValue: OleVariant; 3 const ScriptPart: OleVariant): WordBool; Параметры:
Замечания: Возвращает значение типа WordBool. |
3.10.4.6. Метод CompareLists | ||||||||||||||||||||
Метод интерфейса IContext . 1procedure IContext.CompareLists(var List1: OleVariant; var List2: OleVariant; 2 const Delimiter: WideString; CaseSensitive: WordBool); Параметры:
|
3.10.4.7. Метод ConvertExcel | ||||||||||||
Метод интерфейса IContext . 1function IContext.ConvertExcel(Source: OleVariant; 2 const Format: WideString): IDispatch; Параметры:
Замечания: Возвращает значение типа IDispatch. |
3.10.4.8. Метод createBinaryData |
Метод интерфейса IContext . function IContext.createBinaryData: IDispatch; Метод не имеет параметров. Замечания: Возвращает значение типа IDispatch. |
3.10.4.9. Метод createDataSet | ||||||||
Метод интерфейса IContext . function IContext.createDataSet(const TargetClassName: WideString): IContextDataSet; Параметры:
Замечания: Возвращает значение типа IContextDataSet. |
3.10.4.10. Метод createGUID |
Метод интерфейса IContext . function IContext.createGUID: WideString; Метод не имеет параметров. Замечания: Возвращает значение типа WideString. |
3.10.4.11. Метод createRaster |
Метод интерфейса IContext . function IContext.createRaster: IDispatch; Метод не имеет параметров. Замечания: Возвращает значение типа IDispatch. |
3.10.4.12. Метод createZIPArchive |
Метод интерфейса IContext . function IContext.createZIPArchive: IDispatch; Метод не имеет параметров. Замечания: Возвращает значение типа IDispatch. |
3.10.4.13. Метод DebugString | ||||||||
Метод интерфейса IContext . function IContext.DebugString(const Message: WideString): WideString; Параметры:
Замечания: Возвращает значение типа WideString. |
3.10.4.14. Метод downloadData | ||||||||||||||||||||||||||||||||||||||||||||||||
Метод интерфейса IContext . 1function IContext.downloadData(const Host: WideString; const Url: WideString; 2 const UserName: WideString; const Password: WideString; 3 NegotiateAuth: WordBool; PostData: OleVariant; 4 const PostContentType: WideString; PostDataIsBinary: WordBool; 5 CanCache: WordBool; NewSession: WordBool; TimeOut: Integer): OleVariant; Параметры:
Замечания: Возвращает значение типа OleVariant. |
3.10.4.15. Метод editValues | ||||||||||||||||||||||||
Метод интерфейса IContext . 1function IContext.editValues(const ValuesList: WideString; 2 const Title: WideString; UseTabs: WordBool; HideOKButton: WordBool; 3 const ScriptPart: OleVariant): WordBool; Параметры:
Замечания: Возвращает значение типа WordBool. |
3.10.4.16. Метод enumerationItem | ||||||||
Метод интерфейса IContext . function IContext.enumerationItem(ItemIdentifier: OleVariant): WideString; Параметры:
Замечания: Возвращает значение типа WideString. |
3.10.4.17. Метод executeConsoleProcess | ||||||||||||||||
Метод интерфейса IContext . 1function IContext.executeConsoleProcess(const CommandLine: WideString; 2 MaxDuration: Integer; const OutputData: OleVariant): Integer; Параметры:
Замечания: Возвращает значение типа Integer. |
3.10.4.18. Метод executeMethod | ||||||||||||||||
Метод интерфейса IContext . 1function IContext.executeMethod(const ClassName: WideString; 2 const MethodName: WideString; Params: OleVariant): OleVariant; Параметры:
Замечания: Возвращает значение типа OleVariant. |
3.10.4.19. Метод executeReport | ||||||||||||||||
Метод интерфейса IContext . 1function IContext.executeReport(const ClassName: WideString; 2 const TemplateName: WideString; Params: OleVariant): IDispatch; Параметры:
Замечания: Возвращает значение типа IDispatch. |
3.10.4.20. Метод ExportObject | ||||||||||||||||
Метод интерфейса IContext . 1procedure IContext.ExportObject(var Document: OleVariant; const ID: WideString; 2 const ClassID: WideString); Параметры:
|
3.10.4.21. Метод getClass | ||||||||
Метод интерфейса IContext . function IContext.getClass(const ClassName: WideString): WideString; Параметры:
Замечания: Возвращает значение типа WideString. |
3.10.4.22. Метод getCRC | ||||||||
Метод интерфейса IContext . function IContext.getCRC(Data: OleVariant): WideString; Параметры:
Замечания: Возвращает значение типа WideString. |
3.10.4.23. Метод getDescription | ||||||||
Метод интерфейса IContext . function IContext.getDescription(ID: OleVariant): WideString; Параметры:
Замечания: Возвращает значение типа WideString. |
3.10.4.24. Метод getName | ||||||||
Метод интерфейса IContext . function IContext.getName(ID: OleVariant): WideString; Параметры:
Замечания: Возвращает значение типа WideString. |
3.10.4.25. Метод getOleObject | ||||||||||||
Метод интерфейса IContext . 1function IContext.getOleObject(const ClassID: WideString; 2 const AccessibleFileName: WideString): IDispatch; Параметры:
Замечания: Возвращает значение типа IDispatch. |
3.10.4.26. Метод getPropValue | ||||||||||||||||
Метод интерфейса IContext . 1function IContext.getPropValue(const ClassName: WideString; 2 const PropName: WideString; ID: OleVariant): OleVariant; Параметры:
Замечания: Возвращает значение типа OleVariant. |
3.10.4.27. Метод getPropValues | ||||||||||||||||||||||||||||
Метод интерфейса IContext . 1procedure IContext.getPropValues(const ClassName: WideString; 2 const PropName: WideString; IDS: OleVariant; OnValueEvent: OleVariant; 3 ThreadCount: Integer; ThreadSafe: WordBool); Параметры:
|
3.10.4.28. Метод getResource | ||||||||
Метод интерфейса IContext . function IContext.getResource(const Name: WideString): WideString; Параметры:
Замечания: Возвращает значение типа WideString. |
3.10.4.29. Метод getTempFileName | ||||||||
Метод интерфейса IContext . function IContext.getTempFileName(const Extension: WideString): WideString; Параметры:
Замечания: Возвращает значение типа WideString. |
3.10.4.30. Метод Handle |
Метод интерфейса IContext . function IContext.Handle: Integer; Метод не имеет параметров. Замечания: Возвращает значение типа Integer. |
3.10.4.31. Метод HasUI |
Метод интерфейса IContext . function IContext.HasUI: WordBool; Метод не имеет параметров. Замечания: Возвращает значение типа WordBool. |
3.10.4.32. Метод LineBreak |
Метод интерфейса IContext . function IContext.LineBreak: WideString; Метод не имеет параметров. Замечания: Возвращает значение типа WideString. |
3.10.4.33. Метод MainHandle |
Метод интерфейса IContext . function IContext.MainHandle: Integer; Метод не имеет параметров. Замечания: Возвращает значение типа Integer. |
3.10.4.34. Метод MsgBox | ||||||||||||||||||||||||
Метод интерфейса IContext . 1function IContext.MsgBox(const Prompt: WideString; Buttons: LongWord; 2 const Title: WideString; const HelpFile: WideString; Context: LongWord): Integer; Параметры:
Замечания: Возвращает значение типа Integer. |
3.10.4.35. Метод parseJSON | ||||||||
Метод интерфейса IContext . function IContext.parseJSON(const JSON: WideString): WideString; Параметры:
Замечания: Возвращает значение типа WideString. |
3.10.4.36. Метод parseNamedFile | ||||||||||||||||
Метод интерфейса IContext . 1procedure IContext.parseNamedFile(NamedFile: OleVariant; 2 out FileName: OleVariant; out Data: OleVariant); Параметры:
|
3.10.4.37. Метод PerformAsyncTask | ||||||||
Метод интерфейса IContext . function IContext.PerformAsyncTask(ID: OleVariant): WordBool; Параметры:
Замечания: Возвращает значение типа WordBool. |
3.10.4.38. Метод PlaceDataSet | ||||||||||||||||||||
Метод интерфейса IContext . 1function IContext.PlaceDataSet(const Range: IDispatch; 2 const DataSet: IContextDataSet; ShiftRows: WordBool; 3 ShiftColumns: WordBool): Integer; Параметры:
Замечания: Возвращает значение типа Integer. |
3.10.4.39. Метод PreProcessScript | ||||||||||||||||
Метод интерфейса IContext . 1function IContext.PreProcessScript(const Script: WideString; Indent: WordBool; 2 const CommentMark: WideString): WideString; Параметры:
Замечания: Возвращает значение типа WideString. |
3.10.4.40. Метод processStart | ||||||||||||||||
Метод интерфейса IContext . 1procedure IContext.processStart(const Description: WideString; 2 ItemCount: Integer; CanAbort: WordBool); Параметры:
|
3.10.4.41. Метод processStep |
Метод интерфейса IContext . function IContext.processStep: WordBool; Метод не имеет параметров. Замечания: Возвращает значение типа WordBool. |
3.10.4.42. Метод processStop |
3.10.4.43. Метод raiseManagedException | ||||||||
Метод интерфейса IContext . procedure IContext.raiseManagedException(const ExceptionMessage: WideString); Параметры:
|
3.10.4.44. Метод RebuildTextIndex | ||||||||||||||||
Метод интерфейса IContext . 1procedure IContext.RebuildTextIndex(ClassID: OleVariant; FieldID: OleVariant; 2 ThreadCount: Integer); Параметры:
|
3.10.4.45. Метод SaveExternalDataToFolder | ||||||||||||
Метод интерфейса IContext . 1procedure IContext.SaveExternalDataToFolder(const Resource: WideString; 2 const Folder: WideString); Параметры:
|
3.10.4.46. Метод saveReport | ||||||||||||||||||||
Метод интерфейса IContext . 1procedure IContext.saveReport(const ClassName: WideString; 2 const TemplateName: WideString; Params: OleVariant; const FileName: WideString); Параметры:
|
3.10.4.47. Метод select | ||||||||||||
Метод интерфейса IContext . 1function IContext.select(const ClassName: WideString; 2 QueryItems: OleVariant): IDispatch; Параметры:
Замечания: Возвращает значение типа IDispatch. |
3.10.4.48. Метод selectVaue | ||||||||||||||||
Метод интерфейса IContext . 1function IContext.selectVaue(const ClassDomain: WideString; 2 const ExpressionContext: IUnknown; var Value: OleVariant): WordBool; Параметры:
Замечания: Возвращает значение типа WordBool. |
3.10.4.49. Метод setPropValue | ||||||||||||||||||||
Метод интерфейса IContext . 1procedure IContext.setPropValue(const ClassName: WideString; 2 const PropName: WideString; ID: OleVariant; Value: OleVariant); Параметры:
|
3.10.4.50. Метод setPropValues | ||||||||||||||||||||||||||||
Метод интерфейса IContext . 1procedure IContext.setPropValues(const ClassName: WideString; 2 const PropName: WideString; IDS: OleVariant; OnValueNeededEvent: OleVariant; 3 ThreadCount: Integer; ThreadSafe: WordBool); Параметры:
|
3.10.4.51. Метод showDataSet | ||||||||||||||||||||||||
Метод интерфейса IContext . 1procedure IContext.showDataSet(const DataSet: ContextDataSet; 2 const Caption: WideString; ColumnCaptions: OleVariant; 3 ColumnOnChangeHandlers: OleVariant; TakeActionsFromView: OleVariant); Параметры:
|
3.10.4.52. Метод ShowMsgBox | ||||||||||||||||||||||||
Метод интерфейса IContext . 1function IContext.ShowMsgBox(const Prompt: WideString; Buttons: LongWord; 2 const Title: WideString; const HelpFile: WideString; Context: LongWord): Integer; Параметры:
Замечания: Возвращает значение типа Integer. |
3.10.4.53. Метод showView | ||||||||||||||||
Метод интерфейса IContext . 1procedure IContext.showView(const ViewName: WideString; Key: OleVariant; 2 const DetailPropertyName: WideString); Параметры:
|
3.10.4.54. Метод Sleep | ||||||||
Метод интерфейса IContext . procedure IContext.Sleep(MSecs: Integer); Параметры:
|
3.10.4.55. Метод Transliterate | ||||||||
Метод интерфейса IContext . function IContext.Transliterate(const Value: WideString): WideString; Параметры:
Замечания: Возвращает значение типа WideString. |
3.10.5. Интерфейс IContextDataSet |
01type 02 IContextDataSet = interface(IDispatch) 03 ['{466F3AF7-F899-4BC1-869D-1B17DCB86159}'] 04 procedure AddQueryItem(Part: TQueryPart; const Name: WideString; 05 Value: OleVariant; Special: TQuerySpecial; Context: OleVariant); safecall; 06 function Eof: WordBool; safecall; 07 function Field(const Name: WideString): OleVariant; safecall; 08 function FieldCount: Integer; safecall; 09 function FieldName(Index: Integer): WideString; safecall; 10 procedure Next; safecall; 11 procedure Split(OnRowEvent: OleVariant; ChunkSize: Integer; 12 ThreadCount: Integer; ThreadSafe: WordBool); safecall; 13 function AsJSON: WideString; safecall; 14 function AsXML: WideString; safecall; 15 function AsBinaryData: IDispatch; safecall; 16 end; |
3.10.5.1. Метод AddQueryItem | ||||||||||||||||||||||||
Метод интерфейса IContextDataSet . 1procedure IContextDataSet.AddQueryItem(Part: TQueryPart; 2 const Name: WideString; Value: OleVariant; Special: TQuerySpecial; 3 Context: OleVariant); Параметры:
|
3.10.5.2. Метод AsBinaryData |
Метод интерфейса IContextDataSet . function IContextDataSet.AsBinaryData: IDispatch; Метод не имеет параметров. Замечания: Возвращает значение типа IDispatch. |
3.10.5.3. Метод AsJSON |
Метод интерфейса IContextDataSet . function IContextDataSet.AsJSON: WideString; Метод не имеет параметров. Замечания: Возвращает значение типа WideString. |
3.10.5.4. Метод AsXML |
Метод интерфейса IContextDataSet . function IContextDataSet.AsXML: WideString; Метод не имеет параметров. Замечания: Возвращает значение типа WideString. |
3.10.5.5. Метод Eof |
Метод интерфейса IContextDataSet . function IContextDataSet.Eof: WordBool; Метод не имеет параметров. Замечания: Возвращает значение типа WordBool. |
3.10.5.6. Метод Field | ||||||||
Метод интерфейса IContextDataSet . function IContextDataSet.Field(const Name: WideString): OleVariant; Параметры:
Замечания: Возвращает значение типа OleVariant. |
3.10.5.7. Метод FieldCount |
Метод интерфейса IContextDataSet . function IContextDataSet.FieldCount: Integer; Метод не имеет параметров. Замечания: Возвращает значение типа Integer. |
3.10.5.8. Метод FieldName | ||||||||
Метод интерфейса IContextDataSet . function IContextDataSet.FieldName(Index: Integer): WideString; Параметры:
Замечания: Возвращает значение типа WideString. |
3.10.5.9. Метод Next |
3.10.5.10. Метод Split | ||||||||||||||||||||
Метод интерфейса IContextDataSet . 1procedure IContextDataSet.Split(OnRowEvent: OleVariant; ChunkSize: Integer; 2 ThreadCount: Integer; ThreadSafe: WordBool); Параметры:
|
3.10.6. Интерфейс IContextExpressionInfo |
1type 2 IContextExpressionInfo = interface(IUnknown) 3 ['{C7518427-B515-4EB4-B698-88656E6CBF7C}'] 4 function LookupExpressionContext(const Identifier: WideString; 5 out DomainID: WideString; out Value: WideString): WordBool; safecall; 6 procedure SerializeExpressionContext(const RootNode: IDispatch); safecall; 7 end; |
3.10.6.1. Метод LookupExpressionContext | ||||||||||||||||
Метод интерфейса IContextExpressionInfo . 1function IContextExpressionInfo.LookupExpressionContext(const Identifier: WideString; 2 out DomainID: WideString; out Value: WideString): WordBool; Параметры:
Замечания: Возвращает значение типа WordBool. |
3.10.6.2. Метод SerializeExpressionContext | ||||||||
Метод интерфейса IContextExpressionInfo . procedure IContextExpressionInfo.SerializeExpressionContext(const RootNode: IDispatch); Параметры:
|
3.10.7. Интерфейс IControl |
01type 02 IControl = interface(IDispatch) 03 ['{0662001F-D3D5-4F28-98AC-9B499F70E856}'] 04 function Name: WideString; safecall; 05 function Get_Value: OleVariant; safecall; 06 procedure Set_Value(Value: OleVariant); safecall; 07 function Get_ReadOnly: WordBool; safecall; 08 procedure Set_ReadOnly(Value: WordBool); safecall; 09 function Get_IsValid: WordBool; safecall; 10 procedure Set_IsValid(Value: WordBool); safecall; 11 function Get_IsEmpty: WordBool; safecall; 12 procedure SetHint(const Value: WideString); safecall; 13 procedure RefreshLinkedView; safecall; 14 function Get_Visible: WordBool; safecall; 15 property Value: OleVariant read Get_Value write Set_Value; 16 property ReadOnly: WordBool read Get_ReadOnly write Set_ReadOnly; 17 property IsValid: WordBool read Get_IsValid write Set_IsValid; 18 property IsEmpty: WordBool read Get_IsEmpty; 19 property Visible: WordBool read Get_Visible; 20 end; |
3.10.7.1. Свойства | ||||||||||||||||||||||||
Свойства интерфейса IControl :
|
3.10.7.2. Метод Name |
Метод интерфейса IControl . function IControl.Name: WideString; Метод не имеет параметров. Замечания: Возвращает значение типа WideString. |
3.10.7.3. Метод RefreshLinkedView |
3.10.7.4. Метод SetHint | ||||||||
Метод интерфейса IControl . procedure IControl.SetHint(const Value: WideString); Параметры:
|
3.10.8. Интерфейс IExceptionHandler |
1type 2 IExceptionHandler = interface(IDispatch) 3 ['{3C3C7202-5ED5-4EB4-9CDD-A929C18CA8BD}'] 4 procedure HandleException(ContextObject: OleVariant; const Message: WideString; 5 const ExtentedInfo: WideString; SupportServiceData: OleVariant); safecall; 6 end; |
3.10.8.1. Метод HandleException | ||||||||||||||||||||
Метод интерфейса IExceptionHandler . 1procedure IExceptionHandler.HandleException(ContextObject: OleVariant; 2 const Message: WideString; const ExtentedInfo: WideString; 3 SupportServiceData: OleVariant); Параметры:
|
3.10.9. Интерфейс IExternalContext |
1type 2 IExternalContext = interface(IDispatch) 3 ['{EA2F1CDA-53F6-40E9-A2B7-0A80AB84D177}'] 4 procedure Connect(const Database: WideString); safecall; 5 end; |
3.10.9.1. Метод Connect | ||||||||
Метод интерфейса IExternalContext . procedure IExternalContext.Connect(const Database: WideString); Параметры:
|
3.10.10. Интерфейс IFormContext |
01type 02 IFormContext = interface(IDispatch) 03 ['{1944F1C8-CAEA-4CF9-9A4D-CE3423508FF7}'] 04 function ID: WideString; safecall; 05 function RoutineID: WideString; safecall; 06 function ControlCount: Integer; safecall; 07 function Get_Controls(Name: OleVariant): IControl; safecall; 08 function ControlExists(const Name: WideString): WordBool; safecall; 09 function ButtonCount: Integer; safecall; 10 function Get_Buttons(Name: OleVariant): IButton; safecall; 11 function Get_Enabled: WordBool; safecall; 12 procedure Set_Enabled(Value: WordBool); safecall; 13 function ChangedControl: OleVariant; safecall; 14 function ChangedControlName: WideString; safecall; 15 procedure Cancel; safecall; 16 function ParentForm: OleVariant; safecall; 17 procedure PreInitControl(const Name: WideString; Value: OleVariant); safecall; 18 procedure NavigatorNext; safecall; 19 procedure NavigatorPrevious; safecall; 20 function NavigatorCanNext: WordBool; safecall; 21 function NavigatorCanPrevious: WordBool; safecall; 22 procedure RefreshView(RefreshAll: WordBool); safecall; 23 function ExpressionContextValue(const Name: WideString): OleVariant; safecall; 24 property Controls[Name: OleVariant]: IControl read Get_Controls; 25 property Buttons[Name: OleVariant]: IButton read Get_Buttons; 26 property Enabled: WordBool read Get_Enabled write Set_Enabled; 27 end; |
3.10.10.1. Свойства | ||||||||||||||||
Свойства интерфейса IFormContext :
|
3.10.10.2. Метод ButtonCount |
Метод интерфейса IFormContext . function IFormContext.ButtonCount: Integer; Метод не имеет параметров. Замечания: Возвращает значение типа Integer. |
3.10.10.3. Метод Cancel |
3.10.10.4. Метод ChangedControl |
Метод интерфейса IFormContext . function IFormContext.ChangedControl: OleVariant; Метод не имеет параметров. Замечания: Возвращает значение типа OleVariant. |
3.10.10.5. Метод ChangedControlName |
Метод интерфейса IFormContext . function IFormContext.ChangedControlName: WideString; Метод не имеет параметров. Замечания: Возвращает значение типа WideString. |
3.10.10.6. Метод ControlCount |
Метод интерфейса IFormContext . function IFormContext.ControlCount: Integer; Метод не имеет параметров. Замечания: Возвращает значение типа Integer. |
3.10.10.7. Метод ControlExists | ||||||||
Метод интерфейса IFormContext . function IFormContext.ControlExists(const Name: WideString): WordBool; Параметры:
Замечания: Возвращает значение типа WordBool. |
3.10.10.8. Метод ExpressionContextValue | ||||||||
Метод интерфейса IFormContext . function IFormContext.ExpressionContextValue(const Name: WideString): OleVariant; Параметры:
Замечания: Возвращает значение типа OleVariant. |
3.10.10.9. Метод ID |
Метод интерфейса IFormContext . function IFormContext.ID: WideString; Метод не имеет параметров. Замечания: Возвращает значение типа WideString. |
3.10.10.10. Метод NavigatorCanNext |
Метод интерфейса IFormContext . function IFormContext.NavigatorCanNext: WordBool; Метод не имеет параметров. Замечания: Возвращает значение типа WordBool. |
3.10.10.11. Метод NavigatorCanPrevious |
Метод интерфейса IFormContext . function IFormContext.NavigatorCanPrevious: WordBool; Метод не имеет параметров. Замечания: Возвращает значение типа WordBool. |
3.10.10.12. Метод NavigatorNext |
3.10.10.13. Метод NavigatorPrevious |
Метод интерфейса IFormContext . procedure IFormContext.NavigatorPrevious; Метод не имеет параметров. |
3.10.10.14. Метод ParentForm |
Метод интерфейса IFormContext . function IFormContext.ParentForm: OleVariant; Метод не имеет параметров. Замечания: Возвращает значение типа OleVariant. |
3.10.10.15. Метод PreInitControl | ||||||||||||
Метод интерфейса IFormContext . procedure IFormContext.PreInitControl(const Name: WideString; Value: OleVariant); Параметры:
|
3.10.10.16. Метод RefreshView | ||||||||
Метод интерфейса IFormContext . procedure IFormContext.RefreshView(RefreshAll: WordBool); Параметры:
|
3.10.10.17. Метод RoutineID |
Метод интерфейса IFormContext . function IFormContext.RoutineID: WideString; Метод не имеет параметров. Замечания: Возвращает значение типа WideString. |
3.10.11. Интерфейс IRaster |
01type 02 IRaster = interface(IDispatch) 03 ['{4F27D016-03C2-4D48-ABF7-FD547E859F79}'] 04 function Get_Width: Integer; safecall; 05 procedure Set_Width(Value: Integer); safecall; 06 function Get_Height: Integer; safecall; 07 procedure Set_Height(Value: Integer); safecall; 08 function Get_DefaultColor: Integer; safecall; 09 procedure Set_DefaultColor(Value: Integer); safecall; 10 procedure Load(Src: OleVariant); safecall; 11 procedure SaveBitmap(Dst: OleVariant); safecall; 12 procedure SavePNG(Dst: OleVariant); safecall; 13 procedure SaveJPG(Dst: OleVariant; Quality: Integer); safecall; 14 procedure FlipVertical; safecall; 15 procedure FlipHorizontal; safecall; 16 procedure Rotate; safecall; 17 procedure Resize(NewWidth: Integer; NewHeight: Integer; Center: WordBool); safecall; 18 procedure Stretch(NewWidth: Integer; NewHeight: Integer); safecall; 19 procedure StretchToSize(MaxWidth: OleVariant; MaxHeight: OleVariant; 20 MaxSize: OleVariant); safecall; 21 procedure Overlay(Src: OleVariant; X: Integer; Y: Integer; Width: Integer; 22 Height: Integer); safecall; 23 property Width: Integer read Get_Width write Set_Width; 24 property Height: Integer read Get_Height write Set_Height; 25 property DefaultColor: Integer read Get_DefaultColor write Set_DefaultColor; 26 end; |
3.10.11.1. Свойства | ||||||||||||||||
Свойства интерфейса IRaster :
|
3.10.11.2. Метод FlipHorizontal |
3.10.11.3. Метод FlipVertical |
3.10.11.4. Метод Load | ||||||||
Метод интерфейса IRaster . procedure IRaster.Load(Src: OleVariant); Параметры:
|
3.10.11.5. Метод Overlay | ||||||||||||||||||||||||
Метод интерфейса IRaster . 1procedure IRaster.Overlay(Src: OleVariant; X: Integer; Y: Integer; 2 Width: Integer; Height: Integer); Параметры:
|
3.10.11.6. Метод Resize | ||||||||||||||||
Метод интерфейса IRaster . 1procedure IRaster.Resize(NewWidth: Integer; NewHeight: Integer; 2 Center: WordBool); Параметры:
|
3.10.11.7. Метод Rotate |
3.10.11.8. Метод SaveBitmap | ||||||||
Метод интерфейса IRaster . procedure IRaster.SaveBitmap(Dst: OleVariant); Параметры:
|
3.10.11.9. Метод SaveJPG | ||||||||||||
Метод интерфейса IRaster . procedure IRaster.SaveJPG(Dst: OleVariant; Quality: Integer); Параметры:
|
3.10.11.10. Метод SavePNG | ||||||||
Метод интерфейса IRaster . procedure IRaster.SavePNG(Dst: OleVariant); Параметры:
|
3.10.11.11. Метод Stretch | ||||||||||||
Метод интерфейса IRaster . procedure IRaster.Stretch(NewWidth: Integer; NewHeight: Integer); Параметры:
|
3.10.11.12. Метод StretchToSize | ||||||||||||||||
Метод интерфейса IRaster . 1procedure IRaster.StretchToSize(MaxWidth: OleVariant; MaxHeight: OleVariant; 2 MaxSize: OleVariant); Параметры:
|
3.10.12. Интерфейс IScannerTools |
1type 2 IScannerTools = interface(IDispatch) 3 ['{FC1B3C9F-7DE9-4909-B57D-6D33E3B0A87A}'] 4 function AcquireImage(Silent: WordBool): IDispatch; safecall; 5 function AcquirePDF: IDispatch; safecall; 6 end; |
3.10.12.1. Метод AcquireImage | ||||||||
Метод интерфейса IScannerTools . function IScannerTools.AcquireImage(Silent: WordBool): IDispatch; Параметры:
Замечания: Возвращает значение типа IDispatch. |
3.10.12.2. Метод AcquirePDF |
Метод интерфейса IScannerTools . function IScannerTools.AcquirePDF: IDispatch; Метод не имеет параметров. Замечания: Возвращает значение типа IDispatch. |
3.10.13. Интерфейс ISetOfObjectsEditor |
1type 2 ISetOfObjectsEditor = interface(IDispatch) 3 ['{6D3662A7-D9FF-4BD6-8D92-A4EA2058C74E}'] 4 function Get_DomainName: WideString; safecall; 5 procedure Set_DomainName(Value: WideString); safecall; 6 function Get_SelectedCount: Integer; safecall; 7 property DomainName: WideString read Get_DomainName write Set_DomainName; 8 property SelectedCount: Integer read Get_SelectedCount; 9 end; |
3.10.13.1. Свойства | ||||||||||||
Свойства интерфейса ISetOfObjectsEditor :
|
3.10.14. Интерфейс IZIPArchive |
01type 02 IZIPArchive = interface(IDispatch) 03 ['{11C9400F-F262-4F72-882F-5AA5A4531591}'] 04 procedure Load(Src: OleVariant); safecall; 05 procedure Save(Src: OleVariant); safecall; 06 function Get_FileCount: Integer; safecall; 07 function Get_FileName(Index: Integer): WideString; safecall; 08 function Get_FileData(Index: Integer): OleVariant; safecall; 09 procedure AddFile(const FileName: WideString; Data: OleVariant); safecall; 10 function Get_FileSize(Index: Integer): Int64; safecall; 11 function Get_FileDateTime(Index: Integer): TDateTime; safecall; 12 function Get_FileCRC(Index: Integer): WideString; safecall; 13 function Get_UTF8Support: WordBool; safecall; 14 procedure Set_UTF8Support(Value: WordBool); safecall; 15 property FileCount: Integer read Get_FileCount; 16 property FileName[Index: Integer]: WideString read Get_FileName; 17 property FileData[Index: Integer]: OleVariant read Get_FileData; 18 property FileSize[Index: Integer]: Int64 read Get_FileSize; 19 property FileDateTime[Index: Integer]: TDateTime read Get_FileDateTime; 20 property FileCRC[Index: Integer]: WideString read Get_FileCRC; 21 property UTF8Support: WordBool read Get_UTF8Support write Set_UTF8Support; 22 end; |
3.10.14.1. Свойства | ||||||||||||||||||||||||||||||||
Свойства интерфейса IZIPArchive :
|
3.10.14.2. Метод AddFile | ||||||||||||
Метод интерфейса IZIPArchive . procedure IZIPArchive.AddFile(const FileName: WideString; Data: OleVariant); Параметры:
|
3.10.14.3. Метод Load | ||||||||
Метод интерфейса IZIPArchive . procedure IZIPArchive.Load(Src: OleVariant); Параметры:
|
3.10.14.4. Метод Save | ||||||||
Метод интерфейса IZIPArchive . procedure IZIPArchive.Save(Src: OleVariant); Параметры:
|
3.11. Дополнительные интерфейсы |
3.11.1. Интерфейс IBinaryData |
01type 02 IBinaryData = interface(IDispatch) 03 ['{8A9F7CB3-230A-4048-B938-852CBF6ADB2D}'] 04 procedure Append(Src: OleVariant); safecall; 05 procedure Load(Src: OleVariant); safecall; 06 procedure Save(Dst: OleVariant); safecall; 07 function Size: LongWord; safecall; 08 procedure AppendData(Data: OleVariant; DataSize: LongWord); safecall; 09 procedure SetData(Data: OleVariant; DataSize: LongWord); safecall; 10 procedure GetData(Data: OleVariant); safecall; 11 function ToString(const Encoding: WideString): WideString; safecall; 12 procedure FromString(Data: OleVariant); safecall; 13 procedure AppendString(Data: OleVariant); safecall; 14 function ToBase64(Width: Integer): WideString; safecall; 15 procedure FromBase64(Data: OleVariant); safecall; 16 function ContentIsText: WordBool; safecall; 17 end; |
3.11.1.1. Метод Append | ||||||||
Метод интерфейса IBinaryData . procedure IBinaryData.Append(Src: OleVariant); Параметры:
|
3.11.1.2. Метод AppendData | ||||||||||||
Метод интерфейса IBinaryData . procedure IBinaryData.AppendData(Data: OleVariant; DataSize: LongWord); Параметры:
|
3.11.1.3. Метод AppendString | ||||||||
Метод интерфейса IBinaryData . procedure IBinaryData.AppendString(Data: OleVariant); Параметры:
|
3.11.1.4. Метод ContentIsText |
Метод интерфейса IBinaryData . function IBinaryData.ContentIsText: WordBool; Метод не имеет параметров. Замечания: Возвращает значение типа WordBool. |
3.11.1.5. Метод FromBase64 | ||||||||
Метод интерфейса IBinaryData . procedure IBinaryData.FromBase64(Data: OleVariant); Параметры:
|
3.11.1.6. Метод FromString | ||||||||
Метод интерфейса IBinaryData . procedure IBinaryData.FromString(Data: OleVariant); Параметры:
|
3.11.1.7. Метод GetData | ||||||||
Метод интерфейса IBinaryData . procedure IBinaryData.GetData(Data: OleVariant); Параметры:
|
3.11.1.8. Метод Load | ||||||||
Метод интерфейса IBinaryData . procedure IBinaryData.Load(Src: OleVariant); Параметры:
|
3.11.1.9. Метод Save | ||||||||
Метод интерфейса IBinaryData . procedure IBinaryData.Save(Dst: OleVariant); Параметры:
|
3.11.1.10. Метод SetData | ||||||||||||
Метод интерфейса IBinaryData . procedure IBinaryData.SetData(Data: OleVariant; DataSize: LongWord); Параметры:
|
3.11.1.11. Метод Size |
Метод интерфейса IBinaryData . function IBinaryData.Size: LongWord; Метод не имеет параметров. Замечания: Возвращает значение типа LongWord. |
3.11.1.12. Метод ToBase64 | ||||||||
Метод интерфейса IBinaryData . function IBinaryData.ToBase64(Width: Integer): WideString; Параметры:
Замечания: Возвращает значение типа WideString. |
3.11.1.13. Метод ToString | ||||||||
Метод интерфейса IBinaryData . function IBinaryData.ToString(const Encoding: WideString): WideString; Параметры:
Замечания: Возвращает значение типа WideString. |
4. Справочник по метаданным |
4.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; Элементы перечисления:
|
4.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; Элементы перечисления:
|
4.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; Элементы перечисления:
|
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; Элементы перечисления:
|
4.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; Элементы перечисления:
|
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; Элементы перечисления:
|
4.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; Элементы перечисления:
|
4.8. Перечисление TDeleteRule (Правило удаления) | ||||||||||||
1type 2 TDeleteRule = (drRestrict, drCascade, drSetNull); Или 1type 2 TDeleteRule = TOleEnum; 3const 4 drRestrict = $00000000; 5 drCascade = $00000001; 6 drSetNull = $00000002; Элементы перечисления:
|
4.9. Перечисление TDuplicates (Дубликаты) | ||||||||||||
1type 2 TDuplicates = (dupIgnore, dupAccept, dupError); Или 1type 2 TDuplicates = TOleEnum; 3const 4 dupIgnore = $00000000; 5 dupAccept = $00000001; 6 dupError = $00000002; Элементы перечисления:
|
4.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; Элементы перечисления:
|
4.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; Элементы перечисления:
|
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; Элементы перечисления:
|
4.13. Перечисление TFormViewLayout (Виды расположения) | |||||||||
1type 2 TFormViewLayout = (vlHorizontal, vlVertical); Или 1type 2 TFormViewLayout = TOleEnum; 3const 4 vlHorizontal = $00000000; 5 vlVertical = $00000001; Элементы перечисления:
|
4.14. Перечисление TInstantContactStatus (Статус контакта) | ||||||||||||
1type 2 TInstantContactStatus = (icsPending, icsRefused, icsApproved); Или 1type 2 TInstantContactStatus = TOleEnum; 3const 4 icsPending = $00000000; 5 icsRefused = $00000001; 6 icsApproved = $00000002; Элементы перечисления:
|
4.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; Элементы перечисления:
|
4.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 . Элементы перечисления:
|
4.17. Перечисление TNotificationType (Тип уведомления) | ||||||||||||
1type 2 TNotificationType = (ntInformation, ntWarning, ntCaution); Или 1type 2 TNotificationType = TOleEnum; 3const 4 ntInformation = $00000000; 5 ntWarning = $00000001; 6 ntCaution = $00000002; Элементы перечисления:
|
4.18. Перечисление TOutputColorMode (Режим цветопередачи) | ||||||||||||
1type 2 TOutputColorMode = (wcmNormal, wcmGrayscale, wcmMonochrome); Или 1type 2 TOutputColorMode = TOleEnum; 3const 4 wcmNormal = $00000000; 5 wcmGrayscale = $00000001; 6 wcmMonochrome = $00000002; Элементы перечисления:
|
4.19. Перечисление TReplicationStatus (Статус репликации) | ||||||||||||
1type 2 TReplicationStatus = (rsNotReplicatable, rsReplicatableMetadata, rsReplicatable); Или 1type 2 TReplicationStatus = TOleEnum; 3const 4 rsNotReplicatable = $00000000; 5 rsReplicatableMetadata = $00000001; 6 rsReplicatable = $00000002; Элементы перечисления:
|
4.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; Элементы перечисления:
|
4.21. Перечисление TScope (Область видимости) | |||||||||
1type 2 TScope = (scPrivate, scPublic); Или 1type 2 TScope = TOleEnum; 3const 4 scPrivate = $00000000; 5 scPublic = $00000001; Элементы перечисления:
|
4.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; Элементы перечисления:
|
4.23. Перечисление TShowObjectInfoType (Тип представления объектов) | |||||||||
1type 2 TShowObjectInfoType = (soName, soDescription); Или 1type 2 TShowObjectInfoType = TOleEnum; 3const 4 soName = $00000000; 5 soDescription = $00000001; Элементы перечисления:
|
4.24. Перечисление TSortDirection (Направление сортировки) | ||||||||||||
1type 2 TSortDirection = (sdNone, sdAscending, sdDescending); Или 1type 2 TSortDirection = TOleEnum; 3const 4 sdNone = $00000000; 5 sdAscending = $00000001; 6 sdDescending = $00000002; Элементы перечисления:
|
4.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; Элементы перечисления:
|
4.26. Перечисление TUserAccessMode (Режим доступа) | ||||||||||||
1type 2 TUserAccessMode = (uaFullAccess, uaReadOnly, uaAccessDenied); Или 1type 2 TUserAccessMode = TOleEnum; 3const 4 uaFullAccess = $00000000; 5 uaReadOnly = $00000001; 6 uaAccessDenied = $00000002; Элементы перечисления:
|
4.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; Элементы перечисления:
|
4.28. Класс TAccessibleFile (Доступный файл) |
4.28.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TAccessibleFile :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TAccessibleFile. |
4.28.3. Метод SetData (Установить значение свойства "Данные файла") | ||||||||
Метод экземпляра класса TAccessibleFile . procedure TAccessibleFile.SetData(FileData: blob); Метод скрыт от пользователя. Параметры:
|
4.28.4. Метод Ole-объекта CheckAllCRC (Обновить отсутствующие контрольные суммы) |
Метод Ole-объекта класса (статический метод Ole-объекта) класса TAccessibleFile . Метод Ole-объекта является методом класса. Метод Ole-объекта не имеет параметров. |
4.28.5. Метод Ole-объекта CheckCRC (Обновить контрольную сумму) |
Метод Ole-объекта класса TAccessibleFile . Метод Ole-объекта не имеет параметров. |
4.28.6. Метод Ole-объекта LoadFromFolder (Загрузить из папки) | ||||||||
Метод Ole-объекта класса (статический метод Ole-объекта) класса TAccessibleFile . Метод Ole-объекта является методом класса. Параметры:
|
4.28.7. Метод Ole-объекта SaveToFolder (Сохранить в папку) | ||||||||
Метод Ole-объекта класса TAccessibleFile . Параметры:
|
4.28.8. Метод Ole-объекта UpdateFromFolder (Обновить из папки) | ||||||||
Метод Ole-объекта класса TAccessibleFile . Параметры:
|
4.29. Класс TAccessItem (Элементы доступа) |
Имена объектов класса генерируются. Наименования объектов класса генерируются. |
4.29.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TAccessItem :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TAccessItem. |
4.29.3. Метод GetIsAccessible (Проверка доступности) | ||||||||
Метод класса (статический метод) класса TAccessItem . class function TAccessItem.GetIsAccessible(Master: TObject): Boolean; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Boolean. |
4.30. Класс TAccessProfile (Профили доступа) |
4.30.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TAccessProfile :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TAccessProfile. |
4.31. Класс TAction (Действия) |
Объекты класса образуют иерархию. |
4.31.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TAction :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TAction. |
4.31.3. Метод GetNextPos (Следующая позиция) | ||||||||||||||||
Метод класса (статический метод) класса TAction . 1class function TAction.GetNextPos(Master: TObject; Parent: TObject; 2 Step: Integer): Integer; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Integer. |
4.32. Класс TActionContextProperty (Свойство контекста) |
Имена объектов класса генерируются. |
4.32.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TActionContextProperty :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TActionContextProperty. |
4.32.3. Метод GetNextPos (Следующая позиция) | ||||||||
Метод класса (статический метод) класса TActionContextProperty . class function TActionContextProperty.GetNextPos(Master: TObject): Integer; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Integer. |
4.33. Класс TAsyncHandler (Обработчики отложенного выполнения) |
4.33.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TAsyncHandler :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TAsyncHandler. |
4.33.3. Метод GetIsAccessible (Доступен) |
Метод экземпляра класса TAsyncHandler . function TAsyncHandler.GetIsAccessible: Boolean; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа Boolean. |
4.33.4. Метод ValidateInstantMessage (Доступен обработчик с уведомлением сообщением) | ||||||||
Метод класса (статический метод) класса TAsyncHandler . class function TAsyncHandler.ValidateInstantMessage(Routine: TRoutine): Boolean; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Boolean. |
4.33.5. Метод ValidateWithoutNotification (Доступен обработчик без уведомления) | ||||||||
Метод класса (статический метод) класса TAsyncHandler . class function TAsyncHandler.ValidateWithoutNotification(Routine: TRoutine): Boolean; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Boolean. |
4.34. Класс TAsyncHandlerAccess (Доступ к обработчикам отложенного выполнения) |
Имена объектов класса генерируются. Наименования объектов класса генерируются. |
4.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 . Параметры:
Замечания: Создает новый объект класса TAsyncHandlerAccess. |
4.35. Класс TAsyncTask (Задачи отложенного выполнения) |
Объекты класса не именованы. |
4.35.1. Свойства | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TAsyncTask :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TAsyncTask. |
4.35.3. Деструктор Destroy (Деструктор объекта) |
Деструктор класса TAsyncTask . destructor TAsyncTask.Destroy; Переопределяет метод в TObject.Destroy . Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Уничтожает объект класса TAsyncTask или его наследника. |
4.35.4. Метод Archive (Отправить в архив) |
4.35.5. Метод CreateGroup (Создать группу) | ||||||||
Метод экземпляра класса TAsyncTask . procedure TAsyncTask.CreateGroup(Group: clob); Метод скрыт от пользователя. Параметры:
|
4.35.6. Метод Finish (Зафиксировать завершение выполнения) | ||||||||
Метод экземпляра класса TAsyncTask . procedure TAsyncTask.Finish(Success: Boolean); Метод скрыт от пользователя. Параметры:
|
4.35.7. Метод HandleInstantMessage (Обработчик с уведомлением сообщением) | ||||||||||||||||||||
Метод экземпляра класса TAsyncTask . 1procedure TAsyncTask.HandleInstantMessage(Success: Boolean; 2 ErrorMessage: string[2000]; ExceptionClass: string[2000]; 3 NativeMessage: string[2000]); Метод скрыт от пользователя. Параметры:
|
4.35.8. Метод HasAsyncTasks (Имеются задачи отложенного выполнения) |
Метод класса (статический метод) класса TAsyncTask . class function TAsyncTask.HasAsyncTasks: Boolean; Метод скрыт от пользователя. Метод является методом класса. Метод не имеет параметров. Замечания: Возвращает значение типа Boolean. |
4.35.9. Метод Start (Зафиксировать начало выполнения) |
Метод экземпляра класса TAsyncTask . procedure TAsyncTask.Start; Метод скрыт от пользователя. Метод не имеет параметров. |
4.35.10. Метод Ole-объекта PerformImmediate (Выполнить немедленно) |
Метод Ole-объекта класса TAsyncTask . Метод Ole-объекта не имеет параметров. |
4.36. Класс TAsyncTaskParameterValue (Значения параметров задачи отложенного выполнения) |
Объекты класса не именованы. |
4.36.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TAsyncTaskParameterValue :
|
4.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 . Метод скрыт от пользователя. Параметры:
Замечания: Создает новый объект класса TAsyncTaskParameterValue. |
4.36.3. Метод SuggestFileName (Предложить имя файла) | ||||||||
Метод экземпляра класса TAsyncTaskParameterValue . function TAsyncTaskParameterValue.SuggestFileName(Domain: TDomain): string[128]; Переопределяет метод в TObject.SuggestFileName . Метод скрыт от пользователя. Метод является виртуальным методом. Параметры:
Замечания: Возвращает значение типа string[128]. |
4.37. Класс TBanGroup (Группы запретов) |
4.37.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TBanGroup :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TBanGroup. |
4.37.3. Метод CreateAllBans (Сгенерировать запреты для класса) | ||||||||||||||||||||||||
Метод экземпляра класса TBanGroup . 1procedure TBanGroup.CreateAllBans(BannedClass: TClass; BanClass: Boolean; 2 BanRoutines: Boolean; BanProperties: Boolean; AllowRead: Boolean); Параметры:
|
4.37.4. Метод GetIsAccessible (Доступна) |
Метод экземпляра класса TBanGroup . function TBanGroup.GetIsAccessible: Boolean; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа Boolean. |
4.38. Класс TBanGroupAccess (Доступ к группам запретов) |
Имена объектов класса генерируются. Наименования объектов класса генерируются. |
4.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 . Параметры:
Замечания: Создает новый объект класса TBanGroupAccess. |
4.39. Класс TBanGroupItem (Элементы группы запретов) |
4.39.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TBanGroupItem :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TBanGroupItem. |
4.40. Класс TBlobDomain (Большие объекты) |
4.40.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TBlobDomain :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TBlobDomain. |
4.40.3. Метод GetSummary (Получить сводку) |
Метод экземпляра класса TBlobDomain . function TBlobDomain.GetSummary: string[2000]; Переопределяет метод в TDomain.GetSummary . Метод скрыт от пользователя. Метод является виртуальным методом. Метод не имеет параметров. Замечания: Возвращает значение типа string[2000]. |
4.41. Класс TBooleanDomain (Логические) |
4.41.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TBooleanDomain :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TBooleanDomain. |
4.41.3. Метод GetSummary (Получить сводку) |
Метод экземпляра класса TBooleanDomain . function TBooleanDomain.GetSummary: string[2000]; Переопределяет метод в TDomain.GetSummary . Метод скрыт от пользователя. Метод является виртуальным методом. Метод не имеет параметров. Замечания: Возвращает значение типа string[2000]. |
4.42. Класс TClass (Классы) |
Объекты класса образуют иерархию. |
4.42.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TClass :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TClass. |
4.42.3. Метод CreateContextKey (Создать ключ контекстной помощи) | ||||||||
Метод экземпляра класса TClass . procedure TClass.CreateContextKey(Storage: string[64]); Параметры:
|
4.42.4. Метод GenerateConstructor (Сгенерировать текст конструктора) |
4.42.5. Метод GetApproxObjectsCount (Получить оценку количества объектов) |
Метод экземпляра класса TClass . function TClass.GetApproxObjectsCount: Integer; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа Integer. |
4.42.6. Метод GetDBMSName (Получить имя объекта СУБД) |
Метод экземпляра класса TClass . function TClass.GetDBMSName: string[64]; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа string[64]. |
4.42.7. Метод GetHasProfiles (Контролируется профилями) |
Метод экземпляра класса TClass . function TClass.GetHasProfiles: Boolean; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа Boolean. |
4.42.8. Метод GetObjectCount (Количество объектов) | ||||||||
Метод экземпляра класса TClass . function TClass.GetObjectCount(Exact: Boolean): string[20]; Метод скрыт от пользователя. Параметры:
Замечания: Возвращает значение типа string[20]. |
4.42.9. Метод ListChildProperties (Список дочерних свойств) | ||||||||||||||||
Метод класса (статический метод) класса TClass . 1class procedure TClass.ListChildProperties(ParentName: string[64]; 2 TemporaryList: TObjectList; PersistentList: TObjectList); Метод скрыт от пользователя. Метод является методом класса. Параметры:
|
4.42.10. Метод ListProperties (Список свойств) | ||||||||
Метод экземпляра класса TClass . function TClass.ListProperties(Scope: TScope): TObjectList; Метод скрыт от пользователя. Параметры:
Замечания: Возвращает значение типа TObjectList. |
4.42.11. Метод ListRoutines (Список подпрограмм) | ||||||||
Метод экземпляра класса TClass . function TClass.ListRoutines(Scope: TScope): TObjectList; Метод скрыт от пользователя. Параметры:
Замечания: Возвращает значение типа TObjectList. |
4.42.12. Метод MemberByName (Член класса по имени) | ||||||||||||
Метод экземпляра класса TClass . function TClass.MemberByName(Name: string[64]; Class: TClass): TClassMember; Метод скрыт от пользователя. Параметры:
Замечания: Возвращает значение типа TClassMember. |
4.42.13. Метод SetLocalizable (Установить значение свойства "Локализуемый") | ||||||||
Метод экземпляра класса TClass . procedure TClass.SetLocalizable(Value: Boolean); Метод скрыт от пользователя. Параметры:
|
4.42.14. Метод Ole-объекта CheckAllExcelTemplates (Проверить шаблоны отчетов Excel) |
Метод Ole-объекта класса (статический метод Ole-объекта) класса TClass . Метод Ole-объекта является методом класса. Метод Ole-объекта не имеет параметров. |
4.42.15. Метод Ole-объекта CheckAllOleObjectMethods (Проверить все методы Ole-объекта) |
Метод Ole-объекта класса (статический метод Ole-объекта) класса TClass . Метод Ole-объекта является методом класса. Метод Ole-объекта не имеет параметров. |
4.42.16. Метод Ole-объекта CheckAllTemplates (Проверить все шаблоны) |
Метод Ole-объекта класса (статический метод Ole-объекта) класса TClass . Метод Ole-объекта является методом класса. Метод Ole-объекта не имеет параметров. |
4.42.17. Метод Ole-объекта CheckAllWordTemplates (Проверить шаблоны отчетов Word) |
Метод Ole-объекта класса (статический метод Ole-объекта) класса TClass . Метод Ole-объекта является методом класса. Метод Ole-объекта не имеет параметров. |
4.42.18. Метод Ole-объекта CheckAllXSLTTemplates (Проверить шаблоны отчетов XSLT) |
Метод Ole-объекта класса (статический метод Ole-объекта) класса TClass . Метод Ole-объекта является методом класса. Метод Ole-объекта не имеет параметров. |
4.42.19. Метод Ole-объекта LoadImagesFromFolder (Загрузить изображения из папки) | ||||||||||||
Метод Ole-объекта класса (статический метод Ole-объекта) класса TClass . Метод Ole-объекта является методом класса. Параметры:
Замечания: Возвращает значение типа Integer. |
4.42.20. Метод Ole-объекта LoadMethodsFromFolder (Загрузить методы из папки) | ||||||||
Метод Ole-объекта класса (статический метод Ole-объекта) класса TClass . Метод Ole-объекта является методом класса. Параметры:
Замечания: Возвращает значение типа Integer. |
4.42.21. Метод Ole-объекта LoadResourceFile (Загрузить файл ресурсов) | ||||||||
Метод Ole-объекта класса (статический метод Ole-объекта) класса TClass . Метод Ole-объекта является методом класса. Параметры:
Замечания: Возвращает значение типа Integer. |
4.42.22. Метод Ole-объекта LoadTemplatesFromFolder (Загрузить шаблоны из папки) | ||||||||
Метод Ole-объекта класса (статический метод Ole-объекта) класса TClass . Метод Ole-объекта является методом класса. Параметры:
Замечания: Возвращает значение типа Integer. |
4.42.23. Метод Ole-объекта SaveImagesToFolder (Сохранить изображения в папку) | ||||||||||||
Метод Ole-объекта класса (статический метод Ole-объекта) класса TClass . Метод Ole-объекта является методом класса. Параметры:
Замечания: Возвращает значение типа Integer. |
4.42.24. Метод Ole-объекта SaveMethodsToFolder (Сохранить методы в папку) | ||||||||
Метод Ole-объекта класса (статический метод Ole-объекта) класса TClass . Метод Ole-объекта является методом класса. Параметры:
Замечания: Возвращает значение типа Integer. |
4.42.25. Метод Ole-объекта SaveTemplatesToFolder (Сохранить шаблоны в папку) | ||||||||||||
Метод Ole-объекта класса (статический метод Ole-объекта) класса TClass . Метод Ole-объекта является методом класса. Параметры:
Замечания: Возвращает значение типа Integer. |
4.42.26. Шаблон XSLT-отчета ClassesDiagram (Диаграмма классов) | ||||||||||||||||||||||||||||
Шаблон XSLT-отчета класса (статический шаблон) класса TClass . Шаблон отчета Word является методом класса. Параметры:
|
4.43. Класс TClassBan (Запрет на класс) |
Имена объектов класса генерируются. Наименования объектов класса генерируются. |
4.43.1. Свойства | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TClassBan :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TClassBan. |
4.44. Класс TClassDomain (Ссылки на объекты) |
4.44.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TClassDomain :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TClassDomain. |
4.44.3. Метод GetSummary (Получить сводку) |
Метод экземпляра класса TClassDomain . function TClassDomain.GetSummary: string[2000]; Переопределяет метод в TDomain.GetSummary . Метод скрыт от пользователя. Метод является виртуальным методом. Метод не имеет параметров. Замечания: Возвращает значение типа string[2000]. |
4.45. Класс TClassMember (Члены класса) |
4.45.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TClassMember :
|
4.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 . Метод скрыт от пользователя. Параметры:
Замечания: Создает новый объект класса TClassMember. |
4.45.3. Метод GetOverride (Переопределен) |
Метод экземпляра класса TClassMember . function TClassMember.GetOverride: Boolean; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа Boolean. |
4.45.4. Метод SuggestFileName (Предложить имя файла) | ||||||||
Метод экземпляра класса TClassMember . function TClassMember.SuggestFileName(Domain: TDomain): string[128]; Переопределяет метод в TObject.SuggestFileName . Метод скрыт от пользователя. Метод является виртуальным методом. Параметры:
Замечания: Возвращает значение типа string[128]. |
4.46. Класс TCommandButton (Командные кнопки) |
4.46.1. Свойства | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TCommandButton :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TCommandButton. |
4.46.3. Метод GetNextPos (Следующая позиция) | ||||||||
Метод класса (статический метод) класса TCommandButton . class function TCommandButton.GetNextPos(Master: TObject): Integer; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Integer. |
4.46.4. Метод GetOverride (Переопределена) |
Метод экземпляра класса TCommandButton . function TCommandButton.GetOverride: Boolean; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа Boolean. |
4.47. Класс TContextKey (Ключи контекстной помощи) |
Объекты класса не именованы. |
4.47.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TContextKey :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TContextKey. |
4.47.3. Метод GenerateAllKeys (Сгенерировать ключи) | ||||||||
Метод класса (статический метод) класса TContextKey . class procedure TContextKey.GenerateAllKeys(Storage: string[64]); Метод является методом класса. Параметры:
|
4.48. Класс TCustomButton (Кнопки) |
4.48.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TCustomButton :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TCustomButton. |
4.49. Класс TCustomView (Абстрактное представление) |
4.49.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TCustomView :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TCustomView. |
4.49.3. Метод BuildDefaultActions (Создать действия по умолчанию) | ||||||||||||||||||||||||||||||||
Метод экземпляра класса TCustomView . 1procedure TCustomView.BuildDefaultActions(AddConstructor: Boolean; 2 AddDestructor: Boolean; AddMethods: Boolean; AddReports: Boolean; 3 AddCopyPasteActions: Boolean; AddStandartActions: Boolean; 4 PositionStep: Integer); Параметры:
|
4.49.4. Метод CreateContextKey (Создать ключ контекстной помощи) | ||||||||
Метод экземпляра класса TCustomView . procedure TCustomView.CreateContextKey(Storage: string[64]); Параметры:
|
4.50. Класс TDataBase (Базы данных) |
4.50.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TDataBase :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TDataBase. |
4.51. Класс TDateDomain (Даты) |
4.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 . Параметры:
Замечания: Создает новый объект класса TDateDomain. |
4.51.2. Метод GetSummary (Получить сводку) |
Метод экземпляра класса TDateDomain . function TDateDomain.GetSummary: string[2000]; Переопределяет метод в TDomain.GetSummary . Метод скрыт от пользователя. Метод является виртуальным методом. Метод не имеет параметров. Замечания: Возвращает значение типа string[2000]. |
4.52. Класс TDateTimeDomain (Даты со временем) |
4.52.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TDateTimeDomain :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TDateTimeDomain. |
4.52.3. Метод GetSummary (Получить сводку) |
Метод экземпляра класса TDateTimeDomain . function TDateTimeDomain.GetSummary: string[2000]; Переопределяет метод в TDomain.GetSummary . Метод скрыт от пользователя. Метод является виртуальным методом. Метод не имеет параметров. Замечания: Возвращает значение типа string[2000]. |
4.53. Класс TDependency (Зависимости) |
Имена объектов класса генерируются. Наименования объектов класса генерируются. |
4.53.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TDependency :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TDependency. |
4.53.3. Метод Install (Установить) | ||||||||||||||||
Метод класса (статический метод) класса TDependency . 1class procedure TDependency.Install(ADependent: TObject; 2 ADependentExternal: string[256]; ADependedOn: TObject); Метод скрыт от пользователя. Метод является методом класса. Параметры:
|
4.54. Класс TDomain (Домены) |
4.54.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TDomain :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TDomain. |
4.54.3. Метод GetDefinition (Определение домена) |
Метод экземпляра класса TDomain . function TDomain.GetDefinition: string[64]; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа string[64]. |
4.54.4. Метод GetSummary (Получить сводку) |
Метод экземпляра класса TDomain . function TDomain.GetSummary: string[2000]; Метод скрыт от пользователя. Метод является виртуальным методом. Метод не имеет параметров. Замечания: Возвращает значение типа string[2000]. |
4.55. Класс TEnumerationDomain (Перечисления) |
4.55.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TEnumerationDomain :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TEnumerationDomain. |
4.55.3. Метод GetSummary (Получить сводку) |
Метод экземпляра класса TEnumerationDomain . function TEnumerationDomain.GetSummary: string[2000]; Переопределяет метод в TDomain.GetSummary . Метод скрыт от пользователя. Метод является виртуальным методом. Метод не имеет параметров. Замечания: Возвращает значение типа string[2000]. |
4.55.4. Метод ListItems (Список элементов) |
Метод экземпляра класса TEnumerationDomain . function TEnumerationDomain.ListItems: TObjectList; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа TObjectList. |
4.56. Класс TEnumerationItem (Элементы перечислений) |
4.56.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TEnumerationItem :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TEnumerationItem. |
4.56.3. Метод GetNextPos (Следующая позиция) | ||||||||
Метод класса (статический метод) класса TEnumerationItem . class function TEnumerationItem.GetNextPos(Master: TObject): Integer; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Integer. |
4.57. Класс TExcelAsyncTask (Задачи отложенного выполнения отчетов Excel) |
Объекты класса не именованы. |
4.57.1. Свойства | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TExcelAsyncTask :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TExcelAsyncTask. |
4.58. Класс TExcelTemplate (Шаблоны отчетов Excel) |
4.58.1. Свойства | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TExcelTemplate :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TExcelTemplate. |
4.58.3. Метод Ole-объекта CheckExcelTemplate (Проверить шаблон отчетов Excel) |
Метод Ole-объекта класса TExcelTemplate . Метод Ole-объекта не имеет параметров. |
4.59. Класс TExternalDataDomain (Внешние данные) |
4.59.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TExternalDataDomain :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TExternalDataDomain. |
4.59.3. Метод GetSummary (Получить сводку) |
Метод экземпляра класса TExternalDataDomain . function TExternalDataDomain.GetSummary: string[2000]; Переопределяет метод в TDomain.GetSummary . Метод скрыт от пользователя. Метод является виртуальным методом. Метод не имеет параметров. Замечания: Возвращает значение типа string[2000]. |
4.60. Класс TExternalDataResource (Ресурсы внешних данных) |
4.60.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TExternalDataResource :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TExternalDataResource. |
4.60.3. Метод FileNameClause (Кляуза имени поля) | ||||||||
Метод экземпляра класса TExternalDataResource . function TExternalDataResource.FileNameClause(FieldName: string[64]): string[2000]; Метод скрыт от пользователя. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.60.4. Метод FindUsedName (Найти использованное имя) | ||||||||
Метод экземпляра класса TExternalDataResource . function TExternalDataResource.FindUsedName(Name: string[77]): clob; Метод скрыт от пользователя. Параметры:
Замечания: Возвращает значение типа clob. |
4.60.5. Метод GetUsedFileNames (Получить список использованных имен) |
Метод экземпляра класса TExternalDataResource . function TExternalDataResource.GetUsedFileNames: clob; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа clob. |
4.60.6. Метод Ole-объекта CheckExternalData (Проверить внешние данные) | ||||||||||||
Метод Ole-объекта класса TExternalDataResource . Параметры:
|
4.60.7. Метод Ole-объекта SaveExternalData (Сохранить внешние данные) | ||||||||
Метод Ole-объекта класса TExternalDataResource . Параметры:
|
4.61. Класс TField (Поля) |
4.61.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TField :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TField. |
4.61.3. Метод SetLocalizable (Установить значение свойства "Локализуемое") | ||||||||
Метод экземпляра класса TField . procedure TField.SetLocalizable(Value: Boolean); Метод скрыт от пользователя. Параметры:
|
4.62. Класс TFileNameDomain (Имена файлов) |
4.62.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TFileNameDomain :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TFileNameDomain. |
4.62.3. Метод Change (Изменение объекта) | ||||||||
Метод экземпляра класса TFileNameDomain . procedure TFileNameDomain.Change(Action: TChangeAction); Переопределяет метод в TObject.Change . Метод скрыт от пользователя. Параметры:
|
4.62.4. Метод GetSummary (Получить сводку) |
Метод экземпляра класса TFileNameDomain . function TFileNameDomain.GetSummary: string[2000]; Переопределяет метод в TStringDomain.GetSummary , TDomain.GetSummary . Метод скрыт от пользователя. Метод является виртуальным методом. Метод не имеет параметров. Замечания: Возвращает значение типа string[2000]. |
4.63. Класс TFilmstripView (Представление-диафильм) |
4.63.1. Свойства | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TFilmstripView :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TFilmstripView. |
4.64. Класс TFloatDomain (Вещественные числа) |
4.64.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TFloatDomain :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TFloatDomain. |
4.64.3. Метод GetSummary (Получить сводку) |
Метод экземпляра класса TFloatDomain . function TFloatDomain.GetSummary: string[2000]; Переопределяет метод в TDomain.GetSummary . Метод скрыт от пользователя. Метод является виртуальным методом. Метод не имеет параметров. Замечания: Возвращает значение типа string[2000]. |
4.65. Класс TFolderNameDomain (Имена папок файловой системы) |
4.65.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TFolderNameDomain :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TFolderNameDomain. |
4.65.3. Метод Change (Изменение объекта) | ||||||||
Метод экземпляра класса TFolderNameDomain . procedure TFolderNameDomain.Change(Action: TChangeAction); Переопределяет метод в TObject.Change . Метод скрыт от пользователя. Параметры:
|
4.65.4. Метод GetSummary (Получить сводку) |
Метод экземпляра класса TFolderNameDomain . function TFolderNameDomain.GetSummary: string[2000]; Переопределяет метод в TStringDomain.GetSummary , TDomain.GetSummary . Метод скрыт от пользователя. Метод является виртуальным методом. Метод не имеет параметров. Замечания: Возвращает значение типа string[2000]. |
4.66. Класс TForm (Формы) |
4.66.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TForm :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TForm. |
4.66.3. Метод CreateContextKey (Создать ключ контекстной помощи) | ||||||||
Метод экземпляра класса TForm . procedure TForm.CreateContextKey(Storage: string[64]); Параметры:
|
4.66.4. Метод GetIsAccessible (Доступна) |
Метод экземпляра класса TForm . function TForm.GetIsAccessible: Boolean; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа Boolean. |
4.66.5. Метод GetNextPos (Следующая позиция) |
Метод класса (статический метод) класса TForm . class function TForm.GetNextPos: Integer; Метод скрыт от пользователя. Метод является методом класса. Метод не имеет параметров. Замечания: Возвращает значение типа Integer. |
4.67. Класс TFormAccess (Доступ к формам) |
Имена объектов класса генерируются. Наименования объектов класса генерируются. |
4.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 . Параметры:
Замечания: Создает новый объект класса TFormAccess. |
4.68. Класс TFormBan (Запрет на форму) |
Имена объектов класса генерируются. Наименования объектов класса генерируются. |
4.68.1. Свойства | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TFormBan :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TFormBan. |
4.69. Класс TFormOption (Настройки формы) |
Имена объектов класса генерируются. |
4.69.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TFormOption :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TFormOption. |
4.69.3. Метод GetNextPos (Следующая позиция) | ||||||||
Метод класса (статический метод) класса TFormOption . class function TFormOption.GetNextPos(Master: TObject): Integer; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Integer. |
4.70. Класс TFormView (Представления формы) |
Объекты класса образуют иерархию. Имена объектов класса генерируются. |
4.70.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TFormView :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TFormView. |
4.70.3. Метод GetName (Сгенерировать имя объекта) |
Метод экземпляра класса TFormView . function TFormView.GetName: string[64]; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа string[64]. |
4.70.4. Метод GetNextPos (Следующая позиция) | ||||||||||||
Метод класса (статический метод) класса TFormView . class function TFormView.GetNextPos(Parent: TObject; Master: TObject): Integer; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Integer. |
4.71. Класс TFormViewAction (Действие-форма) |
Объекты класса образуют иерархию. |
4.71.1. Свойства | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TFormViewAction :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TFormViewAction. |
4.72. Класс TImportedReplica (Импортированные реплики) |
Объекты класса не именованы. |
4.72.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TImportedReplica :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TImportedReplica. |
4.73. Класс TInlineExpression (Встраиваемое выражение) |
4.73.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TInlineExpression :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TInlineExpression. |
4.74. Класс TInstantContact (Контакты) |
Имена объектов класса генерируются. |
4.74.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TInstantContact :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TInstantContact. |
4.74.3. Метод AddContact (Добавить контакт) | ||||||||||||
Метод класса (статический метод) класса TInstantContact . class function TInstantContact.AddContact(Master: TUser; User: TUser): TObject; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа TObject. |
4.74.4. Метод LastUsedContact (Получить последний использованный контакт) | ||||||||
Метод класса (статический метод) класса TInstantContact . class function TInstantContact.LastUsedContact(AUser: TUser): TObject; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа TObject. |
4.75. Класс TInstantMessage (Сообщения) |
Объекты класса не именованы. |
4.75.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TInstantMessage :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TInstantMessage. |
4.75.3. Метод Archive (Отправить в архив) | ||||||||||||
Метод класса (статический метод) класса TInstantMessage . 1class procedure TInstantMessage.Archive(TimeStampFrom: datetime; 2 TimeStampTo: datetime); Метод является методом класса. Параметры:
|
4.75.4. Метод Clear (Очистить) | ||||||||||||
Метод класса (статический метод) класса TInstantMessage . 1class procedure TInstantMessage.Clear(TimeStampFrom: datetime; 2 TimeStampTo: datetime); Метод является методом класса. Параметры:
|
4.76. Класс TInstantMessageAttachment (Сообщения с вложением) |
Объекты класса не именованы. |
4.76.1. Свойства | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TInstantMessageAttachment :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TInstantMessageAttachment. |
4.77. Класс TIntegerDomain (Целые числа) |
4.77.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TIntegerDomain :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TIntegerDomain. |
4.77.3. Метод GetSummary (Получить сводку) |
Метод экземпляра класса TIntegerDomain . function TIntegerDomain.GetSummary: string[2000]; Переопределяет метод в TDomain.GetSummary . Метод скрыт от пользователя. Метод является виртуальным методом. Метод не имеет параметров. Замечания: Возвращает значение типа string[2000]. |
4.78. Класс TLanguage (Языки) |
4.78.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TLanguage :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TLanguage. |
4.78.3. Метод GetCurrentLanguage (Получить текущий язык) |
4.78.4. Метод GetIsCurrent (Является текущим) |
Метод экземпляра класса TLanguage . function TLanguage.GetIsCurrent: Boolean; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа Boolean. |
4.78.5. Метод SetIsCurrent (Установить язык как текущий) | ||||||||
Метод экземпляра класса TLanguage . procedure TLanguage.SetIsCurrent(Value: Boolean); Метод скрыт от пользователя. Параметры:
|
4.78.6. Метод Ole-объекта SaveResourceFile (Сохранить файл ресурсов) | ||||||||
Метод Ole-объекта класса TLanguage . Параметры:
|
4.79. Класс TLanguageTranslation (Переводы) |
Имена объектов класса генерируются. Наименования объектов класса генерируются. |
4.79.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TLanguageTranslation :
|
4.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 . Метод скрыт от пользователя. Параметры:
Замечания: Создает новый объект класса TLanguageTranslation. |
4.79.3. Метод Add (Создать набор переводов) | ||||||||||||
Метод класса (статический метод) класса TLanguageTranslation . 1class function TLanguageTranslation.Add(Owner: string[64]; 2 Original: string[2000]): TLanguageTranslation; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа TLanguageTranslation. |
4.79.4. Метод Append (Добавить перевод) | ||||||||||||||||||||||||
Метод класса (статический метод) класса TLanguageTranslation . 1class function TLanguageTranslation.Append(ALanguage: TLanguage; 2 AOwner: string[64]; AOwnerObject: TObject; AOwnerField: TField; 3 AValue: string[2000]): TLanguageTranslation; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа TLanguageTranslation. |
4.79.5. Метод GetGlobalIdent (Получить глобальный идентификатор) |
Метод экземпляра класса TLanguageTranslation . function TLanguageTranslation.GetGlobalIdent: string[2000]; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа string[2000]. |
4.79.6. Метод GetIdent (Получить идентификатор) |
Метод экземпляра класса TLanguageTranslation . function TLanguageTranslation.GetIdent: string[2000]; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа string[2000]. |
4.79.7. Метод GetLanguageTranslation (Получить перевод на языке) | ||||||||||||||||||||
Метод класса (статический метод) класса TLanguageTranslation . 1class function TLanguageTranslation.GetLanguageTranslation(ALanguage: TLanguage; 2 AOwner: string[64]; AOwnerObject: TObject; AOwnerField: TField): string[2000]; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.79.8. Метод GetOriginal (Получить оригинал) |
Метод экземпляра класса TLanguageTranslation . function TLanguageTranslation.GetOriginal: string[2000]; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа string[2000]. |
4.79.9. Метод GetResource (Получить ресурсную строку) | ||||||||
Метод класса (статический метод) класса TLanguageTranslation . class function TLanguageTranslation.GetResource(AOwner: string[64]): string[2000]; Переопределяет метод в TObject.GetResource . Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.79.10. Метод Load (Загрузить значение) | ||||||||
Метод экземпляра класса TLanguageTranslation . procedure TLanguageTranslation.Load(Value: string[2000]); Метод скрыт от пользователя. Параметры:
|
4.79.11. Метод MarkAsTranslatable (Отметить как переводимый) |
Метод экземпляра класса TLanguageTranslation . procedure TLanguageTranslation.MarkAsTranslatable; Метод не имеет параметров. |
4.79.12. Метод MarkAsUntranslatable (Отметить как непереводимый) |
Метод экземпляра класса TLanguageTranslation . procedure TLanguageTranslation.MarkAsUntranslatable; Метод не имеет параметров. |
4.79.13. Метод SetLanguageTranslation (Установить перевод на языке) | ||||||||||||||||||||||||
Метод класса (статический метод) класса TLanguageTranslation . 1class procedure TLanguageTranslation.SetLanguageTranslation(ALanguage: TLanguage; 2 AOwner: string[64]; AOwnerObject: TObject; AOwnerField: TField; 3 AValue: string[2000]); Метод скрыт от пользователя. Метод является методом класса. Параметры:
|
4.79.14. Метод SetOriginal (Установить оригинал) | ||||||||
Метод экземпляра класса TLanguageTranslation . procedure TLanguageTranslation.SetOriginal(Value: string[2000]); Метод скрыт от пользователя. Параметры:
|
4.79.15. Метод SetOwnerSecurity (Установить атрибуты безопасности по владельцу-объекту) | ||||||||
Метод класса (статический метод) класса TLanguageTranslation . class procedure TLanguageTranslation.SetOwnerSecurity(AOwnerObject: TObject); Метод скрыт от пользователя. Метод является методом класса. Параметры:
|
4.79.16. Метод SetTranslation (Установить перевод) | ||||||||
Метод экземпляра класса TLanguageTranslation . procedure TLanguageTranslation.SetTranslation(Value: string[2000]); Метод скрыт от пользователя. Параметры:
|
4.79.17. Метод Validate (Актуализировать) | ||||||||||||||||||||
Метод класса (статический метод) класса TLanguageTranslation . 1class procedure TLanguageTranslation.Validate(ValidateResources: Boolean; 2 ValidateData: Boolean; ValidateClass: TClass; ValidateField: TField); Метод является методом класса. Параметры:
|
4.79.18. Метод ValidateAllObjects (Актуализировать все объекты) | ||||||||||||
Метод класса (статический метод) класса TLanguageTranslation . 1class procedure TLanguageTranslation.ValidateAllObjects(ValidateClass: TClass; 2 ValidateField: TField); Метод скрыт от пользователя. Метод является методом класса. Параметры:
|
4.79.19. Метод ValidateObject (Актуализировать объект) | ||||||||||||
Метод класса (статический метод) класса TLanguageTranslation . 1class procedure TLanguageTranslation.ValidateObject(AOwnerObject: TObject; 2 AOwnerField: TField); Метод скрыт от пользователя. Метод является методом класса. Параметры:
|
4.79.20. Метод ValidateOwned (Актуализировать имеющих владельца) |
Метод класса (статический метод) класса TLanguageTranslation . class procedure TLanguageTranslation.ValidateOwned; Метод скрыт от пользователя. Метод является методом класса. Метод не имеет параметров. |
4.79.21. Метод ValidateOwner (Актуализировать по владельцу) | ||||||||
Метод класса (статический метод) класса TLanguageTranslation . class procedure TLanguageTranslation.ValidateOwner(AOwner: string[64]); Метод скрыт от пользователя. Метод является методом класса. Параметры:
|
4.80. Класс TMethod (Методы) |
4.80.1. Свойства | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TMethod :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TMethod. |
4.80.3. Метод Call (Вызвать) | ||||||||
Метод экземпляра класса TMethod . procedure TMethod.Call(Parameters: TObjectList); Метод скрыт от пользователя. Параметры:
|
4.80.4. Метод CallTemplate (Шаблон вызова) |
Метод экземпляра класса TMethod . function TMethod.CallTemplate: string[2000]; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа string[2000]. |
4.80.5. Метод GetDBMSName (Получить имя объекта СУБД) |
Метод экземпляра класса TMethod . function TMethod.GetDBMSName: string[64]; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа string[64]. |
4.80.6. Метод VirtualChainRoot (Корень виртуальной цепи) |
4.81. Класс TObject (Объекты) |
4.81.1. Свойства | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TObject :
|
4.81.2. Конструктор Create (Конструктор объекта) | ||||||||||||||||||||||||||||
Конструктор класса TObject . 1constructor TObject.Create(Name: string[64]; Description: string[128]; 2 Class: TClass; Parent: TObject; Master: TObject; 3 Accessor: TSecurityAccount): TObject; Метод скрыт от пользователя. Параметры:
Замечания: Создает новый объект класса TObject. |
4.81.3. Деструктор Destroy (Деструктор объекта) |
4.81.4. Метод ApplyStringBuilder (Применить шаблон) | ||||||||
Метод экземпляра класса TObject . function TObject.ApplyStringBuilder(Template: string[2000]): string[2000]; Метод скрыт от пользователя. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.81.5. Метод ApplyStringBuilderClob (Применить шаблон-большой текстовый объект) | ||||||||
Метод экземпляра класса TObject . function TObject.ApplyStringBuilderClob(Template: string[2000]): clob; Метод скрыт от пользователя. Параметры:
Замечания: Возвращает значение типа clob. |
4.81.6. Метод ASCII (ASCII-код) | ||||||||
Метод класса (статический метод) класса TObject . class function TObject.ASCII(Value: string[2]): Integer; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Integer. |
4.81.7. Метод Assigned (Проверка пустоты значения) |
4.81.8. Метод BlobToClob (Большой двоичный объект в большой текстовый объект) | ||||||||
Метод класса (статический метод) класса TObject . class function TObject.BlobToClob(Value: blob): clob; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа clob. |
4.81.9. Метод BoolToStr (Логическое значение в строку) | ||||||||||||
Метод класса (статический метод) класса TObject . 1class function TObject.BoolToStr(Value: Boolean; 2 Domain: TBooleanDomain): string[2000]; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.81.10. Метод Change (Изменение объекта) | ||||||||
Метод экземпляра класса TObject . procedure TObject.Change(Action: TChangeAction); Метод скрыт от пользователя. Параметры:
|
4.81.11. Метод Char (Символ) | ||||||||
Метод класса (статический метод) класса TObject . class function TObject.Char(Value: Integer): string[2]; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2]. |
4.81.12. Метод ClobReplace (Заменить содержимое большого текстового объекта) | ||||||||||||||||||||
Метод класса (статический метод) класса TObject . 1class function TObject.ClobReplace(Value: clob; OldPattern: string[2000]; 2 NewPattern: string[2000]; ReplaceAll: Boolean): clob; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа clob. |
4.81.13. Метод ClobToBlob (Большой текстовый объект в большой двоичный объект) | ||||||||
Метод класса (статический метод) класса TObject . class function TObject.ClobToBlob(Value: clob): blob; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа blob. |
4.81.14. Метод Concatenate (Управляемая конкатенация строк) | ||||||||||||||||||||||||
Метод класса (статический метод) класса TObject . 1class function TObject.Concatenate(Value: string[2000]; AddOn: string[2000]; 2 MaxLength: Integer; Delimiter: string[2000]; Ellipsis: Boolean): string[2000]; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.81.15. Метод Copy (Копировать) | ||||||||||||||||
Метод класса (статический метод) класса TObject . 1class function TObject.Copy(String: string[2000]; StartPos: Integer; 2 Length: Integer): string[2000]; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.81.16. Метод CopyClob (Копировать из большого текстового объекта) | ||||||||||||||||
Метод класса (статический метод) класса TObject . 1class function TObject.CopyClob(Value: clob; StartPos: Integer; 2 Length: Integer): string[2000]; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.81.17. Метод CreateGUID (Создать GUID) |
Метод класса (статический метод) класса TObject . class function TObject.CreateGUID: string[38]; Метод скрыт от пользователя. Метод является методом класса. Метод не имеет параметров. Замечания: Возвращает значение типа string[38]. |
4.81.18. Метод DateOf (Дату из даты со временем) | ||||||||
Метод класса (статический метод) класса TObject . class function TObject.DateOf(Value: datetime): date; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа date. |
4.81.19. Метод DatePart (Часть даты) | ||||||||||||
Метод класса (статический метод) класса TObject . class function TObject.DatePart(Value: date; Part: TDateTimePart): Integer; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Integer. |
4.81.20. Метод DateTimePart (Часть даты со временем) | ||||||||||||
Метод класса (статический метод) класса TObject . 1class function TObject.DateTimePart(Value: datetime; 2 Part: TDateTimePart): Integer; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Integer. |
4.81.21. Метод DateTimeToStr (Дату и время в строку) | ||||||||
Метод класса (статический метод) класса TObject . class function TObject.DateTimeToStr(Value: datetime): string[2000]; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.81.22. Метод DateToStr (Дату в строку) | ||||||||
Метод класса (статический метод) класса TObject . class function TObject.DateToStr(Value: date): string[2000]; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.81.23. Метод Dequeue (Удалить из очереди) | ||||||||
Метод экземпляра класса TObject . procedure TObject.Dequeue(Permanently: Boolean); Метод скрыт от пользователя. Параметры:
|
4.81.24. Метод DescribeObject (Описание объекта для сообщений пользователю) |
Метод экземпляра класса TObject . function TObject.DescribeObject: string[2000]; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа string[2000]. |
4.81.25. Метод DumpString (Строка в виде списка кодов символов) | ||||||||||||||||
Метод класса (статический метод) класса TObject . 1class function TObject.DumpString(Value: string[2000]; Delimiter: string[2000]; 2 Hexadecimal: Boolean): string[2000]; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.81.26. Метод Ellipsis (Эллипсис) | ||||||||||||||||
Метод класса (статический метод) класса TObject . 1class function TObject.Ellipsis(Value: string[2000]; MaxLength: Integer; 2 WholeWords: Boolean): string[2000]; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.81.27. Метод EncodeDate (Собрать дату) | ||||||||||||||||
Метод класса (статический метод) класса TObject . 1class function TObject.EncodeDate(Year: Integer; Month: Integer; 2 Day: Integer): date; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа date. |
4.81.28. Метод EncodeDateTime (Собрать дату со временем) | ||||||||||||||||||||||||||||
Метод класса (статический метод) класса TObject . 1class function TObject.EncodeDateTime(Year: Integer; Month: Integer; 2 Day: Integer; Hours: Integer; Minutes: Integer; Seconds: Integer): datetime; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа datetime. |
4.81.29. Метод EncodeTime (Собрать время) | ||||||||||||||||
Метод класса (статический метод) класса TObject . 1class function TObject.EncodeTime(Hours: Integer; Minutes: Integer; 2 Seconds: Integer): time; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа time. |
4.81.30. Метод Enqueue (Поставить в очередь) | ||||||||
Метод экземпляра класса TObject . function TObject.Enqueue(QueueName: string[64]): Boolean; Метод скрыт от пользователя. Параметры:
Замечания: Возвращает значение типа Boolean. |
4.81.31. Метод Find (Поиск объекта) | ||||||||||||||||||||
Метод класса (статический метод) класса TObject . 1class function TObject.Find(Name: string[64]; Class: TClass; Parent: TObject; 2 Master: TObject): TObject; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа TObject. |
4.81.32. Метод FindGlobal (Глобальный поиск объекта) | ||||||||||||
Метод класса (статический метод) класса TObject . 1class function TObject.FindGlobal(SourceDataBaseGUID: string[38]; 2 OldID: string[38]): TObject; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа TObject. |
4.81.33. Метод FloatToStr (Вещественное в строку) | ||||||||
Метод класса (статический метод) класса TObject . class function TObject.FloatToStr(Value: float): string[2000]; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.81.34. Метод FormatDate (Форматировать дату) | ||||||||||||
Метод класса (статический метод) класса TObject . 1class function TObject.FormatDate(Value: date; 2 Format: string[2000]): string[2000]; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.81.35. Метод FormatDateTime (Форматировать дату со временем) | ||||||||||||
Метод класса (статический метод) класса TObject . 1class function TObject.FormatDateTime(Value: datetime; 2 Format: string[2000]): string[2000]; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.81.36. Метод FormatFloat (Форматировать вещественное значение) | ||||||||||||||||||||
Метод класса (статический метод) класса TObject . 1class function TObject.FormatFloat(Value: float; DecimalPlaces: Integer; 2 DecimalSeparator: string[2]; GroupSeparator: string[2]): string[2000]; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.81.37. Метод FormatTime (Форматировать время) | ||||||||||||
Метод класса (статический метод) класса TObject . 1class function TObject.FormatTime(Value: time; 2 Format: string[2000]): string[2000]; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.81.38. Метод GenerateAllNames (Сгенерировать имена для всех объектов) |
Метод класса (статический метод) класса TObject . class function TObject.GenerateAllNames: Integer; Метод скрыт от пользователя. Метод является методом класса. Метод не имеет параметров. Замечания: Возвращает значение типа Integer. |
4.81.39. Метод GeneratedDescription (Сгенерированное наименование) |
Метод экземпляра класса TObject . function TObject.GeneratedDescription: string[128]; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа string[128]. |
4.81.40. Метод GeneratedName (Сгенерированное имя) |
Метод экземпляра класса TObject . function TObject.GeneratedName: string[64]; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа string[64]. |
4.81.41. Метод GetBlobSize (Размер большого двоичного объекта) | ||||||||
Метод класса (статический метод) класса TObject . class function TObject.GetBlobSize(Value: blob): Integer; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Integer. |
4.81.42. Метод GetChildCount (Получить количество дочерних объектов) |
Метод экземпляра класса TObject . function TObject.GetChildCount: Integer; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа Integer. |
4.81.43. Метод GetClobSize (Размер большого текстового объекта) | ||||||||
Метод класса (статический метод) класса TObject . class function TObject.GetClobSize(Value: clob): Integer; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Integer. |
4.81.44. Метод GetDescendantCount (Получить количество объектов-потомков) |
Метод экземпляра класса TObject . function TObject.GetDescendantCount: Integer; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа Integer. |
4.81.45. Метод GetDetailCount (Получить количество подчиненных объектов) |
Метод экземпляра класса TObject . function TObject.GetDetailCount: Integer; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа Integer. |
4.81.46. Метод GetLevel (Уровень в иерархии) |
Метод экземпляра класса TObject . function TObject.GetLevel: Integer; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа Integer. |
4.81.47. Метод GetResource (Получить ресурсную строку) | ||||||||
Метод класса (статический метод) класса TObject . class function TObject.GetResource(AOwner: string[64]): string[2000]; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.81.48. Метод GetRoot (Получить корень иерархии) |
4.81.49. Метод GetTop (Получить объект верхнего уровня) |
4.81.50. Метод HasAsChild (Объект является ребенком данного) |
4.81.51. Метод HasAsParent (Объект является родителем данного) |
4.81.52. Метод HasChildren (Имеет детей) |
Метод экземпляра класса TObject . function TObject.HasChildren: Boolean; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа Boolean. |
4.81.53. Метод HasDetails (Имеет подчиненные объекты) |
Метод экземпляра класса TObject . function TObject.HasDetails: Boolean; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа Boolean. |
4.81.54. Метод Hash (Хеш-функция конца строки) | ||||||||||||
Метод класса (статический метод) класса TObject . 1class function TObject.Hash(Value: string[2000]; 2 MaxLength: Integer): string[2000]; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.81.55. Метод HashReverse (Хеш-функция начала строки) | ||||||||||||
Метод класса (статический метод) класса TObject . 1class function TObject.HashReverse(Value: string[2000]; 2 MaxLength: Integer): string[2000]; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.81.56. Метод HexToInt (Шестнадцатеричное представление в целое число) | ||||||||
Метод класса (статический метод) класса TObject . class function TObject.HexToInt(Hexadecimal: string[64]): Integer; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Integer. |
4.81.57. Метод IfThenDate (Выбор из двух дат) | ||||||||||||||||
Метод класса (статический метод) класса TObject . 1class function TObject.IfThenDate(Value: Boolean; ATrue: date; 2 AFalse: date): date; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа date. |
4.81.58. Метод IfThenDateTime (Выбор из двух дат со временем) | ||||||||||||||||
Метод класса (статический метод) класса TObject . 1class function TObject.IfThenDateTime(Value: Boolean; ATrue: datetime; 2 AFalse: datetime): datetime; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа datetime. |
4.81.59. Метод IfThenExternalData (Выбор из двух значений - внешних данных) | ||||||||||||||||
Метод класса (статический метод) класса TObject . 1class function TObject.IfThenExternalData(Value: Boolean; ATrue: <external 2 data>; AFalse: <external data>): <external data>; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа <external data>. |
4.81.60. Метод IfThenFloat (Выбор из двух вещественных) | ||||||||||||||||
Метод класса (статический метод) класса TObject . 1class function TObject.IfThenFloat(Value: Boolean; ATrue: float; 2 AFalse: float): float; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа float. |
4.81.61. Метод IfThenInt (Выбор из двух целых) | ||||||||||||||||
Метод класса (статический метод) класса TObject . 1class function TObject.IfThenInt(Value: Boolean; ATrue: Integer; 2 AFalse: Integer): Integer; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Integer. |
4.81.62. Метод IfThenObject (Выбор из двух объектов) | ||||||||||||||||
Метод класса (статический метод) класса TObject . 1class function TObject.IfThenObject(Value: Boolean; ATrue: TObject; 2 AFalse: TObject): TObject; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа TObject. |
4.81.63. Метод IfThenStr (Выбор из двух строк) | ||||||||||||||||
Метод класса (статический метод) класса TObject . 1class function TObject.IfThenStr(Value: Boolean; ATrue: string[2000]; 2 AFalse: string[2000]): string[2000]; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.81.64. Метод IfThenTime (Выбор из двух времен) | ||||||||||||||||
Метод класса (статический метод) класса TObject . 1class function TObject.IfThenTime(Value: Boolean; ATrue: time; 2 AFalse: time): time; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа time. |
4.81.65. Метод InstanceObject (Объект по строковому представлению идентификатора (объект может не существовать)) |
4.81.66. Метод IntToHex (Целое число в шестнадцатеричное представление) | ||||||||
Метод класса (статический метод) класса TObject . class function TObject.IntToHex(IntValue: Integer): string[64]; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[64]. |
4.81.67. Метод IntToStr (Целое в строку) | ||||||||
Метод класса (статический метод) класса TObject . class function TObject.IntToStr(Value: Integer): string[2000]; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.81.68. Метод IsBadHierarchy (Ошибка в иерархии) |
Метод экземпляра класса TObject . function TObject.IsBadHierarchy: Boolean; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа Boolean. |
4.81.69. Метод IsBadPtr (Не указывает на существующий объект) |
Метод экземпляра класса TObject . function TObject.IsBadPtr: Boolean; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа Boolean. |
4.81.70. Метод IsCharAlpha (Символ является алфавитным) | ||||||||
Метод класса (статический метод) класса TObject . class function TObject.IsCharAlpha(Value: string[2]): Boolean; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Boolean. |
4.81.71. Метод IsCharAlphaNumeric (Символ является алфавитно-числовым) | ||||||||
Метод класса (статический метод) класса TObject . class function TObject.IsCharAlphaNumeric(Value: string[2]): Boolean; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Boolean. |
4.81.72. Метод IsInstanceOf (Является экземпляром класса) |
4.81.73. Метод LineBreak (Разделитель строк) |
Метод класса (статический метод) класса TObject . class function TObject.LineBreak: string[2]; Метод скрыт от пользователя. Метод является методом класса. Метод не имеет параметров. Замечания: Возвращает значение типа string[2]. |
4.81.74. Метод LinkClobs (Присоединить большой объект к другому) | ||||||||||||
Метод класса (статический метод) класса TObject . class function TObject.LinkClobs(PrefData: clob; PostData: clob): clob; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа clob. |
4.81.75. Метод LinkToClob (Присоединить строки к большому объекту) | ||||||||||||||||
Метод класса (статический метод) класса TObject . 1class function TObject.LinkToClob(Prefix: string[2000]; Data: clob; 2 Postfix: string[2000]): clob; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа clob. |
4.81.76. Метод Locate (Поиск объекта по локатору) |
4.81.77. Метод Locator (Локатор объекта) |
Метод экземпляра класса TObject . function TObject.Locator: string[2000]; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа string[2000]. |
4.81.78. Метод LowerCase (Преобразовать к нижнему регистру) | ||||||||
Метод класса (статический метод) класса TObject . class function TObject.LowerCase(Value: string[2000]): string[2000]; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.81.79. Метод MatchRegExp (Проверка соответствия строки регулярному выражению) | ||||||||||||
Метод класса (статический метод) класса TObject . 1class function TObject.MatchRegExp(Value: string[2000]; 2 RegExp: string[2000]): Boolean; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Boolean. |
4.81.80. Метод MergeIdentifiers (Объединенный идентификатор) | ||||||||||||||||
Метод класса (статический метод) класса TObject . 1class function TObject.MergeIdentifiers(Identifier: string[64]; 2 Modifier: string[64]; MaxLength: Integer): string[64]; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[64]. |
4.81.81. Метод MergeTo (Отождествить с) |
4.81.82. Метод Modulus (Остаток деления) | ||||||||||||
Метод класса (статический метод) класса TObject . class function TObject.Modulus(Value: Integer; Base: Integer): Integer; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Integer. |
4.81.83. Метод ObjectInstance (Текстовое представление идентификатора объекта (объект может не существовать)) |
4.81.84. Метод Pos (Поиск подстроки) | ||||||||||||
Метод класса (статический метод) класса TObject . 1class function TObject.Pos(Substring: string[2000]; 2 Value: string[2000]): Integer; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Integer. |
4.81.85. Метод PreprocessRegExp (Адаптировать регулярное выражение к требованиям СУБД) | ||||||||
Метод класса (статический метод) класса TObject . class function TObject.PreprocessRegExp(Value: string[2000]): string[2000]; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.81.86. Метод QualifiedName (Квалифицированное имя) |
Метод экземпляра класса TObject . function TObject.QualifiedName: string[2000]; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа string[2000]. |
4.81.87. Метод QuotedStr (Строку в апострофы) | ||||||||
Метод класса (статический метод) класса TObject . class function TObject.QuotedStr(Value: string[2000]): string[2000]; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.81.88. Метод RaiseException (Возбудить исключение) | ||||||||
Метод класса (статический метод) класса TObject . class procedure TObject.RaiseException(Message: string[2000]); Метод скрыт от пользователя. Метод является методом класса. Параметры:
|
4.81.89. Метод RaiseResource (Возбудить исключение по ресурсной строке) | ||||||||
Метод класса (статический метод) класса TObject . class procedure TObject.RaiseResource(AOwner: string[64]); Метод скрыт от пользователя. Метод является методом класса. Параметры:
|
4.81.90. Метод ReadFromClob (Считать строку из большого текстового объекта) | ||||||||
Метод класса (статический метод) класса TObject . class function TObject.ReadFromClob(Value: clob): string[2000]; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.81.91. Метод ResourceByItem (Значение ресурсной строки) | ||||||||
Метод класса (статический метод) класса TObject . class function TObject.ResourceByItem(Resource: Resource strings): string[128]; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[128]. |
4.81.92. Метод Round (Округление) | ||||||||||||
Метод класса (статический метод) класса TObject . class function TObject.Round(Value: float; Decimals: Integer): float; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа float. |
4.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); Метод скрыт от пользователя. Метод является методом класса. Параметры:
|
4.81.94. Метод Sleep (Задержка выполнения) | ||||||||
Метод класса (статический метод) класса TObject . class procedure TObject.Sleep(Seconds: Integer); Метод скрыт от пользователя. Метод является методом класса. Параметры:
|
4.81.95. Метод StringReplace (Заменить содержимое строки) | ||||||||||||||||||||
Метод класса (статический метод) класса TObject . 1class function TObject.StringReplace(Value: string[2000]; 2 OldPattern: string[2000]; NewPattern: string[2000]; 3 ReplaceAll: Boolean): string[2000]; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.81.96. Метод StrLength (Длина строки) | ||||||||
Метод класса (статический метод) класса TObject . class function TObject.StrLength(String: string[2000]): Integer; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Integer. |
4.81.97. Метод StrLike (Сопоставить строку с шаблоном) | ||||||||||||
Метод класса (статический метод) класса TObject . 1class function TObject.StrLike(Value: string[2000]; 2 Pattern: string[2000]): Boolean; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Boolean. |
4.81.98. Метод StrPad (Заполнить строку) | ||||||||||||||||||||
Метод класса (статический метод) класса TObject . 1class function TObject.StrPad(Value: string[2000]; Padding: string[2000]; 2 PadRight: Boolean; MaxLength: Integer): string[2000]; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.81.99. Метод StrToBool (Строку в логическое значение) | ||||||||
Метод класса (статический метод) класса TObject . class function TObject.StrToBool(Value: string[2000]): Boolean; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Boolean. |
4.81.100. Метод StrToDate (Строку в дату) | ||||||||
Метод класса (статический метод) класса TObject . class function TObject.StrToDate(Value: string[2000]): date; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа date. |
4.81.101. Метод StrToDateTime (Строку в дату и время) | ||||||||
Метод класса (статический метод) класса TObject . class function TObject.StrToDateTime(Value: string[2000]): datetime; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа datetime. |
4.81.102. Метод StrToFloat (Строку в вещественное) | ||||||||
Метод класса (статический метод) класса TObject . class function TObject.StrToFloat(Value: string[2000]): float; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа float. |
4.81.103. Метод StrToInt (Строку в целое) | ||||||||
Метод класса (статический метод) класса TObject . class function TObject.StrToInt(Value: string[2000]): Integer; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Integer. |
4.81.104. Метод StrToTime (Строку во время) | ||||||||
Метод класса (статический метод) класса TObject . class function TObject.StrToTime(Value: string[2000]): time; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа time. |
4.81.105. Метод StrTranslate (Транслировать символы в строке) | ||||||||||||||||
Метод класса (статический метод) класса TObject . 1class function TObject.StrTranslate(Value: string[2000]; 2 OldChars: string[2000]; NewChars: string[2000]): string[2000]; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.81.106. Метод StrWrap (Выровнять строку) | ||||||||||||||||
Метод класса (статический метод) класса TObject . 1class function TObject.StrWrap(Value: string[2000]; Delimiter: string[2000]; 2 MaxCol: Integer): string[2000]; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.81.107. Метод SuggestDescription (Предложить наименование) | ||||||||
Метод экземпляра класса TObject . procedure TObject.SuggestDescription(Description: string[128]); Метод скрыт от пользователя. Параметры:
|
4.81.108. Метод SuggestFileName (Предложить имя файла) |
4.81.109. Метод TimeOf (Время из даты со временем) | ||||||||
Метод класса (статический метод) класса TObject . class function TObject.TimeOf(Value: datetime): time; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа time. |
4.81.110. Метод TimePart (Часть времени) | ||||||||||||
Метод класса (статический метод) класса TObject . class function TObject.TimePart(Value: time; Part: TDateTimePart): Integer; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Integer. |
4.81.111. Метод TimeToStr (Время в строку) | ||||||||
Метод класса (статический метод) класса TObject . class function TObject.TimeToStr(Value: time): string[2000]; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.81.112. Метод Touch (Модификация объекта) |
Метод экземпляра класса TObject . procedure TObject.Touch; Метод скрыт от пользователя. Метод не имеет параметров. |
4.81.113. Метод Trim (Убрать лишние пробелы) | ||||||||
Метод класса (статический метод) класса TObject . class function TObject.Trim(Value: string[2000]): string[2000]; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.81.114. Метод Trunc (Отсечение дробной части) | ||||||||
Метод класса (статический метод) класса TObject . class function TObject.Trunc(Value: float): Integer; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Integer. |
4.81.115. Метод UniqueValue (Уникальный идентификатор) |
Метод класса (статический метод) класса TObject . class function TObject.UniqueValue: string[64]; Метод скрыт от пользователя. Метод является методом класса. Метод не имеет параметров. Замечания: Возвращает значение типа string[64]. |
4.81.116. Метод UpperCase (Преобразовать к верхнему регистру) | ||||||||
Метод класса (статический метод) класса TObject . class function TObject.UpperCase(Value: string[2000]): string[2000]; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.81.117. Метод Ole-объекта ExportAfter (Экспортировать модифицированные) | ||||||||||||
Метод Ole-объекта класса (статический метод Ole-объекта) класса TObject . Метод Ole-объекта является методом класса. Параметры:
|
4.81.118. Метод Ole-объекта LoadBlobsFromFolder (Загрузить данные из папки) |
4.81.119. Метод Ole-объекта SaveBlobsToFolder (Сохранить данные в папку) | ||||||||||||||||||||
Метод Ole-объекта класса (статический метод Ole-объекта) класса TObject . Метод Ole-объекта является методом класса. Параметры:
Замечания: Возвращает значение типа Integer. |
4.81.120. Метод Ole-объекта SplitExcelSheetsToFiles (Разделить Excel листы на файлы) | ||||||||||||||||||||
Метод Ole-объекта класса (статический метод Ole-объекта) класса TObject . Метод Ole-объекта скрыт от пользователя. Метод Ole-объекта является методом класса. Параметры:
|
4.81.121. Шаблон отчета Excel Excel (Перенести в Excel) |
Шаблон отчета Excel класса (статический шаблон) класса TObject . Шаблон отчета Excel является методом класса. Шаблон отчета Excel не имеет параметров. |
4.81.122. Шаблон отчета Word SpellCheck (Проверка правописания) |
Шаблон отчета Word класса (статический шаблон) класса TObject . Шаблон отчета Word скрыт от пользователя. Шаблон отчета Word является методом класса. Шаблон отчета Word не имеет параметров. |
4.81.123. Шаблон XSLT-отчета ObjectInformation (Информация об объекте) | ||||||||
Шаблон XSLT-отчета класса TObject . Шаблон XSLT-отчета скрыт от пользователя. Параметры:
|
4.81.124. Шаблон XSLT-отчета SelectDataToText (Выполнить запрос в текст) | ||||||||||||
Шаблон XSLT-отчета класса (статический шаблон) класса TObject . Шаблон XSLT-отчета скрыт от пользователя. Шаблон отчета Word является методом класса. Параметры:
|
4.81.125. Шаблон XSLT-отчета SelectDataToXML (Выполнить запрос в xml-документ) | ||||||||||||
Шаблон XSLT-отчета класса (статический шаблон) класса TObject . Шаблон XSLT-отчета скрыт от пользователя. Шаблон отчета Word является методом класса. Параметры:
|
4.81.126. Подпрограмма Column (Колонка) |
Подпрограмма класса (статическая подпрограмма) класса TObject . Подпрограмма является методом класса. Подпрограмма не имеет параметров. |
4.81.127. Подпрограмма CopyToClipboard (Копировать) |
Подпрограмма класса TObject . Подпрограмма не имеет параметров. |
4.81.128. Подпрограмма CurrentFormView (Текущее представление формы) |
Подпрограмма класса (статическая подпрограмма) класса TObject . Подпрограмма скрыта от пользователя. Подпрограмма является методом класса. Подпрограмма не имеет параметров. |
4.81.129. Подпрограмма CurrentlySelected (Список выбранных) |
Подпрограмма класса (статическая подпрограмма) класса TObject . Подпрограмма скрыта от пользователя. Подпрограмма является методом класса. Подпрограмма не имеет параметров. |
4.81.130. Подпрограмма CurrentlyVisible (Список видимых) |
Подпрограмма класса (статическая подпрограмма) класса TObject . Подпрограмма скрыта от пользователя. Подпрограмма является методом класса. Подпрограмма не имеет параметров. |
4.81.131. Подпрограмма Dependencies (Зависимости) |
Подпрограмма класса TObject . Подпрограмма не имеет параметров. |
4.81.132. Подпрограмма Edit columns (Редактировать строку) |
Подпрограмма класса TObject . Подпрограмма не имеет параметров. |
4.81.133. Подпрограмма Edit filters (Редактировать фильтры) |
Подпрограмма класса (статическая подпрограмма) класса TObject . Подпрограмма является методом класса. Подпрограмма не имеет параметров. |
4.81.134. Подпрограмма Edit properties (Редактировать свойства) |
Подпрограмма класса TObject . Подпрограмма не имеет параметров. |
4.81.135. Подпрограмма Export (Экспортировать) |
Подпрограмма класса TObject . Подпрограмма не имеет параметров. |
4.81.136. Подпрограмма ExportReport (Выгрузить в отчет) |
Подпрограмма класса (статическая подпрограмма) класса TObject . Подпрограмма является методом класса. Подпрограмма не имеет параметров. |
4.81.137. Подпрограмма FormOptions (Настройки формы) |
Подпрограмма класса (статическая подпрограмма) класса TObject . Подпрограмма является методом класса. Подпрограмма не имеет параметров. |
4.81.138. Подпрограмма Import (Импортировать) |
Подпрограмма класса (статическая подпрограмма) класса TObject . Подпрограмма является методом класса. Подпрограмма не имеет параметров. |
4.81.139. Подпрограмма Merge (Объединить) |
Подпрограмма класса TObject . Подпрограмма скрыта от пользователя. Подпрограмма не имеет параметров. |
4.81.140. Подпрограмма Messages (Проверить сообщения) |
Подпрограмма класса (статическая подпрограмма) класса TObject . Подпрограмма является методом класса. Подпрограмма не имеет параметров. |
4.81.141. Подпрограмма Options (Настройки) |
Подпрограмма класса (статическая подпрограмма) класса TObject . Подпрограмма является методом класса. Подпрограмма не имеет параметров. |
4.81.142. Подпрограмма Paste (Вставить) |
Подпрограмма класса (статическая подпрограмма) класса TObject . Подпрограмма является методом класса. Подпрограмма не имеет параметров. |
4.81.143. Подпрограмма PasteSpecial (Специальная вставка) |
Подпрограмма класса (статическая подпрограмма) класса TObject . Подпрограмма является методом класса. Подпрограмма не имеет параметров. |
4.81.144. Подпрограмма Presentations (Виды) |
Подпрограмма класса (статическая подпрограмма) класса TObject . Подпрограмма является методом класса. Подпрограмма не имеет параметров. |
4.81.145. Подпрограмма Refresh (Обновить) |
Подпрограмма класса (статическая подпрограмма) класса TObject . Подпрограмма является методом класса. Подпрограмма не имеет параметров. |
4.81.146. Подпрограмма Search (Поиск) |
Подпрограмма класса (статическая подпрограмма) класса TObject . Подпрограмма является методом класса. Подпрограмма не имеет параметров. |
4.81.147. Подпрограмма Selection (Выбранные) |
Подпрограмма класса (статическая подпрограмма) класса TObject . Подпрограмма является методом класса. Подпрограмма не имеет параметров. |
4.81.148. Подпрограмма Tree (Дерево) |
Подпрограмма класса (статическая подпрограмма) класса TObject . Подпрограмма является методом класса. Подпрограмма не имеет параметров. |
4.82. Класс TObjectArchive (Архив объектов) |
4.82.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TObjectArchive :
|
4.82.2. Метод Purge (Очистить архив) | ||||||||
Метод класса (статический метод) класса TObjectArchive . class procedure TObjectArchive.Purge(TimeLimit: time); Метод является методом класса. Параметры:
|
4.82.3. Метод Put (Положить объект в архив) | ||||||||
Метод класса (статический метод) класса TObjectArchive . class procedure TObjectArchive.Put(Object: TObject); Метод является методом класса. Параметры:
|
4.82.4. Метод PutAutonomous (Положить объект в архив в автономной транзакции) | ||||||||
Метод класса (статический метод) класса TObjectArchive . class procedure TObjectArchive.PutAutonomous(Object: TObject); Метод скрыт от пользователя. Метод является методом класса. Параметры:
|
4.82.5. Метод Remove (Исключить объект из архива) | ||||||||
Метод класса (статический метод) класса TObjectArchive . class procedure TObjectArchive.Remove(Object: TObject); Метод является методом класса. Параметры:
|
4.83. Класс TObjectCreator (Роли-создатели) |
Имена объектов класса генерируются. Наименования объектов класса генерируются. |
4.83.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TObjectCreator :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TObjectCreator. |
4.84. Класс TObjectHistory (История объектов) |
4.84.1. Свойства | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TObjectHistory :
|
4.84.2. Метод Clear (Очистить историю) | ||||||||||||
Метод класса (статический метод) класса TObjectHistory . 1class procedure TObjectHistory.Clear(TimeStampFrom: datetime; 2 TimeStampTo: datetime); Метод является методом класса. Параметры:
|
4.84.3. Метод Log (Создать запись протокола) | ||||||||||||||||||||
Метод класса (статический метод) класса TObjectHistory . 1class procedure TObjectHistory.Log(Object: TObject; Action: TChangeAction; 2 Field: TField; Data: string[2000]); Метод скрыт от пользователя. Метод является методом класса. Параметры:
|
4.84.4. Метод Ole-объекта ExportHistoryLogs (Экспортировать протоколы истории) | ||||||||||||||||
Метод Ole-объекта класса (статический метод Ole-объекта) класса TObjectHistory . Метод Ole-объекта является методом класса. Параметры:
|
4.84.5. Шаблон отчета Excel UserActivityReport (Отчет об активности пользователей) | ||||||||
Шаблон отчета Excel класса (статический шаблон) класса TObjectHistory . Шаблон отчета Excel является методом класса. Параметры:
|
4.85. Класс TObjectList (Списки) |
Объекты класса не именованы. |
4.85.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TObjectList :
|
4.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 . Метод скрыт от пользователя. Параметры:
Замечания: Создает новый объект класса TObjectList. |
4.85.3. Метод Add (Добавить объект в список) | ||||||||
Метод экземпляра класса TObjectList . procedure TObjectList.Add(ItemObject: TObject); Метод скрыт от пользователя. Параметры:
|
4.85.4. Метод Archive (Отправить список в архив) |
4.85.5. Метод ArchiveAll (Отправить список в архив со всем содержимым) |
4.85.6. Метод ByName (Поиск по имени) | ||||||||
Метод экземпляра класса TObjectList . function TObjectList.ByName(Name: string[64]): Integer; Метод скрыт от пользователя. Параметры:
Замечания: Возвращает значение типа Integer. |
4.85.7. Метод Clear (Очистить список) |
Метод экземпляра класса TObjectList . procedure TObjectList.Clear; Метод скрыт от пользователя. Метод не имеет параметров. |
4.85.8. Метод CreateFromClob (Создать список на основе большого текстового объекта) | ||||||||
Метод класса (статический метод) класса TObjectList . class function TObjectList.CreateFromClob(Value: clob): TObjectList; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа TObjectList. |
4.85.9. Метод CreateFromOrderedClob (Создать упорядоченный список на основе большого текстового объекта) | ||||||||
Метод класса (статический метод) класса TObjectList . class function TObjectList.CreateFromOrderedClob(Value: clob): TObjectList; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа TObjectList. |
4.85.10. Метод CreateFromOrderedString (Создать упорядоченный список на основе текстового представления) | ||||||||
Метод класса (статический метод) класса TObjectList . class function TObjectList.CreateFromOrderedString(Value: string[2000]): TObjectList; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа TObjectList. |
4.85.11. Метод CreateFromString (Создать список на основе текстового представления) | ||||||||
Метод класса (статический метод) класса TObjectList . class function TObjectList.CreateFromString(Value: string[2000]): TObjectList; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа TObjectList. |
4.85.12. Метод Delete (Удалить объект) | ||||||||
Метод экземпляра класса TObjectList . procedure TObjectList.Delete(ItemObject: TObject); Метод скрыт от пользователя. Параметры:
|
4.85.13. Метод DestroyAll (Удалить вместе с содержащимися в списке объектами) |
4.85.14. Метод Force (Добавить, игнорируя ограничения) | ||||||||
Метод экземпляра класса TObjectList . procedure TObjectList.Force(ItemObject: TObject); Метод скрыт от пользователя. Параметры:
|
4.85.15. Метод GetAsClob (Получить в виде большого текстового объекта) |
Метод экземпляра класса TObjectList . function TObjectList.GetAsClob: clob; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа clob. |
4.85.16. Метод GetAsString (Список в текстовом представлении) |
Метод экземпляра класса TObjectList . function TObjectList.GetAsString: string[2000]; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа string[2000]. |
4.85.17. Метод GetItem (Получить объект из списка) | ||||||||
Метод экземпляра класса TObjectList . function TObjectList.GetItem(ItemIndex: Integer): TObject; Метод скрыт от пользователя. Параметры:
Замечания: Возвращает значение типа TObject. |
4.85.18. Метод IndexOf (Индекс объекта в списке) | ||||||||
Метод экземпляра класса TObjectList . function TObjectList.IndexOf(ItemObject: TObject): Integer; Метод скрыт от пользователя. Параметры:
Замечания: Возвращает значение типа Integer. |
4.85.19. Метод Insert (Вставить объект в список) | ||||||||||||
Метод экземпляра класса TObjectList . procedure TObjectList.Insert(ItemIndex: Integer; ItemObject: TObject); Метод скрыт от пользователя. Параметры:
|
4.85.20. Метод Length (Длина списка) |
Метод экземпляра класса TObjectList . function TObjectList.Length: Integer; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа Integer. |
4.85.21. Метод LoadFromClob (Загрузить содержимое списка из большого текстового объекта) | ||||||||||||||||
Метод экземпляра класса TObjectList . 1procedure TObjectList.LoadFromClob(Value: clob; Ordered: Boolean; 2 Clear: Boolean); Метод скрыт от пользователя. Параметры:
|
4.85.22. Метод LoadFromString (Загрузить содержимое списка из текстового представления) | ||||||||||||||||
Метод экземпляра класса TObjectList . 1procedure TObjectList.LoadFromString(Value: string[2000]; Ordered: Boolean; 2 Clear: Boolean); Метод скрыт от пользователя. Параметры:
|
4.85.23. Метод Remove (Вычистить объект) | ||||||||
Метод экземпляра класса TObjectList . procedure TObjectList.Remove(ItemObject: TObject); Параметры:
|
4.85.24. Метод Reorder (Перенумеровать объекты в списке) |
4.85.25. Метод SetAsClob (Установить список в виде большого текстового объекта) | ||||||||
Метод экземпляра класса TObjectList . procedure TObjectList.SetAsClob(Value: clob); Метод скрыт от пользователя. Параметры:
|
4.85.26. Метод SetAsString (Установить список в текстовом представлении) | ||||||||
Метод экземпляра класса TObjectList . procedure TObjectList.SetAsString(Value: string[2000]); Метод скрыт от пользователя. Параметры:
|
4.85.27. Метод SetItem (Установить объект в списке) | ||||||||||||
Метод экземпляра класса TObjectList . procedure TObjectList.SetItem(ItemIndex: Integer; ItemObject: TObject); Метод скрыт от пользователя. Параметры:
|
4.86. Класс TObjectListItem (Элементы списков) |
4.86.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TObjectListItem :
|
4.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 . Метод скрыт от пользователя. Параметры:
Замечания: Создает новый объект класса TObjectListItem. |
4.87. Класс TOleObjectMethod (Метод Ole-объекта) |
4.87.1. Свойства | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TOleObjectMethod :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TOleObjectMethod. |
4.87.3. Метод Ole-объекта CheckOleObjectMethod (Проверить метод Ole-объекта) |
Метод Ole-объекта класса TOleObjectMethod . Метод Ole-объекта не имеет параметров. |
4.88. Класс TOption (Настройки) |
4.88.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TOption :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TOption. |
4.88.3. Метод AreValid (Настройки действительны) |
Метод класса (статический метод) класса TOption . class function TOption.AreValid: Boolean; Метод скрыт от пользователя. Метод является методом класса. Метод не имеет параметров. Замечания: Возвращает значение типа Boolean. |
4.88.4. Метод GetBlobValue (Значение-большой объект) | ||||||||
Метод класса (статический метод) класса TOption . class function TOption.GetBlobValue(OptionName: string[64]): blob; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа blob. |
4.88.5. Метод GetBoolValue (Логическое значение) | ||||||||
Метод класса (статический метод) класса TOption . class function TOption.GetBoolValue(OptionName: string[64]): Boolean; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Boolean. |
4.88.6. Метод GetClobValue (Значение-текст) | ||||||||
Метод класса (статический метод) класса TOption . class function TOption.GetClobValue(OptionName: string[64]): clob; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа clob. |
4.88.7. Метод GetDateTimeValue (Значение даты со временем) | ||||||||
Метод класса (статический метод) класса TOption . class function TOption.GetDateTimeValue(OptionName: string[64]): datetime; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа datetime. |
4.88.8. Метод GetDateValue (Значение даты) | ||||||||
Метод класса (статический метод) класса TOption . class function TOption.GetDateValue(OptionName: string[64]): date; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа date. |
4.88.9. Метод GetExternalDataValue (Значение внешних данных) | ||||||||
Метод класса (статический метод) класса TOption . 1class function TOption.GetExternalDataValue(OptionName: string[64]): <external 2 data>; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа <external data>. |
4.88.10. Метод GetFloatValue (Вещественное значение) | ||||||||
Метод класса (статический метод) класса TOption . class function TOption.GetFloatValue(OptionName: string[64]): float; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа float. |
4.88.11. Метод GetIntValue (Целое значение) | ||||||||
Метод класса (статический метод) класса TOption . class function TOption.GetIntValue(OptionName: string[64]): Integer; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Integer. |
4.88.12. Метод GetNextPos (Следующая позиция) |
Метод класса (статический метод) класса TOption . class function TOption.GetNextPos: Integer; Метод скрыт от пользователя. Метод является методом класса. Метод не имеет параметров. Замечания: Возвращает значение типа Integer. |
4.88.13. Метод GetObjectValue (Значение-объект) | ||||||||
Метод класса (статический метод) класса TOption . class function TOption.GetObjectValue(OptionName: string[64]): TObject; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа TObject. |
4.88.14. Метод GetStrValue (Строковое значение) | ||||||||
Метод класса (статический метод) класса TOption . class function TOption.GetStrValue(OptionName: string[64]): string[2000]; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.88.15. Метод GetTimeValue (Значение времени) | ||||||||
Метод класса (статический метод) класса TOption . class function TOption.GetTimeValue(OptionName: string[64]): time; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа time. |
4.88.16. Метод GetValue (Значение) |
Метод экземпляра класса TOption . function TOption.GetValue: TOptionValue; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа TOptionValue. |
4.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); Метод скрыт от пользователя. Параметры:
|
4.89. Класс TOptionValue (Значения настроек) |
Имена объектов класса генерируются. Наименования объектов класса генерируются. |
4.89.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TOptionValue :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TOptionValue. |
4.90. Класс TParameter (Параметры) |
4.90.1. Свойства | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TParameter :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TParameter. |
4.90.3. Метод GetNextPos (Следующая позиция) | ||||||||
Метод класса (статический метод) класса TParameter . class function TParameter.GetNextPos(Master: TObject): Integer; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Integer. |
4.90.4. Метод GetOverride (Переопределен) |
Метод экземпляра класса TParameter . function TParameter.GetOverride: Boolean; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа Boolean. |
4.91. Класс TParameterHistory (Параметры вызовов) |
4.91.1. Свойства | ||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TParameterHistory :
|
4.91.2. Метод Log (Создать запись протокола) | ||||||||||||||||
Метод класса (статический метод) класса TParameterHistory . 1class procedure TParameterHistory.Log(Routine: TRoutineHistory; 2 Parameter: TParameter; Data: string[2000]); Метод скрыт от пользователя. Метод является методом класса. Параметры:
|
4.92. Класс TParametersFormView (Представления формы параметров) |
Объекты класса образуют иерархию. Имена объектов класса генерируются. |
4.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 . Параметры:
Замечания: Создает новый объект класса TParametersFormView. |
4.93. Класс TPDFTemplate (Шаблоны отчетов PDF) |
4.93.1. Свойства | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TPDFTemplate :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TPDFTemplate. |
4.94. Класс TProfile (Профили) |
4.94.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TProfile :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TProfile. |
4.94.3. Метод Check (Проверка профиля) |
4.94.4. Метод GetIsActive (Активен для текущего пользователя) |
Метод экземпляра класса TProfile . function TProfile.GetIsActive: Boolean; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа Boolean. |
4.94.5. Метод GetValueDomain (Получить домен значения) |
4.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; Метод скрыт от пользователя. Параметры:
Замечания: Возвращает значение типа Boolean. |
4.94.7. Метод MatchObject (Проверка совпадения объекта) |
4.94.8. Метод TryCheck (Проверка профиля с возвратом результата) | ||||||||||||
Метод класса (статический метод) класса TProfile . class function TProfile.TryCheck(Object: TObject; ObjectClass: TClass): Boolean; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Boolean. |
4.95. Класс TProfileEvent (События профиля) |
4.95.1. Свойства | ||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TProfileEvent :
|
4.96. Класс TProfileItem (Состав профиля) |
Имена объектов класса генерируются. Наименования объектов класса генерируются. |
4.96.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TProfileItem :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TProfileItem. |
4.96.3. Метод GetHasCrossConditions (Имеется пересечение условий) |
Метод экземпляра класса TProfileItem . function TProfileItem.GetHasCrossConditions: Boolean; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа Boolean. |
4.97. Класс TProfileMethod (Методы профиля) |
Объекты класса образуют иерархию. |
4.97.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TProfileMethod :
|
4.97.2. Метод BuildReport (Перестроить отчет) | ||||||||
Метод класса (статический метод) класса TProfileMethod . class procedure TProfileMethod.BuildReport(QualifyObjects: Boolean); Метод является методом класса. Параметры:
|
4.97.3. Метод Clear (Очистить статистику) |
Метод класса (статический метод) класса TProfileMethod . class procedure TProfileMethod.Clear; Метод является методом класса. Метод не имеет параметров. |
4.97.4. Метод Ole-объекта ExportProfilerReport (Экспортировать отчет) | ||||||||
Метод Ole-объекта класса (статический метод Ole-объекта) класса TProfileMethod . Метод Ole-объекта является методом класса. Параметры:
|
4.98. Класс TProfileStatistics (Статистика профиля) |
4.98.1. Свойства | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TProfileStatistics :
|
4.99. Класс TProfileUser (Пользователи профиля) |
Объекты класса не именованы. Наименования объектов класса генерируются. |
4.99.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TProfileUser :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TProfileUser. |
4.100. Класс TProperty (Свойства) |
Объекты класса образуют иерархию. |
4.100.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TProperty :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TProperty. |
4.100.3. Метод Change (Изменение объекта) | ||||||||
Метод экземпляра класса TProperty . procedure TProperty.Change(Action: TChangeAction); Переопределяет метод в TObject.Change . Метод скрыт от пользователя. Параметры:
|
4.100.4. Метод CreateChildren (Создать дочерние свойства) |
4.100.5. Метод GetNextPos (Следующая позиция) | ||||||||||||
Метод класса (статический метод) класса TProperty . class function TProperty.GetNextPos(Master: TObject; Parent: TObject): Integer; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Integer. |
4.100.6. Метод SuggestFileName (Предложить имя файла) | ||||||||
Метод экземпляра класса TProperty . function TProperty.SuggestFileName(Domain: TDomain): string[128]; Переопределяет метод в TClassMember.SuggestFileName , TObject.SuggestFileName . Метод скрыт от пользователя. Метод является виртуальным методом. Параметры:
Замечания: Возвращает значение типа string[128]. |
4.101. Класс TPropertyBan (Запрет на свойство) |
Имена объектов класса генерируются. Наименования объектов класса генерируются. |
4.101.1. Свойства | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TPropertyBan :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TPropertyBan. |
4.102. Класс TQueue (Очередь) |
4.102.1. Свойства | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TQueue :
|
4.102.2. Конструктор Create (Конструктор объекта в очереди) |
4.102.3. Деструктор Destroy (Деструктор объекта в очереди) |
4.102.4. Метод Clear (Очистить очередь) | ||||||||
Метод класса (статический метод) класса TQueue . class procedure TQueue.Clear(QueueName: string[64]); Метод является методом класса. Параметры:
|
4.103. Класс TRole (Роли) |
4.103.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TRole :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TRole. |
4.103.3. Метод GetIsCurrent (Является текущей) |
Метод экземпляра класса TRole . function TRole.GetIsCurrent: Boolean; Метод не имеет параметров. Замечания: Возвращает значение типа Boolean. |
4.104. Класс TRoleMember (Пользователи в ролях) |
Имена объектов класса генерируются. Наименования объектов класса генерируются. |
4.104.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TRoleMember :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TRoleMember. |
4.104.3. Метод SetIsPrimary (Установка значения свойства "Является основной") | ||||||||
Метод экземпляра класса TRoleMember . procedure TRoleMember.SetIsPrimary(Value: Boolean); Метод скрыт от пользователя. Параметры:
|
4.105. Класс TRoutine (Подпрограмма) |
4.105.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TRoutine :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TRoutine. |
4.105.3. Метод CreateContextKey (Создать ключ контекстной помощи) | ||||||||
Метод экземпляра класса TRoutine . procedure TRoutine.CreateContextKey(Storage: string[64]); Параметры:
|
4.105.4. Метод GetParamCount (Количество параметров) |
Метод экземпляра класса TRoutine . function TRoutine.GetParamCount: Integer; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа Integer. |
4.105.5. Метод ListParameters (Список параметров) |
Метод экземпляра класса TRoutine . function TRoutine.ListParameters: TObjectList; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа TObjectList. |
4.105.6. Метод ParameterByName (Получить параметр по имени) | ||||||||
Метод экземпляра класса TRoutine . function TRoutine.ParameterByName(AName: string[64]): TParameter; Метод скрыт от пользователя. Параметры:
Замечания: Возвращает значение типа TParameter. |
4.105.7. Метод Ole-объекта CreateReportTemplate (Сгенерировать шаблон отчета) |
Метод Ole-объекта класса TRoutine . Метод Ole-объекта не имеет параметров. |
4.106. Класс TRoutineAction (Программируемое действие) |
Объекты класса образуют иерархию. |
4.106.1. Свойства | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TRoutineAction :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TRoutineAction. |
4.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; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа TObject. |
4.107. Класс TRoutineBan (Запрет на подпрограмму) |
Имена объектов класса генерируются. Наименования объектов класса генерируются. |
4.107.1. Свойства | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TRoutineBan :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TRoutineBan. |
4.108. Класс TRoutineHistory (Вызовы) |
4.108.1. Свойства | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TRoutineHistory :
|
4.108.2. Метод Clear (Очистить историю) | ||||||||||||
Метод класса (статический метод) класса TRoutineHistory . 1class procedure TRoutineHistory.Clear(TimeStampFrom: datetime; 2 TimeStampTo: datetime); Метод является методом класса. Параметры:
|
4.108.3. Метод Log (Создать запись протокола) | ||||||||||||
Метод класса (статический метод) класса TRoutineHistory . 1class function TRoutineHistory.Log(Routine: TRoutine; 2 Object: TObject): TRoutineHistory; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа TRoutineHistory. |
4.108.4. Метод Ole-объекта ExportHistoryLogs (Экспортировать протоколы истории) | ||||||||||||||||
Метод Ole-объекта класса (статический метод Ole-объекта) класса TRoutineHistory . Метод Ole-объекта является методом класса. Параметры:
|
4.109. Класс TSecurityAccount (Роли безопасности) |
4.110. Класс TSequence (Последовательности) |
4.110.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TSequence :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TSequence. |
4.110.3. Метод GetCache (Получить кеш) |
Метод экземпляра класса TSequence . function TSequence.GetCache: Integer; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа Integer. |
4.110.4. Метод GetValue (Получить текущее значение) |
Метод экземпляра класса TSequence . function TSequence.GetValue: string[20]; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа string[20]. |
4.110.5. Метод Promote (Получить следующее значение) |
Метод экземпляра класса TSequence . function TSequence.Promote: string[20]; Метод не имеет параметров. Замечания: Возвращает значение типа string[20]. |
4.110.6. Метод SetCache (Установить кеш) | ||||||||
Метод экземпляра класса TSequence . procedure TSequence.SetCache(Value: Integer); Метод скрыт от пользователя. Параметры:
|
4.110.7. Метод SetValue (Установить текущее значение) | ||||||||
Метод экземпляра класса TSequence . procedure TSequence.SetValue(Value: string[20]); Метод скрыт от пользователя. Параметры:
|
4.111. Класс TSessionHistory (Сессии) |
4.111.1. Свойства | ||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TSessionHistory :
|
4.111.2. Метод Clear (Очистить историю) | ||||||||||||
Метод класса (статический метод) класса TSessionHistory . 1class procedure TSessionHistory.Clear(TimeStampFrom: datetime; 2 TimeStampTo: datetime); Метод является методом класса. Параметры:
|
4.111.3. Метод DBMSConnectionInfo (Информация о соединении от СУБД) |
Метод класса (статический метод) класса TSessionHistory . class function TSessionHistory.DBMSConnectionInfo: string[2000]; Метод является методом класса. Метод не имеет параметров. Замечания: Возвращает значение типа string[2000]. |
4.111.4. Метод DBMSGetIPAddress (IP-адрес клиента от СУБД) |
Метод класса (статический метод) класса TSessionHistory . class function TSessionHistory.DBMSGetIPAddress: string[16]; Метод является методом класса. Метод не имеет параметров. Замечания: Возвращает значение типа string[16]. |
4.111.5. Метод DBMSGetUserAgent (Пользовательский агент от СУБД) |
Метод класса (статический метод) класса TSessionHistory . class function TSessionHistory.DBMSGetUserAgent: string[2000]; Метод является методом класса. Метод не имеет параметров. Замечания: Возвращает значение типа string[2000]. |
4.111.6. Метод GetCurrentSession (Идентификатор текущей сессии) |
Метод класса (статический метод) класса TSessionHistory . class function TSessionHistory.GetCurrentSession: TSessionHistory; Метод скрыт от пользователя. Метод является методом класса. Метод не имеет параметров. Замечания: Возвращает значение типа TSessionHistory. |
4.111.7. Метод Ole-объекта ExportHistoryLogs (Экспортировать протоколы истории) | ||||||||||||||||
Метод Ole-объекта класса (статический метод Ole-объекта) класса TSessionHistory . Метод Ole-объекта является методом класса. Параметры:
|
4.112. Класс TStatement (Операторы) |
4.112.1. Конструктор Create (Конструктор оператора) |
Конструктор класса TStatement . constructor TStatement.Create: TObject; Метод не имеет параметров. Замечания: Создает новый объект класса TStatement. |
4.112.2. Метод BoolLiteral (Логический литерал) | ||||||||
Метод класса (статический метод) класса TStatement . class function TStatement.BoolLiteral(Value: Boolean): string[2000]; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.112.3. Метод BuildFunctionCall (Построить вызов функции) | ||||||||||||
Метод класса (статический метод) класса TStatement . 1class function TStatement.BuildFunctionCall(Function: TMethod; 2 Parameters: string[2000]): string[2000]; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.112.4. Метод BuildProcedureCall (Построить вызов процедуры) | ||||||||||||
Метод класса (статический метод) класса TStatement . 1class function TStatement.BuildProcedureCall(Procedure: TMethod; 2 Parameters: string[2000]): string[2000]; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.112.5. Метод DateLiteral (Литерал типа "дата") | ||||||||
Метод класса (статический метод) класса TStatement . class function TStatement.DateLiteral(Value: date): string[2000]; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.112.6. Метод DateTimeLiteral (Литерал типа "дата со временем") | ||||||||
Метод класса (статический метод) класса TStatement . class function TStatement.DateTimeLiteral(Value: datetime): string[2000]; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.112.7. Метод Execute (Выполнить) | ||||||||
Метод класса (статический метод) класса TStatement . class procedure TStatement.Execute(Statement: string[2000]); Метод является методом класса. Параметры:
|
4.112.8. Метод ExecuteClob (Выполнить большой текстовый объект) | ||||||||
Метод класса (статический метод) класса TStatement . class procedure TStatement.ExecuteClob(Statement: clob); Метод является методом класса. Параметры:
|
4.112.9. Метод ExecuteToBlobValue (Выполнить и вернуть значение-большой объект) | ||||||||
Метод класса (статический метод) класса TStatement . class function TStatement.ExecuteToBlobValue(Statement: string[2000]): blob; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа blob. |
4.112.10. Метод ExecuteToBoolValue (Выполнить и вернуть логическое значение) | ||||||||
Метод класса (статический метод) класса TStatement . class function TStatement.ExecuteToBoolValue(Statement: string[2000]): Boolean; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Boolean. |
4.112.11. Метод ExecuteToDateTimeValue (Выполнить и вернуть значение даты со временем) | ||||||||
Метод класса (статический метод) класса TStatement . class function TStatement.ExecuteToDateTimeValue(Statement: string[2000]): datetime; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа datetime. |
4.112.12. Метод ExecuteToDateValue (Выполнить и вернуть значение даты) | ||||||||
Метод класса (статический метод) класса TStatement . class function TStatement.ExecuteToDateValue(Statement: string[2000]): date; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа date. |
4.112.13. Метод ExecuteToExternalDataValue (Выполнить и вернуть значение внешних данных) | ||||||||
Метод класса (статический метод) класса TStatement . 1class function TStatement.ExecuteToExternalDataValue(Statement: string[2000]): <external 2 data>; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа <external data>. |
4.112.14. Метод ExecuteToFloatValue (Выполнить и вернуть вещественное значение) | ||||||||
Метод класса (статический метод) класса TStatement . class function TStatement.ExecuteToFloatValue(Statement: string[2000]): float; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа float. |
4.112.15. Метод ExecuteToIntValue (Выполнить и вернуть целое значение) | ||||||||
Метод класса (статический метод) класса TStatement . class function TStatement.ExecuteToIntValue(Statement: string[2000]): Integer; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Integer. |
4.112.16. Метод ExecuteToObjectValue (Выполнить и вернуть значение-объект) | ||||||||
Метод класса (статический метод) класса TStatement . class function TStatement.ExecuteToObjectValue(Statement: string[2000]): TObject; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа TObject. |
4.112.17. Метод ExecuteToStrValue (Выполнить и вернуть строковое значение) | ||||||||
Метод класса (статический метод) класса TStatement . class function TStatement.ExecuteToStrValue(Statement: string[2000]): string[2000]; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.112.18. Метод ExecuteToTimeValue (Выполнить и вернуть значение времени) | ||||||||
Метод класса (статический метод) класса TStatement . class function TStatement.ExecuteToTimeValue(Statement: string[2000]): time; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа time. |
4.112.19. Метод FloatLiteral (Вещественный литерал) | ||||||||
Метод класса (статический метод) класса TStatement . class function TStatement.FloatLiteral(Value: float): string[2000]; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.112.20. Метод IntLiteral (Целочисленный литерал) | ||||||||
Метод класса (статический метод) класса TStatement . class function TStatement.IntLiteral(Value: Integer): string[2000]; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.112.21. Метод ObjectLiteral (Литерал-объект) | ||||||||
Метод класса (статический метод) класса TStatement . class function TStatement.ObjectLiteral(Value: TObject): string[2000]; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.112.22. Метод QualifyDBMSName (Квалифицировать имя объекта БД) | ||||||||
Метод класса (статический метод) класса TStatement . class function TStatement.QualifyDBMSName(DBMSName: string[2000]): string[2000]; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.112.23. Метод SequenceLiteral (Литерал значения последовательности) | ||||||||
Метод класса (статический метод) класса TStatement . class function TStatement.SequenceLiteral(SequenceName: string[64]): string[2000]; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.112.24. Метод StringAggregate (Агрегировать строки запроса) | ||||||||||||
Метод класса (статический метод) класса TStatement . 1class function TStatement.StringAggregate(Statement: string[2000]; 2 Delimiter: string[2000]): clob; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа clob. |
4.112.25. Метод StringLiteral (Строковый литерал) | ||||||||
Метод класса (статический метод) класса TStatement . class function TStatement.StringLiteral(Value: string[2000]): string[2000]; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.112.26. Метод TimeLiteral (Литерал типа "время") | ||||||||
Метод класса (статический метод) класса TStatement . class function TStatement.TimeLiteral(Value: time): string[2000]; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.112.27. Метод ToString (Приведение литерала к строке) | ||||||||||||||||
Метод класса (статический метод) класса TStatement . 1class function TStatement.ToString(Literal: string[2000]; Domain: TDomain; 2 CanUseTables: Boolean): string[2000]; Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.113. Класс TStringBuilder (Шаблоны строк) |
4.113.1. Свойства | |||||||||||||||
Свойства класса TStringBuilder :
|
4.113.2. Конструктор Create (Конструктор шаблона строк) | ||||||||||||
Конструктор класса TStringBuilder . 1constructor TStringBuilder.Create(Template: string[2000]; 2 TemplateClob: clob): TStringBuilder; Параметры:
Замечания: Создает новый объект класса TStringBuilder. |
4.113.3. Метод Append (Добавить строку) | ||||||||||||
Метод экземпляра класса TStringBuilder . 1function TStringBuilder.Append(Value: string[2000]; 2 Delimiter: string[2000]): TStringBuilder; Параметры:
Замечания: Возвращает значение типа TStringBuilder. |
4.113.4. Метод AppendToClob (Добавить строку к большому текстовому объекту) | ||||||||||||
Метод экземпляра класса TStringBuilder . 1function TStringBuilder.AppendToClob(Value: string[2000]; 2 Delimiter: string[2000]): TStringBuilder; Параметры:
Замечания: Возвращает значение типа TStringBuilder. |
4.113.5. Метод Apply (Применить значение) | ||||||||||||
Метод экземпляра класса TStringBuilder . 1function TStringBuilder.Apply(Name: string[2000]; 2 Value: string[2000]): TStringBuilder; Параметры:
Замечания: Возвращает значение типа TStringBuilder. |
4.113.6. Метод ApplyClob (Применить значение - большой текстовый объект) | ||||||||||||
Метод экземпляра класса TStringBuilder . 1function TStringBuilder.ApplyClob(Name: string[2000]; 2 Value: clob): TStringBuilder; Параметры:
Замечания: Возвращает значение типа TStringBuilder. |
4.113.7. Метод ApplyObject (Применить свойства объекта) | ||||||||
Метод экземпляра класса TStringBuilder . function TStringBuilder.ApplyObject(Object: TObject): TStringBuilder; Параметры:
Замечания: Возвращает значение типа TStringBuilder. |
4.113.8. Метод Build (Построить строку) |
Метод экземпляра класса TStringBuilder . function TStringBuilder.Build: string[2000]; Метод не имеет параметров. Замечания: Возвращает значение типа string[2000]. |
4.113.9. Метод BuildClob (Построить большой текстовый объект) |
Метод экземпляра класса TStringBuilder . function TStringBuilder.BuildClob: clob; Метод не имеет параметров. Замечания: Возвращает значение типа clob. |
4.113.10. Метод ClearAll (Очистить все шаблоны строк) |
Метод класса (статический метод) класса TStringBuilder . class procedure TStringBuilder.ClearAll; Метод является методом класса. Метод не имеет параметров. |
4.113.11. Метод ClobApply (Применить значение к большому текстовому объекту) | ||||||||||||||||
Метод класса (статический метод) класса TStringBuilder . 1class function TStringBuilder.ClobApply(Template: clob; Name: string[2000]; 2 Value: string[2000]): clob; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа clob. |
4.113.12. Метод DebugTemplate (Отладить шаблон) | ||||||||||||||||
Метод класса (статический метод) класса TStringBuilder . 1class procedure TStringBuilder.DebugTemplate(Template: clob; Names: clob; 2 ApplyResult: clob); Метод является методом класса. Параметры:
|
4.113.13. Метод StrApply (Применить значение к строке) | ||||||||||||||||
Метод класса (статический метод) класса TStringBuilder . 1class function TStringBuilder.StrApply(Template: string[2000]; 2 Name: string[2000]; Value: string[2000]): string[2000]; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.114. Класс TStringDomain (Строковые) |
4.114.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TStringDomain :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TStringDomain. |
4.114.3. Метод GetSummary (Получить сводку) |
Метод экземпляра класса TStringDomain . function TStringDomain.GetSummary: string[2000]; Переопределяет метод в TDomain.GetSummary . Метод скрыт от пользователя. Метод является виртуальным методом. Метод не имеет параметров. Замечания: Возвращает значение типа string[2000]. |
4.115. Класс TStringList (Список строк) |
Объекты класса не именованы. |
4.115.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TStringList :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TStringList. |
4.115.3. Метод Add (Добавить строку в список) | ||||||||
Метод экземпляра класса TStringList . function TStringList.Add(ItemString: string[2000]): Integer; Метод скрыт от пользователя. Параметры:
Замечания: Возвращает значение типа Integer. |
4.115.4. Метод Archive (Отправить список в архив) |
4.115.5. Метод Clear (Очистить список) |
Метод экземпляра класса TStringList . procedure TStringList.Clear; Метод скрыт от пользователя. Метод не имеет параметров. |
4.115.6. Метод ClobField (Поле в составе большого текстового объекта) | ||||||||||||||||
Метод класса (статический метод) класса TStringList . 1class function TStringList.ClobField(Text: clob; Delimiter: string[2]; 2 FieldIndex: Integer): string[2000]; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.115.7. Метод ClobFieldCount (Количество полей в составе большого текстового объекта) | ||||||||||||
Метод класса (статический метод) класса TStringList . 1class function TStringList.ClobFieldCount(Text: clob; 2 Delimiter: string[2]): Integer; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Integer. |
4.115.8. Метод ClobFieldIndexOf (Индекс вхождения в состав большого текстового объекта) | ||||||||||||||||
Метод класса (статический метод) класса TStringList . 1class function TStringList.ClobFieldIndexOf(Text: clob; Delimiter: string[2]; 2 Value: string[2000]): Integer; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Integer. |
4.115.9. Метод Delete (Удалить элемент из списка по индексу) | ||||||||
Метод экземпляра класса TStringList . procedure TStringList.Delete(ItemIndex: Integer); Метод скрыт от пользователя. Параметры:
|
4.115.10. Метод GetDelimitedText (Получить в виде разделенного текста) |
Метод экземпляра класса TStringList . function TStringList.GetDelimitedText: string[2000]; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа string[2000]. |
4.115.11. Метод GetDelimitedTextAsClob (Получить в виде разделенного большого текстового объекта) |
Метод экземпляра класса TStringList . function TStringList.GetDelimitedTextAsClob: clob; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа clob. |
4.115.12. Метод GetItem (Получить строку по индексу) | ||||||||
Метод экземпляра класса TStringList . function TStringList.GetItem(ItemIndex: Integer): string[2000]; Метод скрыт от пользователя. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.115.13. Метод IndexOf (Получить индекс строки в списке) | ||||||||
Метод экземпляра класса TStringList . function TStringList.IndexOf(ItemString: string[2000]): Integer; Метод скрыт от пользователя. Параметры:
Замечания: Возвращает значение типа Integer. |
4.115.14. Метод Insert (Вставить строку в список) | ||||||||||||
Метод экземпляра класса TStringList . procedure TStringList.Insert(ItemIndex: Integer; ItemString: string[2000]); Метод скрыт от пользователя. Параметры:
|
4.115.15. Метод Length (Длина списка) |
Метод экземпляра класса TStringList . function TStringList.Length: Integer; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа Integer. |
4.115.16. Метод Remove (Удалить строку из списка) | ||||||||
Метод экземпляра класса TStringList . procedure TStringList.Remove(ItemString: string[2000]); Метод скрыт от пользователя. Параметры:
|
4.115.17. Метод SetDelimitedText (Создать элементы списка на основе разделенного текста) | ||||||||
Метод экземпляра класса TStringList . procedure TStringList.SetDelimitedText(Text: string[2000]); Метод скрыт от пользователя. Параметры:
|
4.115.18. Метод SetItem (Установить значение элемента) | ||||||||||||
Метод экземпляра класса TStringList . procedure TStringList.SetItem(ItemIndex: Integer; ItemString: string[2000]); Метод скрыт от пользователя. Параметры:
|
4.115.19. Метод Sort (Сортировать) |
Метод экземпляра класса TStringList . procedure TStringList.Sort; Метод скрыт от пользователя. Метод не имеет параметров. |
4.115.20. Метод StrField (Поле в составе строки) | ||||||||||||||||
Метод класса (статический метод) класса TStringList . 1class function TStringList.StrField(Text: string[2000]; Delimiter: string[2]; 2 FieldIndex: Integer): string[2000]; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.115.21. Метод StrFieldCount (Количество полей в составе строки) | ||||||||||||
Метод класса (статический метод) класса TStringList . 1class function TStringList.StrFieldCount(Text: string[2000]; 2 Delimiter: string[2]): Integer; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Integer. |
4.115.22. Метод StrFieldIndexOf (Индекс вхождения в состав строки) | ||||||||||||||||
Метод класса (статический метод) класса TStringList . 1class function TStringList.StrFieldIndexOf(Text: string[2000]; 2 Delimiter: string[2]; Value: string[2000]): Integer; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Integer. |
4.116. Класс TStringListItem (Элемент списка строк) |
Объекты класса не именованы. |
4.116.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TStringListItem :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TStringListItem. |
4.117. Класс TSystemMessage (Системные сообщения) |
4.117.1. Свойства | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TSystemMessage :
|
4.117.2. Метод Allow (Системные сообщения разрешены) |
Метод класса (статический метод) класса TSystemMessage . class function TSystemMessage.Allow: Boolean; Метод является методом класса. Метод не имеет параметров. Замечания: Возвращает значение типа Boolean. |
4.117.3. Метод Clear (Очистить системные сообщения) | ||||||||||||
Метод класса (статический метод) класса TSystemMessage . 1class procedure TSystemMessage.Clear(TimeStampFrom: datetime; 2 TimeStampTo: datetime); Метод является методом класса. Параметры:
|
4.117.4. Метод Post (Отправить системное сообщение) | ||||||||||||
Метод класса (статический метод) класса TSystemMessage . class procedure TSystemMessage.Post(Text: string[2000]; Data: blob); Метод скрыт от пользователя. Метод является методом класса. Параметры:
|
4.118. Класс TSystemMetadata (Системные метаданные) |
Имена объектов класса генерируются. Наименования объектов класса генерируются. |
4.118.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TSystemMetadata :
|
4.118.2. Метод Change (Изменение объекта) | ||||||||
Метод экземпляра класса TSystemMetadata . procedure TSystemMetadata.Change(Action: TChangeAction); Переопределяет метод в TObject.Change . Метод скрыт от пользователя. Параметры:
|
4.118.3. Метод InternalHash (Вычислить внутренний хеш) |
Метод класса (статический метод) класса TSystemMetadata . class function TSystemMetadata.InternalHash: string[128]; Метод скрыт от пользователя. Метод является методом класса. Метод не имеет параметров. Замечания: Возвращает значение типа string[128]. |
4.118.4. Метод Store (Сохранить метаданные) | ||||||||||||
Метод класса (статический метод) класса TSystemMetadata . class procedure TSystemMetadata.Store(Data: clob; CRC: string[8]); Метод скрыт от пользователя. Метод является методом класса. Параметры:
|
4.119. Класс TTextIndex (Индекс текстового поиска) |
4.119.1. Свойства | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TTextIndex :
|
4.119.2. Метод CleanUp (Очистить индекс) | ||||||||||||
Метод класса (статический метод) класса TTextIndex . class procedure TTextIndex.CleanUp(Field: TField; Object: TObject); Метод скрыт от пользователя. Метод является методом класса. Параметры:
|
4.119.3. Метод HashClob (Хэш индекса большого текстового объекта) | ||||||||||||
Метод класса (статический метод) класса TTextIndex . class function TTextIndex.HashClob(Value: clob; IsXHTML: Boolean): string[2000]; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.119.4. Метод HashIndex (Хэш индекса) | ||||||||||||
Метод класса (статический метод) класса TTextIndex . 1class function TTextIndex.HashIndex(Field: TField; 2 Object: TObject): string[2000]; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.119.5. Метод HashValue (Хэш значения) | ||||||||
Метод класса (статический метод) класса TTextIndex . class function TTextIndex.HashValue(Value: string[2000]): string[2000]; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.119.6. Метод IndexClob (Индексировать большой текстовый объект) | ||||||||||||||||||||||||
Метод класса (статический метод) класса TTextIndex . 1class procedure TTextIndex.IndexClob(DeleteExistant: Boolean; Value: clob; 2 Field: TField; Object: TObject; ObjectClass: TClass); Метод скрыт от пользователя. Метод является методом класса. Параметры:
|
4.119.7. Метод IndexValue (Индексировать значение) | ||||||||||||||||||||||||
Метод класса (статический метод) класса TTextIndex . 1class procedure TTextIndex.IndexValue(DeleteExistant: Boolean; 2 Value: string[2000]; Field: TField; Object: TObject; ObjectClass: TClass); Метод скрыт от пользователя. Метод является методом класса. Параметры:
|
4.119.8. Метод LoadFromBuffer (Загрузить из буфера) |
Метод класса (статический метод) класса TTextIndex . class procedure TTextIndex.LoadFromBuffer; Метод скрыт от пользователя. Метод является методом класса. Метод не имеет параметров. |
4.119.9. Метод PrepareBuffer (Подготовить буфер) |
Метод класса (статический метод) класса TTextIndex . class procedure TTextIndex.PrepareBuffer; Метод скрыт от пользователя. Метод является методом класса. Метод не имеет параметров. |
4.119.10. Метод Ole-объекта Rebuild (Перестроить индекс) | ||||||||||||||||
Метод Ole-объекта класса (статический метод Ole-объекта) класса TTextIndex . Метод Ole-объекта является методом класса. Параметры:
|
4.120. Класс TTextIndexEntry (Вхождения индекса текстового поиска) |
4.120.1. Свойства | |||||||||||||||
Свойства класса TTextIndexEntry :
|
4.120.2. Метод LoadFromBuffer (Загрузить из буфера) |
Метод класса (статический метод) класса TTextIndexEntry . class procedure TTextIndexEntry.LoadFromBuffer; Метод скрыт от пользователя. Метод является методом класса. Метод не имеет параметров. |
4.121. Класс TTimeDomain (Время) |
4.121.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TTimeDomain :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TTimeDomain. |
4.121.3. Метод GetSummary (Получить сводку) |
Метод экземпляра класса TTimeDomain . function TTimeDomain.GetSummary: string[2000]; Переопределяет метод в TDomain.GetSummary . Метод скрыт от пользователя. Метод является виртуальным методом. Метод не имеет параметров. Замечания: Возвращает значение типа string[2000]. |
4.122. Класс TTypedValue (Типизированные значения) |
Объекты класса не именованы. |
4.122.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TTypedValue :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TTypedValue. |
4.122.3. Метод CompareBlob (Сравнить большие объекты) | ||||||||||||||||
Метод класса (статический метод) класса TTypedValue . 1class function TTypedValue.CompareBlob(ComparisonTypeName: string[64]; 2 ValueA: blob; ValueB: blob): Boolean; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Boolean. |
4.122.4. Метод CompareBoolean (Сравнить логические значения) | ||||||||||||||||
Метод класса (статический метод) класса TTypedValue . 1class function TTypedValue.CompareBoolean(ComparisonTypeName: string[64]; 2 ValueA: Boolean; ValueB: Boolean): Boolean; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Boolean. |
4.122.5. Метод CompareClob (Сравнить тексты) | ||||||||||||||||
Метод класса (статический метод) класса TTypedValue . 1class function TTypedValue.CompareClob(ComparisonTypeName: string[64]; 2 ValueA: clob; ValueB: clob): Boolean; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Boolean. |
4.122.6. Метод CompareDate (Сравнить значения дат) | ||||||||||||||||
Метод класса (статический метод) класса TTypedValue . 1class function TTypedValue.CompareDate(ComparisonTypeName: string[64]; 2 ValueA: date; ValueB: date): Boolean; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Boolean. |
4.122.7. Метод CompareDateTime (Сравнить значения даты со временем) | ||||||||||||||||
Метод класса (статический метод) класса TTypedValue . 1class function TTypedValue.CompareDateTime(ComparisonTypeName: string[64]; 2 ValueA: datetime; ValueB: datetime): Boolean; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Boolean. |
4.122.8. Метод CompareFloat (Сравнить вещественные значения) | ||||||||||||||||
Метод класса (статический метод) класса TTypedValue . 1class function TTypedValue.CompareFloat(ComparisonTypeName: string[64]; 2 ValueA: float; ValueB: float): Boolean; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Boolean. |
4.122.9. Метод CompareInt (Сравнить целые значения) | ||||||||||||||||
Метод класса (статический метод) класса TTypedValue . 1class function TTypedValue.CompareInt(ComparisonTypeName: string[64]; 2 ValueA: Integer; ValueB: Integer): Boolean; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Boolean. |
4.122.10. Метод CompareList (Сравнить со списком) | ||||||||||||||||
Метод класса (статический метод) класса TTypedValue . 1class function TTypedValue.CompareList(ComparisonTypeName: string[64]; 2 ValueA: string[2000]; ValueB: TObject): Boolean; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Boolean. |
4.122.11. Метод CompareObject (Сравнить значения-объекты) | ||||||||||||||||
Метод класса (статический метод) класса TTypedValue . 1class function TTypedValue.CompareObject(ComparisonTypeName: string[64]; 2 ValueA: TObject; ValueB: TObject): Boolean; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Boolean. |
4.122.12. Метод CompareStr (Сравнить строковые значения) | ||||||||||||||||
Метод класса (статический метод) класса TTypedValue . 1class function TTypedValue.CompareStr(ComparisonTypeName: string[64]; 2 ValueA: string[2000]; ValueB: string[2000]): Boolean; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Boolean. |
4.122.13. Метод CompareTime (Сравнить значения времени) | ||||||||||||||||
Метод класса (статический метод) класса TTypedValue . 1class function TTypedValue.CompareTime(ComparisonTypeName: string[64]; 2 ValueA: time; ValueB: time): Boolean; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Boolean. |
4.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; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа TTypedValue. |
4.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; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа TTypedValue. |
4.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; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа TTypedValue. |
4.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; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа TTypedValue. |
4.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; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа TTypedValue. |
4.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; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа TTypedValue. |
4.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; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа TTypedValue. |
4.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; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа TTypedValue. |
4.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; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа TTypedValue. |
4.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; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа TTypedValue. |
4.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; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа TTypedValue. |
4.122.25. Метод FindBlobValue (Поиск значения-большого объекта) | ||||||||||||
Метод класса (статический метод) класса TTypedValue . 1class function TTypedValue.FindBlobValue(Master: TObject; 2 ControlName: string[64]): blob; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа blob. |
4.122.26. Метод FindBoolValue (Поиск логического значения) | ||||||||||||
Метод класса (статический метод) класса TTypedValue . 1class function TTypedValue.FindBoolValue(Master: TObject; 2 ControlName: string[64]): Boolean; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Boolean. |
4.122.27. Метод FindClobValue (Поиск значения-текста) | ||||||||||||
Метод класса (статический метод) класса TTypedValue . 1class function TTypedValue.FindClobValue(Master: TObject; 2 ControlName: string[64]): clob; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа clob. |
4.122.28. Метод FindDateTimeValue (Поиск значения даты со временем) | ||||||||||||
Метод класса (статический метод) класса TTypedValue . 1class function TTypedValue.FindDateTimeValue(Master: TObject; 2 ControlName: string[64]): datetime; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа datetime. |
4.122.29. Метод FindDateValue (Поиск значения даты) | ||||||||||||
Метод класса (статический метод) класса TTypedValue . 1class function TTypedValue.FindDateValue(Master: TObject; 2 ControlName: string[64]): date; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа date. |
4.122.30. Метод FindExternalDataValue (Поиск значения внешних данных) | ||||||||||||
Метод класса (статический метод) класса TTypedValue . 1class function TTypedValue.FindExternalDataValue(Master: TObject; 2 ControlName: string[64]): <external data>; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа <external data>. |
4.122.31. Метод FindFloatValue (Поиск вещественного значения) | ||||||||||||
Метод класса (статический метод) класса TTypedValue . 1class function TTypedValue.FindFloatValue(Master: TObject; 2 ControlName: string[64]): float; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа float. |
4.122.32. Метод FindIntValue (Поиск целого значения) | ||||||||||||
Метод класса (статический метод) класса TTypedValue . 1class function TTypedValue.FindIntValue(Master: TObject; 2 ControlName: string[64]): Integer; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Integer. |
4.122.33. Метод FindObjectValue (Поиск значения-объекта) | ||||||||||||
Метод класса (статический метод) класса TTypedValue . 1class function TTypedValue.FindObjectValue(Master: TObject; 2 ControlName: string[64]): TObject; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа TObject. |
4.122.34. Метод FindStrValue (Поиск строкового значения) | ||||||||||||
Метод класса (статический метод) класса TTypedValue . 1class function TTypedValue.FindStrValue(Master: TObject; 2 ControlName: string[64]): string[2000]; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.122.35. Метод FindTimeValue (Поиск значения времени) | ||||||||||||
Метод класса (статический метод) класса TTypedValue . 1class function TTypedValue.FindTimeValue(Master: TObject; 2 ControlName: string[64]): time; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа time. |
4.122.36. Метод FindValue (Поиск значения) | ||||||||||||
Метод класса (статический метод) класса TTypedValue . 1class function TTypedValue.FindValue(AMaster: TObject; 2 AControlName: string[64]): TTypedValue; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа TTypedValue. |
4.122.37. Метод GetNextPos (Следующая позиция) | ||||||||||||||||
Метод класса (статический метод) класса TTypedValue . 1class function TTypedValue.GetNextPos(Master: TObject; Parent: TObject; 2 Step: Integer): Integer; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Integer. |
4.122.38. Метод GetVisibleValue (Видимое значение) |
Метод экземпляра класса TTypedValue . function TTypedValue.GetVisibleValue: string[2000]; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа string[2000]. |
4.122.39. Метод ReplaceWildcards (Заменить подстановочные символы) | ||||||||||||
Метод класса (статический метод) класса TTypedValue . 1class function TTypedValue.ReplaceWildcards(Value: string[2000]; 2 Escape: string[2]): string[2000]; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[2000]. |
4.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>); Параметры:
|
4.123. Класс TTypedValueButton (Кнопки на форме редактирования значений) |
4.123.1. Свойства | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TTypedValueButton :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TTypedValueButton. |
4.124. Класс TTypedValueView (Представления на форме редактирования значений) |
Объекты класса образуют иерархию. Имена объектов класса генерируются. |
4.124.1. Свойства | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TTypedValueView :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TTypedValueView. |
4.125. Класс TUser (Пользователи) |
4.125.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TUser :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TUser. |
4.125.3. Метод EffectiveMemberOf (Является эффективным членом) |
4.125.4. Метод GetCurrentUser (Получить текущего пользователя) |
4.125.5. Метод GetIsCurrent (Является текущим) |
Метод экземпляра класса TUser . function TUser.GetIsCurrent: Boolean; Метод не имеет параметров. Замечания: Возвращает значение типа Boolean. |
4.126. Класс TUserNotification (Уведомления) |
4.126.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TUserNotification :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TUserNotification. |
4.126.3. Метод GetShowNeeded (Необходимо показывать) |
Метод экземпляра класса TUserNotification . function TUserNotification.GetShowNeeded: Boolean; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа Boolean. |
4.126.4. Метод Preview (Предпросмотр) |
Метод экземпляра класса TUserNotification . procedure TUserNotification.Preview; Метод не имеет параметров. |
4.126.5. Метод Shown (Отметить как показанное) |
Метод экземпляра класса TUserNotification . procedure TUserNotification.Shown; Метод скрыт от пользователя. Метод не имеет параметров. |
4.127. Класс TUserNotificationAddressee (Адресаты уведомлений) |
Имена объектов класса генерируются. Наименования объектов класса генерируются. |
4.127.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TUserNotificationAddressee :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TUserNotificationAddressee. |
4.128. Класс TUserNotificationShown (Показы уведомлений) |
Имена объектов класса генерируются. Наименования объектов класса генерируются. |
4.128.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TUserNotificationShown :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TUserNotificationShown. |
4.129. Класс TView (Представления) |
4.129.1. Свойства | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TView :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TView. |
4.129.3. Метод BuildDefaultColumns (Создать колонки по умолчанию) | ||||||||||||
Метод экземпляра класса TView . 1procedure TView.BuildDefaultColumns(AddNameColumn: Boolean; 2 AddDescColumn: Boolean); Параметры:
|
4.129.4. Метод GetHasPresentations (Имеет виды) |
Метод экземпляра класса TView . function TView.GetHasPresentations: Boolean; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа Boolean. |
4.129.5. Метод GetIsAggregated (Агрегировано) |
Метод экземпляра класса TView . function TView.GetIsAggregated: Boolean; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа Boolean. |
4.129.6. Метод GetIsGrouped (Сгруппировано) |
Метод экземпляра класса TView . function TView.GetIsGrouped: Boolean; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа Boolean. |
4.129.7. Метод GetIsSorted (Отсортировано) |
Метод экземпляра класса TView . function TView.GetIsSorted: Boolean; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа Boolean. |
4.130. Класс TViewAction (Действие-представление) |
Объекты класса образуют иерархию. |
4.130.1. Свойства | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TViewAction :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TViewAction. |
4.131. Класс TViewColumn (Колонки представлений) |
4.131.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TViewColumn :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TViewColumn. |
4.131.3. Метод Change (Изменение объекта) | ||||||||
Метод экземпляра класса TViewColumn . procedure TViewColumn.Change(Action: TChangeAction); Переопределяет метод в TObject.Change . Метод скрыт от пользователя. Параметры:
|
4.131.4. Метод CreateByNames (Добавить по списку свойств) | ||||||||||||
Метод класса (статический метод) класса TViewColumn . 1class procedure TViewColumn.CreateByNames(Master: TCustomView; 2 Names: string[2000]); Метод является методом класса. Параметры:
|
4.131.5. Метод GetNextPos (Следующая позиция) | ||||||||
Метод класса (статический метод) класса TViewColumn . class function TViewColumn.GetNextPos(Master: TObject): Integer; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Integer. |
4.132. Класс TViewCondition (Условия отбора) |
Объекты класса образуют иерархию. |
4.132.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TViewCondition :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TViewCondition. |
4.133. Класс TViewPresentation (Виды) |
Имена объектов класса генерируются. |
4.133.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TViewPresentation :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TViewPresentation. |
4.133.3. Метод GetIsAccessible (Проверка доступности) |
Метод экземпляра класса TViewPresentation . function TViewPresentation.GetIsAccessible: Boolean; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа Boolean. |
4.133.4. Метод Save (Сохранить) | ||||||||||||||||
Метод класса (статический метод) класса TViewPresentation . 1class function TViewPresentation.Save(Master: TObject; 2 Description: string[128]; ChildrenMinimized: Boolean): TObject; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа TObject. |
4.134. Класс TViewPresentationAccess (Доступ к видам) |
Имена объектов класса генерируются. Наименования объектов класса генерируются. |
4.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 . Параметры:
Замечания: Создает новый объект класса TViewPresentationAccess. |
4.135. Класс TViewPresentationColumn (Колонки вида) |
Имена объектов класса генерируются. |
4.135.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TViewPresentationColumn :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TViewPresentationColumn. |
4.135.3. Метод AddColumns (Создать колонки) | ||||||||
Метод класса (статический метод) класса TViewPresentationColumn . class procedure TViewPresentationColumn.AddColumns(Master: TViewPresentation); Метод является методом класса. Параметры:
|
4.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; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа TObject. |
4.136. Класс TVisualGroup (Визуальные группы) |
Объекты класса образуют иерархию. |
4.136.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TVisualGroup :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TVisualGroup. |
4.136.3. Метод GetIsAccessible (Доступна) |
Метод экземпляра класса TVisualGroup . function TVisualGroup.GetIsAccessible: Boolean; Метод скрыт от пользователя. Метод не имеет параметров. Замечания: Возвращает значение типа Boolean. |
4.136.4. Метод GetNextPos (Следующая позиция) | ||||||||
Метод класса (статический метод) класса TVisualGroup . class function TVisualGroup.GetNextPos(Parent: TObject): Integer; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Integer. |
4.137. Класс TVisualGroupAccess (Доступ к визуальным группам) |
Имена объектов класса генерируются. Наименования объектов класса генерируются. |
4.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 . Параметры:
Замечания: Создает новый объект класса TVisualGroupAccess. |
4.138. Класс TVisualGroupForm (Форма визуальной группы) |
4.138.1. Свойства | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TVisualGroupForm :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TVisualGroupForm. |
4.139. Класс TVisualGroupItem (Элемент визуальной группы) |
4.139.1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TVisualGroupItem :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TVisualGroupItem. |
4.139.3. Метод GetNextPos (Следующая позиция) | ||||||||
Метод класса (статический метод) класса TVisualGroupItem . class function TVisualGroupItem.GetNextPos(Master: TObject): Integer; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Integer. |
4.140. Класс TVisualGroupRoutine (Подпрограмма визуальной группы) |
4.140.1. Свойства | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TVisualGroupRoutine :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TVisualGroupRoutine. |
4.141. Класс TWordAsyncTask (Задачи отложенного выполнения отчетов Word) |
Объекты класса не именованы. |
4.141.1. Свойства | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TWordAsyncTask :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TWordAsyncTask. |
4.142. Класс TWordTemplate (Шаблоны отчетов Word) |
4.142.1. Свойства | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TWordTemplate :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TWordTemplate. |
4.142.3. Метод Ole-объекта CheckWordTemplate (Проверить шаблон отчетов Word) |
Метод Ole-объекта класса TWordTemplate . Метод Ole-объекта не имеет параметров. |
4.143. Класс TXSLTTemplate (Шаблоны отчетов XSLT) |
4.143.1. Свойства | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TXSLTTemplate :
|
4.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 . Параметры:
Замечания: Создает новый объект класса TXSLTTemplate. |
4.143.3. Метод Ole-объекта CheckXSLTTemplate (Проверить шаблон отчетов XSLT) |
Метод Ole-объекта класса TXSLTTemplate . Метод Ole-объекта не имеет параметров. |
5. Терминология |
Интеграция - комплекс работ по настройке механизмов взаимодействия между различными учетными системами, которые функционируют независимо друг от друга в одной организационной структуре ("лоскутная" автоматизация). Реплика - копия объекта (например, базы данных), обновляемая автоматически при обновлении оригинала. Модальная форма - подчиененная форма, вызываемая из процедуры, накладывающая ограничения на использование процедуры пока модальная форма не будет закрыта. |