社区
DataWindow
帖子详情
如何判断当某一行符合条件就可以修改
ppxstar
2006-07-05 11:06:51
条件是不固定
比如 ,如果当前用户是管理员权限就可以修改数据窗口里的某一行,否则不能修改
...全文
229
7
打赏
收藏
如何判断当某一行符合条件就可以修改
条件是不固定 比如 ,如果当前用户是管理员权限就可以修改数据窗口里的某一行,否则不能修改
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
leio
2006-07-05
打赏
举报
回复
是全局函数,如果有参数,用全局变量。
ppxstar
2006-07-05
打赏
举报
回复
protect属性里写语句,我自己定义的参数它不认,所以没法用
leio((郁闷中...)) 你的函数是写在哪里的?是全局函数吗???
leio
2006-07-05
打赏
举报
回复
写一个函数用于判断权限,返回true或false,然后在每个列的protect属性中做判断设置
例如,判断权限的函数为gf_privilege()
在列的protect中写
if(gf_privilege(),0,1)
tjficcbw
2006-07-05
打赏
举报
回复
在加一个管理员字段不就行了吗
leio
2006-07-05
打赏
举报
回复
expression中不能使用全局变量,你上面的写法当然不行。
expression中可以使用扩展函数(全局函数),扩展函数如果需要参数,在expression中只能使用固定值或某个字段或计算字段,不可使用全局变量。若要使用全局变量,在扩展函数内部使用。
ppxstar
2006-07-05
打赏
举报
回复
但我是这样写就不对
if( a=gi_a,1,0)
gi_a是我设定的全局变量
qyz
2006-07-05
打赏
举报
回复
也可以用modify修改protect属性
pandas对某一指定列或行进行
修改
pandas 根据某一列的值
修改
某一列的值 问题背景 有一列数据,是在整列数据中提取出来的指定行和列的数据,想
修改
这列数据的值变成其他值 问题解决 无效写法1 对提取的列直接赋值 detail_tstep_group3[detail_tstep_group3.渠道名称 == '广州A组2']['12月数据首单达标情况'] = 7 执行代码后会提示使用loc方法 而且没有赋值成功 无效写法2 提取列之后使用loc方法赋值 按照执行代码后的建议,使用loc方法,但我嵌套错了 detail_tst
找到符合多个条件的数据+并找到其行索引+
修改
某行的某列数据
找到符合多个条件的数据+并找到其行索引+
修改
某行的某列数据
dataframe
修改
某行某列位置的值
dataframe
修改
某行某列位置的值
根据条件更改表格某
一行
的背景颜色-实现高亮
【vue】根据条件更改表格某
一行
的背景颜色-实现高亮_@point-CSDN博客
pandas学习笔记:按照指定的条件筛选和
修改
某一列的值
文章目录根据条件定位/筛选某一列的值返回 series 结构的写法返回 dataframe 结构的写法基于整张表的定位操作根据条件
修改
某一列的值基于 series 结构的
修改
基于 dataframe 结构的
修改
Note: 这种情况是不奏效的,这是规定,因此在赋值的时候我们最好只用上面的第一种方式去写。再来一个训练实例 根据条件定位/筛选某一列的值 import pandas as pd import numpy as np df = pd.DataFrame(data={"数据":[1,2,3,4,5,6
DataWindow
611
社区成员
20,469
社区内容
发帖
与我相关
我的任务
DataWindow
PowerBuilder DataWindow
复制链接
扫一扫
分享
社区描述
PowerBuilder DataWindow
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章