Access交流中心

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

关于表中字段值设置的问题

古月  发表于:2009-08-25 11:22:11  
复制

我做了个表,表中档号字段值=[年度]&"-"&[分类号]&"-"&[保管期限]&"-"&[件号],我想让表中的[档号]达到如下的要求,不知怎么做?请各位指导一下。谢谢!具体见附件。

      

 1.[保管期限]为短期时,保管期限值用"D"代替,为长期时,"C"代替,其它用"Y"代替   

 2.当分类号为空值时,档号=[年度]&"- "&[保管期限]&"-"&[件号]

点击下载此附件

 

Top
小旦旦 发表于:2009-08-25 11:54:59

看下看行了不?



小旦旦 发表于:2009-08-25 11:56:19
不能上传?

点燃一支烟 发表于:2009-08-25 11:56:28
=[年度] & IIf(IsNull([分类号]),"-","-" & [分类号] & "-") & IIf([保管期限]="长期","C",IIf([保管期限]="短期","D","Y")) & "-" & [件号]

古月 发表于:2009-08-25 15:54:24
谢谢了,但是,窗体上有按要求显示出来,但表里档号还是没有数据,不知为什么?请帮忙看看。点击下载此附件

点燃一支烟 发表于:2009-08-25 19:07:47

Private Sub 文件题名_AfterUpdate()
Me.档号 = [年度] & IIf(IsNull([分类号]), "-", "-" & [分类号] & "-") & IIf([保管期限] = "短期", "D", IIf([保管期限] = "长期", "C", "Y")) & "-" & [件号]
End Sub

文本框“档号”控件来源改成“档号”



古月 发表于:2009-08-26 08:42:04

非常感谢!



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