我有一个用户正在处理 Access Database 连续表单页面,他们可以在其中执行一堆过滤和数据输入。
有时,用户希望能够从该表单中选择几行并将它们直接粘贴到电子邮件中。Outlook 可以很好地将数据格式化为表格,但我们遇到的问题是标题中的下拉控件包含在粘贴的数据中,如下所示:
Employee_Absences
drpEmployee drpOrgDescrip lstTimeCode txtToDate txtFromDate chkShowExcused DESCR AbsenceDate Hours Excused_Hours Time Code employee_lookup.ORG_DESCRIP ImportedDate
6/2/2009 1/1/2009 0 Bob 1/4/2009 4 0 VAC Medical 5/7/2009 4:51:31 PM
6/2/2009 1/1/2009 0 Bill 1/4/2009 6 0 VAC Medical 5/7/2009 4:51:31 PM
6/2/2009 1/1/2009 0 Betty 1/4/2009 4 0 VAC Medical 5/7/2009 4:51:31 PM
6/2/2009 1/1/2009 0 Beth 1/5/2009 2 0 VAC Gamers 5/7/2009 4:51:31 PM
用户不想在每次想要在电子邮件中包含几行时都删除和重新排序列,并且为了获得两到三行而强制它们进入单独的报告或数据表是相当不友好的。我尝试弄乱填充表单的查询中参数的顺序,但这根本没有帮助。
是否有某种类型的 Copy-to-Clipboard 事件,我可以挂钩并对数据行做一些魔术?还有其他建议吗?