CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  PowerBuilder >  DataWindow

数据窗口内expression巧用问题

楼主pb8oracle(gprs)2004-12-03 08:28:12 在 PowerBuilder / DataWindow 提问

请教各位大侠:  
  我想在数据窗口的某个字段通过修改其expression而按照我的要求改变字体颜色!  
  目前对于单个条件可以实现,但是如果条件超过两条就找到合适的写法了??请帮忙!!  
  如sl(数量字段作为判断点)  
  if   (sl=<10   ,rgb(255,0,0),rgb(100,100,100)),if(   10<sl=<20   ,rgb(255,255,0),rgb(100,100,100))  
  如何将这两个条件都加入expression并且每个条件显示各自对应字体颜色,不满足这两个条件的显示rgb(100,100,100)  
  谢谢!在线等待?  
  问题点数:20、回复次数:4Top

1 楼sdhylj(青锋-SS)(献血有益健康(别人的))回复于 2004-12-03 08:39:56 得分 0

用dw_1.Modify()函数。Top

2 楼lzp_lrp(lzp)回复于 2004-12-03 08:50:43 得分 10

if   (sl   <=   10,   rgb(255,   0,   0),   if(   sl   <=   20,   rgb(255,   255,   0),   rgb(100,   100,   100)))即可  
   
  用嵌套的IF语句即可Top

3 楼nccxl(小猪的狗熊)回复于 2004-12-03 08:51:37 得分 10

使用IF语句嵌套就可以了,如:if(条件,rgb(255,0,0),if(条件,rgb(255,255,0),0))   。  
  不过可能嵌套多了会对理解造成一定的困难。Top

4 楼nccxl(小猪的狗熊)回复于 2004-12-03 08:52:06 得分 0

晕,又慢了-_-b.Top

相关问题

  • 数据窗口
  • 数据窗口
  • 数据窗口
  • 数据窗口
  • 数据窗口?
  • 数据窗口
  • 数据窗口对象的 vilidation expression 应该怎么设置???
  • 数据窗口啊
  • pb数据窗口
  • extenal数据窗口?

关键词

  • 字段
  • 数据
  • 数据窗口
  • expression
  • sl
  • 条件

得分解答快速导航

  • 帖主:pb8oracle
  • lzp_lrp
  • nccxl

相关链接

  • PowerBuilder类图书
  • PowerBuilder类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo