neu
This commit is contained in:
@@ -105,7 +105,12 @@ Public Class frmSendungsdetailsNEU
|
||||
|
||||
SAVE_ABRECHUNG()
|
||||
|
||||
Select Case VERAG_PROG_ALLGEMEIN.cAllgemein.FIRMA
|
||||
Case "UNISPED"
|
||||
SQL.doSQL("UPDATE Aviso SET DakosyRef='" & txtDyRef.Text & "' WHERE AvisoId='" & AvisoId & "'", "AVISO")
|
||||
End Select
|
||||
End Function
|
||||
|
||||
Sub NEXT_SENDUNG()
|
||||
loadDataInLIST()
|
||||
If CURRENT_INDEX + 1 < SENDUNG_LIST.Count Then
|
||||
@@ -210,6 +215,8 @@ Public Class frmSendungsdetailsNEU
|
||||
|
||||
AVISO = AvisoDAL.LesenAviso(AvisoId, "")
|
||||
|
||||
txtWarenwertWaehrung.initSearchBox(Me.FindForm, " [Code] ,[Description] as Land FROM tbl_DY_ZollDE_I0400_Waehrungsliste", {"Code", "Description"}, " (StartDate is null OR StartDate< GETDATE()) AND (EndDate is null OR EndDate> GETDATE()) ", "Code", "Code", "Code", "FMZOLL", , 150, 200)
|
||||
|
||||
If AVISO.Grenzstelle.Replace("???", "") = "" Then
|
||||
lblGrenze.Text = SQL.getValueTxtBySql("SELECT basncd_dstnr +' - ' + [basncd_name] FROM basncd WHERE basncd_dstnr='" & If(AVISO.Zollstelle, "") & "' ", "ATLAS")
|
||||
Else
|
||||
@@ -261,6 +268,10 @@ Public Class frmSendungsdetailsNEU
|
||||
'rtbAnmerkungDispoliste.Visible = False
|
||||
|
||||
Case "ATILLA" : sbWhere = " AND Niederlassung = 'SUA' "
|
||||
Case "UNISPED"
|
||||
txtDyRef.Visible = True
|
||||
picDy.Visible = True
|
||||
If AVISO IsNot Nothing Then txtDyRef.Text = If(AVISO.DakosyRef, "")
|
||||
Case Else
|
||||
|
||||
cboZollsystem.Items.Add(New VERAG_PROG_ALLGEMEIN.MyListItem("", ""))
|
||||
@@ -893,6 +904,10 @@ Public Class frmSendungsdetailsNEU
|
||||
|
||||
|
||||
|
||||
txtWarenwert.Text = If(SENDUNG_LIST(CURRENT_INDEX).tblSnd_Warenwert, "")
|
||||
txtWarenwertWaehrung.SET_VALUE(If(SENDUNG_LIST(CURRENT_INDEX).tblSnd_WarenwertWaehrung, ""))
|
||||
|
||||
|
||||
'MsgBox(loadValue(SENDUNG_LIST(CURRENT_INDEX).FilialenNr(), -1))
|
||||
|
||||
cboFiliale._value = loadValue(SENDUNG_LIST(CURRENT_INDEX).FilialenNr, -1)
|
||||
@@ -1030,6 +1045,7 @@ Public Class frmSendungsdetailsNEU
|
||||
lblAbfNrExists.Visible = checkDoppelAbfNr()
|
||||
' initSpeditionbuch()
|
||||
initTab()
|
||||
initGesColliGewicht()
|
||||
|
||||
If tbcntr.SelectedTab Is TabPage5 Then
|
||||
initDGVBelege()
|
||||
@@ -1064,6 +1080,24 @@ Public Class frmSendungsdetailsNEU
|
||||
End Sub
|
||||
|
||||
|
||||
Sub initGesColliGewicht()
|
||||
Try
|
||||
|
||||
Dim gesColli As Double = 0
|
||||
Dim gesGewicht As Double = 0
|
||||
|
||||
For Each s In SENDUNG_LIST
|
||||
If s.tblSnd_Colli IsNot Nothing AndAlso IsNumeric(s.tblSnd_Colli.Replace("Pk", "").Replace(".", "").Trim) Then gesColli += s.tblSnd_Colli
|
||||
If s.tblSnd_Gewicht IsNot Nothing AndAlso IsNumeric(s.tblSnd_Gewicht.Replace("kg", "").Trim) Then gesGewicht += s.tblSnd_Gewicht
|
||||
Next
|
||||
|
||||
lblGesColli.Text = If(gesColli = 0, "-", gesColli.ToString("N0")) & " Pk"
|
||||
lblgesGewicht.Text = If(gesGewicht = 0, "-", gesGewicht.ToString("N1")) & " kg"
|
||||
|
||||
Catch ex As Exception
|
||||
MsgBox(ex.Message & ex.StackTrace)
|
||||
End Try
|
||||
End Sub
|
||||
Sub binddata(o As Object, bindingParam As String, bindingSource As BindingSource, dataName As String, Optional bindingNullValue As Object = Nothing, Optional formatString As String = "")
|
||||
o.DataBindings.Clear()
|
||||
' If bindingNullValue = Nothing Then bindingNullValue = DBNull.Value
|
||||
@@ -1237,6 +1271,8 @@ Public Class frmSendungsdetailsNEU
|
||||
End Select
|
||||
|
||||
|
||||
SENDUNG_LIST(CURRENT_INDEX).tblSnd_Warenwert = SQL.isNullNothingDbl(txtWarenwert.Text)
|
||||
SENDUNG_LIST(CURRENT_INDEX).tblSnd_WarenwertWaehrung = SQL.isNullNothing(txtWarenwertWaehrung._value)
|
||||
|
||||
' SENDUNG_LIST(CURRENT_INDEX).tblSnd_betrag = IIf(IsNumeric(txtBarBelegBetrag._value), txtBarBelegBetrag._value, Nothing)
|
||||
|
||||
@@ -1304,7 +1340,7 @@ Public Class frmSendungsdetailsNEU
|
||||
|
||||
|
||||
|
||||
Private Sub Button3_Click_1(sender As Object, e As EventArgs) Handles Button3.Click, Button8.Click
|
||||
Private Sub Button3_Click_1(sender As Object, e As EventArgs) Handles Button3.Click, Button8.Click, LaufzettelDruckenToolStripMenuItem.Click
|
||||
Me.Cursor = Cursors.WaitCursor
|
||||
loadDataInLIST()
|
||||
SAVE_ME()
|
||||
@@ -1315,10 +1351,10 @@ Public Class frmSendungsdetailsNEU
|
||||
Exit Sub
|
||||
End If
|
||||
End If
|
||||
If sender Is Button3 Then
|
||||
If sender Is Button3 Or sender Is LaufzettelDruckenToolStripMenuItem Then
|
||||
|
||||
'Dim trd = New Threading.Thread(Sub()
|
||||
SendungOptions.PrintSendung("PRINT", Me.SENDUNG_LIST(CURRENT_INDEX), Me.AVISO, Printername)
|
||||
SendungOptions.PrintSendung("PRINT", Me.SENDUNG_LIST(CURRENT_INDEX), Me.AVISO, Printername, If(sender Is LaufzettelDruckenToolStripMenuItem, "LAUFZETTEL", "AKT"))
|
||||
' End Sub)
|
||||
' trd.IsBackground = True : trd.Start()
|
||||
|
||||
@@ -1561,7 +1597,7 @@ Public Class frmSendungsdetailsNEU
|
||||
'lblErgebnis.Text = "Ergebnise: " & .RowCount
|
||||
End With
|
||||
End Sub
|
||||
Private Sub DataGridView_CellContentClick(sender As Object, e As EventArgs) Handles DataGridView.DoubleClick, DataGridView.CellContentClick
|
||||
Private Sub DataGridView_CellContentClick(sender As Object, e As EventArgs) Handles DataGridView.DoubleClick, DataGridView.CellContentDoubleClick
|
||||
If DataGridView.SelectedRows.Count = 0 Then Exit Sub
|
||||
|
||||
Dim frmNacherfassung As New SDL.frmNacherfassungNEU
|
||||
@@ -2193,7 +2229,7 @@ Public Class frmSendungsdetailsNEU
|
||||
|
||||
End Sub
|
||||
|
||||
Private Sub Button4_Click(sender As Object, e As EventArgs) Handles GelangensbestätigungToolStripMenuItem.Click
|
||||
Private Sub Button4_Click(sender As Object, e As EventArgs) Handles GelangensbestätigungToolStripMenuItem.Click, toolGelangensbestätigung.Click
|
||||
loadDataInLIST()
|
||||
SAVE_ME()
|
||||
Dim SND_TMP = SENDUNG_LIST(CURRENT_INDEX)
|
||||
@@ -2258,8 +2294,9 @@ Public Class frmSendungsdetailsNEU
|
||||
End Function
|
||||
|
||||
Private Sub cbxFremdspedition_CheckedChanged(sender As Object, e As EventArgs) Handles cbxFremdspedition.CheckedChanged
|
||||
TabControl1.Enabled = Not sender.checked
|
||||
' TabControl1.Enabled = Not sender.checked
|
||||
Panel6.Enabled = Not sender.checked
|
||||
Panel16.Enabled = Not sender.checked
|
||||
btn.Enabled = Not sender.checked
|
||||
' Panel5.Enabled = Not sender.checked
|
||||
' cboAbfertigungsart.Enabled = Not sender.checked
|
||||
@@ -2430,7 +2467,7 @@ Public Class frmSendungsdetailsNEU
|
||||
End Sub
|
||||
|
||||
Sub initAnhang()
|
||||
Dim hSQL As String = " SELECT [anh_id],[anh_Name],[anh_docId],CASE WHEN anh_SendungsId is null THEN '***' ELSE [anh_Art] END as [anh_Art],[anh_Typ] ,anh_SendungsId FROM [tblAvisoAnhaenge]
|
||||
Dim hSQL As String = " SELECT [anh_id],[anh_Name],[anh_docId],CASE WHEN anh_SendungsId is null THEN '***' ELSE [anh_Art] END as [anh_Art],[anh_Typ] FROM [tblAvisoAnhaenge]
|
||||
WHERE anh_AvisoId=" & AvisoId & " AND (anh_SendungsId is null OR anh_SendungsId=" & SENDUNG_LIST(CURRENT_INDEX).tblSnd_SendungID & ")
|
||||
ORDER BY anh_SendungsId desc,
|
||||
case
|
||||
@@ -2451,7 +2488,7 @@ Public Class frmSendungsdetailsNEU
|
||||
If dgvAnhang.RowCount = 0 Then dgvAnhang.Columns.Clear() : Exit Sub
|
||||
|
||||
With dgvAnhang
|
||||
.RowTemplate.Height = 30
|
||||
.RowTemplate.Height = 35
|
||||
'.RowTemplate.MinimumHeight = 30
|
||||
.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells
|
||||
.Columns("anh_id").Visible = False 'VermerkID nicht anzeigen
|
||||
@@ -2899,7 +2936,13 @@ Public Class frmSendungsdetailsNEU
|
||||
End If
|
||||
Select Case FormularArt
|
||||
Case SDL.FormularManagerArten.Importaviso_VK : SDL.FormularManagerNEU.OPEN_FORM(SDL.FormularManagerArten.Importaviso_VK, kdnrFrm, {kdnrFrm, FirmaFrm, SENDUNG_LIST(CURRENT_INDEX), AVISO, ROLLE})
|
||||
Case SDL.FormularManagerArten.Importaviso : SDL.FormularManagerNEU.OPEN_FORM(SDL.FormularManagerArten.Importaviso, kdnrFrm, {kdnrFrm, FirmaFrm, SENDUNG_LIST(CURRENT_INDEX), AVISO, ROLLE})
|
||||
Case SDL.FormularManagerArten.Importaviso
|
||||
Dim f As SDL.frmFormulare = Nothing
|
||||
SDL.FormularManagerNEU.OPEN_FORM_Byref(SDL.FormularManagerArten.Importaviso, kdnrFrm, {kdnrFrm, FirmaFrm, SENDUNG_LIST(CURRENT_INDEX), AVISO, ROLLE},, f)
|
||||
AddHandler f.FormClosing, Sub()
|
||||
If f.printed Then AvisoStatusFunctions.insertSendungsVermerk(SENDUNG_LIST(CURRENT_INDEX).tblSnd_SendungID, AvisoId, "Auftrag fehlt - angefordert", 1)
|
||||
End Sub
|
||||
|
||||
End Select
|
||||
|
||||
End Sub
|
||||
@@ -2991,7 +3034,7 @@ Public Class frmSendungsdetailsNEU
|
||||
|
||||
Dim SND As VERAG_PROG_ALLGEMEIN.cSendungen = Nothing
|
||||
If SENDUNG_LIST IsNot Nothing Then
|
||||
SND = SENDUNG_LIST(0)
|
||||
SND = SENDUNG_LIST(CURRENT_INDEX)
|
||||
End If
|
||||
|
||||
' Dim f As New SDL.frmZollanmeldung(DY.dy_ART, DY, AVISO, SENDUNG_LIST(0), Now.ToString("yy"))
|
||||
@@ -3028,8 +3071,10 @@ Public Class frmSendungsdetailsNEU
|
||||
Dim frMZA As New SDL.frmZollanmeldung("EZA", Nothing, AVISO, SENDUNG_LIST(CURRENT_INDEX), Now.ToString("yy"))
|
||||
' Dim u As New SDL.usrCntlATLAS_EZA(DAKOSY_Worker.cDakosy_ZollanmeldungenArten.EZA, AvisoId, SENDUNG_LIST(CURRENT_INDEX).tblSnd_SendungID, Now.ToString("yy"), "")
|
||||
' u.Dock = DockStyle.Fill
|
||||
frMZA.Show(Me)
|
||||
initdgvZollAnmeldungen()
|
||||
frMZA.Show()
|
||||
AddHandler frMZA.FormClosed, Sub()
|
||||
initdgvZollAnmeldungen()
|
||||
End Sub
|
||||
'tbZollabfertigung.Controls.Clear()
|
||||
' tbZollabfertigung.Controls.Add(u)
|
||||
End Sub
|
||||
@@ -3038,24 +3083,30 @@ Public Class frmSendungsdetailsNEU
|
||||
Me.loadDataInLIST() : SAVE_ME()
|
||||
If Not IsNumeric(SENDUNG_LIST(CURRENT_INDEX).AbfertigungsNr) OrElse CInt(SENDUNG_LIST(CURRENT_INDEX).AbfertigungsNr) < 100000 Then MsgBox("Abfertigungsnummer angeben!") : Exit Sub
|
||||
Dim frMZA As New SDL.frmZollanmeldung("T1", Nothing, AVISO, SENDUNG_LIST(CURRENT_INDEX), Now.ToString("yy"))
|
||||
frMZA.Show(Me)
|
||||
initdgvZollAnmeldungen()
|
||||
frMZA.Show()
|
||||
AddHandler frMZA.FormClosed, Sub()
|
||||
initdgvZollAnmeldungen()
|
||||
End Sub
|
||||
End Sub
|
||||
|
||||
Private Sub NCTST2ToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles ToolStripMenuItem9.Click
|
||||
Me.loadDataInLIST() : SAVE_ME()
|
||||
If Not IsNumeric(SENDUNG_LIST(CURRENT_INDEX).AbfertigungsNr) OrElse CInt(SENDUNG_LIST(CURRENT_INDEX).AbfertigungsNr) < 100000 Then MsgBox("Abfertigungsnummer angeben!") : Exit Sub
|
||||
Dim frMZA As New SDL.frmZollanmeldung("T2", Nothing, AVISO, SENDUNG_LIST(CURRENT_INDEX), Now.ToString("yy"))
|
||||
frMZA.Show(Me)
|
||||
initdgvZollAnmeldungen()
|
||||
frMZA.Show()
|
||||
AddHandler frMZA.FormClosed, Sub()
|
||||
initdgvZollAnmeldungen()
|
||||
End Sub
|
||||
End Sub
|
||||
|
||||
Private Sub AESToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles ToolStripMenuItem11.Click
|
||||
Me.loadDataInLIST() : SAVE_ME()
|
||||
If Not IsNumeric(SENDUNG_LIST(CURRENT_INDEX).AbfertigungsNr) OrElse CInt(SENDUNG_LIST(CURRENT_INDEX).AbfertigungsNr) < 100000 Then MsgBox("Abfertigungsnummer angeben!") : Exit Sub
|
||||
Dim frMZA As New SDL.frmZollanmeldung("AES", Nothing, AVISO, SENDUNG_LIST(CURRENT_INDEX), Now.ToString("yy"))
|
||||
frMZA.Show(Me)
|
||||
initdgvZollAnmeldungen()
|
||||
frMZA.Show()
|
||||
AddHandler frMZA.FormClosed, Sub()
|
||||
initdgvZollAnmeldungen()
|
||||
End Sub
|
||||
End Sub
|
||||
|
||||
|
||||
@@ -3069,8 +3120,10 @@ Public Class frmSendungsdetailsNEU
|
||||
Me.loadDataInLIST() : SAVE_ME()
|
||||
If Not IsNumeric(SENDUNG_LIST(CURRENT_INDEX).AbfertigungsNr) OrElse CInt(SENDUNG_LIST(CURRENT_INDEX).AbfertigungsNr) < 100000 Then MsgBox("Abfertigungsnummer angeben!") : Exit Sub
|
||||
Dim frMZA As New SDL.frmZollanmeldung("ÜT", Nothing, AVISO, SENDUNG_LIST(CURRENT_INDEX), Now.ToString("yy"))
|
||||
frMZA.Show(Me)
|
||||
initdgvZollAnmeldungen()
|
||||
frMZA.Show()
|
||||
AddHandler frMZA.FormClosed, Sub()
|
||||
initdgvZollAnmeldungen()
|
||||
End Sub
|
||||
End Sub
|
||||
|
||||
|
||||
@@ -3201,7 +3254,8 @@ Public Class frmSendungsdetailsNEU
|
||||
End If
|
||||
End Sub
|
||||
|
||||
Private Sub EMailAnfügenToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles EMailAnfügenToolStripMenuItem.Click
|
||||
Private Sub EMailAnfügenToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles EMailAnfügenToolStripMenuItem.Click, ToolStripMenuItem15.Click
|
||||
|
||||
Try
|
||||
VERAG_PROG_ALLGEMEIN.DATENVERVER_OPTIONS.clearTMPPath("ClipBoard_TMP")
|
||||
If dgvAnhang.SelectedRows.Count >= 1 Then
|
||||
@@ -3222,10 +3276,34 @@ Public Class frmSendungsdetailsNEU
|
||||
'Next
|
||||
|
||||
For Each r As DataGridViewRow In dgvAnhang.SelectedRows
|
||||
' Mail.Attachments.Add(VERAG_PROG_ALLGEMEIN.DATENVERVER_OPTIONS.copyToTmp_KeepFilenameByDS(ii.coll_pfad, ii.coll_bezeichnung), Microsoft.Office.Interop.Outlook.OlAttachmentType.olByValue)
|
||||
Mail.Attachments.Add(VERAG_PROG_ALLGEMEIN.cDATENSERVER.GET_PDFPath_BY_DocID(r.Cells("anh_docId").Value), Microsoft.Office.Interop.Outlook.OlAttachmentType.olByValue)
|
||||
Next
|
||||
Mail.Subject = "Kennzeichen: " & AVISO.LKW_Nr
|
||||
|
||||
|
||||
'ATA FREMD!!!
|
||||
If sender Is ToolStripMenuItem15 Then
|
||||
Mail.Subject = "Kennzeichen: " & AVISO.LKW_Nr & " | Grenze: " & lblGrenze.Text
|
||||
|
||||
Dim TextHTML = ""
|
||||
TextHTML &= "Sehr geehrte Damen und Herren,<br>"
|
||||
TextHTML &= "<br>"
|
||||
TextHTML &= "beiliegend senden wir Ihnen die Sendungsunterlagen für den o.g. LKW/Container. Wir bitten um Zusendung der ATA-Nummer.<br>"
|
||||
TextHTML &= "<br>"
|
||||
|
||||
TextHTML &= "Mit freundlichen Grüßen<br>"
|
||||
TextHTML &= VERAG_PROG_ALLGEMEIN.cAllgemein.USRNAME & "<br>"
|
||||
TextHTML &= "<br>"
|
||||
|
||||
Mail.HTMLBody = "<div style=""font-family:Calibri, Arial;font-size:15px;"">" & TextHTML & SDL.cFakturierung.getSignature("DE", 1) & "</div>"
|
||||
|
||||
AvisoStatusFunctions.insertSendungsVermerk(SENDUNG_LIST(CURRENT_INDEX).tblSnd_SendungID, AvisoId, "ATA-Nr fehlt (Fremdanmeldung) - angefordert", 33)
|
||||
|
||||
End If
|
||||
|
||||
Mail.Display()
|
||||
|
||||
Catch ex As Exception
|
||||
MsgBox("Fehler beim Öffnen der Mail!")
|
||||
End Try
|
||||
@@ -3235,10 +3313,76 @@ Public Class frmSendungsdetailsNEU
|
||||
End Try
|
||||
End Sub
|
||||
|
||||
Private Sub Button21_Click(sender As Object, e As EventArgs) Handles Button21.Click
|
||||
FormularArt = SDL.FormularManagerArten.Importaviso_VK
|
||||
ctxtWeitereFormulare.Show(Windows.Forms.Cursor.Position)
|
||||
End Sub
|
||||
|
||||
Private Sub EmpfängerToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles EmpfängerToolStripMenuItem.Click
|
||||
loadDataInLIST()
|
||||
Dim ROLLE = "EMPFAENGER" : Dim FirmaFrm = SENDUNG_LIST(CURRENT_INDEX).tblSnd_Empfaenger : Dim kdnrFrm = SENDUNG_LIST(CURRENT_INDEX).tblSnd_EmpfaengerKdNr
|
||||
SDL.FormularManagerNEU.OPEN_FORM(SDL.FormularManagerArten.Verzollungsunterlagen, kdnrFrm, {kdnrFrm, FirmaFrm, SENDUNG_LIST(CURRENT_INDEX), AVISO, ROLLE, -1, True})
|
||||
End Sub
|
||||
|
||||
Private Sub AuftraggeberToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles AuftraggeberToolStripMenuItem.Click
|
||||
loadDataInLIST()
|
||||
Dim ROLLE = "AUFTRAGGEBER" : Dim FirmaFrm = SENDUNG_LIST(CURRENT_INDEX).tblSnd_Auftraggeber : Dim kdnrFrm = SENDUNG_LIST(CURRENT_INDEX).tblSnd_AuftraggeberKdNr
|
||||
SDL.FormularManagerNEU.OPEN_FORM(SDL.FormularManagerArten.Verzollungsunterlagen, kdnrFrm, {kdnrFrm, FirmaFrm, SENDUNG_LIST(CURRENT_INDEX), AVISO, ROLLE, -1, True})
|
||||
End Sub
|
||||
|
||||
Private Sub KdAuftragsNrInAlleSendungenÜbernehmenToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles KdAuftragsNrInAlleSendungenÜbernehmenToolStripMenuItem.Click
|
||||
Dim Atrnr = txtKdAuftragsNrAvisierer.Text
|
||||
loadDataInLIST()
|
||||
|
||||
For Each s In SENDUNG_LIST
|
||||
s.tblSnd_KdAuftragsNrAvisierer = Atrnr
|
||||
s.SAVE()
|
||||
Next
|
||||
End Sub
|
||||
|
||||
Private Sub Button22_Click(sender As Object, e As EventArgs) Handles Button22.Click
|
||||
ContextMenuStrip1.Show(Cursor.Position)
|
||||
End Sub
|
||||
|
||||
|
||||
Private Sub txtColli_Leave(sender As Object, e As EventArgs) Handles txtColli.Leave, txtGewicht.Leave
|
||||
loadDataInLIST()
|
||||
initGesColliGewicht()
|
||||
End Sub
|
||||
|
||||
Private Sub Button23_Click(sender As Object, e As EventArgs) Handles Button23.Click
|
||||
' ContextMenuStrip2.Show(Cursor.Position)
|
||||
If dgvAnhang.SelectedRows.Count >= 1 Then
|
||||
Try
|
||||
Dim files As New List(Of String) ' String() = New String() {"Sample1.pdf", "Sample2.pdf", "Sample3.pdf"}
|
||||
Dim outputFile As String = VERAG_PROG_ALLGEMEIN.DATENVERVER_OPTIONS.getTMPPath("Merge.pdf", ".pdf", True,, "Merge") ' "result.pdf"
|
||||
|
||||
Dim outl As New Outlook.Application
|
||||
Dim Mail As Microsoft.Office.Interop.Outlook.MailItem
|
||||
Mail = outl.CreateItem(0)
|
||||
|
||||
For Each r As DataGridViewRow In dgvAnhang.SelectedRows
|
||||
files.Add(VERAG_PROG_ALLGEMEIN.cDATENSERVER.GET_PDFPath_BY_DocID(r.Cells("anh_docId").Value))
|
||||
Next
|
||||
|
||||
Dim doc As Spire.Pdf.PdfDocumentBase = Spire.Pdf.PdfDocument.MergeFiles(files.ToArray)
|
||||
doc.Save(outputFile, Spire.Pdf.FileFormat.PDF)
|
||||
Process.Start(outputFile)
|
||||
' VERAG_PROG_ALLGEMEIN.DATENVERVER_OPTIONS.OPEN_PATH()
|
||||
Catch ex As Exception
|
||||
MsgBox(ex.Message & ex.StackTrace)
|
||||
End Try
|
||||
End If
|
||||
End Sub
|
||||
|
||||
Private Sub ToolStripMenuItem14_Click(sender As Object, e As EventArgs) Handles ToolStripMenuItem14.Click
|
||||
'deleteElement(docId, anhId)
|
||||
|
||||
|
||||
End Sub
|
||||
|
||||
Private Sub NurÖffnenToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles NurÖffnenToolStripMenuItem.Click
|
||||
|
||||
End Sub
|
||||
|
||||
'Private Sub dgvAnhang_MouseClick(sender As Object, e As MouseEventArgs) Handles dgvAnhang.MouseClick
|
||||
' If e.Button = MouseButtons.Right Then
|
||||
' e.
|
||||
' End If
|
||||
'End Sub
|
||||
End Class
|
||||
|
||||
Reference in New Issue
Block a user