`
Ben.Sin
  • 浏览: 233133 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

[PB]计算一列的最大值,合计等

    博客分类:
  • PB
 
阅读更多

PB获得某一列的最大值,合计等计算结果,可以有多种方法,这里介绍的是两种比较简便的方法

 

1. 增加计算列,分别用sum( column_name/column_id for all)和max( column_name/column_id for all)

 

在外面获得这个计算列的值可以直接地dw_control.object.column_name[1]

 

 

2. 利用evaluate函数

dw_control.describe("evaluate('sum(column_name for all)', 1)")

dw_control.describe("evaluate('max(column_name for group_1)', 1)")

 

如果只是用来取得统计值用于外部计算,第2种方法更为方便

注意类型转换

分享到:
评论

相关推荐

    PB怎样得到下拉数据窗显示列的值

    在PowerBuilder(简称PB)开发中,经常需要处理数据窗的各种操作,比如获取用户选择的数据窗显示列的值等。本篇文章将详细阐述如何在PB中通过特定的方法来实现这一功能。 #### 一、问题背景与应用场景 在PB开发...

    PB9计算文件MD5值和本地IP

    总的来说,这个PB9项目提供了一种集成的解决方案,能够方便地在应用程序中计算文件的MD5值以确保数据完整性,并且能获取本地IP地址,这对于网络环境中的数据验证和自我定位至关重要。这种功能在软件开发、服务器管理...

    PB 11.5 数据窗口计算列显示图片的方法

    在计算列属性中,设定列名、宽度、高度等参数。关键的一步是在“Display Expression”字段中编写表达式,这将决定如何显示图片。 在PB 11.5中,我们可以使用内置函数来处理图片。例如,可以使用`BitmapObject`函数...

    数学表达式验证及计算(纯PB代码实现)

    标题中的“数学表达式验证及计算(纯PB代码实现)”指的是使用PowerBuilder(PB)这一编程语言,自编写的代码来验证和计算数学表达式。PowerBuilder是一种面向对象的开发工具,尤其在构建数据库应用方面较为流行。在...

    PB9计算文件MD5

    PB9计算文件MD5是一个关于使用PowerBuilder 9(PB9)进行文件校验的实践。在编程领域,MD5(Message-Digest Algorithm 5)是一种广泛使用的哈希函数,可以将任意长度的数据转化为固定长度的摘要,通常用于验证文件的...

    PB计算年龄函数

    powerbuilder技术开发,根据转入生日,自动计算年龄。

    求解PB Round 计算精度错误

    ### 求解PB Round 计算精度错误 在编程领域中,特别是在处理浮点数运算时,经常会遇到计算精度的问题。本篇文章将基于提供的案例深入探讨PowerBuilder(简称PB)环境中计算精度误差的原因及其解决方案。 #### 背景...

    PB 11.5 数据窗口计算列显示图片方法实例

    总的来说,PB 11.5的数据窗口计算列显示图片是一种灵活的方法,可以用于增强数据的可视化效果,提供更丰富的用户界面。通过理解和实践这样的实例,开发者能够更好地掌握PB的数据窗口功能,从而设计出更具吸引力和...

    PB RGB颜色对应值

    PB RGB颜色对应值,快来下哟,好东西,。

    PB按公式自动计算问题

    描述虽然简洁,但我们可以推断出用户可能在尝试使用PB中的计算公式时遇到了困难,可能是公式错误、计算结果不正确,或者是公式无法自动更新等问题。解决这些问题通常需要深入理解PB的语法、函数库以及自动计算机制。...

    【PB代码】动态增加编辑列

    PB 11.5做的动态增加编辑列,主要代码: sModify = 'create column(band=detail id=2 alignment="0" tabsequence=20 border="0" color="33554432" x="0" y="80" height="76" width="320" ...

    PB 动态设置数据窗口列隐藏和显示的例子

    PB 动态设置数据窗口列隐藏和显示的例子,用PB8写的,因用户要求在网上没有找到,自己写了一个。 写得比较粗糙,但能看得懂。

    PB数据窗口中行、列、及某一行中的某一列颜色设置

    标题"PB数据窗口中行、列、及某一行中的某一列颜色设置"所指的就是这种自定义颜色的功能。 在PowerBuilder中,数据窗口的颜色设置主要通过数据窗口对象的属性和方法来实现。以下是一些关键知识点: 1. **行颜色...

    pb将所见dw内容(包括计算字段)输出到execl中

    计算字段是在PB环境中定义的,它们可以基于其他字段进行计算,如总和、平均值、最大值等。 2. **填充数据**:加载你需要的数据到数据窗口。这可以通过执行SQL查询或者调用存储过程来实现。 3. **设置导出格式**:...

    Pb中取得计算机的IP和计算机名

    在PowerBuilder(简称Pb)开发环境中,获取当前计算机的IP地址和计算机名是一项常见的需求。这通常用于网络编程、客户端配置或者调试等场景。根据提供的代码片段,我们可以看到是通过调用Windows Socket API ...

    在PB中如何控制DATAWINDOW列的修改属性

    下面将以一个简单的工资表为例,说明利用 PB 中如何控制 DATAWINDOW 列的修改属性。 一、静态方法 在 PB 中,可以通过静态方式控制 DATAWINDOW 列的修改属性。静态方式就是在列的属性上通过选项实现。 1. 在 ...

    PB 改变某行某列的字体、背景颜色等

    通用函数 指定某行某列的属性值(字体、背景颜色等)

    pb双击列标题自动调整列宽

    pb9写的,获得数据窗口双击两列之间的空隙得到前一列的最大列宽,然后通过api获得文本宽度(不是len,是GetTextExtentPoint32,此函数功能:计算指定的正文字符串的高度和宽度),最后modify实现标题所示功能。

    PB数据窗口条件字段颜色设置(终结)

    例如,我们可以为数据窗口的每行创建一个计算列(Computed Column),在这个计算列的公式中,用IF...ELSE语句判断当前行的特定字段值,然后返回对应的颜色代码。比如,如果数值超过某个阈值,就设置背景色为红色。...

    PB DW自动列宽源程序

    PB DW自动列宽源程序是PowerBuilder(PB)开发中的一个关键知识点,主要涉及PowerBuilder的数据窗口(DataWindow,简称DW)组件。DataWindow是PB的核心功能之一,用于展示、编辑和管理数据库中的数据,而自动列宽...

Global site tag (gtag.js) - Google Analytics