浪潮GSPV6.0.11自定义查询用户手册

上传人:shi****01 文档编号:46616456 上传时间:2021-12-14 格式:DOC 页数:62 大小:2MB
返回 下载 相关 举报
浪潮GSPV6.0.11自定义查询用户手册_第1页
第1页 / 共62页
浪潮GSPV6.0.11自定义查询用户手册_第2页
第2页 / 共62页
浪潮GSPV6.0.11自定义查询用户手册_第3页
第3页 / 共62页
亲,该文档总共62页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
浪潮 GSP 应用中间件软件浪潮GSP自定义查询用户手册浪潮通用软件有限公司版权声明木于册的著作权属于浪潮通用软件有限公司,未经浪潮通用软件有限公司事先书面许可.木于册的任 何部分不得以任何形式进行増删、改編、节选、翻译、鋪印或仿制。木于册的全部内容浪潮通用软件有限 公司可能随时加以更改此类更改将不另行通知,具体应用以软件实际功能为准C“浪潮“inspur”是浪潮集团有限公司的注册商标“通轶”为浪潮通用软件有限公司的注册商标。WindowsWindows NT班SQL Server是Microsoft Corporation的注册商标。木书中涉及的其它产品商标为相应公司所有。前言感谢您使用浪潮GSP应用中间件软件,木说明书包括以下内容:系统概述.应用抬南.操作抬南.应 用示例四部分内容。木说明书将帮助您了解和使用浪潮GSP自定义査询。本书读者对象木于册适合在相关业务领域有较好的匸作经验和知识并对浪潮GSP应用中间件软件的基础知识有整 体的了解的对象使用。如果您没有使用过木系统,建议您在阅读木于册之前接受一次或者更女的相关培训课程。如何获得帮助您可以通过以下途径获取帮助:在线信息如果您需要及时r解浪潮集团的产品动态,交流产品应用解决方案.可以登录浪潮集团网站(), 关注浪潮GSP官方微博(inspurgsp),以及在微信通讯录中点击添加按钮.搜索并关注浪潮GSP官方 微信公众号Tnspwr_GSP” a售前咨询服务如果您需要根据企业的发展和信息管理需要.提供管理咨询及解决方案.您可以联系浪潮ERP售 前咨询顾问为您做售前咨询服务。产品培训浪潮ERP提供完善的产品培训服务,通过浪潮资深的产品培训讲师.您可以加快了解浪潮GSP应用中间件软件实施咨询服务通过现场的实施咨询服务.您能够分享实施顾问的经验.深入掌握浪潮GSP应用中间件软件的应 用。呼叫中心您可以拨打400-658-6000进行产品咨询和问题答疑。合作伙伴服务浪潮ERP有众多经过认证的合作伙伴.您可以咨询您身边的合作伙伴.寻求服务。关于浪潮ERP浪潮集团是国内知名IT企业,以软硕一体化综合实力而见长。拥有3个上市公司,其中服务濡和ERP管理软件是浪潮集团两大主导产业。浪潮ERP具有20年发展历史,是中国最主流的ERP产品之一,是 国内最早定位于商端市场的管理软件厂商.帮助制适业等传统产业通过提升管理水平促进企业节能降耗. 提升效益。浪潮是中国最早的分行业ERP供应商,浪潮ERP在军工、装备制造业、建筑.制药、快消品.化匸 国资监管等行业应用具有领导地位。目前,公司提供了 “集团财务、资金管理.财务控制.全血预算、资 产管理、供应链管理、销倍与分销、生产管理、人力资源管理、商务智能.协同办公”等解决方案成功 协助国务院国资委直属38%的企业进行了信息化改造。公司提出J以客户需求为导向的“3 1战略”,即将 “引领髙端、专注行业.普及应用”作为三个战略方向.以实现“与战略性客户(SCB)共成长”为核心战 略目标.为客户创造价值.与中国企业共成长是浪潮ERP不断前进的永恒动力。浪潮素以技术见长著称。浪潮ERP是中国最早的基于大型关系型数据库开发的企业管理软件,也是中 国第一个同时支持国内(PRC)和国际(IAS)两种会计准则的管理软件。浪潮ERP参与制定并通过了ERP领域第一个中国国家标准(GB/T 19581-2004)。浪潮ERP、SCM、CRM全部列入中国国家863计划。浪潮 长期与IBM、微软等国际知名厂商及普华永道等咨询公司合作,并于2004年以來与微软公司建立了全球战 略合作伙伴关系,使浪潮ERP成为目前中国最先进的基于平台的ERP软件产品。浪潮秉承“以客户关注为焦点”的企业文化.在全球构建起以中国为核心,覆盖日木.中国香港.新 加坡、英国、委内瑞拉等蚩个国家和地区的脱务支持网络。浪潮强调ERP研发前移(CCD),并在IS09001:2000版国际质虽:体系认证的基础上,建立起全面的客户服务平台。编写约定在木书中有许多约定,在使用过程中您会发现他们很有用。lx注意事项的标注,如下所示:注意:木书中大部分草节都会涉及这样的注意爭项,用來帮助你解决一些常见的问題以及疑难,或者 提出一些中肯的意见。2、 【:表示窗口中的项目或栏目、按钮。3、 :表示键盘上的一个功能键。例:Enter . Esc等。如何使用本手册木操作于册分为四部分:系统概述.应用抬南、操作抬南.应用示例。如果您想了解木系统的概貌及 系统中能够处理的特色业务场景,您可以重点关注系统概述和应用抬南部分.这两部分对您诊断与规划系 统具有抬导总义:如果您需要知道如何在软件十中进行操作.您可以参照操作指南.应用示例部分.这两 部分能够指导您操作浪潮GSP应用中何件软件。软件操作约定登陆浪潮GS管理软件套件后.主界血显示如下:1.框架匸具栏:系统框架的常用功能放在此处.如我的首页.功能快速查找打开等功能。2.模块列表区:功能菜讯的模块级导航树.便于功能菜氓的打开。3.模块功能区:功能菜収列表.按功能菜収分组展示。4 状态信息区:显示当前登陆信息。5.协同中心:消息.任务中心.接受、査看、发送消息显示任务处理情况。6.权限切换区:根据模块业务处理需要,各模块可相应切换权限信息,如:财务会il可以切 换核算组织.业务日期等权限信息:预算可以切换预算组织.业务日期等权限信息。GSP平 台不需要切换权限信息。1系统槪述.8操作流程图.82操作指南.8自定义査询设计.8自定义查询设计管理界面.8自定义查询向导.9自定义査询修改.28自定义査询导出.34自定义査询导入.35附录一査询手工开发步骤.381査询条件开发.38定义査询条件数据模型.38根据提供的条件表巾模板.生成条件表讥.38将数据模型中条件字段拖到表収中.如需要.为表单编写业务上下文相关控制器方法:.382査询数据处埋.39SQL. 39存储过程.39服务器程序集IBusinessQueryServer接口实现类.393査询结果展示.39展现.39联査.394査询元数据編辑.40查询包元数据.40结果界面配迓.42展示控件配迓.42联査配置.42查询展现.44査询格式处理.455功能发布.45将最初定义的条件表总发布为构件:.45功能菜玳中配豊构件参数FORMSTATEQUERYPKGID =myQDPDemo形式: .45配迓功能菜单的下载爪元依赖于如下三个下载项.45将相关表LSQryPackage、LSQryDatax LSQryCond、LSDYGS等内容连同表单、构件元数据一并导出 连同业务构件打包到补丁文件中提供给最终用户。.466各表讯模板对应使用场景.46简单条件表单(无方案) .46简单条件表单(带方案) .46条件表单(无方案带过滤) .47条件表单(带方案带过滤) .48复朵条件表爪(带方案带过滤当前界面显示).48复杂条件表单(带方案带过滤) .497基础控制器方法.49统一查询平台条件控制器方法.49统一査询平台结果控制器方法.50附录二技术支持.511系统概述长期以來,各个业务模块都有自己的査询功能,然而实际应用过程中固有的查询或多或少地无法满 足客户需求。一些较大的通用需求可以通过业务模块完善查询功能來提供.而一直缺少一套简*1易用的匸 具供实施服务人员、系统管理员來处理非常个性化、女样化的需求,为此.我们提供了木功能c1.1 操作流程图完整操作流程如下图.分为三部分:自定义査询设计、导出、导入。其中设il又分为向导.编输、 发布等三部分。整个功能以自定义査询设讣为主线.导入导出是为便于功能复制、部署而提供。自走义查询设计飾 編辑 发邢自走义查询导出自定义查询导入2操作指南木草节将指导您完成软件的具体操作,操作步骤指导您在软件中的菜取路径,项目说明抬导您了解软 件项目的含义.操作流程是对一些复朵流程处理的说明.操作说明是对软件功能的动作解祥.注意爭项是 对一些容易引起的错误和従问进行的说明。2.1 自定义査询设计2.1.1 自定义査询设计管理界面操作步骤登录系统,点击【GSP平台】一【专业开发平台】一【査询平台】一【自定义査询设讣】操作说明按功能位宜打开,进入功能界而如下图所示管理界面分为三个区域,分别是操作区、业务对彖树 区和自定义査询列表区。、“I选择左栏业务对象树某一节点.右栏列表将显示按业务对象过滤后的可用查询。 也可在右栏过滤区输入内容以显示符合条件的查询。界面如下图所示.木界而分为基木信息、数据组织方式选择、结果展示形式选择三部分C雄IS 赛于是 iZE 它别忘曲昭殂11 另保订奴 E 克浄曲恵 T1,岳一彳呂伽 1 帶“廉于一 f dl 势对鱼,不 1 遥驳认羽王弄西刘*横 015黄冬沏enjioxiMzw芟右wg2iw2忆左“平VtnCcca O bM万式孑一$(Nm:ft(c)|功能说明【基木信息L包含对编号、名称.业务对彖的定义,編号和名称均不允许与已有自定义査询重复。 系统默认按QDP+年十丿J+小时分秒方式形成编号和名称,建议根据婆査询的内容修改为好记、容易理解的编 号和名称。注总,发布功能菜单时默认采用此处定义的名称。如果在管理界面已经选择了一个业务对彖. 业务对象栏将直接采用.否则必须由用户描定一个。以上三项内容均不允许为空。【发布平台L可以选择将自定义査询发布为适用于Winform平台的查询或者是适用于Web平台的査 询。【収数方式】:系统提供SQL.存储过程.程序集、数据模型四类数据组织方式.默认为SQL方式.操 作员可根据实际情况选収。【结果展现模板】:系统支持以网格、树形、交叉表三种方式展现数据。注意,如果选择树形展示, 必须指定展示的依据.目前支持主从节点方式和分级码方式。数据组织定义数据组织定义根据第一步选择的组织类型不同而不同,以下将展开详述。参数管理操作说明数据组织中的参数是后台数据库执行获取数据时做变虽值替换用的。由于每种数据组织定义中的参数 管理都具有共性.在此CfttCTS?0*38统一说明。参数管理界面如图所示:耳马承渤郦QL斑荒|勺值|迢说也作为刑跑5?ueerGxfe如BJ功能说明【新増参数】:新増一个参数到参数列表中.存储过程方式无法使用本操作。【删除参数】:删除一个已经定义好的参数,存储过程方式无法使用木操作。如果是SQL方式,在下 一步或保存时将检査参数是否在SQL中用到了,如果没用到,会提示操作员是否删除.此时选择是即可。【添加参数到SQL編辑器】:将在SQL、T前光标位宜插入为前行的参数名.以降低操作员手工添加的 复朵度,避免出错也可双击、前参数行最左侧“厂添加到SQL编辑湍中。木操作仅对SQL数据组织有效。【参数列表内容】:取数参数”数据组织时参数的名称.一般为具有一定上下文含义的英文单词。要求名称不能 重复。对于数拯模型方式.由于允许为同一参数设置不同比较符, 可以増加并从下拉列表中选择相同 名称参数.如图 (数据模型方式参数选择) 所示。司示Ifiifiliaitt惟为2WP78TypeCccte毀等于hpcCdcE爭于r-fptfiann凰Tpe込竽于第于LayerWgam Laye UsaCcde詡UserCode9999(分级码树形方式)daTpiMFirirnr7! *口交 上rxs-j事後 丄盼A N&Ana a rtH af*B / R8睡A rtA A 8“ nwai?XSMtrt球A*_MXTK 3 J ttC -祕日| if II * if| I mr 11*丨”| J | I () |【】11日佃H”;H 1 “on +mx 2* :3 気杯谢ETX 事訐总b熾,值为。仁兀诈僧加说対机r.VefDQ_PcMrtVitrlLQ1 电計姿釵ffiW8QK跋曰期2011-01-01E5敏止曰明1叼义IftlR组釵矣紛隸字盘鶴謹占鶴亨自动生翩眩鲫啟多那恢 迄送灘烫惑万式力W妙绑短主曲对舞郁上级预対应字贾宇跑通过盈(带存储过程参数界面)功能说明【数据预览L按照操作员提供的调试值,系统会获取相关符合条件的数据并展示。程序集方式操作说明程序集定义界而同存储过程定义界面类似操作员进入后可点击选择程序集右侧編辑框的按钮.系统会列出木数据库实例中所有可用程序集.如图(程序集方式选择界而)所示。选择某一包含实现了IBusinessQueryServer接口类的程序集后点击确定,取数参数可在此添加或在下一步查询参数中定义。迭择孩碌焦祁定冥学垓。注孩轉送恃是用阳*方式?XI畛临君走主节翩陆段狗上対巧时应訓芋損可匝逗昵后从Fii鴻中送电。V 上-f T-步讥小|gicf(程序集方式选择界面)功能说明关于IBusinessQueryServer接口方法说明见附录。数据模型方式操作说明操作员进入后可点击选择数据模型右侧編辑框的“”按钮.系统会列出木数据库实例中所有可用数 据模型,如图(数据模型方式选择界而)所示。选择某数据模型后点击确定系统将自动生成数据组织参 数如图(数据模型方式参数初始界面)所示。操作员可将不希望参与到条件中的参数删除.并为不同的参 数设宜比较符.最终形成如图(数据模型方式参数定义完成界面)所示。作为更送坯空并左义滋找兌扬範卿勺并走文忖功建血如灵迭戲鎳顾方忒为細办必剝8走圭芾为啦 K 窃3上轴点M姑金丸她谥梢摊磋信从h拄列总中15S2J:义冬越送垮纠电後勢冥冬孙注意辟因細輙方式斓形卷則绽主节皈1话月和上紳斂据利3 刊姐倉少锻熾后站下姊煤中送呼EajTi32RZ氐朋字讦手于曰志円s员工朋5n不于&工内冯E?n苓于沏内冯WGZR2_KF2W琴于1C2RZJFM曰期琴于工作曰飒曰期茅于H 作曰期闔XWG2W.XQss茅于C2RZ_XQE任期韬子*t好电势円容E琳1期勿陌好SIHEXNGCT7_HEtB?n竽于W3R7_hOB邑)顶目內田3ff1摘丙玛XNGIR7_MR聲于iMSRZJMQgXHGIW0MW聲于| V 上-沁|下一伽I瞬义舉劭送桶纽电霞生年定义冬加注乐屈送昭刃瞰方式斓形戲則绽壬节師1K段栢上猪苏姻刃3 刊?可通妙t桓熾后从工遊煤中送叶LI-?员工鯛季于员工円码9妙aA季于EV 丄IM!琢L时口期TvTT九于:好丄乎口觀317VT4tefi|吕期小玮于工倨曰期Ml 1-01-31E本示例的含意是取员工内码为9999冲位内码为GSP的员工在20H年1月1日至31日期间工时大于3小时的任务项。其中员匸内码和单位内码可以在后续査询参数界面中定义为帮助类型,无需于工输 入。功能说明【数据预览】:按照操作员提供的调试值,系统会获取相关符合条件的数据并展示。査询参数定义操作说明系统会自动将上一步定义的作为査询参数的数据组织参数带到木界而只需简单修改下即可。根据上 一步的匸作日吉数据模型形成的査询参数如下图所示。査询参数是在打开功能时条件界血上显示的可视化 输入框,可同数据组织中参数保持一致.也可比其参数更多或更少,二者是弱引用的关系。可以通过上移 下移调整界面中显示顺序。(数据模型方式参数定义完成界血)功能说明【增加】:新増一个査询参数到列表中.新増的参数不允许重名。【删除L删除一个已经定义好的査询参数【上移L将当前选中的参数上移一行。【下移】:将为前选中的参数下移一行。【参数列表内容】:参数人査询参数界面控件的名称.一般为具有一定上下文含义的英文单词。要求名称不能重复。显示名称:査询参数界面控件的标签.建议定义为便于理解的汉字,如起始日期、姓名、单位等。输入类型:系统支持手丄输入.帮助、标准编码、只读四种。其中定义为只读的只在界而上显示. 不允许功能使用者修改.一般用于根据系统登录Session信息进行査询过滤的场景。木演示中员匚内码默 认值即來自于系统Session中登录账号。是否显示九选择是则木参数在界面上显示,否则不显示。是否必输入:选择是,则功能使用者必须输入值方可査询,否则不允许査询。默认值:可定义界血显示时输入框的默认值,可以來自于系统Session信息.或击玳元格即可调出 表达式编辑器.便于公式定义。査询结果展示格式定义操作说明如果操作员定义r调试值.将在木界面显示格式预览。最初执行时将按数据库中实际字段名称显示.;=4- 2ttC(A)昭册IR)上钦U) TWOI3L5#IE示M邸制!SS8示I.WttXMG2R2出笊叼俵iS式心WGZR2_6MnXMGZR23XSSUftDXA奔启曰期手工*入13 愉祓止日期手工颁(2):11更個多豹是用条彤底录件寒数5?而的可以来自馥枫爼狽中耍籾也可以B行廉怕扌映送择力753前对纽3.E在冬纱霁阪匕如图(初始格式)所示。可通过点击【格式设宜】按钮进行修饰,最终如图(修饰后格式)所示足义史胪i酮询I烷义尺片梧或:主炉榕攻设呂打层一忘#右怖知I各阿毎| ,.琦俎恪云系婉恬衣 / 祈u印曰歸3 ,zsuaiyn加耳 自打氓i戶REGI回匕歐“出回一氏刁魁迦. 囱。标li(初始格式)功能说明【刷新数据、可以在修改数据组织的调试值后点击木按钮重新获取数据。【恪式设宜:L点击本按钮弹岀格式设宜窗口.可对标题、内容、页而、字体四组内容进行设宜。设 置完毕点击【保存并退出】或【另存为】按钮存储为新的格式,也可点击【格式预览】按钮査看打印预览 效果。以下为每组具体设置内容。标题人包括总标题和副标题的设宜以及岛度,其中副标题内容可取自査询参数或系统变址。fWtEPASSWCfwmgsfwg D6niR3rsJDFORGIDVALJDFROMVAUDTO DAHIMrTT1MHJMTFIFESTATE3b2S717i-mininninuiCOOEungzho取(C)内容:包括每列显示设宜.以及列显示顺序。通过功能菜爪中【上移】、【下移】、【左移人【右移】 來设宜显示列的顺序以及多级表头的格式。通过功能菜单中【删除】可删除某些查询结果列,使之不在查 询列表中显示。通过功能菜讥中【新增】可以増加虚拟列。右栏有具体列屈性设覧 包括列标题、宽度、显示格式、对齐方式等内容。格式设羞-(个人)TestOl标题J5列标蹇新:SOD X 删除 9) 善 上移(U)禺 F 移 孝 左移 Q 引 右移 Q 丿列表槿弍也|码码码码期期称时易玛段离城数例恋內內内内曰曰宅工尖内阶所区天买2S志负门组写作期务际幼目目目居际逞眈注日人部小填工星任买活项顶项宙实流审备内容中的列表模式:可以切换格式设宜界血的样式.实现批量设宜字段属性。点击【列表模式】显示如下图。可以通过Ctrl或Shift多选字段或通过上方的全选按钮选择全部字段,通过点击【应用】按钮 将相应属性设亘到篡个字段。格式设蚤一(个人)TestOl徐题內容页面孚体忑隐雋级二住觅復奎耒)*平对界垂言对齐格式设蚩一系统格式探题內咨贡面孚体:新:SOD X 删除 9) 上移(U)禺 F 移 帚左移 Q 寻 右移 吆列表模弍備卿當规 曙格式串逐行指定如何在列表査询结果的列上设置计算表达式 例如:设辻某列所显示的数据为另外两列的加和。列标題列内咨J是否显示贾度(至朮平2捋毎旨对齐显示格式49凰日志內码XMGZRZ_RZNM9125.0居左居中人员內冯乂MGZRZ_RYNM回25.0居左居中部门內冯XMGZRZ.BMNM25.0居左后中小组內冯XMGZRZ.KFZNM25.0居左居中鲂日期XMGZRZ_TXRQ19125.0居左居中工作日期乂MGZRZ_GZRQ25.0居左居中IMiXMGZRZ.XO凰25.0后左后中任务名称XMGZRZ.ZRV/MC回25.0居左居中珮工时XMGZRZ_SJGSIS125.0居左居电篇动类别XMGZRZ_HDLB画25.0居左居中裕式暂序(V)主号称別娠窑码2 2 3 3尖谨门门注级数幼用用门锂号称主部部备分级用各备部三编名格式強员(V)另徉为(S)确定(0)取消(C)如果结果展现模板使用树形.在内容页血中.会有对不同级次缩进及缩进大小的设置。取消(C第一步:点击【新增】,新増一个字段。第二步:设宜显示的列标题为“新増计算列;第三步:设宜字段类空。字段类型默认为“绑定二为取查询结果集中的字段.将其修改为其他类型,如“小数:格式设羞一(个人)丁曲 01 齊菽肉苔贡面寧体新软 ax 删陰 9)缩上絃 U)匸下移如左移 Q 年 右纯)匕 列表模弍(M)格式般(V)另徉为(S)确定(0)取消(C)第四步:设置il算表达式。点击“计算表达式”右侧帮助按钮.打开语义化表达式编辑器,设習 计算表达式。部码码玛码期期称时易码段鼠域数例恣内内内内已曰名工类内阶所区天实伏志负门组S S作期吾际动目日目朿咏程批泮日人部小m mn任实活项项项衍实流a a& &列标题顽增列手段类里纽定计算表达式7 显示水平对齐显示格式居左妥自对齐呂中列9?9?5J5JE 期 逻辑系统猜岌逐行指走格式串 语文代宏达式編病器-丄宜y 一 一|岡|else if | else |retuf7|四丨2虫|“ 合lw|cull 11冋丽丨【】11| and |两T | =|冋7卜=|T|戸曰口回-rNurnFuncPathS3fXF-O函埶A扩耳-商扩騒数 内養-总台9717 i爲入於查找中文宁段名加至段名语义化钢4A內誥-尝型拎规A RS -列断Araa - ereBI70BJIIIBIZOBHD明蜩捋-畑LDram1BixObjXuneE月疇轧muiQ恥皿A内蓋曰銅间匸内養-濒卿型A内蚤-勤学A内置-已过时BixObjOpNsnu BiiObjOpKne EH址戲拒JLeJixObjQpNs1BizOpDBizOpIBEflrfeJobLOizOpLDconDOBSEJlilBjLe.CODI A F3H 字符出E-O段堀復型二j用翩挖OetailUaUBfitPrniszicnDat垃明blc_Pati?crnissDci心MOGQDcnoixiCod明JilS_TubluJDo(T皿r ode TM(T沐门1 T 14 |DCI久irMuoDgainlhno川明Tfibl* Ds久inX久noJ -qga智能 gat |的就络行;1列:36祢:36|贞面:包括纸张、贞宽.固定列数、上下边距.显示方向.打印比例、是否补空行等内容。 语文代宏达式編病器-丄宜y 一 一字体九可分别设过标題、副标題、表头、表体、表尾的字体大小和样式。斜体LI下划纟左【刷新】刷新当前显示格式。【保存】可以直接在主界面上进行列拖拽,点击保存可以保存、”1前格式或新増一套新的格式。【预览】可以査看打印预览的效果。【打印】直接输出到打印机。【导岀Excel将查询结果导出为Excel文件。导出Excel目前支持3种方式,按值导出入按文本导出、极速导出九导出Ex怕1(E)酋按值超曾按交本导出极导出按值导出人保留数据木身的数据类型及属性。按文本导出人将所有数据导出为文木类型。极速导出:针对大数据fit(超过65536条数据),极速导出可防止内存溢出问题.但是导岀格 式的还原度较其他两种方式差点。【导出Dbf】将査询结果导出为FoxPro文件。【样式】可以设宜显示控件的全局屈性和每列的样式屈性包括列分组合计、汇总合汁、条件样式等内容。格式设生(个人)TestOl标题內容页面手床字休:TAHOMALUCIIIA CONSOLEAL7CIDASMTS IJKICOD MATOTTMIBGLIUMS OimDOKPALA?mO UNDTYPEHUNGUVSTMBOL_TXH3MA示例:山东通用软件Genersoft裕式暂序(V)W(O)取消(C)栏目:样式;以下为修饰后査询结果展示效果。宜文育iS箔SMKH恪衣三明顶朋币釉巾式斜点示格式,S.移式设BIHU-破七梶存。i 2碎 H|:.鈕也惜丘:(十人)T*: 耳站 旦 須?0 -祈曲ID Jx联独 匕孙殛也句MSellD 也 社血型 二 匹机Mr . 0D* M共o条第1/tsesoftGO员工工作日志统计当前日审;2016年2月订日人员内确1SE日期工甬朋瑛目内倍堰目怖段 坝目味谢tn!(修饰后格式)功能发布 操作说明可以将定义好的查询直接发布到功能菜做以后直接在功能菜做上点开运行功能即可。如下图所示功住str60.壺歆丈立firtl功箴衣:WCX佢上显的牍啟B対主広一卜公用:1H;梅I凶针曲役列功11男錚庄債日暮*氏屁 (功能说明i匕巨ERP ca郦纯白口妳分析i u也紬协qu主户焜HJ hEtdyea疥辺運:HJ口务建J7H3全而Wt! a -5OTw自定义査第IU加更话用 八7址旁仝奖 GSPqxfet H3 waD3軸3网4 U iWrKfl冷 atwiio?(贰QCineTNH铤;SKa?zoio2i人血徳片吊企诵:/如桶单/发莉临董QCP140.1Y 上一j(B) | r-t? (W眈*(0 : 3Qmn;Stmg4D左侧显示半先功能树列表.选择一个明细节点作为功能要发布到的父菜单。右栏可以设宜功能菜单的 标识、编号、名称和默认业务操作。发布选项设宜将该査询发布为功能菜取或联査。注总标识和编号不能 与已有功能菜单重复C下栏的参数信息和动作授权可按默认设胃;不必修改。注意.一定耍分配合理的业务操作,否则会导致相关操作员无法査看到菜的或越权使用查询O定义综述 操作说明上述所有信息定义完毕.系统会自动列出整个定义过程中的相关信息.包括基木信息、数据组织方式.勿好甲?殳倒)咤3侈 “盼越M16-02;cAis(caT.sij ;XGli*rv6(C01mru5l r 4GSX(ColsrflauorttDDiE)功能说明【編辑査询参数界面】由于系统默认情况下采用表格布局方式形成査询参数界英观性不是很好.操作员可点击木按钮进行调整。具体调整细节见査询功能调整。【完成】点击完成,整个向导过程结束此时系统会建议操作员重新登录以使新功能菜单生效可见。2 1 3 自定义査询修改操作步骤见节【修改】功能说明。操作说明木功能针对通过向导定义好的查询功能进行细化调整。包括操作区和属性区两大部分.如图所示。其 中操作区保存、预览、发布.取消发布、关闭功能同节中相关描述C属性区中包含基木信息、条件参数、 数据组织、结果展现.联査五个屈性贞,前四个属性页设迓同节中相关描述。查询参数列表等内容,如下图所示。如果操作员确认无误,点击完成结束整个向导过程。WWC 幼HI叭S203& -(自定义査询编辑)其中,在“基木信息”页中,增加了 “条件表单”与“功能菜单”的设迓。【条件表单】:重新选择査询条件界啲表单。点击条件表单帮助.弹出表单选择窗口,选择木查询对 应的査询条件表爪。DM表单帮助全部列查询查询查询编号|名称CM_CMHeTongQuery合荷;S管理項需南合商药扁養CM_CMP bn Query台作伙伴管理翼梢商彳肖售计划查询CuLFLZV/QueryXDXFCui_FI_ZW查询相对相符FD_RO_BXDCXFD用上报销_抿梢单查询FMife_xuji虚机查询FNLMainDefinelFM_CWCX_W询表单FornnAudit安全审计查询克单FrmActityCostSearch亦_作业成本查询Frm_ActityPlanSea rchFm_作业计划查询frm_ATPForPeriodfrm_物料阶段可用里查询frm_ATPSetupfrm伺用1O设蛊Frm_CCAAFAccountS earchFm_作业资源动因查徇Frm_CCANormCostSearchFilterFrmJU:走额查询过滤Frm_CCBillComp eteSea rchFm_J比次成本对比分析查询Frm.CCBillS earchF5本中心成本计算单查询书剛共195条篦1;/ 13贡GO确聾J卜取消1【功能菜单】:修改木査询对应的功能菜爪信息。点击功能菜单帮助.弹出功能菜单发布窗口:可以在右侧菜也树中涮整木査询对应的功能菜单的路径.也可以在左侧区域中修改功能菜单标识.编号、名称、参数信息等。编辑参数界面操作说明点击【編辑参数界面】按钮,弹出运行时定制窗口,包含根据查询参数形成的ADP界面,如图所示。 功能说明木功能可分为操作区、字段调整区、界面区、属性区四个部分。操作区包括保存、预览、发布和视图切换功能。系统默认按业务视图显示.如需进行详细属性设宜可 切换为基础视图。字段调整区包括业务实体调整、布局设宜、字段工具箱.字段模板等四组内容。实体调整可设幫业务实体的相关字段属性信息:布局设宜可对界面进行标题设亘、样式设鱼、字段数需调整、表头分组设置、表头字段设置等内容. 具体可参考运行时定制操作于册。字段匸具箱和字段模板可不必涮整。以下分别为未调整前参数界而和调整后参数界面KIH忸sm : 0lM 1A1.1 W W stTO tlfXlrfffl更刊无IfcM手工时dr/.Ml21U5WO:-2 9Jo MC*QMf4aru9flH凡SJQ BM.BSiUllM60CroTO -ZT(调整前参数界面)TI孚疋昨its *KB&计丢MB以*曰U天.TsW 2U(调整后参数界血)OaarNaruptK联査发布操作说明点击【联査】-【联査发布】两层Tab页按钮,转到定义窗口,分为操作区和数据区两部分.如图所 示。木功能是将一个査询对外所需的参数发布出去.默认情况下按査询参数列表中内容发布。功能说明【新増】新増一个联査参数C【删除】删除一个已有的联査参数。【数据区内容描述】包括参数名、显示名称以及是否必输顶三部分。联査订阅 操作说明点击【联査】-【联査订阅】两层Tab页按钮,转到定义窗口,分为操作区、功能订阅区.功能参数 区三部分.如图所示。木功能可以在结果展示界面上以右键方式联査到单据或其他査询功能。功能说明【新増联査】新增一个联査.新増后,可点击功能编号行内【】按钮点开功能菜单列表选择一个 联査目标功能.如图所示。如选择的功能是一个查询.系统会自动读出订阅査询所需的参数并形成到列表 中,无需操作员手工添加:否则,需于工定义所需参数.注总,参数必须与该功能发布时的参数顺序.参 数名都保持一致。【删除联査】删除一个定义好的联査。【联査功能定义】包括功能编号、标题.联查依据的主键.联查展现形式、可见表达式和是否双击联 査等内容。联查展现形式包括新开窗口显示和十前窗口追加两种。可见表达式用以根据本査询结果上的十 前爪元格信息來决定是否显示联査功能.可点其中的【】进行表达式定义。点开后会弹出如图所示联査 扩展編辑器。联查扩展编榊器分为操作区.編辑区、参数及函数帮助区等内容C可对表达式进行保存、校验操作。 表达式采用JavaScript作为脚木引擎,符合JavaScript语言规范即可,其中双击参数帮助中的字段或上 下文变虽或函数会自动在编输区勺前光标位宜进行追加。編辑区默认有一个定义帮助,可双击清除其内容。 具体函数使用说明请参考附录。【新增联査参数】如果新订阅的功能不是一个査询.需要于匸増加打开目标功能所需参数。【删除联査参数】删除一个定义好的联查参数C【联査参数定义】包括参数名.显示名称.值等内容,参数名称必须同目标功能中已经发布的参数保持一致C点击值所在单元格其中的【】可进行参数取值定义.也即联査到的功能参数值來源于木查询结 果上的某一单元格数据或査询参数值C点开后会弹出联査扩展编世器.具休功能同可见表达式定义。下图所示就是目标功能的账户内码参数來源于操作员选择的、1前行的人员内码字段值。2-2 自定义査询导出操作步骤登录系统点击【GSP平台】一【专业开发平台】一【査询平台】一【自定义査询导出】操作说明按功能位宜打开,进入功能界啲如下图所示,管埋界面分为三个区域,分别是操作区、业务对象树 区和自定义査询列表区。、|选择左栏业务对象树某一节点.右栏列表将显示按业务对象过滤后的可用查询。 也可在右栏过滤区输入内容以显示符合条件的查询。功能说明分别在需耍导出的自定义査询后点击选择,或点击【全选】选择全部査询。【导出】点击木按钮.将弹出如下图所示保存文件窗口,选择一个合适的位宜,点击【保存】按钮. 系统自动将选中的自定义査询导出为元数据文件,导出完成后系统会提示导出成功。1,4辱出血Q笑如LJ【关闭】退出木功能。注意,本功能仅对购买了专业开发平台模块的客户有效.没有购买的客户不能执行木功能。2.3 自定义查询导入操作步骤登录系统,点击【GSP平台】一【专业开发平台】一【査询平台】一【自定义査询导入】 操作说明按功能位宜打开,进入功能界血如下图所示.根振向导一步步操作即可。QJNHfaQjeoifaHE!么HW 2*212-X a:4. 2012-lC-X ZX4.Q_QQ_Q*S2-aitfF 2“ai2-rt-xa5. 12-U23i5._hj*UQ*S2-Kt|Fai2-X32. 812血2700HQQ2gUBilftW ynXL2-M-J7 ca:l. R123”WU.KJWCWS澱IBh州ieewUSJ么审仲心*X12-J3 27 U:5. 20123” EM.J.wer農田2-MF 2b2012-12? KI.葛田2 MF 2ai2-2?U.XO_VTWH-enRgiQ么含雄 42012-M-271453.2012 山 ”I3c4.rJXDJl5Xl72l2D12-114S 23:4. 2012-IWS2R4.pc*xoxAiwMSiiatip 2fJQO:215XMC.QrSal2t)54KC(-8.W葛田2-atiF 2“l2-nsai5. 12-11*35 22)5 .申二贰炳也血氏 中X g広紡2罚务色计独&2人力总JIJWtfM13W-L9XC1.力5.23.23:4.J3:S.M.ll.1J:5.HOHU.1S:4.:.*4.2J:S.室走w.taQiQ.uQjyirhQ-妙*Q_*VW32QCP2O12JCCPXl:QCP_FWs功能说明【第一步】选择要导入的数据文件=入坯X吳与入5:件I卯匚I IBBt【第二步】选择婆导入的元数据元IWEMrM*V朋OHr 1B R倉.inaw计nm。CMXn 1B級砂3 Q QWw務心Mt$0atom i“ g砂.aSgStoncwd袞腕KJttaMe 1i KnW.QCr.Q.WloaXawwtD倉d“Xl8M2件oO*Hn 1a HHW.QCr.QlCorccrea师Odln 18 S叽QC&.gEXowZatom i屈叽a&.Q2Oxr3R*.Q2WO朋a 1aRnW_QC_Q_QTfaCM|W,杠 q?兀你申由ROwdln 1出nw.gQ-WMnMMwT:rtffOxrin0 Hqcr.QSMM9Odln 4 KsaGit UMSCM1A召B凰QO_QJce*ucQ_P*Wnwtsae01A4aaQJI2nwnaOwdfZ0 qcr_qcr2Di2in54aE 沌逢R” isaW:.ni8O9B潮QC.QJMQMeWttSaeoma9 “WQB5SWmfisaeOXn4aHQ.gE毗阳伽mraaOn4B KaaQ2Rt80O*Mn 4B gQO.Q.vwrtwoQ_v*XnmttsB gOC*.U5erQJJnwtsg5 必必enwwBAWa计zOMn 1-MHW_qCr_QCPXl2lLaM43OHn2 S0aeOift 1J【第三步】选择嬰导入的数据表【第四步】导入进度LXUfWT38GSW2BUQJWc QE5”Q-BQ-QCPOiari-tnan.WW!W tmtaOawrOXer5Qj*3rtlCQj*gS5C5SCB_PWS勿门8如OCCURSB4c*gM5ce炉砂毗和站9EQCalilU5 .茨盼Lcji2ito$aK.QCF2D12mSX. fiSkiiUDL. qcrMnjWQD.FXn:LDS2a.3MceQCQlUS.wraoi*.,. WSWAMI IWAnWa!lTM MM:M:?z:My:?z:My: zkzk入1 査询条件开发定义查询条件数据模型模型可采用以下方式快速生成:a)根据已有数据对歛生成:b)根据业务模型另存。根据提供的条件表单模板,生成条件表单目前系统提供以下6个条件模板,可参考后面的査询场景选择不同模扳1)简讯条件表单(无方案2)简单条件表单(带方案3)条件表单.(无方案带过滤)4)条件表笊(带方案带过滤)5)复朵条件表笊(带方案带过滤十前界面显示)6)复朵条件表总(带方案带过滤)将数据模型中条件字段拖到表单中,如需要,为表单编写业务上下文相关控制器方法;注意:业务模型中一般会有日期字段.而出现在条件中时会以起始日期.截止日期形式,此 时条件模型中需要拆成2个字段:必须増加一个QuerylD的虚字段.类型为varchar(36)即可,建议为其设迓默认值. 该字段的目的是(2 12烹!门BtDXHlW3矗rWR.QBWn3q.QW申4 rw j3Djgcc-j_wwT糸耳。EE 1WR申34 xj3CPj3Koxwertt黑&曲供1& rwjjyjqcr.irwwwww丧轧舷旳iiiWj申9宙rw.B.QQwwtt9押3 QJMSJWRn32WC仙申120B4金嫔量匕姦PtBIW13QWnwtwM曲QQinwttatsCCPJ3JMMTO3Q_D*wtVjswwwQJfMaqiJP J Jntattvu6 QC* A.MHT/1&twwrt8*sag如約wws BR jrwasnam21sMM0J2 6少心gQ_*WU3如焙23Q_U5ernWKSXrro eq*IBO*Ai吹,Owctt, XCcSO3433M44XZM14 QwcUiSlrI,mYg,SUt)”g 对论TOJKe?g 对 皿,5SUW$g Owcfci b22W:.(7-7Mfa53a-UWOA tklM;MBZ7gySZC4MMH *FHiKc*ctt( (HikW0e3Wbg 妫25M3dEj:.73W*,Sllttli S 2kfr-23MMn4g 妫U位筠*心快倚*7曲务oed吹*sufeRianzwOw*! 77*r-5*e-byo4 ?XW7roa OwcttitoX2&34M l-WSi心JAX2SM7Owcfcli uU2QV4riG l-4C4a4*-U-ajg 妫o*2tnmct6ap殛aufBg 对CM31X?巧liYfWMcWQgeiaWfZ上一出H)SA附录一:査询手工开发步骤=.入为了指定结果的默认显示格式同LSDYGS中F_ID对应,也可在表单. 默认值或控制濡方法中賦值。同一个査询功能可以有多个不同的QuerylD值,这样便于处理“包含外币与不包含外币采用不同显示格式”的场景。模板中提供的过滤、排序B1 ndCondi11 onContro 1 ()、BindGridOrderControl 0默认都 是绑定为前表单的模型.如需动态绑定或按照LSSTRU. List方式,请自行 編写控制器方法替换2 査询数据处理组织数据目前支持三种形式:SQL注总:需在元数据中定义对应关系.如select * from Tabl where ID=0 and NAME二.则在 组织数据中需耍顺次定义参数如下:其中的Name不做要求.但顺序必须同SQL中0人 对应,Value对应条件数据模型字段名。存储过程注总:涉及的条件参数.需在元数据中定义对应关系.如Proc_QDP_GSPUser中包含UserCode.UserName. UserMail三个参数,需定义参数如下:ParameterAssigmng Name= Us er Code Value二CODE/Value对应条件数据模型字段名。服务器程序集 IBusinessQueryServer 接口实现类实现其中GetDataSet. GetDataSetByPage方法即可,组织数据期间可以写回变虽和替换变 其中的context中可以读出由客户端传递过來的各个条件字段实际值。DataSet GetDataSet(IQueryServerContext context)一次性返回所有数据DataSet GetDataSetByPage(IQueryServerContext context, int startRecNum, mt endRecNum)分页获取数据3 査询结果展示展现査询展现目前提供表格、树形、交叉表三种形式.可在査询元数据中定义默认采用哪种。可以在开发阶段将默认显示的结果样式保存下來.待都稳定后随元数据一起导出即可(存储在LSDYGS表中,注总将相关F_GSBH、Owner字段清除)。联査一般需根据数据上下文决定可用联査,以下是一个联査定义Demo其中联査目标功能中的datalD(主键)参数來自 X 前行F_NM字段,actionlD(动作)为Vieard(仅査看),打开参数通过扩展函数getValue0根据上下文拼出來。4 査询元数据编辑通过集成开发平台新建査询元数据.定义査询条件、查询数据组织、査询包三类数据的属性。査询包元数据査询包定义(LSQRYPackage)F.NAME:查询包编号F.DATAID :对应数据源編号F.CONID :对应索引界血定义编号F.KIND :类型,未用,保留F_XML :查询包描述内容例: !ResultFormInfo对应结果组合界ResultFormInfo Type=ADP* ID=bff9e276-72cf-420S-960d-83856efec4ac Param=*TitW査询性能测试View Id=*r Kind二气,tGrid/!一联査列表一!一联査项一RelaQuery TargetType=CUI* LinkCol=SetLinkCol () ; ”Target二PWREFNEWOWVisibleExpression=*ValidCol()Location=/Open Caption二明细账 Helplnput=/ZVName=p_kmbhEnd Caption二结束科目编号IsRequired=trueHelplnput=/ZVMarne二p_d爲bh Caption=*核算贰位IsRequired=true Helplnput=7!一业务扩展程序集一扩展参数一ParameterName=p_kmbhBeginCaption2*开始科目编号 ”I sRequired=* true *ParameterParameteri:改造之后.査询元数据增加了一个【ExtendedProperty】扩展属性节.可以在此配OrgToken等参数C结果界面配置展示控件配置!一展现控件Active=Mr代表使用Grid展示一Views Active二1 AllowStyle二true AllowSort=/true AllowFilter =,rue,AlloTGroup=trueMAllowSummary=trueAllowConditionStyle二trueProperty Name二KeyFieldXame Value二实际的值Property Name= ClassifyFieldValue=分级字段lx默认视图下增加扩展属性列表是为了解决TD110493问題对不满足树形父子级关系的数据进行预处理 后进行绑定。不满足的数据.业务需要做以下二者之一:(1程序中传递KeyFieldName和ParentFieldName变虽的同时,增加变M IsUnique = false;(2)在査询包中増加配过如下.不需要在程序中传递变址了2、増加AllowStyle等属性是为对结果界|加上的按钮进行吏精細的控制。3.树形展示増加了对分级结构的支持.业务组需要传递两个信息:分级结构和分级字段D业务可以根据情况在査询包配迢中,也可以在程序中进行传递。联査配置RelaQueryInfo对应于一个联査列表节点下可以包含多个RelaQuery子节点,每一个RelaQuery子节点对应一个联査项。对于每一个联査项RelaQuery.屈性如下:TargetTyTe为联査对彖类型。VRL表明联査对奴是一个蕭eb地址,CUI为联査功能。Target联査信息的目标,URL类型为URL地址,CCI类型的为功能ID。LinkCol联査的主键列,这几列的值为空时.不能联査。【Location联査结果的打开类型Open打开一个新的Tab, Append在嗎前结果上追加数据Caption联査名称.对应于右键联查菜取中的菜収项名称VisibleExpression是否可见表达式。True表示应在右键菜单中显示,false不显示每一个联査项RelaQuery可以包含多个ParameterAssigning Name=HdnCondition Value=* 7节点,这里每个节点对应一个联査参数。IsDoubleClick是否为双击联査 一联査列表一! 一联査项一/RelaQuery TargetType=CUI LinkCol=SetLinkCol();MLocation=OperT Caption=明细账通过前面的xml,大家可以看到联査配宜中屈性的值可以是一些javascript表达式。这是因为公共 部分在统一査询平台客户端増加脚木引擎并内迓了一些公共函数,业务组在预置的时候可以直接使用, 这样大大増强程序的灵活性和可扩展性。内宜公共函数列表如下:ExtendedProperties 1 ID : = ” tablellDDescFieldTablel为码表,descField为显示字段且descField不在査询结果Table中。査询格式处理査询结果是按照定义的査询格式來展现的.查询格式包含主标题、副标题.表体.列、表尾等各部分 的定义,存储在LSDYGS表中o査询要求业务部分必须指定QuerylD,可以在数据模型中定义一个虚字段.也可以直接放在参数中并 将其传给公共部分。QuerylD是不同格式进行分类的依据.QuerylD不同对应的格式不同。査询格式可以不进行预制,这是展示控件会根据DataTable的ColumnName和Caption自动生成一套 格式。GS中许蚩功能可能使用了运行时定制.这样用户就有可能会通过运行时定制增加部分字段.为了使这 些字段能够尽快的在査询恪式中体现.展示部分对此作了一部分支持。只婆业务部分在组织数拯完DataTable后.在DataTable的扩展属性加一个HasNew的总开关.然后在新増字段的DataColumn的扩展 屈性上增加一个屈性即可:例:DataTable ExtendedProperties HasNew : = true;*NewM=true.5 功能发布将最初定义的条件表单发布为构件;功能菜单中配置构件参数FORMSTATEQUERYPKGID =myQDPDemo 形式;表单.formload中选择In i t Query Cont ex 11 nf oW i t hPkg ID可以在动作管理中设宜参数关联査询元数据: 表单.formload中选择Ini tQueryCont ext Info可以功能菜讯一商级信息一参数信息-argumentString中设gFORMSTATEQUERYPKGID =myQDPDemo关联。配置功能菜单的下载单元依赖于如下三个下载项CommQueryCommPrint/string)FromRunTime/string将相关表 LSQryPackagex LSQryData LSQryCond、LSDYGS 等内容连同表单.构件元数据一并导出连同业务构件打包到补丁文件中提供给最终用户。6 各表单模板对应使用场杲简单条件表单(无方案)适用场景:条件项目较藝.不希望或不必采用方案來保存每次定义的条件值。简单条件表单(带方案)适用场最:条件项目较女.冷望采用方案來保存每次定义的条件值条件表单(无方案带过滤)适用场景:条件项目较勿 且无法通过简贰的控件來定义岀复朵的“And”、“0厂形式的过滤,希望 组织数据时客户可以决定排序方式.不必每次保存条件内容。条件表单(带方案带过滤)适用场景:条件项目较勿 且无法通过简啟的控件來定义出复朵的Snd”Or”形式的过滤,希望 组织数据时客户可以决定排序方式,希望通过方案保存每次条件内容。复杂条件表单(带方案带过滤当前界面显示)适用场最:条件项目不多但有过滤、排序需求且希望能保存下每次条件内容结果直接在十前界 面显示。复杂条件表单(带方案带过滤)7 基础控制器方法统一査询平台条件控制器方法:InitQueryContextlnfo:初始化査询上下文信息:InitGSPFi
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 商业管理 > 商业计划


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!