UNPKG

108 kBJavaScriptView Raw
1/*
2Language: ISBL
3Author: Dmitriy Tarasov <dimatar@gmail.com>
4Description: built-in language DIRECTUM
5Category: enterprise
6*/
7
8function isbl(hljs) {
9 // Определение идентификаторов
10 const UNDERSCORE_IDENT_RE = "[A-Za-zА-Яа-яёЁ_!][A-Za-zА-Яа-яёЁ_0-9]*";
11
12 // Определение имен функций
13 const FUNCTION_NAME_IDENT_RE = "[A-Za-zА-Яа-яёЁ_][A-Za-zА-Яа-яёЁ_0-9]*";
14
15 // keyword : ключевые слова
16 const KEYWORD =
17 "and и else иначе endexcept endfinally endforeach конецвсе endif конецесли endwhile конецпока " +
18 "except exitfor finally foreach все if если in в not не or или try while пока ";
19
20 // SYSRES Constants
21 const sysres_constants =
22 "SYSRES_CONST_ACCES_RIGHT_TYPE_EDIT " +
23 "SYSRES_CONST_ACCES_RIGHT_TYPE_FULL " +
24 "SYSRES_CONST_ACCES_RIGHT_TYPE_VIEW " +
25 "SYSRES_CONST_ACCESS_MODE_REQUISITE_CODE " +
26 "SYSRES_CONST_ACCESS_NO_ACCESS_VIEW " +
27 "SYSRES_CONST_ACCESS_NO_ACCESS_VIEW_CODE " +
28 "SYSRES_CONST_ACCESS_RIGHTS_ADD_REQUISITE_CODE " +
29 "SYSRES_CONST_ACCESS_RIGHTS_ADD_REQUISITE_YES_CODE " +
30 "SYSRES_CONST_ACCESS_RIGHTS_CHANGE_REQUISITE_CODE " +
31 "SYSRES_CONST_ACCESS_RIGHTS_CHANGE_REQUISITE_YES_CODE " +
32 "SYSRES_CONST_ACCESS_RIGHTS_DELETE_REQUISITE_CODE " +
33 "SYSRES_CONST_ACCESS_RIGHTS_DELETE_REQUISITE_YES_CODE " +
34 "SYSRES_CONST_ACCESS_RIGHTS_EXECUTE_REQUISITE_CODE " +
35 "SYSRES_CONST_ACCESS_RIGHTS_EXECUTE_REQUISITE_YES_CODE " +
36 "SYSRES_CONST_ACCESS_RIGHTS_NO_ACCESS_REQUISITE_CODE " +
37 "SYSRES_CONST_ACCESS_RIGHTS_NO_ACCESS_REQUISITE_YES_CODE " +
38 "SYSRES_CONST_ACCESS_RIGHTS_RATIFY_REQUISITE_CODE " +
39 "SYSRES_CONST_ACCESS_RIGHTS_RATIFY_REQUISITE_YES_CODE " +
40 "SYSRES_CONST_ACCESS_RIGHTS_REQUISITE_CODE " +
41 "SYSRES_CONST_ACCESS_RIGHTS_VIEW " +
42 "SYSRES_CONST_ACCESS_RIGHTS_VIEW_CODE " +
43 "SYSRES_CONST_ACCESS_RIGHTS_VIEW_REQUISITE_CODE " +
44 "SYSRES_CONST_ACCESS_RIGHTS_VIEW_REQUISITE_YES_CODE " +
45 "SYSRES_CONST_ACCESS_TYPE_CHANGE " +
46 "SYSRES_CONST_ACCESS_TYPE_CHANGE_CODE " +
47 "SYSRES_CONST_ACCESS_TYPE_EXISTS " +
48 "SYSRES_CONST_ACCESS_TYPE_EXISTS_CODE " +
49 "SYSRES_CONST_ACCESS_TYPE_FULL " +
50 "SYSRES_CONST_ACCESS_TYPE_FULL_CODE " +
51 "SYSRES_CONST_ACCESS_TYPE_VIEW " +
52 "SYSRES_CONST_ACCESS_TYPE_VIEW_CODE " +
53 "SYSRES_CONST_ACTION_TYPE_ABORT " +
54 "SYSRES_CONST_ACTION_TYPE_ACCEPT " +
55 "SYSRES_CONST_ACTION_TYPE_ACCESS_RIGHTS " +
56 "SYSRES_CONST_ACTION_TYPE_ADD_ATTACHMENT " +
57 "SYSRES_CONST_ACTION_TYPE_CHANGE_CARD " +
58 "SYSRES_CONST_ACTION_TYPE_CHANGE_KIND " +
59 "SYSRES_CONST_ACTION_TYPE_CHANGE_STORAGE " +
60 "SYSRES_CONST_ACTION_TYPE_CONTINUE " +
61 "SYSRES_CONST_ACTION_TYPE_COPY " +
62 "SYSRES_CONST_ACTION_TYPE_CREATE " +
63 "SYSRES_CONST_ACTION_TYPE_CREATE_VERSION " +
64 "SYSRES_CONST_ACTION_TYPE_DELETE " +
65 "SYSRES_CONST_ACTION_TYPE_DELETE_ATTACHMENT " +
66 "SYSRES_CONST_ACTION_TYPE_DELETE_VERSION " +
67 "SYSRES_CONST_ACTION_TYPE_DISABLE_DELEGATE_ACCESS_RIGHTS " +
68 "SYSRES_CONST_ACTION_TYPE_ENABLE_DELEGATE_ACCESS_RIGHTS " +
69 "SYSRES_CONST_ACTION_TYPE_ENCRYPTION_BY_CERTIFICATE " +
70 "SYSRES_CONST_ACTION_TYPE_ENCRYPTION_BY_CERTIFICATE_AND_PASSWORD " +
71 "SYSRES_CONST_ACTION_TYPE_ENCRYPTION_BY_PASSWORD " +
72 "SYSRES_CONST_ACTION_TYPE_EXPORT_WITH_LOCK " +
73 "SYSRES_CONST_ACTION_TYPE_EXPORT_WITHOUT_LOCK " +
74 "SYSRES_CONST_ACTION_TYPE_IMPORT_WITH_UNLOCK " +
75 "SYSRES_CONST_ACTION_TYPE_IMPORT_WITHOUT_UNLOCK " +
76 "SYSRES_CONST_ACTION_TYPE_LIFE_CYCLE_STAGE " +
77 "SYSRES_CONST_ACTION_TYPE_LOCK " +
78 "SYSRES_CONST_ACTION_TYPE_LOCK_FOR_SERVER " +
79 "SYSRES_CONST_ACTION_TYPE_LOCK_MODIFY " +
80 "SYSRES_CONST_ACTION_TYPE_MARK_AS_READED " +
81 "SYSRES_CONST_ACTION_TYPE_MARK_AS_UNREADED " +
82 "SYSRES_CONST_ACTION_TYPE_MODIFY " +
83 "SYSRES_CONST_ACTION_TYPE_MODIFY_CARD " +
84 "SYSRES_CONST_ACTION_TYPE_MOVE_TO_ARCHIVE " +
85 "SYSRES_CONST_ACTION_TYPE_OFF_ENCRYPTION " +
86 "SYSRES_CONST_ACTION_TYPE_PASSWORD_CHANGE " +
87 "SYSRES_CONST_ACTION_TYPE_PERFORM " +
88 "SYSRES_CONST_ACTION_TYPE_RECOVER_FROM_LOCAL_COPY " +
89 "SYSRES_CONST_ACTION_TYPE_RESTART " +
90 "SYSRES_CONST_ACTION_TYPE_RESTORE_FROM_ARCHIVE " +
91 "SYSRES_CONST_ACTION_TYPE_REVISION " +
92 "SYSRES_CONST_ACTION_TYPE_SEND_BY_MAIL " +
93 "SYSRES_CONST_ACTION_TYPE_SIGN " +
94 "SYSRES_CONST_ACTION_TYPE_START " +
95 "SYSRES_CONST_ACTION_TYPE_UNLOCK " +
96 "SYSRES_CONST_ACTION_TYPE_UNLOCK_FROM_SERVER " +
97 "SYSRES_CONST_ACTION_TYPE_VERSION_STATE " +
98 "SYSRES_CONST_ACTION_TYPE_VERSION_VISIBILITY " +
99 "SYSRES_CONST_ACTION_TYPE_VIEW " +
100 "SYSRES_CONST_ACTION_TYPE_VIEW_SHADOW_COPY " +
101 "SYSRES_CONST_ACTION_TYPE_WORKFLOW_DESCRIPTION_MODIFY " +
102 "SYSRES_CONST_ACTION_TYPE_WRITE_HISTORY " +
103 "SYSRES_CONST_ACTIVE_VERSION_STATE_PICK_VALUE " +
104 "SYSRES_CONST_ADD_REFERENCE_MODE_NAME " +
105 "SYSRES_CONST_ADDITION_REQUISITE_CODE " +
106 "SYSRES_CONST_ADDITIONAL_PARAMS_REQUISITE_CODE " +
107 "SYSRES_CONST_ADITIONAL_JOB_END_DATE_REQUISITE_NAME " +
108 "SYSRES_CONST_ADITIONAL_JOB_READ_REQUISITE_NAME " +
109 "SYSRES_CONST_ADITIONAL_JOB_START_DATE_REQUISITE_NAME " +
110 "SYSRES_CONST_ADITIONAL_JOB_STATE_REQUISITE_NAME " +
111 "SYSRES_CONST_ADMINISTRATION_HISTORY_ADDING_USER_TO_GROUP_ACTION " +
112 "SYSRES_CONST_ADMINISTRATION_HISTORY_ADDING_USER_TO_GROUP_ACTION_CODE " +
113 "SYSRES_CONST_ADMINISTRATION_HISTORY_CREATION_COMP_ACTION " +
114 "SYSRES_CONST_ADMINISTRATION_HISTORY_CREATION_COMP_ACTION_CODE " +
115 "SYSRES_CONST_ADMINISTRATION_HISTORY_CREATION_GROUP_ACTION " +
116 "SYSRES_CONST_ADMINISTRATION_HISTORY_CREATION_GROUP_ACTION_CODE " +
117 "SYSRES_CONST_ADMINISTRATION_HISTORY_CREATION_USER_ACTION " +
118 "SYSRES_CONST_ADMINISTRATION_HISTORY_CREATION_USER_ACTION_CODE " +
119 "SYSRES_CONST_ADMINISTRATION_HISTORY_DATABASE_USER_CREATION " +
120 "SYSRES_CONST_ADMINISTRATION_HISTORY_DATABASE_USER_CREATION_ACTION " +
121 "SYSRES_CONST_ADMINISTRATION_HISTORY_DATABASE_USER_DELETION " +
122 "SYSRES_CONST_ADMINISTRATION_HISTORY_DATABASE_USER_DELETION_ACTION " +
123 "SYSRES_CONST_ADMINISTRATION_HISTORY_DELETION_COMP_ACTION " +
124 "SYSRES_CONST_ADMINISTRATION_HISTORY_DELETION_COMP_ACTION_CODE " +
125 "SYSRES_CONST_ADMINISTRATION_HISTORY_DELETION_GROUP_ACTION " +
126 "SYSRES_CONST_ADMINISTRATION_HISTORY_DELETION_GROUP_ACTION_CODE " +
127 "SYSRES_CONST_ADMINISTRATION_HISTORY_DELETION_USER_ACTION " +
128 "SYSRES_CONST_ADMINISTRATION_HISTORY_DELETION_USER_ACTION_CODE " +
129 "SYSRES_CONST_ADMINISTRATION_HISTORY_DELETION_USER_FROM_GROUP_ACTION " +
130 "SYSRES_CONST_ADMINISTRATION_HISTORY_DELETION_USER_FROM_GROUP_ACTION_CODE " +
131 "SYSRES_CONST_ADMINISTRATION_HISTORY_GRANTING_FILTERER_ACTION " +
132 "SYSRES_CONST_ADMINISTRATION_HISTORY_GRANTING_FILTERER_ACTION_CODE " +
133 "SYSRES_CONST_ADMINISTRATION_HISTORY_GRANTING_FILTERER_RESTRICTION_ACTION " +
134 "SYSRES_CONST_ADMINISTRATION_HISTORY_GRANTING_FILTERER_RESTRICTION_ACTION_CODE " +
135 "SYSRES_CONST_ADMINISTRATION_HISTORY_GRANTING_PRIVILEGE_ACTION " +
136 "SYSRES_CONST_ADMINISTRATION_HISTORY_GRANTING_PRIVILEGE_ACTION_CODE " +
137 "SYSRES_CONST_ADMINISTRATION_HISTORY_GRANTING_RIGHTS_ACTION " +
138 "SYSRES_CONST_ADMINISTRATION_HISTORY_GRANTING_RIGHTS_ACTION_CODE " +
139 "SYSRES_CONST_ADMINISTRATION_HISTORY_IS_MAIN_SERVER_CHANGED_ACTION " +
140 "SYSRES_CONST_ADMINISTRATION_HISTORY_IS_MAIN_SERVER_CHANGED_ACTION_CODE " +
141 "SYSRES_CONST_ADMINISTRATION_HISTORY_IS_PUBLIC_CHANGED_ACTION " +
142 "SYSRES_CONST_ADMINISTRATION_HISTORY_IS_PUBLIC_CHANGED_ACTION_CODE " +
143 "SYSRES_CONST_ADMINISTRATION_HISTORY_REMOVING_FILTERER_ACTION " +
144 "SYSRES_CONST_ADMINISTRATION_HISTORY_REMOVING_FILTERER_ACTION_CODE " +
145 "SYSRES_CONST_ADMINISTRATION_HISTORY_REMOVING_FILTERER_RESTRICTION_ACTION " +
146 "SYSRES_CONST_ADMINISTRATION_HISTORY_REMOVING_FILTERER_RESTRICTION_ACTION_CODE " +
147 "SYSRES_CONST_ADMINISTRATION_HISTORY_REMOVING_PRIVILEGE_ACTION " +
148 "SYSRES_CONST_ADMINISTRATION_HISTORY_REMOVING_PRIVILEGE_ACTION_CODE " +
149 "SYSRES_CONST_ADMINISTRATION_HISTORY_REMOVING_RIGHTS_ACTION " +
150 "SYSRES_CONST_ADMINISTRATION_HISTORY_REMOVING_RIGHTS_ACTION_CODE " +
151 "SYSRES_CONST_ADMINISTRATION_HISTORY_SERVER_LOGIN_CREATION " +
152 "SYSRES_CONST_ADMINISTRATION_HISTORY_SERVER_LOGIN_CREATION_ACTION " +
153 "SYSRES_CONST_ADMINISTRATION_HISTORY_SERVER_LOGIN_DELETION " +
154 "SYSRES_CONST_ADMINISTRATION_HISTORY_SERVER_LOGIN_DELETION_ACTION " +
155 "SYSRES_CONST_ADMINISTRATION_HISTORY_UPDATING_CATEGORY_ACTION " +
156 "SYSRES_CONST_ADMINISTRATION_HISTORY_UPDATING_CATEGORY_ACTION_CODE " +
157 "SYSRES_CONST_ADMINISTRATION_HISTORY_UPDATING_COMP_TITLE_ACTION " +
158 "SYSRES_CONST_ADMINISTRATION_HISTORY_UPDATING_COMP_TITLE_ACTION_CODE " +
159 "SYSRES_CONST_ADMINISTRATION_HISTORY_UPDATING_FULL_NAME_ACTION " +
160 "SYSRES_CONST_ADMINISTRATION_HISTORY_UPDATING_FULL_NAME_ACTION_CODE " +
161 "SYSRES_CONST_ADMINISTRATION_HISTORY_UPDATING_GROUP_ACTION " +
162 "SYSRES_CONST_ADMINISTRATION_HISTORY_UPDATING_GROUP_ACTION_CODE " +
163 "SYSRES_CONST_ADMINISTRATION_HISTORY_UPDATING_PARENT_GROUP_ACTION " +
164 "SYSRES_CONST_ADMINISTRATION_HISTORY_UPDATING_PARENT_GROUP_ACTION_CODE " +
165 "SYSRES_CONST_ADMINISTRATION_HISTORY_UPDATING_USER_AUTH_TYPE_ACTION " +
166 "SYSRES_CONST_ADMINISTRATION_HISTORY_UPDATING_USER_AUTH_TYPE_ACTION_CODE " +
167 "SYSRES_CONST_ADMINISTRATION_HISTORY_UPDATING_USER_LOGIN_ACTION " +
168 "SYSRES_CONST_ADMINISTRATION_HISTORY_UPDATING_USER_LOGIN_ACTION_CODE " +
169 "SYSRES_CONST_ADMINISTRATION_HISTORY_UPDATING_USER_STATUS_ACTION " +
170 "SYSRES_CONST_ADMINISTRATION_HISTORY_UPDATING_USER_STATUS_ACTION_CODE " +
171 "SYSRES_CONST_ADMINISTRATION_HISTORY_USER_PASSWORD_CHANGE " +
172 "SYSRES_CONST_ADMINISTRATION_HISTORY_USER_PASSWORD_CHANGE_ACTION " +
173 "SYSRES_CONST_ALL_ACCEPT_CONDITION_RUS " +
174 "SYSRES_CONST_ALL_USERS_GROUP " +
175 "SYSRES_CONST_ALL_USERS_GROUP_NAME " +
176 "SYSRES_CONST_ALL_USERS_SERVER_GROUP_NAME " +
177 "SYSRES_CONST_ALLOWED_ACCESS_TYPE_CODE " +
178 "SYSRES_CONST_ALLOWED_ACCESS_TYPE_NAME " +
179 "SYSRES_CONST_APP_VIEWER_TYPE_REQUISITE_CODE " +
180 "SYSRES_CONST_APPROVING_SIGNATURE_NAME " +
181 "SYSRES_CONST_APPROVING_SIGNATURE_REQUISITE_CODE " +
182 "SYSRES_CONST_ASSISTANT_SUBSTITUE_TYPE " +
183 "SYSRES_CONST_ASSISTANT_SUBSTITUE_TYPE_CODE " +
184 "SYSRES_CONST_ATTACH_TYPE_COMPONENT_TOKEN " +
185 "SYSRES_CONST_ATTACH_TYPE_DOC " +
186 "SYSRES_CONST_ATTACH_TYPE_EDOC " +
187 "SYSRES_CONST_ATTACH_TYPE_FOLDER " +
188 "SYSRES_CONST_ATTACH_TYPE_JOB " +
189 "SYSRES_CONST_ATTACH_TYPE_REFERENCE " +
190 "SYSRES_CONST_ATTACH_TYPE_TASK " +
191 "SYSRES_CONST_AUTH_ENCODED_PASSWORD " +
192 "SYSRES_CONST_AUTH_ENCODED_PASSWORD_CODE " +
193 "SYSRES_CONST_AUTH_NOVELL " +
194 "SYSRES_CONST_AUTH_PASSWORD " +
195 "SYSRES_CONST_AUTH_PASSWORD_CODE " +
196 "SYSRES_CONST_AUTH_WINDOWS " +
197 "SYSRES_CONST_AUTHENTICATING_SIGNATURE_NAME " +
198 "SYSRES_CONST_AUTHENTICATING_SIGNATURE_REQUISITE_CODE " +
199 "SYSRES_CONST_AUTO_ENUM_METHOD_FLAG " +
200 "SYSRES_CONST_AUTO_NUMERATION_CODE " +
201 "SYSRES_CONST_AUTO_STRONG_ENUM_METHOD_FLAG " +
202 "SYSRES_CONST_AUTOTEXT_NAME_REQUISITE_CODE " +
203 "SYSRES_CONST_AUTOTEXT_TEXT_REQUISITE_CODE " +
204 "SYSRES_CONST_AUTOTEXT_USAGE_ALL " +
205 "SYSRES_CONST_AUTOTEXT_USAGE_ALL_CODE " +
206 "SYSRES_CONST_AUTOTEXT_USAGE_SIGN " +
207 "SYSRES_CONST_AUTOTEXT_USAGE_SIGN_CODE " +
208 "SYSRES_CONST_AUTOTEXT_USAGE_WORK " +
209 "SYSRES_CONST_AUTOTEXT_USAGE_WORK_CODE " +
210 "SYSRES_CONST_AUTOTEXT_USE_ANYWHERE_CODE " +
211 "SYSRES_CONST_AUTOTEXT_USE_ON_SIGNING_CODE " +
212 "SYSRES_CONST_AUTOTEXT_USE_ON_WORK_CODE " +
213 "SYSRES_CONST_BEGIN_DATE_REQUISITE_CODE " +
214 "SYSRES_CONST_BLACK_LIFE_CYCLE_STAGE_FONT_COLOR " +
215 "SYSRES_CONST_BLUE_LIFE_CYCLE_STAGE_FONT_COLOR " +
216 "SYSRES_CONST_BTN_PART " +
217 "SYSRES_CONST_CALCULATED_ROLE_TYPE_CODE " +
218 "SYSRES_CONST_CALL_TYPE_VARIABLE_BUTTON_VALUE " +
219 "SYSRES_CONST_CALL_TYPE_VARIABLE_PROGRAM_VALUE " +
220 "SYSRES_CONST_CANCEL_MESSAGE_FUNCTION_RESULT " +
221 "SYSRES_CONST_CARD_PART " +
222 "SYSRES_CONST_CARD_REFERENCE_MODE_NAME " +
223 "SYSRES_CONST_CERTIFICATE_TYPE_REQUISITE_ENCRYPT_VALUE " +
224 "SYSRES_CONST_CERTIFICATE_TYPE_REQUISITE_SIGN_AND_ENCRYPT_VALUE " +
225 "SYSRES_CONST_CERTIFICATE_TYPE_REQUISITE_SIGN_VALUE " +
226 "SYSRES_CONST_CHECK_PARAM_VALUE_DATE_PARAM_TYPE " +
227 "SYSRES_CONST_CHECK_PARAM_VALUE_FLOAT_PARAM_TYPE " +
228 "SYSRES_CONST_CHECK_PARAM_VALUE_INTEGER_PARAM_TYPE " +
229 "SYSRES_CONST_CHECK_PARAM_VALUE_PICK_PARAM_TYPE " +
230 "SYSRES_CONST_CHECK_PARAM_VALUE_REEFRENCE_PARAM_TYPE " +
231 "SYSRES_CONST_CLOSED_RECORD_FLAG_VALUE_FEMININE " +
232 "SYSRES_CONST_CLOSED_RECORD_FLAG_VALUE_MASCULINE " +
233 "SYSRES_CONST_CODE_COMPONENT_TYPE_ADMIN " +
234 "SYSRES_CONST_CODE_COMPONENT_TYPE_DEVELOPER " +
235 "SYSRES_CONST_CODE_COMPONENT_TYPE_DOCS " +
236 "SYSRES_CONST_CODE_COMPONENT_TYPE_EDOC_CARDS " +
237 "SYSRES_CONST_CODE_COMPONENT_TYPE_EXTERNAL_EXECUTABLE " +
238 "SYSRES_CONST_CODE_COMPONENT_TYPE_OTHER " +
239 "SYSRES_CONST_CODE_COMPONENT_TYPE_REFERENCE " +
240 "SYSRES_CONST_CODE_COMPONENT_TYPE_REPORT " +
241 "SYSRES_CONST_CODE_COMPONENT_TYPE_SCRIPT " +
242 "SYSRES_CONST_CODE_COMPONENT_TYPE_URL " +
243 "SYSRES_CONST_CODE_REQUISITE_ACCESS " +
244 "SYSRES_CONST_CODE_REQUISITE_CODE " +
245 "SYSRES_CONST_CODE_REQUISITE_COMPONENT " +
246 "SYSRES_CONST_CODE_REQUISITE_DESCRIPTION " +
247 "SYSRES_CONST_CODE_REQUISITE_EXCLUDE_COMPONENT " +
248 "SYSRES_CONST_CODE_REQUISITE_RECORD " +
249 "SYSRES_CONST_COMMENT_REQ_CODE " +
250 "SYSRES_CONST_COMMON_SETTINGS_REQUISITE_CODE " +
251 "SYSRES_CONST_COMP_CODE_GRD " +
252 "SYSRES_CONST_COMPONENT_GROUP_TYPE_REQUISITE_CODE " +
253 "SYSRES_CONST_COMPONENT_TYPE_ADMIN_COMPONENTS " +
254 "SYSRES_CONST_COMPONENT_TYPE_DEVELOPER_COMPONENTS " +
255 "SYSRES_CONST_COMPONENT_TYPE_DOCS " +
256 "SYSRES_CONST_COMPONENT_TYPE_EDOC_CARDS " +
257 "SYSRES_CONST_COMPONENT_TYPE_EDOCS " +
258 "SYSRES_CONST_COMPONENT_TYPE_EXTERNAL_EXECUTABLE " +
259 "SYSRES_CONST_COMPONENT_TYPE_OTHER " +
260 "SYSRES_CONST_COMPONENT_TYPE_REFERENCE_TYPES " +
261 "SYSRES_CONST_COMPONENT_TYPE_REFERENCES " +
262 "SYSRES_CONST_COMPONENT_TYPE_REPORTS " +
263 "SYSRES_CONST_COMPONENT_TYPE_SCRIPTS " +
264 "SYSRES_CONST_COMPONENT_TYPE_URL " +
265 "SYSRES_CONST_COMPONENTS_REMOTE_SERVERS_VIEW_CODE " +
266 "SYSRES_CONST_CONDITION_BLOCK_DESCRIPTION " +
267 "SYSRES_CONST_CONST_FIRM_STATUS_COMMON " +
268 "SYSRES_CONST_CONST_FIRM_STATUS_INDIVIDUAL " +
269 "SYSRES_CONST_CONST_NEGATIVE_VALUE " +
270 "SYSRES_CONST_CONST_POSITIVE_VALUE " +
271 "SYSRES_CONST_CONST_SERVER_STATUS_DONT_REPLICATE " +
272 "SYSRES_CONST_CONST_SERVER_STATUS_REPLICATE " +
273 "SYSRES_CONST_CONTENTS_REQUISITE_CODE " +
274 "SYSRES_CONST_DATA_TYPE_BOOLEAN " +
275 "SYSRES_CONST_DATA_TYPE_DATE " +
276 "SYSRES_CONST_DATA_TYPE_FLOAT " +
277 "SYSRES_CONST_DATA_TYPE_INTEGER " +
278 "SYSRES_CONST_DATA_TYPE_PICK " +
279 "SYSRES_CONST_DATA_TYPE_REFERENCE " +
280 "SYSRES_CONST_DATA_TYPE_STRING " +
281 "SYSRES_CONST_DATA_TYPE_TEXT " +
282 "SYSRES_CONST_DATA_TYPE_VARIANT " +
283 "SYSRES_CONST_DATE_CLOSE_REQ_CODE " +
284 "SYSRES_CONST_DATE_FORMAT_DATE_ONLY_CHAR " +
285 "SYSRES_CONST_DATE_OPEN_REQ_CODE " +
286 "SYSRES_CONST_DATE_REQUISITE " +
287 "SYSRES_CONST_DATE_REQUISITE_CODE " +
288 "SYSRES_CONST_DATE_REQUISITE_NAME " +
289 "SYSRES_CONST_DATE_REQUISITE_TYPE " +
290 "SYSRES_CONST_DATE_TYPE_CHAR " +
291 "SYSRES_CONST_DATETIME_FORMAT_VALUE " +
292 "SYSRES_CONST_DEA_ACCESS_RIGHTS_ACTION_CODE " +
293 "SYSRES_CONST_DESCRIPTION_LOCALIZE_ID_REQUISITE_CODE " +
294 "SYSRES_CONST_DESCRIPTION_REQUISITE_CODE " +
295 "SYSRES_CONST_DET1_PART " +
296 "SYSRES_CONST_DET2_PART " +
297 "SYSRES_CONST_DET3_PART " +
298 "SYSRES_CONST_DET4_PART " +
299 "SYSRES_CONST_DET5_PART " +
300 "SYSRES_CONST_DET6_PART " +
301 "SYSRES_CONST_DETAIL_DATASET_KEY_REQUISITE_CODE " +
302 "SYSRES_CONST_DETAIL_PICK_REQUISITE_CODE " +
303 "SYSRES_CONST_DETAIL_REQ_CODE " +
304 "SYSRES_CONST_DO_NOT_USE_ACCESS_TYPE_CODE " +
305 "SYSRES_CONST_DO_NOT_USE_ACCESS_TYPE_NAME " +
306 "SYSRES_CONST_DO_NOT_USE_ON_VIEW_ACCESS_TYPE_CODE " +
307 "SYSRES_CONST_DO_NOT_USE_ON_VIEW_ACCESS_TYPE_NAME " +
308 "SYSRES_CONST_DOCUMENT_STORAGES_CODE " +
309 "SYSRES_CONST_DOCUMENT_TEMPLATES_TYPE_NAME " +
310 "SYSRES_CONST_DOUBLE_REQUISITE_CODE " +
311 "SYSRES_CONST_EDITOR_CLOSE_FILE_OBSERV_TYPE_CODE " +
312 "SYSRES_CONST_EDITOR_CLOSE_PROCESS_OBSERV_TYPE_CODE " +
313 "SYSRES_CONST_EDITOR_TYPE_REQUISITE_CODE " +
314 "SYSRES_CONST_EDITORS_APPLICATION_NAME_REQUISITE_CODE " +
315 "SYSRES_CONST_EDITORS_CREATE_SEVERAL_PROCESSES_REQUISITE_CODE " +
316 "SYSRES_CONST_EDITORS_EXTENSION_REQUISITE_CODE " +
317 "SYSRES_CONST_EDITORS_OBSERVER_BY_PROCESS_TYPE " +
318 "SYSRES_CONST_EDITORS_REFERENCE_CODE " +
319 "SYSRES_CONST_EDITORS_REPLACE_SPEC_CHARS_REQUISITE_CODE " +
320 "SYSRES_CONST_EDITORS_USE_PLUGINS_REQUISITE_CODE " +
321 "SYSRES_CONST_EDITORS_VIEW_DOCUMENT_OPENED_TO_EDIT_CODE " +
322 "SYSRES_CONST_EDOC_CARD_TYPE_REQUISITE_CODE " +
323 "SYSRES_CONST_EDOC_CARD_TYPES_LINK_REQUISITE_CODE " +
324 "SYSRES_CONST_EDOC_CERTIFICATE_AND_PASSWORD_ENCODE_CODE " +
325 "SYSRES_CONST_EDOC_CERTIFICATE_ENCODE_CODE " +
326 "SYSRES_CONST_EDOC_DATE_REQUISITE_CODE " +
327 "SYSRES_CONST_EDOC_KIND_REFERENCE_CODE " +
328 "SYSRES_CONST_EDOC_KINDS_BY_TEMPLATE_ACTION_CODE " +
329 "SYSRES_CONST_EDOC_MANAGE_ACCESS_CODE " +
330 "SYSRES_CONST_EDOC_NONE_ENCODE_CODE " +
331 "SYSRES_CONST_EDOC_NUMBER_REQUISITE_CODE " +
332 "SYSRES_CONST_EDOC_PASSWORD_ENCODE_CODE " +
333 "SYSRES_CONST_EDOC_READONLY_ACCESS_CODE " +
334 "SYSRES_CONST_EDOC_SHELL_LIFE_TYPE_VIEW_VALUE " +
335 "SYSRES_CONST_EDOC_SIZE_RESTRICTION_PRIORITY_REQUISITE_CODE " +
336 "SYSRES_CONST_EDOC_STORAGE_CHECK_ACCESS_RIGHTS_REQUISITE_CODE " +
337 "SYSRES_CONST_EDOC_STORAGE_COMPUTER_NAME_REQUISITE_CODE " +
338 "SYSRES_CONST_EDOC_STORAGE_DATABASE_NAME_REQUISITE_CODE " +
339 "SYSRES_CONST_EDOC_STORAGE_EDIT_IN_STORAGE_REQUISITE_CODE " +
340 "SYSRES_CONST_EDOC_STORAGE_LOCAL_PATH_REQUISITE_CODE " +
341 "SYSRES_CONST_EDOC_STORAGE_SHARED_SOURCE_NAME_REQUISITE_CODE " +
342 "SYSRES_CONST_EDOC_TEMPLATE_REQUISITE_CODE " +
343 "SYSRES_CONST_EDOC_TYPES_REFERENCE_CODE " +
344 "SYSRES_CONST_EDOC_VERSION_ACTIVE_STAGE_CODE " +
345 "SYSRES_CONST_EDOC_VERSION_DESIGN_STAGE_CODE " +
346 "SYSRES_CONST_EDOC_VERSION_OBSOLETE_STAGE_CODE " +
347 "SYSRES_CONST_EDOC_WRITE_ACCES_CODE " +
348 "SYSRES_CONST_EDOCUMENT_CARD_REQUISITES_REFERENCE_CODE_SELECTED_REQUISITE " +
349 "SYSRES_CONST_ENCODE_CERTIFICATE_TYPE_CODE " +
350 "SYSRES_CONST_END_DATE_REQUISITE_CODE " +
351 "SYSRES_CONST_ENUMERATION_TYPE_REQUISITE_CODE " +
352 "SYSRES_CONST_EXECUTE_ACCESS_RIGHTS_TYPE_CODE " +
353 "SYSRES_CONST_EXECUTIVE_FILE_STORAGE_TYPE " +
354 "SYSRES_CONST_EXIST_CONST " +
355 "SYSRES_CONST_EXIST_VALUE " +
356 "SYSRES_CONST_EXPORT_LOCK_TYPE_ASK " +
357 "SYSRES_CONST_EXPORT_LOCK_TYPE_WITH_LOCK " +
358 "SYSRES_CONST_EXPORT_LOCK_TYPE_WITHOUT_LOCK " +
359 "SYSRES_CONST_EXPORT_VERSION_TYPE_ASK " +
360 "SYSRES_CONST_EXPORT_VERSION_TYPE_LAST " +
361 "SYSRES_CONST_EXPORT_VERSION_TYPE_LAST_ACTIVE " +
362 "SYSRES_CONST_EXTENSION_REQUISITE_CODE " +
363 "SYSRES_CONST_FILTER_NAME_REQUISITE_CODE " +
364 "SYSRES_CONST_FILTER_REQUISITE_CODE " +
365 "SYSRES_CONST_FILTER_TYPE_COMMON_CODE " +
366 "SYSRES_CONST_FILTER_TYPE_COMMON_NAME " +
367 "SYSRES_CONST_FILTER_TYPE_USER_CODE " +
368 "SYSRES_CONST_FILTER_TYPE_USER_NAME " +
369 "SYSRES_CONST_FILTER_VALUE_REQUISITE_NAME " +
370 "SYSRES_CONST_FLOAT_NUMBER_FORMAT_CHAR " +
371 "SYSRES_CONST_FLOAT_REQUISITE_TYPE " +
372 "SYSRES_CONST_FOLDER_AUTHOR_VALUE " +
373 "SYSRES_CONST_FOLDER_KIND_ANY_OBJECTS " +
374 "SYSRES_CONST_FOLDER_KIND_COMPONENTS " +
375 "SYSRES_CONST_FOLDER_KIND_EDOCS " +
376 "SYSRES_CONST_FOLDER_KIND_JOBS " +
377 "SYSRES_CONST_FOLDER_KIND_TASKS " +
378 "SYSRES_CONST_FOLDER_TYPE_COMMON " +
379 "SYSRES_CONST_FOLDER_TYPE_COMPONENT " +
380 "SYSRES_CONST_FOLDER_TYPE_FAVORITES " +
381 "SYSRES_CONST_FOLDER_TYPE_INBOX " +
382 "SYSRES_CONST_FOLDER_TYPE_OUTBOX " +
383 "SYSRES_CONST_FOLDER_TYPE_QUICK_LAUNCH " +
384 "SYSRES_CONST_FOLDER_TYPE_SEARCH " +
385 "SYSRES_CONST_FOLDER_TYPE_SHORTCUTS " +
386 "SYSRES_CONST_FOLDER_TYPE_USER " +
387 "SYSRES_CONST_FROM_DICTIONARY_ENUM_METHOD_FLAG " +
388 "SYSRES_CONST_FULL_SUBSTITUTE_TYPE " +
389 "SYSRES_CONST_FULL_SUBSTITUTE_TYPE_CODE " +
390 "SYSRES_CONST_FUNCTION_CANCEL_RESULT " +
391 "SYSRES_CONST_FUNCTION_CATEGORY_SYSTEM " +
392 "SYSRES_CONST_FUNCTION_CATEGORY_USER " +
393 "SYSRES_CONST_FUNCTION_FAILURE_RESULT " +
394 "SYSRES_CONST_FUNCTION_SAVE_RESULT " +
395 "SYSRES_CONST_GENERATED_REQUISITE " +
396 "SYSRES_CONST_GREEN_LIFE_CYCLE_STAGE_FONT_COLOR " +
397 "SYSRES_CONST_GROUP_ACCOUNT_TYPE_VALUE_CODE " +
398 "SYSRES_CONST_GROUP_CATEGORY_NORMAL_CODE " +
399 "SYSRES_CONST_GROUP_CATEGORY_NORMAL_NAME " +
400 "SYSRES_CONST_GROUP_CATEGORY_SERVICE_CODE " +
401 "SYSRES_CONST_GROUP_CATEGORY_SERVICE_NAME " +
402 "SYSRES_CONST_GROUP_COMMON_CATEGORY_FIELD_VALUE " +
403 "SYSRES_CONST_GROUP_FULL_NAME_REQUISITE_CODE " +
404 "SYSRES_CONST_GROUP_NAME_REQUISITE_CODE " +
405 "SYSRES_CONST_GROUP_RIGHTS_T_REQUISITE_CODE " +
406 "SYSRES_CONST_GROUP_SERVER_CODES_REQUISITE_CODE " +
407 "SYSRES_CONST_GROUP_SERVER_NAME_REQUISITE_CODE " +
408 "SYSRES_CONST_GROUP_SERVICE_CATEGORY_FIELD_VALUE " +
409 "SYSRES_CONST_GROUP_USER_REQUISITE_CODE " +
410 "SYSRES_CONST_GROUPS_REFERENCE_CODE " +
411 "SYSRES_CONST_GROUPS_REQUISITE_CODE " +
412 "SYSRES_CONST_HIDDEN_MODE_NAME " +
413 "SYSRES_CONST_HIGH_LVL_REQUISITE_CODE " +
414 "SYSRES_CONST_HISTORY_ACTION_CREATE_CODE " +
415 "SYSRES_CONST_HISTORY_ACTION_DELETE_CODE " +
416 "SYSRES_CONST_HISTORY_ACTION_EDIT_CODE " +
417 "SYSRES_CONST_HOUR_CHAR " +
418 "SYSRES_CONST_ID_REQUISITE_CODE " +
419 "SYSRES_CONST_IDSPS_REQUISITE_CODE " +
420 "SYSRES_CONST_IMAGE_MODE_COLOR " +
421 "SYSRES_CONST_IMAGE_MODE_GREYSCALE " +
422 "SYSRES_CONST_IMAGE_MODE_MONOCHROME " +
423 "SYSRES_CONST_IMPORTANCE_HIGH " +
424 "SYSRES_CONST_IMPORTANCE_LOW " +
425 "SYSRES_CONST_IMPORTANCE_NORMAL " +
426 "SYSRES_CONST_IN_DESIGN_VERSION_STATE_PICK_VALUE " +
427 "SYSRES_CONST_INCOMING_WORK_RULE_TYPE_CODE " +
428 "SYSRES_CONST_INT_REQUISITE " +
429 "SYSRES_CONST_INT_REQUISITE_TYPE " +
430 "SYSRES_CONST_INTEGER_NUMBER_FORMAT_CHAR " +
431 "SYSRES_CONST_INTEGER_TYPE_CHAR " +
432 "SYSRES_CONST_IS_GENERATED_REQUISITE_NEGATIVE_VALUE " +
433 "SYSRES_CONST_IS_PUBLIC_ROLE_REQUISITE_CODE " +
434 "SYSRES_CONST_IS_REMOTE_USER_NEGATIVE_VALUE " +
435 "SYSRES_CONST_IS_REMOTE_USER_POSITIVE_VALUE " +
436 "SYSRES_CONST_IS_STORED_REQUISITE_NEGATIVE_VALUE " +
437 "SYSRES_CONST_IS_STORED_REQUISITE_STORED_VALUE " +
438 "SYSRES_CONST_ITALIC_LIFE_CYCLE_STAGE_DRAW_STYLE " +
439 "SYSRES_CONST_JOB_BLOCK_DESCRIPTION " +
440 "SYSRES_CONST_JOB_KIND_CONTROL_JOB " +
441 "SYSRES_CONST_JOB_KIND_JOB " +
442 "SYSRES_CONST_JOB_KIND_NOTICE " +
443 "SYSRES_CONST_JOB_STATE_ABORTED " +
444 "SYSRES_CONST_JOB_STATE_COMPLETE " +
445 "SYSRES_CONST_JOB_STATE_WORKING " +
446 "SYSRES_CONST_KIND_REQUISITE_CODE " +
447 "SYSRES_CONST_KIND_REQUISITE_NAME " +
448 "SYSRES_CONST_KINDS_CREATE_SHADOW_COPIES_REQUISITE_CODE " +
449 "SYSRES_CONST_KINDS_DEFAULT_EDOC_LIFE_STAGE_REQUISITE_CODE " +
450 "SYSRES_CONST_KINDS_EDOC_ALL_TEPLATES_ALLOWED_REQUISITE_CODE " +
451 "SYSRES_CONST_KINDS_EDOC_ALLOW_LIFE_CYCLE_STAGE_CHANGING_REQUISITE_CODE " +
452 "SYSRES_CONST_KINDS_EDOC_ALLOW_MULTIPLE_ACTIVE_VERSIONS_REQUISITE_CODE " +
453 "SYSRES_CONST_KINDS_EDOC_SHARE_ACCES_RIGHTS_BY_DEFAULT_CODE " +
454 "SYSRES_CONST_KINDS_EDOC_TEMPLATE_REQUISITE_CODE " +
455 "SYSRES_CONST_KINDS_EDOC_TYPE_REQUISITE_CODE " +
456 "SYSRES_CONST_KINDS_SIGNERS_REQUISITES_CODE " +
457 "SYSRES_CONST_KOD_INPUT_TYPE " +
458 "SYSRES_CONST_LAST_UPDATE_DATE_REQUISITE_CODE " +
459 "SYSRES_CONST_LIFE_CYCLE_START_STAGE_REQUISITE_CODE " +
460 "SYSRES_CONST_LILAC_LIFE_CYCLE_STAGE_FONT_COLOR " +
461 "SYSRES_CONST_LINK_OBJECT_KIND_COMPONENT " +
462 "SYSRES_CONST_LINK_OBJECT_KIND_DOCUMENT " +
463 "SYSRES_CONST_LINK_OBJECT_KIND_EDOC " +
464 "SYSRES_CONST_LINK_OBJECT_KIND_FOLDER " +
465 "SYSRES_CONST_LINK_OBJECT_KIND_JOB " +
466 "SYSRES_CONST_LINK_OBJECT_KIND_REFERENCE " +
467 "SYSRES_CONST_LINK_OBJECT_KIND_TASK " +
468 "SYSRES_CONST_LINK_REF_TYPE_REQUISITE_CODE " +
469 "SYSRES_CONST_LIST_REFERENCE_MODE_NAME " +
470 "SYSRES_CONST_LOCALIZATION_DICTIONARY_MAIN_VIEW_CODE " +
471 "SYSRES_CONST_MAIN_VIEW_CODE " +
472 "SYSRES_CONST_MANUAL_ENUM_METHOD_FLAG " +
473 "SYSRES_CONST_MASTER_COMP_TYPE_REQUISITE_CODE " +
474 "SYSRES_CONST_MASTER_TABLE_REC_ID_REQUISITE_CODE " +
475 "SYSRES_CONST_MAXIMIZED_MODE_NAME " +
476 "SYSRES_CONST_ME_VALUE " +
477 "SYSRES_CONST_MESSAGE_ATTENTION_CAPTION " +
478 "SYSRES_CONST_MESSAGE_CONFIRMATION_CAPTION " +
479 "SYSRES_CONST_MESSAGE_ERROR_CAPTION " +
480 "SYSRES_CONST_MESSAGE_INFORMATION_CAPTION " +
481 "SYSRES_CONST_MINIMIZED_MODE_NAME " +
482 "SYSRES_CONST_MINUTE_CHAR " +
483 "SYSRES_CONST_MODULE_REQUISITE_CODE " +
484 "SYSRES_CONST_MONITORING_BLOCK_DESCRIPTION " +
485 "SYSRES_CONST_MONTH_FORMAT_VALUE " +
486 "SYSRES_CONST_NAME_LOCALIZE_ID_REQUISITE_CODE " +
487 "SYSRES_CONST_NAME_REQUISITE_CODE " +
488 "SYSRES_CONST_NAME_SINGULAR_REQUISITE_CODE " +
489 "SYSRES_CONST_NAMEAN_INPUT_TYPE " +
490 "SYSRES_CONST_NEGATIVE_PICK_VALUE " +
491 "SYSRES_CONST_NEGATIVE_VALUE " +
492 "SYSRES_CONST_NO " +
493 "SYSRES_CONST_NO_PICK_VALUE " +
494 "SYSRES_CONST_NO_SIGNATURE_REQUISITE_CODE " +
495 "SYSRES_CONST_NO_VALUE " +
496 "SYSRES_CONST_NONE_ACCESS_RIGHTS_TYPE_CODE " +
497 "SYSRES_CONST_NONOPERATING_RECORD_FLAG_VALUE " +
498 "SYSRES_CONST_NONOPERATING_RECORD_FLAG_VALUE_MASCULINE " +
499 "SYSRES_CONST_NORMAL_ACCESS_RIGHTS_TYPE_CODE " +
500 "SYSRES_CONST_NORMAL_LIFE_CYCLE_STAGE_DRAW_STYLE " +
501 "SYSRES_CONST_NORMAL_MODE_NAME " +
502 "SYSRES_CONST_NOT_ALLOWED_ACCESS_TYPE_CODE " +
503 "SYSRES_CONST_NOT_ALLOWED_ACCESS_TYPE_NAME " +
504 "SYSRES_CONST_NOTE_REQUISITE_CODE " +
505 "SYSRES_CONST_NOTICE_BLOCK_DESCRIPTION " +
506 "SYSRES_CONST_NUM_REQUISITE " +
507 "SYSRES_CONST_NUM_STR_REQUISITE_CODE " +
508 "SYSRES_CONST_NUMERATION_AUTO_NOT_STRONG " +
509 "SYSRES_CONST_NUMERATION_AUTO_STRONG " +
510 "SYSRES_CONST_NUMERATION_FROM_DICTONARY " +
511 "SYSRES_CONST_NUMERATION_MANUAL " +
512 "SYSRES_CONST_NUMERIC_TYPE_CHAR " +
513 "SYSRES_CONST_NUMREQ_REQUISITE_CODE " +
514 "SYSRES_CONST_OBSOLETE_VERSION_STATE_PICK_VALUE " +
515 "SYSRES_CONST_OPERATING_RECORD_FLAG_VALUE " +
516 "SYSRES_CONST_OPERATING_RECORD_FLAG_VALUE_CODE " +
517 "SYSRES_CONST_OPERATING_RECORD_FLAG_VALUE_FEMININE " +
518 "SYSRES_CONST_OPERATING_RECORD_FLAG_VALUE_MASCULINE " +
519 "SYSRES_CONST_OPTIONAL_FORM_COMP_REQCODE_PREFIX " +
520 "SYSRES_CONST_ORANGE_LIFE_CYCLE_STAGE_FONT_COLOR " +
521 "SYSRES_CONST_ORIGINALREF_REQUISITE_CODE " +
522 "SYSRES_CONST_OURFIRM_REF_CODE " +
523 "SYSRES_CONST_OURFIRM_REQUISITE_CODE " +
524 "SYSRES_CONST_OURFIRM_VAR " +
525 "SYSRES_CONST_OUTGOING_WORK_RULE_TYPE_CODE " +
526 "SYSRES_CONST_PICK_NEGATIVE_RESULT " +
527 "SYSRES_CONST_PICK_POSITIVE_RESULT " +
528 "SYSRES_CONST_PICK_REQUISITE " +
529 "SYSRES_CONST_PICK_REQUISITE_TYPE " +
530 "SYSRES_CONST_PICK_TYPE_CHAR " +
531 "SYSRES_CONST_PLAN_STATUS_REQUISITE_CODE " +
532 "SYSRES_CONST_PLATFORM_VERSION_COMMENT " +
533 "SYSRES_CONST_PLUGINS_SETTINGS_DESCRIPTION_REQUISITE_CODE " +
534 "SYSRES_CONST_POSITIVE_PICK_VALUE " +
535 "SYSRES_CONST_POWER_TO_CREATE_ACTION_CODE " +
536 "SYSRES_CONST_POWER_TO_SIGN_ACTION_CODE " +
537 "SYSRES_CONST_PRIORITY_REQUISITE_CODE " +
538 "SYSRES_CONST_QUALIFIED_TASK_TYPE " +
539 "SYSRES_CONST_QUALIFIED_TASK_TYPE_CODE " +
540 "SYSRES_CONST_RECSTAT_REQUISITE_CODE " +
541 "SYSRES_CONST_RED_LIFE_CYCLE_STAGE_FONT_COLOR " +
542 "SYSRES_CONST_REF_ID_T_REF_TYPE_REQUISITE_CODE " +
543 "SYSRES_CONST_REF_REQUISITE " +
544 "SYSRES_CONST_REF_REQUISITE_TYPE " +
545 "SYSRES_CONST_REF_REQUISITES_REFERENCE_CODE_SELECTED_REQUISITE " +
546 "SYSRES_CONST_REFERENCE_RECORD_HISTORY_CREATE_ACTION_CODE " +
547 "SYSRES_CONST_REFERENCE_RECORD_HISTORY_DELETE_ACTION_CODE " +
548 "SYSRES_CONST_REFERENCE_RECORD_HISTORY_MODIFY_ACTION_CODE " +
549 "SYSRES_CONST_REFERENCE_TYPE_CHAR " +
550 "SYSRES_CONST_REFERENCE_TYPE_REQUISITE_NAME " +
551 "SYSRES_CONST_REFERENCES_ADD_PARAMS_REQUISITE_CODE " +
552 "SYSRES_CONST_REFERENCES_DISPLAY_REQUISITE_REQUISITE_CODE " +
553 "SYSRES_CONST_REMOTE_SERVER_STATUS_WORKING " +
554 "SYSRES_CONST_REMOTE_SERVER_TYPE_MAIN " +
555 "SYSRES_CONST_REMOTE_SERVER_TYPE_SECONDARY " +
556 "SYSRES_CONST_REMOTE_USER_FLAG_VALUE_CODE " +
557 "SYSRES_CONST_REPORT_APP_EDITOR_INTERNAL " +
558 "SYSRES_CONST_REPORT_BASE_REPORT_ID_REQUISITE_CODE " +
559 "SYSRES_CONST_REPORT_BASE_REPORT_REQUISITE_CODE " +
560 "SYSRES_CONST_REPORT_SCRIPT_REQUISITE_CODE " +
561 "SYSRES_CONST_REPORT_TEMPLATE_REQUISITE_CODE " +
562 "SYSRES_CONST_REPORT_VIEWER_CODE_REQUISITE_CODE " +
563 "SYSRES_CONST_REQ_ALLOW_COMPONENT_DEFAULT_VALUE " +
564 "SYSRES_CONST_REQ_ALLOW_RECORD_DEFAULT_VALUE " +
565 "SYSRES_CONST_REQ_ALLOW_SERVER_COMPONENT_DEFAULT_VALUE " +
566 "SYSRES_CONST_REQ_MODE_AVAILABLE_CODE " +
567 "SYSRES_CONST_REQ_MODE_EDIT_CODE " +
568 "SYSRES_CONST_REQ_MODE_HIDDEN_CODE " +
569 "SYSRES_CONST_REQ_MODE_NOT_AVAILABLE_CODE " +
570 "SYSRES_CONST_REQ_MODE_VIEW_CODE " +
571 "SYSRES_CONST_REQ_NUMBER_REQUISITE_CODE " +
572 "SYSRES_CONST_REQ_SECTION_VALUE " +
573 "SYSRES_CONST_REQ_TYPE_VALUE " +
574 "SYSRES_CONST_REQUISITE_FORMAT_BY_UNIT " +
575 "SYSRES_CONST_REQUISITE_FORMAT_DATE_FULL " +
576 "SYSRES_CONST_REQUISITE_FORMAT_DATE_TIME " +
577 "SYSRES_CONST_REQUISITE_FORMAT_LEFT " +
578 "SYSRES_CONST_REQUISITE_FORMAT_RIGHT " +
579 "SYSRES_CONST_REQUISITE_FORMAT_WITHOUT_UNIT " +
580 "SYSRES_CONST_REQUISITE_NUMBER_REQUISITE_CODE " +
581 "SYSRES_CONST_REQUISITE_SECTION_ACTIONS " +
582 "SYSRES_CONST_REQUISITE_SECTION_BUTTON " +
583 "SYSRES_CONST_REQUISITE_SECTION_BUTTONS " +
584 "SYSRES_CONST_REQUISITE_SECTION_CARD " +
585 "SYSRES_CONST_REQUISITE_SECTION_TABLE " +
586 "SYSRES_CONST_REQUISITE_SECTION_TABLE10 " +
587 "SYSRES_CONST_REQUISITE_SECTION_TABLE11 " +
588 "SYSRES_CONST_REQUISITE_SECTION_TABLE12 " +
589 "SYSRES_CONST_REQUISITE_SECTION_TABLE13 " +
590 "SYSRES_CONST_REQUISITE_SECTION_TABLE14 " +
591 "SYSRES_CONST_REQUISITE_SECTION_TABLE15 " +
592 "SYSRES_CONST_REQUISITE_SECTION_TABLE16 " +
593 "SYSRES_CONST_REQUISITE_SECTION_TABLE17 " +
594 "SYSRES_CONST_REQUISITE_SECTION_TABLE18 " +
595 "SYSRES_CONST_REQUISITE_SECTION_TABLE19 " +
596 "SYSRES_CONST_REQUISITE_SECTION_TABLE2 " +
597 "SYSRES_CONST_REQUISITE_SECTION_TABLE20 " +
598 "SYSRES_CONST_REQUISITE_SECTION_TABLE21 " +
599 "SYSRES_CONST_REQUISITE_SECTION_TABLE22 " +
600 "SYSRES_CONST_REQUISITE_SECTION_TABLE23 " +
601 "SYSRES_CONST_REQUISITE_SECTION_TABLE24 " +
602 "SYSRES_CONST_REQUISITE_SECTION_TABLE3 " +
603 "SYSRES_CONST_REQUISITE_SECTION_TABLE4 " +
604 "SYSRES_CONST_REQUISITE_SECTION_TABLE5 " +
605 "SYSRES_CONST_REQUISITE_SECTION_TABLE6 " +
606 "SYSRES_CONST_REQUISITE_SECTION_TABLE7 " +
607 "SYSRES_CONST_REQUISITE_SECTION_TABLE8 " +
608 "SYSRES_CONST_REQUISITE_SECTION_TABLE9 " +
609 "SYSRES_CONST_REQUISITES_PSEUDOREFERENCE_REQUISITE_NUMBER_REQUISITE_CODE " +
610 "SYSRES_CONST_RIGHT_ALIGNMENT_CODE " +
611 "SYSRES_CONST_ROLES_REFERENCE_CODE " +
612 "SYSRES_CONST_ROUTE_STEP_AFTER_RUS " +
613 "SYSRES_CONST_ROUTE_STEP_AND_CONDITION_RUS " +
614 "SYSRES_CONST_ROUTE_STEP_OR_CONDITION_RUS " +
615 "SYSRES_CONST_ROUTE_TYPE_COMPLEX " +
616 "SYSRES_CONST_ROUTE_TYPE_PARALLEL " +
617 "SYSRES_CONST_ROUTE_TYPE_SERIAL " +
618 "SYSRES_CONST_SBDATASETDESC_NEGATIVE_VALUE " +
619 "SYSRES_CONST_SBDATASETDESC_POSITIVE_VALUE " +
620 "SYSRES_CONST_SBVIEWSDESC_POSITIVE_VALUE " +
621 "SYSRES_CONST_SCRIPT_BLOCK_DESCRIPTION " +
622 "SYSRES_CONST_SEARCH_BY_TEXT_REQUISITE_CODE " +
623 "SYSRES_CONST_SEARCHES_COMPONENT_CONTENT " +
624 "SYSRES_CONST_SEARCHES_CRITERIA_ACTION_NAME " +
625 "SYSRES_CONST_SEARCHES_EDOC_CONTENT " +
626 "SYSRES_CONST_SEARCHES_FOLDER_CONTENT " +
627 "SYSRES_CONST_SEARCHES_JOB_CONTENT " +
628 "SYSRES_CONST_SEARCHES_REFERENCE_CODE " +
629 "SYSRES_CONST_SEARCHES_TASK_CONTENT " +
630 "SYSRES_CONST_SECOND_CHAR " +
631 "SYSRES_CONST_SECTION_REQUISITE_ACTIONS_VALUE " +
632 "SYSRES_CONST_SECTION_REQUISITE_CARD_VALUE " +
633 "SYSRES_CONST_SECTION_REQUISITE_CODE " +
634 "SYSRES_CONST_SECTION_REQUISITE_DETAIL_1_VALUE " +
635 "SYSRES_CONST_SECTION_REQUISITE_DETAIL_2_VALUE " +
636 "SYSRES_CONST_SECTION_REQUISITE_DETAIL_3_VALUE " +
637 "SYSRES_CONST_SECTION_REQUISITE_DETAIL_4_VALUE " +
638 "SYSRES_CONST_SECTION_REQUISITE_DETAIL_5_VALUE " +
639 "SYSRES_CONST_SECTION_REQUISITE_DETAIL_6_VALUE " +
640 "SYSRES_CONST_SELECT_REFERENCE_MODE_NAME " +
641 "SYSRES_CONST_SELECT_TYPE_SELECTABLE " +
642 "SYSRES_CONST_SELECT_TYPE_SELECTABLE_ONLY_CHILD " +
643 "SYSRES_CONST_SELECT_TYPE_SELECTABLE_WITH_CHILD " +
644 "SYSRES_CONST_SELECT_TYPE_UNSLECTABLE " +
645 "SYSRES_CONST_SERVER_TYPE_MAIN " +
646 "SYSRES_CONST_SERVICE_USER_CATEGORY_FIELD_VALUE " +
647 "SYSRES_CONST_SETTINGS_USER_REQUISITE_CODE " +
648 "SYSRES_CONST_SIGNATURE_AND_ENCODE_CERTIFICATE_TYPE_CODE " +
649 "SYSRES_CONST_SIGNATURE_CERTIFICATE_TYPE_CODE " +
650 "SYSRES_CONST_SINGULAR_TITLE_REQUISITE_CODE " +
651 "SYSRES_CONST_SQL_SERVER_AUTHENTIFICATION_FLAG_VALUE_CODE " +
652 "SYSRES_CONST_SQL_SERVER_ENCODE_AUTHENTIFICATION_FLAG_VALUE_CODE " +
653 "SYSRES_CONST_STANDART_ROUTE_REFERENCE_CODE " +
654 "SYSRES_CONST_STANDART_ROUTE_REFERENCE_COMMENT_REQUISITE_CODE " +
655 "SYSRES_CONST_STANDART_ROUTES_GROUPS_REFERENCE_CODE " +
656 "SYSRES_CONST_STATE_REQ_NAME " +
657 "SYSRES_CONST_STATE_REQUISITE_ACTIVE_VALUE " +
658 "SYSRES_CONST_STATE_REQUISITE_CLOSED_VALUE " +
659 "SYSRES_CONST_STATE_REQUISITE_CODE " +
660 "SYSRES_CONST_STATIC_ROLE_TYPE_CODE " +
661 "SYSRES_CONST_STATUS_PLAN_DEFAULT_VALUE " +
662 "SYSRES_CONST_STATUS_VALUE_AUTOCLEANING " +
663 "SYSRES_CONST_STATUS_VALUE_BLUE_SQUARE " +
664 "SYSRES_CONST_STATUS_VALUE_COMPLETE " +
665 "SYSRES_CONST_STATUS_VALUE_GREEN_SQUARE " +
666 "SYSRES_CONST_STATUS_VALUE_ORANGE_SQUARE " +
667 "SYSRES_CONST_STATUS_VALUE_PURPLE_SQUARE " +
668 "SYSRES_CONST_STATUS_VALUE_RED_SQUARE " +
669 "SYSRES_CONST_STATUS_VALUE_SUSPEND " +
670 "SYSRES_CONST_STATUS_VALUE_YELLOW_SQUARE " +
671 "SYSRES_CONST_STDROUTE_SHOW_TO_USERS_REQUISITE_CODE " +
672 "SYSRES_CONST_STORAGE_TYPE_FILE " +
673 "SYSRES_CONST_STORAGE_TYPE_SQL_SERVER " +
674 "SYSRES_CONST_STR_REQUISITE " +
675 "SYSRES_CONST_STRIKEOUT_LIFE_CYCLE_STAGE_DRAW_STYLE " +
676 "SYSRES_CONST_STRING_FORMAT_LEFT_ALIGN_CHAR " +
677 "SYSRES_CONST_STRING_FORMAT_RIGHT_ALIGN_CHAR " +
678 "SYSRES_CONST_STRING_REQUISITE_CODE " +
679 "SYSRES_CONST_STRING_REQUISITE_TYPE " +
680 "SYSRES_CONST_STRING_TYPE_CHAR " +
681 "SYSRES_CONST_SUBSTITUTES_PSEUDOREFERENCE_CODE " +
682 "SYSRES_CONST_SUBTASK_BLOCK_DESCRIPTION " +
683 "SYSRES_CONST_SYSTEM_SETTING_CURRENT_USER_PARAM_VALUE " +
684 "SYSRES_CONST_SYSTEM_SETTING_EMPTY_VALUE_PARAM_VALUE " +
685 "SYSRES_CONST_SYSTEM_VERSION_COMMENT " +
686 "SYSRES_CONST_TASK_ACCESS_TYPE_ALL " +
687 "SYSRES_CONST_TASK_ACCESS_TYPE_ALL_MEMBERS " +
688 "SYSRES_CONST_TASK_ACCESS_TYPE_MANUAL " +
689 "SYSRES_CONST_TASK_ENCODE_TYPE_CERTIFICATION " +
690 "SYSRES_CONST_TASK_ENCODE_TYPE_CERTIFICATION_AND_PASSWORD " +
691 "SYSRES_CONST_TASK_ENCODE_TYPE_NONE " +
692 "SYSRES_CONST_TASK_ENCODE_TYPE_PASSWORD " +
693 "SYSRES_CONST_TASK_ROUTE_ALL_CONDITION " +
694 "SYSRES_CONST_TASK_ROUTE_AND_CONDITION " +
695 "SYSRES_CONST_TASK_ROUTE_OR_CONDITION " +
696 "SYSRES_CONST_TASK_STATE_ABORTED " +
697 "SYSRES_CONST_TASK_STATE_COMPLETE " +
698 "SYSRES_CONST_TASK_STATE_CONTINUED " +
699 "SYSRES_CONST_TASK_STATE_CONTROL " +
700 "SYSRES_CONST_TASK_STATE_INIT " +
701 "SYSRES_CONST_TASK_STATE_WORKING " +
702 "SYSRES_CONST_TASK_TITLE " +
703 "SYSRES_CONST_TASK_TYPES_GROUPS_REFERENCE_CODE " +
704 "SYSRES_CONST_TASK_TYPES_REFERENCE_CODE " +
705 "SYSRES_CONST_TEMPLATES_REFERENCE_CODE " +
706 "SYSRES_CONST_TEST_DATE_REQUISITE_NAME " +
707 "SYSRES_CONST_TEST_DEV_DATABASE_NAME " +
708 "SYSRES_CONST_TEST_DEV_SYSTEM_CODE " +
709 "SYSRES_CONST_TEST_EDMS_DATABASE_NAME " +
710 "SYSRES_CONST_TEST_EDMS_MAIN_CODE " +
711 "SYSRES_CONST_TEST_EDMS_MAIN_DB_NAME " +
712 "SYSRES_CONST_TEST_EDMS_SECOND_CODE " +
713 "SYSRES_CONST_TEST_EDMS_SECOND_DB_NAME " +
714 "SYSRES_CONST_TEST_EDMS_SYSTEM_CODE " +
715 "SYSRES_CONST_TEST_NUMERIC_REQUISITE_NAME " +
716 "SYSRES_CONST_TEXT_REQUISITE " +
717 "SYSRES_CONST_TEXT_REQUISITE_CODE " +
718 "SYSRES_CONST_TEXT_REQUISITE_TYPE " +
719 "SYSRES_CONST_TEXT_TYPE_CHAR " +
720 "SYSRES_CONST_TYPE_CODE_REQUISITE_CODE " +
721 "SYSRES_CONST_TYPE_REQUISITE_CODE " +
722 "SYSRES_CONST_UNDEFINED_LIFE_CYCLE_STAGE_FONT_COLOR " +
723 "SYSRES_CONST_UNITS_SECTION_ID_REQUISITE_CODE " +
724 "SYSRES_CONST_UNITS_SECTION_REQUISITE_CODE " +
725 "SYSRES_CONST_UNOPERATING_RECORD_FLAG_VALUE_CODE " +
726 "SYSRES_CONST_UNSTORED_DATA_REQUISITE_CODE " +
727 "SYSRES_CONST_UNSTORED_DATA_REQUISITE_NAME " +
728 "SYSRES_CONST_USE_ACCESS_TYPE_CODE " +
729 "SYSRES_CONST_USE_ACCESS_TYPE_NAME " +
730 "SYSRES_CONST_USER_ACCOUNT_TYPE_VALUE_CODE " +
731 "SYSRES_CONST_USER_ADDITIONAL_INFORMATION_REQUISITE_CODE " +
732 "SYSRES_CONST_USER_AND_GROUP_ID_FROM_PSEUDOREFERENCE_REQUISITE_CODE " +
733 "SYSRES_CONST_USER_CATEGORY_NORMAL " +
734 "SYSRES_CONST_USER_CERTIFICATE_REQUISITE_CODE " +
735 "SYSRES_CONST_USER_CERTIFICATE_STATE_REQUISITE_CODE " +
736 "SYSRES_CONST_USER_CERTIFICATE_SUBJECT_NAME_REQUISITE_CODE " +
737 "SYSRES_CONST_USER_CERTIFICATE_THUMBPRINT_REQUISITE_CODE " +
738 "SYSRES_CONST_USER_COMMON_CATEGORY " +
739 "SYSRES_CONST_USER_COMMON_CATEGORY_CODE " +
740 "SYSRES_CONST_USER_FULL_NAME_REQUISITE_CODE " +
741 "SYSRES_CONST_USER_GROUP_TYPE_REQUISITE_CODE " +
742 "SYSRES_CONST_USER_LOGIN_REQUISITE_CODE " +
743 "SYSRES_CONST_USER_REMOTE_CONTROLLER_REQUISITE_CODE " +
744 "SYSRES_CONST_USER_REMOTE_SYSTEM_REQUISITE_CODE " +
745 "SYSRES_CONST_USER_RIGHTS_T_REQUISITE_CODE " +
746 "SYSRES_CONST_USER_SERVER_NAME_REQUISITE_CODE " +
747 "SYSRES_CONST_USER_SERVICE_CATEGORY " +
748 "SYSRES_CONST_USER_SERVICE_CATEGORY_CODE " +
749 "SYSRES_CONST_USER_STATUS_ADMINISTRATOR_CODE " +
750 "SYSRES_CONST_USER_STATUS_ADMINISTRATOR_NAME " +
751 "SYSRES_CONST_USER_STATUS_DEVELOPER_CODE " +
752 "SYSRES_CONST_USER_STATUS_DEVELOPER_NAME " +
753 "SYSRES_CONST_USER_STATUS_DISABLED_CODE " +
754 "SYSRES_CONST_USER_STATUS_DISABLED_NAME " +
755 "SYSRES_CONST_USER_STATUS_SYSTEM_DEVELOPER_CODE " +
756 "SYSRES_CONST_USER_STATUS_USER_CODE " +
757 "SYSRES_CONST_USER_STATUS_USER_NAME " +
758 "SYSRES_CONST_USER_STATUS_USER_NAME_DEPRECATED " +
759 "SYSRES_CONST_USER_TYPE_FIELD_VALUE_USER " +
760 "SYSRES_CONST_USER_TYPE_REQUISITE_CODE " +
761 "SYSRES_CONST_USERS_CONTROLLER_REQUISITE_CODE " +
762 "SYSRES_CONST_USERS_IS_MAIN_SERVER_REQUISITE_CODE " +
763 "SYSRES_CONST_USERS_REFERENCE_CODE " +
764 "SYSRES_CONST_USERS_REGISTRATION_CERTIFICATES_ACTION_NAME " +
765 "SYSRES_CONST_USERS_REQUISITE_CODE " +
766 "SYSRES_CONST_USERS_SYSTEM_REQUISITE_CODE " +
767 "SYSRES_CONST_USERS_USER_ACCESS_RIGHTS_TYPR_REQUISITE_CODE " +
768 "SYSRES_CONST_USERS_USER_AUTHENTICATION_REQUISITE_CODE " +
769 "SYSRES_CONST_USERS_USER_COMPONENT_REQUISITE_CODE " +
770 "SYSRES_CONST_USERS_USER_GROUP_REQUISITE_CODE " +
771 "SYSRES_CONST_USERS_VIEW_CERTIFICATES_ACTION_NAME " +
772 "SYSRES_CONST_VIEW_DEFAULT_CODE " +
773 "SYSRES_CONST_VIEW_DEFAULT_NAME " +
774 "SYSRES_CONST_VIEWER_REQUISITE_CODE " +
775 "SYSRES_CONST_WAITING_BLOCK_DESCRIPTION " +
776 "SYSRES_CONST_WIZARD_FORM_LABEL_TEST_STRING " +
777 "SYSRES_CONST_WIZARD_QUERY_PARAM_HEIGHT_ETALON_STRING " +
778 "SYSRES_CONST_WIZARD_REFERENCE_COMMENT_REQUISITE_CODE " +
779 "SYSRES_CONST_WORK_RULES_DESCRIPTION_REQUISITE_CODE " +
780 "SYSRES_CONST_WORK_TIME_CALENDAR_REFERENCE_CODE " +
781 "SYSRES_CONST_WORK_WORKFLOW_HARD_ROUTE_TYPE_VALUE " +
782 "SYSRES_CONST_WORK_WORKFLOW_HARD_ROUTE_TYPE_VALUE_CODE " +
783 "SYSRES_CONST_WORK_WORKFLOW_HARD_ROUTE_TYPE_VALUE_CODE_RUS " +
784 "SYSRES_CONST_WORK_WORKFLOW_SOFT_ROUTE_TYPE_VALUE_CODE_RUS " +
785 "SYSRES_CONST_WORKFLOW_ROUTE_TYPR_HARD " +
786 "SYSRES_CONST_WORKFLOW_ROUTE_TYPR_SOFT " +
787 "SYSRES_CONST_XML_ENCODING " +
788 "SYSRES_CONST_XREC_STAT_REQUISITE_CODE " +
789 "SYSRES_CONST_XRECID_FIELD_NAME " +
790 "SYSRES_CONST_YES " +
791 "SYSRES_CONST_YES_NO_2_REQUISITE_CODE " +
792 "SYSRES_CONST_YES_NO_REQUISITE_CODE " +
793 "SYSRES_CONST_YES_NO_T_REF_TYPE_REQUISITE_CODE " +
794 "SYSRES_CONST_YES_PICK_VALUE " +
795 "SYSRES_CONST_YES_VALUE ";
796
797 // Base constant
798 const base_constants = "CR FALSE nil NO_VALUE NULL TAB TRUE YES_VALUE ";
799
800 // Base group name
801 const base_group_name_constants =
802 "ADMINISTRATORS_GROUP_NAME CUSTOMIZERS_GROUP_NAME DEVELOPERS_GROUP_NAME SERVICE_USERS_GROUP_NAME ";
803
804 // Decision block properties
805 const decision_block_properties_constants =
806 "DECISION_BLOCK_FIRST_OPERAND_PROPERTY DECISION_BLOCK_NAME_PROPERTY DECISION_BLOCK_OPERATION_PROPERTY " +
807 "DECISION_BLOCK_RESULT_TYPE_PROPERTY DECISION_BLOCK_SECOND_OPERAND_PROPERTY ";
808
809 // File extension
810 const file_extension_constants =
811 "ANY_FILE_EXTENTION COMPRESSED_DOCUMENT_EXTENSION EXTENDED_DOCUMENT_EXTENSION " +
812 "SHORT_COMPRESSED_DOCUMENT_EXTENSION SHORT_EXTENDED_DOCUMENT_EXTENSION ";
813
814 // Job block properties
815 const job_block_properties_constants =
816 "JOB_BLOCK_ABORT_DEADLINE_PROPERTY " +
817 "JOB_BLOCK_AFTER_FINISH_EVENT " +
818 "JOB_BLOCK_AFTER_QUERY_PARAMETERS_EVENT " +
819 "JOB_BLOCK_ATTACHMENT_PROPERTY " +
820 "JOB_BLOCK_ATTACHMENTS_RIGHTS_GROUP_PROPERTY " +
821 "JOB_BLOCK_ATTACHMENTS_RIGHTS_TYPE_PROPERTY " +
822 "JOB_BLOCK_BEFORE_QUERY_PARAMETERS_EVENT " +
823 "JOB_BLOCK_BEFORE_START_EVENT " +
824 "JOB_BLOCK_CREATED_JOBS_PROPERTY " +
825 "JOB_BLOCK_DEADLINE_PROPERTY " +
826 "JOB_BLOCK_EXECUTION_RESULTS_PROPERTY " +
827 "JOB_BLOCK_IS_PARALLEL_PROPERTY " +
828 "JOB_BLOCK_IS_RELATIVE_ABORT_DEADLINE_PROPERTY " +
829 "JOB_BLOCK_IS_RELATIVE_DEADLINE_PROPERTY " +
830 "JOB_BLOCK_JOB_TEXT_PROPERTY " +
831 "JOB_BLOCK_NAME_PROPERTY " +
832 "JOB_BLOCK_NEED_SIGN_ON_PERFORM_PROPERTY " +
833 "JOB_BLOCK_PERFORMER_PROPERTY " +
834 "JOB_BLOCK_RELATIVE_ABORT_DEADLINE_TYPE_PROPERTY " +
835 "JOB_BLOCK_RELATIVE_DEADLINE_TYPE_PROPERTY " +
836 "JOB_BLOCK_SUBJECT_PROPERTY ";
837
838 // Language code
839 const language_code_constants = "ENGLISH_LANGUAGE_CODE RUSSIAN_LANGUAGE_CODE ";
840
841 // Launching external applications
842 const launching_external_applications_constants =
843 "smHidden smMaximized smMinimized smNormal wmNo wmYes ";
844
845 // Link kind
846 const link_kind_constants =
847 "COMPONENT_TOKEN_LINK_KIND " +
848 "DOCUMENT_LINK_KIND " +
849 "EDOCUMENT_LINK_KIND " +
850 "FOLDER_LINK_KIND " +
851 "JOB_LINK_KIND " +
852 "REFERENCE_LINK_KIND " +
853 "TASK_LINK_KIND ";
854
855 // Lock type
856 const lock_type_constants =
857 "COMPONENT_TOKEN_LOCK_TYPE EDOCUMENT_VERSION_LOCK_TYPE ";
858
859 // Monitor block properties
860 const monitor_block_properties_constants =
861 "MONITOR_BLOCK_AFTER_FINISH_EVENT " +
862 "MONITOR_BLOCK_BEFORE_START_EVENT " +
863 "MONITOR_BLOCK_DEADLINE_PROPERTY " +
864 "MONITOR_BLOCK_INTERVAL_PROPERTY " +
865 "MONITOR_BLOCK_INTERVAL_TYPE_PROPERTY " +
866 "MONITOR_BLOCK_IS_RELATIVE_DEADLINE_PROPERTY " +
867 "MONITOR_BLOCK_NAME_PROPERTY " +
868 "MONITOR_BLOCK_RELATIVE_DEADLINE_TYPE_PROPERTY " +
869 "MONITOR_BLOCK_SEARCH_SCRIPT_PROPERTY ";
870
871 // Notice block properties
872 const notice_block_properties_constants =
873 "NOTICE_BLOCK_AFTER_FINISH_EVENT " +
874 "NOTICE_BLOCK_ATTACHMENT_PROPERTY " +
875 "NOTICE_BLOCK_ATTACHMENTS_RIGHTS_GROUP_PROPERTY " +
876 "NOTICE_BLOCK_ATTACHMENTS_RIGHTS_TYPE_PROPERTY " +
877 "NOTICE_BLOCK_BEFORE_START_EVENT " +
878 "NOTICE_BLOCK_CREATED_NOTICES_PROPERTY " +
879 "NOTICE_BLOCK_DEADLINE_PROPERTY " +
880 "NOTICE_BLOCK_IS_RELATIVE_DEADLINE_PROPERTY " +
881 "NOTICE_BLOCK_NAME_PROPERTY " +
882 "NOTICE_BLOCK_NOTICE_TEXT_PROPERTY " +
883 "NOTICE_BLOCK_PERFORMER_PROPERTY " +
884 "NOTICE_BLOCK_RELATIVE_DEADLINE_TYPE_PROPERTY " +
885 "NOTICE_BLOCK_SUBJECT_PROPERTY ";
886
887 // Object events
888 const object_events_constants =
889 "dseAfterCancel " +
890 "dseAfterClose " +
891 "dseAfterDelete " +
892 "dseAfterDeleteOutOfTransaction " +
893 "dseAfterInsert " +
894 "dseAfterOpen " +
895 "dseAfterScroll " +
896 "dseAfterUpdate " +
897 "dseAfterUpdateOutOfTransaction " +
898 "dseBeforeCancel " +
899 "dseBeforeClose " +
900 "dseBeforeDelete " +
901 "dseBeforeDetailUpdate " +
902 "dseBeforeInsert " +
903 "dseBeforeOpen " +
904 "dseBeforeUpdate " +
905 "dseOnAnyRequisiteChange " +
906 "dseOnCloseRecord " +
907 "dseOnDeleteError " +
908 "dseOnOpenRecord " +
909 "dseOnPrepareUpdate " +
910 "dseOnUpdateError " +
911 "dseOnUpdateRatifiedRecord " +
912 "dseOnValidDelete " +
913 "dseOnValidUpdate " +
914 "reOnChange " +
915 "reOnChangeValues " +
916 "SELECTION_BEGIN_ROUTE_EVENT " +
917 "SELECTION_END_ROUTE_EVENT ";
918
919 // Object params
920 const object_params_constants =
921 "CURRENT_PERIOD_IS_REQUIRED " +
922 "PREVIOUS_CARD_TYPE_NAME " +
923 "SHOW_RECORD_PROPERTIES_FORM ";
924
925 // Other
926 const other_constants =
927 "ACCESS_RIGHTS_SETTING_DIALOG_CODE " +
928 "ADMINISTRATOR_USER_CODE " +
929 "ANALYTIC_REPORT_TYPE " +
930 "asrtHideLocal " +
931 "asrtHideRemote " +
932 "CALCULATED_ROLE_TYPE_CODE " +
933 "COMPONENTS_REFERENCE_DEVELOPER_VIEW_CODE " +
934 "DCTS_TEST_PROTOCOLS_FOLDER_PATH " +
935 "E_EDOC_VERSION_ALREADY_APPROVINGLY_SIGNED " +
936 "E_EDOC_VERSION_ALREADY_APPROVINGLY_SIGNED_BY_USER " +
937 "E_EDOC_VERSION_ALREDY_SIGNED " +
938 "E_EDOC_VERSION_ALREDY_SIGNED_BY_USER " +
939 "EDOC_TYPES_CODE_REQUISITE_FIELD_NAME " +
940 "EDOCUMENTS_ALIAS_NAME " +
941 "FILES_FOLDER_PATH " +
942 "FILTER_OPERANDS_DELIMITER " +
943 "FILTER_OPERATIONS_DELIMITER " +
944 "FORMCARD_NAME " +
945 "FORMLIST_NAME " +
946 "GET_EXTENDED_DOCUMENT_EXTENSION_CREATION_MODE " +
947 "GET_EXTENDED_DOCUMENT_EXTENSION_IMPORT_MODE " +
948 "INTEGRATED_REPORT_TYPE " +
949 "IS_BUILDER_APPLICATION_ROLE " +
950 "IS_BUILDER_APPLICATION_ROLE2 " +
951 "IS_BUILDER_USERS " +
952 "ISBSYSDEV " +
953 "LOG_FOLDER_PATH " +
954 "mbCancel " +
955 "mbNo " +
956 "mbNoToAll " +
957 "mbOK " +
958 "mbYes " +
959 "mbYesToAll " +
960 "MEMORY_DATASET_DESRIPTIONS_FILENAME " +
961 "mrNo " +
962 "mrNoToAll " +
963 "mrYes " +
964 "mrYesToAll " +
965 "MULTIPLE_SELECT_DIALOG_CODE " +
966 "NONOPERATING_RECORD_FLAG_FEMININE " +
967 "NONOPERATING_RECORD_FLAG_MASCULINE " +
968 "OPERATING_RECORD_FLAG_FEMININE " +
969 "OPERATING_RECORD_FLAG_MASCULINE " +
970 "PROFILING_SETTINGS_COMMON_SETTINGS_CODE_VALUE " +
971 "PROGRAM_INITIATED_LOOKUP_ACTION " +
972 "ratDelete " +
973 "ratEdit " +
974 "ratInsert " +
975 "REPORT_TYPE " +
976 "REQUIRED_PICK_VALUES_VARIABLE " +
977 "rmCard " +
978 "rmList " +
979 "SBRTE_PROGID_DEV " +
980 "SBRTE_PROGID_RELEASE " +
981 "STATIC_ROLE_TYPE_CODE " +
982 "SUPPRESS_EMPTY_TEMPLATE_CREATION " +
983 "SYSTEM_USER_CODE " +
984 "UPDATE_DIALOG_DATASET " +
985 "USED_IN_OBJECT_HINT_PARAM " +
986 "USER_INITIATED_LOOKUP_ACTION " +
987 "USER_NAME_FORMAT " +
988 "USER_SELECTION_RESTRICTIONS " +
989 "WORKFLOW_TEST_PROTOCOLS_FOLDER_PATH " +
990 "ELS_SUBTYPE_CONTROL_NAME " +
991 "ELS_FOLDER_KIND_CONTROL_NAME " +
992 "REPEAT_PROCESS_CURRENT_OBJECT_EXCEPTION_NAME ";
993
994 // Privileges
995 const privileges_constants =
996 "PRIVILEGE_COMPONENT_FULL_ACCESS " +
997 "PRIVILEGE_DEVELOPMENT_EXPORT " +
998 "PRIVILEGE_DEVELOPMENT_IMPORT " +
999 "PRIVILEGE_DOCUMENT_DELETE " +
1000 "PRIVILEGE_ESD " +
1001 "PRIVILEGE_FOLDER_DELETE " +
1002 "PRIVILEGE_MANAGE_ACCESS_RIGHTS " +
1003 "PRIVILEGE_MANAGE_REPLICATION " +
1004 "PRIVILEGE_MANAGE_SESSION_SERVER " +
1005 "PRIVILEGE_OBJECT_FULL_ACCESS " +
1006 "PRIVILEGE_OBJECT_VIEW " +
1007 "PRIVILEGE_RESERVE_LICENSE " +
1008 "PRIVILEGE_SYSTEM_CUSTOMIZE " +
1009 "PRIVILEGE_SYSTEM_DEVELOP " +
1010 "PRIVILEGE_SYSTEM_INSTALL " +
1011 "PRIVILEGE_TASK_DELETE " +
1012 "PRIVILEGE_USER_PLUGIN_SETTINGS_CUSTOMIZE " +
1013 "PRIVILEGES_PSEUDOREFERENCE_CODE ";
1014
1015 // Pseudoreference code
1016 const pseudoreference_code_constants =
1017 "ACCESS_TYPES_PSEUDOREFERENCE_CODE " +
1018 "ALL_AVAILABLE_COMPONENTS_PSEUDOREFERENCE_CODE " +
1019 "ALL_AVAILABLE_PRIVILEGES_PSEUDOREFERENCE_CODE " +
1020 "ALL_REPLICATE_COMPONENTS_PSEUDOREFERENCE_CODE " +
1021 "AVAILABLE_DEVELOPERS_COMPONENTS_PSEUDOREFERENCE_CODE " +
1022 "COMPONENTS_PSEUDOREFERENCE_CODE " +
1023 "FILTRATER_SETTINGS_CONFLICTS_PSEUDOREFERENCE_CODE " +
1024 "GROUPS_PSEUDOREFERENCE_CODE " +
1025 "RECEIVE_PROTOCOL_PSEUDOREFERENCE_CODE " +
1026 "REFERENCE_REQUISITE_PSEUDOREFERENCE_CODE " +
1027 "REFERENCE_REQUISITES_PSEUDOREFERENCE_CODE " +
1028 "REFTYPES_PSEUDOREFERENCE_CODE " +
1029 "REPLICATION_SEANCES_DIARY_PSEUDOREFERENCE_CODE " +
1030 "SEND_PROTOCOL_PSEUDOREFERENCE_CODE " +
1031 "SUBSTITUTES_PSEUDOREFERENCE_CODE " +
1032 "SYSTEM_SETTINGS_PSEUDOREFERENCE_CODE " +
1033 "UNITS_PSEUDOREFERENCE_CODE " +
1034 "USERS_PSEUDOREFERENCE_CODE " +
1035 "VIEWERS_PSEUDOREFERENCE_CODE ";
1036
1037 // Requisite ISBCertificateType values
1038 const requisite_ISBCertificateType_values_constants =
1039 "CERTIFICATE_TYPE_ENCRYPT " +
1040 "CERTIFICATE_TYPE_SIGN " +
1041 "CERTIFICATE_TYPE_SIGN_AND_ENCRYPT ";
1042
1043 // Requisite ISBEDocStorageType values
1044 const requisite_ISBEDocStorageType_values_constants =
1045 "STORAGE_TYPE_FILE " +
1046 "STORAGE_TYPE_NAS_CIFS " +
1047 "STORAGE_TYPE_SAPERION " +
1048 "STORAGE_TYPE_SQL_SERVER ";
1049
1050 // Requisite CompType2 values
1051 const requisite_compType2_values_constants =
1052 "COMPTYPE2_REQUISITE_DOCUMENTS_VALUE " +
1053 "COMPTYPE2_REQUISITE_TASKS_VALUE " +
1054 "COMPTYPE2_REQUISITE_FOLDERS_VALUE " +
1055 "COMPTYPE2_REQUISITE_REFERENCES_VALUE ";
1056
1057 // Requisite name
1058 const requisite_name_constants =
1059 "SYSREQ_CODE " +
1060 "SYSREQ_COMPTYPE2 " +
1061 "SYSREQ_CONST_AVAILABLE_FOR_WEB " +
1062 "SYSREQ_CONST_COMMON_CODE " +
1063 "SYSREQ_CONST_COMMON_VALUE " +
1064 "SYSREQ_CONST_FIRM_CODE " +
1065 "SYSREQ_CONST_FIRM_STATUS " +
1066 "SYSREQ_CONST_FIRM_VALUE " +
1067 "SYSREQ_CONST_SERVER_STATUS " +
1068 "SYSREQ_CONTENTS " +
1069 "SYSREQ_DATE_OPEN " +
1070 "SYSREQ_DATE_CLOSE " +
1071 "SYSREQ_DESCRIPTION " +
1072 "SYSREQ_DESCRIPTION_LOCALIZE_ID " +
1073 "SYSREQ_DOUBLE " +
1074 "SYSREQ_EDOC_ACCESS_TYPE " +
1075 "SYSREQ_EDOC_AUTHOR " +
1076 "SYSREQ_EDOC_CREATED " +
1077 "SYSREQ_EDOC_DELEGATE_RIGHTS_REQUISITE_CODE " +
1078 "SYSREQ_EDOC_EDITOR " +
1079 "SYSREQ_EDOC_ENCODE_TYPE " +
1080 "SYSREQ_EDOC_ENCRYPTION_PLUGIN_NAME " +
1081 "SYSREQ_EDOC_ENCRYPTION_PLUGIN_VERSION " +
1082 "SYSREQ_EDOC_EXPORT_DATE " +
1083 "SYSREQ_EDOC_EXPORTER " +
1084 "SYSREQ_EDOC_KIND " +
1085 "SYSREQ_EDOC_LIFE_STAGE_NAME " +
1086 "SYSREQ_EDOC_LOCKED_FOR_SERVER_CODE " +
1087 "SYSREQ_EDOC_MODIFIED " +
1088 "SYSREQ_EDOC_NAME " +
1089 "SYSREQ_EDOC_NOTE " +
1090 "SYSREQ_EDOC_QUALIFIED_ID " +
1091 "SYSREQ_EDOC_SESSION_KEY " +
1092 "SYSREQ_EDOC_SESSION_KEY_ENCRYPTION_PLUGIN_NAME " +
1093 "SYSREQ_EDOC_SESSION_KEY_ENCRYPTION_PLUGIN_VERSION " +
1094 "SYSREQ_EDOC_SIGNATURE_TYPE " +
1095 "SYSREQ_EDOC_SIGNED " +
1096 "SYSREQ_EDOC_STORAGE " +
1097 "SYSREQ_EDOC_STORAGES_ARCHIVE_STORAGE " +
1098 "SYSREQ_EDOC_STORAGES_CHECK_RIGHTS " +
1099 "SYSREQ_EDOC_STORAGES_COMPUTER_NAME " +
1100 "SYSREQ_EDOC_STORAGES_EDIT_IN_STORAGE " +
1101 "SYSREQ_EDOC_STORAGES_EXECUTIVE_STORAGE " +
1102 "SYSREQ_EDOC_STORAGES_FUNCTION " +
1103 "SYSREQ_EDOC_STORAGES_INITIALIZED " +
1104 "SYSREQ_EDOC_STORAGES_LOCAL_PATH " +
1105 "SYSREQ_EDOC_STORAGES_SAPERION_DATABASE_NAME " +
1106 "SYSREQ_EDOC_STORAGES_SEARCH_BY_TEXT " +
1107 "SYSREQ_EDOC_STORAGES_SERVER_NAME " +
1108 "SYSREQ_EDOC_STORAGES_SHARED_SOURCE_NAME " +
1109 "SYSREQ_EDOC_STORAGES_TYPE " +
1110 "SYSREQ_EDOC_TEXT_MODIFIED " +
1111 "SYSREQ_EDOC_TYPE_ACT_CODE " +
1112 "SYSREQ_EDOC_TYPE_ACT_DESCRIPTION " +
1113 "SYSREQ_EDOC_TYPE_ACT_DESCRIPTION_LOCALIZE_ID " +
1114 "SYSREQ_EDOC_TYPE_ACT_ON_EXECUTE " +
1115 "SYSREQ_EDOC_TYPE_ACT_ON_EXECUTE_EXISTS " +
1116 "SYSREQ_EDOC_TYPE_ACT_SECTION " +
1117 "SYSREQ_EDOC_TYPE_ADD_PARAMS " +
1118 "SYSREQ_EDOC_TYPE_COMMENT " +
1119 "SYSREQ_EDOC_TYPE_EVENT_TEXT " +
1120 "SYSREQ_EDOC_TYPE_NAME_IN_SINGULAR " +
1121 "SYSREQ_EDOC_TYPE_NAME_IN_SINGULAR_LOCALIZE_ID " +
1122 "SYSREQ_EDOC_TYPE_NAME_LOCALIZE_ID " +
1123 "SYSREQ_EDOC_TYPE_NUMERATION_METHOD " +
1124 "SYSREQ_EDOC_TYPE_PSEUDO_REQUISITE_CODE " +
1125 "SYSREQ_EDOC_TYPE_REQ_CODE " +
1126 "SYSREQ_EDOC_TYPE_REQ_DESCRIPTION " +
1127 "SYSREQ_EDOC_TYPE_REQ_DESCRIPTION_LOCALIZE_ID " +
1128 "SYSREQ_EDOC_TYPE_REQ_IS_LEADING " +
1129 "SYSREQ_EDOC_TYPE_REQ_IS_REQUIRED " +
1130 "SYSREQ_EDOC_TYPE_REQ_NUMBER " +
1131 "SYSREQ_EDOC_TYPE_REQ_ON_CHANGE " +
1132 "SYSREQ_EDOC_TYPE_REQ_ON_CHANGE_EXISTS " +
1133 "SYSREQ_EDOC_TYPE_REQ_ON_SELECT " +
1134 "SYSREQ_EDOC_TYPE_REQ_ON_SELECT_KIND " +
1135 "SYSREQ_EDOC_TYPE_REQ_SECTION " +
1136 "SYSREQ_EDOC_TYPE_VIEW_CARD " +
1137 "SYSREQ_EDOC_TYPE_VIEW_CODE " +
1138 "SYSREQ_EDOC_TYPE_VIEW_COMMENT " +
1139 "SYSREQ_EDOC_TYPE_VIEW_IS_MAIN " +
1140 "SYSREQ_EDOC_TYPE_VIEW_NAME " +
1141 "SYSREQ_EDOC_TYPE_VIEW_NAME_LOCALIZE_ID " +
1142 "SYSREQ_EDOC_VERSION_AUTHOR " +
1143 "SYSREQ_EDOC_VERSION_CRC " +
1144 "SYSREQ_EDOC_VERSION_DATA " +
1145 "SYSREQ_EDOC_VERSION_EDITOR " +
1146 "SYSREQ_EDOC_VERSION_EXPORT_DATE " +
1147 "SYSREQ_EDOC_VERSION_EXPORTER " +
1148 "SYSREQ_EDOC_VERSION_HIDDEN " +
1149 "SYSREQ_EDOC_VERSION_LIFE_STAGE " +
1150 "SYSREQ_EDOC_VERSION_MODIFIED " +
1151 "SYSREQ_EDOC_VERSION_NOTE " +
1152 "SYSREQ_EDOC_VERSION_SIGNATURE_TYPE " +
1153 "SYSREQ_EDOC_VERSION_SIGNED " +
1154 "SYSREQ_EDOC_VERSION_SIZE " +
1155 "SYSREQ_EDOC_VERSION_SOURCE " +
1156 "SYSREQ_EDOC_VERSION_TEXT_MODIFIED " +
1157 "SYSREQ_EDOCKIND_DEFAULT_VERSION_STATE_CODE " +
1158 "SYSREQ_FOLDER_KIND " +
1159 "SYSREQ_FUNC_CATEGORY " +
1160 "SYSREQ_FUNC_COMMENT " +
1161 "SYSREQ_FUNC_GROUP " +
1162 "SYSREQ_FUNC_GROUP_COMMENT " +
1163 "SYSREQ_FUNC_GROUP_NUMBER " +
1164 "SYSREQ_FUNC_HELP " +
1165 "SYSREQ_FUNC_PARAM_DEF_VALUE " +
1166 "SYSREQ_FUNC_PARAM_IDENT " +
1167 "SYSREQ_FUNC_PARAM_NUMBER " +
1168 "SYSREQ_FUNC_PARAM_TYPE " +
1169 "SYSREQ_FUNC_TEXT " +
1170 "SYSREQ_GROUP_CATEGORY " +
1171 "SYSREQ_ID " +
1172 "SYSREQ_LAST_UPDATE " +
1173 "SYSREQ_LEADER_REFERENCE " +
1174 "SYSREQ_LINE_NUMBER " +
1175 "SYSREQ_MAIN_RECORD_ID " +
1176 "SYSREQ_NAME " +
1177 "SYSREQ_NAME_LOCALIZE_ID " +
1178 "SYSREQ_NOTE " +
1179 "SYSREQ_ORIGINAL_RECORD " +
1180 "SYSREQ_OUR_FIRM " +
1181 "SYSREQ_PROFILING_SETTINGS_BATCH_LOGING " +
1182 "SYSREQ_PROFILING_SETTINGS_BATCH_SIZE " +
1183 "SYSREQ_PROFILING_SETTINGS_PROFILING_ENABLED " +
1184 "SYSREQ_PROFILING_SETTINGS_SQL_PROFILING_ENABLED " +
1185 "SYSREQ_PROFILING_SETTINGS_START_LOGGED " +
1186 "SYSREQ_RECORD_STATUS " +
1187 "SYSREQ_REF_REQ_FIELD_NAME " +
1188 "SYSREQ_REF_REQ_FORMAT " +
1189 "SYSREQ_REF_REQ_GENERATED " +
1190 "SYSREQ_REF_REQ_LENGTH " +
1191 "SYSREQ_REF_REQ_PRECISION " +
1192 "SYSREQ_REF_REQ_REFERENCE " +
1193 "SYSREQ_REF_REQ_SECTION " +
1194 "SYSREQ_REF_REQ_STORED " +
1195 "SYSREQ_REF_REQ_TOKENS " +
1196 "SYSREQ_REF_REQ_TYPE " +
1197 "SYSREQ_REF_REQ_VIEW " +
1198 "SYSREQ_REF_TYPE_ACT_CODE " +
1199 "SYSREQ_REF_TYPE_ACT_DESCRIPTION " +
1200 "SYSREQ_REF_TYPE_ACT_DESCRIPTION_LOCALIZE_ID " +
1201 "SYSREQ_REF_TYPE_ACT_ON_EXECUTE " +
1202 "SYSREQ_REF_TYPE_ACT_ON_EXECUTE_EXISTS " +
1203 "SYSREQ_REF_TYPE_ACT_SECTION " +
1204 "SYSREQ_REF_TYPE_ADD_PARAMS " +
1205 "SYSREQ_REF_TYPE_COMMENT " +
1206 "SYSREQ_REF_TYPE_COMMON_SETTINGS " +
1207 "SYSREQ_REF_TYPE_DISPLAY_REQUISITE_NAME " +
1208 "SYSREQ_REF_TYPE_EVENT_TEXT " +
1209 "SYSREQ_REF_TYPE_MAIN_LEADING_REF " +
1210 "SYSREQ_REF_TYPE_NAME_IN_SINGULAR " +
1211 "SYSREQ_REF_TYPE_NAME_IN_SINGULAR_LOCALIZE_ID " +
1212 "SYSREQ_REF_TYPE_NAME_LOCALIZE_ID " +
1213 "SYSREQ_REF_TYPE_NUMERATION_METHOD " +
1214 "SYSREQ_REF_TYPE_REQ_CODE " +
1215 "SYSREQ_REF_TYPE_REQ_DESCRIPTION " +
1216 "SYSREQ_REF_TYPE_REQ_DESCRIPTION_LOCALIZE_ID " +
1217 "SYSREQ_REF_TYPE_REQ_IS_CONTROL " +
1218 "SYSREQ_REF_TYPE_REQ_IS_FILTER " +
1219 "SYSREQ_REF_TYPE_REQ_IS_LEADING " +
1220 "SYSREQ_REF_TYPE_REQ_IS_REQUIRED " +
1221 "SYSREQ_REF_TYPE_REQ_NUMBER " +
1222 "SYSREQ_REF_TYPE_REQ_ON_CHANGE " +
1223 "SYSREQ_REF_TYPE_REQ_ON_CHANGE_EXISTS " +
1224 "SYSREQ_REF_TYPE_REQ_ON_SELECT " +
1225 "SYSREQ_REF_TYPE_REQ_ON_SELECT_KIND " +
1226 "SYSREQ_REF_TYPE_REQ_SECTION " +
1227 "SYSREQ_REF_TYPE_VIEW_CARD " +
1228 "SYSREQ_REF_TYPE_VIEW_CODE " +
1229 "SYSREQ_REF_TYPE_VIEW_COMMENT " +
1230 "SYSREQ_REF_TYPE_VIEW_IS_MAIN " +
1231 "SYSREQ_REF_TYPE_VIEW_NAME " +
1232 "SYSREQ_REF_TYPE_VIEW_NAME_LOCALIZE_ID " +
1233 "SYSREQ_REFERENCE_TYPE_ID " +
1234 "SYSREQ_STATE " +
1235 "SYSREQ_STATЕ " +
1236 "SYSREQ_SYSTEM_SETTINGS_VALUE " +
1237 "SYSREQ_TYPE " +
1238 "SYSREQ_UNIT " +
1239 "SYSREQ_UNIT_ID " +
1240 "SYSREQ_USER_GROUPS_GROUP_FULL_NAME " +
1241 "SYSREQ_USER_GROUPS_GROUP_NAME " +
1242 "SYSREQ_USER_GROUPS_GROUP_SERVER_NAME " +
1243 "SYSREQ_USERS_ACCESS_RIGHTS " +
1244 "SYSREQ_USERS_AUTHENTICATION " +
1245 "SYSREQ_USERS_CATEGORY " +
1246 "SYSREQ_USERS_COMPONENT " +
1247 "SYSREQ_USERS_COMPONENT_USER_IS_PUBLIC " +
1248 "SYSREQ_USERS_DOMAIN " +
1249 "SYSREQ_USERS_FULL_USER_NAME " +
1250 "SYSREQ_USERS_GROUP " +
1251 "SYSREQ_USERS_IS_MAIN_SERVER " +
1252 "SYSREQ_USERS_LOGIN " +
1253 "SYSREQ_USERS_REFERENCE_USER_IS_PUBLIC " +
1254 "SYSREQ_USERS_STATUS " +
1255 "SYSREQ_USERS_USER_CERTIFICATE " +
1256 "SYSREQ_USERS_USER_CERTIFICATE_INFO " +
1257 "SYSREQ_USERS_USER_CERTIFICATE_PLUGIN_NAME " +
1258 "SYSREQ_USERS_USER_CERTIFICATE_PLUGIN_VERSION " +
1259 "SYSREQ_USERS_USER_CERTIFICATE_STATE " +
1260 "SYSREQ_USERS_USER_CERTIFICATE_SUBJECT_NAME " +
1261 "SYSREQ_USERS_USER_CERTIFICATE_THUMBPRINT " +
1262 "SYSREQ_USERS_USER_DEFAULT_CERTIFICATE " +
1263 "SYSREQ_USERS_USER_DESCRIPTION " +
1264 "SYSREQ_USERS_USER_GLOBAL_NAME " +
1265 "SYSREQ_USERS_USER_LOGIN " +
1266 "SYSREQ_USERS_USER_MAIN_SERVER " +
1267 "SYSREQ_USERS_USER_TYPE " +
1268 "SYSREQ_WORK_RULES_FOLDER_ID ";
1269
1270 // Result
1271 const result_constants = "RESULT_VAR_NAME RESULT_VAR_NAME_ENG ";
1272
1273 // Rule identification
1274 const rule_identification_constants =
1275 "AUTO_NUMERATION_RULE_ID " +
1276 "CANT_CHANGE_ID_REQUISITE_RULE_ID " +
1277 "CANT_CHANGE_OURFIRM_REQUISITE_RULE_ID " +
1278 "CHECK_CHANGING_REFERENCE_RECORD_USE_RULE_ID " +
1279 "CHECK_CODE_REQUISITE_RULE_ID " +
1280 "CHECK_DELETING_REFERENCE_RECORD_USE_RULE_ID " +
1281 "CHECK_FILTRATER_CHANGES_RULE_ID " +
1282 "CHECK_RECORD_INTERVAL_RULE_ID " +
1283 "CHECK_REFERENCE_INTERVAL_RULE_ID " +
1284 "CHECK_REQUIRED_DATA_FULLNESS_RULE_ID " +
1285 "CHECK_REQUIRED_REQUISITES_FULLNESS_RULE_ID " +
1286 "MAKE_RECORD_UNRATIFIED_RULE_ID " +
1287 "RESTORE_AUTO_NUMERATION_RULE_ID " +
1288 "SET_FIRM_CONTEXT_FROM_RECORD_RULE_ID " +
1289 "SET_FIRST_RECORD_IN_LIST_FORM_RULE_ID " +
1290 "SET_IDSPS_VALUE_RULE_ID " +
1291 "SET_NEXT_CODE_VALUE_RULE_ID " +
1292 "SET_OURFIRM_BOUNDS_RULE_ID " +
1293 "SET_OURFIRM_REQUISITE_RULE_ID ";
1294
1295 // Script block properties
1296 const script_block_properties_constants =
1297 "SCRIPT_BLOCK_AFTER_FINISH_EVENT " +
1298 "SCRIPT_BLOCK_BEFORE_START_EVENT " +
1299 "SCRIPT_BLOCK_EXECUTION_RESULTS_PROPERTY " +
1300 "SCRIPT_BLOCK_NAME_PROPERTY " +
1301 "SCRIPT_BLOCK_SCRIPT_PROPERTY ";
1302
1303 // Subtask block properties
1304 const subtask_block_properties_constants =
1305 "SUBTASK_BLOCK_ABORT_DEADLINE_PROPERTY " +
1306 "SUBTASK_BLOCK_AFTER_FINISH_EVENT " +
1307 "SUBTASK_BLOCK_ASSIGN_PARAMS_EVENT " +
1308 "SUBTASK_BLOCK_ATTACHMENTS_PROPERTY " +
1309 "SUBTASK_BLOCK_ATTACHMENTS_RIGHTS_GROUP_PROPERTY " +
1310 "SUBTASK_BLOCK_ATTACHMENTS_RIGHTS_TYPE_PROPERTY " +
1311 "SUBTASK_BLOCK_BEFORE_START_EVENT " +
1312 "SUBTASK_BLOCK_CREATED_TASK_PROPERTY " +
1313 "SUBTASK_BLOCK_CREATION_EVENT " +
1314 "SUBTASK_BLOCK_DEADLINE_PROPERTY " +
1315 "SUBTASK_BLOCK_IMPORTANCE_PROPERTY " +
1316 "SUBTASK_BLOCK_INITIATOR_PROPERTY " +
1317 "SUBTASK_BLOCK_IS_RELATIVE_ABORT_DEADLINE_PROPERTY " +
1318 "SUBTASK_BLOCK_IS_RELATIVE_DEADLINE_PROPERTY " +
1319 "SUBTASK_BLOCK_JOBS_TYPE_PROPERTY " +
1320 "SUBTASK_BLOCK_NAME_PROPERTY " +
1321 "SUBTASK_BLOCK_PARALLEL_ROUTE_PROPERTY " +
1322 "SUBTASK_BLOCK_PERFORMERS_PROPERTY " +
1323 "SUBTASK_BLOCK_RELATIVE_ABORT_DEADLINE_TYPE_PROPERTY " +
1324 "SUBTASK_BLOCK_RELATIVE_DEADLINE_TYPE_PROPERTY " +
1325 "SUBTASK_BLOCK_REQUIRE_SIGN_PROPERTY " +
1326 "SUBTASK_BLOCK_STANDARD_ROUTE_PROPERTY " +
1327 "SUBTASK_BLOCK_START_EVENT " +
1328 "SUBTASK_BLOCK_STEP_CONTROL_PROPERTY " +
1329 "SUBTASK_BLOCK_SUBJECT_PROPERTY " +
1330 "SUBTASK_BLOCK_TASK_CONTROL_PROPERTY " +
1331 "SUBTASK_BLOCK_TEXT_PROPERTY " +
1332 "SUBTASK_BLOCK_UNLOCK_ATTACHMENTS_ON_STOP_PROPERTY " +
1333 "SUBTASK_BLOCK_USE_STANDARD_ROUTE_PROPERTY " +
1334 "SUBTASK_BLOCK_WAIT_FOR_TASK_COMPLETE_PROPERTY ";
1335
1336 // System component
1337 const system_component_constants =
1338 "SYSCOMP_CONTROL_JOBS " +
1339 "SYSCOMP_FOLDERS " +
1340 "SYSCOMP_JOBS " +
1341 "SYSCOMP_NOTICES " +
1342 "SYSCOMP_TASKS ";
1343
1344 // System dialogs
1345 const system_dialogs_constants =
1346 "SYSDLG_CREATE_EDOCUMENT " +
1347 "SYSDLG_CREATE_EDOCUMENT_VERSION " +
1348 "SYSDLG_CURRENT_PERIOD " +
1349 "SYSDLG_EDIT_FUNCTION_HELP " +
1350 "SYSDLG_EDOCUMENT_KINDS_FOR_TEMPLATE " +
1351 "SYSDLG_EXPORT_MULTIPLE_EDOCUMENTS " +
1352 "SYSDLG_EXPORT_SINGLE_EDOCUMENT " +
1353 "SYSDLG_IMPORT_EDOCUMENT " +
1354 "SYSDLG_MULTIPLE_SELECT " +
1355 "SYSDLG_SETUP_ACCESS_RIGHTS " +
1356 "SYSDLG_SETUP_DEFAULT_RIGHTS " +
1357 "SYSDLG_SETUP_FILTER_CONDITION " +
1358 "SYSDLG_SETUP_SIGN_RIGHTS " +
1359 "SYSDLG_SETUP_TASK_OBSERVERS " +
1360 "SYSDLG_SETUP_TASK_ROUTE " +
1361 "SYSDLG_SETUP_USERS_LIST " +
1362 "SYSDLG_SIGN_EDOCUMENT " +
1363 "SYSDLG_SIGN_MULTIPLE_EDOCUMENTS ";
1364
1365 // System reference names
1366 const system_reference_names_constants =
1367 "SYSREF_ACCESS_RIGHTS_TYPES " +
1368 "SYSREF_ADMINISTRATION_HISTORY " +
1369 "SYSREF_ALL_AVAILABLE_COMPONENTS " +
1370 "SYSREF_ALL_AVAILABLE_PRIVILEGES " +
1371 "SYSREF_ALL_REPLICATING_COMPONENTS " +
1372 "SYSREF_AVAILABLE_DEVELOPERS_COMPONENTS " +
1373 "SYSREF_CALENDAR_EVENTS " +
1374 "SYSREF_COMPONENT_TOKEN_HISTORY " +
1375 "SYSREF_COMPONENT_TOKENS " +
1376 "SYSREF_COMPONENTS " +
1377 "SYSREF_CONSTANTS " +
1378 "SYSREF_DATA_RECEIVE_PROTOCOL " +
1379 "SYSREF_DATA_SEND_PROTOCOL " +
1380 "SYSREF_DIALOGS " +
1381 "SYSREF_DIALOGS_REQUISITES " +
1382 "SYSREF_EDITORS " +
1383 "SYSREF_EDOC_CARDS " +
1384 "SYSREF_EDOC_TYPES " +
1385 "SYSREF_EDOCUMENT_CARD_REQUISITES " +
1386 "SYSREF_EDOCUMENT_CARD_TYPES " +
1387 "SYSREF_EDOCUMENT_CARD_TYPES_REFERENCE " +
1388 "SYSREF_EDOCUMENT_CARDS " +
1389 "SYSREF_EDOCUMENT_HISTORY " +
1390 "SYSREF_EDOCUMENT_KINDS " +
1391 "SYSREF_EDOCUMENT_REQUISITES " +
1392 "SYSREF_EDOCUMENT_SIGNATURES " +
1393 "SYSREF_EDOCUMENT_TEMPLATES " +
1394 "SYSREF_EDOCUMENT_TEXT_STORAGES " +
1395 "SYSREF_EDOCUMENT_VIEWS " +
1396 "SYSREF_FILTERER_SETUP_CONFLICTS " +
1397 "SYSREF_FILTRATER_SETTING_CONFLICTS " +
1398 "SYSREF_FOLDER_HISTORY " +
1399 "SYSREF_FOLDERS " +
1400 "SYSREF_FUNCTION_GROUPS " +
1401 "SYSREF_FUNCTION_PARAMS " +
1402 "SYSREF_FUNCTIONS " +
1403 "SYSREF_JOB_HISTORY " +
1404 "SYSREF_LINKS " +
1405 "SYSREF_LOCALIZATION_DICTIONARY " +
1406 "SYSREF_LOCALIZATION_LANGUAGES " +
1407 "SYSREF_MODULES " +
1408 "SYSREF_PRIVILEGES " +
1409 "SYSREF_RECORD_HISTORY " +
1410 "SYSREF_REFERENCE_REQUISITES " +
1411 "SYSREF_REFERENCE_TYPE_VIEWS " +
1412 "SYSREF_REFERENCE_TYPES " +
1413 "SYSREF_REFERENCES " +
1414 "SYSREF_REFERENCES_REQUISITES " +
1415 "SYSREF_REMOTE_SERVERS " +
1416 "SYSREF_REPLICATION_SESSIONS_LOG " +
1417 "SYSREF_REPLICATION_SESSIONS_PROTOCOL " +
1418 "SYSREF_REPORTS " +
1419 "SYSREF_ROLES " +
1420 "SYSREF_ROUTE_BLOCK_GROUPS " +
1421 "SYSREF_ROUTE_BLOCKS " +
1422 "SYSREF_SCRIPTS " +
1423 "SYSREF_SEARCHES " +
1424 "SYSREF_SERVER_EVENTS " +
1425 "SYSREF_SERVER_EVENTS_HISTORY " +
1426 "SYSREF_STANDARD_ROUTE_GROUPS " +
1427 "SYSREF_STANDARD_ROUTES " +
1428 "SYSREF_STATUSES " +
1429 "SYSREF_SYSTEM_SETTINGS " +
1430 "SYSREF_TASK_HISTORY " +
1431 "SYSREF_TASK_KIND_GROUPS " +
1432 "SYSREF_TASK_KINDS " +
1433 "SYSREF_TASK_RIGHTS " +
1434 "SYSREF_TASK_SIGNATURES " +
1435 "SYSREF_TASKS " +
1436 "SYSREF_UNITS " +
1437 "SYSREF_USER_GROUPS " +
1438 "SYSREF_USER_GROUPS_REFERENCE " +
1439 "SYSREF_USER_SUBSTITUTION " +
1440 "SYSREF_USERS " +
1441 "SYSREF_USERS_REFERENCE " +
1442 "SYSREF_VIEWERS " +
1443 "SYSREF_WORKING_TIME_CALENDARS ";
1444
1445 // Table name
1446 const table_name_constants =
1447 "ACCESS_RIGHTS_TABLE_NAME " +
1448 "EDMS_ACCESS_TABLE_NAME " +
1449 "EDOC_TYPES_TABLE_NAME ";
1450
1451 // Test
1452 const test_constants =
1453 "TEST_DEV_DB_NAME " +
1454 "TEST_DEV_SYSTEM_CODE " +
1455 "TEST_EDMS_DB_NAME " +
1456 "TEST_EDMS_MAIN_CODE " +
1457 "TEST_EDMS_MAIN_DB_NAME " +
1458 "TEST_EDMS_SECOND_CODE " +
1459 "TEST_EDMS_SECOND_DB_NAME " +
1460 "TEST_EDMS_SYSTEM_CODE " +
1461 "TEST_ISB5_MAIN_CODE " +
1462 "TEST_ISB5_SECOND_CODE " +
1463 "TEST_SQL_SERVER_2005_NAME " +
1464 "TEST_SQL_SERVER_NAME ";
1465
1466 // Using the dialog windows
1467 const using_the_dialog_windows_constants =
1468 "ATTENTION_CAPTION " +
1469 "cbsCommandLinks " +
1470 "cbsDefault " +
1471 "CONFIRMATION_CAPTION " +
1472 "ERROR_CAPTION " +
1473 "INFORMATION_CAPTION " +
1474 "mrCancel " +
1475 "mrOk ";
1476
1477 // Using the document
1478 const using_the_document_constants =
1479 "EDOC_VERSION_ACTIVE_STAGE_CODE " +
1480 "EDOC_VERSION_DESIGN_STAGE_CODE " +
1481 "EDOC_VERSION_OBSOLETE_STAGE_CODE ";
1482
1483 // Using the EA and encryption
1484 const using_the_EA_and_encryption_constants =
1485 "cpDataEnciphermentEnabled " +
1486 "cpDigitalSignatureEnabled " +
1487 "cpID " +
1488 "cpIssuer " +
1489 "cpPluginVersion " +
1490 "cpSerial " +
1491 "cpSubjectName " +
1492 "cpSubjSimpleName " +
1493 "cpValidFromDate " +
1494 "cpValidToDate ";
1495
1496 // Using the ISBL-editor
1497 const using_the_ISBL_editor_constants =
1498 "ISBL_SYNTAX " + "NO_SYNTAX " + "XML_SYNTAX ";
1499
1500 // Wait block properties
1501 const wait_block_properties_constants =
1502 "WAIT_BLOCK_AFTER_FINISH_EVENT " +
1503 "WAIT_BLOCK_BEFORE_START_EVENT " +
1504 "WAIT_BLOCK_DEADLINE_PROPERTY " +
1505 "WAIT_BLOCK_IS_RELATIVE_DEADLINE_PROPERTY " +
1506 "WAIT_BLOCK_NAME_PROPERTY " +
1507 "WAIT_BLOCK_RELATIVE_DEADLINE_TYPE_PROPERTY ";
1508
1509 // SYSRES Common
1510 const sysres_common_constants =
1511 "SYSRES_COMMON " +
1512 "SYSRES_CONST " +
1513 "SYSRES_MBFUNC " +
1514 "SYSRES_SBDATA " +
1515 "SYSRES_SBGUI " +
1516 "SYSRES_SBINTF " +
1517 "SYSRES_SBREFDSC " +
1518 "SYSRES_SQLERRORS " +
1519 "SYSRES_SYSCOMP ";
1520
1521 // Константы ==> built_in
1522 const CONSTANTS =
1523 sysres_constants +
1524 base_constants +
1525 base_group_name_constants +
1526 decision_block_properties_constants +
1527 file_extension_constants +
1528 job_block_properties_constants +
1529 language_code_constants +
1530 launching_external_applications_constants +
1531 link_kind_constants +
1532 lock_type_constants +
1533 monitor_block_properties_constants +
1534 notice_block_properties_constants +
1535 object_events_constants +
1536 object_params_constants +
1537 other_constants +
1538 privileges_constants +
1539 pseudoreference_code_constants +
1540 requisite_ISBCertificateType_values_constants +
1541 requisite_ISBEDocStorageType_values_constants +
1542 requisite_compType2_values_constants +
1543 requisite_name_constants +
1544 result_constants +
1545 rule_identification_constants +
1546 script_block_properties_constants +
1547 subtask_block_properties_constants +
1548 system_component_constants +
1549 system_dialogs_constants +
1550 system_reference_names_constants +
1551 table_name_constants +
1552 test_constants +
1553 using_the_dialog_windows_constants +
1554 using_the_document_constants +
1555 using_the_EA_and_encryption_constants +
1556 using_the_ISBL_editor_constants +
1557 wait_block_properties_constants +
1558 sysres_common_constants;
1559
1560 // enum TAccountType
1561 const TAccountType = "atUser atGroup atRole ";
1562
1563 // enum TActionEnabledMode
1564 const TActionEnabledMode =
1565 "aemEnabledAlways " +
1566 "aemDisabledAlways " +
1567 "aemEnabledOnBrowse " +
1568 "aemEnabledOnEdit " +
1569 "aemDisabledOnBrowseEmpty ";
1570
1571 // enum TAddPosition
1572 const TAddPosition = "apBegin apEnd ";
1573
1574 // enum TAlignment
1575 const TAlignment = "alLeft alRight ";
1576
1577 // enum TAreaShowMode
1578 const TAreaShowMode =
1579 "asmNever " +
1580 "asmNoButCustomize " +
1581 "asmAsLastTime " +
1582 "asmYesButCustomize " +
1583 "asmAlways ";
1584
1585 // enum TCertificateInvalidationReason
1586 const TCertificateInvalidationReason = "cirCommon cirRevoked ";
1587
1588 // enum TCertificateType
1589 const TCertificateType = "ctSignature ctEncode ctSignatureEncode ";
1590
1591 // enum TCheckListBoxItemState
1592 const TCheckListBoxItemState = "clbUnchecked clbChecked clbGrayed ";
1593
1594 // enum TCloseOnEsc
1595 const TCloseOnEsc = "ceISB ceAlways ceNever ";
1596
1597 // enum TCompType
1598 const TCompType =
1599 "ctDocument " +
1600 "ctReference " +
1601 "ctScript " +
1602 "ctUnknown " +
1603 "ctReport " +
1604 "ctDialog " +
1605 "ctFunction " +
1606 "ctFolder " +
1607 "ctEDocument " +
1608 "ctTask " +
1609 "ctJob " +
1610 "ctNotice " +
1611 "ctControlJob ";
1612
1613 // enum TConditionFormat
1614 const TConditionFormat = "cfInternal cfDisplay ";
1615
1616 // enum TConnectionIntent
1617 const TConnectionIntent = "ciUnspecified ciWrite ciRead ";
1618
1619 // enum TContentKind
1620 const TContentKind =
1621 "ckFolder " +
1622 "ckEDocument " +
1623 "ckTask " +
1624 "ckJob " +
1625 "ckComponentToken " +
1626 "ckAny " +
1627 "ckReference " +
1628 "ckScript " +
1629 "ckReport " +
1630 "ckDialog ";
1631
1632 // enum TControlType
1633 const TControlType =
1634 "ctISBLEditor " +
1635 "ctBevel " +
1636 "ctButton " +
1637 "ctCheckListBox " +
1638 "ctComboBox " +
1639 "ctComboEdit " +
1640 "ctGrid " +
1641 "ctDBCheckBox " +
1642 "ctDBComboBox " +
1643 "ctDBEdit " +
1644 "ctDBEllipsis " +
1645 "ctDBMemo " +
1646 "ctDBNavigator " +
1647 "ctDBRadioGroup " +
1648 "ctDBStatusLabel " +
1649 "ctEdit " +
1650 "ctGroupBox " +
1651 "ctInplaceHint " +
1652 "ctMemo " +
1653 "ctPanel " +
1654 "ctListBox " +
1655 "ctRadioButton " +
1656 "ctRichEdit " +
1657 "ctTabSheet " +
1658 "ctWebBrowser " +
1659 "ctImage " +
1660 "ctHyperLink " +
1661 "ctLabel " +
1662 "ctDBMultiEllipsis " +
1663 "ctRibbon " +
1664 "ctRichView " +
1665 "ctInnerPanel " +
1666 "ctPanelGroup " +
1667 "ctBitButton ";
1668
1669 // enum TCriterionContentType
1670 const TCriterionContentType =
1671 "cctDate " +
1672 "cctInteger " +
1673 "cctNumeric " +
1674 "cctPick " +
1675 "cctReference " +
1676 "cctString " +
1677 "cctText ";
1678
1679 // enum TCultureType
1680 const TCultureType = "cltInternal cltPrimary cltGUI ";
1681
1682 // enum TDataSetEventType
1683 const TDataSetEventType =
1684 "dseBeforeOpen " +
1685 "dseAfterOpen " +
1686 "dseBeforeClose " +
1687 "dseAfterClose " +
1688 "dseOnValidDelete " +
1689 "dseBeforeDelete " +
1690 "dseAfterDelete " +
1691 "dseAfterDeleteOutOfTransaction " +
1692 "dseOnDeleteError " +
1693 "dseBeforeInsert " +
1694 "dseAfterInsert " +
1695 "dseOnValidUpdate " +
1696 "dseBeforeUpdate " +
1697 "dseOnUpdateRatifiedRecord " +
1698 "dseAfterUpdate " +
1699 "dseAfterUpdateOutOfTransaction " +
1700 "dseOnUpdateError " +
1701 "dseAfterScroll " +
1702 "dseOnOpenRecord " +
1703 "dseOnCloseRecord " +
1704 "dseBeforeCancel " +
1705 "dseAfterCancel " +
1706 "dseOnUpdateDeadlockError " +
1707 "dseBeforeDetailUpdate " +
1708 "dseOnPrepareUpdate " +
1709 "dseOnAnyRequisiteChange ";
1710
1711 // enum TDataSetState
1712 const TDataSetState = "dssEdit dssInsert dssBrowse dssInActive ";
1713
1714 // enum TDateFormatType
1715 const TDateFormatType = "dftDate dftShortDate dftDateTime dftTimeStamp ";
1716
1717 // enum TDateOffsetType
1718 const TDateOffsetType = "dotDays dotHours dotMinutes dotSeconds ";
1719
1720 // enum TDateTimeKind
1721 const TDateTimeKind = "dtkndLocal dtkndUTC ";
1722
1723 // enum TDeaAccessRights
1724 const TDeaAccessRights = "arNone arView arEdit arFull ";
1725
1726 // enum TDocumentDefaultAction
1727 const TDocumentDefaultAction = "ddaView ddaEdit ";
1728
1729 // enum TEditMode
1730 const TEditMode =
1731 "emLock " +
1732 "emEdit " +
1733 "emSign " +
1734 "emExportWithLock " +
1735 "emImportWithUnlock " +
1736 "emChangeVersionNote " +
1737 "emOpenForModify " +
1738 "emChangeLifeStage " +
1739 "emDelete " +
1740 "emCreateVersion " +
1741 "emImport " +
1742 "emUnlockExportedWithLock " +
1743 "emStart " +
1744 "emAbort " +
1745 "emReInit " +
1746 "emMarkAsReaded " +
1747 "emMarkAsUnreaded " +
1748 "emPerform " +
1749 "emAccept " +
1750 "emResume " +
1751 "emChangeRights " +
1752 "emEditRoute " +
1753 "emEditObserver " +
1754 "emRecoveryFromLocalCopy " +
1755 "emChangeWorkAccessType " +
1756 "emChangeEncodeTypeToCertificate " +
1757 "emChangeEncodeTypeToPassword " +
1758 "emChangeEncodeTypeToNone " +
1759 "emChangeEncodeTypeToCertificatePassword " +
1760 "emChangeStandardRoute " +
1761 "emGetText " +
1762 "emOpenForView " +
1763 "emMoveToStorage " +
1764 "emCreateObject " +
1765 "emChangeVersionHidden " +
1766 "emDeleteVersion " +
1767 "emChangeLifeCycleStage " +
1768 "emApprovingSign " +
1769 "emExport " +
1770 "emContinue " +
1771 "emLockFromEdit " +
1772 "emUnLockForEdit " +
1773 "emLockForServer " +
1774 "emUnlockFromServer " +
1775 "emDelegateAccessRights " +
1776 "emReEncode ";
1777
1778 // enum TEditorCloseObservType
1779 const TEditorCloseObservType = "ecotFile ecotProcess ";
1780
1781 // enum TEdmsApplicationAction
1782 const TEdmsApplicationAction = "eaGet eaCopy eaCreate eaCreateStandardRoute ";
1783
1784 // enum TEDocumentLockType
1785 const TEDocumentLockType = "edltAll edltNothing edltQuery ";
1786
1787 // enum TEDocumentStepShowMode
1788 const TEDocumentStepShowMode = "essmText essmCard ";
1789
1790 // enum TEDocumentStepVersionType
1791 const TEDocumentStepVersionType = "esvtLast esvtLastActive esvtSpecified ";
1792
1793 // enum TEDocumentStorageFunction
1794 const TEDocumentStorageFunction = "edsfExecutive edsfArchive ";
1795
1796 // enum TEDocumentStorageType
1797 const TEDocumentStorageType = "edstSQLServer edstFile ";
1798
1799 // enum TEDocumentVersionSourceType
1800 const TEDocumentVersionSourceType =
1801 "edvstNone edvstEDocumentVersionCopy edvstFile edvstTemplate edvstScannedFile ";
1802
1803 // enum TEDocumentVersionState
1804 const TEDocumentVersionState = "vsDefault vsDesign vsActive vsObsolete ";
1805
1806 // enum TEncodeType
1807 const TEncodeType = "etNone etCertificate etPassword etCertificatePassword ";
1808
1809 // enum TExceptionCategory
1810 const TExceptionCategory = "ecException ecWarning ecInformation ";
1811
1812 // enum TExportedSignaturesType
1813 const TExportedSignaturesType = "estAll estApprovingOnly ";
1814
1815 // enum TExportedVersionType
1816 const TExportedVersionType = "evtLast evtLastActive evtQuery ";
1817
1818 // enum TFieldDataType
1819 const TFieldDataType =
1820 "fdtString " +
1821 "fdtNumeric " +
1822 "fdtInteger " +
1823 "fdtDate " +
1824 "fdtText " +
1825 "fdtUnknown " +
1826 "fdtWideString " +
1827 "fdtLargeInteger ";
1828
1829 // enum TFolderType
1830 const TFolderType =
1831 "ftInbox " +
1832 "ftOutbox " +
1833 "ftFavorites " +
1834 "ftCommonFolder " +
1835 "ftUserFolder " +
1836 "ftComponents " +
1837 "ftQuickLaunch " +
1838 "ftShortcuts " +
1839 "ftSearch ";
1840
1841 // enum TGridRowHeight
1842 const TGridRowHeight = "grhAuto " + "grhX1 " + "grhX2 " + "grhX3 ";
1843
1844 // enum THyperlinkType
1845 const THyperlinkType = "hltText " + "hltRTF " + "hltHTML ";
1846
1847 // enum TImageFileFormat
1848 const TImageFileFormat =
1849 "iffBMP " +
1850 "iffJPEG " +
1851 "iffMultiPageTIFF " +
1852 "iffSinglePageTIFF " +
1853 "iffTIFF " +
1854 "iffPNG ";
1855
1856 // enum TImageMode
1857 const TImageMode = "im8bGrayscale " + "im24bRGB " + "im1bMonochrome ";
1858
1859 // enum TImageType
1860 const TImageType = "itBMP " + "itJPEG " + "itWMF " + "itPNG ";
1861
1862 // enum TInplaceHintKind
1863 const TInplaceHintKind =
1864 "ikhInformation " + "ikhWarning " + "ikhError " + "ikhNoIcon ";
1865
1866 // enum TISBLContext
1867 const TISBLContext =
1868 "icUnknown " +
1869 "icScript " +
1870 "icFunction " +
1871 "icIntegratedReport " +
1872 "icAnalyticReport " +
1873 "icDataSetEventHandler " +
1874 "icActionHandler " +
1875 "icFormEventHandler " +
1876 "icLookUpEventHandler " +
1877 "icRequisiteChangeEventHandler " +
1878 "icBeforeSearchEventHandler " +
1879 "icRoleCalculation " +
1880 "icSelectRouteEventHandler " +
1881 "icBlockPropertyCalculation " +
1882 "icBlockQueryParamsEventHandler " +
1883 "icChangeSearchResultEventHandler " +
1884 "icBlockEventHandler " +
1885 "icSubTaskInitEventHandler " +
1886 "icEDocDataSetEventHandler " +
1887 "icEDocLookUpEventHandler " +
1888 "icEDocActionHandler " +
1889 "icEDocFormEventHandler " +
1890 "icEDocRequisiteChangeEventHandler " +
1891 "icStructuredConversionRule " +
1892 "icStructuredConversionEventBefore " +
1893 "icStructuredConversionEventAfter " +
1894 "icWizardEventHandler " +
1895 "icWizardFinishEventHandler " +
1896 "icWizardStepEventHandler " +
1897 "icWizardStepFinishEventHandler " +
1898 "icWizardActionEnableEventHandler " +
1899 "icWizardActionExecuteEventHandler " +
1900 "icCreateJobsHandler " +
1901 "icCreateNoticesHandler " +
1902 "icBeforeLookUpEventHandler " +
1903 "icAfterLookUpEventHandler " +
1904 "icTaskAbortEventHandler " +
1905 "icWorkflowBlockActionHandler " +
1906 "icDialogDataSetEventHandler " +
1907 "icDialogActionHandler " +
1908 "icDialogLookUpEventHandler " +
1909 "icDialogRequisiteChangeEventHandler " +
1910 "icDialogFormEventHandler " +
1911 "icDialogValidCloseEventHandler " +
1912 "icBlockFormEventHandler " +
1913 "icTaskFormEventHandler " +
1914 "icReferenceMethod " +
1915 "icEDocMethod " +
1916 "icDialogMethod " +
1917 "icProcessMessageHandler ";
1918
1919 // enum TItemShow
1920 const TItemShow = "isShow " + "isHide " + "isByUserSettings ";
1921
1922 // enum TJobKind
1923 const TJobKind = "jkJob " + "jkNotice " + "jkControlJob ";
1924
1925 // enum TJoinType
1926 const TJoinType = "jtInner " + "jtLeft " + "jtRight " + "jtFull " + "jtCross ";
1927
1928 // enum TLabelPos
1929 const TLabelPos = "lbpAbove " + "lbpBelow " + "lbpLeft " + "lbpRight ";
1930
1931 // enum TLicensingType
1932 const TLicensingType = "eltPerConnection " + "eltPerUser ";
1933
1934 // enum TLifeCycleStageFontColor
1935 const TLifeCycleStageFontColor =
1936 "sfcUndefined " +
1937 "sfcBlack " +
1938 "sfcGreen " +
1939 "sfcRed " +
1940 "sfcBlue " +
1941 "sfcOrange " +
1942 "sfcLilac ";
1943
1944 // enum TLifeCycleStageFontStyle
1945 const TLifeCycleStageFontStyle = "sfsItalic " + "sfsStrikeout " + "sfsNormal ";
1946
1947 // enum TLockableDevelopmentComponentType
1948 const TLockableDevelopmentComponentType =
1949 "ldctStandardRoute " +
1950 "ldctWizard " +
1951 "ldctScript " +
1952 "ldctFunction " +
1953 "ldctRouteBlock " +
1954 "ldctIntegratedReport " +
1955 "ldctAnalyticReport " +
1956 "ldctReferenceType " +
1957 "ldctEDocumentType " +
1958 "ldctDialog " +
1959 "ldctServerEvents ";
1960
1961 // enum TMaxRecordCountRestrictionType
1962 const TMaxRecordCountRestrictionType =
1963 "mrcrtNone " + "mrcrtUser " + "mrcrtMaximal " + "mrcrtCustom ";
1964
1965 // enum TRangeValueType
1966 const TRangeValueType =
1967 "vtEqual " + "vtGreaterOrEqual " + "vtLessOrEqual " + "vtRange ";
1968
1969 // enum TRelativeDate
1970 const TRelativeDate =
1971 "rdYesterday " +
1972 "rdToday " +
1973 "rdTomorrow " +
1974 "rdThisWeek " +
1975 "rdThisMonth " +
1976 "rdThisYear " +
1977 "rdNextMonth " +
1978 "rdNextWeek " +
1979 "rdLastWeek " +
1980 "rdLastMonth ";
1981
1982 // enum TReportDestination
1983 const TReportDestination = "rdWindow " + "rdFile " + "rdPrinter ";
1984
1985 // enum TReqDataType
1986 const TReqDataType =
1987 "rdtString " +
1988 "rdtNumeric " +
1989 "rdtInteger " +
1990 "rdtDate " +
1991 "rdtReference " +
1992 "rdtAccount " +
1993 "rdtText " +
1994 "rdtPick " +
1995 "rdtUnknown " +
1996 "rdtLargeInteger " +
1997 "rdtDocument ";
1998
1999 // enum TRequisiteEventType
2000 const TRequisiteEventType = "reOnChange " + "reOnChangeValues ";
2001
2002 // enum TSBTimeType
2003 const TSBTimeType = "ttGlobal " + "ttLocal " + "ttUser " + "ttSystem ";
2004
2005 // enum TSearchShowMode
2006 const TSearchShowMode =
2007 "ssmBrowse " + "ssmSelect " + "ssmMultiSelect " + "ssmBrowseModal ";
2008
2009 // enum TSelectMode
2010 const TSelectMode = "smSelect " + "smLike " + "smCard ";
2011
2012 // enum TSignatureType
2013 const TSignatureType = "stNone " + "stAuthenticating " + "stApproving ";
2014
2015 // enum TSignerContentType
2016 const TSignerContentType = "sctString " + "sctStream ";
2017
2018 // enum TStringsSortType
2019 const TStringsSortType = "sstAnsiSort " + "sstNaturalSort ";
2020
2021 // enum TStringValueType
2022 const TStringValueType = "svtEqual " + "svtContain ";
2023
2024 // enum TStructuredObjectAttributeType
2025 const TStructuredObjectAttributeType =
2026 "soatString " +
2027 "soatNumeric " +
2028 "soatInteger " +
2029 "soatDatetime " +
2030 "soatReferenceRecord " +
2031 "soatText " +
2032 "soatPick " +
2033 "soatBoolean " +
2034 "soatEDocument " +
2035 "soatAccount " +
2036 "soatIntegerCollection " +
2037 "soatNumericCollection " +
2038 "soatStringCollection " +
2039 "soatPickCollection " +
2040 "soatDatetimeCollection " +
2041 "soatBooleanCollection " +
2042 "soatReferenceRecordCollection " +
2043 "soatEDocumentCollection " +
2044 "soatAccountCollection " +
2045 "soatContents " +
2046 "soatUnknown ";
2047
2048 // enum TTaskAbortReason
2049 const TTaskAbortReason = "tarAbortByUser " + "tarAbortByWorkflowException ";
2050
2051 // enum TTextValueType
2052 const TTextValueType = "tvtAllWords " + "tvtExactPhrase " + "tvtAnyWord ";
2053
2054 // enum TUserObjectStatus
2055 const TUserObjectStatus =
2056 "usNone " +
2057 "usCompleted " +
2058 "usRedSquare " +
2059 "usBlueSquare " +
2060 "usYellowSquare " +
2061 "usGreenSquare " +
2062 "usOrangeSquare " +
2063 "usPurpleSquare " +
2064 "usFollowUp ";
2065
2066 // enum TUserType
2067 const TUserType =
2068 "utUnknown " +
2069 "utUser " +
2070 "utDeveloper " +
2071 "utAdministrator " +
2072 "utSystemDeveloper " +
2073 "utDisconnected ";
2074
2075 // enum TValuesBuildType
2076 const TValuesBuildType =
2077 "btAnd " + "btDetailAnd " + "btOr " + "btNotOr " + "btOnly ";
2078
2079 // enum TViewMode
2080 const TViewMode = "vmView " + "vmSelect " + "vmNavigation ";
2081
2082 // enum TViewSelectionMode
2083 const TViewSelectionMode =
2084 "vsmSingle " + "vsmMultiple " + "vsmMultipleCheck " + "vsmNoSelection ";
2085
2086 // enum TWizardActionType
2087 const TWizardActionType =
2088 "wfatPrevious " + "wfatNext " + "wfatCancel " + "wfatFinish ";
2089
2090 // enum TWizardFormElementProperty
2091 const TWizardFormElementProperty =
2092 "wfepUndefined " +
2093 "wfepText3 " +
2094 "wfepText6 " +
2095 "wfepText9 " +
2096 "wfepSpinEdit " +
2097 "wfepDropDown " +
2098 "wfepRadioGroup " +
2099 "wfepFlag " +
2100 "wfepText12 " +
2101 "wfepText15 " +
2102 "wfepText18 " +
2103 "wfepText21 " +
2104 "wfepText24 " +
2105 "wfepText27 " +
2106 "wfepText30 " +
2107 "wfepRadioGroupColumn1 " +
2108 "wfepRadioGroupColumn2 " +
2109 "wfepRadioGroupColumn3 ";
2110
2111 // enum TWizardFormElementType
2112 const TWizardFormElementType =
2113 "wfetQueryParameter " + "wfetText " + "wfetDelimiter " + "wfetLabel ";
2114
2115 // enum TWizardParamType
2116 const TWizardParamType =
2117 "wptString " +
2118 "wptInteger " +
2119 "wptNumeric " +
2120 "wptBoolean " +
2121 "wptDateTime " +
2122 "wptPick " +
2123 "wptText " +
2124 "wptUser " +
2125 "wptUserList " +
2126 "wptEDocumentInfo " +
2127 "wptEDocumentInfoList " +
2128 "wptReferenceRecordInfo " +
2129 "wptReferenceRecordInfoList " +
2130 "wptFolderInfo " +
2131 "wptTaskInfo " +
2132 "wptContents " +
2133 "wptFileName " +
2134 "wptDate ";
2135
2136 // enum TWizardStepResult
2137 const TWizardStepResult =
2138 "wsrComplete " +
2139 "wsrGoNext " +
2140 "wsrGoPrevious " +
2141 "wsrCustom " +
2142 "wsrCancel " +
2143 "wsrGoFinal ";
2144
2145 // enum TWizardStepType
2146 const TWizardStepType =
2147 "wstForm " +
2148 "wstEDocument " +
2149 "wstTaskCard " +
2150 "wstReferenceRecordCard " +
2151 "wstFinal ";
2152
2153 // enum TWorkAccessType
2154 const TWorkAccessType = "waAll " + "waPerformers " + "waManual ";
2155
2156 // enum TWorkflowBlockType
2157 const TWorkflowBlockType =
2158 "wsbStart " +
2159 "wsbFinish " +
2160 "wsbNotice " +
2161 "wsbStep " +
2162 "wsbDecision " +
2163 "wsbWait " +
2164 "wsbMonitor " +
2165 "wsbScript " +
2166 "wsbConnector " +
2167 "wsbSubTask " +
2168 "wsbLifeCycleStage " +
2169 "wsbPause ";
2170
2171 // enum TWorkflowDataType
2172 const TWorkflowDataType =
2173 "wdtInteger " +
2174 "wdtFloat " +
2175 "wdtString " +
2176 "wdtPick " +
2177 "wdtDateTime " +
2178 "wdtBoolean " +
2179 "wdtTask " +
2180 "wdtJob " +
2181 "wdtFolder " +
2182 "wdtEDocument " +
2183 "wdtReferenceRecord " +
2184 "wdtUser " +
2185 "wdtGroup " +
2186 "wdtRole " +
2187 "wdtIntegerCollection " +
2188 "wdtFloatCollection " +
2189 "wdtStringCollection " +
2190 "wdtPickCollection " +
2191 "wdtDateTimeCollection " +
2192 "wdtBooleanCollection " +
2193 "wdtTaskCollection " +
2194 "wdtJobCollection " +
2195 "wdtFolderCollection " +
2196 "wdtEDocumentCollection " +
2197 "wdtReferenceRecordCollection " +
2198 "wdtUserCollection " +
2199 "wdtGroupCollection " +
2200 "wdtRoleCollection " +
2201 "wdtContents " +
2202 "wdtUserList " +
2203 "wdtSearchDescription " +
2204 "wdtDeadLine " +
2205 "wdtPickSet " +
2206 "wdtAccountCollection ";
2207
2208 // enum TWorkImportance
2209 const TWorkImportance = "wiLow " + "wiNormal " + "wiHigh ";
2210
2211 // enum TWorkRouteType
2212 const TWorkRouteType = "wrtSoft " + "wrtHard ";
2213
2214 // enum TWorkState
2215 const TWorkState =
2216 "wsInit " +
2217 "wsRunning " +
2218 "wsDone " +
2219 "wsControlled " +
2220 "wsAborted " +
2221 "wsContinued ";
2222
2223 // enum TWorkTextBuildingMode
2224 const TWorkTextBuildingMode =
2225 "wtmFull " + "wtmFromCurrent " + "wtmOnlyCurrent ";
2226
2227 // Перечисления
2228 const ENUMS =
2229 TAccountType +
2230 TActionEnabledMode +
2231 TAddPosition +
2232 TAlignment +
2233 TAreaShowMode +
2234 TCertificateInvalidationReason +
2235 TCertificateType +
2236 TCheckListBoxItemState +
2237 TCloseOnEsc +
2238 TCompType +
2239 TConditionFormat +
2240 TConnectionIntent +
2241 TContentKind +
2242 TControlType +
2243 TCriterionContentType +
2244 TCultureType +
2245 TDataSetEventType +
2246 TDataSetState +
2247 TDateFormatType +
2248 TDateOffsetType +
2249 TDateTimeKind +
2250 TDeaAccessRights +
2251 TDocumentDefaultAction +
2252 TEditMode +
2253 TEditorCloseObservType +
2254 TEdmsApplicationAction +
2255 TEDocumentLockType +
2256 TEDocumentStepShowMode +
2257 TEDocumentStepVersionType +
2258 TEDocumentStorageFunction +
2259 TEDocumentStorageType +
2260 TEDocumentVersionSourceType +
2261 TEDocumentVersionState +
2262 TEncodeType +
2263 TExceptionCategory +
2264 TExportedSignaturesType +
2265 TExportedVersionType +
2266 TFieldDataType +
2267 TFolderType +
2268 TGridRowHeight +
2269 THyperlinkType +
2270 TImageFileFormat +
2271 TImageMode +
2272 TImageType +
2273 TInplaceHintKind +
2274 TISBLContext +
2275 TItemShow +
2276 TJobKind +
2277 TJoinType +
2278 TLabelPos +
2279 TLicensingType +
2280 TLifeCycleStageFontColor +
2281 TLifeCycleStageFontStyle +
2282 TLockableDevelopmentComponentType +
2283 TMaxRecordCountRestrictionType +
2284 TRangeValueType +
2285 TRelativeDate +
2286 TReportDestination +
2287 TReqDataType +
2288 TRequisiteEventType +
2289 TSBTimeType +
2290 TSearchShowMode +
2291 TSelectMode +
2292 TSignatureType +
2293 TSignerContentType +
2294 TStringsSortType +
2295 TStringValueType +
2296 TStructuredObjectAttributeType +
2297 TTaskAbortReason +
2298 TTextValueType +
2299 TUserObjectStatus +
2300 TUserType +
2301 TValuesBuildType +
2302 TViewMode +
2303 TViewSelectionMode +
2304 TWizardActionType +
2305 TWizardFormElementProperty +
2306 TWizardFormElementType +
2307 TWizardParamType +
2308 TWizardStepResult +
2309 TWizardStepType +
2310 TWorkAccessType +
2311 TWorkflowBlockType +
2312 TWorkflowDataType +
2313 TWorkImportance +
2314 TWorkRouteType +
2315 TWorkState +
2316 TWorkTextBuildingMode;
2317
2318 // Системные функции ==> SYSFUNCTIONS
2319 const system_functions =
2320 "AddSubString " +
2321 "AdjustLineBreaks " +
2322 "AmountInWords " +
2323 "Analysis " +
2324 "ArrayDimCount " +
2325 "ArrayHighBound " +
2326 "ArrayLowBound " +
2327 "ArrayOf " +
2328 "ArrayReDim " +
2329 "Assert " +
2330 "Assigned " +
2331 "BeginOfMonth " +
2332 "BeginOfPeriod " +
2333 "BuildProfilingOperationAnalysis " +
2334 "CallProcedure " +
2335 "CanReadFile " +
2336 "CArrayElement " +
2337 "CDataSetRequisite " +
2338 "ChangeDate " +
2339 "ChangeReferenceDataset " +
2340 "Char " +
2341 "CharPos " +
2342 "CheckParam " +
2343 "CheckParamValue " +
2344 "CompareStrings " +
2345 "ConstantExists " +
2346 "ControlState " +
2347 "ConvertDateStr " +
2348 "Copy " +
2349 "CopyFile " +
2350 "CreateArray " +
2351 "CreateCachedReference " +
2352 "CreateConnection " +
2353 "CreateDialog " +
2354 "CreateDualListDialog " +
2355 "CreateEditor " +
2356 "CreateException " +
2357 "CreateFile " +
2358 "CreateFolderDialog " +
2359 "CreateInputDialog " +
2360 "CreateLinkFile " +
2361 "CreateList " +
2362 "CreateLock " +
2363 "CreateMemoryDataSet " +
2364 "CreateObject " +
2365 "CreateOpenDialog " +
2366 "CreateProgress " +
2367 "CreateQuery " +
2368 "CreateReference " +
2369 "CreateReport " +
2370 "CreateSaveDialog " +
2371 "CreateScript " +
2372 "CreateSQLPivotFunction " +
2373 "CreateStringList " +
2374 "CreateTreeListSelectDialog " +
2375 "CSelectSQL " +
2376 "CSQL " +
2377 "CSubString " +
2378 "CurrentUserID " +
2379 "CurrentUserName " +
2380 "CurrentVersion " +
2381 "DataSetLocateEx " +
2382 "DateDiff " +
2383 "DateTimeDiff " +
2384 "DateToStr " +
2385 "DayOfWeek " +
2386 "DeleteFile " +
2387 "DirectoryExists " +
2388 "DisableCheckAccessRights " +
2389 "DisableCheckFullShowingRestriction " +
2390 "DisableMassTaskSendingRestrictions " +
2391 "DropTable " +
2392 "DupeString " +
2393 "EditText " +
2394 "EnableCheckAccessRights " +
2395 "EnableCheckFullShowingRestriction " +
2396 "EnableMassTaskSendingRestrictions " +
2397 "EndOfMonth " +
2398 "EndOfPeriod " +
2399 "ExceptionExists " +
2400 "ExceptionsOff " +
2401 "ExceptionsOn " +
2402 "Execute " +
2403 "ExecuteProcess " +
2404 "Exit " +
2405 "ExpandEnvironmentVariables " +
2406 "ExtractFileDrive " +
2407 "ExtractFileExt " +
2408 "ExtractFileName " +
2409 "ExtractFilePath " +
2410 "ExtractParams " +
2411 "FileExists " +
2412 "FileSize " +
2413 "FindFile " +
2414 "FindSubString " +
2415 "FirmContext " +
2416 "ForceDirectories " +
2417 "Format " +
2418 "FormatDate " +
2419 "FormatNumeric " +
2420 "FormatSQLDate " +
2421 "FormatString " +
2422 "FreeException " +
2423 "GetComponent " +
2424 "GetComponentLaunchParam " +
2425 "GetConstant " +
2426 "GetLastException " +
2427 "GetReferenceRecord " +
2428 "GetRefTypeByRefID " +
2429 "GetTableID " +
2430 "GetTempFolder " +
2431 "IfThen " +
2432 "In " +
2433 "IndexOf " +
2434 "InputDialog " +
2435 "InputDialogEx " +
2436 "InteractiveMode " +
2437 "IsFileLocked " +
2438 "IsGraphicFile " +
2439 "IsNumeric " +
2440 "Length " +
2441 "LoadString " +
2442 "LoadStringFmt " +
2443 "LocalTimeToUTC " +
2444 "LowerCase " +
2445 "Max " +
2446 "MessageBox " +
2447 "MessageBoxEx " +
2448 "MimeDecodeBinary " +
2449 "MimeDecodeString " +
2450 "MimeEncodeBinary " +
2451 "MimeEncodeString " +
2452 "Min " +
2453 "MoneyInWords " +
2454 "MoveFile " +
2455 "NewID " +
2456 "Now " +
2457 "OpenFile " +
2458 "Ord " +
2459 "Precision " +
2460 "Raise " +
2461 "ReadCertificateFromFile " +
2462 "ReadFile " +
2463 "ReferenceCodeByID " +
2464 "ReferenceNumber " +
2465 "ReferenceRequisiteMode " +
2466 "ReferenceRequisiteValue " +
2467 "RegionDateSettings " +
2468 "RegionNumberSettings " +
2469 "RegionTimeSettings " +
2470 "RegRead " +
2471 "RegWrite " +
2472 "RenameFile " +
2473 "Replace " +
2474 "Round " +
2475 "SelectServerCode " +
2476 "SelectSQL " +
2477 "ServerDateTime " +
2478 "SetConstant " +
2479 "SetManagedFolderFieldsState " +
2480 "ShowConstantsInputDialog " +
2481 "ShowMessage " +
2482 "Sleep " +
2483 "Split " +
2484 "SQL " +
2485 "SQL2XLSTAB " +
2486 "SQLProfilingSendReport " +
2487 "StrToDate " +
2488 "SubString " +
2489 "SubStringCount " +
2490 "SystemSetting " +
2491 "Time " +
2492 "TimeDiff " +
2493 "Today " +
2494 "Transliterate " +
2495 "Trim " +
2496 "UpperCase " +
2497 "UserStatus " +
2498 "UTCToLocalTime " +
2499 "ValidateXML " +
2500 "VarIsClear " +
2501 "VarIsEmpty " +
2502 "VarIsNull " +
2503 "WorkTimeDiff " +
2504 "WriteFile " +
2505 "WriteFileEx " +
2506 "WriteObjectHistory " +
2507 "Анализ " +
2508 "БазаДанных " +
2509 "БлокЕсть " +
2510 "БлокЕстьРасш " +
2511 "БлокИнфо " +
2512 "БлокСнять " +
2513 "БлокСнятьРасш " +
2514 "БлокУстановить " +
2515 "Ввод " +
2516 "ВводМеню " +
2517 "ВедС " +
2518 "ВедСпр " +
2519 "ВерхняяГраницаМассива " +
2520 "ВнешПрогр " +
2521 "Восст " +
2522 "ВременнаяПапка " +
2523 "Время " +
2524 "ВыборSQL " +
2525 "ВыбратьЗапись " +
2526 "ВыделитьСтр " +
2527 "Вызвать " +
2528 "Выполнить " +
2529 "ВыпПрогр " +
2530 "ГрафическийФайл " +
2531 "ГруппаДополнительно " +
2532 "ДатаВремяСерв " +
2533 "ДеньНедели " +
2534 "ДиалогДаНет " +
2535 "ДлинаСтр " +
2536 "ДобПодстр " +
2537 "ЕПусто " +
2538 "ЕслиТо " +
2539 "ЕЧисло " +
2540 "ЗамПодстр " +
2541 "ЗаписьСправочника " +
2542 "ЗначПоляСпр " +
2543 "ИДТипСпр " +
2544 "ИзвлечьДиск " +
2545 "ИзвлечьИмяФайла " +
2546 "ИзвлечьПуть " +
2547 "ИзвлечьРасширение " +
2548 "ИзмДат " +
2549 "ИзменитьРазмерМассива " +
2550 "ИзмеренийМассива " +
2551 "ИмяОрг " +
2552 "ИмяПоляСпр " +
2553 "Индекс " +
2554 "ИндикаторЗакрыть " +
2555 "ИндикаторОткрыть " +
2556 "ИндикаторШаг " +
2557 "ИнтерактивныйРежим " +
2558 "ИтогТблСпр " +
2559 "КодВидВедСпр " +
2560 "КодВидСпрПоИД " +
2561 "КодПоAnalit " +
2562 "КодСимвола " +
2563 "КодСпр " +
2564 "КолПодстр " +
2565 "КолПроп " +
2566 "КонМес " +
2567 "Конст " +
2568 "КонстЕсть " +
2569 "КонстЗнач " +
2570 "КонТран " +
2571 "КопироватьФайл " +
2572 "КопияСтр " +
2573 "КПериод " +
2574 "КСтрТблСпр " +
2575 "Макс " +
2576 "МаксСтрТблСпр " +
2577 "Массив " +
2578 "Меню " +
2579 "МенюРасш " +
2580 "Мин " +
2581 "НаборДанныхНайтиРасш " +
2582 "НаимВидСпр " +
2583 "НаимПоAnalit " +
2584 "НаимСпр " +
2585 "НастроитьПереводыСтрок " +
2586 "НачМес " +
2587 "НачТран " +
2588 "НижняяГраницаМассива " +
2589 "НомерСпр " +
2590 "НПериод " +
2591 "Окно " +
2592 "Окр " +
2593 "Окружение " +
2594 "ОтлИнфДобавить " +
2595 "ОтлИнфУдалить " +
2596 "Отчет " +
2597 "ОтчетАнал " +
2598 "ОтчетИнт " +
2599 "ПапкаСуществует " +
2600 "Пауза " +
2601 "ПВыборSQL " +
2602 "ПереименоватьФайл " +
2603 "Переменные " +
2604 "ПереместитьФайл " +
2605 "Подстр " +
2606 "ПоискПодстр " +
2607 "ПоискСтр " +
2608 "ПолучитьИДТаблицы " +
2609 "ПользовательДополнительно " +
2610 "ПользовательИД " +
2611 "ПользовательИмя " +
2612 "ПользовательСтатус " +
2613 "Прервать " +
2614 "ПроверитьПараметр " +
2615 "ПроверитьПараметрЗнач " +
2616 "ПроверитьУсловие " +
2617 "РазбСтр " +
2618 "РазнВремя " +
2619 "РазнДат " +
2620 "РазнДатаВремя " +
2621 "РазнРабВремя " +
2622 "РегУстВрем " +
2623 "РегУстДат " +
2624 "РегУстЧсл " +
2625 "РедТекст " +
2626 "РеестрЗапись " +
2627 "РеестрСписокИменПарам " +
2628 "РеестрЧтение " +
2629 "РеквСпр " +
2630 "РеквСпрПр " +
2631 "Сегодня " +
2632 "Сейчас " +
2633 "Сервер " +
2634 "СерверПроцессИД " +
2635 "СертификатФайлСчитать " +
2636 "СжПроб " +
2637 "Символ " +
2638 "СистемаДиректумКод " +
2639 "СистемаИнформация " +
2640 "СистемаКод " +
2641 "Содержит " +
2642 "СоединениеЗакрыть " +
2643 "СоединениеОткрыть " +
2644 "СоздатьДиалог " +
2645 "СоздатьДиалогВыбораИзДвухСписков " +
2646 "СоздатьДиалогВыбораПапки " +
2647 "СоздатьДиалогОткрытияФайла " +
2648 "СоздатьДиалогСохраненияФайла " +
2649 "СоздатьЗапрос " +
2650 "СоздатьИндикатор " +
2651 "СоздатьИсключение " +
2652 "СоздатьКэшированныйСправочник " +
2653 "СоздатьМассив " +
2654 "СоздатьНаборДанных " +
2655 "СоздатьОбъект " +
2656 "СоздатьОтчет " +
2657 "СоздатьПапку " +
2658 "СоздатьРедактор " +
2659 "СоздатьСоединение " +
2660 "СоздатьСписок " +
2661 "СоздатьСписокСтрок " +
2662 "СоздатьСправочник " +
2663 "СоздатьСценарий " +
2664 "СоздСпр " +
2665 "СостСпр " +
2666 "Сохр " +
2667 "СохрСпр " +
2668 "СписокСистем " +
2669 "Спр " +
2670 "Справочник " +
2671 "СпрБлокЕсть " +
2672 "СпрБлокСнять " +
2673 "СпрБлокСнятьРасш " +
2674 "СпрБлокУстановить " +
2675 "СпрИзмНабДан " +
2676 "СпрКод " +
2677 "СпрНомер " +
2678 "СпрОбновить " +
2679 "СпрОткрыть " +
2680 "СпрОтменить " +
2681 "СпрПарам " +
2682 "СпрПолеЗнач " +
2683 "СпрПолеИмя " +
2684 "СпрРекв " +
2685 "СпрРеквВведЗн " +
2686 "СпрРеквНовые " +
2687 "СпрРеквПр " +
2688 "СпрРеквПредЗн " +
2689 "СпрРеквРежим " +
2690 "СпрРеквТипТекст " +
2691 "СпрСоздать " +
2692 "СпрСост " +
2693 "СпрСохранить " +
2694 "СпрТблИтог " +
2695 "СпрТблСтр " +
2696 "СпрТблСтрКол " +
2697 "СпрТблСтрМакс " +
2698 "СпрТблСтрМин " +
2699 "СпрТблСтрПред " +
2700 "СпрТблСтрСлед " +
2701 "СпрТблСтрСозд " +
2702 "СпрТблСтрУд " +
2703 "СпрТекПредст " +
2704 "СпрУдалить " +
2705 "СравнитьСтр " +
2706 "СтрВерхРегистр " +
2707 "СтрНижнРегистр " +
2708 "СтрТблСпр " +
2709 "СумПроп " +
2710 "Сценарий " +
2711 "СценарийПарам " +
2712 "ТекВерсия " +
2713 "ТекОрг " +
2714 "Точн " +
2715 "Тран " +
2716 "Транслитерация " +
2717 "УдалитьТаблицу " +
2718 "УдалитьФайл " +
2719 "УдСпр " +
2720 "УдСтрТблСпр " +
2721 "Уст " +
2722 "УстановкиКонстант " +
2723 "ФайлАтрибутСчитать " +
2724 "ФайлАтрибутУстановить " +
2725 "ФайлВремя " +
2726 "ФайлВремяУстановить " +
2727 "ФайлВыбрать " +
2728 "ФайлЗанят " +
2729 "ФайлЗаписать " +
2730 "ФайлИскать " +
2731 "ФайлКопировать " +
2732 "ФайлМожноЧитать " +
2733 "ФайлОткрыть " +
2734 "ФайлПереименовать " +
2735 "ФайлПерекодировать " +
2736 "ФайлПереместить " +
2737 "ФайлПросмотреть " +
2738 "ФайлРазмер " +
2739 "ФайлСоздать " +
2740 "ФайлСсылкаСоздать " +
2741 "ФайлСуществует " +
2742 "ФайлСчитать " +
2743 "ФайлУдалить " +
2744 "ФмтSQLДат " +
2745 "ФмтДат " +
2746 "ФмтСтр " +
2747 "ФмтЧсл " +
2748 "Формат " +
2749 "ЦМассивЭлемент " +
2750 "ЦНаборДанныхРеквизит " +
2751 "ЦПодстр ";
2752
2753 // Предопределенные переменные ==> built_in
2754 const predefined_variables =
2755 "AltState " +
2756 "Application " +
2757 "CallType " +
2758 "ComponentTokens " +
2759 "CreatedJobs " +
2760 "CreatedNotices " +
2761 "ControlState " +
2762 "DialogResult " +
2763 "Dialogs " +
2764 "EDocuments " +
2765 "EDocumentVersionSource " +
2766 "Folders " +
2767 "GlobalIDs " +
2768 "Job " +
2769 "Jobs " +
2770 "InputValue " +
2771 "LookUpReference " +
2772 "LookUpRequisiteNames " +
2773 "LookUpSearch " +
2774 "Object " +
2775 "ParentComponent " +
2776 "Processes " +
2777 "References " +
2778 "Requisite " +
2779 "ReportName " +
2780 "Reports " +
2781 "Result " +
2782 "Scripts " +
2783 "Searches " +
2784 "SelectedAttachments " +
2785 "SelectedItems " +
2786 "SelectMode " +
2787 "Sender " +
2788 "ServerEvents " +
2789 "ServiceFactory " +
2790 "ShiftState " +
2791 "SubTask " +
2792 "SystemDialogs " +
2793 "Tasks " +
2794 "Wizard " +
2795 "Wizards " +
2796 "Work " +
2797 "ВызовСпособ " +
2798 "ИмяОтчета " +
2799 "РеквЗнач ";
2800
2801 // Интерфейсы ==> type
2802 const interfaces =
2803 "IApplication " +
2804 "IAccessRights " +
2805 "IAccountRepository " +
2806 "IAccountSelectionRestrictions " +
2807 "IAction " +
2808 "IActionList " +
2809 "IAdministrationHistoryDescription " +
2810 "IAnchors " +
2811 "IApplication " +
2812 "IArchiveInfo " +
2813 "IAttachment " +
2814 "IAttachmentList " +
2815 "ICheckListBox " +
2816 "ICheckPointedList " +
2817 "IColumn " +
2818 "IComponent " +
2819 "IComponentDescription " +
2820 "IComponentToken " +
2821 "IComponentTokenFactory " +
2822 "IComponentTokenInfo " +
2823 "ICompRecordInfo " +
2824 "IConnection " +
2825 "IContents " +
2826 "IControl " +
2827 "IControlJob " +
2828 "IControlJobInfo " +
2829 "IControlList " +
2830 "ICrypto " +
2831 "ICrypto2 " +
2832 "ICustomJob " +
2833 "ICustomJobInfo " +
2834 "ICustomListBox " +
2835 "ICustomObjectWizardStep " +
2836 "ICustomWork " +
2837 "ICustomWorkInfo " +
2838 "IDataSet " +
2839 "IDataSetAccessInfo " +
2840 "IDataSigner " +
2841 "IDateCriterion " +
2842 "IDateRequisite " +
2843 "IDateRequisiteDescription " +
2844 "IDateValue " +
2845 "IDeaAccessRights " +
2846 "IDeaObjectInfo " +
2847 "IDevelopmentComponentLock " +
2848 "IDialog " +
2849 "IDialogFactory " +
2850 "IDialogPickRequisiteItems " +
2851 "IDialogsFactory " +
2852 "IDICSFactory " +
2853 "IDocRequisite " +
2854 "IDocumentInfo " +
2855 "IDualListDialog " +
2856 "IECertificate " +
2857 "IECertificateInfo " +
2858 "IECertificates " +
2859 "IEditControl " +
2860 "IEditorForm " +
2861 "IEdmsExplorer " +
2862 "IEdmsObject " +
2863 "IEdmsObjectDescription " +
2864 "IEdmsObjectFactory " +
2865 "IEdmsObjectInfo " +
2866 "IEDocument " +
2867 "IEDocumentAccessRights " +
2868 "IEDocumentDescription " +
2869 "IEDocumentEditor " +
2870 "IEDocumentFactory " +
2871 "IEDocumentInfo " +
2872 "IEDocumentStorage " +
2873 "IEDocumentVersion " +
2874 "IEDocumentVersionListDialog " +
2875 "IEDocumentVersionSource " +
2876 "IEDocumentWizardStep " +
2877 "IEDocVerSignature " +
2878 "IEDocVersionState " +
2879 "IEnabledMode " +
2880 "IEncodeProvider " +
2881 "IEncrypter " +
2882 "IEvent " +
2883 "IEventList " +
2884 "IException " +
2885 "IExternalEvents " +
2886 "IExternalHandler " +
2887 "IFactory " +
2888 "IField " +
2889 "IFileDialog " +
2890 "IFolder " +
2891 "IFolderDescription " +
2892 "IFolderDialog " +
2893 "IFolderFactory " +
2894 "IFolderInfo " +
2895 "IForEach " +
2896 "IForm " +
2897 "IFormTitle " +
2898 "IFormWizardStep " +
2899 "IGlobalIDFactory " +
2900 "IGlobalIDInfo " +
2901 "IGrid " +
2902 "IHasher " +
2903 "IHistoryDescription " +
2904 "IHyperLinkControl " +
2905 "IImageButton " +
2906 "IImageControl " +
2907 "IInnerPanel " +
2908 "IInplaceHint " +
2909 "IIntegerCriterion " +
2910 "IIntegerList " +
2911 "IIntegerRequisite " +
2912 "IIntegerValue " +
2913 "IISBLEditorForm " +
2914 "IJob " +
2915 "IJobDescription " +
2916 "IJobFactory " +
2917 "IJobForm " +
2918 "IJobInfo " +
2919 "ILabelControl " +
2920 "ILargeIntegerCriterion " +
2921 "ILargeIntegerRequisite " +
2922 "ILargeIntegerValue " +
2923 "ILicenseInfo " +
2924 "ILifeCycleStage " +
2925 "IList " +
2926 "IListBox " +
2927 "ILocalIDInfo " +
2928 "ILocalization " +
2929 "ILock " +
2930 "IMemoryDataSet " +
2931 "IMessagingFactory " +
2932 "IMetadataRepository " +
2933 "INotice " +
2934 "INoticeInfo " +
2935 "INumericCriterion " +
2936 "INumericRequisite " +
2937 "INumericValue " +
2938 "IObject " +
2939 "IObjectDescription " +
2940 "IObjectImporter " +
2941 "IObjectInfo " +
2942 "IObserver " +
2943 "IPanelGroup " +
2944 "IPickCriterion " +
2945 "IPickProperty " +
2946 "IPickRequisite " +
2947 "IPickRequisiteDescription " +
2948 "IPickRequisiteItem " +
2949 "IPickRequisiteItems " +
2950 "IPickValue " +
2951 "IPrivilege " +
2952 "IPrivilegeList " +
2953 "IProcess " +
2954 "IProcessFactory " +
2955 "IProcessMessage " +
2956 "IProgress " +
2957 "IProperty " +
2958 "IPropertyChangeEvent " +
2959 "IQuery " +
2960 "IReference " +
2961 "IReferenceCriterion " +
2962 "IReferenceEnabledMode " +
2963 "IReferenceFactory " +
2964 "IReferenceHistoryDescription " +
2965 "IReferenceInfo " +
2966 "IReferenceRecordCardWizardStep " +
2967 "IReferenceRequisiteDescription " +
2968 "IReferencesFactory " +
2969 "IReferenceValue " +
2970 "IRefRequisite " +
2971 "IReport " +
2972 "IReportFactory " +
2973 "IRequisite " +
2974 "IRequisiteDescription " +
2975 "IRequisiteDescriptionList " +
2976 "IRequisiteFactory " +
2977 "IRichEdit " +
2978 "IRouteStep " +
2979 "IRule " +
2980 "IRuleList " +
2981 "ISchemeBlock " +
2982 "IScript " +
2983 "IScriptFactory " +
2984 "ISearchCriteria " +
2985 "ISearchCriterion " +
2986 "ISearchDescription " +
2987 "ISearchFactory " +
2988 "ISearchFolderInfo " +
2989 "ISearchForObjectDescription " +
2990 "ISearchResultRestrictions " +
2991 "ISecuredContext " +
2992 "ISelectDialog " +
2993 "IServerEvent " +
2994 "IServerEventFactory " +
2995 "IServiceDialog " +
2996 "IServiceFactory " +
2997 "ISignature " +
2998 "ISignProvider " +
2999 "ISignProvider2 " +
3000 "ISignProvider3 " +
3001 "ISimpleCriterion " +
3002 "IStringCriterion " +
3003 "IStringList " +
3004 "IStringRequisite " +
3005 "IStringRequisiteDescription " +
3006 "IStringValue " +
3007 "ISystemDialogsFactory " +
3008 "ISystemInfo " +
3009 "ITabSheet " +
3010 "ITask " +
3011 "ITaskAbortReasonInfo " +
3012 "ITaskCardWizardStep " +
3013 "ITaskDescription " +
3014 "ITaskFactory " +
3015 "ITaskInfo " +
3016 "ITaskRoute " +
3017 "ITextCriterion " +
3018 "ITextRequisite " +
3019 "ITextValue " +
3020 "ITreeListSelectDialog " +
3021 "IUser " +
3022 "IUserList " +
3023 "IValue " +
3024 "IView " +
3025 "IWebBrowserControl " +
3026 "IWizard " +
3027 "IWizardAction " +
3028 "IWizardFactory " +
3029 "IWizardFormElement " +
3030 "IWizardParam " +
3031 "IWizardPickParam " +
3032 "IWizardReferenceParam " +
3033 "IWizardStep " +
3034 "IWorkAccessRights " +
3035 "IWorkDescription " +
3036 "IWorkflowAskableParam " +
3037 "IWorkflowAskableParams " +
3038 "IWorkflowBlock " +
3039 "IWorkflowBlockResult " +
3040 "IWorkflowEnabledMode " +
3041 "IWorkflowParam " +
3042 "IWorkflowPickParam " +
3043 "IWorkflowReferenceParam " +
3044 "IWorkState " +
3045 "IWorkTreeCustomNode " +
3046 "IWorkTreeJobNode " +
3047 "IWorkTreeTaskNode " +
3048 "IXMLEditorForm " +
3049 "SBCrypto ";
3050
3051 // built_in : встроенные или библиотечные объекты (константы, перечисления)
3052 const BUILTIN = CONSTANTS + ENUMS;
3053
3054 // class: встроенные наборы значений, системные объекты, фабрики
3055 const CLASS = predefined_variables;
3056
3057 // literal : примитивные типы
3058 const LITERAL = "null true false nil ";
3059
3060 // number : числа
3061 const NUMBERS = {
3062 className: "number",
3063 begin: hljs.NUMBER_RE,
3064 relevance: 0
3065 };
3066
3067 // string : строки
3068 const STRINGS = {
3069 className: "string",
3070 variants: [
3071 {
3072 begin: '"',
3073 end: '"'
3074 },
3075 {
3076 begin: "'",
3077 end: "'"
3078 }
3079 ]
3080 };
3081
3082 // Токены
3083 const DOCTAGS = {
3084 className: "doctag",
3085 begin: "\\b(?:TODO|DONE|BEGIN|END|STUB|CHG|FIXME|NOTE|BUG|XXX)\\b",
3086 relevance: 0
3087 };
3088
3089 // Однострочный комментарий
3090 const ISBL_LINE_COMMENT_MODE = {
3091 className: "comment",
3092 begin: "//",
3093 end: "$",
3094 relevance: 0,
3095 contains: [
3096 hljs.PHRASAL_WORDS_MODE,
3097 DOCTAGS
3098 ]
3099 };
3100
3101 // Многострочный комментарий
3102 const ISBL_BLOCK_COMMENT_MODE = {
3103 className: "comment",
3104 begin: "/\\*",
3105 end: "\\*/",
3106 relevance: 0,
3107 contains: [
3108 hljs.PHRASAL_WORDS_MODE,
3109 DOCTAGS
3110 ]
3111 };
3112
3113 // comment : комментарии
3114 const COMMENTS = {
3115 variants: [
3116 ISBL_LINE_COMMENT_MODE,
3117 ISBL_BLOCK_COMMENT_MODE
3118 ]
3119 };
3120
3121 // keywords : ключевые слова
3122 const KEYWORDS = {
3123 $pattern: UNDERSCORE_IDENT_RE,
3124 keyword: KEYWORD,
3125 built_in: BUILTIN,
3126 class: CLASS,
3127 literal: LITERAL
3128 };
3129
3130 // methods : методы
3131 const METHODS = {
3132 begin: "\\.\\s*" + hljs.UNDERSCORE_IDENT_RE,
3133 keywords: KEYWORDS,
3134 relevance: 0
3135 };
3136
3137 // type : встроенные типы
3138 const TYPES = {
3139 className: "type",
3140 begin: ":[ \\t]*(" + interfaces.trim().replace(/\s/g, "|") + ")",
3141 end: "[ \\t]*=",
3142 excludeEnd: true
3143 };
3144
3145 // variables : переменные
3146 const VARIABLES = {
3147 className: "variable",
3148 keywords: KEYWORDS,
3149 begin: UNDERSCORE_IDENT_RE,
3150 relevance: 0,
3151 contains: [
3152 TYPES,
3153 METHODS
3154 ]
3155 };
3156
3157 // Имена функций
3158 const FUNCTION_TITLE = FUNCTION_NAME_IDENT_RE + "\\(";
3159
3160 const TITLE_MODE = {
3161 className: "title",
3162 keywords: {
3163 $pattern: UNDERSCORE_IDENT_RE,
3164 built_in: system_functions
3165 },
3166 begin: FUNCTION_TITLE,
3167 end: "\\(",
3168 returnBegin: true,
3169 excludeEnd: true
3170 };
3171
3172 // function : функции
3173 const FUNCTIONS = {
3174 className: "function",
3175 begin: FUNCTION_TITLE,
3176 end: "\\)$",
3177 returnBegin: true,
3178 keywords: KEYWORDS,
3179 illegal: "[\\[\\]\\|\\$\\?%,~#@]",
3180 contains: [
3181 TITLE_MODE,
3182 METHODS,
3183 VARIABLES,
3184 STRINGS,
3185 NUMBERS,
3186 COMMENTS
3187 ]
3188 };
3189
3190 return {
3191 name: 'ISBL',
3192 case_insensitive: true,
3193 keywords: KEYWORDS,
3194 illegal: "\\$|\\?|%|,|;$|~|#|@|</",
3195 contains: [
3196 FUNCTIONS,
3197 TYPES,
3198 METHODS,
3199 VARIABLES,
3200 STRINGS,
3201 NUMBERS,
3202 COMMENTS
3203 ]
3204 };
3205}
3206
3207export { isbl as default };