Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

在首条项目名称的记录的上报批次底色设为黄色

xiaowuo  发表于:2011-11-04 08:22:00  
复制

如下图所示,我需要在列名(项目名称)中判断,如果在项目名称中出现第一个不同的项目名称时,右边的“上报批次”的对应第一条记录的底色为黄色,请问老师该如何实现这个功能呢?

 

Top
xiaowuo 发表于:2011-11-04 17:05:05
伤脑筋,没人做过此方面的研究吗?

煮江品茶 发表于:2011-11-07 20:48:17

不值得研究,就是一个条件格式问题研究它作甚?



xiaowuo 发表于:2011-11-08 09:50:55

关键是判断子窗体中某个项目(比如:免费课本一共有5行记录)而我要在免费课本第一行的“票数”单元格,显示为**,让操作员顺利输入数量(例如1或者2),而不会使操作员输入到免费课本第二行或第三行等去

 

这样的条件格式,网上应该还没有人做出吧?关键是判断记录为第一行怎么写呀?



xiaowuo 发表于:2011-11-08 09:52:47
晕,“黄*色”被论坛屏蔽了,那个**就是底色变为黄颜色

西出阳关无故人 发表于:2011-11-08 14:04:08

我有一张表【入库表:id、时间、物品、库位、数量...】,其中id是自动编号,时间为日期时间格式,默认值为录入的当前时间,精确到秒(一般录入人员较少的时候,可以保证没有重复的值)。

我把他做成了一个窗体(数据表、绑定到入库表),按照物品、时间来排序,想要在每种物品的第一行某字段用颜色标记出来。那么,我在窗体中增加一个文本框【txt99】,他的数据源设为=DCount("*","库存表","物品='" & [物品] & "' AND 时间<=#" & [时间] & "#")

然后在窗体的数据表视图中选中【txt99】---格式---条件格式---(字段值为  等于  1)---设定填充黄*色。ok



西出阳关无故人 发表于:2011-11-08 14:58:03

我有一张表【入库表:id、时间、物品、库位、数量...】,其中id是自动编号,时间为日期时间格式,默认值为录入的当前时间,精确到秒(一般录入人员较少的时候,可以保证没有重复的值)。

我把他做成了一个窗体(数据表、绑定到入库表),按照物品、时间来排序,想要在每种物品的第一行某字段用颜色标记出来。那么,我在窗体中增加一个文本框【txt99】,他的数据源设为=DCount("*","库存表","物品='" & [物品] & "' AND 时间<=#" & [时间] & "#")

然后在窗体的数据表视图中选中【txt99】---格式---条件格式---(字段值为  等于  1)---设定填充**。ok



西出阳关无故人 发表于:2011-11-08 14:59:07

我有一张表【入库表:id、时间、物品、库位、数量...】,其中id是自动编号,时间为日期时间格式,默认值为录入的当前时间,精确到秒(一般录入人员较少的时候,可以保证没有重复的值)。

我把他做成了一个窗体(数据表、绑定到入库表),按照物品、时间来排序,想要在每种物品的第一行某字段用颜色标记出来。那么,我在窗体中增加一个文本框【txt99】,他的数据源设为=DCount("*","入库表","物品='" & [物品] & "' AND 时间<=#" & [时间] & "#")

然后在窗体的数据表视图中选中【txt99】---格式---条件格式---(字段值为  等于  1)---设定填充**。ok



xiaowuo 发表于:2011-11-08 17:20:15
谢谢西出阳光无故人提供方法,俺回家试试去

xiaowuo 发表于:2011-11-08 22:01:51
伤脑筋,西出阳光无故人老师,你那个方法与我的要求不符啊,能不能再帮帮忙

西出阳关无故人 发表于:2011-11-09 23:02:25
总记录:10篇  页次:1/1 9 1 :