《Power Builder 应用开发用户手册 卷Ⅱ 第14章 PowerBuilder 的 Internet 开发工具 IDT》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:晓通网络数据库研究所
  • 出 版 社:
  • 出版年份:2222
  • ISBN:
  • 页数:173 页
图书介绍:

第十四章 PowerBuilder的Internet开发工具IDT 1

14.1 IDT产品介绍 1

14.1.1 IDT的产品功能 1

14.1.1.1 IDT开发工具的构成 1

14.1.1.2 用IDT构建Web应用的特点 2

14.1.2 IDT的访问模式及应用 3

14.1.2.1 Web.PB的访问模式 3

14.1.2.2 P1ug-ins的嵌入方式 4

14.1.3 IDT各模块的用途 5

14.2 IDT的安装 5

14.2.1 IDT软件包的构成 5

14.2.2 安装前的准备工作 6

14.2.3 WebSite的安装 7

14.2.4 IDT的安装 8

14.2.5 安装后的文件分布 9

14.2.6 安装完成后的配置 11

14.3 Web.PB的配置 13

14.3.1 Web.PB概念和结构化 13

14.3.1.1 Web.PB的概念 13

14.3.1.2 Web.PB支持的编程标准 14

14.3.1.3 web.PB的程序文件 14

14.3.1.4 Pbweb.INI文件 15

14.3.1.5 Web.PB和分布式PowerBuiler的关系 16

14.3.2 Web.PB的结构化(Web服务器采用Website1.1) 17

14.4 Web.PB的使用 19

14.4.1 创建PowerBuilder服务器应用 19

14.4.1.1 创建PowerBuilder服务器应用 19

14.4.1.1.1 创建服务器应用 19

14.4.1.1.2 创建PowerBuilder服务器应用的用户界面 21

14.4.1.1.3 编写Application对象的事件处理程序 24

14.4.1.1.4 编写或修改Hosts文件和Services文件 24

14.4.1.2 创建PowerBuilder服务器应用中的用户对象 25

14.4.1.2.1 创建NCO对象 25

14.4.1.2.2 创建用户对象函数 28

14.4.2 用Web.PB Wizard创建访问web.PB的HTML文件 33

14.4.3 浏览访问Web.PB的HTML文档 37

14.4.3.1 启动服务器应用 37

14.4.3.2 启动WiteSite 38

14.4.3.3 启动浏览器浏览 38

14.4.4 创建适用于交互式查询的服务器应用 39

14.4.4.1 创建用户对象函数 40

14.4.4.2 创建HTML文档 44

14.4.4.3 HTML文档的浏览结果 46

14.4.5 创建适用于交互式数据更新的服务器应用 48

14.4.5.1 创建用户对象函数 48

14.4.5.2 创建HTML文档 59

14.4.5.3 HTML文档的浏览结果 61

14.5 Web.PB类库的使用 64

14.5.1 Web.PB的类库 64

14.5.1.1 U_html_form对象 65

14.5.1.1.1 对象用法 65

14.5.1.1.2 用户对象上定义的实例变量 66

14.5.1.1.3 用户对象上定义的函数及其用途的列表 66

14.5.1.1.4 U_html_form对象用法举例 67

14.5.1.2 U_html_format对象 69

14.5.1.2.1 对象用法 69

14.5.1.2.2 用户对象上定义的结构 70

14.5.1.2.3 用户对象上定义的实例变量 72

14.5.1.2.4 用户对象上定义的函数及其用途列表 73

14.5.1.2.5 U_html_format对象用法举例 75

14.5.1.3 U_html_template对象的作用和使用方法 78

14.5.1.3.1 对象用法 78

14.5.1.3.2 用户对象上定义的实例变量 79

14.5.1.3.3 用户对象上定义的函数及其用途的列表 80

14.5.1.3.4 U_html_template对象用法举例 80

14.5.1.4 U_session对象的作用和使用方法 83

14.5.1.4.1 对象用法 83

14.5.1.4.2 用户对象上定义的实例变量 85

14.5.1.4.3 用户对象上定义的函数及其用途的列表 86

14.5.1.5 U_transaction对象的作用和使用方法 87

14.5.1.5.1 对象用法 87

14.5.1.5.2 用户对象上定义的实例变量 89

14.5.1.5.3 用户对象上定义的函数及其用途的列表 90

14.5.2 Web.PB的类库函数说明 90

14.5.2.1 U_html_form对象上封装的函数 90

14.5.2.1.1 f_BeginForm 90

14.5.2.1.2 f_EndForm 91

14.5.2.1.3 f_MakeCheckBox 91

14.5.2.1.4 f_MakeDDLB 92

14.5.2.1.5 f_MakeHidden 95

14.5.2.1.6 f_MakeLB 97

14.5.2.1.7 f_MakeMLE 99

14.5.2.1.8 f_MakeRadio 100

14.5.2.1.9 f_MakeReset 101

14.5.2.1.10 f_MakeSle 101

14.5.2.1.11 f_MakeSubmit 102

14.5.2.1.12 f_RedirectClient 103

14.5.2.2 U_html_format对象上封装的函数 103

14.5.2.2.1 f_BeginList 104

14.5.2.2.2 f_BeginMapDef 104

14.5.2.2.3 f_BeginPage 105

14.5.2.2.4 f_BeginPageBody 105

14.5.2.2.5 f_BeginPageHeading 106

14.5.2.2.6 f_BeginTable 107

14.5.2.2.7 f_BeginTableHead 111

14.5.2.2.8 f_BeginTableRow 112

14.5.2.2.9 f_EndList 113

14.5.2.2.10 f_EndMapDef 113

14.5.2.2.11 f_EndPage 114

14.5.2.2.12 f_EndPageBody 114

14.5.2.2.13 f_EndPageHeading 115

14.5.2.2.14 f_EndTable 115

14.5.2.2.15 f_EndTableRow 115

14.5.2.2.16 f_FormatText 116

14.5.2.2.17 f_GetColSpecs 116

14.5.2.2.18 f_GetCompSpecs 117

14.5.2.2.19 f_GetTextSpecs 117

14.5.2.2.20 f_InsertHRule 118

14.5.2.2.21 f_InsertLineBreak 119

14.5.2.2.22 f_InsertParagraph 120

14.5.2.2.23 f_MakeApplet 120

14.5.2.2.24 f_MakeBanner 121

14.5.2.2.25 f_MakeBlockQuote 122

14.5.2.2.26 f_MakeEmbed 122

14.5.2.2.27 f_MakeHeading 123

14.5.2.2.28 f_MakeImage 124

14.5.2.2.29 f_MakeLink 126

14.5.2.2.30 f_MakeListItem 126

14.5.2.2.31 f_MakeMapArea 127

14.5.2.2.32 f_MakeMarquee 128

14.5.2.2.33 f_MakeObjeet 129

14.5.2.2.34 f_MakeTableBodyCell 130

14.5.2.2.35 f_MakeTableHeadCell 134

14.5.2.2.36 f_MakeVideoClip 137

14.5.2.2.37 f_RedirectClient 138

14.5.2.2.38 f_ReturnHTMLText 139

14.5.2.2.39 f_ReturnNonText 139

14.5.2.2.40 f_ReturnPlainText 140

14.5.2.2.41 f_SetBaseFont 140

14.5.2.2.42 f_SetBaseURL 141

14.5.2.2.43 f_SetBGSound 141

14.5.2.2.44 f_SetPageTitle 142

14.5.2.3 U_html_template对象上封装的函数 142

14.5.2.3.1 f_OpenTemplate 142

14.5.2.3.2 f_Replace 143

14.5.2.3.3 f_ReplaceAll 143

14.5.2.3.4 f_SetEnvironment 144

14.5.2.4 U_session对象上封装的函数 145

14.5.2.4.1 f_C1eanUpSessions 145

14.5.2.4.2 f_GenerateID 146

14.5.2.4.3 f_GetArgumentValue 146

14.5.2.4.4 f_NewSession 147

14.5.2.4.5 f_SetArgumentValue 147

14.5.2.4.6 f_UpdatelastAccess 148

14.5.2.4.7 f_VerifySessionID 149

14.5.2.5 U_transaction对象上封装的函数 150

14.5.2.5.1 f_CleanVpTransactions 150

14.5.2.5.2 f_GenerateID 151

14.5.2.5.3 f_GetArgumentValue 152

14.5.2.5.4 f_GetTransactionPage 152

14.5.2.5.5 f_NewTransaction 153

14.5.2.5.6 f_SetArgumentValue 154

14.5.2.5.7 f_SetTransactionPage 155

14.5.2.5.8 f_VerifyTransactionID 156

14.6 P1ug-ins的使用 157

14.6.1 Window插入件的使用 158

14.6.1.1 Window plug-in的工作方式 159

14.6.1.2 Window Plug-in使用所需的配置 159

14.6.1.2.1 浏览器客户的配置 160

14.6.1.2.2 Web服务器的配置 160

14.6.1.3 被嵌入的Window对象的创建 161

14.6.1.3.1 源对象的创建 161

14.6.1.3.2 PBD文件的创建 163

14.6.1.3.3 PBD文件的拷贝 164

14.6.1.4 HTML中嵌入Window plug-in对象 164

14.6.1.5 Window plug-in的使用说明 166

14.6.1.5.1 可以嵌入到页面中的窗口对象 166

14.6.1.5.2 窗口上变量定义及编程 167

14.6.1.5.3 窗口上定义的数据库访问 167

14.6.1.5.4 外部文件的处理 168

14.6.2 DataWindow插入件的使用 168

14.6.2.1 DataWindow plug-in的工作方式 168

14.6.2.2 DataWindow P1ug-ins使用所需的配置 169

14.6.2.2.1 浏览器客户的配置 169

14.6.2.2.2 Web服务器的配量 169

14.6.2.3 被嵌入的PSR文件的创建 170

14.6.2.3.1 PSR文件的创建 170

14.6.2.3.2 PSR文件的拷贝 171

14.6.2.4 HTML中嵌入DataWindow plug-in对象 171

14.6.2.5 Data Window plug-in的使用说明 172

14.6.2.5.1 外部文件的处理 172

14.6.2.5.2 OLE对象的问题 173