U861-UAP1.1产品使用手册用友软件股份有限公司研发中心2006年5月目录I目录第一章系统简介.1第二章应用准备.42.1系统运行环境..42.2系统运行流程..7第三章安装配置.8第四章登录注册.9第五章创建和使用项目.105.1项目定义.105.2新建项目.105.3打开已存在项目.115.4打开子产品..125.5解除发布栏目..12第六章单据设计.156.1新增单据.156.2打开单据.166.3单据列表.176.4单据栏目.176.5单据状态下的控制.186.5.1单据状态下的控制..186.5.2单据状态下的控制..186.6功能按钮.206.7栏目类型.216.8栏目属性.21第七章档案设计.237.1新增档案.237.2档案栏目.247.3档案列表.257.4档案栏目的控制..25第八章报表设计.288.1新增报表.288.2视图设计.298.3工具箱.318.4报表格式功能按钮.338.5查询条件.34第九章单据转换规则.369.1单据转换规则定义.369.2新增单据转换规则.369.3详细操作及面板函数说明..389.3.1编辑映射.38目录II9.3.2使用面板函数..389.3.2使用脚本面板函数.409.3.4编译映射.439.3.5映射预览.449.3.6发布映射.469.3.7其它面板函数说明.46第十章数据引擎定义.5010.1配制元数据操作说明.5010.2数据查询代码..7210.3数据引擎关键应用.72第十一章导入导出和发布.76第一章系统简介1第一章UAP是英文“UFIDAApplicationPlatform”的缩写。用友软件股份有限公司经过多年的技术积累和知识沉淀,构建出的专业、安全、高效的ERP应用技术平台。1.1UAP平台概述为保障信息化战略目标的达成,用户一直期望有一种更加体系、灵活、高效、统一的信息化方案,帮助他们解决信息化过程中的关键难题。用友软件向用户提供了标准、专业的解决方案。ERP-U8作为一种面向企业信息化战略的主流产品,从整体、全局和发展的角度,为信息系统的设计、构建、集成、部署、运行、维护和管理等提供高可用性、高合理性的体系架构——UAP应用技术平台。UAP支持ERP-U8产品的应用研发,支持产业链伙伴的二次开发、行业插件管理,以及第三方软硬件产品的广泛集成。UAP是最强有力的ERP应用技术平台,她将带动整个产业链的全面发展,为中国ERP普及事业保驾护航。1.2UAP平台关键价值客户选择基于UAP的ERP-U8信息系统,可以: 满足快速构建和随需而变的要求,满足个性化和用户主控的需求 保障企业的IT效益,降低信息化的风险和总体成本,获得最大限度的投资保护合作伙伴选择UAP应用技术平台,可以: 实现对伙伴产品的全面集成和团队高效协作 通过易用、成熟的二次开发功能获得增值回报实施人员选择UAP应用技术平台,可以: 简便部署ERP-U8产品,及时交付个性化项目 针对用户特殊需求快速进行现场定制及客户化开发研发人员选择UAP应用技术平台,可以: 更关注于业务的逻辑设计和核心应用而不用考虑技术实现 避免重复构建大量冗余代码,降低日常工作及维护量1.3UAP平台体系构成UAP平台是在.NetFramework平台基础上建立的一套企业应用平台,它是充分第一章系统简介2利用了.Net的各种开发技术和开发思想并对U8产品的各种业务应用进行抽象后建立的。 以实体描述和数据交换为核心的开放式结构,让ERP-U8系统拥有巨大扩展能数据引擎(BDE):理表之间逻辑关系复杂,在表现形式上无法与实际的业务对应:界面让开发人员或客户能随意定义不同业务对象之间的转换 :开发,彻底脱离了以前需要完全依赖编码的模 简单的缺省视图,这一视图对大多数用户来说已经足够,力商务原有系统的数据物关联;通过UAP商务数据引擎(BDE)技术,可将这些数据表组织为业务对象,以实体的形式展现,采用这种形式后开发人员可以很方便的获得ERP-U8系统中的各种数据信息。数据交换引擎(DTE)通过可视化的设计关系,在实际运行中DTE将直接调用U8系统的各种业务API,保证不同业务对象之间可以随意转换的效果,使用户可以参与到业务的流程定义中。以规则定义为基础的客户化应用界面规则定义引擎和业务逻辑引擎使业务逻辑界面和后台业务逻辑的式。通过对业务系统的分析和抽象,UAP提供了多种业务逻辑的规则的定义,并屏蔽了复杂的技术细节,将可视化的定义界面直接呈现在用户面前。支持软件工厂的应用模型facade可以提供一个而那些需要更多的可定制性的用户可以越过facade层。引入facade将这个子系统与客户以及其他的子系统分离,可以提高子系统的独立性和可移植性。第一章系统简介3UAP的后台业务逻辑采用Facade模式从而保证了系统的可扩展性。 集成的开发环境的开发环境,在此环境下利用.Net提供的工具集成技术使开发人员在应用角色RP-U861”应用技术平台适用并服务于用友软件公司的ERP-U8产品,系统补丁UAP提供了统一此环境中可以完成所有的开发工作。在此环境中集成了单据定义、档案定义、参照定义、流程定义、报表定义等多种客户应用配置界面使用户可以简单高效的完成产品的个性化配置工作。1.4UAP平台适用范围及适用范围:“UAPForE依赖于U8产品安装后的系统环境,其工作成果在U8产品中得到展现。操作系统Windows2000;WindowsXP;Windows2003;相关的数据库环境SQL2000及SP3补丁软件环境ERP-U861(包括U861正常运行所必需的软件环境)角色对象:包括一次开发和二次开发人员;开发人员通过此平台对底层元数据进研发人员行定义和预置,可以进行物理数据库、代码等比较专业化的预置工作。实施人员实施人员通过此平台预置复杂的逻辑,甚至预置与编码相关的内容,与开发人员不同的是他们不能修改某些被开发人员锁定的预置内容。客户人员对系统进行各种配置和管理的人员,通常为企业中的信息部人员。合作伙伴ISV伙伴与集成应用伙伴通过UAP制作行业插件的及集成第三方产品,为客户量身打造个性化的软件产品,实现ERP-U8的增值拓展。第二章应用准备4第二章2.1系统运行环境环境系统配置同u8:硬件环境最低配置推荐配置说明计算机所安装的组件(充当的角色)1、安装全部或部分客户端软件CPU:P3800CPU:P41.2G因客户端占用的资源较少,所以配置稍低。RAM:512MRAM:512MHD:20G—80GHD:20G—80G(依数据量大小而定)2、安装成WEB服务器WEB服务器属于负载比较重的服务器,最好可以配上两个CPU。CPU:P41.8GCPU:P42.4G*2RAM:1GBRAM:2GB,HD:40GBHD:40GB—72GB3、安装成数据库服务器CPU:P42.4G*2CPU:P41.8G数据库服务器的负荷也比较大,同样最好配上两颗CPU,内存越大越好。因U8的所有数据和临时数据均存储在这台服务器的硬盘上,所以对它的硬盘容量有更高的要求,在存储数据文件的逻辑磁盘上至少有10G的空余空间,分区应为NTFS格式。RAM:1GBRAM:2GB以上,HD:72GB以上HD:40GB以上(依数据量大小而定,至少有10G以上的空闲空间,且为NTFS分区)(依数据量大小而定,至少有10G以上的空闲空间,且为NTFS分区)不使用U8生产制造或客户关系管理,应用服务器负载低;不使用U8生产制造和客户关系管理模块CPU:P41.8GRAM:512MB,HD:20GBCPU:P42.4GRAM:512MB,HD:40GB4、安装成应用服务器使用U8生产制造或客户关系管理模块使用U8生产制造或客户关系管理,应用服务器负载高,需高配置;CPU:P42.4GCPU:P42.4G*2RAM:1GB,RAM:2G以上,HD:40GBHD:20GB第二章应用准备55、安装成加密服务器CPU:P3800MRAM:256MHD:20GCPU:P41.2GRAM:512MHD:20G只是负责加密信息的验证,配置不必很高。6、应用,加密,WEB和数据库服务器安装在一台机器上CPU:P42.4GRAM:1GB以上HD:60GB(依用户数据量而定,至少有10G以上的空闲空间,且为NTFS分区)CPU:P42.4G*2RAM:2GB以上HD:72GB以上(依用户数据量而定,至少有10G以上的空闲空间,且为NTFS分区)所有服务器都装在一起,负载很重,不推荐这种安装方法,如果非要这么安装,那么机器的配置一定要高,最好使用专用服务器。7、数据库服务器和应用服务器CPU:P42.4GRAM:1GBHD:40GB—72GB(依数据量大小而定,至少有10G以上的空闲空间,且为NTFS分区)CPU:P42.4G*2RAM:2GB,HD:40GB—72GB(依数据量大小而定,至少有10G以上的空闲空间,且为NTFS分区)配置要高。因U8的所有数据和临时数据均存储在这台服务器的硬盘上,所以对它的硬盘容量有更高的要求,在存储数据文件的逻辑磁盘上至少有10G的空余空间,分区应为NTFS格式。8、WEB服务器和数据库服务器安装在一起CPU:P42.4GRAM:1GBHD:40GB—72GB(依数据量大小而定,10G以上的空闲空间,且为NTFS分区)CPU:P42.4G*2以上RAM:2GB以上HD:72GB以上(依数据量大小而定,10G以上的空闲空间,且为NTFS分区)把两种负荷较重的服务装在一台服务器上不推荐这种方案,但如非要如此只能提高硬件的配置,最好使用专用服务器。不使用U8生产制造和客户关系管理CPU:P41.8GRAM:512MBHD:20GBCPU:P41.8RAM:512MBHD:40GB不使用U8生产制造和客户关系管理,应用服务器负载低,可以使用低配置。9、加密服务器和应用服务器安装在一起使用U8生产制造或客户关系管理CPU:P42.4GRAM:1GBHD:20GBCPU:P42.4G*2RAM:1G以上HD:40GB使用U8生产制造或客户关系管理,应用服务器负载高,需高配置。用户很少使用或不使用Web产品CPU:P41.8GRAM:512MBHD:20GBCPU:P41.8GRAM:1GBHD:40GB用户很少使用或不使用Web产品,Web服务器压力轻,配置不用很高。10、加密和Web服务器安装在同一台服务器用户使用很多Web产品CPU:P42.4RAM:1GBHD:40GBCPU:P42.4*(1-2)RAM:2GBHD:72GB用户使用很多Web产品,Web服务器压力重,配置要高。第二章应用准备611、安装全部产品CPU:P41.8GRAM:512MBHD:60GB(依用户数据量而定,至少有10G以上的空闲空间,且为NTFS分区)CPU:P4:2.4G*2RAM:2GB—4GBHD:72GB以上(依用户数据量而定,至少有10G以上的空闲空间,且为NTFS分区)所有的组件和客户端全安装在一台安装在同一台计算机上,其负荷可想而知,建议使用专用服务器或高配置台式机。12、安装单用户版CPU:P41.8GRAM:512MBHD:60GB(依用户数据量而定,至少有10G以上的空闲空间,且为NTFS分区)CPU:P4:2.4G*2RAM:2GB—4GBHD:72GB以上(依用户数据量而定,至少有10G以上的空闲空间,且为NTFS分区)因其不安装WEB产品和WEB服务器,所以压力要比“安装全部产品”小。软件环境(以下软件环境列表包含三种语言:简体中文,繁体中文,英文)计算机角色操作系统IEIIS备注是否推荐WindowsXP+Sp2否Windows2000Server+Sp4是Windows2000Professional+Sp4否Windows2003Server+Sp1是数据服务器WindowsADServer+Sp4是Windows2000Server+Sp4IE6.0+Sp1IIS5.0是Windows2003Server+Sp1IE6.0+Sp1IIS6.0是WindowsADServer+Sp4IE6.0+Sp1IIS5.0是WindowsXP+Sp2IE6.0+Sp1IIS5.0否应用服务器Windows2000Professional+Sp4IE6.0+Sp1IIS5.0否WindowsXP+Sp2否Windows2000Server+Sp4是Windows2000Professional+Sp4否Windows2003Server+Sp1是加密服务器WindowsADServer+Sp4是WindowsXP+Sp2IE6.0+Sp1是客户端Windows2000Server+Sp4IE6.0+Sp1是第二章应用准备7是Windows2000Professional+Sp4IE6.0+Sp1是Windows2003Server+Sp1IE6.0+Sp1是WindowsADServer+Sp4IE6.0+Sp1WindowsXP+Sp2IE6.0+Sp1IIS5.0是单机模式是Windows2000Server+Sp4IE6.0+Sp1IIS5.0是Windows2000Professional+Sp4IE6.0+Sp1IIS5.0是Windows2003Server+Sp1IE6.0+Sp1IIS6.0是WindowsADServer+Sp4IE6.0+Sp1IIS5.0Sqlserver2000Enterprise+Sp3数据库平台Sqlserver2000Standard+Sp3包含三种语言:简体中文,繁体中文,英文MSDE2000+SP3(推荐单机使用)网络协议局域网带宽广域网带宽网络环境TCP/IP,NamedPipe10M以上56K以上2.2系统运行流程第三章安装配置8第三章具体U861-UAP平台的安装与系统配置,请参加U861-UAP安装说明。第四章登录注册9第四章登录UAP平台的方式与登录U8系统的方式类似,使用的操作员也是U8系统中的操作员。【操作步骤】1.选择进入用友U8-UAP系统,进入注册登录界面。2.选择服务器:在客户端登录,则选择服务端的服务器名称;服务端或单机用户则选择本地服务器。3.输入本次需要登录的操作员名称(或代码)和密码,系统会根据当前操作员的权限显示该操作员可以登录的账套号。如要修改密码,单击-更改密码-按钮。4.选择账套和语言。5.在-操作日期-框内键入操作时间,输入格式为yyyy-mm-dd。也可点日历参照选择一个自然时间。【操作说明】•如何更改注册密码登录时,在密码栏中输入正确的密码,然后将-改密码-栏目选中-√-,点击〖确定〗按钮,在提示窗口输入并确定新密码用户输入新的口令,并进行确认。第五章创建和使用项目10第五章5.1项目定义UAP平台所有的定义和开发都通过项目的方式进行管理。这里的项目可以是水平产品的一个版本,可以是插件的一个编号,可以是二次开发的客户编号等。通过项目可以将通过工具定义的内容导出和导入,便于应用系统的发布。用户一次只能打开一个项目,当前只能有一个项目可以使用。一个项目下可以打开多个子产品,子产品下是功能节点。5.2新建项目UAP平台是通过项目的方式进行管理,所以用户在使用UAP平台时首先必须建立项目。【功能路径】•登陆UAP平台软件后系统自动打开新建项目窗口。•通过点击-文件-菜单的-新建-命令,则会显示新建项目的窗口。•在工具栏上点击-新建项目-命令,则显示新建项目的窗口。【操作界面】第五章创建和使用项目11【操作步骤】1.进入新建项目窗口,在项目属性框中输入项目的-名称-、-描述-,项目名称不能重复。2.选择子产品,新建项目时必须选择一个子产品,在子产品框中列出的子产品为登陆账套所启用的子产品。3.点击-确认-系统进入新建项目的管理平台。5.3打开已存在项目用户想进入已经建立好的项目时,必须通过-打开已存在的项目-窗口进入。【功能路径】•登陆本工具软件后系统自动打开新建项目窗口,用户切换到-打开已存在的项目-卡片。•通过点击-文件-菜单的-新建-命令,则会显示新建项目的窗口,用户切换到-打开已存在的项目-卡片。•通过点击-文件-菜单的-打开-命令,则会显示-打开已存在的项目-窗口。•在工具栏上点击-打开项目-命令,则会显示-打开已存在的项目-窗口。【操作界面】第五章创建和使用项目12【操作步骤】1.进入-打开已存在的项目-窗口,在需要打开的项目名称上双击鼠标或者点击-确认-按钮,则系统进入项目管理平台。2.当需要进入的项目已经被其他用户打开或者项目是被异常退出的,则打开项目时系统会给出提示-项目已被打开或锁定,如果由于异常情况造成的锁定,请先解除锁定-,此时用户可以点击-解除锁定-按钮,然后再进入项目管理平台。5.4打开子产品建立好的项目用户也可以再增加子产品。【功能路径】•在项目资源管理器中在项目名称上点击鼠标右键,点击-打开子产品-命令,则打开添加子产品窗口。•在项目资源管理器中在子产品名称上点击鼠标右键,点击-打开子产品-命令,则打开添加子产品窗口。•通过点击-项目-菜单的-打开子产品-命令,则打开添加子产品窗口。【操作界面】第五章创建和使用项目13【操作说明】•进入-添加子产品-窗口,点击需要添加的子产品,然后点击-确认-按钮,则在项目资源管理器中可以看到打开的子产品。5.5解除发布栏目通过撤消栏目发布的功能对已发布的栏目进行撤消,从而对已发布的栏目进行修改和删除。【功能路径】 打开项目中的一个自定义档案或一张自定义单据,单击工具条上的“撤消栏目发布按钮”则会弹出撤消栏目发布的设置界面。【操作界面】第五章创建和使用项目14【操作步骤】1.关键字段栏目撤消 档案的关键字段有:档案编号类型字段、档案名称类型字段; 单据的关键字段有:单据编号类型字段、审批人类型字段和审批日期类型字段; 勾选含有关键字段类型的字段,点“确定”后,弹出单据或档案运行依赖该关键字段,是否将撤消整个单据或档案的发布状态,选择“是”,则撤消整个单据或档案,撤消成功后没有任何提示,在运行时中无法再看到该单据或档案;选择“否”,则返回到撤消栏目发布界面。2、非关键字段栏目撤消 档案的非关键字段有:档案编号类型字段、档案名称类型字段以外的所有类型的字段; 单据的非关键字段有:单据编号类型字段、审批人类型字段和审批日期类型字段以外的所有类型的字段; 勾选非关键字段类型的字段,点“确定”后,提示该撤消将会清除相应的数据、物理表、事件脚本,选择“是”,则清除相应的字段栏目,在运行时中查看,选中的字段栏目被清除了,其他字段栏目依然存在;选择“否”,则返回到撤消栏目发布界面。第六章单据设计15第六章通过单据设计可以产生与U8系统中的单据在应用上完全一致的单据,通过发布功能可以将新单据上传到U8系统中,在U8系统中同时生成单据维护和单据列表两个功能。【单据设计特点】•通过系统预置的标准的逻辑用户能快速的设计出一个新的单据,且不需要进行任何代码工作。•开发人员和实施人员也可以根据单据中提供的编程接口嵌入逻辑代码,开发出全新的单据。•可以通过工作流系统与其他单据进行数据的交换并能生成其他的单据。6.1新增单据用户可以根据实际需要新增单据,新增后的单据可以上传到U8系统。【功能路径】•在项目资源管理器中打开子系统,在子系统下的-单据-上点击鼠标右键,再点击-新建单据-命令,则系统打开单据新增窗口。•在项目资源管理器中打开子系统,在子系统上点击鼠标右键,再点击-新建-下的-单据-命令,则系统打开单据新增窗口。•在项目菜单中点击-添加单据-命令,则系统打开单据新增窗口。•在工具栏上点击-增加业务文档-,再点击-单据-命令,则会打开单据新增窗口。【操作界面】第六章单据设计16【操作步骤】1.新建单据,打开单据新增窗口,系统自动命名单据名称,可以在单据的属性框中修改单据名称。2.新增单据栏目:在单据左树列表框中点击-栏目-,可以建立单据的表头栏目、明晰栏目。请参见单据栏目。3.新增功能按钮:在单据左树列表框中点击-功能-,可以建立单据和单据列表上显示的功能按钮。请参见功能按钮。4.单据各状态下的控制:在单据左树列表框中点击-状态-,可以对单据的功能按钮和单据栏目的进行控制,请参见单据状态下的控制。5.在单据左树列表框中点击-打开设计模版-可以进入单据的设计模版界面,用户可以对单据进行调整。6.可以对单据进行单据编号规则设置:点击工具栏上-单据编号规则设置-,打开设置窗口,在-栏目名称-前的复选框双击鼠标选择栏目,然后在-栏目用途-中为每个栏目选择用途:可用于前缀、可用于流水、可同时用于前缀和流水,单据发布后设置的规则进入U8单据编码设置中。7.可以对单据进行审批流设置:点击工具栏上-审批流设置-,打开设置窗口,审批条件中显示的是单据表头栏目,鼠标双击复选框上选择作为条件的栏目,然后选择数量审批、金额审批对应的栏目,单据发布后设置的审批流进入U8系统单据流程分配。8.设计完成的单据通过-工具-菜单中的-发布-命令,上传到U8系统中,在U8系统中同时生成以单据名称命名的单据和单据名称+-列表-的两个功能。6.2打开单据已经设计完成的单据显示在项目管理器的子系统下,如果需要查看或修改单据,只需第六章单据设计17要在对应的单据名称上双击鼠标,则在单据左树列表中显示该单据的内容。6.3单据列表单据发布后,在U8系统中同时生成单据列表功能,单据列表用是来查询单据。【单据列表设置】•单据列表的功能按钮在单据左树列表中的-列表功能-下设置,用户可以进行逻辑定义。•单据列表过滤条件的设置:在单据栏目定义中,通过栏目属性-查询条件-、-区间条件-、-常用条件-设置单据列表的查询条件,在U8系统中点击单据列表功能时首先打开过滤条件界面。•在工具栏上点击-单据列表-,可以在打开的窗口中进行列表显示格式设置。•单据与对应的单据列表共同存在,单据发布后,在U8系统中同时生成单据与单据列表,单据是单据维护功能,单据列表是单据查询功能。6.4单据栏目单据栏目即单据中的数据项,分为表头栏目、明细栏目。【功能路径】•打开单据新增窗口,在单据左树列表框中点击-栏目-,在-表头栏目-或-明细栏目-上点击鼠标右键,再点击-新增表头栏目-或-新增明细栏目-,可以打开栏目定义窗口。•在栏目显示框上面点击-新增栏目-命令,可以打开栏目定义窗口。【操作界面】第六章单据设计18【操作步骤】•首先要进行表头栏目定义,在新增表头栏目窗口中手工输入栏目名称,选择所属的栏目类型,在表头栏目中必须定义栏目类型为-单据编号-的栏目,并且只能定义一个。点击-确认-,可以在窗口中显示定义完的栏目。请参见栏目类型•用鼠标点击新增的栏目,可以在屏幕的右下角显示该栏目的属性,用户可以根据需要进行调整。请参见栏目属性•如果单据上需要有明细栏目,则需要新增明细栏目。【栏目规则】•单据必须定义表头栏目。•单据表头栏目中必须定义单据编号栏目,即栏目类型=-单据编号-的栏目,但只能定义一个单据编号栏目。•单据可以只有表头栏目,没有明细栏目。•单据表头栏目或明细栏目中栏目名称不能重复。6.5单据状态下的控制6.5.1单据各状态下的栏目控制在单据新增、修改、查看、审核状态下对功能按钮和单据栏目的控制。【功能路径】第六章单据设计19•打开单据新增窗口,在单据左树列表框中点击-状态-,点击-新增状态-、-修改状态-、-查看状态-、-审核状态-,可以打开单据各状态下控制窗口。【操作界面】【操作步骤】1.控制系统功能按钮:点击功能按钮名称,然后在功能控制栏中选择如下控制方式:•可用:表示该功能按钮可以使用。•置灰:表示该功能按钮显示为灰色,不可以使用。•不可见:表示该功能按钮被隐藏起来,在单据上看不到。例如:点击-新增-按钮进入单据新增状态,-保存-按钮设置为可用,-新增-按钮设置为置灰,-审核-按钮可以设置为不可见。2.控制单据栏目:在每个栏目中的控制栏中选择控制方式:•不可见:表示该栏目在单据上不显示•只读:表示该栏目显示,但不可以修改。•可编辑:表示该栏目可修改。例如:单据头中有客户名称栏目,在查看状态下客户名称设置成只读,在新增状态下设置成可编辑,对于不需要显示的栏目可以设置为不可见。3.点击-确认-按钮,则单据某状态下的控制设置完毕。6.5.2公式定义下栏目状态的控制通过单据栏目的值更新事件属性定义公式对单据栏目是否可编辑。【功能路径】 打开项目中的一张自定义单据,单击一个表头或表体栏目,点击属性列表中的该栏目的值更新事件,进入值更新事件设置界面,单击“增加”按钮,选择“表达式为真/假时改变指定栏目编辑状态”则打开公式定义下栏目控制窗口。【操作界面】第六章单据设计20【操作步骤】1、定义公式执行条件。勾选“只有在满足以下条件时执行公式”复选框;1.1、公式操作符:提供六种公式操作符号,单击操作符会添加到左侧表达式文本区域;1.2、来源字段:除基础资料和基础资料属性类型字段,应包含所有类型的字段栏目;这些字段用于公式计算的表达式项目;在某一字段栏目上按住鼠标左键可将其拖入到表达式文本框;1.3、支持手工输入表达式及操作符,如:=、>号等;2、在下拉框中选择某栏目,为其指定状态;·可编辑:表示该栏目可修改。例如表体栏目税率为某值时,表体数量可以修改;·只读:表示该栏目显示,但不可以修改。3、点“确定”按钮,则设置完公式定义条件下单据栏目的状态。也可以不勾选复选框,此时为无任何公式条件下指定栏目的状态。6.6功能按钮在单据和单据列表功能界面中需要设置功能按钮,如:新增、修改、删除等。【功能路径】•打开单据新增窗口,在单据左树列表框中点击-功能-,在-单据功能-或-列表功能-下显示功能按钮名称,点击功能按钮名称可以打开按钮控制窗口。第六章单据设计21【按钮说明】•单据功能下系统功能按钮是默认的单据按钮。•列表功能下的系统功能按钮是默认的单据列表按钮。•系统功能按钮不需要加入任何程序代码,系统已经赋予了按钮的基本功能,如果用户需要按钮的特殊功能,则可以在按钮控制窗口中加入逻辑处理。6.7栏目类型【栏目类型说明】•单据编号:单据的唯一标识,在单据表头栏目中必须定义单据编号栏目,并且只能定义一次。(单据独有)•档案编号:档案的唯一标识,在档案栏目中必须定义档案编号栏目,并且只能定义一次。(档案独有)•基础资料:定义为基础资料类型的栏目在数据维护时可以参照其他数据档案,所以在该类型的栏目属性中必须设置-参照对象-,-显示属性-,如:在单据中定义-部门名称-栏目,类型为-基数资料-,设置该栏目的属性-参照对象-=-部门基本参照-,-显示属性-=-名称-。•基础资料属性:在数据维护时该类型的栏目的数据依赖于基础资料类型的栏目携带,所以在该类型属性中必须设置-参照对象-,-显示属性-,如:在单据中定义-部门类型-栏目,类型为-基数资料属性-,设置该栏目的属性-参照对象-=-部门名称-,-显示属性-=-部门类型-。•整数:该类型的栏目只能存放整型的数据,如:人数(以个为单位)。•小数:该类型的栏目可以存放小数,如:单价、金额、数量等。•日期:该类型的栏目可以存放日期,所以需要在该类型的栏目属性中设置-显示格式-,默认格式格式为:yyyy-mm-dd。•文本:该类型的栏目可以存放文本数据,如:备注。•枚举:该栏目可以存放有限定的值,所以在该类型的栏目属性中必须设置-枚举植-,如:性别,可以定义枚举值:男、女。•制单人:该类型的栏目用于记录单据的录入人信息。(单据独有)•审核人:该类型的栏目用于记录单据的审核人信息。(单据独有)•审核日期:该类型的栏目用于记录单据的审核日期。(单据独有)6.8栏目属性在栏目定义时,可以通过栏目属性框对栏目进行设置。栏目属性属性说明必输项选择-是-或-否-,设置为-是-的栏目在维护时必须输入,不能为空。字段名称生成后台表时该栏目的字段名称,系统自动给出默认,可以手工修改。焦点顺序在维护界面中,接收Tab键的顺序。常用条件选择-是-或-否-,设置为-是-的栏目作为过滤条件界面可输入的查询条件。第六章单据设计22备注栏目的说明区间条件选择-是-或-否-,设置为-是-的栏目作为过滤条件界面可输入起止范围的查询条件。表名生成后台数据库表的名称,系统自动命名,不可以修改。显示名称在功能界面上显示的栏目名称,可以手工修改。参照对象定义为-基础资料-的栏目用来设置参照来源;定义为-基础资料属性-的栏目用来设置依赖携带的栏目。显示属性定义为-基础资料-的栏目用来设置参照时显示的数据项;定义为-基础资料属性-的栏目用来设置携带的数据项。枚举值定义为-枚举-的栏目用来定义枚举值。值更新事件当栏目的值变化后执行的事件,如:当数量、单价发生变化后,金额=数量*单价中的金额会跟着发生变化。加载更新事件打开功能界面时需要执行的事件。如:初始化栏目的值。第七章档案设计23第七章7.1新增档案档案即系统中用到的基础数据,如客户定义、存货定义等,可以利用档案设计出基础数据维护功能,通过发布进入U8系统中。【功能路径】•在项目资源管理器中打开子系统,在子系统下的-档案-上点击鼠标右键,再点击-新建档案-命令,则系统打开档案新增窗口。•在项目资源管理器中打开子系统,在子系统上点击鼠标右键,再点击-新建-下的-档案-命令,则系统打开档案新增窗口。•在项目菜单中点击-添加档案-命令,则系统打开档案新增窗口。•在工具栏上点击-增加业务文档-,再点击-档案-命令,则会打开档案新增窗口。【操作界面】【操作步骤】第七章档案设计241.新建档案,打开档案新增窗口,系统自动命名档案名称,可以在档案的属性框中修改档案名称。2.新增属性页:档案可以建立多个属性页,在档案左树列表框中-栏目-上点击鼠标右键,点击-新增属性页-命令也可以在工具栏中点击-新增属性页-命令,在打开的窗口中输入属性页名称,点击-确认-按钮,则在-栏目-下显示建立的属性页。3.新增档案栏目:在新建的属性页名称上点击鼠标右建,点击-新增栏目-命令,则打开新增栏目窗口,可以建立档案栏目。请参见档案栏目。4.设计完成的档案通过-工具-菜单中的-发布-命令,上传到U8系统中,在U8系统的【设置-基础档案】中对应的项目菜单下生成档案维护功能。【相关操作】•打开已经存在的档案•已经设计完成的档案显示在项目管理器的子系统下,如果需要查看.