Access交流中心

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

窗体无法输入新的资料

雪山麒麟  发表于:2011-10-19 09:22:52  
复制

请帮忙看看附件中的窗体,无法输入新的资料,具体的写在窗体内。谢谢点击下载此附件

 

Top
丘山 发表于:2011-10-19 11:31:41

问题不清楚

不过初步看子窗体不能增加时应为数据源造成的

其他地方不存在不能增加的问题



雪山麒麟 发表于:2011-10-19 12:01:11
是子窗体的数据不能增加

西出阳关无故人 发表于:2011-10-19 13:46:45

把你的“个人绩效查询代维部”查询的“员工编号”修改一下来源。

原来:SELECT 个人绩效.绩效ID, Tb_员工信息.员工编号, 个人绩效.个人绩效, Tb_员工信息.姓名, Tb_部门.部门名称, Tb_员工信息.考核标识, Tb_员工信息.是否离职
FROM (Tb_部门 INNER JOIN Tb_员工信息 ON Tb_部门.部门编号 = Tb_员工信息.所属部门) LEFT JOIN 个人绩效 ON Tb_员工信息.员工编号 = 个人绩效.员工编号
WHERE (((Tb_部门.部门名称)="代维部") AND ((Tb_员工信息.考核标识)=No) AND ((Tb_员工信息.是否离职)=No))

改为:SELECT 个人绩效.绩效ID, 个人绩效.员工编号, 个人绩效.个人绩效, Tb_员工信息.姓名, Tb_部门.部门名称, Tb_员工信息.考核标识, Tb_员工信息.是否离职
FROM (Tb_部门 INNER JOIN Tb_员工信息 ON Tb_部门.部门编号 = Tb_员工信息.所属部门) LEFT JOIN 个人绩效 ON Tb_员工信息.员工编号 = 个人绩效.员工编号
WHERE (((Tb_部门.部门名称)="代维部") AND ((Tb_员工信息.考核标识)=No) AND ((Tb_员工信息.是否离职)=No))



雪山麒麟 发表于:2011-10-19 14:40:44
谢谢西出阳关无故人 兄弟,是可以输入了,我在输入一个新的年月时,相对应部门的名称不全部显示出来,请帮忙解决一下,我被搞晕了

雪山麒麟 发表于:2011-10-19 14:50:40
Lee 发表于:2011-10-19 22:22:08

这种多表联合的查询好象不能输入数据的吧?因为你在查询中调用其它表的某些字段,你在查询中输入新数据,其它表没被调用的字段怎办呢?

另外字窗体好象也有问题,建议重建一次子窗体。



雪山麒麟 发表于:2011-10-20 11:12:13
我是希望在新建一个考核年月时,该部门的人员都要能显示出来

雪山麒麟 发表于:2011-10-21 08:35:10
有谁能帮我啊

雪山麒麟 发表于:2011-10-27 10:25:08
别沉底了

总记录:9篇  页次:1/1 9 1 :