打印本文 打印本文 关闭窗口 关闭窗口
UNIX系统下informix自制开发工具构思介绍
作者:武汉SEO闵涛  文章来源:敏韬网  点击数5686  更新时间:2009/4/22 23:21:56  文章录入:mintao  责任编辑:mintao
sp;   l       0  1330      0    金  额∶                                  ┃
┃   9            0     0      0                                              ┃
┃  10            0     0      0                                              ┃
┃  11            0     0      0                                              ┃
┃  12            0     0      0                                              ┃
┃  13            0     0      0                                              ┃
┃  14            0     0      0                                              ┃
┃  15            0     0      0                                              ┃
┃  16            0     0      0                                              ┃
┃  17            0     0      0                                              ┃
┃  18            0     0      0                                              ┃
┃  19            0     0      0                                              ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
                         ------------ 图14 ------------
                

       用命令 w存盘,再用命令 s进行演示,见图15。如果对FORM不满意,可通过对
       文本修改或直接修改FORM,直至满意。

   ┏━━━━━━━━━━━━━━┓
   ┃       记       帐          ┃
   ┃                            ┃
   ┃                            ┃
   ┃帐  号∶[            ]      ┃
   ┃                            ┃
   ┃凭证号∶[      ]            ┃
   ┃                            ┃
   ┃摘  要∶[          ]        ┃
   ┃                            ┃
   ┃金  额∶[                 ] ┃
   ┗━━━━━━━━━━━━━━┛
                         ------------ 图15 ------------
  
(五)FORM的编辑:
        用UNIX编辑只是FORM的初步定制,它只能对标题、数据的输入、显示域进行定义。
        而对[连接交易]、[驱动方式]、[索引项]、[嵌入函数]以及菜单、数据库的表名、        字段名等等,需本系统提供的编辑功能或直接用vi编辑。

 方法一____系统提供的编辑功能:
        (1) 用命令 a进入,用光标键移到需改动的域。
        (2) 行的复制功能.
            把A 行开始的N 条复制到B 行上,方法如下∶
            将光标移至A 行按F2键,再按要复制的条数N,再将光标移到B行按 F2键。
            连续按两次F2,可在原行下复制一行。
        (3) 行的插入功能.
            按[Insert]键,可增加一行空行。
        (4) 行的删除功能.
            将删除行的类型改为空格,存盘时,会剔除该行。
        (5) 复合域的编辑功能。
            F1键向右移,[Backspace]键向左移。
            命令切换键F3或[Delete],x删除字符,i插入字符,功能同vi.

 方法二___利用vi编辑功能:
 (1) 用命令 v进入、再输入form号。
        (2) 如form是新建的,系统生成一个带有说明和一定格式的文本(见图16),由您
            填写编辑。
            如form已存在,系统生成一个带有原form参数的文本,由您修改。


 [交易号]    120 [连接交易]       0 [驱动方式] B  [索引项]     3
   [类型][长度][坐标][嵌入函数]   [      复         合          域      ]
~~提示:以下值的横坐标必须在对应字段的区域内(以'[]'为界),否则无效!空缺值为零~~

                         ------------ 图16 ------------


    九。演示程序

演示程序menu、trade的功能相同;共用数据库test、FORM参数文件test.form.
你可阅读menu.ec、trade.ec中是如何调用本系统函数的;
你还可参考./menu/makefile、mknet ./trade/makefile、mknet;

                                十。有关网络版

所谓网络版就是在原版的基础上, 将程序分为前台程序(界面控制程序)和后台程序 (数据服
务器),  前台把FORM中涉及数据数据库的FORM, 组织成SQL语句通过网络传给后台,  后台把
SQL 的着执行结果返回前台, 如图16所示:

      &nbs

上一页  [1] [2] [3] [4] [5] [6] [7] [8]  下一页

打印本文 打印本文 关闭窗口 关闭窗口