У меня есть этот код здесь, который экспортирует XtraReport, созданный в PDF-файл. Но я получаю сообщение об ошибке, в котором говорится: «Он используется другим процессом».Экспорт в PDF (XTRAReport DevExpress) Ошибка: он используется другим процессом
Есть ли способ избежать этой ошибки? Я попытался удалить файл с помощью System.IO.File.Delete, но он продолжает получать сообщение об ошибке. Кроме того, учитывая, что мне действительно нужно использовать одно и то же имя файла.
вот код:
Dim ReturnText As String = ""
Dim dtReport As DataTable = Nothing
Dim dtRows() As DataRow = Nothing
Dim XRPath As String = "reports/travel.repx"
Dim XRSubPath As String = "reports/travel_costallocation.repx"
Dim SQL As String = String.Empty
Dim xrBandTag As String = String.Empty
Dim xrGroupField As GroupField = Nothing
Dim xrProtectBands As String = "[BottomMargin][PageFooter][PageHeader][ReportHeader]"
Dim xrFilename As String = String.Empty
Dim xParams As Integer = 0
Dim dAccessTo As DataTable = Nothing
Dim bUpdate As Boolean = False
Dim ReportID As Integer = 0
Dim ReportData() As Object = Nothing
Dim Value() As String = Nothing
Dim xrReport As XtraReport = Nothing
'manipulate report here
xrReport.ExportToPdf(ServerPath & "\documents\travelpdf\eTravelNo_" & PathID & ".pdf")
Спасибо за помощь заранее.