社区
DataWindow
帖子详情
如何获取某行的背景颜色!急急急
python与大数据分析
博客专家认证
2003-11-07 05:10:12
因为数据窗口的行的颜色是由程序动态产生的,如何获取某行的颜色!
...全文
104
14
打赏
收藏
如何获取某行的背景颜色!急急急
因为数据窗口的行的颜色是由程序动态产生的,如何获取某行的颜色!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
python与大数据分析
2003-11-10
打赏
举报
回复
高手多谢了,不过我有个问题私下请教你
python与大数据分析
2003-11-10
打赏
举报
回复
如果表达式是在数据窗口事件中定义的,表达时也可以获取吗,我试一试,先谢了
lmby
2003-11-10
打赏
举报
回复
你不是把表达式设置成这样了么:this.modify("#"+string(li_i)+".color = '0~t if(currentrow()=getrow(),134217741),rgb(255,255,255)'")
那么:
ls_color = dw_sheet.describe( "Evaluate('if(currentrow()=getrow(),134217741),rgb(255,255,255)', " + string( ll_row ) + ")")
python与大数据分析
2003-11-10
打赏
举报
回复
自己顶一下
python与大数据分析
2003-11-08
打赏
举报
回复
我是在数据窗口的click事件中下
如果当前行未被选中,则选中,否则再次单击时不选中
关键问题是iselected(row)不起作用,因此需要知道当前行的颜色才能知道是否被选中过
int li_i,li_count
string ls_column,ls_column_name,ls_type //列名和列名对应文本
string ls_text,ls_test
li_count = integer(this.Object.DataWindow.Column.Count)
//ls_test = this.describe("evaluate('#1.background.color'),"+ string(row) + ")")
ls_test = string(this.object.c_type[row].background.color)
for li_i = 1 to li_count
//选中时的代码
if isselected(row) = true then
this.Modify("#"+string(li_i)+".Background.Mode = 0")
this.modify("#"+string(li_i)+".background.color = '0~t if(currentrow()=getrow(),rgb(255,255,255),134217741)'")
this.modify("#"+string(li_i)+".color = '0~t if(currentrow()=getrow(),134217741),rgb(255,255,255)'")
//取消时的代码
else
this.Modify("#"+string(li_i)+".Background.Mode = 0")
this.modify("#"+string(li_i)+".background.color = '0~t if(currentrow()=getrow(),134217741,rgb(255,255,255))'")
this.modify("#"+string(li_i)+".color = '0~t if(currentrow()=getrow(),rgb(255,255,255),134217741)'")
end if
end if
next
qqjj7758
2003-11-07
打赏
举报
回复
上面的代码我能理解
可搂主的意思 我糊涂了 。。。。。。。。。。
lmby
2003-11-07
打赏
举报
回复
你设一定是一列列设的。假设你的表达式为: if(mod(getrow(),2)=1,0,455333)
那么:
string ls_color
long ll_row
ll_row = dw_sheet.getrow()
ls_color = dw_sheet.describe( "Evaluate('if(mod(getrow(),2)=1,0,454333)', " + string( ll_row ) + ")")
ok~
lmby
python与大数据分析
2003-11-07
打赏
举报
回复
理解错误,是当前行的颜色。
如果每行颜色不同,以上代码取的是那行的颜色
adeva
2003-11-07
打赏
举报
回复
string ls_bkcor
ls_bkcor= this.Describe("c_sheet_no.Background.color")
ls_bkcor为当前列"c_sheet_no"的当前行背景颜色!
string ls_txcor
ls_txcor= this.Describe("c_sheet_no.Background.color")
ls_txcor为当前列"c_sheet_no"的当前行字体颜色!
如果要改变其颜色再用modify()函数即可
zhangdatou
2003-11-07
打赏
举报
回复
这个问题~~~帮你顶
python与大数据分析
2003-11-07
打赏
举报
回复
在数据窗口clicked事件中如何获取row的background.color 和 color?
python与大数据分析
2003-11-07
打赏
举报
回复
不同行背景色和字体颜色是不同的,同一行颜色均相同,只求某一行的颜色
qqjj7758
2003-11-07
打赏
举报
回复
不相信你不知道阿
难道我理解错了?
qqjj7758
2003-11-07
打赏
举报
回复
describe()
中国名花异草故事
中国名花异草故事作者:刘桂莉、余绮中国名花异草故事—总序 我不是旅行家,几十年来到过的地方却不少。每到一地,工作之余,对当地的一些人情、习俗、山川、风物,以至特殊的传说故事,都颇感兴趣。在谈论或介绍本地的特产时,当地人往往绘声绘色而且充满着喜悦与自豪,连带讲到的一些掌故与传奇,我也感觉兴味盎然。因为其中有些内容,活泼生动,不仅使我扩大了见闻,觉得新鲜有趣,还能增进我对这些地方历史、社会的
大数据 (016)Hadoop-MR编程 -- 【使用hadoop计算微博用户可能喜欢的关键词----编程】
一、前言 以微博为例,每个用户会发很多微博,其中包含了很多关键词信息。而这些关键词就是用户可能感兴趣的事物。我们需要用Hadoop MapperReduce计算出来。折旧引出了文档加权算法。其含义就是计算文档中某关键词的权重,我们使用该权重来判断某用户对某关键词的依赖程度。理想状况下,权重越高,用户越依赖于某关键词。其算法如下图所示。 二、源数据 那么
题解 | #在二叉树中找到两个节点的最近公共祖先#
浏览器缓存在前端开发中起到了几个重要的作用:▶▶提升性能和加快加载速度:通过使用缓存,浏览器避免了重复下载相同的资源文件,减少了服务器的负担和网络传输时间,从而。❤❤❤Last-Mo。关于这个十所,我的理解就是非常普通的一个国企研究所,有加班,可能还要出差,税前年收入很难超过20w,但是业务应该比较稳定,因为业务是涉密的,我多方打听都打听不到。双非本,学完Javaweb,ssm,springboot,redis学了基础的就只是会用基本的数据类型,项目目前做完一个论坛项目,也在看八股了,算法才刷了几十道。
百度智能云千帆大模型平台2.0来了!从大模型到生产力落地的怪
【有奖试用】简历直投官网!快速投递心仪岗位,等你来试!! 【发帖有奖】记录你的秋招投递,发布即得牛客周边! 【发帖有奖】记录你的秋招投递,发布即得牛客周边! 滴滴面经-机器学习平台开发 【有奖试用】简历直投官网!快速投递心仪岗位,等你来试!! 换学校对找工作影响有多大? 山东双非硕+备战实习+秋招阶段记录 腾讯这啥bug呀,没面试就offer
我在CSDN参与的3000个帖子
今日偶然翻到,感慨万千 1:申述:版主,是否扣了我的专家分? 2:100分
急
求,随机输出十个小写字母,但是,要求这十个字母不相同 3:求Sn=a+aa+aaa+…+aaa…a(n个a)之值 4:数组题 望高手帮忙! 5:呵呵,来推荐一下我的网站,本站提供大量当今流行的免费的音乐和免费电影,常用软件、游戏、精美图库下载,希望对网友有帮助!顺便散分! 6:VBA请教怎
DataWindow
611
社区成员
20,469
社区内容
发帖
与我相关
我的任务
DataWindow
PowerBuilder DataWindow
复制链接
扫一扫
分享
社区描述
PowerBuilder DataWindow
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章