$PBExportHeader$jagman.sra $PBExportComments$Generated Application Object forward global type jagman from application end type global transaction sqlca global dynamicdescriptionarea sqlda global dynamicstagingarea sqlsa global error error global message message end forward global variables n_connection gn_conn Repository g_repository end variables global type jagman from application string appname = "jagman" boolean toolbartext = true boolean toolbarusercontrol = false end type global jagman jagman on jagman.create appname="jagman" message=create message sqlca=create transaction sqlda=create dynamicdescriptionarea sqlsa=create dynamicstagingarea error=create error end on on jagman.destroy destroy(sqlca) destroy(sqlda) destroy(sqlsa) destroy(error) destroy(message) end on event open;Long ll_rc String ls_host, ls_user, ls_pass SetPointer(HourGlass!) // create connection object gn_conn = CREATE n_connection // get connection values ls_host = ProfileString("jagman.ini", "jaguar", "host", "localhost") ls_user = ProfileString("jagman.ini", "jaguar", "user", "jagadmin") ls_pass = ProfileString("jagman.ini", "jaguar", "pass", "") // connect to jaguar server If gn_conn.of_connect(ls_host, ls_user, ls_pass) Then // create instance of repository component ll_rc = gn_conn.CreateInstance(g_repository, "Jaguar/Repository") If ll_rc <> 0 Then MessageBox("CreateInstance failed!", gn_conn.of_errmsg(ll_rc)) Return End If // open main window Open(w_main) End If end event event close;If IsValid(g_repository) Then DESTROY g_repository End If If IsValid(gn_conn) Then gn_conn.of_disconnect() DESTROY gn_conn End If end event
File: jagman.sra
Size: 1739
Date: Tue, 22 Aug 2017 17:30:58 +0200
Size: 1739
Date: Tue, 22 Aug 2017 17:30:58 +0200
- application jagman(sra)