《JDE开发流程图解.xls》由会员分享,可在线阅读,更多相关《JDE开发流程图解.xls(72页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、、Create a Project、Create object for view、Create object for view3、Create object for process option、Create object for Program建立画面的时候必须在这里选择一个画面的类型。1,Find/Browse是用于检索数据,不能进行数据的编辑保存操作。2,Fix Inspect是用于数据的编辑用,比如新规登陆,选择的数据进行修改。3,header Detail是用于有头部信息,同时也有grid,但是这个时候的grid是可以入力数据的,它主要实现了一次处理可以向数据库追加/修改多条数据的操
2、作。4,headerless Detail是用于没有头部信息,只有grid的情况,但是这个和3也没有太大的区别,3有的功能这里也能实现。5,Message Form是用于显示提示信息用。不能做任何编辑。6,power form适用于复杂的画面,一个画面上实现很多个grid等需要的时候 才会使用,一般情况下很少用。这里是当程序中需要一个view的时候,就在这里去查询。一般都是需要的。注意 普通的画面只能拥有一个view,一个grid。只有powerform的类型画面才可以实现多个view和grid.建立画面的时候必须在这里选择一个画面的类型。1,Find/Browse是用于检索数据,不能进行数据
3、的编辑保存操作。2,Fix Inspect是用于数据的编辑用,比如新规登陆,选择的数据进行修改。3,header Detail是用于有头部信息,同时也有grid,但是这个时候的grid是可以入力数据的,它主要实现了一次处理可以向数据库追加/修改多条数据的操作。4,headerless Detail是用于没有头部信息,只有grid的情况,但是这个和3也没有太大的区别,3有的功能这里也能实现。5,Message Form是用于显示提示信息用。不能做任何编辑。6,power form适用于复杂的画面,一个画面上实现很多个grid等需要的时候 才会使用,一般情况下很少用。当你想接受其他程序调用你自己的
4、参数的时候,你首先要在这里设置需要接收什么参数。如果有view的时候,他会自动把view的几个key的变量设置到这里来。在这里查询你想要设置的变量。然后再托到左边的一栏里面。左边一栏的描述名字是可以改变的。这里是当程序中需要一个view的时候,就在这里去查询。一般都是需要的。注意 普通的画面只能拥有一个view,一个grid。只有powerform的类型画面才可以实现多个view和grid.当程序邦定了view以后,下面的框里面就会把view的所有变量都表示出来,同时当你想把下面的值托几个标量作为form的头部信息的时候,就直接双击它,然后再把它放到头部,如果你想把它放到grid里面去,那你要
5、先选中grid,然后双击变量,就会自动添加到grid里面去。注意 当在头部 或者 在gird上追加了以下的任何变量,这个变量都会在下面的框中消失,如果你把grid 或则grid 任何一个被选中时,下面不被显示的字段是当前的头部或者grid里面已经被设置的字段。相互不会有影响。画面编码的时候,主要在下面的几个事件里面写代码。第一个事件是第二个事件是,当画面的值都在第一个事件里面处理以后,在进行第二次的处理。当然这两个事件都是具有初始化的功能。第三个事件是,当从数据库取到值以后,再把值付给画面的网格以前,这个事件里面可以控制什么样的情况下的数据不表示,也可以把需要编辑的字段县编辑后 再向画面的网格
6、里面设定。第四个事件是,和第三差不多的功能,只是不能隐藏不想显示的记录行。主要用到这四个事件 其它事件很少用这里的操作主要适用于,检索程序的检索条件的过滤用,比如说我刚进入本程序,我又想在画面刚打开的时候,就把一些前画面传过来的参数,检索出来。这种情况下,就需要把这些对应的参数都按照下面的设置设定。注意这里的能够进行设定的变量必须是从view里面选出的变量。画面编码的时候,主要在下面的几个事件里面写代码。第一个事件是第二个事件是,当画面的值都在第一个事件里面处理以后,在进行第二次的处理。当然这两个事件都是具有初始化的功能。第三个事件是,当从数据库取到值以后,再把值付给画面的网格以前,这个事件里
7、面可以控制什么样的情况下的数据不表示,也可以把需要编辑的字段县编辑后 再向画面的网格里面设定。第四个事件是,和第三差不多的功能,只是不能隐藏不想显示的记录行。主要用到这四个事件 其它事件很少用想看在本地运行的效果的时候,暗下这个按钮,就会运行出你保存后最新的程序建立画面的时候必须在这里选择一个画面的类型。1,Find/Browse是用于检索数据,不能进行数据的编辑保存操作。2,Fix Inspect是用于数据的编辑用,比如新规登陆,选择的数据进行修改。3,header Detail是用于有头部信息,同时也有grid,但是这个时候的grid是可以入力数据的,它主要实现了一次处理可以向数据库追加/
8、修改多条数据的操作。4,headerless Detail是用于没有头部信息,只有grid的情况,但是这个和3也没有太大的区别,3有的功能这里也能实现。5,Message Form是用于显示提示信息用。不能做任何编辑。6,power form适用于复杂的画面,一个画面上实现很多个grid等需要的时候 才会使用,一般情况下很少用。建立画面的时候必须在这里选择一个画面的类型。1,Find/Browse是用于检索数据,不能进行数据的编辑保存操作。2,Fix Inspect是用于数据的编辑用,比如新规登陆,选择的数据进行修改。3,header Detail是用于有头部信息,同时也有grid,但是这个时
9、候的grid是可以入力数据的,它主要实现了一次处理可以向数据库追加/修改多条数据的操作。4,headerless Detail是用于没有头部信息,只有grid的情况,但是这个和3也没有太大的区别,3有的功能这里也能实现。5,Message Form是用于显示提示信息用。不能做任何编辑。6,power form适用于复杂的画面,一个画面上实现很多个grid等需要的时候 才会使用,一般情况下很少用。这里是当程序中需要一个view的时候,就在这里去查询。一般都是需要的。注意 普通的画面只能拥有一个view,一个grid。只有powerform的类型画面才可以实现多个view和grid.这里是当程序中
10、需要一个view的时候,就在这里去查询。一般都是需要的。注意 普通的画面只能拥有一个view,一个grid。只有powerform的类型画面才可以实现多个view和grid.在这里查询你想要设置的变量。然后再托到左边的一栏里面。左边一栏的描述名字是可以改变的。给标准按钮写代码的时候,双击,然后选中你想写代码的按钮,然后点击事件。这里有什么问题?也请问我。画面编码的时候,主要在下面的几个事件里面写代码。第一个事件是第二个事件是,当画面的值都在第一个事件里面处理以后,在进行第二次的处理。当然这两个事件都是具有初始化的功能。第三个事件是,当从数据库取到值以后,再把值付给画面的网格以前,这个事件里面可
11、以控制什么样的情况下的数据不表示,也可以把需要编辑的字段县编辑后 再向画面的网格里面设定。第四个事件是,和第三差不多的功能,只是不能隐藏不想显示的记录行。主要用到这四个事件 其它事件很少用这里的操作主要适用于,检索程序的检索条件的过滤用,比如说我刚进入本程序,我又想在画面刚打开的时候,就把一些前画面传过来的参数,检索出来。这种情况下,就需要把这些对应的参数都按照下面的设置设定。注意这里的能够进行设定的变量必须是从view里面选出的变量。画面编码的时候,主要在下面的几个事件里面写代码。第一个事件是第二个事件是,当画面的值都在第一个事件里面处理以后,在进行第二次的处理。当然这两个事件都是具有初始化
12、的功能。第三个事件是,当从数据库取到值以后,再把值付给画面的网格以前,这个事件里面可以控制什么样的情况下的数据不表示,也可以把需要编辑的字段县编辑后 再向画面的网格里面设定。第四个事件是,和第三差不多的功能,只是不能隐藏不想显示的记录行。主要用到这四个事件 其它事件很少用想看在本地运行的效果的时候,暗下这个按钮,就会运行出你保存后最新的程序当这里被check上,就表示如果单独执行这个程序的时候,他会直接启动这个画面,如果没有check上,他会去执行其他被check上的画面,如果不是单独执行,是通过其他程序调用的时候,那么本程序将执行被指定调用的画面,就和这个check没有关系了。下面这些按钮编程都是会使用的。请一定要熟悉。我这里不说具体有什么用,你在看工具的时候再问我,或则你旁边会的同事。编码的时候,请选中这个form,然后右主键给标准按钮写代码的时候,双击,然后选中你想写代码的按钮,然后点击事件。这里有什么问题?也请问我。把process option和程序关联的时候,必须在这里选择你想关联的处理option下面这些按钮编程都是会使用的。请一定要熟悉。我这里不说具体有什么用,你在看工具的时候再问我,或则你旁边会的同事。把process option和程序关联的时候,必须在这里选择你想关联的处理option