自备笔记
果号
梦想还是要有的,万一实现了呢
展开
-
PB开发webservice三层架构的感想
1.为什么要使用三层应用?客户的应用要求在广域网上运行,数据库不在广域网上暴露,有两个途径实现:1.建议客户购买远程桌面管理软件,CS程序无需做任何更改,即可实现广域网应用;2.使用三层架构,客户端与中间服务器打交道,中间服务器与数据库打交道。第一种方式,这个远程桌面管理软件也不算贵也不算便宜,关键是它大部分是卖站点数的,小型企业一般不愿意额外开支这部分费用。那么,就用PB自身来实现三层架转载 2017-05-16 09:16:21 · 6288 阅读 · 0 评论 -
<自用笔记>PB数据窗口控件之事件
【事件】◆Clicked鼠标左键在数据窗口控件上任意位置单击时触发该事件。该事件中有4个参数,可以在脚本中直接使用。xpos:表示和数据窗口最左侧的距离的整数。ypos:表示和数据窗口最上部的距离的整数,不包括标题条。row:表示用户所单击的行号的long型数。dwo:用户单击对象,是DWObject类型。在该事件的脚本中使用这些参数,可以给用户一些提示信息或者获取用户转载 2017-11-01 09:41:15 · 2910 阅读 · 0 评论 -
实用数据窗口对象标记
怎样对分组里的行加上序号,要求每个组里行的序号从1开始! --------------------------------------------------------------- 用计算域,放在明细区: getrow() - first(getrow() for group 1) + 1 ----------------------------转载 2017-12-26 16:37:05 · 163 阅读 · 0 评论 -
DropDownDW子数据窗口获取显示内容Display Column
字段使用了下拉列表框、下拉数据窗口和单选按钮等有代码表的编辑风格时,在数据窗口控件上显示的值和字段实际得到的值并不相同,使用函数GetItemX只能读取这样的字段的真实取值,而不是用户看到的值。如何才能读取用户看到的值?可以使用函数LookUpDisplay。 LookUpDisplay函数不能直接从PowerScript调用,可以在Describe中和Evaluate函数配合使用。因为函数Loo...原创 2018-03-09 11:31:22 · 2811 阅读 · 0 评论 -
PB datawindow常用方法
1.怎么得到Group的count?A.cumulativeSum( if( 分组列名[-1] = 分组列名[0],0,1) for all)B.GetRow() - First(GetRow() for Group 1) + 1 C.count(分组的字段 for all distinct)2.怎么得到Group的行号? cumulativeSum( 1 ...原创 2019-06-10 16:18:29 · 4614 阅读 · 0 评论