Tivoli 服务台 6.0 开发工具包
脚本程序设计指南

目录表


版权所有

前言

本书的对象

本书的内容

该库中的其他手册

字样约定

专用语汇

产品名称首字母缩写

特定平台信息

与客户技术支持人员联系

介绍

第 1 章:开发工具包概述

知识库约定

主要段

次要段

第 2 章:数据类型

简介

简单数据类型

其它数据类型

常量

变量

数据类型转换

带简单数据类型的字符串表达式

整数和实数表达式

布尔表达式

日期表达式

时间表达式

数组

列表

记录

用户定义的数据类型

赋值兼容性

初始化变量

值 $Unknown

第 3 章:条件结构和控制结构

简介

IF 语句

WHEN 语句

FOR 循环

REPEAT 循环

WHILE 循环

Exit 和 ExitLoop 语句

第 4 章:知识库部件

简介

ROUTINES 段

过程

作用域

参数传送

函数

调用库过程和函数

外部例程的参数传送

第 5 章:事件驱动程序设计

简介

事件处理器

隐式参数

实例数据

第 6 章:使用 TSD 脚本窗口系统

简介

使用 WinCreate

下拉式菜单

类属窗口

虚拟滚动窗口

第 7 章:窗体系统

简介

窗体控件

窗体事件处理器

$MsgSelect 事件

其它窗体事件

窗体控件名

创建窗体

第八章:数据库管理工具

简介

开发工具包中的 SQL 支持

数据源的属性和说明

CASE_CONVERSION

CASE_SENSITIVE

COLUMN_DEFINITION_TABLE

COMMIT_SELECTS

DBMS

DEFAULT

DRV

DSN

MANUAL_COMMITS

MULTIPLE_CONNECT

MULTIPLE_CONNECT_REQUIRED

QUAL

SYSQUAL

TABLE_DEFINITION_TABLE

TIME_FORMAT

UPPERCASE_FUNCTION

将应用程序连接到数据库

数据库实例

用 SQLSelectnto 检索数据

SQLSelectInto

使用记录变量

使用 TSD 脚本引入语句

多行检索

限定符

引号

用 SQLFormat 语句来格式化数据

名称替换

更新数据

面向事务的处理

SQL 列中的未知值

出错处理

将命令用于多次执行

第九章:Tivoli 服务台(TSD)脚本邮件接口

简介

使用带协议的 TSD 脚本邮件

TSD 脚本邮件接口术语

TSD 脚本邮件记录结构

TSD 脚本邮件接口的实现

指定接收者

TSD 脚本邮件返回码

Mail.kb 文件

TSD 脚本邮件文件

第 10 章:面向国际使用进行程序设计

简介

文化因素

语言环境支持

加强国际化

第 11 章:联网概念

简介

联网术语

事件处理器

NetRegister 和 NetListen 事件处理器

连接

实例数据

阻塞和非阻塞语句

建立双向通信

高级语句:NetListen 和 NetAccep

TSD 脚本对话程序实例

第 12 章:联网消息和事件处理器

简介

联网的 TSD 脚本消息

和 NETx 一起使用的 TSD 脚本消息

词汇表


Tivoli 服务台 6.0 开发工具包脚本程序设计指南

版权所有