首页 > 其他分享 >PB数据窗口行如何显示不同颜色

PB数据窗口行如何显示不同颜色

时间:2024-04-16 14:47:00浏览次数:19  
标签:count 颜色 算式 訂單 group PB RGB 窗口 cmp

问题:

 大意就是按分组显示颜色

思路:

我在這使用 [訂單] 這一欄來做這個例子, 結果如下圖

 背景顏色的運算式, 只以 cmp_group_count 這欄為例

作法
1.先加一個運算欄位, 這裏命名為 cmp_order_no
運算式
if( 訂單 <> 訂單[-1] or getrow()=1 ,1 , 0)

2.再加一個運算欄位, 裏裏命名為 cmp_group_count
運算式
cumulativeSum( cmp_order_no for all )

3. 背景色再依 cmp_group_count 變化即可
IF( mod(cmp_group_count,2)=0 ,RGB(175,233,238),RGB(224,255,255))

 

标签:count,颜色,算式,訂單,group,PB,RGB,窗口,cmp
From: https://www.cnblogs.com/djd66/p/18138057

相关文章

  • PB中DataWindow的数据保护及实现:只有录入者才能修改数据的实现
    (3)要保护的行只有在执行时才能确定,并且不断变化例如在学生成绩管理中,假设成绩的修改只有该成绩的输入者才有权限,对其他人输入的成绩则只能浏览;由于输入者是变化的,且一般情况下只有在执行时才能确定条件需要一个变量,这就需要在建立DataWindow时为其指定一个检索数据的参数(如fl......
  • PB中颜色值 计算公式
    RGB函数计算公式:颜色值=(65536*Blue)+(256*Green)+(Red)ColourRedGreenBlue值黑色Black0000白色White25525525516777215灰色Gray192192 19212632256深灰色DarkGrey1281281288421504红色Red25500255深红色DarkRed12800128绿色Gre......
  • 自定义 ls 颜色输出
    直接上配置LS_COLORS='rs=0:di=00;34:ln=01;36:mh=00:pi=00;33:so=01;35:do=01;35:bd=00;33;01:cd=00;33;01:or=00;31;01:mi=00:su=33;31:sg=36;33:ca=00:tw=36;32:ow=34;32:st=33;34:ex=00;36:*.7z=01;31:*.ace=01;31:*.alz=01;31:*.apk=01;31:*.arc=01;31:*.arj=01;31:*.bz......
  • 一个.NET开源的功能丰富、灵活易用的 Windows 窗口增强神器
    思维导航前言工具介绍支持系统工具源代码工具下载并安装部分功能截图项目源码地址优秀项目和框架精选DotNetGuide技术社区交流群前言通常情况下Windows中的软件窗口界面一般只包含还原、移动、大小、最大化、最小化、关闭等几个基本的操作: 今天大姚给大家推......
  • 30 天精通 RxJS (20):Observable Operators - window, windowToggle, groupBy
    前几天我们讲完了能把HigherOrderObservable转成一般的Observable的operators,今天我们要讲能够把一般的Observable转成HigherOrderObservable的operators。其实前端不太有机会用到这类型的Operators,都是在比较特殊的需求下才会看到,但还是会有遇到的时候。Op......
  • 一个.NET开源的功能丰富、灵活易用的 Windows 窗口增强神器
    前言通常情况下Windows中的软件窗口界面一般只包含还原、移动、大小、最大化、最小化、关闭等几个基本的操作: 今天大姚给大家推荐一个.NET开源、免费(MITLicense)、功能丰富、灵活易用、小巧(不到1M)的Windows窗口增强工具:SmartSystemMenu。工具介绍SmartSystemMenu扩展了......
  • IDEA 中 Popup(弹出窗口)的设置说明
    IDEA中Popup(弹出窗口)的设置说明.Balloon:弹出窗在屏幕上显示一小段时间,然后自动消失。通知也会显示在状态栏中,并添加到通知列表中。Stickyballoon:若不手动关闭,弹出窗会在屏幕上一直显示。Nopopup:不显示该弹出窗。参考IDEA启用/禁用RunDashboard.......
  • C# 冻结Excel窗口以锁定行列、或解除冻结
    在处理大型Excel工作簿时,有时候我们需要在工作表中冻结窗格,这样可以在滚动查看数据的同时保持某些行或列固定不动。冻结窗格可以帮助我们更容易地导航和理解复杂的数据集。相反,当你不需要冻结窗格时,你可能需要解冻它们以获得完整的视野。下面将介绍如何使用免费.NET库通过C#实现......
  • Windows窗口句柄监控
    我说想要一段实现了当发现windows桌面上冒出新窗口就截图保存的功能,AI写的,测了下能用。#pipinstallpyautoguipywin32importtimeimportwin32guiimportpyautoguidefcapture_window_screenshot(hwnd):"""截取截图"""screenshot=pyautogui.screenshot()......
  • selenium之窗口切换
    selenium之窗口切换1、弹窗1.1Alterdriver.find_element(By.ID,"alert").click()#窗口切换并获取textprint(driver.switch_to.alert.text)#窗口切换并点击确定driver.switch_to.alert.accept()driver.find_element(By.ID,"alert").click()#窗口切换并点击取消d......