S-HR二开业务单据

s-HR二开可以使用BOS IDE做开发工具。
可以在BOS中创建业务单据也可以在DEP中新增单据。

视图

使用administrator账户,通过S-HR菜单中的开发平台-“视图”,创建前端页面。
在扩展文本框内,使用xml语言对其定义。

常用模板:

list模板:

XXXView : entity名称;需修改

<?xml version="1.0"?>
<list name="XXXView">
	<field name="number"></field>
	<field name="name"></field>
</list>

在这里插入图片描述

  • grid里面就是列表展示的列,删除不需要的列将<field…>整个一行删除即可;若要新增某个列字段,则复制一行,修改里面的name值为对应的字段名即可。
  • <field…>里面用空格隔开,可以添加如下属性
    1. type=’hidden’ 设置为隐藏,即不显示
    2. wideth=’100’ 设置字段显示宽度
    3. label=’**’ 设置字段显示文字
  • 列表的<list><navigateList>标签中,加上sorterItems=“index”,即可对列表按此字段进行排序,若是倒序,在后面加上desc,即sorterItems=“index” desc。
<navigateList relatedField="person" sorterItems="person.number">
  • multiRow标签里面加上 sorterItems属性。参考员工任职情况多行表按生效日期倒序排列
<multiRow name="EmpLaborRelationForm" sorterItems="EFFDT desc">

form模板:

<?xml version="1.0"?>
<form name="QYXZform" col="1">
	<field name="number" required="true" max_length="30"></field>
	<field name="name" required="true" max_length="30"></field>
        <field name="simpleName" max_length="30"></field>
        <field name="description" max_length="80"></field>
</form>

在这里插入图片描述

  • <field…>里面用空格隔开,可以添加如下属性
    1. readonly=’true’ 设置为只读
    2. required=’true’ 设置为必录
    3. type=’hidden’ 设置为隐藏,即不显示
    4. label=’**’ 设置字段显示文字
    5. ctrl=“textArea” colspan=“2” rows=“1” 设置为大文本,占两列(类似员工信息备注字段)

列表界面搜索模板:

<search>
	<quickSearch>
		<field name="person.name" label="姓名"/>
		<field name="person.name" label="员工编码" />
	</quickSearch>
	<advancedSearch>
		<field name="person" uipk="com.kingdee.eas.basedata.person.app.Person.list"></field>
                <field name="corporateunit"></field>
		<field name="laborRelationState"></field>
		<field name="laborRelationType"  label="用工关系类型"></field>
		<field name="EFFDT"></field>	
	</advancedSearch>
</search>

在这里插入图片描述

  • list界面header中加上
<searchView uipk="com.kingdee.eas.hr.base.app.EmpLaborRelation.search" />

uipk的值为对应的搜索视图的uipk值


F7视图配置

在这里插入图片描述

不指定调用某个F7视图时,默认与列表视图一致,可以根据需要新增F7视图,并在需要特别处理的地方进行引用,参考职等F7及岗位编辑界面的调用。
如需屏蔽,添加<requireAddNew>false</requireAddNew>到最后</navigateList></list>标签前。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值