|
This application illustrates one of the uses for these two templates in combination: HANDYSOURCEPROCEDURE_TS and HANDYINLINEPROCESS_HSP. HANDYSOURCEPROCEDURE_TS is a source procedure template like HANDYSOURCEPROCEDURE. The _TS version presents an opportunity to attach a full table schematic (with joins) to your source procedure. This template will act as a base template for a number of plug-in templates the first of which is HANDYINLINEPROCESS_HSP. The app illustrates a window containing an ordinary Clarion List box using a queue which is now being generated by LISTBOXBROWSEEXTENDER. When a query executes, the queue is passed to one of these HANDYINLINEPROCESS_HSP procedures where records matching the query are added to the queue. The queue then displays data on your window as if it were a Clarion browse. Various other "Packaging" dialogs will be added to the HANDYINLINEPROCESS_HSP template: TO XML, TO HTML, TO PDF, TO EXCEL, TO TEXT, TO DATA STREAM, TO JAVASCRIPT DATA OBJECTS, TO REPORT - WMF, TO GRAPH, and TO ANYTHING ELSE you tell us you need. Any questions, feel free to ask. Cheers, Gus M. Creces The Clarion Handy Tools Page www.cwhandy.ca (CHT Website) news.cwhandy.ca (CHT Forum) |
| PROCEDURE (1): Main (Procedure Template: Frame) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | HDisk | HNDDisk | HNDDISK | 333 | HNDDISK.INC |
| (0002) | HReg | HNDRegistry | HND | 276 | HNDREG.INC |
| (0003) | HWin | HNDWindow | HND | 197 | HNDWINDO.INC |
| (0004) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
| (0005) | ThisWindow | WindowManager | ABC | 38 | ABWINDOW.INC |
| (5) Class Instances Found In Main | |||||
| PROCEDURE (2): HandySourceProcedureProcessSQLToQueue (Procedure Template: HandySourceProcedure_TS) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | HData | HNDDataAdapter | HND | 23 | HNDRADAP.INC |
| (0002) | HQry | HNDParse | HND | 173 | HNDPARSE.INC |
| (0003) | HSRC | HNDSourceProcedure | HND | 46 | HNDSRC.INC |
| (3) Class Instances Found In HandySourceProcedureProcessSQLToQueue | |||||
| PROCEDURE (3): QueueBrowseProcedureISAMToListBoxBrowseExtender (Procedure Template: Window) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | HQry3 | HNDBrwFilter | HND | 245 | HNDBRWFL.INC |
| (0002) | HlbBrw4 | HNDFileLoadBrowse | HND | 343 | HNDFLBRW.INC |
| (0003) | HWin | HNDWindow | HND | 197 | HNDWINDO.INC |
| (0004) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
| (0005) | ThisWindow | WindowManager | ABC | 38 | ABWINDOW.INC |
| (5) Class Instances Found In QueueBrowseProcedureISAMToListBoxBrowseExtender | |||||
| PROCEDURE (4): JumpStartSplashCHTBlue (Procedure Template: Splash) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | HTellMe | HNDWindow | HND | 197 | HNDWINDO.INC |
| (0002) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
| (0003) | ThisWindow | WindowManager | ABC | 38 | ABWINDOW.INC |
| (3) Class Instances Found In JumpStartSplashCHTBlue | |||||
| PROCEDURE (5): HandySourceProcedureProcessISAMToQueue (Procedure Template: HandySourceProcedure_TS) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | HData | HNDDataAdapter | HND | 23 | HNDRADAP.INC |
| (0002) | HQry | HNDParse | HND | 173 | HNDPARSE.INC |
| (0003) | HSRC | HNDSourceProcedure | HND | 46 | HNDSRC.INC |
| (3) Class Instances Found In HandySourceProcedureProcessISAMToQueue | |||||
| PROCEDURE (6): QueueBrowseProcedureSQLToListBoxBrowseExtender (Procedure Template: Window) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | HQry3 | HNDBrwFilter | HND | 245 | HNDBRWFL.INC |
| (0002) | HlbBrw4 | HNDFileLoadBrowse | HND | 343 | HNDFLBRW.INC |
| (0003) | HWin | HNDWindow | HND | 197 | HNDWINDO.INC |
| (0004) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
| (0005) | ThisWindow | WindowManager | ABC | 38 | ABWINDOW.INC |
| (5) Class Instances Found In QueueBrowseProcedureSQLToListBoxBrowseExtender | |||||
| PROCEDURE (7): HandySourceProcedureProcessISAMToString (Procedure Template: HandySourceProcedure_TS) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | HData | HNDDataAdapter | HND | 23 | HNDRADAP.INC |
| (0002) | HQry | HNDParse | HND | 173 | HNDPARSE.INC |
| (0003) | HQry3 | HNDParse | HND | 173 | HNDPARSE.INC |
| (0004) | HSRC | HNDSourceProcedure | HND | 46 | HNDSRC.INC |
| (4) Class Instances Found In HandySourceProcedureProcessISAMToString | |||||
Classes By Procedure In HNDSRPRO.APP