《Superbase 4使用手册》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:博山,江帆编译
  • 出 版 社:北京:海洋出版社
  • 出版年份:1992
  • ISBN:7502727124
  • 页数:365 页
图书介绍:

第一部分Form Designer 1

目 录 1

第一章Form Designer入门 2

1.1 Form Designer简介 2

1.1.1 屏幕设计 2

1.1.2设计打印格式 3

1.1.3报表设计 3

1.2 Form Designer的启动 3

1.2.1 与Superbase 4的关系 3

1.3 Form Designer菜单 3

1.6选择对象 5

1.6.1选择一个单独的对象 5

1.4工具箱 5

1.5打开一个格式 5

1.6.2选择一组相邻的对象 6

1.6.3选择一组不连续的对象 6

1.6.4取消对一个选择 6

1.6.5移动及缩放对象的选择 6

1.7创建一个格式 6

1.8内容简介 7

10.5标头 7

2.2.1 方框 8

2.2图形对象 8

17.2 ?命令 8

2.1.1工具箱的消隐 8

第二章 工具箱 8

2.1工具箱介绍 8

2.2.4 图象 9

2.2.2直线 9

2.2.3区域 9

2.4数据和逻辑对象 10

2.3.1 选择字体 10

2.3.2改变正文属性 10

2.3正 文 10

2.5移动对象 11

2.6放大和缩小对象 11

2.7颜色选择器 11

2.7.1 边界颜色选择器 11

2.7.2笔和纸 11

2.8调色板 11

2.8.1颜色调色板 12

2.8.2重新定义颜色调色板 12

2.8.3区域图案调色板 12

2.9.4货币计算 13

2.9对象编辑工具 13

2.9.5 只读对象 13

2.9.1 字段和区域边框 13

2.9.3正文风格 13

2.9.2字段调整 13

2.8.4线型调色板 13

2.9.6 只显对象 14

2.9.7 图象比例 14

第三章 设计与编辑格式 15

3.1基本设计概念 15

3.2编辑辅助工具 16

3.2.1标尺和网格(Ruler/Grid) 16

3.2.5 Reduced View 17

3.3.1 对象层次 17

3.3格式中对象的安排 17

3.2.4 Auto Field Names 17

3.2.3 Crosshairs 17

3.2.2 Snap to Grid 17

3.3.3放置文本 18

3.3.4选择字模 18

3.3.2放置图形对象 18

3.3.5屏幕字体和打印机字模 19

3.3.6放置字段 19

3.3.7外部文件字段 19

3.3.8 dBase文件中的字段 20

3.4保存格式 20

3.5编辑格式 20

3.5.1 调整格式的页以匹配打印机页 20

3.5.2选取对象 21

3.5.3 Undo 21

3.5.4 Cut,Copy,Paste和Clear 21

3.5.5编辑文本 21

3.6.4前后翻页 22

3.5.6改变文件和字段引用 22

3.6.1 New Page 22

3.6.3页清除和页擦除 22

3.6.2打开和保存页 22

3.6页管理 22

第四章 事务行 23

4.1事务行对话框 23

4.2编辑事务行 24

4.3一个事务格式的例子 24

4.4事务行中的计算 25

4.5连接文件 25

4.6设置事务数据输入顺序 25

4.7拷贝字段和计算 26

4.8使用报表函数 26

4.10创建一个表的格式 27

4.9事务编程 27

第五章 定义数据输入顺序 28

5.1 一个例子 29

5.2改变数据输入顺序 29

第六章 连接文件 30

6.1概述 30

6.2连接文件 30

6.3 主文件 31

6.4公共引用字段 32

6.5在连接结构中增加一个文件 32

6.6编辑一个连接结构 32

7.1创建一个计算 33

第七章 格式的计算表达式 33

7.3公式求值 34

7.2公式计算 34

7.4变量计算 35

7.5赋值计算 35

7.6求值控制前缀 35

7.6.1 AFTER 35

7.6.2 POST 35

第八章 格式数据的有效性检验 37

8.1建立有效性检验表达式 37

8.2改变有效性检验表达式 38

第九章 命令与控制 39

9.1按钮 39

9.1.1编辑按钮 39

9.2.2命令何时运行 40

9.3与DML程序的界面接口 40

9.2不用按钮的命令 40

9.2.1 自动运行 40

9.1.2使用按钮 40

9.3.1编程注意事项 41

9.4校验框 41

9.4.1定义校验框 41

9.4.2编辑校验框 42

9.5电钮 42

9.5.1 定义电钮 42

9.5.2编辑电钮 42

9.6在DML程序中使用格式控制 43

10.1.1一般步骤 44

10.1概述 44

第十章 产生报表 44

10.2报表格式示例 45

10.3报表程序示例 45

10.13.4过滤器 46

10.3.3排序 46

10.3.2编辑报表格式 46

10.3.1报表格式对象 46

1 0.4字段的选择 47

10.5.1报表标头 47

10.4.1在Select框中安置字段 47

10.4.2改变Select框的大小 47

10.5.2栏标头 48

10.5.3 日期、时间和页号 48

10.6脚注 48

10.7按组排序 48

10.7.1 多组分类 48

10.8部分求和与其它报表函数 49

10.8.1报表函数语法 49

10.10.1 Page on Group 50

10.10.3 PageBeforeTotals 50

10.10.2 Page before Report 50

10.9全局量 50

10.10选项 50

10.9.2 After Report 50

10.9.1 BeforeReport 50

10.12保存报表格式 51

10.13报表输出的格式 51

10.14运行报表 51

10.11 测试 51

10.10.4 Summarize 51

10.14.3打印机/显示器选择 52

10.15修改报表程序 52

10.15.1输出设备 52

10.15.2过滤器及顺序 52

10.14.1附加过滤器条件 52

10.14.2添加顺序条件 52

第十一章 格式打印 54

11.1打印机设置 54

11.2格式打印 54

12.3状态 55

第十二章 内务管理 55

12.1 目录及子目录 55

12.2 列出目录 55

12.4删除格式及页面 56

第十三章 菜单命令综述 57

13.1 File菜单 57

13.2 Edit菜单 57

13.3 Page菜单 58

13.4 Define菜单 58

13.5 Report Generator菜单 59

13.6工具箱 59

14.1.1 内容概要 63

第二部分 DML参考手册 63

14.1使用说明 63

第十四章 DML简介 63

15.1.3其他DML应用 64

15.3命令及语句 64

15.2关键字及保留字 64

15.4变量 64

15.1.2程序模式 64

15.1.1直接模式 64

15.1操作模式 64

第十五章 DML概述 64

15.4.1变量名 65

15.4.2数字变量 65

15.4.3串变量 65

15.4.4数组 65

15.4.5系统变量 65

15.5文件类型 65

15.6字段 66

15.7 日期和时间 66

15.8.1报表函数 67

15.8函数 67

15.9.1运算操作符 68

15.9操作符 68

15.9.2关系操作符 69

15.9.3逻辑或布尔操作符 70

15.9.4优先级表 71

15.10常数 72

15.11表达式 72

15.12行格式及标号 73

15.13语法 73

15.13.1文件名及字段名 73

15.13.2大小写 74

16.1程序管理 75

16.2程序编辑器窗口 75

第十六章 程序编辑器和命令行 75

16.3创建一个新程序 76

16.3.1行格式 76

16.4编辑一个程序 76

16.4.1移动插入点 77

16.4.2基本的编辑控制 77

16.5剪取及粘贴 77

16.7装入一个程序 78

16.6.1从某一标号开始执行程序 78

16.6使用命令行 78

16.6.2编辑命令行 78

16.7.1使用ASCII程序资源 79

16.8保存一个程序 79

16.8.1存贮ASCII程序资源 79

16.9运行一个程序 79

16.10建立一个启动程序 80

17.1.2 strexpr 81

17.1.3 var 81

17.1.1 nexpr 81

17.1语法规则 81

第十七章 关键字详解 81

17.2.1改变输出设备 82

17.2.2输出格式参数 82

? 85

?DIRECTORY 86

?LIST 86

?MEMORY 86

?QUERY 86

?STATUS 87

ABS 88

?TEXT 88

ADD 89

AFTER GROUP 91

AFTER REPORT 91

ASC 92

ASK 92

ATN 93

BEFORE GROUP 93

BELL 94

BLANK 94

CALL 95

BREAK 95

CHAIN 96

CHR$ 96

CLEAR 97

CLOSE 97

CLOSE COMMS 97

CLOSE FIELDS 98

CLOSE FILE 98

CLOSE FORM 98

COMMS? 99

COMMS FIEL GET 99

COL 99

CLS 99

COMMS FILE 100

COMMS GET 100

COMMS INPUT 101

COPY 101

COS 101

COUNT 101

CREATE 102

DATA 103

CREATE INDEX 103

DATE$ 104

DATEBASE 104

DAY 105

DAY$ 106

DAYS 106

DEBUG 107

DELETE 107

DIM 107

DIRECTORY 108

DISKSPACE 108

EDIT 109

DISPLAY 109

EJECT 110

END 110

END FOOTING 110

END GROUP 110

END HEADING 111

END REPORT 111

END SELECT 111

ENTER 111

EOF 113

ERASE 113

ERRNO 114

ERR$ 114

EXECUTE 115

EXISTS 115

EXP 115

EXPORT 116

FCASE$ 117

FILE 118

FIX 118

FN alpha 119

FN ansi 119

FN fv 120

FN fact 120

FN ext 120

FN dec 120

FN hex 121

FN ibm 121

FN nane 121

FN nper 122

EN numberic 122

FN path 122

FN pmt 123

FN pv 123

FN rate 123

FOOTING 124

FN root 124

FN sin 124

FOR TO NEXT 125

FORM 126

FORMAT$ 126

FOUND 127

FREE 127

GET 127

GOSUB 128

GROUP 129

HEADING 129

GOTO 129

HOME 130

HRS 130

IF THEN ELSE 131

IMPORT 133

INDEX 135

INPUT 135

INSTR 136

INT 137

KEY 137

LABELS 138

LEN 139

LCASE$ 139

LEFT$ 139

LET 140

LIST 141

LOAD 141

LOCATE 142

LOG 142

LOOKUP 142

LTRIM$ 143

MACRO 143

MAX 144

MAKE 144

MEAN 145

MENU 145

MENU CLEAR 146

MENU ON 146

MERGE 147

MID$ 147

MIN 148

MINS 148

MOD 148

MONTH$ 149

MONTH 149

MODIFY 149

MOUSE 150

MOUSE ON/OFF 151

NEW 151

NEWLINE 151

NOW 152

NUMBASE 152

ON ERROR 152

ON GOSUB 153

OPEN 154

ON GOTO 154

OPEN FIELDS 155

OPEN COMMS 155

OPEN FILE 156

OPEN FORM 156

OPEN INDEX 157

ORDER 157

OUTPUT TO 159

PANEL 160

PASSWORD 160

PAD$ 160

PCOL 161

POSITION 161

PRINT 162

PROTECT 163

PROW 164

QUIT 164

READ 164

RECCOUNT 165

REM 165

REMOVE FROM 166

REMOVE INDEX 166

REMOVE FILE 166

RENAME 167

REORGANIZE 167

REPLICATE 167

REPORT 168

REQUEST 168

RESTORE 173

RESUME 173

RETURN 173

RIGHT$ 174

RND 174

SAVE 175

ROW 175

RUN 175

SAVE FILE 176

SD 176

SECS 176

SELECT COMMAND 176

SELECT选择命令 176

SELECT CURRENT 177

SELECT FIRST 178

SELECT Eorm Next/Previous Page 178

SELECT KEY 179

SELECT FORM ROW 179

SELECT LAST 180

SELECT NEXT 180

SELECT PREVIOUS 180

SELECT REMOVE 180

SELECT WHERE 181

SELECT查询命令 183

SELECT CASE 184

SER 185

SET 185

SET EDIT 186

SET BUFFERS 186

SET FILE MAX 187

SET HEADING 187

SET NOW 187

SET PAGING 187

SET PG 188

SET POSITION 188

SET PRINTER 188

SET PRINTER REQUEST 189

SET REQUEST 189

SET TODAY 190

SET View or Form 190

SET STATUS 190

SET TEXT 190

SGN 191

SHOW 191

SIN 191

SPACE$ 192

SQR 192

STATUS 192

STORE 193

STR$ 193

THOUSECS 194

SUM 194

TAN 194

TIME$ 195

TIMEVAL 195

TODAY 195

TRIM$ 196

UCASE$ 196

UPDATE 196

UPDATE FORM ROW 197

VAL 197

WAIT 198

VAR 198

VIEW 198

WAIT COMMS 200

WHERE 200

WHILE WEND 200

YEAR 201

第十八章 DML综述 202

18.1应用函数 202

18.2系统命令 202

18.3基本语句 203

18.4控制结构 204

18.5条件语句 205

18.6文件和索引命令 205

18.7记录命令 206

18.8处理命令 207

18.9输入输出函数 207

18.10报表 209

18.11格式处理 210

18.12通信命令 210

18.13动态数据交换命令 210

18.15.1算术操作符 211

18.15.2关系操作符 211

18.14网络版本命令 211

18.15操作符 211

18.16算术函数 212

18.17串函数 213

18.18金融函数 215

18.19变量 215

第十九章局域网络管理 217

19.1 引 言 217

19.1.1局部/远程 217

19.2.3用户程序 218

19.3打开一个文件 218

19.2.1 DOS版本 218

19.2.2用户名 218

19.2启动 218

19.3.1独占存取 219

19.3.2共享存取 219

19.3.3改变存取模式 221

19.3.4共享存取的兼容性 221

19.3.5重试和延迟 222

19.3.6文件状态 222

19.3.7菜单选项 222

19.4系统锁定 223

19.5缺省独占存取 223

19.3.8连接文件 223

19.6顺序文件 224

19.6.1顺序文件加锁 225

19.7共享打印机的使用 225

19.8其它的特性 225

19.9实例研究 225

19.10网络编程 227

19.11 OPEN FILE 228

19.12 SELECT命令 229

19.13SET LOCK 229

19.14 SET LOCK ON/OFF 229

19.17 LAN错误信息 230

19.16 USERNAME 230

19.15 SHARE 230

第二十章 动态数据交换(DDE) 233

20.1 什么是DDE 233

20.1.1如何使用DDE 233

20.2将Superbase 4用作DDE服务员 233

20.2.1如何工作 233

20.2.2字段的选择 234

20.2.3与多个记录联结 234

20.3将Superbase 4用作DDE客户 234

20.3.1 DDE$函数 234

20.4 DDE客户/服务员对话 236

20.5.3赋数据值 237

20.5.2运行DML命令 237

20.5作为DDE服务员的对话 237

20.5.1 启动DDE对话 237

20.5.4检索数据 238

20.5.5建立一个通告 238

20.5.6终止一个DDE连接 238

20.6作为DDE客户的对话 238

20.6.1通道 239

20.7 DDEINIT 239

20.8 DDEREQ 239

20.9 DDEEXEC 239

20.10 DDEPOKE 239

20.12.1 Status 240

20.12.2(expression) 240

20.11 DDETERM 240

20.12 DDE系统主题 240

第三部分 应用程序指南 242

第二十一章 应用开发简介 242

21.1运行系统 243

第二十二章 库存控制系统 244

22.1库存控制:文件组成 244

22.1.1供应商文件 244

22.1.2产品组文件 245

22.1.3产品文件 246

22.1.4货物流通类型文件 248

22.1.5货物流通文件 249

22.2库存控制:格式 250

22.2.1菜单格式 250

22.2.2用于供应商文件的格式 251

22.2.3产品文件的格式 253

22.2.4货物流通的格式 253

22.3库存控制:程序 253

22.3.1供应商模块:SUPCNTRL.SBP 253

22.3.2库存控制模块:STKCNTRL.SBP 255

22.3.3查询、报表、修改模块:QRCNTRL.SBP 260

22.3.4报表程序例子:REPVAL1.SBP 263

第二十三章 邮件系统 266

23.1控制Mailit 266

23.2 Mailit数据 266

23.2.1 MAILBASE文件 266

23.2.2 RULEBASE文件 267

23.2.3 HELPBASE文件 267

23.3 Mailit格式 268

23.3.1主菜单 268

23.3.2定义合并及清理参数 268

23.4 MAILIT.SBP程序 269

23.3.3重复检查 269

23.4.1启动Mailit 270

23.5 Mailit动作 272

23.5.1维护邮件列表 272

23.6合并及清理 274

23.6.1重复检查 277

23.7标签打印 283

23.8管理活动 285

23.8.1标准化 288

23.9 RULEBASE的维护 293

23.10 Mailit帮助系统 297

23.10.1例子程序:Help 298

23.11退出及通用程序 299

第二十四章 商务系统 302

24.1商务应用介绍 302

24.1.1应用的目的 303

24.1.2活动概览 303

24.2数据库结构 303

24.3菜单结构 304

24.3.1文件菜单 305

24.3.2日常菜单 305

24.3.6文件命名约定 306

24.3.5报表菜单 306

24.3.3文档菜单 306

24.3.4修改菜单 306

24.4文件 307

24.4.1客户文件 307

24.4.2国家文件 309

24.4.3货物文件 309

24.4.4STOCK文件定义 310

24.4.5 CURRENCY文件 311

24.4.7 TRANSACTIONS文件 312

24.4.8 TRANS文件定义 312

24.4.6 CURRENCY文件定义 312

24.4.9 AUDIT文件 314

24.4.10 CONTROL文件 315

24.4.11 CTRL文件定义 315

24.5菜单选择 315

24.5.1 STKM程序 315

24.5.2模块结构 318

24.5.3日常活动 318

24.5.4报表调用 319

24.6维护客户文件 320

24.6.1 STKC和STKC2 320

24.5.5时间和日期显示 320

24.6.2程序STKFC 321

24.6.3浏 览 323

24.6.4打印 323

24.7货物的维护 324

24.7.1 STKS及STKS2格式 324

24.8.2 STKO2格式 325

24.8.3程序STKFO 325

24.8.1 STKO及STKO2格式 325

24.8国家的维护 325

24.8.4新记录输入 326

24.8.5编辑详细情况 327

24.8.6删除 328

24.8.7页显示 328

24.8.8通用子程序 329

24.8.9错误捕获 330

24.9货币的维护 330

24.9.1格式STKU和STKU2 330

24.10事务 330

24.11.1货币率 331

24.11.2货物价格 331

24.11 日常活动菜单 331

24.10.1格式STKT 331

24.11.3合格证号 332

24.11.4现金收支 332

24.12文档生成菜单 334

24.12.1合格证条款 334

24.12.2合格证条款标签 336

24.12.3合同单 337

24.12.4条款 339

24.13.3合格证发送 341

24.13.2新的低价 341

24.13.1新的最高价 341

24.13更新菜单 341

24.13.4合同注记发送 342

第二十五章 编程思想 343

25.1定制Superbase环境 343

25.1.1范畴:系统管理 343

25.1.2问题 343

25.1.3解决方法 343

25.2对活动增加口令保护 344

25.2.1范畴:系统管理 344

25.2.2问题 344

25.2.3解决方法 344

25.3.3解决方法 345

25.3.2问题 345

25.3文件传输 345

25.3.1 范畴:通信 345

25.4发送及接收文本 347

25.4.1范畴:通信 347

25.4.2问题 347

25.4.3解决方法 347

25.5从非ASCII文件引入数据 348

25.5.1范畴:引进 348

25.5.2问题 348

25.5.3解决方法 348

25.6.2解决方法 349

25.6.1范畴:输出 349

25.6为桌面印刷格式化输出 349

25.6.3使用串变量进行格式化 350

25.7为Word Perfect格式化邮件合并文件 352

25.7.1范畴:输出 352

25.7.2问题 352

25.7.3解决方法 352

25.8修改由Rep?Generator生成的程序 354

25.8.1范畴:输出 354

25.8.2问题 354

25.8.3解决方法 354

25.8.5改变报表顺序 356

25.8.4植入应用环境 356

25.8.7打印一个总计表 357

25.8.6增加过滤条件 357

25.9在DML控制下进行格式打印 358

25.9.1范畴:输出 358

25.9.2解决方法 358

25.10生成统计文档 359

25.10.1范畴:输出 359

25.10.2问题 359

25.10.3解决方法 359

25.11.2问题 360

25.11.3解决方法 360

25.11统计文本文件的单词表及其出现次数 360

25.1.1范畴:输出 360

25.12清除锁定 362

25.12.1范畴:网络 362

25.12.2问题 363

25.12.3解决方法 363

25.13为每个用户建立一个启动程序 364

25.13.1范畴:网络 364

25.13.2解决方法 364