- 3
- 0
- 约1.48千字
- 约 4页
- 2016-12-07 发布于重庆
- 举报
值集替換操作手册
说明: “总账-日记账-输入”中将“批”对应的值集 替换成客制化的值集
步骤:
1、进入“总账-日记账-输入”界面,如下图(会发现光标指向“批”单元格中)
查看”批”单元格所在的块(block)和字段(ITEM),点击菜单中的“帮助-诊断-检查”,出现的界面如下:
这说明“批”所在的块为“FOLDER_QF”,字段为“BATCH_NAME”
帮助-诊断-属性-项目:根据2中查找到的块、字符,依照下表,在特性中选择”LOV NAME“查看对应的LOV值集(为什么呢?原因如下:FORM开发中,对于开发具有查询弹出框的页面(如例子中的“批”是一个弹出框选择页面)遵循基本的4个部分,依次是块、字符、LOV和group,块是指字符所在的某一个区域,LOV是指这个字符可以由弹出框去选择值、group是这个LOV对应的具体实现(一般是SQL代码)):
4、
点击“帮助-诊断-自定义代码-个性化” 在弹出的界面中依次根据实际需要填写“序号”、“说明”,如下:
然后在活动中设置如下(说明:类型为“内置”是指需要被替换的LOV值集,也就是自定义LOV值集,值集名称为):CUX_BATCH_NAME,对应的GROUP代码为“变元”中的SQL:
Select Distinct Name
From Gl_Je_Batches Gjb
Where ((Actual_Flag = :Parameter.Actual_Flag) Or
(:Parameter.Actual_Flag = Q) Or
((:Parameter.Actual_Flag = A) And (Actual_Flag = B)))
And Exists
(Select 1
From Gl_Code_Combinations Gcc, Gl_Je_Lines Gjl, Gl_Je_Headers Gjh
Where 1 = 1
And Gcc.Code_Combination_Id = Gjl.Code_Combination_Id
And Gjl.Je_Header_Id = Gjh.Je_Header_Id
And Gjh.Je_Batch_Id = Gjb.Je_Batch_Id
And Gcc.Segment1 In
(Select Csc.Company_Code
From Cux_Sfg_Gl_Company_v Csc
Where 1 = 1
And Csc.Company_Code In
(Select Nvl(Cga.Segment_Value, Csc.Company_Code)
From Cux_Gl_Access_Assign_v Cga)))
Order By Name
类型为“特性”中主要是在类型为“内置”的基础上进行设置,主要是替换成“内置”中设置的自定义值集,“目标对象”FOLDER_BATCH_QF 是3中查到的LOV,当设置完成之后保存,退出,切换职责之后就可以使用了
蚅肂
原创力文档

文档评论(0)