教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 学前教育 >

tiptop 软件 程序 基础 培训

来源:网络收集 时间:2026-07-18
导读: 1. Linux基础指令 Linux编辑器vi 2. Oracle 基础 Oracle管理维护 3. Tiptop维护 答疑 测试 添加用户 useradd Useradd –g tiptop 文件管理指令 Cd 切换目录 Cd 回到家目录 Cd . 回到当前目录 Cd .. 回到上级目录 Cd ~ 回到家目录 Cd /etc 回到/etc目录 Cd

1. Linux基础指令 Linux编辑器vi 2. Oracle 基础 Oracle管理维护 3. Tiptop维护 答疑 测试

添加用户 useradd Useradd –g tiptop

文件管理指令 Cd 切换目录

Cd 回到家目录 Cd . 回到当前目录 Cd .. 回到上级目录 Cd ~ 回到家目录 Cd /etc 回到/etc目录 Cd $TOP

Tar cznf /u3/topprod.tgz /u1/topprod Tar xznf topprod .tgz

Tar czvf $bakdir/topprod.tar.gz /u1/topprod/tiptop /u1/topprod/topcust Tar czvf $bakdir/genero.tar.gz /u1/genero*

Ps –ef|grep oracle*

Tiptop/ora/scripts

Q_tbsFREE 查看表空间使用状况 需要以sys用户登陆才可 Q_users 查看ERP DB

Q_userOBJ 查看ERP 数据库对象信息

当临时表空间不足时,由于临时表在使用时不能被删除,所以处理方式为:另外创建一个临时表空间temp2,并把其设置为默认表空间,再把原来的临时表temp删掉,然后创建temp,设置为默认表空间,最后删除temp2。 创建临时表空间temp2

Create temporary tablespace temp2 tempfile ?‘ size 2G 更改temp2为默认表空间

Atler database default temporary tablespace temp2; 删除temp表空间

Drop tablespace temp including contents and datafiles; 在重新创建temp2

Create temporary tablespace temp tempfile ?‘ size 2G 更改temp为默认表空间

Atler database default temporary tablespace temp2;

Createdb 1…

1 创建user ,没有表及资料

2 创建user,创建表,表里面有资料

3 创建user ,创建表,表里面有DS 的demo资料 4 创建user ,复制另一个DB ()

某张表的数据完全没有的情况:

imp ds/ds file=ds.dmp tables=ima_file log=ds_ima_file.log 某个DB的某张表只是丢失了某几条重要的数据: (比如:ds1的ima_file )

Imp system/manager file=ds1.dmp tables=ima_file Fromuser=ds1 Touser=ds_report Log=imp.log; Esac udm7; exit

Truncate table table_name 清空表,不可以rollback的

画面(3.7) 容器性控件 非容器性控件 Fglwrt

Buttonedit :

name, data, tablename, columnname, image type, image 设置必须拦位:Constraints :required netNull true; Action 设置快截件 controlp 必须的 设置不可录入: Constraints:noEntry=true

Combobox noEntry =true 右键: edit item

画面中text 自动显示中文,中文是从p_zta中字段说明中获取.如果后续需要做修改的话,可以在p_perlang中修改,combobox下拉框中的中文显示也是在此设置.text控件必须跟edit等等依附存在,不可以独立存在的.

Label 不会自动显示,把 name 设置为:dunny01才可以(dunny+流水号,tiptop平台设死的),label可独立存在

tabIndex属性可设置鼠标跳动顺序

tiptop中显示静态图片,图片控件的name必须为:imgmksg

checkbox :valueChecked:Y, valueUnchecked:N

radiogroup: 右键edit items ;orientation

tpye_file 参考字段用表

单双引号不做区分的,只要成对出现

String 类型不能用在sql中 如: define a string

Select * from table where filed=a 是错的 但是define a varchar(10)

Select * from table where filed=a 是对的 Ls .* 列出隐藏文件 3/8

INPUT :

让鼠标焦点继续在该拦位:NEXT FIELD field_name 当前拦位值被改变时触发 ON CHANGE事件

MENU 和INPUT里都可以定义ON ACTION

CURSOR

1. 接受查询条件 CONSTRUCT 与INPUT 区别

假设画面拦位a=‘111‘,b=‘222‘

Construct g_wc on gen01,gen02 from a,b

Table字段 画面拦位 =》g_wc=‖gen01 =‘111‘ and gen02=‘222‘ ‖ 2. 根据1中得到的g_wc的值组SQL

Let l_sql=‖Select … from table where ―,g_wc 3.将组合出的SQL字符串转换成可执行的SQL PREPARE pre01 FROM l_sql

4.将可执行的SQL定义成CURSOR

DECLARE cursor1 CURSOR FOR pre01 (第3步省略时,第4步就用这个方法DECLARE cursor1 CURSOR FROM l_sql,但是不用PREPARE时,如果l_sql中有语法错误时,程序不会报错)

5.读取游标数据

FOREACH cursor1 INTO 变量 CONTINUE FOREACH EXIT FOREACH END FOREACH

结束后自动释放空间。 3/9

制作画面常见问题及注意事项: 1 画面的名字

客制目录 /u1/gp515

2 制作画面中不能出现任何的中文 3.控件之间的边界不能重叠

4新建画面时是选择DS 还是FORMONLY

画面输入的内容不需要异动到ORACLE数据库就可DS或者FORMONLY,否则不许选择DS

5. 栏位说明和栏位之间的关系:成对出现的,栏位说明TEXT控件是没有名字的,只有栏

位才有名字,后续维护p_perlang 时以栏位的名字为主 6. 控件属性的设置参考教材

7. 制作画面的步骤:下载ds.sch—> GENERO STUDIO 本地制作—> 上传—> 编译—>

预览—> 维护p_perlang 最后的三步跳过预览的步骤直接去维护p_perlang 是看不到中文信息的,必须预览后才可以看到

画面csfr110.4fd 程序:csfr110.4gl DATABASE ds GLOBALS … DEFINE 变量 MAIN

程序初始化(OPTIONS) 判断权限 (NOT cl_user())

如果遇到执行过程中的错误就记录LOG 日志(call cl_err_msg_log) 程序初始化-营运中心,参数载入,config目录文件载入(cl_setup(―‖) ) 记录程式执行的开始时间cl_used

OPEN WINDOW …. CALL r110_tm() 记录程式的离开时间 END MAIN

FUNCTION r110_tm() Construct

End construct 接受查询条件(QBE)

Input 接受单一的值(条件选项等) End input Call csfr110() END FUNCTION FUNCTION csfr110() L_sql=‖select …….‖ Call cl_prt_cs() END FUNCTION

目录:gp515/topcust/csfr100

INPUT NO WRAP 输入方式不打转

DEFER INTERRUPT 截取中断值(就是界面中是否可以通过X来关闭窗口)

MAIN函数接受值的方式:let p_a=ARG VAL(1)

背景作业(或者p_zz里的UNIX运行指令)p_cron给MAIN函数传值

Cl_ui_init() 画面多语言p_perlang载入

While true (避免当交互指令发生错误时陷入死循环) IF l_n>10 then Exit wile End if

Let l_n=l_n+1

Cl_qbe_init() 条件查询和条件储存按纽初始化

On action locale 语言

Call cl_dynamic_locale 切换语言函数

Cl_ghow_fld_cont() 该语言下的说明信息显示出来

Aoos010 允许闲置时间

On idle g_idle_seconds top.global,main-cl_setup

Cl_init_qry_var() 将top.global中和开窗有关的变量初始化

先编译,再维护p_zz,然后再编译,再link

…… 此处隐藏:2148字,全部文档内容请下载后查看。喜欢就下载吧 ……
tiptop 软件 程序 基础 培训.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/598126.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)