Office中国论坛/Access中国论坛
标题:
关于字段内容的显示:ACCESS 可以实现这样的功能吗
[打印本页]
作者:
小鸡快跑
时间:
2007-1-16 20:11
标题:
关于字段内容的显示:ACCESS 可以实现这样的功能吗
比如我有一个表中有个字段是姓名,总共有3条纪录为 张三,李四和王五。我另有个报告,希望将这个姓名字段中的所有纪录放在一个字段中显示,格式最后是这样的“ 张三+李四+王五 ”
ACCESS可以做到吗?请大家指点,谢谢![attach]22666[/attach]
[此贴子已经被作者于2007-1-16 12:49:47编辑过]
作者:
andymark
时间:
2007-1-16 20:19
先写个公式把所有姓名的值读出来.然后在报表中让TEXT1的值等于该值就可以了
作者:
小鸡快跑
时间:
2007-1-16 20:40
谢谢哦!下去试试!
作者:
小鸡快跑
时间:
2007-1-16 20:52
郁闷的又来了。我不会写这个公式。麻烦
版主给我写一个吧,谢谢!
作者:
rjacky
时间:
2007-1-16 21:29
在报表主体的格式化时间中加入以下代码:
Dim Rs As ADODB.Recordset, STemp As String, Ssum As String
Set Rs = New ADODB.Recordset
STemp = "Select * From 员工"
Rs.Open STemp, CurrentProject.Connection, adOpenKeyset, adLockOptimistic
Rs.MoveFirst
For i = 1 To Rs.RecordCount
Ssum = Ssum & Rs("姓名") & ";"
Rs.MoveNext
Next i
Me.Text1 = Ssum
[attach]22667[/attach]
作者:
小鸡快跑
时间:
2007-1-16 21:42
哇!太感谢了!我就要这样的东东
再次感谢!
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3