GENERATED: NOV 3,2017 - 5:50PM
XML2HTML UCR$ Server #1 [V10.17.10]

Previous Page
This application demonstrates TCP/IP connectivity with a browser or with a Clarion client application using HNDHttp or HNDClient classes.

In this particular example, application functionality has been limited to acting as a dynamic data, page server and providing several example UCR$ (User Custom Request) procedure calls that may be called from an HTML web link.

This server was branched from HNDSLFSV.APP in Sept 2017 to demonstrate building dynamic-data web pages based on CHT XML2HTMLGEN techniques. Take note that it has had it's default base page changed from INDEX.HTML to UCRBROWSES.HTML in order to simplify testing and navigating to the UCR$ functions test page.

It utilizes a function called AutoGenHTMLFromXML_VER02 exported from HNDXML2HTMLGEN.APP to convert standard CHT XML template files into HTML. This is the same functionality that triggers an HTML file to be generated from CHTSNAPEDIT.EXE when the F5 key is pushed.

Calling any one of this server's specialized UCR$ functions, triggers the return of a dynamic data page based on one of CHT's .XML page templates.

One example, UCR$=NEWSLINKSLISTCOLUMNLABELS.UCR& calls a function in this server called NewsLinksListColumnLabels() which processes an XML template file called 000newslinkslist.xml.



 
PROCEDURE (1):
NewsLinksListNoColumnLabels (Procedure Template: Source)
Count Instance Class Type Methods Header File
(0) Class Instances Found In NewsLinksListNoColumnLabels


 
PROCEDURE (2):
AutoGenHTMLFromXML_VER_NOCOPY (Procedure Template: HandySourceProcedure)
Count Instance Class Type Methods Header File
(0001) HSRC HNDSourceProcedure HND 47 HNDSRC.INC
(1) Class Instances Found In AutoGenHTMLFromXML_VER_NOCOPY


 
PROCEDURE (3):
NewsLinksListColumnLabels (Procedure Template: Source)
Count Instance Class Type Methods Header File
(0) Class Instances Found In NewsLinksListColumnLabels


 
PROCEDURE (4):
JumpStartSplashCHTBlue (Procedure Template: Splash)
Count Instance Class Type Methods Header File
(0001) HTellMe HNDWindow HND 215 HNDWINDO.INC
(0002) Toolbar ToolbarClass ABC 6 ABTOOLBA.INC
(0003) ThisWindow WindowManager ABC 39 ABWINDOW.INC
(3) Class Instances Found In JumpStartSplashCHTBlue


 
PROCEDURE (5):
ServerMain (Procedure Template: Window)
Count Instance Class Type Methods Header File
(0001) Disk HNDDisk HND 369 HNDDISK.INC
(0002) Disk2 HNDDisk HND 369 HNDDISK.INC
(0003) Server HNDSubscriptionServer HNDINET 516 HNDSUBSV.INC
(0004) VM HNDViewManager HND 71 HNDVWMGR.INC
(0005) HWin HNDWindow HND 215 HNDWINDO.INC
(0006) Toolbar ToolbarClass ABC 6 ABTOOLBA.INC
(0007) ThisWindow WindowManager ABC 39 ABWINDOW.INC
(7) Class Instances Found In ServerMain


 
PROCEDURE (6):
SubscribersListColumnLabels (Procedure Template: Source)
Count Instance Class Type Methods Header File
(0) Class Instances Found In SubscribersListColumnLabels


Copyright © 1996-2017
Gus M. Creces and The Clarion Handy Tools Page.
All Rights Reserved Worldwide

chtlogo001.gif Classes By Procedure In HNDSLFSVXMLDATASVR.APP