您好,欢迎访问三七文档
说明:“总账-日记账-输入”中将“批”对应的值集替换成客制化的值集步骤:1、进入“总账-日记账-输入”界面,如下图(会发现光标指向“批”单元格中)2、查看”批”单元格所在的块(block)和字段(ITEM),点击菜单中的“帮助-诊断-检查”,出现的界面如下:这说明“批”所在的块为“FOLDER_QF”,字段为“BATCH_NAME”3、帮助-诊断-属性-项目:根据2中查找到的块、字符,依照下表,在特性中选择”LOVNAME“查看对应的LOV值集(为什么呢?原因如下:FORM开发中,对于开发具有查询弹出框的页面(如例子中的“批”是一个弹出框选择页面)遵循基本的4个部分,依次是块、字符、LOV和group,块是指字符所在的某一个区域,LOV是指这个字符可以由弹出框去选择值、group是这个LOV对应的具体实现(一般是SQL代码)):4、点击“帮助-诊断-自定义代码-个性化”在弹出的界面中依次根据实际需要填写“序号”、“说明”,如下:然后在活动中设置如下(说明:类型为“内置”是指需要被替换的LOV值集,也就是自定义LOV值集,值集名称为):CUX_BATCH_NAME,对应的GROUP代码为“变元”中的SQL:SelectDistinctNameFromGl_Je_BatchesGjbWhere((Actual_Flag=:Parameter.Actual_Flag)Or(:Parameter.Actual_Flag='Q')Or((:Parameter.Actual_Flag='A')And(Actual_Flag='B')))AndExists(Select1FromGl_Code_CombinationsGcc,Gl_Je_LinesGjl,Gl_Je_HeadersGjhWhere1=1AndGcc.Code_Combination_Id=Gjl.Code_Combination_IdAndGjl.Je_Header_Id=Gjh.Je_Header_IdAndGjh.Je_Batch_Id=Gjb.Je_Batch_IdAndGcc.Segment1In(SelectCsc.Company_CodeFromCux_Sfg_Gl_Company_vCscWhere1=1AndCsc.Company_CodeIn(SelectNvl(Cga.Segment_Value,Csc.Company_Code)FromCux_Gl_Access_Assign_vCga)))OrderByName类型为“特性”中主要是在类型为“内置”的基础上进行设置,主要是替换成“内置”中设置的自定义值集,“目标对象”FOLDER_BATCH_QF是3中查到的LOV,当设置完成之后保存,退出,切换职责之后就可以使用了
本文标题:值集替换操作手册
链接地址:https://www.777doc.com/doc-2715513 .html