Datawindow.net 系列三

Datawindow.net 系列 最近接触到Datawindows.net,简单介绍一下什么是Datawindow.net? 参考:http://www.it.com.cn/f/edu/0410/12/33896.htmSybase近日宣布推出适用于任何.NET环境的功能强大的新型开发工具DataWindow.NET,该项技术简化并加快了包括富客户和智能客户在内的数据驱动企业级应用。Sybase DataWindow.NE 阅读详情
 经过上面系列一,二的讲解,相信朋友们,对Datawindow.net有了初步的认识,本系列三,从datawindow.net的配套的一个datawindow Designer入手,讲解。
我们使用datawindow.net的初终,就是基于其强大的datawindow处理,所以datawindow designer的使用,是必须的!前面使用的pbl文件,就是有其设计的。如果你使用过pb,特别是pb9.0,那么对你来说,是非常轻松的,可以说完全相同。
设计中的小插曲:

1.在PB的数据窗口中,当使用了分组的情况下,没有直接的方法可以直接显示出当前行所在组的组的行数。在测试中发现了下面的方法可以显示当前的组的行数:
第一步:在数据窗口中新建一个分组,假设当前组为第1组 。
第二步:再在Detial中加入一个计算列,命名为compute_1,把Visible = false,计算列的表达式设为If(cumulativeSum( 1 for group 1) = 1 , 1 ,0)
这样可以确定每一个分组第一行的compute_1值为1,其他行数在当前分组中为0,为下一步打好基础。
第三步:再在Detial区域中放入第二个计算列compute_2,把表达式定义为:
cumulativeSum( compute_1 for  all)
这样compute_2所显示的即是所要得到的当前行所在的组的行数。由于第二步的表达式使得每一组中只有第一行的数值为1,其他均为0,所以可以使用cumulativeSum使用函数得到 当前组的行数。
其中使用了数据窗口函数cumulativeSum(),该函数简介如下:
功能 计算从头开始到当前行(包括当前行)位置的累进和。
语法 CumulativeSum ( column { FOR range } )
参数 column:指定要计算累进和的列。column可以是列名,也可以使用以#开始的列号,还可以是其值代表列的表达式。column的类型必须
Datawindow.net 系列 Datawindow.Net version 2.0使用概要 1. 安装 先安装.net2005 ,框架版本2.0,然后安装DataWindow.Net 2.0组件及设计编译环境。 安装后在.net2005窗体设计时会出现Sybase DataWindow控件页签。 2. 使用 DataWindow控件可以直接在C#窗体中使用。3. 设计DataWindow 在PB或DataWindow 阅读详情

相关推荐

Datawindow.net 系列

本题旨在解决Datawindow.net 系列一 中提到的,vs2.0 web 应用程序,不支持datawindow.net 2.0的问题,解决方法如下:解决方案资源管理器/引用,右击,添加引用/浏览, 选择如下四个文件:Sybase.PowerBuilder.Db.dllWebDataWindow.dllDataWindow.dllDataWindowInterop.dll

IT 4824

DataWindow .NET 2.5 完美破解补丁

DataWindow .NET 2.5 完美破解补丁,VS2005中也可以使用

C#中使Datawindow.Net组件处理数据

C#中使Datawindow.Net组件处理数据 Datawindow.Net为PB专为MS.Net开发的数据访问组件。1.       安装先安装.net2003 ,框架版本1.1,然后安装DataWindow.Net组件及设计编译环境。安装后在.net2003窗体设计时会出现Sybase DataWindow控件页签。 2.       使用DataWindow

咸菜蛋炒饭的专栏 2954

datawindow.net 2.5

datawindow.net 2.5 安装程序很老得一款Sysbase 控件,最后一独立版本有需要的下载

DataWindow.net应用介绍(一)

Datawindow中文译名为数据窗口,是开发工具PowerBuilder(PB)的一个王牌组件,使用PB作为开发工具的,基本上都是冲着Datawindow 来的,它不仅可以用来显示数据,还可以实现数据录入、报表打印等功能,是Sybase 的专利技术,功能非常强大。Sybase从PB10.0开始,为了使PB开发的应用可以支持.Net,就开发出来了DataWindow.net组件,可以...

weixin_30888413的博客 423

DataWindow.Net 2.5 配置

.环境要求: .net framework 2.0 vs2008 DataWidow.NET 2.5 DataWindow Designer 注意:vs2010 IDE 需安装 .net framework 2.0 才能支持 DataWindow.Net 试用版下载地址:http://www.sybase.com/detail?id=1053922 二.引用控件 ...

abc7979的博客 571

PB datawindows 动态创建数据窗口

在实际应用中,经常需要根据用户需求来动态创建数据窗,一般方法是这样的。   在一个window中加入一个数据窗控件,如dw_new,但是该数据窗没有data object,(空白的)就可以用以下语法来创建:   dw_new.create(ls_syntax,ls_error) // 创建语法,错误信息   ls_syntax可以用以下种方法来形成:   一、动态由sql语法

生如夏花之灿烂! 7036

Datawindow.net 系列

 先给大家一个参考学习的连接http://objectsharp.com/cs/blogs/dave/category/86.aspxhttp://www.sybase.com/products/development/datawindownetdownload evaluation:I.DataWindow .NET v2.5 Evaluation Edition(DataWindo

IT 4333

Datawindow.net 系列

本文中使用了Datawindow.net2.5:datawindow.net在vs2.5中,保存数据,很像pb,使用UpdateData就可以了,对于使用过pb的人来说,还是非常方便的。UpdateData(true,true);同时export各种format的文件,也是非常方便的dw.SaveAs(@"c:/" + DateTime.Now.ToString("yyyy

IT 4582

Sybase 公司的 datawindow.net 应用

Sybase 公司的 datawindow.net 应用 Sybase 公司的 datawindow.net 应用

DataWindow.Net 2.5 9097

这个东东干什么用的就不说了,该知道的就知道了,不知道的就别知道了, 将9097文件夹下的文件覆盖到安装路径 \Sybase\DataWindow .NET 2.5 以及\Sybase\DataWindow Designer 2.5即可.

Datawindow.net 系列

系列 五--讲述page的分页可以看看实现的效果图CheckBox:Show Page Info------show or hide Page total informationDropDownList:Place-----show page navigation top , bottom or topbottomChekBox:Image Navigation---deter

IT 5139

Datawindow.net 系列

这几天,一直在测试datawindow.net 2.0+vs2..5共用的问题,觉得总体还不错,虽然已经发布到v2.0,v2.5也已经到评估阶段,另我不满意的就是,参考资料,确实太少,很多问题,都要自己测试,总结,也坚定了我把这个系列写下去的决心,方便后来的新手,能入门更快一些。以上5个系列的简述,也是我测试的过程,属于边测试边总结吧。本系列测试环境为:vs2.0+sql server

IT 4238

.NET中调用DataWindow操作数据库

                          在.NET中调用DataWindow操作数据库       Sybase在2004/1/19日推出了Pb 10 beta1版本,其中包含DataWindow.NET 1.0,这真是一个另人兴奋的消息! 在PB市场日益萎缩的今天,在.NET大行其道的今天Sybase公司终于推出了DataWindow.NET,它支持DataWindow绝大部份原

Dibov的专栏 1849

DataWindow .NET 2.5 工作在 VS 2008的问题

1、在VS2008中无法使用DataWindow .NET 2.5在VS2005的插件面板DataWindow .NET 2.5 安装过程个dll注册失败(DWPrj.dll、DWPainter.dll、 QryPainter.dll)安装完成后在VS2008中无法打开相应面板。2、在VS2008中单独使用DataWindow Designer  2.5无法得到sybase支持D

不愿放弃的专栏 3262

DataWindow.net应用介绍

Datawindow中文译名为数据窗口,是开发工具PowerBuilder(PB)的一个王牌组件,使用PB作为开发工具的,基本上都是冲着Datawindow 来的,它不仅可以用来显示数据,还可以实现数据录入、报表打印等功能,是Sybase 的专利技术,功能非常强大。Sybase从PB10.0开始,为了使PB开发的应用可以支持.Net,就开发出来了DataWindow.net组件,可以在.net...

huang714的专栏 1591

伟大的解决方案—DataWindow.Net(一)

伟大的解决方案—DataWindow.Net作者:Teyy Burns terry@vbug.co.uk Graham Parker grahamp@vbug.co.ukVBUG(Http://www.vbug.co.uk)绪论 Sybase公司的DataWindow专利技术已经从PowerBuilder中扩展到Microsoft .Net FrameWork

ldy的专栏 2064
上一篇: 给朋友们推荐几个有用的链接
下一篇: Datawindow.net 系列四
FollowIT
博客等级 码龄20年 31粉丝 71原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值