Microsoft Access 2013 - 表数据中的变量
Posted
技术标签:
【中文标题】Microsoft Access 2013 - 表数据中的变量【英文标题】:Microsoft Access 2013 - Variable in Table Data 【发布时间】:2014-05-24 03:31:48 【问题描述】:我正在使用 Access 2013 和 CDO 直接从我的应用程序发送电子邮件。我正在构建一个表单,以允许用户根据保存的模板撰写电子邮件。模板存储在访问表中,并将使用变量在电子邮件中填充相关数据。像代码一样处理表格数据被证明是困难的。下面是一个简单的假设示例:
vExample = "1234"
tblEmailTemplate.EmailBody = "text " & vExample
当我在表单上填充 txtEmailBody 时,我得到:"text " & vExample;
我需要的是:text 1234
任何建议或建议将不胜感激!
(如果富文本格式的文本框是前进的唯一途径,那么一个指向如何使用 RTF 处理变量的快速链接的链接可能会很棒)
【问题讨论】:
我不知道您的表格数据在哪里?我认为那里可能存在问题,因为通常您想做的事情不应该是问题。所以:简化问题是可以的。但是,如果您将问题简化掉,则不会;)请发布有问题的代码。 我使用的是绑定表单,所以除了表格中的内容之外没有任何代码。 【参考方案1】:我找到了解决办法;
改变
vExample = "1234"
tblEmailTemplate.EmailBody = "text " & vExample
到
vExample = "1234"
tblEmailTemplate.EmailBody = text [evExample]
strBody = Replace(tblEmailTemplate.EmailBody, "[[evExample]]", vExample)
【讨论】:
以上是关于Microsoft Access 2013 - 表数据中的变量的主要内容,如果未能解决你的问题,请参考以下文章
将相关表从一个 Microsoft Access Web App 迁移到另一个的有效方法?
整个表搜索表单 - Microsoft Access 2010