动态二维表格的设计及常见问题解析.docVIP

动态二维表格的设计及常见问题解析.doc

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
动态二维表格的设计及常见问题解析

动态二维表格设计及常见问题解析 专 业:计算机科学与技术 部 门:信息中心项目管理部 入职时间:2009年10月21日 目 录 摘 要 3 第一章 动态二维表格设计缘由 4 1.1 客户需求 4 1.1.1 实现预算编制的流程 4 1.1.2预算编写的特点 6 第二章 动态二维表格的设计与实现 7 2.1 动态表格实现 7 2.2 制作带文本框的模板列 7 2.3 制作带日期控件的模板列 9 2.4 制作带文本框和日期控件的模板列的区别与注意事项 10 第三章 常见问题解析 12 3.1 弹出窗口问题及解决办法 12 3.2 VSS连接问题及解决办法 14 3.3 DataList控件和GridView控件中编号设置的区别 14 3.4提高性能的注意事项 14 第四章 总结及建议 19 4.1总结 19 4.2建议 19 摘 要 随着网络通讯技术及信息技术的快速发展,将现代通讯网络技术和计算机技术应用到企业生产和管理中,已成为现代化企业提高生产管理效率和经济效益的重要手段。 在企业的生产和管理中,使用表格去记录管理比较直观形象,通俗易懂。为了实现表格的通用性,我们还可以利用动态的二维表格。而在WEB开发中实现动态的二维表格是比较困难的。在本文中,将结合我对红松电场财务管理系统的开发,具体讲述了动态二维表格的设计与实现以及在开发中的一些常见问题及解决办法。 第一章 动态二维表格设计缘由 我进入天源公司后,主要参与的是红松电场财务系统的编码,在了解需求的过程中,发现客户的需求是根据模板创建预算,所选模板不同,预算明细表的格式和内容都不同,为了实现这一功能,我们决定采用设计动态二维表格的方法来实现。 1.1 客户需求 目前红松电场财务部有一套财务软件可以实现核算功能,而本系统的财务模块需要实现预算功能,主要包括预算编制、预算控制、预算评价;预算管理等。 现以预算编制为例简单介绍客户需求。 1.1.1 实现预算编制的流程 说明: 1项目定义: 项目定义是根据预算需要的项目定义,如果在预算所需的项目已经创建好时,不需要再进行创建项目。项目定义页面如(图1-1)所示: (图1-1) 2内容定义 内容定义是对项目的细化,即:每一项目所需要预算的项。比如:我们创建一项目为“办公用品”,该项目需要预算的有“单价”和“数量”,那么我们就把“单价”和“数量”作为内容项。内容项可以是数值型、日期型和选择型。内容定义页面如(图1-2)所示(以选择型为例),选择的具体信息可以自己定义。 (图1-2) 3模板创建 模板创建是根据已有的项目信息和内容信息进行创建,如(图1-3)所示。 (图1-3) 在该页面中,选择该模板适用的部门、所需的项目和内容项后提交即可创建模板。 4编制预算: 编制预算是根据已有的模板进行创建,所选预算模板不同,预算明细表的 的内容不同,而预算模板是根据预算部门的变化而变化的。编制预算页面如(图1-4)所示。 预算表格式如下: (图1-4) 1.1.2预算编写的特点 1通过灵活的制定预算模板,进而对预算明细表也可以灵活定义 2在预算编制时,预算可以有两种状态,分别为1预算保存和2预算提交,当预算处于预算提交状态时,有权限的人员才可以进行审核、调整、执行、评价等操作,而且在预算页面不可以再做修改,只能通过有权限的人在预算调整页面进行调整修改。 第二章 动态二维表格的设计与实现 针对第一章的客户需求,并且为了实现预算模板的通用性,我们在编制预算的时候采取了动态表格的使用,即:自定义表格的行和列(根据项目信息确定行,根据内容信息确定列),并且列可以有数值型、选择型和日期型三种类型,在数值型的时候还可以实现简单的计算。在开发的过程中,发现要在web应用程序中实现这些功能非常困难,再加上我们使用日期型控件是由我们的技术人员自定义的控件,引用的时候也比较复杂。经过一段时间的努力以及其他同事的帮助,这些问题都逐步解决。 2.1 动态表格实现 在实现编制预算功能时,由于客户的需求是所选模板不同,预算明细表的格式也不同,即:预算明细表中的项目和内容信息是随模板变化而变化的。实现这一功能时,就需要制作动态表格。 使用Asp.Net中的GridView控件,并且给GridView控件添加自定义的模板(TemplateField)列。在自定义模板列时,可以根据实际情况制作,如果模板列是需要带文本框的,可以利用TextField控件;如果是需要带复选框的,可以利用CheckBox控件等等。现以要制作带文本框(

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档