neu
This commit is contained in:
@@ -324,7 +324,7 @@ Public Class frmNacherfassungNEU
|
||||
|
||||
If .RowCount > 0 Then .Rows.Clear()
|
||||
If (txtAbfertigungsnummer.Text.Trim <> "" AndAlso IsNumeric(txtAbfertigungsnummer.Text) AndAlso txtAbfertigungsnummer.Text > 0) And (cboFiliale._value.Trim <> "" AndAlso IsNumeric(cboFiliale._value) AndAlso cboFiliale._value > 0) Then
|
||||
.DataSource = SQL.loadDgvBySql("SELECT rksv_BelegId, rksv_umsatz ,BelegNr,BelegDat,Benutzer,[Name],LKW_Beleg FROM [tblEABelegnummer] INNER JOIN Personal ON ID=Benutzer where ((FilialenNr='" & SPEDITIONSBUCH.FilialenNr & "' and AbfertigungsNr='" & SPEDITIONSBUCH.AbfertigungsNr & "' and FilialenNr>0 and AbfertigungsNr>0) OR LKW_id='" & If(SPEDITIONSBUCH.AvisoID, -123456) & "') and storniert=0 and gebuchtstorno=0 order by rksv_BelegId", "FMZOLL")
|
||||
.DataSource = SQL.loadDgvBySql("SELECT rksv_BelegId, rksv_umsatz ,BelegNr,BelegDat,Benutzer,[Name],LKW_Beleg,tblEABelegnummer.Mandant, tblEABelegnummer.Niederlassung FROM [tblEABelegnummer] INNER JOIN Personal ON ID=Benutzer where ((FilialenNr='" & SPEDITIONSBUCH.FilialenNr & "' and AbfertigungsNr='" & SPEDITIONSBUCH.AbfertigungsNr & "' and FilialenNr>0 and AbfertigungsNr>0) OR LKW_id='" & If(SPEDITIONSBUCH.AvisoID, -123456) & "') and storniert=0 and gebuchtstorno=0 order by rksv_BelegId", "FMZOLL")
|
||||
'AND UnterNr='" & SPEDITIONSBUCH.UnterNr & "' --> Unternr gibts ned
|
||||
'MsgBox("SELECT rksv_BelegId, rksv_umsatz ,BelegNr,BelegDat,Benutzer FROM [tblEABelegnummer] where AbfertigungsNr='" & txtAbfertigungsnummer.Text & "' and FilialenNr='" & cboFiliale._value & "' and storniert=0 and gebuchtstorno=0 order by rksv_BelegId")
|
||||
.Columns("rksv_BelegId").HeaderText = "Beleg-Id"
|
||||
@@ -336,6 +336,8 @@ Public Class frmNacherfassungNEU
|
||||
.Columns("rksv_umsatz").DefaultCellStyle.Format = "C"
|
||||
.Columns("BelegNr").Visible = False
|
||||
.Columns("BelegDat").Visible = False
|
||||
.Columns("Mandant").Visible = False
|
||||
.Columns("Niederlassung").Visible = False
|
||||
.Columns("Benutzer").Visible = False
|
||||
.Columns("LKW_Beleg").HeaderText = "LKW"
|
||||
.Columns("LKW_Beleg").Width = 35
|
||||
@@ -1450,7 +1452,9 @@ Public Class frmNacherfassungNEU
|
||||
|
||||
Dim r As DataGridViewRow = dgvBelege.SelectedRows(0)
|
||||
Dim PERSONALTmp As SDL.cPersonal = sqlTMP.getPersonalById(r.Cells("Benutzer").Value)
|
||||
Dim B As New SDL.EABeleg("LOAD", PERSONALTmp.Mandant, PERSONALTmp.Niederlassung, PERSONALTmp.ID, r.Cells("BelegNr").Value, r.Cells("BelegDat").Value)
|
||||
' Dim B As New SDL.EABeleg("LOAD", PERSONALTmp.Mandant, PERSONALTmp.Niederlassung, PERSONALTmp.ID, r.Cells("BelegNr").Value, r.Cells("BelegDat").Value)
|
||||
Dim B As New SDL.EABeleg("LOAD", r.Cells("Mandant").Value, r.Cells("Niederlassung").Value, PERSONALTmp.ID, r.Cells("BelegNr").Value, r.Cells("BelegDat").Value)
|
||||
|
||||
openBELEG(PERSONALTmp, B)
|
||||
End If
|
||||
ElseIf tbcntrRg.SelectedTab Is TabPage2 Then
|
||||
@@ -1501,14 +1505,14 @@ Public Class frmNacherfassungNEU
|
||||
Case "E"
|
||||
|
||||
'If B.storniert Then MsgBox("Der Beleg wurde bereits storiniert!") : Exit Sub
|
||||
Dim frmBeleg As New SDL.frmFremdbeleg(PERSONAL, PERSONAL.Mandant, PERSONAL.Niederlassung, B.Benutzer, B.BelegNr, B.BelegDat)
|
||||
Dim frmBeleg As New SDL.frmFremdbeleg(PERSONAL, B.Mandant, B.Niederlassung, B.Benutzer, B.BelegNr, B.BelegDat)
|
||||
frmBeleg.ShowDialog(Me)
|
||||
Case "L"
|
||||
If B.storniert Then MsgBox("Der Beleg wurde bereits storiniert!") : Exit Sub
|
||||
Dim frmBeleg As New SDL.frmNacherfassungLeihgeld(PERSONAL, Nothing, PERSONAL.Mandant, PERSONAL.Niederlassung, B.Benutzer, B.BelegNr, B.BelegDat)
|
||||
Dim frmBeleg As New SDL.frmNacherfassungLeihgeld(PERSONAL, Nothing, B.Mandant, B.Niederlassung, B.Benutzer, B.BelegNr, B.BelegDat)
|
||||
frmBeleg.ShowDialog(Me)
|
||||
Case Else
|
||||
Dim frmBeleg As New SDL.frmBelegNeu(PERSONAL, Nothing, PERSONAL.Mandant, PERSONAL.Niederlassung, B.Benutzer, B.BelegNr, B.BelegDat)
|
||||
Dim frmBeleg As New SDL.frmBelegNeu(PERSONAL, Nothing, B.Mandant, B.Niederlassung, B.Benutzer, B.BelegNr, B.BelegDat)
|
||||
frmBeleg.ShowDialog(Me)
|
||||
End Select
|
||||
|
||||
@@ -1539,4 +1543,35 @@ Public Class frmNacherfassungNEU
|
||||
End If
|
||||
|
||||
End Sub
|
||||
|
||||
|
||||
Private Sub grid_CellMouseClick(sender As Object, e As System.Windows.Forms.DataGridViewCellMouseEventArgs) Handles dgvBelege.CellMouseClick
|
||||
If tbcntrRg.SelectedTab Is TabPage4 Then
|
||||
If e.Button = MouseButtons.Right Then
|
||||
If e.RowIndex < 0 Then Exit Sub 'Es wurde außerhalb einer gültigen Datenzeile geklickt
|
||||
If Not dgvBelege.Rows(e.RowIndex).Selected Then
|
||||
dgvBelege.ClearSelection()
|
||||
dgvBelege.Rows(e.RowIndex).Selected = True
|
||||
End If
|
||||
ContextMenuStrip2.Show(Cursor.Position)
|
||||
End If
|
||||
End If
|
||||
End Sub
|
||||
|
||||
|
||||
Private Sub KopierenZwischenablageToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles KopierenZwischenablageToolStripMenuItem.Click
|
||||
|
||||
If tbcntrRg.SelectedTab Is TabPage4 Then
|
||||
If dgvBelege.SelectedRows.Count >= 1 Then
|
||||
Dim DS As New VERAG_PROG_ALLGEMEIN.cDATENSERVER(dgvBelege.SelectedRows(0).Cells("clmnAnhaengeDokId").Value)
|
||||
' MsgBox(DS.OPEN_SINGLE_ORIG(False))
|
||||
|
||||
'Zwischenablage
|
||||
Dim f() As String = {DS.OPEN_SINGLE_ORIG(False)}
|
||||
Dim d As New DataObject(DataFormats.FileDrop, f)
|
||||
Clipboard.SetDataObject(d, True)
|
||||
|
||||
End If
|
||||
End If
|
||||
End Sub
|
||||
End Class
|
||||
|
||||
Reference in New Issue
Block a user