vb.net - 无法在服务器 VB.Net 上打开 Word 模板
问题描述
我的以下代码在本地运行,我们在服务器上安装了 Microsoft Word。在我的解决方案项目中,我们有一个名为“Patients”的文件夹,在它下面有一个名为“Test1”的单词模板。
Protected Sub btnPatientDoc_Click(sender As Object, e As EventArgs)
Dim fLocation = Server.MapPath("~/Patients/Test1.docx")
Dim id As String = Request.QueryString("ID")
Dim applicationWord = New Microsoft.Office.Interop.Word.Application()
applicationWord.Visible = True
Dim doc As Document = applicationWord.Documents.Open(fLocation)
doc.Activate()
Dim patientFirstName = (From x In dbo.Patient Where x.ID= id Select x.firstname).FirstOrDefault()
Dim patientSurnameName = (From x In dbo.Patient Where x.ID = id Select x.lastname).FirstOrDefault()
doc.Content.Find.Execute("PATIENTS FULL NAME", False, True, False, False, False, True, 1, False, patientFirstName + " " + patientSurnameName, 2,False, False, False, False)
doc.Content.Find.Execute("Date", False, True, False, False, False, True, 1, False, Today.Date(), 2,False, False, False, False)
End Sub
解决方案
推荐阅读
- kubernetes - 如何检查部署在 Kubernetes pod 中的服务的日志,其中 pod 处于驱逐状态
- laravel - 以 pdf 格式下载发票时遇到 404 错误
- rabbitmq - 在没有禁用 Spring Cloud Dataflow 和其他云服务的情况下在 PCF 中缩放 Spring Batch 应用程序
- python - 使用多进程方法时如何管理python进程
- python - 如何解决 pyFirmata 上的“float”和“NoneType”实例之间不支持的错误“<=”?
- c++ - 模板元编程:部分专业化的问题
- .net - 如何在 .NET 中获取 Windows 标题栏文本的颜色
- antd - Antd - 滚动页面时表格标题固定在顶部
- ios - Cloud Firestore 无法检索文档或字段
- javascript - 如何在 JavaScript 中从 LINE api 获取用户数据?