Navi.Component.DataWindow开发手册(含示例)

  1概述

  1.1功能简介

  Sybase公司的PowerBuilder开发工具,在以前VS工具没有成事以前,是相当风光的.微软都要与其合作,学习它Db方面的技术,才成就了SQLServer数据库。PB开发工具的风光得益于它非常强大的数据窗口功能,这个技术的使用,使得开发管理类软件,尤其是开发数据库管理类软件变得异常简单,与使用VS.NET开发同一软件相比较,其开发周期可以缩短至三分之一,只是随着Sybase的没落,技术更新不及时,使得PB开发工具逐渐被遗忘在时间的长河中,很少被人提及和记起.但数据窗口的强大功能,我们仍然可以在NET环境中使用

  此组件就是利用数据窗口的强大功能来解决我们常用的业务场景.同时,又封装一层,使用会更加方便.

  经过整理和分析,在NET环境中使用的数据窗口中包含如下功能

  1.1.1网格控件

  批量展示数据,支持多种数据加载方式,底部合计带,多选行等实用功能.类似于如下环境中的控件

  WebformGridView控件,服务端只包含数据加载

  WinformDataGridView控件

  1.1.2打印模板

  将数据直接打印,在Webform环境中,同样不必考虑栏目对象位置,样式等令人头痛的问题.我们可以将复杂报表的样式,包括字段的位置,大小等,全部在数据窗口中设置完成,WebForm端要做的工作就是加载数据即可

  1.1.3单据编辑模板

  单据是提供数据编辑的地方,需要根据用户体验不断调整控件布局,大小等,如果每次调整都需要开发员介入会影响用户需求的修改时间.使用数据窗口,我们可以在另外的设计环境中修改,修改完以后可直接交付客户使用,而不必在VS环境中修改

  1.1.4检索模板

  一般在显示批量数据的页面中,我们可能都会提供一些常用检索条件,来帮助用户查找他们最需要的数据.我们在收集检索条件时,可能会将每个检索控件值取出,然后拼接成SQL语句所需的Where条件.

  使用数据窗口,检索栏目可以随时增加和删除,检索值可以同一拼接.

  1.2应用场景

  Sybase的PowerBuilder开发工具,以开发Winform软件为主,Webform软件很少涉及,但这并不能说明数据窗口不可以被Webform程序使用,作为ActiveX控件,它仍能在IE浏览器中使用.目前支持如下几种应用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值