环境中的数据窗口控件由Sybase公司封装一层,作为NET可以解析的控件使用,这就有了第2部分所需要的DLL文件.详细DLL文件如下所示 DLL文件类型 DLL文件列表 PowerBuilder应用程序 DataWindow 项目文件的Reference引入即可 1.6名词解释 l DataWindowControl 这是一个控件的名称,就是我们所封装的这个控件在NET环境中的名称.在PowerBuilder开发环境中,它是叫DataWindow Delete Data in the delete buffer, meaning data that has been deleted from the DataWindow but has not DataWindow控件在数据加载时,也有一个事务的对象,用于连接Db的.就是Transaction对象,与NET中的Transaction对象作用相似,设置一个Db连接字符串,将事务对象绑定至控件,再刷新一下即可 VS2012+Net.4.0 示例解决方案说明 名称 描述 Navi.Soft30.Product.DataWindowNet 解决方案 NS.Product.DataWindowNet.Service DataWindow
注意点: 通常情况下,当用户移动到DataWindow中的新单元格时,新数据将被验证和接受。 如果新数据导致错误,将显示一个消息框,这将导致DataWindow失去焦点。
输入字典管理 如果说要实现对任意类型的字典信息的检索录入和自动完成功能,仅TextBoxAutoComplete组件是不够的,为什么呢, 这会涉及到各类输入字典的录入数据规则、检索规则、数据窗口(DataWindow 显示参数:数据窗口(DataWindow)的宽度、高度和每次可显示的记录行数。 显示设置:用于设置DataWindow(数据窗口)之中显示的列信息记录,包括显示那些列、列标题、显示顺序等: ? 数据源筛选:在数据根据输入的条件检索之前的数据筛选功能: ?
图片我最喜欢PB的DataWindow这个可视化组件,既可以增删改查/排序/过滤,又可以输出报表/预览/打印/导出。简直是网络版的EXCEL。想想,EXCEL不就是这么功能么?
strHtml+="<param name='ClickToPlay' value='0'>"; strHtml+="<param name='DefaultFrame' value='<em>datawindow</em> animationatstart='0' transparentatstart='0' allowscan='1' enablecontextmenu='1' clicktoplay='0' defaultframe='<em>datawindow</em>
为使用.NET开发工具的用户提供了一套DataWindow.NET,为简化应用开发设计,缩短了开发时间,降低对复杂数据处理及对SQL知识的要求。
有些开发工具也有可以做报表的控件,比如PowerBuilder的DataWindow,Delphi的DataGrid还有一些国外BI工具,比如BusinessObject, Cognos,也能做报表,都可以视为报表工具
Created: 10/16/06 15:21:34 Modified: 10/16/06 Accessed: 11/21/06 ---- Control Name: Powersoft DataWindow Web Control Version: 1.0 Status: Registered ProgID: DataWindow.WebControl.1 CLSID: {88881503-8888
PB 也就比 Delphi 稍好一点,它核心的 DataWindow 可以无需代码做出增删改查,算是迈入模型驱动的门槛,但它不支持实体关系,模型驱动能力并不完整。