1//*************************************************************************
2//* *
3//* Confidential Trade Secret. *
4//* Copyright (c) 2011-2012 Mertech Data Systems Inc, Miami Florida *
5//* All rights reserved. *
6//* DataFlex is a registered trademark of Data Access Corporation. *
7//* *
8//*************************************************************************
9
10// CLSID: {97925621-7C7A-41B8-B128-412BAAB6C11D}
11Class cComIF2CCrystalDecisions_ReportAppServer_DataDefModel_Table is a Mixin
12
13 { MethodType=Property DesignTime=False }
14 Function ComAlias Returns String
15 Handle hDispatchDriver
16 String retVal
17 Get phDispatchDriver to hDispatchDriver
18 Get InvokeComMethod of hDispatchDriver 1 OLE_VT_BSTR to retVal
19 Function_Return retVal
20 End_Function
21
22 { MethodType=Property DesignTime=False }
23 Procedure Set ComAlias String value
24 Handle hDispatchDriver
25 Get phDispatchDriver to hDispatchDriver
26 Send PrepareParams to hDispatchDriver 1
27 Set ComProperty of hDispatchDriver 1 OLE_VT_BSTR to value
28 End_Procedure
29
30 { MethodType=Property DesignTime=False }
31 Function ComAttributes Returns Variant
32 Handle hDispatchDriver
33 Variant retVal
34 Get phDispatchDriver to hDispatchDriver
35 Get InvokeComMethod of hDispatchDriver 2 OLE_VT_VARIANT to retVal
36 Function_Return retVal
37 End_Function
38
39 { MethodType=Property DesignTime=False }
40 Procedure Set ComAttributes Variant value
41 Handle hDispatchDriver
42 Get phDispatchDriver to hDispatchDriver
43 Send PrepareParams to hDispatchDriver 1
44 Set ComProperty of hDispatchDriver 2 OLE_VT_VARIANT to value
45 End_Procedure
46
47 { MethodType=Property DesignTime=False }
48 Function ComClassName Returns String
49 Handle hDispatchDriver
50 String retVal
51 Get phDispatchDriver to hDispatchDriver
52 Get InvokeComMethod of hDispatchDriver 3 OLE_VT_BSTR to retVal
53 Function_Return retVal
54 End_Function
55
56 { MethodType=Property DesignTime=False }
57 Function ComConnectionInfo Returns Variant
58 Handle hDispatchDriver
59 Variant retVal
60 Get phDispatchDriver to hDispatchDriver
61 Get InvokeComMethod of hDispatchDriver 4 OLE_VT_VARIANT to retVal
62 Function_Return retVal
63 End_Function
64
65 { MethodType=Property DesignTime=False }
66 Procedure Set ComConnectionInfo Variant value
67 Handle hDispatchDriver
68 Get phDispatchDriver to hDispatchDriver
69 Send PrepareParams to hDispatchDriver 1
70 Set ComProperty of hDispatchDriver 4 OLE_VT_VARIANT to value
71 End_Procedure
72
73 { MethodType=Property DesignTime=False }
74 Function ComDataFields Returns Variant
75 Handle hDispatchDriver
76 Variant retVal
77 Get phDispatchDriver to hDispatchDriver
78 Get InvokeComMethod of hDispatchDriver 5 OLE_VT_VARIANT to retVal
79 Function_Return retVal
80 End_Function
81
82 { MethodType=Property DesignTime=False }
83 Procedure Set ComDataFields Variant value
84 Handle hDispatchDriver
85 Get phDispatchDriver to hDispatchDriver
86 Send PrepareParams to hDispatchDriver 1
87 Set ComProperty of hDispatchDriver 5 OLE_VT_VARIANT to value
88 End_Procedure
89
90 { MethodType=Property DesignTime=False }
91 Function ComDescription Returns String
92 Handle hDispatchDriver
93 String retVal
94 Get phDispatchDriver to hDispatchDriver
95 Get InvokeComMethod of hDispatchDriver 6 OLE_VT_BSTR to retVal
96 Function_Return retVal
97 End_Function
98
99 { MethodType=Property DesignTime=False }
100 Procedure Set ComDescription String value
101 Handle hDispatchDriver
102 Get phDispatchDriver to hDispatchDriver
103 Send PrepareParams to hDispatchDriver 1
104 Set ComProperty of hDispatchDriver 6 OLE_VT_BSTR to value
105 End_Procedure
106
107 { MethodType=Property DesignTime=False }
108 Function ComName Returns String
109 Handle hDispatchDriver
110 String retVal
111 Get phDispatchDriver to hDispatchDriver
112 Get InvokeComMethod of hDispatchDriver 7 OLE_VT_BSTR to retVal
113 Function_Return retVal
114 End_Function
115
116 { MethodType=Property DesignTime=False }
117 Procedure Set ComName String value
118 Handle hDispatchDriver
119 Get phDispatchDriver to hDispatchDriver
120 Send PrepareParams to hDispatchDriver 1
121 Set ComProperty of hDispatchDriver 7 OLE_VT_BSTR to value
122 End_Procedure
123
124 { MethodType=Property DesignTime=False }
125 Function ComQualifiedName Returns String
126 Handle hDispatchDriver
127 String retVal
128 Get phDispatchDriver to hDispatchDriver
129 Get InvokeComMethod of hDispatchDriver 8 OLE_VT_BSTR to retVal
130 Function_Return retVal
131 End_Function
132
133 { MethodType=Property DesignTime=False }
134 Procedure Set ComQualifiedName String value
135 Handle hDispatchDriver
136 Get phDispatchDriver to hDispatchDriver
137 Send PrepareParams to hDispatchDriver 1
138 Set ComProperty of hDispatchDriver 8 OLE_VT_BSTR to value
139 End_Procedure
140
141 Function ComClone Boolean llDeepClone Returns Variant
142 Handle hDispatchDriver
143 Variant retVal
144 Get phDispatchDriver to hDispatchDriver
145 Send PrepareParams to hDispatchDriver 1
146 Send DefineParam to hDispatchDriver OLE_VT_BOOL llDeepClone
147 Get InvokeComMethod of hDispatchDriver 9 OLE_VT_DISPATCH to retVal
148 Function_Return retVal
149 End_Function
150
151 Procedure ComCopyTo Variant llTable Boolean llDeepCopy
152 Handle hDispatchDriver
153 Get phDispatchDriver to hDispatchDriver
154 Send PrepareParams to hDispatchDriver 2
155 Send DefineParam to hDispatchDriver OLE_VT_VARIANT llTable
156 Send DefineParam to hDispatchDriver OLE_VT_BOOL llDeepCopy
157 Send InvokeComMethod to hDispatchDriver 10 OLE_VT_VOID
158 End_Procedure
159
160 Function ComEquals Variant llTable Returns Boolean
161 Handle hDispatchDriver
162 Boolean retVal
163 Get phDispatchDriver to hDispatchDriver
164 Send PrepareParams to hDispatchDriver 1
165 Send DefineParam to hDispatchDriver OLE_VT_VARIANT llTable
166 Get InvokeComMethod of hDispatchDriver 11 OLE_VT_BOOL to retVal
167 Function_Return retVal
168 End_Function
169
170 Procedure ComReserved1
171 Handle hDispatchDriver
172 Get phDispatchDriver to hDispatchDriver
173 Send InvokeComMethod to hDispatchDriver 12 OLE_VT_VOID
174 End_Procedure
175End_Class
176
177// CoClass
178// CLSID: {F805BA77-2978-40DA-80E3-4BB2B62BD623}
179Class cComF2CCrystalDecisions_ReportAppServer_DataDefModel_Table is a cComAutomationObject
180 Import_Class_Protocol cComIF2CCrystalDecisions_ReportAppServer_DataDefModel_Table
181
182 Procedure Construct_Object
183 Forward Send Construct_Object
184 Set peAutoCreate to acNoAutoCreate
185 End_Procedure
186End_Class
187
188// CLSID: {759168A7-DF6D-4760-8EF6-E18457B5BA24}
189Class cComIF2CCrystalDecisions_ReportAppServer_DataDefModel_Tables is a Mixin
190
191 { MethodType=Property DesignTime=False }
192 Function ComClassName Returns String
193 Handle hDispatchDriver
194 String retVal
195 Get phDispatchDriver to hDispatchDriver
196 Get InvokeComMethod of hDispatchDriver 1 OLE_VT_BSTR to retVal
197 Function_Return retVal
198 End_Function
199
200 { MethodType=Property DesignTime=False }
201 Function ComCount Returns Integer
202 Handle hDispatchDriver
203 Integer retVal
204 Get phDispatchDriver to hDispatchDriver
205 Get InvokeComMethod of hDispatchDriver 2 OLE_VT_I4 to retVal
206 Function_Return retVal
207 End_Function
208
209 Function ComItem Variant llIndex Returns Variant
210 Handle hDispatchDriver
211 Variant retVal
212 Get phDispatchDriver to hDispatchDriver
213 Send PrepareParams to hDispatchDriver 1
214 Send DefineParam to hDispatchDriver OLE_VT_VARIANT llIndex
215 Get InvokeComMethod of hDispatchDriver 3 OLE_VT_DISPATCH to retVal
216 Function_Return retVal
217 End_Function
218
219 Procedure ComAdd Variant llTable
220 Handle hDispatchDriver
221 Get phDispatchDriver to hDispatchDriver
222 Send PrepareParams to hDispatchDriver 1
223 Send DefineParam to hDispatchDriver OLE_VT_VARIANT llTable
224 Send InvokeComMethod to hDispatchDriver 4 OLE_VT_VOID
225 End_Procedure
226
227 Function ComClone Boolean llDeepClone Returns Variant
228 Handle hDispatchDriver
229 Variant retVal
230 Get phDispatchDriver to hDispatchDriver
231 Send PrepareParams to hDispatchDriver 1
232 Send DefineParam to hDispatchDriver OLE_VT_BOOL llDeepClone
233 Get InvokeComMethod of hDispatchDriver 5 OLE_VT_DISPATCH to retVal
234 Function_Return retVal
235 End_Function
236
237 Procedure ComCopyTo Variant llTables Boolean llDeepCopy
238 Handle hDispatchDriver
239 Get phDispatchDriver to hDispatchDriver
240 Send PrepareParams to hDispatchDriver 2
241 Send DefineParam to hDispatchDriver OLE_VT_VARIANT llTables
242 Send DefineParam to hDispatchDriver OLE_VT_BOOL llDeepCopy
243 Send InvokeComMethod to hDispatchDriver 6 OLE_VT_VOID
244 End_Procedure
245
246 Procedure ComEnsureCapacity Integer llMaxCapacity
247 Handle hDispatchDriver
248 Get phDispatchDriver to hDispatchDriver
249 Send PrepareParams to hDispatchDriver 1
250 Send DefineParam to hDispatchDriver OLE_VT_I4 llMaxCapacity
251 Send InvokeComMethod to hDispatchDriver 7 OLE_VT_VOID
252 End_Procedure
253
254 Function ComEquals Variant llTables Returns Boolean
255 Handle hDispatchDriver
256 Boolean retVal
257 Get phDispatchDriver to hDispatchDriver
258 Send PrepareParams to hDispatchDriver 1
259 Send DefineParam to hDispatchDriver OLE_VT_VARIANT llTables
260 Get InvokeComMethod of hDispatchDriver 8 OLE_VT_BOOL to retVal
261 Function_Return retVal
262 End_Function
263
264 Function ComFindByAlias String llAliasName Returns Integer
265 Handle hDispatchDriver
266 Integer retVal
267 Get phDispatchDriver to hDispatchDriver
268 Send PrepareParams to hDispatchDriver 1
269 Send DefineParam to hDispatchDriver OLE_VT_BSTR llAliasName
270 Get InvokeComMethod of hDispatchDriver 9 OLE_VT_I4 to retVal
271 Function_Return retVal
272 End_Function
273
274 Function ComFindIndexOf Variant llTable Returns Integer
275 Handle hDispatchDriver
276 Integer retVal
277 Get phDispatchDriver to hDispatchDriver
278 Send PrepareParams to hDispatchDriver 1
279 Send DefineParam to hDispatchDriver OLE_VT_VARIANT llTable
280 Get InvokeComMethod of hDispatchDriver 10 OLE_VT_I4 to retVal
281 Function_Return retVal
282 End_Function
283
284 Function ComFindTableByAlias String llAliasName Returns Variant
285 Handle hDispatchDriver
286 Variant retVal
287 Get phDispatchDriver to hDispatchDriver
288 Send PrepareParams to hDispatchDriver 1
289 Send DefineParam to hDispatchDriver OLE_VT_BSTR llAliasName
290 Get InvokeComMethod of hDispatchDriver 11 OLE_VT_DISPATCH to retVal
291 Function_Return retVal
292 End_Function
293
294 Procedure ComInsert Integer llIndex Variant llTable
295 Handle hDispatchDriver
296 Get phDispatchDriver to hDispatchDriver
297 Send PrepareParams to hDispatchDriver 2
298 Send DefineParam to hDispatchDriver OLE_VT_I4 llIndex
299 Send DefineParam to hDispatchDriver OLE_VT_VARIANT llTable
300 Send InvokeComMethod to hDispatchDriver 13 OLE_VT_VOID
301 End_Procedure
302
303 Procedure ComRemove Integer llIndex
304 Handle hDispatchDriver
305 Get phDispatchDriver to hDispatchDriver
306 Send PrepareParams to hDispatchDriver 1
307 Send DefineParam to hDispatchDriver OLE_VT_I4 llIndex
308 Send InvokeComMethod to hDispatchDriver 14 OLE_VT_VOID
309 End_Procedure
310
311 Procedure ComRemoveAll
312 Handle hDispatchDriver
313 Get phDispatchDriver to hDispatchDriver
314 Send InvokeComMethod to hDispatchDriver 15 OLE_VT_VOID
315 End_Procedure
316End_Class
317
318// CoClass
319// CLSID: {6F2D98BA-8E4E-4797-9CC8-AF219A0551AC}
320Class cComF2CCrystalDecisions_ReportAppServer_DataDefModel_Tables is a cComAutomationObject
321 Import_Class_Protocol cComIF2CCrystalDecisions_ReportAppServer_DataDefModel_Tables
322
323 Procedure Construct_Object
324 Forward Send Construct_Object
325 Set peAutoCreate to acNoAutoCreate
326 End_Procedure
327End_Class
328
329// CLSID: {0FCC405D-84A5-4C26-BC94-33A9A9A8976D}
330Class cComIF2CCrystalDecisions_ReportAppServer_DataDefModel_Database is a Mixin
331
332 { MethodType=Property DesignTime=False }
333 Function ComClassName Returns String
334 Handle hDispatchDriver
335 String retVal
336 Get phDispatchDriver to hDispatchDriver
337 Get InvokeComMethod of hDispatchDriver 1 OLE_VT_BSTR to retVal
338 Function_Return retVal
339 End_Function
340
341 { MethodType=Property DesignTime=False }
342 Function ComTableJoins Returns Variant
343 Handle hDispatchDriver
344 Variant retVal
345 Get phDispatchDriver to hDispatchDriver
346 Get InvokeComMethod of hDispatchDriver 2 OLE_VT_VARIANT to retVal
347 Function_Return retVal
348 End_Function
349
350 { MethodType=Property DesignTime=False }
351 Procedure Set ComTableJoins Variant value
352 Handle hDispatchDriver
353 Get phDispatchDriver to hDispatchDriver
354 Send PrepareParams to hDispatchDriver 1
355 Set ComProperty of hDispatchDriver 2 OLE_VT_VARIANT to value
356 End_Procedure
357
358 { MethodType=Property DesignTime=False }
359 Function ComTableLinks Returns Variant
360 Handle hDispatchDriver
361 Variant retVal
362 Get phDispatchDriver to hDispatchDriver
363 Get InvokeComMethod of hDispatchDriver 3 OLE_VT_VARIANT to retVal
364 Function_Return retVal
365 End_Function
366
367 { MethodType=Property DesignTime=False }
368 Procedure Set ComTableLinks Variant value
369 Handle hDispatchDriver
370 Get phDispatchDriver to hDispatchDriver
371 Send PrepareParams to hDispatchDriver 1
372 Set ComProperty of hDispatchDriver 3 OLE_VT_VARIANT to value
373 End_Procedure
374
375 { MethodType=Property DesignTime=False }
376 Function ComTables Returns Variant
377 Handle hDispatchDriver
378 Variant retVal
379 Get phDispatchDriver to hDispatchDriver
380 Get InvokeComMethod of hDispatchDriver 4 OLE_VT_VARIANT to retVal
381 Function_Return retVal
382 End_Function
383
384 { MethodType=Property DesignTime=False }
385 Procedure Set ComTables Variant value
386 Handle hDispatchDriver
387 Get phDispatchDriver to hDispatchDriver
388 Send PrepareParams to hDispatchDriver 1
389 Set ComProperty of hDispatchDriver 4 OLE_VT_VARIANT to value
390 End_Procedure
391
392 Function ComClone Boolean llDeepClone Returns Variant
393 Handle hDispatchDriver
394 Variant retVal
395 Get phDispatchDriver to hDispatchDriver
396 Send PrepareParams to hDispatchDriver 1
397 Send DefineParam to hDispatchDriver OLE_VT_BOOL llDeepClone
398 Get InvokeComMethod of hDispatchDriver 5 OLE_VT_DISPATCH to retVal
399 Function_Return retVal
400 End_Function
401
402 Procedure ComCopyTo Variant llDatabase Boolean llDeepCopy
403 Handle hDispatchDriver
404 Get phDispatchDriver to hDispatchDriver
405 Send PrepareParams to hDispatchDriver 2
406 Send DefineParam to hDispatchDriver OLE_VT_VARIANT llDatabase
407 Send DefineParam to hDispatchDriver OLE_VT_BOOL llDeepCopy
408 Send InvokeComMethod to hDispatchDriver 6 OLE_VT_VOID
409 End_Procedure
410
411 Function ComEquals Variant llDatabase Returns Boolean
412 Handle hDispatchDriver
413 Boolean retVal
414 Get phDispatchDriver to hDispatchDriver
415 Send PrepareParams to hDispatchDriver 1
416 Send DefineParam to hDispatchDriver OLE_VT_VARIANT llDatabase
417 Get InvokeComMethod of hDispatchDriver 7 OLE_VT_BOOL to retVal
418 Function_Return retVal
419 End_Function
420End_Class
421
422// CoClass
423// CLSID: {711E4560-114E-4BA7-A0C5-6B76EE7BF5B4}
424Class cComF2CCrystalDecisions_ReportAppServer_DataDefModel_Database is a cComAutomationObject
425 Import_Class_Protocol cComIF2CCrystalDecisions_ReportAppServer_DataDefModel_Database
426
427 Procedure Construct_Object
428 Forward Send Construct_Object
429 Set peAutoCreate to acNoAutoCreate
430 End_Procedure
431End_Class
432
433// CLSID: {34F1EE8D-DFE1-4B8F-AB8C-0CE648C012B1}
434Class cComIF2CCrystalDecisions_ReportAppServer_DataDefModel_DataDefinition is a Mixin
435
436 { MethodType=Property DesignTime=False }
437 Function ComClassName Returns String
438 Handle hDispatchDriver
439 String retVal
440 Get phDispatchDriver to hDispatchDriver
441 Get InvokeComMethod of hDispatchDriver 1 OLE_VT_BSTR to retVal
442 Function_Return retVal
443 End_Function
444
445 { MethodType=Property DesignTime=False }
446 Function ComFormulaFields Returns Variant
447 Handle hDispatchDriver
448 Variant retVal
449 Get phDispatchDriver to hDispatchDriver
450 Get InvokeComMethod of hDispatchDriver 2 OLE_VT_VARIANT to retVal
451 Function_Return retVal
452 End_Function
453
454 { MethodType=Property DesignTime=False }
455 Procedure Set ComFormulaFields Variant value
456 Handle hDispatchDriver
457 Get phDispatchDriver to hDispatchDriver
458 Send PrepareParams to hDispatchDriver 1
459 Set ComProperty of hDispatchDriver 2 OLE_VT_VARIANT to value
460 End_Procedure
461
462 { MethodType=Property DesignTime=False }
463 Function ComGroupFilter Returns Variant
464 Handle hDispatchDriver
465 Variant retVal
466 Get phDispatchDriver to hDispatchDriver
467 Get InvokeComMethod of hDispatchDriver 3 OLE_VT_VARIANT to retVal
468 Function_Return retVal
469 End_Function
470
471 { MethodType=Property DesignTime=False }
472 Procedure Set ComGroupFilter Variant value
473 Handle hDispatchDriver
474 Get phDispatchDriver to hDispatchDriver
475 Send PrepareParams to hDispatchDriver 1
476 Set ComProperty of hDispatchDriver 3 OLE_VT_VARIANT to value
477 End_Procedure
478
479 { MethodType=Property DesignTime=False }
480 Function ComGroups Returns Variant
481 Handle hDispatchDriver
482 Variant retVal
483 Get phDispatchDriver to hDispatchDriver
484 Get InvokeComMethod of hDispatchDriver 4 OLE_VT_VARIANT to retVal
485 Function_Return retVal
486 End_Function
487
488 { MethodType=Property DesignTime=False }
489 Procedure Set ComGroups Variant value
490 Handle hDispatchDriver
491 Get phDispatchDriver to hDispatchDriver
492 Send PrepareParams to hDispatchDriver 1
493 Set ComProperty of hDispatchDriver 4 OLE_VT_VARIANT to value
494 End_Procedure
495
496 { MethodType=Property DesignTime=False }
497 Function ComParameterFields Returns Variant
498 Handle hDispatchDriver
499 Variant retVal
500 Get phDispatchDriver to hDispatchDriver
501 Get InvokeComMethod of hDispatchDriver 5 OLE_VT_VARIANT to retVal
502 Function_Return retVal
503 End_Function
504
505 { MethodType=Property DesignTime=False }
506 Procedure Set ComParameterFields Variant value
507 Handle hDispatchDriver
508 Get phDispatchDriver to hDispatchDriver
509 Send PrepareParams to hDispatchDriver 1
510 Set ComProperty of hDispatchDriver 5 OLE_VT_VARIANT to value
511 End_Procedure
512
513 { MethodType=Property DesignTime=False }
514 Function ComRecordFilter Returns Variant
515 Handle hDispatchDriver
516 Variant retVal
517 Get phDispatchDriver to hDispatchDriver
518 Get InvokeComMethod of hDispatchDriver 6 OLE_VT_VARIANT to retVal
519 Function_Return retVal
520 End_Function
521
522 { MethodType=Property DesignTime=False }
523 Procedure Set ComRecordFilter Variant value
524 Handle hDispatchDriver
525 Get phDispatchDriver to hDispatchDriver
526 Send PrepareParams to hDispatchDriver 1
527 Set ComProperty of hDispatchDriver 6 OLE_VT_VARIANT to value
528 End_Procedure
529
530 { MethodType=Property DesignTime=False }
531 Function ComResultFields Returns Variant
532 Handle hDispatchDriver
533 Variant retVal
534 Get phDispatchDriver to hDispatchDriver
535 Get InvokeComMethod of hDispatchDriver 7 OLE_VT_VARIANT to retVal
536 Function_Return retVal
537 End_Function
538
539 { MethodType=Property DesignTime=False }
540 Procedure Set ComResultFields Variant value
541 Handle hDispatchDriver
542 Get phDispatchDriver to hDispatchDriver
543 Send PrepareParams to hDispatchDriver 1
544 Set ComProperty of hDispatchDriver 7 OLE_VT_VARIANT to value
545 End_Procedure
546
547 { MethodType=Property DesignTime=False }
548 Function ComRunningTotalFields Returns Variant
549 Handle hDispatchDriver
550 Variant retVal
551 Get phDispatchDriver to hDispatchDriver
552 Get InvokeComMethod of hDispatchDriver 8 OLE_VT_VARIANT to retVal
553 Function_Return retVal
554 End_Function
555
556 { MethodType=Property DesignTime=False }
557 Procedure Set ComRunningTotalFields Variant value
558 Handle hDispatchDriver
559 Get phDispatchDriver to hDispatchDriver
560 Send PrepareParams to hDispatchDriver 1
561 Set ComProperty of hDispatchDriver 8 OLE_VT_VARIANT to value
562 End_Procedure
563
564 { MethodType=Property DesignTime=False }
565 Function ComSavedDataFilter Returns Variant
566 Handle hDispatchDriver
567 Variant retVal
568 Get phDispatchDriver to hDispatchDriver
569 Get InvokeComMethod of hDispatchDriver 9 OLE_VT_VARIANT to retVal
570 Function_Return retVal
571 End_Function
572
573 { MethodType=Property DesignTime=False }
574 Procedure Set ComSavedDataFilter Variant value
575 Handle hDispatchDriver
576 Get phDispatchDriver to hDispatchDriver
577 Send PrepareParams to hDispatchDriver 1
578 Set ComProperty of hDispatchDriver 9 OLE_VT_VARIANT to value
579 End_Procedure
580
581 { MethodType=Property DesignTime=False }
582 Function ComSorts Returns Variant
583 Handle hDispatchDriver
584 Variant retVal
585 Get phDispatchDriver to hDispatchDriver
586 Get InvokeComMethod of hDispatchDriver 10 OLE_VT_VARIANT to retVal
587 Function_Return retVal
588 End_Function
589
590 { MethodType=Property DesignTime=False }
591 Procedure Set ComSorts Variant value
592 Handle hDispatchDriver
593 Get phDispatchDriver to hDispatchDriver
594 Send PrepareParams to hDispatchDriver 1
595 Set ComProperty of hDispatchDriver 10 OLE_VT_VARIANT to value
596 End_Procedure
597
598 { MethodType=Property DesignTime=False }
599 Function ComSummaryFields Returns Variant
600 Handle hDispatchDriver
601 Variant retVal
602 Get phDispatchDriver to hDispatchDriver
603 Get InvokeComMethod of hDispatchDriver 11 OLE_VT_DISPATCH to retVal
604 Function_Return retVal
605 End_Function
606
607 Function ComClone Boolean llDeepClone Returns Variant
608 Handle hDispatchDriver
609 Variant retVal
610 Get phDispatchDriver to hDispatchDriver
611 Send PrepareParams to hDispatchDriver 1
612 Send DefineParam to hDispatchDriver OLE_VT_BOOL llDeepClone
613 Get InvokeComMethod of hDispatchDriver 12 OLE_VT_DISPATCH to retVal
614 Function_Return retVal
615 End_Function
616
617 Procedure ComCopyTo Variant llDataDefinition Boolean llDeepCopy
618 Handle hDispatchDriver
619 Get phDispatchDriver to hDispatchDriver
620 Send PrepareParams to hDispatchDriver 2
621 Send DefineParam to hDispatchDriver OLE_VT_VARIANT llDataDefinition
622 Send DefineParam to hDispatchDriver OLE_VT_BOOL llDeepCopy
623 Send InvokeComMethod to hDispatchDriver 13 OLE_VT_VOID
624 End_Procedure
625
626 Function ComEquals Variant llDataDefinition Returns Boolean
627 Handle hDispatchDriver
628 Boolean retVal
629 Get phDispatchDriver to hDispatchDriver
630 Send PrepareParams to hDispatchDriver 1
631 Send DefineParam to hDispatchDriver OLE_VT_VARIANT llDataDefinition
632 Get InvokeComMethod of hDispatchDriver 14 OLE_VT_BOOL to retVal
633 Function_Return retVal
634 End_Function
635End_Class
636
637// CoClass
638// CLSID: {FC2EEB1E-A70E-495C-B57E-26725D311848}
639Class cComF2CCrystalDecisions_ReportAppServer_DataDefModel_DataDefinition is a cComAutomationObject
640 Import_Class_Protocol cComIF2CCrystalDecisions_ReportAppServer_DataDefModel_DataDefinition
641
642 Procedure Construct_Object
643 Forward Send Construct_Object
644 Set peAutoCreate to acNoAutoCreate
645 End_Procedure
646End_Class
647
648// CLSID: {002B41C2-CD47-4CBE-989A-6F0B65986180}
649Class cComIF2CISCRSorts is a Mixin
650
651 { MethodType=Property DesignTime=False }
652 Function ComClassName Returns String
653 Handle hDispatchDriver
654 String retVal
655 Get phDispatchDriver to hDispatchDriver
656 Get InvokeComMethod of hDispatchDriver 1 OLE_VT_BSTR to retVal
657 Function_Return retVal
658 End_Function
659
660 { MethodType=Property DesignTime=False }
661 Function ComCount Returns Integer
662 Handle hDispatchDriver
663 Integer retVal
664 Get phDispatchDriver to hDispatchDriver
665 Get InvokeComMethod of hDispatchDriver 2 OLE_VT_I4 to retVal
666 Function_Return retVal
667 End_Function
668
669 Function ComItem Variant llIndex Returns Variant
670 Handle hDispatchDriver
671 Variant retVal
672 Get phDispatchDriver to hDispatchDriver
673 Send PrepareParams to hDispatchDriver 1
674 Send DefineParam to hDispatchDriver OLE_VT_VARIANT llIndex
675 Get InvokeComMethod of hDispatchDriver 3 OLE_VT_DISPATCH to retVal
676 Function_Return retVal
677 End_Function
678
679 Procedure ComAdd Variant llSort
680 Handle hDispatchDriver
681 Get phDispatchDriver to hDispatchDriver
682 Send PrepareParams to hDispatchDriver 1
683 Send DefineParam to hDispatchDriver OLE_VT_VARIANT llSort
684 Send InvokeComMethod to hDispatchDriver 4 OLE_VT_VOID
685 End_Procedure
686
687 Function ComClone Boolean llDeepClone Returns Variant
688 Handle hDispatchDriver
689 Variant retVal
690 Get phDispatchDriver to hDispatchDriver
691 Send PrepareParams to hDispatchDriver 1
692 Send DefineParam to hDispatchDriver OLE_VT_BOOL llDeepClone
693 Get InvokeComMethod of hDispatchDriver 5 OLE_VT_DISPATCH to retVal
694 Function_Return retVal
695 End_Function
696
697 Procedure ComCopyTo Variant llSorts Boolean llDeepCopy
698 Handle hDispatchDriver
699 Get phDispatchDriver to hDispatchDriver
700 Send PrepareParams to hDispatchDriver 2
701 Send DefineParam to hDispatchDriver OLE_VT_VARIANT llSorts
702 Send DefineParam to hDispatchDriver OLE_VT_BOOL llDeepCopy
703 Send InvokeComMethod to hDispatchDriver 6 OLE_VT_VOID
704 End_Procedure
705
706 Procedure ComEnsureCapacity Integer llMaxCapacity
707 Handle hDispatchDriver
708 Get phDispatchDriver to hDispatchDriver
709 Send PrepareParams to hDispatchDriver 1
710 Send DefineParam to hDispatchDriver OLE_VT_I4 llMaxCapacity
711 Send InvokeComMethod to hDispatchDriver 7 OLE_VT_VOID
712 End_Procedure
713
714 Function ComEquals Variant llSorts Returns Boolean
715 Handle hDispatchDriver
716 Boolean retVal
717 Get phDispatchDriver to hDispatchDriver
718 Send PrepareParams to hDispatchDriver 1
719 Send DefineParam to hDispatchDriver OLE_VT_VARIANT llSorts
720 Get InvokeComMethod of hDispatchDriver 8 OLE_VT_BOOL to retVal
721 Function_Return retVal
722 End_Function
723
724 Function ComFindIndexOf Variant llSort Returns Integer
725 Handle hDispatchDriver
726 Integer retVal
727 Get phDispatchDriver to hDispatchDriver
728 Send PrepareParams to hDispatchDriver 1
729 Send DefineParam to hDispatchDriver OLE_VT_VARIANT llSort
730 Get InvokeComMethod of hDispatchDriver 9 OLE_VT_I4 to retVal
731 Function_Return retVal
732 End_Function
733
734 Procedure ComInsert Integer llIndex Variant llSort
735 Handle hDispatchDriver
736 Get phDispatchDriver to hDispatchDriver
737 Send PrepareParams to hDispatchDriver 2
738 Send DefineParam to hDispatchDriver OLE_VT_I4 llIndex
739 Send DefineParam to hDispatchDriver OLE_VT_VARIANT llSort
740 Send InvokeComMethod to hDispatchDriver 11 OLE_VT_VOID
741 End_Procedure
742
743 Procedure ComRemove Integer llIndex
744 Handle hDispatchDriver
745 Get phDispatchDriver to hDispatchDriver
746 Send PrepareParams to hDispatchDriver 1
747 Send DefineParam to hDispatchDriver OLE_VT_I4 llIndex
748 Send InvokeComMethod to hDispatchDriver 12 OLE_VT_VOID
749 End_Procedure
750
751 Procedure ComRemoveAll
752 Handle hDispatchDriver
753 Get phDispatchDriver to hDispatchDriver
754 Send InvokeComMethod to hDispatchDriver 13 OLE_VT_VOID
755 End_Procedure
756End_Class
757
758// CoClass
759// CLSID: {6288B545-4CBF-4AFC-9672-DA6E147FC608}
760Class cComF2CISCRSorts is a cComAutomationObject
761 Import_Class_Protocol cComIF2CISCRSorts
762
763 Procedure Construct_Object
764 Forward Send Construct_Object
765 Set peAutoCreate to acNoAutoCreate
766 End_Procedure
767End_Class
768
769Class cComIF2CCrystalDecisions_ReportAppServer_DataDefModel_ConnectionInfo is a Mixin
770
771 { MethodType=Property DesignTime=False }
772 Function ComAttributes Returns Variant
773 Handle hDispatchDriver
774 Variant retVal
775 Get phDispatchDriver to hDispatchDriver
776 Get InvokeComMethod of hDispatchDriver 1 OLE_VT_VARIANT to retVal
777 Function_Return retVal
778 End_Function
779
780 { MethodType=Property DesignTime=False }
781 Procedure Set ComAttributes Variant value
782 Handle hDispatchDriver
783 Get phDispatchDriver to hDispatchDriver
784 Send PrepareParams to hDispatchDriver 1
785 Set ComProperty of hDispatchDriver 1 OLE_VT_VARIANT to value
786 End_Procedure
787
788 { MethodType=Property DesignTime=False }
789 Function ComClassName Returns String
790 Handle hDispatchDriver
791 String retVal
792 Get phDispatchDriver to hDispatchDriver
793 Get InvokeComMethod of hDispatchDriver 2 OLE_VT_BSTR to retVal
794 Function_Return retVal
795 End_Function
796
797 { MethodType=Property DesignTime=False }
798 Function ComDBConnHandler Returns Integer
799 Handle hDispatchDriver
800 Integer retVal
801 Get phDispatchDriver to hDispatchDriver
802 Get InvokeComMethod of hDispatchDriver 3 OLE_VT_I4 to retVal
803 Function_Return retVal
804 End_Function
805
806 { MethodType=Property DesignTime=False }
807 Procedure Set ComDBConnHandler Integer value
808 Handle hDispatchDriver
809 Get phDispatchDriver to hDispatchDriver
810 Send PrepareParams to hDispatchDriver 1
811 Set ComProperty of hDispatchDriver 3 OLE_VT_I4 to value
812 End_Procedure
813
814 { MethodType=Property DesignTime=False }
815 Function ComKind Returns OLEF2CCrConnectionInfoKindEnum
816 Handle hDispatchDriver
817 OLEF2CCrConnectionInfoKindEnum retVal
818 Get phDispatchDriver to hDispatchDriver
819 Get InvokeComMethod of hDispatchDriver 4 OLE_VT_I4 to retVal
820 Function_Return retVal
821 End_Function
822
823 { MethodType=Property DesignTime=False }
824 Procedure Set ComKind OLEF2CCrConnectionInfoKindEnum value
825 Handle hDispatchDriver
826 Get phDispatchDriver to hDispatchDriver
827 Send PrepareParams to hDispatchDriver 1
828 Set ComProperty of hDispatchDriver 4 OLE_VT_I4 to value
829 End_Procedure
830
831 { MethodType=Property DesignTime=False }
832 Function ComPassword Returns String
833 Handle hDispatchDriver
834 String retVal
835 Get phDispatchDriver to hDispatchDriver
836 Get InvokeComMethod of hDispatchDriver 5 OLE_VT_BSTR to retVal
837 Function_Return retVal
838 End_Function
839
840 { MethodType=Property DesignTime=False }
841 Procedure Set ComPassword String value
842 Handle hDispatchDriver
843 Get phDispatchDriver to hDispatchDriver
844 Send PrepareParams to hDispatchDriver 1
845 Set ComProperty of hDispatchDriver 5 OLE_VT_BSTR to value
846 End_Procedure
847
848 { MethodType=Property DesignTime=False }
849 Function ComUserName Returns String
850 Handle hDispatchDriver
851 String retVal
852 Get phDispatchDriver to hDispatchDriver
853 Get InvokeComMethod of hDispatchDriver 6 OLE_VT_BSTR to retVal
854 Function_Return retVal
855 End_Function
856
857 { MethodType=Property DesignTime=False }
858 Procedure Set ComUserName String value
859 Handle hDispatchDriver
860 Get phDispatchDriver to hDispatchDriver
861 Send PrepareParams to hDispatchDriver 1
862 Set ComProperty of hDispatchDriver 6 OLE_VT_BSTR to value
863 End_Procedure
864
865 Function ComClone Boolean llDeepClone Returns Variant
866 Handle hDispatchDriver
867 Variant retVal
868 Get phDispatchDriver to hDispatchDriver
869 Send PrepareParams to hDispatchDriver 1
870 Send DefineParam to hDispatchDriver OLE_VT_BOOL llDeepClone
871 Get InvokeComMethod of hDispatchDriver 7 OLE_VT_DISPATCH to retVal
872 Function_Return retVal
873 End_Function
874
875 Procedure ComCopyTo Variant llConnectionInfo Boolean llDeepCopy
876 Handle hDispatchDriver
877 Get phDispatchDriver to hDispatchDriver
878 Send PrepareParams to hDispatchDriver 2
879 Send DefineParam to hDispatchDriver OLE_VT_VARIANT llConnectionInfo
880 Send DefineParam to hDispatchDriver OLE_VT_BOOL llDeepCopy
881 Send InvokeComMethod to hDispatchDriver 8 OLE_VT_VOID
882 End_Procedure
883
884 Function ComEquals Variant llConnectionInfo Returns Boolean
885 Handle hDispatchDriver
886 Boolean retVal
887 Get phDispatchDriver to hDispatchDriver
888 Send PrepareParams to hDispatchDriver 1
889 Send DefineParam to hDispatchDriver OLE_VT_VARIANT llConnectionInfo
890 Get InvokeComMethod of hDispatchDriver 9 OLE_VT_BOOL to retVal
891 Function_Return retVal
892 End_Function
893
894 Function ComIsMatch Variant llinfo Boolean llcompleteMatching Returns Boolean
895 Handle hDispatchDriver
896 Boolean retVal
897 Get phDispatchDriver to hDispatchDriver
898 Send PrepareParams to hDispatchDriver 2
899 Send DefineParam to hDispatchDriver OLE_VT_VARIANT llinfo
900 Send DefineParam to hDispatchDriver OLE_VT_BOOL llcompleteMatching
901 Get InvokeComMethod of hDispatchDriver 10 OLE_VT_BOOL to retVal
902 Function_Return retVal
903 End_Function
904
905 Procedure ComReserved1
906 Handle hDispatchDriver
907 Get phDispatchDriver to hDispatchDriver
908 Send InvokeComMethod to hDispatchDriver 11 OLE_VT_VOID
909 End_Procedure
910
911 Procedure ComReserved2
912 Handle hDispatchDriver
913 Get phDispatchDriver to hDispatchDriver
914 Send InvokeComMethod to hDispatchDriver 12 OLE_VT_VOID
915 End_Procedure
916
917 Procedure ComReserved3
918 Handle hDispatchDriver
919 Get phDispatchDriver to hDispatchDriver
920 Send InvokeComMethod to hDispatchDriver 13 OLE_VT_VOID
921 End_Procedure
922
923 Procedure ComReserved4
924 Handle hDispatchDriver
925 Get phDispatchDriver to hDispatchDriver
926 Send InvokeComMethod to hDispatchDriver 14 OLE_VT_VOID
927 End_Procedure
928
929 Procedure ComReserved5
930 Handle hDispatchDriver
931 Get phDispatchDriver to hDispatchDriver
932 Send InvokeComMethod to hDispatchDriver 15 OLE_VT_VOID
933 End_Procedure
934
935 Procedure ComReserved6
936 Handle hDispatchDriver
937 Get phDispatchDriver to hDispatchDriver
938 Send InvokeComMethod to hDispatchDriver 16 OLE_VT_VOID
939 End_Procedure
940
941 Procedure ComReserved7
942 Handle hDispatchDriver
943 Get phDispatchDriver to hDispatchDriver
944 Send InvokeComMethod to hDispatchDriver 17 OLE_VT_VOID
945 End_Procedure
946
947 Procedure ComReserved8
948 Handle hDispatchDriver
949 Get phDispatchDriver to hDispatchDriver
950 Send InvokeComMethod to hDispatchDriver 18 OLE_VT_VOID
951 End_Procedure
952End_Class
953
954// CoClass
955// CLSID: {DCACA74F-6D68-4925-81A2-636E95BBC929}
956Class cComF2CCrystalDecisions_ReportAppServer_DataDefModel_ConnectionInfo is a cComAutomationObject
957 Import_Class_Protocol cComIF2CCrystalDecisions_ReportAppServer_DataDefModel_ConnectionInfo
958
959 Procedure Construct_Object
960 Forward Send Construct_Object
961 Set peAutoCreate to acNoAutoCreate
962 End_Procedure
963End_Class