Einführung
Dieses Skript wird ausgeführt, bevor die Bearbeitung eines Auftrags zum ersten mal beendet wird und der Datensatz als "unveränderlich" gekennzeichnet wird.
An dieser Stelle können zu Aufträgen weitere Artikel oder sonstige Daten eingefügt werden.
Beispiel
Option Infer On
Option Explicit Off
Option Strict Off
Imports Styletronix.AuftragsverwaltungV2.Common
Imports Styletronix.AuftragsverwaltungV2
Imports System.Linq
Imports System
Imports System.Data
Imports System.Collections.Generic
Imports Microsoft.VisualBasic
Public Class DynamicCode
Public Shared Sub BeforeEndEditAuftrag(ByRef e As BeforeEndEditAuftrag)
'e.Auftrag Liefert den aktuellen Auftrag als tbl_Auftrag zurück.
'e.DC Der LinqToSQL Datenkontext des Auftrags.
e.Handled = true 'Meldet dass dieses Skript etwas am Auftrag geändert hat.
e.Cancel = true 'Bricht die Funktion zum beenden der Bearbeitung ab. Der Auftrag wird gespeichert, als wäre das Bearbeiten nicht beendet worden.
End Sub
End Class
Parameter
Styletronix.AuftragsverwaltungV2.Common
Public Class BeforeEndEditAuftrag
Inherits EventArgs
Public Property Auftrag As tbl_Auftrag
Public Property DC As DC_AllgemeinDataContext
Public Property Cancel As Boolean
Public Property Handled As Boolean
Public Property Tag As Object
End Class