Update 2024-01-10

This commit is contained in:
Stefan Hutter
2024-01-10 09:40:00 +01:00
parent 6164ec3d16
commit 2d7f517e98
148 changed files with 2871 additions and 940 deletions

View File

@@ -446,6 +446,7 @@ Public Class Behandlung
Me.Leistungen1.dtdatum.Value = Me.Behandungdetail1.DDTBehandlungsbeginn.Value
Me.Leistungen1.txtErgänzung.Text = ""
Me.Leistungen1.refresh_leistungen()
Me.SuperTabControl1.Tabs(3).Visible = False
End If

View File

@@ -24,10 +24,15 @@ Partial Class Benhandungdetail
Private Sub InitializeComponent()
Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(Benhandungdetail))
Me.GrpPatient = New System.Windows.Forms.GroupBox()
Me.cbrechnungsadresse = New DPM2016.MyCombobox()
Me.lblrechnungsadresse = New System.Windows.Forms.Label()
Me.cbansprechperson = New DPM2016.MyCombobox()
Me.lblAnsprechen = New System.Windows.Forms.Label()
Me.txtProjekt = New System.Windows.Forms.TextBox()
Me.lblProjekt = New System.Windows.Forms.Label()
Me.cbboxNRESTyp = New DPM2016.MyCombobox()
Me.Label6 = New System.Windows.Forms.Label()
Me.cbboxnrbehandler = New DPM2016.MyCombobox()
Me.Label7 = New System.Windows.Forms.Label()
Me.grpZusammenfassugn = New System.Windows.Forms.GroupBox()
Me.lblMailKommunikaton = New System.Windows.Forms.Label()
@@ -44,10 +49,13 @@ Partial Class Benhandungdetail
Me.txtcKVTotal = New System.Windows.Forms.Label()
Me.Label2 = New System.Windows.Forms.Label()
Me.GrpGaramt = New System.Windows.Forms.GroupBox()
Me.cbboxNrVerguetungsart = New DPM2016.MyCombobox()
Me.lblahvnr = New System.Windows.Forms.Label()
Me.Label10 = New System.Windows.Forms.Label()
Me.Button1 = New System.Windows.Forms.Button()
Me.lblGesetz = New System.Windows.Forms.Label()
Me.cbboxNrGesetz = New DPM2016.MyCombobox()
Me.cbboxNrZuweiser = New DPM2016.MyCombobox()
Me.Label5 = New System.Windows.Forms.Label()
Me.btnDeleteKogudatum = New System.Windows.Forms.Button()
Me.btnDeleteUnfalldatum = New System.Windows.Forms.Button()
@@ -58,8 +66,10 @@ Partial Class Benhandungdetail
Me.DDTUnfalldatum = New DevComponents.Editors.DateTimeAdv.DateTimeInput()
Me.lblUnfalldatum = New System.Windows.Forms.Label()
Me.lblFallNummer = New System.Windows.Forms.Label()
Me.cbboxNrAnsprechpartner = New DPM2016.MyCombobox()
Me.lblAnsprechpartner = New System.Windows.Forms.Label()
Me.txtFallnummer = New System.Windows.Forms.TextBox()
Me.cbboxNrGarant = New DPM2016.MyCombobox()
Me.lblgarant = New System.Windows.Forms.Label()
Me.rbPrivatPersonen = New System.Windows.Forms.RadioButton()
Me.rbkk = New System.Windows.Forms.RadioButton()
@@ -93,6 +103,7 @@ Partial Class Benhandungdetail
Me.lblBegin = New System.Windows.Forms.Label()
Me.grpAbrechnung = New System.Windows.Forms.GroupBox()
Me.lblmwstsatz = New System.Windows.Forms.Label()
Me.cbboxmwstsatz = New DPM2016.MyCombobox()
Me.chkOhneMwst = New System.Windows.Forms.CheckBox()
Me.mtxtRabatt = New Syncfusion.Windows.Forms.Tools.DoubleTextBox()
Me.mtxtTaxpunktwert = New Syncfusion.Windows.Forms.Tools.DoubleTextBox()
@@ -102,8 +113,12 @@ Partial Class Benhandungdetail
Me.chkMitdatum = New System.Windows.Forms.CheckBox()
Me.chkAndrucken_Taxpunkte = New System.Windows.Forms.CheckBox()
Me.chkRabattGesamt = New System.Windows.Forms.CheckBox()
Me.cbboxNrtaxpunkt = New DPM2016.MyCombobox()
Me.cbboxNrAnsatz = New DPM2016.MyCombobox()
Me.lblAnsatz = New System.Windows.Forms.Label()
Me.cbboxNrAbrechnungstyp = New DPM2016.MyCombobox()
Me.lblAbrechnungstyp = New System.Windows.Forms.Label()
Me.cbboxNRRGtyp = New DPM2016.MyCombobox()
Me.lblRechnungstyp = New System.Windows.Forms.Label()
Me.ToolStrip1 = New System.Windows.Forms.ToolStrip()
Me.tsbtnSave = New System.Windows.Forms.ToolStripButton()
@@ -117,6 +132,7 @@ Partial Class Benhandungdetail
Me.txtrgnummer = New System.Windows.Forms.ToolStripTextBox()
Me.GrpRechnungstext = New System.Windows.Forms.GroupBox()
Me.txtRechnungsbemerkung = New System.Windows.Forms.TextBox()
Me.cbboxrgtext = New DPM2016.MyCombobox()
Me.lblDiagnose = New System.Windows.Forms.Label()
Me.txtDiagnose = New System.Windows.Forms.TextBox()
Me.lblGLNListe = New System.Windows.Forms.Label()
@@ -124,6 +140,7 @@ Partial Class Benhandungdetail
Me.grpglndiagnose = New System.Windows.Forms.GroupBox()
Me.lblBehandlungsart = New System.Windows.Forms.Label()
Me.txtBehandlungsgrund = New System.Windows.Forms.TextBox()
Me.cbboxNrBehandlungsart = New DPM2016.MyCombobox()
Me.lblBehandlungsgrund = New System.Windows.Forms.Label()
Me.grpEmpfaenger = New System.Windows.Forms.GroupBox()
Me.btnSucheFirma = New System.Windows.Forms.Button()
@@ -144,21 +161,6 @@ Partial Class Benhandungdetail
Me.ToolStripSeparator3 = New System.Windows.Forms.ToolStripSeparator()
Me.ToolStripSeparator4 = New System.Windows.Forms.ToolStripSeparator()
Me.ToolStripButton2 = New System.Windows.Forms.ToolStripButton()
Me.cbboxNrBehandlungsart = New DPM2016.MyCombobox()
Me.cbboxrgtext = New DPM2016.MyCombobox()
Me.cbansprechperson = New DPM2016.MyCombobox()
Me.cbboxNRESTyp = New DPM2016.MyCombobox()
Me.cbboxnrbehandler = New DPM2016.MyCombobox()
Me.cbboxNrVerguetungsart = New DPM2016.MyCombobox()
Me.cbboxNrGesetz = New DPM2016.MyCombobox()
Me.cbboxNrZuweiser = New DPM2016.MyCombobox()
Me.cbboxNrAnsprechpartner = New DPM2016.MyCombobox()
Me.cbboxNrGarant = New DPM2016.MyCombobox()
Me.cbboxmwstsatz = New DPM2016.MyCombobox()
Me.cbboxNrtaxpunkt = New DPM2016.MyCombobox()
Me.cbboxNrAnsatz = New DPM2016.MyCombobox()
Me.cbboxNrAbrechnungstyp = New DPM2016.MyCombobox()
Me.cbboxNRRGtyp = New DPM2016.MyCombobox()
Me.GrpPatient.SuspendLayout()
Me.grpZusammenfassugn.SuspendLayout()
Me.GrpGaramt.SuspendLayout()
@@ -186,6 +188,8 @@ Partial Class Benhandungdetail
'
'GrpPatient
'
Me.GrpPatient.Controls.Add(Me.cbrechnungsadresse)
Me.GrpPatient.Controls.Add(Me.lblrechnungsadresse)
Me.GrpPatient.Controls.Add(Me.cbansprechperson)
Me.GrpPatient.Controls.Add(Me.lblAnsprechen)
Me.GrpPatient.Controls.Add(Me.txtProjekt)
@@ -196,11 +200,47 @@ Partial Class Benhandungdetail
Me.GrpPatient.Controls.Add(Me.Label7)
Me.GrpPatient.Location = New System.Drawing.Point(3, 31)
Me.GrpPatient.Name = "GrpPatient"
Me.GrpPatient.Size = New System.Drawing.Size(300, 87)
Me.GrpPatient.Size = New System.Drawing.Size(300, 93)
Me.GrpPatient.TabIndex = 9
Me.GrpPatient.TabStop = False
Me.GrpPatient.Text = "Patient / Behandler"
'
'cbrechnungsadresse
'
Me.cbrechnungsadresse.Dataselection = Nothing
Me.cbrechnungsadresse.Displaymember = Nothing
Me.cbrechnungsadresse.Location = New System.Drawing.Point(93, 126)
Me.cbrechnungsadresse.Name = "cbrechnungsadresse"
Me.cbrechnungsadresse.Size = New System.Drawing.Size(192, 21)
Me.cbrechnungsadresse.TabIndex = 26
Me.cbrechnungsadresse.Table = Nothing
Me.cbrechnungsadresse.TableAlias = ""
Me.cbrechnungsadresse.Valuemember = Nothing
Me.cbrechnungsadresse.Visible = False
'
'lblrechnungsadresse
'
Me.lblrechnungsadresse.AutoSize = True
Me.lblrechnungsadresse.Location = New System.Drawing.Point(6, 127)
Me.lblrechnungsadresse.Name = "lblrechnungsadresse"
Me.lblrechnungsadresse.Size = New System.Drawing.Size(64, 13)
Me.lblrechnungsadresse.TabIndex = 27
Me.lblrechnungsadresse.Text = "RG-Adresse"
Me.lblrechnungsadresse.Visible = False
'
'cbansprechperson
'
Me.cbansprechperson.Dataselection = Nothing
Me.cbansprechperson.Displaymember = Nothing
Me.cbansprechperson.Location = New System.Drawing.Point(93, 100)
Me.cbansprechperson.Name = "cbansprechperson"
Me.cbansprechperson.Size = New System.Drawing.Size(192, 21)
Me.cbansprechperson.TabIndex = 24
Me.cbansprechperson.Table = Nothing
Me.cbansprechperson.TableAlias = ""
Me.cbansprechperson.Valuemember = Nothing
Me.cbansprechperson.Visible = False
'
'lblAnsprechen
'
Me.lblAnsprechen.AutoSize = True
@@ -229,6 +269,18 @@ Partial Class Benhandungdetail
Me.lblProjekt.Text = "Projekt"
Me.lblProjekt.Visible = False
'
'cbboxNRESTyp
'
Me.cbboxNRESTyp.Dataselection = Nothing
Me.cbboxNRESTyp.Displaymember = Nothing
Me.cbboxNRESTyp.Location = New System.Drawing.Point(72, 52)
Me.cbboxNRESTyp.Name = "cbboxNRESTyp"
Me.cbboxNRESTyp.Size = New System.Drawing.Size(216, 21)
Me.cbboxNRESTyp.TabIndex = 1
Me.cbboxNRESTyp.Table = Nothing
Me.cbboxNRESTyp.TableAlias = ""
Me.cbboxNRESTyp.Valuemember = Nothing
'
'Label6
'
Me.Label6.AutoSize = True
@@ -238,6 +290,18 @@ Partial Class Benhandungdetail
Me.Label6.TabIndex = 21
Me.Label6.Text = "Formulartyp"
'
'cbboxnrbehandler
'
Me.cbboxnrbehandler.Dataselection = Nothing
Me.cbboxnrbehandler.Displaymember = Nothing
Me.cbboxnrbehandler.Location = New System.Drawing.Point(72, 24)
Me.cbboxnrbehandler.Name = "cbboxnrbehandler"
Me.cbboxnrbehandler.Size = New System.Drawing.Size(216, 21)
Me.cbboxnrbehandler.TabIndex = 0
Me.cbboxnrbehandler.Table = Nothing
Me.cbboxnrbehandler.TableAlias = ""
Me.cbboxnrbehandler.Valuemember = Nothing
'
'Label7
'
Me.Label7.AutoSize = True
@@ -433,6 +497,20 @@ Partial Class Benhandungdetail
Me.GrpGaramt.TabStop = False
Me.GrpGaramt.Text = "Garant"
'
'cbboxNrVerguetungsart
'
Me.cbboxNrVerguetungsart.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.Suggest
Me.cbboxNrVerguetungsart.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems
Me.cbboxNrVerguetungsart.Dataselection = Nothing
Me.cbboxNrVerguetungsart.Displaymember = Nothing
Me.cbboxNrVerguetungsart.Location = New System.Drawing.Point(182, 136)
Me.cbboxNrVerguetungsart.Name = "cbboxNrVerguetungsart"
Me.cbboxNrVerguetungsart.Size = New System.Drawing.Size(191, 21)
Me.cbboxNrVerguetungsart.TabIndex = 227
Me.cbboxNrVerguetungsart.Table = Nothing
Me.cbboxNrVerguetungsart.TableAlias = ""
Me.cbboxNrVerguetungsart.Valuemember = Nothing
'
'lblahvnr
'
Me.lblahvnr.AutoSize = True
@@ -468,6 +546,32 @@ Partial Class Benhandungdetail
Me.lblGesetz.TabIndex = 223
Me.lblGesetz.Text = "Gesetz/V-Art"
'
'cbboxNrGesetz
'
Me.cbboxNrGesetz.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.Suggest
Me.cbboxNrGesetz.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems
Me.cbboxNrGesetz.Dataselection = Nothing
Me.cbboxNrGesetz.Displaymember = Nothing
Me.cbboxNrGesetz.Location = New System.Drawing.Point(94, 136)
Me.cbboxNrGesetz.Name = "cbboxNrGesetz"
Me.cbboxNrGesetz.Size = New System.Drawing.Size(83, 21)
Me.cbboxNrGesetz.TabIndex = 9
Me.cbboxNrGesetz.Table = Nothing
Me.cbboxNrGesetz.TableAlias = ""
Me.cbboxNrGesetz.Valuemember = Nothing
'
'cbboxNrZuweiser
'
Me.cbboxNrZuweiser.Dataselection = Nothing
Me.cbboxNrZuweiser.Displaymember = Nothing
Me.cbboxNrZuweiser.Location = New System.Drawing.Point(94, 239)
Me.cbboxNrZuweiser.Name = "cbboxNrZuweiser"
Me.cbboxNrZuweiser.Size = New System.Drawing.Size(169, 21)
Me.cbboxNrZuweiser.TabIndex = 13
Me.cbboxNrZuweiser.Table = Nothing
Me.cbboxNrZuweiser.TableAlias = ""
Me.cbboxNrZuweiser.Valuemember = Nothing
'
'Label5
'
Me.Label5.AutoSize = True
@@ -628,6 +732,18 @@ Partial Class Benhandungdetail
Me.lblFallNummer.TabIndex = 32
Me.lblFallNummer.Text = "FallNummer"
'
'cbboxNrAnsprechpartner
'
Me.cbboxNrAnsprechpartner.Dataselection = Nothing
Me.cbboxNrAnsprechpartner.Displaymember = Nothing
Me.cbboxNrAnsprechpartner.Location = New System.Drawing.Point(94, 85)
Me.cbboxNrAnsprechpartner.Name = "cbboxNrAnsprechpartner"
Me.cbboxNrAnsprechpartner.Size = New System.Drawing.Size(151, 21)
Me.cbboxNrAnsprechpartner.TabIndex = 7
Me.cbboxNrAnsprechpartner.Table = Nothing
Me.cbboxNrAnsprechpartner.TableAlias = ""
Me.cbboxNrAnsprechpartner.Valuemember = Nothing
'
'lblAnsprechpartner
'
Me.lblAnsprechpartner.AutoSize = True
@@ -644,6 +760,18 @@ Partial Class Benhandungdetail
Me.txtFallnummer.Size = New System.Drawing.Size(151, 20)
Me.txtFallnummer.TabIndex = 8
'
'cbboxNrGarant
'
Me.cbboxNrGarant.Dataselection = Nothing
Me.cbboxNrGarant.Displaymember = Nothing
Me.cbboxNrGarant.Location = New System.Drawing.Point(94, 61)
Me.cbboxNrGarant.Name = "cbboxNrGarant"
Me.cbboxNrGarant.Size = New System.Drawing.Size(277, 21)
Me.cbboxNrGarant.TabIndex = 6
Me.cbboxNrGarant.Table = Nothing
Me.cbboxNrGarant.TableAlias = ""
Me.cbboxNrGarant.Valuemember = Nothing
'
'lblgarant
'
Me.lblgarant.AutoSize = True
@@ -1152,6 +1280,21 @@ Partial Class Benhandungdetail
Me.lblmwstsatz.Text = "MwSt-Satz"
Me.lblmwstsatz.Visible = False
'
'cbboxmwstsatz
'
Me.cbboxmwstsatz.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend
Me.cbboxmwstsatz.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems
Me.cbboxmwstsatz.Dataselection = Nothing
Me.cbboxmwstsatz.Displaymember = Nothing
Me.cbboxmwstsatz.Location = New System.Drawing.Point(144, 207)
Me.cbboxmwstsatz.Name = "cbboxmwstsatz"
Me.cbboxmwstsatz.Size = New System.Drawing.Size(55, 21)
Me.cbboxmwstsatz.TabIndex = 227
Me.cbboxmwstsatz.Table = Nothing
Me.cbboxmwstsatz.TableAlias = ""
Me.cbboxmwstsatz.Valuemember = Nothing
Me.cbboxmwstsatz.Visible = False
'
'chkOhneMwst
'
Me.chkOhneMwst.AutoSize = True
@@ -1244,6 +1387,30 @@ Partial Class Benhandungdetail
Me.chkRabattGesamt.Text = "Rabatt auf Gesamtbetrag"
Me.chkRabattGesamt.UseVisualStyleBackColor = True
'
'cbboxNrtaxpunkt
'
Me.cbboxNrtaxpunkt.Dataselection = Nothing
Me.cbboxNrtaxpunkt.Displaymember = Nothing
Me.cbboxNrtaxpunkt.Location = New System.Drawing.Point(97, 138)
Me.cbboxNrtaxpunkt.Name = "cbboxNrtaxpunkt"
Me.cbboxNrtaxpunkt.Size = New System.Drawing.Size(196, 21)
Me.cbboxNrtaxpunkt.TabIndex = 4
Me.cbboxNrtaxpunkt.Table = Nothing
Me.cbboxNrtaxpunkt.TableAlias = ""
Me.cbboxNrtaxpunkt.Valuemember = Nothing
'
'cbboxNrAnsatz
'
Me.cbboxNrAnsatz.Dataselection = Nothing
Me.cbboxNrAnsatz.Displaymember = Nothing
Me.cbboxNrAnsatz.Location = New System.Drawing.Point(94, 81)
Me.cbboxNrAnsatz.Name = "cbboxNrAnsatz"
Me.cbboxNrAnsatz.Size = New System.Drawing.Size(196, 21)
Me.cbboxNrAnsatz.TabIndex = 2
Me.cbboxNrAnsatz.Table = Nothing
Me.cbboxNrAnsatz.TableAlias = ""
Me.cbboxNrAnsatz.Valuemember = Nothing
'
'lblAnsatz
'
Me.lblAnsatz.AutoSize = True
@@ -1253,6 +1420,18 @@ Partial Class Benhandungdetail
Me.lblAnsatz.TabIndex = 27
Me.lblAnsatz.Text = "Ansatz"
'
'cbboxNrAbrechnungstyp
'
Me.cbboxNrAbrechnungstyp.Dataselection = Nothing
Me.cbboxNrAbrechnungstyp.Displaymember = Nothing
Me.cbboxNrAbrechnungstyp.Location = New System.Drawing.Point(94, 53)
Me.cbboxNrAbrechnungstyp.Name = "cbboxNrAbrechnungstyp"
Me.cbboxNrAbrechnungstyp.Size = New System.Drawing.Size(196, 21)
Me.cbboxNrAbrechnungstyp.TabIndex = 1
Me.cbboxNrAbrechnungstyp.Table = Nothing
Me.cbboxNrAbrechnungstyp.TableAlias = ""
Me.cbboxNrAbrechnungstyp.Valuemember = Nothing
'
'lblAbrechnungstyp
'
Me.lblAbrechnungstyp.AutoSize = True
@@ -1262,6 +1441,18 @@ Partial Class Benhandungdetail
Me.lblAbrechnungstyp.TabIndex = 25
Me.lblAbrechnungstyp.Text = "Abrechnungstyp"
'
'cbboxNRRGtyp
'
Me.cbboxNRRGtyp.Dataselection = Nothing
Me.cbboxNRRGtyp.Displaymember = Nothing
Me.cbboxNRRGtyp.Location = New System.Drawing.Point(94, 25)
Me.cbboxNRRGtyp.Name = "cbboxNRRGtyp"
Me.cbboxNRRGtyp.Size = New System.Drawing.Size(196, 21)
Me.cbboxNRRGtyp.TabIndex = 0
Me.cbboxNRRGtyp.Table = Nothing
Me.cbboxNRRGtyp.TableAlias = ""
Me.cbboxNRRGtyp.Valuemember = Nothing
'
'lblRechnungstyp
'
Me.lblRechnungstyp.AutoSize = True
@@ -1366,6 +1557,19 @@ Partial Class Benhandungdetail
Me.txtRechnungsbemerkung.Size = New System.Drawing.Size(425, 66)
Me.txtRechnungsbemerkung.TabIndex = 1
'
'cbboxrgtext
'
Me.cbboxrgtext.Dataselection = Nothing
Me.cbboxrgtext.Displaymember = Nothing
Me.cbboxrgtext.Dock = System.Windows.Forms.DockStyle.Top
Me.cbboxrgtext.Location = New System.Drawing.Point(3, 16)
Me.cbboxrgtext.Name = "cbboxrgtext"
Me.cbboxrgtext.Size = New System.Drawing.Size(424, 21)
Me.cbboxrgtext.TabIndex = 0
Me.cbboxrgtext.Table = Nothing
Me.cbboxrgtext.TableAlias = ""
Me.cbboxrgtext.Valuemember = Nothing
'
'lblDiagnose
'
Me.lblDiagnose.AutoSize = True
@@ -1431,6 +1635,20 @@ Partial Class Benhandungdetail
Me.txtBehandlungsgrund.Size = New System.Drawing.Size(329, 20)
Me.txtBehandlungsgrund.TabIndex = 222
'
'cbboxNrBehandlungsart
'
Me.cbboxNrBehandlungsart.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend
Me.cbboxNrBehandlungsart.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems
Me.cbboxNrBehandlungsart.Dataselection = Nothing
Me.cbboxNrBehandlungsart.Displaymember = Nothing
Me.cbboxNrBehandlungsart.Location = New System.Drawing.Point(95, 77)
Me.cbboxNrBehandlungsart.Name = "cbboxNrBehandlungsart"
Me.cbboxNrBehandlungsart.Size = New System.Drawing.Size(151, 21)
Me.cbboxNrBehandlungsart.TabIndex = 225
Me.cbboxNrBehandlungsart.Table = Nothing
Me.cbboxNrBehandlungsart.TableAlias = ""
Me.cbboxNrBehandlungsart.Valuemember = Nothing
'
'lblBehandlungsgrund
'
Me.lblBehandlungsgrund.AutoSize = True
@@ -1608,197 +1826,6 @@ Partial Class Benhandungdetail
Me.ToolStripButton2.Size = New System.Drawing.Size(24, 24)
Me.ToolStripButton2.Text = "Dateien prüfen"
'
'cbboxNrBehandlungsart
'
Me.cbboxNrBehandlungsart.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend
Me.cbboxNrBehandlungsart.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems
Me.cbboxNrBehandlungsart.Dataselection = Nothing
Me.cbboxNrBehandlungsart.Displaymember = Nothing
Me.cbboxNrBehandlungsart.Location = New System.Drawing.Point(95, 77)
Me.cbboxNrBehandlungsart.Name = "cbboxNrBehandlungsart"
Me.cbboxNrBehandlungsart.Size = New System.Drawing.Size(151, 21)
Me.cbboxNrBehandlungsart.TabIndex = 225
Me.cbboxNrBehandlungsart.Table = Nothing
Me.cbboxNrBehandlungsart.TableAlias = ""
Me.cbboxNrBehandlungsart.Valuemember = Nothing
'
'cbboxrgtext
'
Me.cbboxrgtext.Dataselection = Nothing
Me.cbboxrgtext.Displaymember = Nothing
Me.cbboxrgtext.Dock = System.Windows.Forms.DockStyle.Top
Me.cbboxrgtext.Location = New System.Drawing.Point(3, 16)
Me.cbboxrgtext.Name = "cbboxrgtext"
Me.cbboxrgtext.Size = New System.Drawing.Size(424, 21)
Me.cbboxrgtext.TabIndex = 0
Me.cbboxrgtext.Table = Nothing
Me.cbboxrgtext.TableAlias = ""
Me.cbboxrgtext.Valuemember = Nothing
'
'cbansprechperson
'
Me.cbansprechperson.Dataselection = Nothing
Me.cbansprechperson.Displaymember = Nothing
Me.cbansprechperson.Location = New System.Drawing.Point(93, 100)
Me.cbansprechperson.Name = "cbansprechperson"
Me.cbansprechperson.Size = New System.Drawing.Size(192, 21)
Me.cbansprechperson.TabIndex = 24
Me.cbansprechperson.Table = Nothing
Me.cbansprechperson.TableAlias = ""
Me.cbansprechperson.Valuemember = Nothing
Me.cbansprechperson.Visible = False
'
'cbboxNRESTyp
'
Me.cbboxNRESTyp.Dataselection = Nothing
Me.cbboxNRESTyp.Displaymember = Nothing
Me.cbboxNRESTyp.Location = New System.Drawing.Point(72, 52)
Me.cbboxNRESTyp.Name = "cbboxNRESTyp"
Me.cbboxNRESTyp.Size = New System.Drawing.Size(216, 21)
Me.cbboxNRESTyp.TabIndex = 1
Me.cbboxNRESTyp.Table = Nothing
Me.cbboxNRESTyp.TableAlias = ""
Me.cbboxNRESTyp.Valuemember = Nothing
'
'cbboxnrbehandler
'
Me.cbboxnrbehandler.Dataselection = Nothing
Me.cbboxnrbehandler.Displaymember = Nothing
Me.cbboxnrbehandler.Location = New System.Drawing.Point(72, 24)
Me.cbboxnrbehandler.Name = "cbboxnrbehandler"
Me.cbboxnrbehandler.Size = New System.Drawing.Size(216, 21)
Me.cbboxnrbehandler.TabIndex = 0
Me.cbboxnrbehandler.Table = Nothing
Me.cbboxnrbehandler.TableAlias = ""
Me.cbboxnrbehandler.Valuemember = Nothing
'
'cbboxNrVerguetungsart
'
Me.cbboxNrVerguetungsart.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.Suggest
Me.cbboxNrVerguetungsart.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems
Me.cbboxNrVerguetungsart.Dataselection = Nothing
Me.cbboxNrVerguetungsart.Displaymember = Nothing
Me.cbboxNrVerguetungsart.Location = New System.Drawing.Point(182, 136)
Me.cbboxNrVerguetungsart.Name = "cbboxNrVerguetungsart"
Me.cbboxNrVerguetungsart.Size = New System.Drawing.Size(191, 21)
Me.cbboxNrVerguetungsart.TabIndex = 227
Me.cbboxNrVerguetungsart.Table = Nothing
Me.cbboxNrVerguetungsart.TableAlias = ""
Me.cbboxNrVerguetungsart.Valuemember = Nothing
'
'cbboxNrGesetz
'
Me.cbboxNrGesetz.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.Suggest
Me.cbboxNrGesetz.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems
Me.cbboxNrGesetz.Dataselection = Nothing
Me.cbboxNrGesetz.Displaymember = Nothing
Me.cbboxNrGesetz.Location = New System.Drawing.Point(94, 136)
Me.cbboxNrGesetz.Name = "cbboxNrGesetz"
Me.cbboxNrGesetz.Size = New System.Drawing.Size(83, 21)
Me.cbboxNrGesetz.TabIndex = 9
Me.cbboxNrGesetz.Table = Nothing
Me.cbboxNrGesetz.TableAlias = ""
Me.cbboxNrGesetz.Valuemember = Nothing
'
'cbboxNrZuweiser
'
Me.cbboxNrZuweiser.Dataselection = Nothing
Me.cbboxNrZuweiser.Displaymember = Nothing
Me.cbboxNrZuweiser.Location = New System.Drawing.Point(94, 239)
Me.cbboxNrZuweiser.Name = "cbboxNrZuweiser"
Me.cbboxNrZuweiser.Size = New System.Drawing.Size(169, 21)
Me.cbboxNrZuweiser.TabIndex = 13
Me.cbboxNrZuweiser.Table = Nothing
Me.cbboxNrZuweiser.TableAlias = ""
Me.cbboxNrZuweiser.Valuemember = Nothing
'
'cbboxNrAnsprechpartner
'
Me.cbboxNrAnsprechpartner.Dataselection = Nothing
Me.cbboxNrAnsprechpartner.Displaymember = Nothing
Me.cbboxNrAnsprechpartner.Location = New System.Drawing.Point(94, 85)
Me.cbboxNrAnsprechpartner.Name = "cbboxNrAnsprechpartner"
Me.cbboxNrAnsprechpartner.Size = New System.Drawing.Size(151, 21)
Me.cbboxNrAnsprechpartner.TabIndex = 7
Me.cbboxNrAnsprechpartner.Table = Nothing
Me.cbboxNrAnsprechpartner.TableAlias = ""
Me.cbboxNrAnsprechpartner.Valuemember = Nothing
'
'cbboxNrGarant
'
Me.cbboxNrGarant.Dataselection = Nothing
Me.cbboxNrGarant.Displaymember = Nothing
Me.cbboxNrGarant.Location = New System.Drawing.Point(94, 61)
Me.cbboxNrGarant.Name = "cbboxNrGarant"
Me.cbboxNrGarant.Size = New System.Drawing.Size(277, 21)
Me.cbboxNrGarant.TabIndex = 6
Me.cbboxNrGarant.Table = Nothing
Me.cbboxNrGarant.TableAlias = ""
Me.cbboxNrGarant.Valuemember = Nothing
'
'cbboxmwstsatz
'
Me.cbboxmwstsatz.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend
Me.cbboxmwstsatz.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems
Me.cbboxmwstsatz.Dataselection = Nothing
Me.cbboxmwstsatz.Displaymember = Nothing
Me.cbboxmwstsatz.Location = New System.Drawing.Point(144, 207)
Me.cbboxmwstsatz.Name = "cbboxmwstsatz"
Me.cbboxmwstsatz.Size = New System.Drawing.Size(55, 21)
Me.cbboxmwstsatz.TabIndex = 227
Me.cbboxmwstsatz.Table = Nothing
Me.cbboxmwstsatz.TableAlias = ""
Me.cbboxmwstsatz.Valuemember = Nothing
Me.cbboxmwstsatz.Visible = False
'
'cbboxNrtaxpunkt
'
Me.cbboxNrtaxpunkt.Dataselection = Nothing
Me.cbboxNrtaxpunkt.Displaymember = Nothing
Me.cbboxNrtaxpunkt.Location = New System.Drawing.Point(97, 138)
Me.cbboxNrtaxpunkt.Name = "cbboxNrtaxpunkt"
Me.cbboxNrtaxpunkt.Size = New System.Drawing.Size(196, 21)
Me.cbboxNrtaxpunkt.TabIndex = 4
Me.cbboxNrtaxpunkt.Table = Nothing
Me.cbboxNrtaxpunkt.TableAlias = ""
Me.cbboxNrtaxpunkt.Valuemember = Nothing
'
'cbboxNrAnsatz
'
Me.cbboxNrAnsatz.Dataselection = Nothing
Me.cbboxNrAnsatz.Displaymember = Nothing
Me.cbboxNrAnsatz.Location = New System.Drawing.Point(94, 81)
Me.cbboxNrAnsatz.Name = "cbboxNrAnsatz"
Me.cbboxNrAnsatz.Size = New System.Drawing.Size(196, 21)
Me.cbboxNrAnsatz.TabIndex = 2
Me.cbboxNrAnsatz.Table = Nothing
Me.cbboxNrAnsatz.TableAlias = ""
Me.cbboxNrAnsatz.Valuemember = Nothing
'
'cbboxNrAbrechnungstyp
'
Me.cbboxNrAbrechnungstyp.Dataselection = Nothing
Me.cbboxNrAbrechnungstyp.Displaymember = Nothing
Me.cbboxNrAbrechnungstyp.Location = New System.Drawing.Point(94, 53)
Me.cbboxNrAbrechnungstyp.Name = "cbboxNrAbrechnungstyp"
Me.cbboxNrAbrechnungstyp.Size = New System.Drawing.Size(196, 21)
Me.cbboxNrAbrechnungstyp.TabIndex = 1
Me.cbboxNrAbrechnungstyp.Table = Nothing
Me.cbboxNrAbrechnungstyp.TableAlias = ""
Me.cbboxNrAbrechnungstyp.Valuemember = Nothing
'
'cbboxNRRGtyp
'
Me.cbboxNRRGtyp.Dataselection = Nothing
Me.cbboxNRRGtyp.Displaymember = Nothing
Me.cbboxNRRGtyp.Location = New System.Drawing.Point(94, 25)
Me.cbboxNRRGtyp.Name = "cbboxNRRGtyp"
Me.cbboxNRRGtyp.Size = New System.Drawing.Size(196, 21)
Me.cbboxNRRGtyp.TabIndex = 0
Me.cbboxNRRGtyp.Table = Nothing
Me.cbboxNRRGtyp.TableAlias = ""
Me.cbboxNRRGtyp.Valuemember = Nothing
'
'Benhandungdetail
'
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
@@ -1991,4 +2018,6 @@ Partial Class Benhandungdetail
Friend WithEvents cbboxmwstsatz As MyCombobox
Friend WithEvents cbansprechperson As MyCombobox
Friend WithEvents lblAnsprechen As Label
Friend WithEvents cbrechnungsadresse As MyCombobox
Friend WithEvents lblrechnungsadresse As Label
End Class

View File

@@ -1,4 +1,6 @@
Public Class Benhandungdetail
Imports Syncfusion.Windows.Forms.Tools
Public Class Benhandungdetail
Dim db As New clsDB
Dim log As New clsLog
Dim FormReadonly As Boolean = False
@@ -49,15 +51,15 @@
GrpPatient.Text = "Verantwortung / Rechnungsart"
GrpPatient.Height = GrpPatient.Height + 30
GrpPatient.Height = GrpPatient.Height + 60
Me.cbansprechperson.Visible = True
Me.cbrechnungsadresse.Visible = True
Me.lblAnsprechen.Visible = True
Me.grpZusammenfassugn.Top = grpZusammenfassugn.Top + 20
Me.GrpRaten.Top = GrpRaten.Top + 20
Me.grpBehandlungsdaten.Top = Me.grpBehandlungsdaten.Top + 20
Me.GrpPatient.Height = Me.GrpPatient.Height + 20
Me.grpBehandlungsdaten.Top = Me.GrpPatient.Top + Me.GrpPatient.Height + 5
Me.GrpRaten.Top = grpBehandlungsdaten.Top + grpBehandlungsdaten.Height + 5
Me.grpZusammenfassugn.Top = GrpRaten.Top + GrpRaten.Height + 5
Me.Label7.Top = Label7.Top + 20
Me.cbboxnrbehandler.Top = Me.cbboxnrbehandler.Top + 20
Me.Label6.Top = Label6.Top + 20
@@ -76,6 +78,8 @@
Me.lblansprechperson.Visible = True
Me.lblunserereferenz.Visible = True
Me.txtunserereferenz.Visible = True
Me.lblrechnungsadresse.Visible = True
If db.Get_Option(8000) = "True" Then
@@ -383,6 +387,7 @@
Dim x As Integer
Dim result As String
For Each itm As Object In cbansprechperson.Items
result = itm.ToString()
If result = pap.dsDaten.Tables(0).Rows(0).Item(0) Then
@@ -391,6 +396,12 @@
Next
End If
Me.cbrechnungsadresse.Items.Clear()
Me.cbrechnungsadresse.Items.Add("Hauptadresse")
Me.cbrechnungsadresse.Items.Add("Ansprechperson")
Me.cbrechnungsadresse.SelectedIndex = db.dsDaten.Tables(0).Rows(0).Item("nrgarant")
AddChanges(Me)
Me.HasChanges = False
End Sub
@@ -594,6 +605,8 @@
r("nransprechpartner") = ap.dsDaten.Tables(0).Rows(0).Item(0).ToString
End If
If Globals.DruckBranche Then r("nrgarant") = cbrechnungsadresse.SelectedIndex
db.Update_Data()
@@ -1778,4 +1791,8 @@
End If
Next
End Sub
Private Sub cbansprechperson_SelectedIndexChanged(sender As Object, e As EventArgs) Handles cbansprechperson.SelectedIndexChanged
If cbansprechperson.SelectedIndex = 0 Then Me.cbrechnungsadresse.SelectedIndex = 0
End Sub
End Class

View File

@@ -82,15 +82,26 @@ Partial Class LeistungDruck
Me.GrpProdukte = New System.Windows.Forms.GroupBox()
Me.GroupBox2 = New System.Windows.Forms.GroupBox()
Me.C1Produktzusatz = New C1.Win.C1TrueDBGrid.C1TrueDBGrid()
Me.ContextMenuStrip2 = New System.Windows.Forms.ContextMenuStrip(Me.components)
Me.ToolStripMenuItem1 = New System.Windows.Forms.ToolStripMenuItem()
Me.ToolStrip4 = New System.Windows.Forms.ToolStrip()
Me.ToolStripButton2 = New System.Windows.Forms.ToolStripButton()
Me.ToolStripButton7 = New System.Windows.Forms.ToolStripButton()
Me.GroupBox1 = New System.Windows.Forms.GroupBox()
Me.C1Produkte = New C1.Win.C1TrueDBGrid.C1TrueDBGrid()
Me.ContextMenuStrip4 = New System.Windows.Forms.ContextMenuStrip(Me.components)
Me.NeuesProduktToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.ProduktBearbeitenToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.ProduktLöschenToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.SpeichernToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.ProduktKopierenToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.ToolStrip3 = New System.Windows.Forms.ToolStrip()
Me.ToolStripButton1 = New System.Windows.Forms.ToolStripButton()
Me.ToolStripButton3 = New System.Windows.Forms.ToolStripButton()
Me.ToolStripButton6 = New System.Windows.Forms.ToolStripButton()
Me.ToolStripButton4 = New System.Windows.Forms.ToolStripButton()
Me.ToolStripButton3 = New System.Windows.Forms.ToolStripButton()
Me.ToolStripButton5 = New System.Windows.Forms.ToolStripButton()
Me.ContextMenuStrip3 = New System.Windows.Forms.ContextMenuStrip(Me.components)
CType(Me.diwert, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.DIMenge, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.dtdatum, System.ComponentModel.ISupportInitialize).BeginInit()
@@ -114,9 +125,11 @@ Partial Class LeistungDruck
Me.GrpProdukte.SuspendLayout()
Me.GroupBox2.SuspendLayout()
CType(Me.C1Produktzusatz, System.ComponentModel.ISupportInitialize).BeginInit()
Me.ContextMenuStrip2.SuspendLayout()
Me.ToolStrip4.SuspendLayout()
Me.GroupBox1.SuspendLayout()
CType(Me.C1Produkte, System.ComponentModel.ISupportInitialize).BeginInit()
Me.ContextMenuStrip4.SuspendLayout()
Me.ToolStrip3.SuspendLayout()
Me.SuspendLayout()
'
@@ -387,11 +400,11 @@ Partial Class LeistungDruck
'
Me.TabTarife.Controls.Add(Me.TabPage1)
Me.TabTarife.Controls.Add(Me.TabPage2)
Me.TabTarife.Dock = System.Windows.Forms.DockStyle.Left
Me.TabTarife.Dock = System.Windows.Forms.DockStyle.Fill
Me.TabTarife.Location = New System.Drawing.Point(3, 16)
Me.TabTarife.Name = "TabTarife"
Me.TabTarife.SelectedIndex = 0
Me.TabTarife.Size = New System.Drawing.Size(720, 225)
Me.TabTarife.Size = New System.Drawing.Size(634, 225)
Me.TabTarife.TabIndex = 0
'
'TabPage1
@@ -403,7 +416,7 @@ Partial Class LeistungDruck
Me.TabPage1.Location = New System.Drawing.Point(4, 22)
Me.TabPage1.Name = "TabPage1"
Me.TabPage1.Padding = New System.Windows.Forms.Padding(3)
Me.TabPage1.Size = New System.Drawing.Size(712, 199)
Me.TabPage1.Size = New System.Drawing.Size(626, 199)
Me.TabPage1.TabIndex = 0
Me.TabPage1.Text = "Tarif"
Me.TabPage1.UseVisualStyleBackColor = True
@@ -416,7 +429,6 @@ Partial Class LeistungDruck
'
Me.lbtarif1.BackgroundStyle.Class = "ListBoxAdv"
Me.lbtarif1.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square
Me.lbtarif1.CheckStateMember = Nothing
Me.lbtarif1.ContainerControlProcessDialogKey = True
Me.lbtarif1.ContextMenuStrip = Me.ContextMenuStrip1
Me.lbtarif1.Dock = System.Windows.Forms.DockStyle.Fill
@@ -424,7 +436,7 @@ Partial Class LeistungDruck
Me.lbtarif1.LicenseKey = "F962CEC7-CD8F-4911-A9E9-CAB39962FC1F"
Me.lbtarif1.Location = New System.Drawing.Point(196, 28)
Me.lbtarif1.Name = "lbtarif1"
Me.lbtarif1.Size = New System.Drawing.Size(513, 168)
Me.lbtarif1.Size = New System.Drawing.Size(427, 168)
Me.lbtarif1.TabIndex = 5
Me.lbtarif1.Text = "ListBoxAdv1"
'
@@ -447,7 +459,7 @@ Partial Class LeistungDruck
Me.ToolStrip2.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.tsDown, Me.tsUp, Me.ToolStripLabel1, Me.txtfilter, Me.lblLagerbewtand, Me.lblLageranzahl})
Me.ToolStrip2.Location = New System.Drawing.Point(196, 3)
Me.ToolStrip2.Name = "ToolStrip2"
Me.ToolStrip2.Size = New System.Drawing.Size(513, 25)
Me.ToolStrip2.Size = New System.Drawing.Size(427, 25)
Me.ToolStrip2.TabIndex = 6
Me.ToolStrip2.Text = "ToolStrip2"
'
@@ -548,7 +560,7 @@ Partial Class LeistungDruck
Me.TabPage2.Location = New System.Drawing.Point(4, 22)
Me.TabPage2.Name = "TabPage2"
Me.TabPage2.Padding = New System.Windows.Forms.Padding(3)
Me.TabPage2.Size = New System.Drawing.Size(712, 199)
Me.TabPage2.Size = New System.Drawing.Size(626, 199)
Me.TabPage2.TabIndex = 1
Me.TabPage2.Text = "Leistungspaket"
Me.TabPage2.UseVisualStyleBackColor = True
@@ -561,14 +573,13 @@ Partial Class LeistungDruck
'
Me.lbPakete.BackgroundStyle.Class = "ListBoxAdv"
Me.lbPakete.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square
Me.lbPakete.CheckStateMember = Nothing
Me.lbPakete.ContainerControlProcessDialogKey = True
Me.lbPakete.Dock = System.Windows.Forms.DockStyle.Fill
Me.lbPakete.DragDropSupport = True
Me.lbPakete.LicenseKey = "F962CEC7-CD8F-4911-A9E9-CAB39962FC1F"
Me.lbPakete.Location = New System.Drawing.Point(3, 33)
Me.lbPakete.Name = "lbPakete"
Me.lbPakete.Size = New System.Drawing.Size(706, 163)
Me.lbPakete.Size = New System.Drawing.Size(620, 163)
Me.lbPakete.TabIndex = 2
Me.lbPakete.Text = "ListBoxAdv1"
'
@@ -580,7 +591,7 @@ Partial Class LeistungDruck
Me.Panel1.Dock = System.Windows.Forms.DockStyle.Top
Me.Panel1.Location = New System.Drawing.Point(3, 3)
Me.Panel1.Name = "Panel1"
Me.Panel1.Size = New System.Drawing.Size(706, 30)
Me.Panel1.Size = New System.Drawing.Size(620, 30)
Me.Panel1.TabIndex = 1
'
'btnPaketeinfuegen
@@ -748,7 +759,9 @@ Partial Class LeistungDruck
'C1Produktzusatz
'
Me.C1Produktzusatz.AlternatingRows = True
Me.C1Produktzusatz.ContextMenuStrip = Me.ContextMenuStrip2
Me.C1Produktzusatz.Dock = System.Windows.Forms.DockStyle.Fill
Me.C1Produktzusatz.FetchRowStyles = True
Me.C1Produktzusatz.FilterBar = True
Me.C1Produktzusatz.GroupByCaption = "Drag a column header here to group by that column"
Me.C1Produktzusatz.Images.Add(CType(resources.GetObject("C1Produktzusatz.Images"), System.Drawing.Image))
@@ -764,10 +777,22 @@ Partial Class LeistungDruck
Me.C1Produktzusatz.Text = "C1TrueDBGrid2"
Me.C1Produktzusatz.PropBag = resources.GetString("C1Produktzusatz.PropBag")
'
'ContextMenuStrip2
'
Me.ContextMenuStrip2.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.ToolStripMenuItem1})
Me.ContextMenuStrip2.Name = "ContextMenuStrip2"
Me.ContextMenuStrip2.Size = New System.Drawing.Size(169, 26)
'
'ToolStripMenuItem1
'
Me.ToolStripMenuItem1.Name = "ToolStripMenuItem1"
Me.ToolStripMenuItem1.Size = New System.Drawing.Size(168, 22)
Me.ToolStripMenuItem1.Text = "Details bearbeiten"
'
'ToolStrip4
'
Me.ToolStrip4.Dock = System.Windows.Forms.DockStyle.Left
Me.ToolStrip4.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.ToolStripButton2})
Me.ToolStrip4.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.ToolStripButton2, Me.ToolStripButton7})
Me.ToolStrip4.Location = New System.Drawing.Point(3, 16)
Me.ToolStrip4.Name = "ToolStrip4"
Me.ToolStrip4.Size = New System.Drawing.Size(24, 133)
@@ -783,6 +808,15 @@ Partial Class LeistungDruck
Me.ToolStripButton2.Size = New System.Drawing.Size(21, 20)
Me.ToolStripButton2.Text = "Speichern"
'
'ToolStripButton7
'
Me.ToolStripButton7.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image
Me.ToolStripButton7.Image = CType(resources.GetObject("ToolStripButton7.Image"), System.Drawing.Image)
Me.ToolStripButton7.ImageTransparentColor = System.Drawing.Color.Magenta
Me.ToolStripButton7.Name = "ToolStripButton7"
Me.ToolStripButton7.Size = New System.Drawing.Size(21, 20)
Me.ToolStripButton7.Text = "ToolStripButton6"
'
'GroupBox1
'
Me.GroupBox1.Controls.Add(Me.C1Produkte)
@@ -798,29 +832,66 @@ Partial Class LeistungDruck
'C1Produkte
'
Me.C1Produkte.AlternatingRows = True
Me.C1Produkte.ContextMenuStrip = Me.ContextMenuStrip4
Me.C1Produkte.Dock = System.Windows.Forms.DockStyle.Fill
Me.C1Produkte.FilterBar = True
Me.C1Produkte.GroupByCaption = "Drag a column header here to group by that column"
Me.C1Produkte.Images.Add(CType(resources.GetObject("C1Produkte.Images"), System.Drawing.Image))
Me.C1Produkte.Location = New System.Drawing.Point(35, 16)
Me.C1Produkte.Location = New System.Drawing.Point(27, 16)
Me.C1Produkte.Name = "C1Produkte"
Me.C1Produkte.PreviewInfo.Location = New System.Drawing.Point(0, 0)
Me.C1Produkte.PreviewInfo.Size = New System.Drawing.Size(0, 0)
Me.C1Produkte.PreviewInfo.ZoomFactor = 75.0R
Me.C1Produkte.PrintInfo.MeasurementDevice = C1.Win.C1TrueDBGrid.PrintInfo.MeasurementDeviceEnum.Screen
Me.C1Produkte.PrintInfo.MeasurementPrinterName = Nothing
Me.C1Produkte.Size = New System.Drawing.Size(584, 133)
Me.C1Produkte.Size = New System.Drawing.Size(592, 133)
Me.C1Produkte.TabIndex = 3
Me.C1Produkte.Text = "C1TrueDBGrid1"
Me.C1Produkte.PropBag = resources.GetString("C1Produkte.PropBag")
'
'ContextMenuStrip4
'
Me.ContextMenuStrip4.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.NeuesProduktToolStripMenuItem, Me.ProduktBearbeitenToolStripMenuItem, Me.ProduktLöschenToolStripMenuItem, Me.SpeichernToolStripMenuItem, Me.ProduktKopierenToolStripMenuItem})
Me.ContextMenuStrip4.Name = "ContextMenuStrip4"
Me.ContextMenuStrip4.Size = New System.Drawing.Size(176, 114)
'
'NeuesProduktToolStripMenuItem
'
Me.NeuesProduktToolStripMenuItem.Name = "NeuesProduktToolStripMenuItem"
Me.NeuesProduktToolStripMenuItem.Size = New System.Drawing.Size(175, 22)
Me.NeuesProduktToolStripMenuItem.Text = "Neues Produkt"
'
'ProduktBearbeitenToolStripMenuItem
'
Me.ProduktBearbeitenToolStripMenuItem.Name = "ProduktBearbeitenToolStripMenuItem"
Me.ProduktBearbeitenToolStripMenuItem.Size = New System.Drawing.Size(175, 22)
Me.ProduktBearbeitenToolStripMenuItem.Text = "Produkt bearbeiten"
'
'ProduktLöschenToolStripMenuItem
'
Me.ProduktLöschenToolStripMenuItem.Name = "ProduktLöschenToolStripMenuItem"
Me.ProduktLöschenToolStripMenuItem.Size = New System.Drawing.Size(175, 22)
Me.ProduktLöschenToolStripMenuItem.Text = "Produkt löschen"
'
'SpeichernToolStripMenuItem
'
Me.SpeichernToolStripMenuItem.Name = "SpeichernToolStripMenuItem"
Me.SpeichernToolStripMenuItem.Size = New System.Drawing.Size(175, 22)
Me.SpeichernToolStripMenuItem.Text = "Speichern"
'
'ProduktKopierenToolStripMenuItem
'
Me.ProduktKopierenToolStripMenuItem.Name = "ProduktKopierenToolStripMenuItem"
Me.ProduktKopierenToolStripMenuItem.Size = New System.Drawing.Size(175, 22)
Me.ProduktKopierenToolStripMenuItem.Text = "Produkt kopieren"
'
'ToolStrip3
'
Me.ToolStrip3.Dock = System.Windows.Forms.DockStyle.Left
Me.ToolStrip3.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.ToolStripButton1, Me.ToolStripButton3, Me.ToolStripButton4, Me.ToolStripButton5})
Me.ToolStrip3.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.ToolStripButton1, Me.ToolStripButton6, Me.ToolStripButton4, Me.ToolStripButton3, Me.ToolStripButton5})
Me.ToolStrip3.Location = New System.Drawing.Point(3, 16)
Me.ToolStrip3.Name = "ToolStrip3"
Me.ToolStrip3.Size = New System.Drawing.Size(32, 133)
Me.ToolStrip3.Size = New System.Drawing.Size(24, 133)
Me.ToolStrip3.TabIndex = 5
Me.ToolStrip3.Text = "ToolStrip3"
'
@@ -830,17 +901,17 @@ Partial Class LeistungDruck
Me.ToolStripButton1.Image = CType(resources.GetObject("ToolStripButton1.Image"), System.Drawing.Image)
Me.ToolStripButton1.ImageTransparentColor = System.Drawing.Color.Magenta
Me.ToolStripButton1.Name = "ToolStripButton1"
Me.ToolStripButton1.Size = New System.Drawing.Size(29, 20)
Me.ToolStripButton1.Size = New System.Drawing.Size(21, 20)
Me.ToolStripButton1.Text = "Neues Produkt"
'
'ToolStripButton3
'ToolStripButton6
'
Me.ToolStripButton3.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image
Me.ToolStripButton3.Image = CType(resources.GetObject("ToolStripButton3.Image"), System.Drawing.Image)
Me.ToolStripButton3.ImageTransparentColor = System.Drawing.Color.Magenta
Me.ToolStripButton3.Name = "ToolStripButton3"
Me.ToolStripButton3.Size = New System.Drawing.Size(29, 20)
Me.ToolStripButton3.Text = "Speichern"
Me.ToolStripButton6.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image
Me.ToolStripButton6.Image = CType(resources.GetObject("ToolStripButton6.Image"), System.Drawing.Image)
Me.ToolStripButton6.ImageTransparentColor = System.Drawing.Color.Magenta
Me.ToolStripButton6.Name = "ToolStripButton6"
Me.ToolStripButton6.Size = New System.Drawing.Size(21, 20)
Me.ToolStripButton6.Text = "ToolStripButton6"
'
'ToolStripButton4
'
@@ -848,18 +919,32 @@ Partial Class LeistungDruck
Me.ToolStripButton4.Image = CType(resources.GetObject("ToolStripButton4.Image"), System.Drawing.Image)
Me.ToolStripButton4.ImageTransparentColor = System.Drawing.Color.Magenta
Me.ToolStripButton4.Name = "ToolStripButton4"
Me.ToolStripButton4.Size = New System.Drawing.Size(29, 20)
Me.ToolStripButton4.Size = New System.Drawing.Size(21, 20)
Me.ToolStripButton4.Text = "Löschen"
'
'ToolStripButton3
'
Me.ToolStripButton3.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image
Me.ToolStripButton3.Image = CType(resources.GetObject("ToolStripButton3.Image"), System.Drawing.Image)
Me.ToolStripButton3.ImageTransparentColor = System.Drawing.Color.Magenta
Me.ToolStripButton3.Name = "ToolStripButton3"
Me.ToolStripButton3.Size = New System.Drawing.Size(21, 20)
Me.ToolStripButton3.Text = "Speichern"
'
'ToolStripButton5
'
Me.ToolStripButton5.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image
Me.ToolStripButton5.Image = CType(resources.GetObject("ToolStripButton5.Image"), System.Drawing.Image)
Me.ToolStripButton5.ImageTransparentColor = System.Drawing.Color.Magenta
Me.ToolStripButton5.Name = "ToolStripButton5"
Me.ToolStripButton5.Size = New System.Drawing.Size(29, 20)
Me.ToolStripButton5.Size = New System.Drawing.Size(21, 20)
Me.ToolStripButton5.Text = "Kopieren"
'
'ContextMenuStrip3
'
Me.ContextMenuStrip3.Name = "ContextMenuStrip3"
Me.ContextMenuStrip3.Size = New System.Drawing.Size(61, 4)
'
'LeistungDruck
'
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
@@ -897,11 +982,13 @@ Partial Class LeistungDruck
Me.GroupBox2.ResumeLayout(False)
Me.GroupBox2.PerformLayout()
CType(Me.C1Produktzusatz, System.ComponentModel.ISupportInitialize).EndInit()
Me.ContextMenuStrip2.ResumeLayout(False)
Me.ToolStrip4.ResumeLayout(False)
Me.ToolStrip4.PerformLayout()
Me.GroupBox1.ResumeLayout(False)
Me.GroupBox1.PerformLayout()
CType(Me.C1Produkte, System.ComponentModel.ISupportInitialize).EndInit()
Me.ContextMenuStrip4.ResumeLayout(False)
Me.ToolStrip3.ResumeLayout(False)
Me.ToolStrip3.PerformLayout()
Me.ResumeLayout(False)
@@ -975,4 +1062,15 @@ Partial Class LeistungDruck
Friend WithEvents ToolStripButton3 As ToolStripButton
Friend WithEvents ToolStripButton4 As ToolStripButton
Friend WithEvents ToolStripButton5 As ToolStripButton
Friend WithEvents ContextMenuStrip2 As ContextMenuStrip
Friend WithEvents ToolStripMenuItem1 As ToolStripMenuItem
Friend WithEvents ToolStripButton6 As ToolStripButton
Friend WithEvents ContextMenuStrip3 As ContextMenuStrip
Friend WithEvents ContextMenuStrip4 As ContextMenuStrip
Friend WithEvents NeuesProduktToolStripMenuItem As ToolStripMenuItem
Friend WithEvents ProduktBearbeitenToolStripMenuItem As ToolStripMenuItem
Friend WithEvents ProduktLöschenToolStripMenuItem As ToolStripMenuItem
Friend WithEvents SpeichernToolStripMenuItem As ToolStripMenuItem
Friend WithEvents ProduktKopierenToolStripMenuItem As ToolStripMenuItem
Friend WithEvents ToolStripButton7 As ToolStripButton
End Class

View File

@@ -118,7 +118,7 @@
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<metadata name="ctxMenuLeistung.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>845, 17</value>
<value>174, 17</value>
</metadata>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="C1Leistungen.Images" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
@@ -132,10 +132,10 @@
<value>&lt;?xml version="1.0"?&gt;&lt;Blob&gt;&lt;Styles type="C1.Win.C1TrueDBGrid.Design.ContextWrapper"&gt;&lt;Data&gt;Caption{AlignHorz:Center;}ColumnSelector{}Editor{}EvenRow{BackColor:White;}FilterBar{BackColor:Info;}FilterWatermark{BackColor:Info;ForeColor:InfoText;}Footer{}Group{BackColor:ControlDark;Border:None,,0, 0, 0, 0;AlignVert:Center;}Heading{BackColor:Control;ForeColor:ControlText;Border:Flat,ControlDark,0, 1, 0, 1;AlignVert:Center;WrapText:WrapWithOverflow;}HeadingHot{}HighlightRow{BackColor:Highlight;ForeColor:HighlightText;}Inactive{BackColor:InactiveCaption;ForeColor:InactiveCaptionText;}Normal{}OddRow{BackColor:ControlLight;}RecordSelector{AlignImage:Center;}RowSelector{}Selected{BackColor:Highlight;ForeColor:HighlightText;}Style1{}Style10{}Style11{}Style12{}Style13{}Style14{}Style15{}Style16{}Style17{}Style18{}Style19{}Style2{}Style3{}Style4{}Style5{}Style6{}Style7{}Style8{}Style9{}&lt;/Data&gt;&lt;/Styles&gt;&lt;Splits&gt;&lt;C1.Win.C1TrueDBGrid.MergeView Name="" AlternatingRowStyle="True" CaptionHeight="17" ColumnCaptionHeight="17" ColumnFooterHeight="17" FilterBar="True" MarqueeStyle="DottedCellBorder" RecordSelectorWidth="17" DefRecSelWidth="17" VerticalScrollGroup="1" HorizontalScrollGroup="1"&gt;&lt;CaptionStyle parent="Style2" me="Style10" /&gt;&lt;EditorStyle parent="Editor" me="Style5" /&gt;&lt;EvenRowStyle parent="EvenRow" me="Style8" /&gt;&lt;FilterBarStyle parent="FilterBar" me="Style13" /&gt;&lt;FilterWatermarkStyle parent="FilterWatermark" me="Style14" /&gt;&lt;FooterStyle parent="Footer" me="Style3" /&gt;&lt;GroupStyle parent="Group" me="Style12" /&gt;&lt;HeadingStyle parent="Heading" me="Style2" /&gt;&lt;HeadingHotStyle parent="HeadingHot" me="Style19" /&gt;&lt;HighLightRowStyle parent="HighlightRow" me="Style7" /&gt;&lt;InactiveStyle parent="Inactive" me="Style4" /&gt;&lt;OddRowStyle parent="OddRow" me="Style9" /&gt;&lt;RecordSelectorStyle parent="RecordSelector" me="Style11" /&gt;&lt;RowSelectorStyle parent="RowSelector" me="Style17" /&gt;&lt;ColumnSelectorStyle parent="ColumnSelector" me="Style18" /&gt;&lt;SelectedStyle parent="Selected" me="Style6" /&gt;&lt;Style parent="Normal" me="Style1" /&gt;&lt;ClientRect&gt;0, 0, 1140, 266&lt;/ClientRect&gt;&lt;BorderSide&gt;0&lt;/BorderSide&gt;&lt;/C1.Win.C1TrueDBGrid.MergeView&gt;&lt;/Splits&gt;&lt;NamedStyles&gt;&lt;Style parent="" me="Normal" /&gt;&lt;Style parent="Normal" me="Heading" /&gt;&lt;Style parent="Heading" me="Footer" /&gt;&lt;Style parent="Heading" me="Caption" /&gt;&lt;Style parent="Heading" me="Inactive" /&gt;&lt;Style parent="Normal" me="Selected" /&gt;&lt;Style parent="Normal" me="Editor" /&gt;&lt;Style parent="Normal" me="HighlightRow" /&gt;&lt;Style parent="Normal" me="EvenRow" /&gt;&lt;Style parent="Normal" me="OddRow" /&gt;&lt;Style parent="Heading" me="RecordSelector" /&gt;&lt;Style parent="Normal" me="FilterBar" /&gt;&lt;Style parent="FilterBar" me="FilterWatermark" /&gt;&lt;Style parent="Caption" me="Group" /&gt;&lt;Style parent="RecordSelector" me="RowSelector" /&gt;&lt;Style parent="Heading" me="ColumnSelector" /&gt;&lt;Style parent="Heading" me="HeadingHot" /&gt;&lt;/NamedStyles&gt;&lt;vertSplits&gt;1&lt;/vertSplits&gt;&lt;horzSplits&gt;1&lt;/horzSplits&gt;&lt;Layout&gt;None&lt;/Layout&gt;&lt;DefaultRecSelWidth&gt;17&lt;/DefaultRecSelWidth&gt;&lt;ClientArea&gt;0, 0, 1140, 266&lt;/ClientArea&gt;&lt;PrintPageHeaderStyle parent="" me="Style15" /&gt;&lt;PrintPageFooterStyle parent="" me="Style16" /&gt;&lt;/Blob&gt;</value>
</data>
<metadata name="ContextMenuStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>991, 17</value>
<value>320, 17</value>
</metadata>
<metadata name="ToolStrip2.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>1148, 17</value>
<value>477, 17</value>
</metadata>
<data name="tsDown.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
@@ -168,7 +168,10 @@
</value>
</data>
<metadata name="ToolStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>1254, 17</value>
<value>583, 17</value>
</metadata>
<metadata name="ContextMenuStrip2.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>901, 17</value>
</metadata>
<data name="C1Produktzusatz.Images" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
@@ -178,10 +181,10 @@
</value>
</data>
<data name="C1Produktzusatz.PropBag" xml:space="preserve">
<value>&lt;?xml version="1.0"?&gt;&lt;Blob&gt;&lt;Styles type="C1.Win.C1TrueDBGrid.Design.ContextWrapper"&gt;&lt;Data&gt;Caption{AlignHorz:Center;}ColumnSelector{}Editor{}EvenRow{BackColor:White;}FilterBar{BackColor:Info;}FilterWatermark{BackColor:Info;ForeColor:InfoText;}Footer{}Group{BackColor:ControlDark;Border:None,,0, 0, 0, 0;AlignVert:Center;}Heading{BackColor:Control;ForeColor:ControlText;Border:Flat,ControlDark,0, 1, 0, 1;AlignVert:Center;WrapText:WrapWithOverflow;}HeadingHot{}HighlightRow{BackColor:Highlight;ForeColor:HighlightText;}Inactive{BackColor:InactiveCaption;ForeColor:InactiveCaptionText;}Normal{}OddRow{BackColor:ControlLight;}RecordSelector{AlignImage:Center;}RowSelector{}Selected{BackColor:Highlight;ForeColor:HighlightText;}Style1{}Style10{}Style11{}Style12{}Style13{}Style14{}Style15{}Style16{}Style17{}Style18{}Style19{}Style2{}Style3{}Style4{}Style5{}Style6{}Style7{}Style8{}Style9{}&lt;/Data&gt;&lt;/Styles&gt;&lt;Splits&gt;&lt;C1.Win.C1TrueDBGrid.MergeView Name="" AlternatingRowStyle="True" CaptionHeight="17" ColumnCaptionHeight="17" ColumnFooterHeight="17" FilterBar="True" MarqueeStyle="DottedCellBorder" RecordSelectorWidth="17" DefRecSelWidth="17" VerticalScrollGroup="1" HorizontalScrollGroup="1"&gt;&lt;CaptionStyle parent="Style2" me="Style10" /&gt;&lt;EditorStyle parent="Editor" me="Style5" /&gt;&lt;EvenRowStyle parent="EvenRow" me="Style8" /&gt;&lt;FilterBarStyle parent="FilterBar" me="Style13" /&gt;&lt;FilterWatermarkStyle parent="FilterWatermark" me="Style14" /&gt;&lt;FooterStyle parent="Footer" me="Style3" /&gt;&lt;GroupStyle parent="Group" me="Style12" /&gt;&lt;HeadingStyle parent="Heading" me="Style2" /&gt;&lt;HeadingHotStyle parent="HeadingHot" me="Style19" /&gt;&lt;HighLightRowStyle parent="HighlightRow" me="Style7" /&gt;&lt;InactiveStyle parent="Inactive" me="Style4" /&gt;&lt;OddRowStyle parent="OddRow" me="Style9" /&gt;&lt;RecordSelectorStyle parent="RecordSelector" me="Style11" /&gt;&lt;RowSelectorStyle parent="RowSelector" me="Style17" /&gt;&lt;ColumnSelectorStyle parent="ColumnSelector" me="Style18" /&gt;&lt;SelectedStyle parent="Selected" me="Style6" /&gt;&lt;Style parent="Normal" me="Style1" /&gt;&lt;ClientRect&gt;0, 0, 481, 131&lt;/ClientRect&gt;&lt;BorderSide&gt;0&lt;/BorderSide&gt;&lt;/C1.Win.C1TrueDBGrid.MergeView&gt;&lt;/Splits&gt;&lt;NamedStyles&gt;&lt;Style parent="" me="Normal" /&gt;&lt;Style parent="Normal" me="Heading" /&gt;&lt;Style parent="Heading" me="Footer" /&gt;&lt;Style parent="Heading" me="Caption" /&gt;&lt;Style parent="Heading" me="Inactive" /&gt;&lt;Style parent="Normal" me="Selected" /&gt;&lt;Style parent="Normal" me="Editor" /&gt;&lt;Style parent="Normal" me="HighlightRow" /&gt;&lt;Style parent="Normal" me="EvenRow" /&gt;&lt;Style parent="Normal" me="OddRow" /&gt;&lt;Style parent="Heading" me="RecordSelector" /&gt;&lt;Style parent="Normal" me="FilterBar" /&gt;&lt;Style parent="FilterBar" me="FilterWatermark" /&gt;&lt;Style parent="Caption" me="Group" /&gt;&lt;Style parent="RecordSelector" me="RowSelector" /&gt;&lt;Style parent="Heading" me="ColumnSelector" /&gt;&lt;Style parent="Heading" me="HeadingHot" /&gt;&lt;/NamedStyles&gt;&lt;vertSplits&gt;1&lt;/vertSplits&gt;&lt;horzSplits&gt;1&lt;/horzSplits&gt;&lt;Layout&gt;None&lt;/Layout&gt;&lt;DefaultRecSelWidth&gt;17&lt;/DefaultRecSelWidth&gt;&lt;ClientArea&gt;0, 0, 481, 131&lt;/ClientArea&gt;&lt;PrintPageHeaderStyle parent="" me="Style15" /&gt;&lt;PrintPageFooterStyle parent="" me="Style16" /&gt;&lt;/Blob&gt;</value>
<value>&lt;?xml version="1.0"?&gt;&lt;Blob&gt;&lt;Styles type="C1.Win.C1TrueDBGrid.Design.ContextWrapper"&gt;&lt;Data&gt;Caption{AlignHorz:Center;}ColumnSelector{}Editor{}EvenRow{BackColor:White;WrapText:Wrap;}FilterBar{BackColor:Info;}FilterWatermark{BackColor:Info;ForeColor:InfoText;}Footer{}Group{BackColor:ControlDark;Border:None,,0, 0, 0, 0;AlignVert:Center;}Heading{BackColor:Control;ForeColor:ControlText;Border:Flat,ControlDark,0, 1, 0, 1;AlignVert:Center;WrapText:WrapWithOverflow;}HeadingHot{}HighlightRow{BackColor:Highlight;ForeColor:HighlightText;}Inactive{BackColor:InactiveCaption;ForeColor:InactiveCaptionText;}Normal{}OddRow{BackColor:ControlLight;WrapText:Wrap;}RecordSelector{AlignImage:Center;}RowSelector{}Selected{BackColor:Highlight;ForeColor:HighlightText;}Style1{}Style10{}Style11{}Style12{}Style13{}Style14{}Style15{}Style16{}Style17{}Style18{}Style19{}Style2{}Style3{}Style4{}Style5{}Style6{}Style7{}Style8{}Style9{}&lt;/Data&gt;&lt;/Styles&gt;&lt;Splits&gt;&lt;C1.Win.C1TrueDBGrid.MergeView Name="" AlternatingRowStyle="True" CaptionHeight="17" ColumnCaptionHeight="17" ColumnFooterHeight="17" FetchRowStyles="True" FilterBar="True" MarqueeStyle="DottedCellBorder" RecordSelectorWidth="17" DefRecSelWidth="17" VerticalScrollGroup="1" HorizontalScrollGroup="1"&gt;&lt;CaptionStyle parent="Style2" me="Style10" /&gt;&lt;EditorStyle parent="Editor" me="Style5" /&gt;&lt;EvenRowStyle parent="EvenRow" me="Style8" /&gt;&lt;FilterBarStyle parent="FilterBar" me="Style13" /&gt;&lt;FilterWatermarkStyle parent="FilterWatermark" me="Style14" /&gt;&lt;FooterStyle parent="Footer" me="Style3" /&gt;&lt;GroupStyle parent="Group" me="Style12" /&gt;&lt;HeadingStyle parent="Heading" me="Style2" /&gt;&lt;HeadingHotStyle parent="HeadingHot" me="Style19" /&gt;&lt;HighLightRowStyle parent="HighlightRow" me="Style7" /&gt;&lt;InactiveStyle parent="Inactive" me="Style4" /&gt;&lt;OddRowStyle parent="OddRow" me="Style9" /&gt;&lt;RecordSelectorStyle parent="RecordSelector" me="Style11" /&gt;&lt;RowSelectorStyle parent="RowSelector" me="Style17" /&gt;&lt;ColumnSelectorStyle parent="ColumnSelector" me="Style18" /&gt;&lt;SelectedStyle parent="Selected" me="Style6" /&gt;&lt;Style parent="Normal" me="Style1" /&gt;&lt;ClientRect&gt;0, 0, 481, 131&lt;/ClientRect&gt;&lt;BorderSide&gt;0&lt;/BorderSide&gt;&lt;/C1.Win.C1TrueDBGrid.MergeView&gt;&lt;/Splits&gt;&lt;NamedStyles&gt;&lt;Style parent="" me="Normal" /&gt;&lt;Style parent="Normal" me="Heading" /&gt;&lt;Style parent="Heading" me="Footer" /&gt;&lt;Style parent="Heading" me="Caption" /&gt;&lt;Style parent="Heading" me="Inactive" /&gt;&lt;Style parent="Normal" me="Selected" /&gt;&lt;Style parent="Normal" me="Editor" /&gt;&lt;Style parent="Normal" me="HighlightRow" /&gt;&lt;Style parent="Normal" me="EvenRow" /&gt;&lt;Style parent="Normal" me="OddRow" /&gt;&lt;Style parent="Heading" me="RecordSelector" /&gt;&lt;Style parent="Normal" me="FilterBar" /&gt;&lt;Style parent="FilterBar" me="FilterWatermark" /&gt;&lt;Style parent="Caption" me="Group" /&gt;&lt;Style parent="RecordSelector" me="RowSelector" /&gt;&lt;Style parent="Heading" me="ColumnSelector" /&gt;&lt;Style parent="Heading" me="HeadingHot" /&gt;&lt;/NamedStyles&gt;&lt;vertSplits&gt;1&lt;/vertSplits&gt;&lt;horzSplits&gt;1&lt;/horzSplits&gt;&lt;Layout&gt;None&lt;/Layout&gt;&lt;DefaultRecSelWidth&gt;17&lt;/DefaultRecSelWidth&gt;&lt;ClientArea&gt;0, 0, 481, 131&lt;/ClientArea&gt;&lt;PrintPageHeaderStyle parent="" me="Style15" /&gt;&lt;PrintPageFooterStyle parent="" me="Style16" /&gt;&lt;/Blob&gt;</value>
</data>
<metadata name="ToolStrip4.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>1466, 17</value>
<value>795, 17</value>
</metadata>
<data name="ToolStripButton2.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
@@ -191,6 +194,144 @@
AElFTkSuQmCC
</value>
</data>
<data name="ToolStripButton7.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
QmCC
</value>
</data>
<metadata name="ContextMenuStrip4.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>1058, 17</value>
</metadata>
<data name="C1Produkte.Images" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
@@ -199,36 +340,162 @@
</value>
</data>
<data name="C1Produkte.PropBag" xml:space="preserve">
<value>&lt;?xml version="1.0"?&gt;&lt;Blob&gt;&lt;Styles type="C1.Win.C1TrueDBGrid.Design.ContextWrapper"&gt;&lt;Data&gt;Caption{AlignHorz:Center;}ColumnSelector{}Editor{}EvenRow{BackColor:White;}FilterBar{BackColor:Info;}FilterWatermark{BackColor:Info;ForeColor:InfoText;}Footer{}Group{BackColor:ControlDark;Border:None,,0, 0, 0, 0;AlignVert:Center;}Heading{BackColor:Control;ForeColor:ControlText;Border:Flat,ControlDark,0, 1, 0, 1;AlignVert:Center;WrapText:WrapWithOverflow;}HeadingHot{}HighlightRow{BackColor:Highlight;ForeColor:HighlightText;}Inactive{BackColor:InactiveCaption;ForeColor:InactiveCaptionText;}Normal{}OddRow{BackColor:ControlLight;}RecordSelector{AlignImage:Center;}RowSelector{}Selected{BackColor:Highlight;ForeColor:HighlightText;}Style1{}Style10{}Style11{}Style12{}Style13{}Style14{}Style15{}Style16{}Style17{}Style18{}Style19{}Style2{}Style3{}Style4{}Style5{}Style6{}Style7{}Style8{}Style9{}&lt;/Data&gt;&lt;/Styles&gt;&lt;Splits&gt;&lt;C1.Win.C1TrueDBGrid.MergeView Name="" AlternatingRowStyle="True" CaptionHeight="17" ColumnCaptionHeight="17" ColumnFooterHeight="17" FilterBar="True" MarqueeStyle="DottedCellBorder" RecordSelectorWidth="17" DefRecSelWidth="17" VerticalScrollGroup="1" HorizontalScrollGroup="1"&gt;&lt;CaptionStyle parent="Style2" me="Style10" /&gt;&lt;EditorStyle parent="Editor" me="Style5" /&gt;&lt;EvenRowStyle parent="EvenRow" me="Style8" /&gt;&lt;FilterBarStyle parent="FilterBar" me="Style13" /&gt;&lt;FilterWatermarkStyle parent="FilterWatermark" me="Style14" /&gt;&lt;FooterStyle parent="Footer" me="Style3" /&gt;&lt;GroupStyle parent="Group" me="Style12" /&gt;&lt;HeadingStyle parent="Heading" me="Style2" /&gt;&lt;HeadingHotStyle parent="HeadingHot" me="Style19" /&gt;&lt;HighLightRowStyle parent="HighlightRow" me="Style7" /&gt;&lt;InactiveStyle parent="Inactive" me="Style4" /&gt;&lt;OddRowStyle parent="OddRow" me="Style9" /&gt;&lt;RecordSelectorStyle parent="RecordSelector" me="Style11" /&gt;&lt;RowSelectorStyle parent="RowSelector" me="Style17" /&gt;&lt;ColumnSelectorStyle parent="ColumnSelector" me="Style18" /&gt;&lt;SelectedStyle parent="Selected" me="Style6" /&gt;&lt;Style parent="Normal" me="Style1" /&gt;&lt;ClientRect&gt;0, 0, 582, 131&lt;/ClientRect&gt;&lt;BorderSide&gt;0&lt;/BorderSide&gt;&lt;/C1.Win.C1TrueDBGrid.MergeView&gt;&lt;/Splits&gt;&lt;NamedStyles&gt;&lt;Style parent="" me="Normal" /&gt;&lt;Style parent="Normal" me="Heading" /&gt;&lt;Style parent="Heading" me="Footer" /&gt;&lt;Style parent="Heading" me="Caption" /&gt;&lt;Style parent="Heading" me="Inactive" /&gt;&lt;Style parent="Normal" me="Selected" /&gt;&lt;Style parent="Normal" me="Editor" /&gt;&lt;Style parent="Normal" me="HighlightRow" /&gt;&lt;Style parent="Normal" me="EvenRow" /&gt;&lt;Style parent="Normal" me="OddRow" /&gt;&lt;Style parent="Heading" me="RecordSelector" /&gt;&lt;Style parent="Normal" me="FilterBar" /&gt;&lt;Style parent="FilterBar" me="FilterWatermark" /&gt;&lt;Style parent="Caption" me="Group" /&gt;&lt;Style parent="RecordSelector" me="RowSelector" /&gt;&lt;Style parent="Heading" me="ColumnSelector" /&gt;&lt;Style parent="Heading" me="HeadingHot" /&gt;&lt;/NamedStyles&gt;&lt;vertSplits&gt;1&lt;/vertSplits&gt;&lt;horzSplits&gt;1&lt;/horzSplits&gt;&lt;Layout&gt;None&lt;/Layout&gt;&lt;DefaultRecSelWidth&gt;17&lt;/DefaultRecSelWidth&gt;&lt;ClientArea&gt;0, 0, 582, 131&lt;/ClientArea&gt;&lt;PrintPageHeaderStyle parent="" me="Style15" /&gt;&lt;PrintPageFooterStyle parent="" me="Style16" /&gt;&lt;/Blob&gt;</value>
<value>&lt;?xml version="1.0"?&gt;&lt;Blob&gt;&lt;Styles type="C1.Win.C1TrueDBGrid.Design.ContextWrapper"&gt;&lt;Data&gt;Caption{AlignHorz:Center;}ColumnSelector{}Editor{}EvenRow{BackColor:White;}FilterBar{BackColor:Info;}FilterWatermark{BackColor:Info;ForeColor:InfoText;}Footer{}Group{BackColor:ControlDark;Border:None,,0, 0, 0, 0;AlignVert:Center;}Heading{BackColor:Control;ForeColor:ControlText;Border:Flat,ControlDark,0, 1, 0, 1;AlignVert:Center;WrapText:WrapWithOverflow;}HeadingHot{}HighlightRow{BackColor:Highlight;ForeColor:HighlightText;}Inactive{BackColor:InactiveCaption;ForeColor:InactiveCaptionText;}Normal{}OddRow{BackColor:ControlLight;}RecordSelector{AlignImage:Center;}RowSelector{}Selected{BackColor:Highlight;ForeColor:HighlightText;}Style1{}Style10{}Style11{}Style12{}Style13{}Style14{}Style15{}Style16{}Style17{}Style18{}Style19{}Style2{}Style3{}Style4{}Style5{}Style6{}Style7{}Style8{}Style9{}&lt;/Data&gt;&lt;/Styles&gt;&lt;Splits&gt;&lt;C1.Win.C1TrueDBGrid.MergeView Name="" AlternatingRowStyle="True" CaptionHeight="17" ColumnCaptionHeight="17" ColumnFooterHeight="17" FilterBar="True" MarqueeStyle="DottedCellBorder" RecordSelectorWidth="17" DefRecSelWidth="17" VerticalScrollGroup="1" HorizontalScrollGroup="1"&gt;&lt;CaptionStyle parent="Style2" me="Style10" /&gt;&lt;EditorStyle parent="Editor" me="Style5" /&gt;&lt;EvenRowStyle parent="EvenRow" me="Style8" /&gt;&lt;FilterBarStyle parent="FilterBar" me="Style13" /&gt;&lt;FilterWatermarkStyle parent="FilterWatermark" me="Style14" /&gt;&lt;FooterStyle parent="Footer" me="Style3" /&gt;&lt;GroupStyle parent="Group" me="Style12" /&gt;&lt;HeadingStyle parent="Heading" me="Style2" /&gt;&lt;HeadingHotStyle parent="HeadingHot" me="Style19" /&gt;&lt;HighLightRowStyle parent="HighlightRow" me="Style7" /&gt;&lt;InactiveStyle parent="Inactive" me="Style4" /&gt;&lt;OddRowStyle parent="OddRow" me="Style9" /&gt;&lt;RecordSelectorStyle parent="RecordSelector" me="Style11" /&gt;&lt;RowSelectorStyle parent="RowSelector" me="Style17" /&gt;&lt;ColumnSelectorStyle parent="ColumnSelector" me="Style18" /&gt;&lt;SelectedStyle parent="Selected" me="Style6" /&gt;&lt;Style parent="Normal" me="Style1" /&gt;&lt;ClientRect&gt;0, 0, 590, 131&lt;/ClientRect&gt;&lt;BorderSide&gt;0&lt;/BorderSide&gt;&lt;/C1.Win.C1TrueDBGrid.MergeView&gt;&lt;/Splits&gt;&lt;NamedStyles&gt;&lt;Style parent="" me="Normal" /&gt;&lt;Style parent="Normal" me="Heading" /&gt;&lt;Style parent="Heading" me="Footer" /&gt;&lt;Style parent="Heading" me="Caption" /&gt;&lt;Style parent="Heading" me="Inactive" /&gt;&lt;Style parent="Normal" me="Selected" /&gt;&lt;Style parent="Normal" me="Editor" /&gt;&lt;Style parent="Normal" me="HighlightRow" /&gt;&lt;Style parent="Normal" me="EvenRow" /&gt;&lt;Style parent="Normal" me="OddRow" /&gt;&lt;Style parent="Heading" me="RecordSelector" /&gt;&lt;Style parent="Normal" me="FilterBar" /&gt;&lt;Style parent="FilterBar" me="FilterWatermark" /&gt;&lt;Style parent="Caption" me="Group" /&gt;&lt;Style parent="RecordSelector" me="RowSelector" /&gt;&lt;Style parent="Heading" me="ColumnSelector" /&gt;&lt;Style parent="Heading" me="HeadingHot" /&gt;&lt;/NamedStyles&gt;&lt;vertSplits&gt;1&lt;/vertSplits&gt;&lt;horzSplits&gt;1&lt;/horzSplits&gt;&lt;Layout&gt;None&lt;/Layout&gt;&lt;DefaultRecSelWidth&gt;17&lt;/DefaultRecSelWidth&gt;&lt;ClientArea&gt;0, 0, 590, 131&lt;/ClientArea&gt;&lt;PrintPageHeaderStyle parent="" me="Style15" /&gt;&lt;PrintPageFooterStyle parent="" me="Style16" /&gt;&lt;/Blob&gt;</value>
</data>
<metadata name="ToolStrip3.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>1360, 17</value>
<value>689, 17</value>
</metadata>
<data name="ToolStripButton1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
</value>
</data>
<data name="ToolStripButton3.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<data name="ToolStripButton6.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAABSSURBVDhP3YxbCgAgCAQ9ukfzZkXBlkIv7Sf6GNB1HRKR
dEMVEFEII2Du4Yr2eCMAdUfoEejubwIcVujeUHDKVFDmHSFB6ekuskcEOHgxghiSMjk0Kh+omBHQAAAA
AElFTkSuQmCC
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
56vmjAcuvgAAAABJRU5ErkJggg==
</value>
</data>
<data name="ToolStripButton4.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
@@ -297,21 +564,32 @@
iisJetXlEvzuSdaW6lFKj5aCArLDr+DleIYTBw4SFhrMrVsFug3q3q37bqP0Sqf8+5/y+/eh/0uG6hRF
FF1XVlaSmprK5cuXOXXqFLt372bXrl26tnfvXuzs7AgODiY3N5eKigoahQklAg+J8o6h+0dVNST/L6D2
9nbdS/6dKHFDEWUB5eXKuCEDfRTEkCiBb2iOIn8cA/8Ep+AkpjP366oAAAAASUVORK5CYII=
</value>
</data>
<data name="ToolStripButton3.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAABSSURBVDhP3YxbCgAgCAQ9ukfzZkXBlkIv7Sf6GNB1HRKR
dEMVEFEII2Du4Yr2eCMAdUfoEejubwIcVujeUHDKVFDmHSFB6ekuskcEOHgxghiSMjk0Kh+omBHQAAAA
AElFTkSuQmCC
</value>
</data>
<data name="ToolStripButton5.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAISSURBVDhPhZBNaxNRFIbrQnDtRvo/pAg11RGLH2CbUlwU
XCjY7nQhiLgQcaHiwupCwVAka/+EKTW1TdPONMmkM9NkJplkJslMMp18Vatwz/WeS0qcIaUHnsWcue97
znnHXrz93Hj0/B09iYXFp59evl85Tyk9Mzaq8FG31yee3wGk6flQdzwwLQfw38y9x+TG/MNXrz+uXBhI
goWP/HYXnOYBB8VV2wXdrMHdB0+oMHMfJiJz/dmFpWfxePzcQDYsNHCaHrFqDiAVq0EM0yaaXoXtjEoS
qylyUZinl6fnvi0vfxkfyIaFBlbdJSU2EdHLNnnz4evIPI4J5IINgwm1YoWjFkx++9Gfv7R3+JvT7vZp
66BLw7nEYrGz3EAtVkhOMQDJKgbB3uGvI+p3+hwUN1yfhnO5ejs6yw1krUwkuQiImCtwA7/To27L57Bg
qV62IJyLcDO6xA2yezqkdzXOlqTyNV2vTe16i1OxXdwSlH0T8mwYbhkwSEsq+ZHKALK2meEbWExYqjQ4
erlGC4ZNc2oJMmyYlC9CwAA//gd7ullnU6schSHJBTyPnaARtuVwg8kr1y9NTE0Jx0xem76DBjhN1kyW
j0l3svv8vBQ7b2Nnj/zczg8NRhUahHPZFBVYT+chuSXDWio3PGFUoUE4l9WNXfI9KUIiKZLEunj6Bvjg
NIRb0cWBJFjhXE4iEomM/wPDf1c0VVJDHwAAAABJRU5ErkJggg==
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIXSURBVDhPdZHNaxNRFMXrQnDtRvp/SFFqWkcsfqFNKS66
EBRsd24EERciLlRcWF0oGIpk3YULrWBaTF4ySTPTZNJMOmk7iZO0SY2JITX9SLUK7z7ffaSMM0wv/GDm
zTvn3num5+GzN407D56zwxgbv/f60Yup44yxIz1ehZcq1Q1qldcBKVplWDEt0A0T8NvglRv0wujtx09e
TZ3oSpyFl8prFTCLJQGKl/IF0PRluH7rLpOu3YS+0yOd4bGJ+8Fg8FhXZhcamEWLGssmIDljlWb0PFW1
JSBRhRJC6ElplJ0ZGpmenHzb25XZhQbGSoEu8o6Ils3Tpy/feeZxgCMXPMhwoZrOCZSULnbf//OX7e79
FmztdFjr5w5z5xIIBI4KAyWdo3IyA0gsmaF4tvdrn7W3OwIUN5pt5s7l7GX/sDCIq1kaiacBIXJKGLS3
d1mz1RbUf2wyLWuAOxfpon9CGMTmNZgjqmA2oogxm5tbrFZvCaq1Jk4JyQUdErwZTukwIEShH0NRQAiJ
igm+ceFatSEorX9nX8s1JiuLEOXNIok0OAzw5X/wrFSpM9PaEKxyIvEUhOUUX0HlKyj2BP2D50/1DQxI
B/SfG7qKBtgtX6gw5EtsQawX4usRMs8NEraBV6GBO5fP4SR8mkvAzGwcPoRkewWvQgN3Lpj8+5kwfybO
v+BVXrl4IV3yj3clznLnchg+n6/3HxxgR04gaVmCAAAAAElFTkSuQmCC
</value>
</data>
<metadata name="ContextMenuStrip3.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
</root>

View File

@@ -1,6 +1,12 @@
Imports System.Data.SqlClient
Imports SB
Imports System.Windows.Input
Imports C1.Win
Imports C1.Win.C1TrueDBGrid
Imports C1.Win.C1TrueDBGrid.BaseGrid
Imports Gnostice.Documents
Imports Syncfusion.Windows.Forms.Edit.Utils.Serializers
Imports Syncfusion.Windows.Forms.Tools
Public Class LeistungDruck
@@ -606,7 +612,21 @@ Public Class LeistungDruck
End If
End If
Dim found As Integer
Try
For Each t As DataTable In IntTables.Inttables.Tables
If t.TableName = "Tarif" Then
found = True
End If
If Not found Then
Dim xdb As New clsDB
db.Get_Tarif()
xdb.Dispose()
End If
Next
Catch ex As Exception
End Try
Dim dv As New DataView(IntTables.Inttables.Tables("Tarif"), "nrtarif=" + Me.lbtarif1.SelectedValue.ToString, "", DataViewRowState.CurrentRows)
For Each drv As DataRowView In dv
Me.txtPosition.Text = drv.Item("sso_nummer").ToString
@@ -1493,6 +1513,15 @@ Public Class LeistungDruck
Private Sub C1Leistungen_AfterColUpdate(sender As Object, e As ColEventArgs) Handles C1Leistungen.AfterColUpdate
'ldb.dsDaten.AcceptChanges()
Dim i As Integer
Try
i = Me.C1Leistungen.Bookmark
Me.C1Leistungen.Bookmark = -1
Me.C1Leistungen.Bookmark = i
Me.C1Leistungen.Columns("Total").Value = Me.C1Leistungen.Columns("Menge").Value * Me.C1Leistungen.Columns("Frankenprotaxpunkt").Value
Catch ex As Exception
End Try
Me.C1Leistungen.UpdateData()
ldb.Update_Data()
update_lagerbesatnd()
@@ -1539,6 +1568,8 @@ Public Class LeistungDruck
Private Sub ToolStripButton1_Click(sender As Object, e As EventArgs) Handles ToolStripButton1.Click
Dim f As New frmprodukt
f.produktnr = 0
f.Load_Data()
f.ShowDialog()
If f.DialogResult = DialogResult.OK Then
Dim pbh As New clsDB
@@ -1550,12 +1581,12 @@ Public Class LeistungDruck
Dim r As DataRow = pbh.dsDaten.Tables(0).NewRow
r.Item("ID") = newkey
r.Item("Behandlungnr") = Me.Behandlungnr
r.Item("produktnr") = f.cbboxprodukt.SelectedValue
r.Item("produktnr") = f.ComboBoxEx1.SelectedValue
r.Item("Erstellt_am") = Now
r.Item("mutiert_am") = Now
r.Item("mutierer") = Globals.ActUser
r.Item("aktiv") = True
r.Item("Bezeichnung") = f.cbboxprodukt.Text
r.Item("Bezeichnung") = f.ComboBoxEx1.Text
r.Item("Anzahl") = 0
r.Item("Kalkulation") = 0
r.Item("Zusatzpositionen") = 0
@@ -1572,7 +1603,7 @@ Public Class LeistungDruck
r = pbh.dsDaten.Tables(0).NewRow
r.Item(0) = newkey
r.Item(1) = pkey
r.Item(2) = f.C1Produkte.Columns("ID").CellValue(i).ToString
r.Item(2) = f.C1Produkte.Columns("Nr").CellValue(i).ToString
r.Item(3) = f.C1Produkte.Columns("Beschreibung").CellValue(i).ToString
r.Item("Erstellt_am") = Now
r.Item("mutiert_am") = Now
@@ -1616,6 +1647,15 @@ Public Class LeistungDruck
Private Sub ToolStripButton4_Click(sender As Object, e As EventArgs) Handles ToolStripButton4.Click
C1Produkte.Columns("aktiv").Value = 0
ToolStripButton3_Click(sender, e)
Dim i As Integer
Try
i = Me.C1Produkte.Bookmark
Me.C1Produkte.Bookmark = -1
Me.C1Produkte.Bookmark = i
Catch ex As Exception
End Try
End Sub
Private Sub ToolStripButton5_Click(sender As Object, e As EventArgs) Handles ToolStripButton5.Click
@@ -1641,11 +1681,15 @@ Public Class LeistungDruck
End Sub
Private Sub C1Produkte_AfterColEdit(sender As Object, e As ColEventArgs) Handles C1Produkte.AfterColEdit
Dim bm As Integer = C1Produkte.Bookmark
C1Produkte.Bookmark = -1
C1Produkte.Update()
pdb.Update_Data()
C1Produkte.Bookmark = bm
Try
Dim bm As Integer = C1Produkte.Bookmark
C1Produkte.Bookmark = -1
C1Produkte.Update()
pdb.Update_Data()
C1Produkte.Bookmark = bm
Catch
End Try
End Sub
Private Sub C1Produkte_AfterColUpdate(sender As Object, e As ColEventArgs) Handles C1Produkte.AfterColUpdate
@@ -1667,4 +1711,104 @@ Public Class LeistungDruck
GroupBox1.Width = Panel3.Width / 2
GroupBox2.Width = Panel3.Width / 2
End Sub
Private Sub ToolStripMenuItem1_Click(sender As Object, e As EventArgs) Handles ToolStripMenuItem1.Click
Try
Dim f As New frmDetailbeschreibung
f.TextBox1.Text = Me.C1Produktzusatz.Columns("detail").Value
f.ShowDialog()
If f.DialogResult = DialogResult.OK Then
Me.C1Produktzusatz.Columns("detail").Value = f.TextBox1.Text
End If
f.Dispose()
Dim i As Integer
i = Me.C1Produktzusatz.Bookmark
Me.C1Produktzusatz.Bookmark = -1
Me.C1Produktzusatz.Bookmark = i
Catch ex As Exception
End Try
End Sub
Private Sub GroupBox2_Resize(sender As Object, e As EventArgs) Handles GroupBox2.Resize
Try
Me.C1Produktzusatz.Splits(0).DisplayColumns("detail").Width = Me.C1Produktzusatz.Width - (20 + Me.C1Produktzusatz.Splits(0).DisplayColumns("bezeichnung").Width + Me.C1Produktzusatz.Splits(0).DisplayColumns("aktiv").Width)
Catch
End Try
End Sub
Private Sub C1Produktzusatz_FetchRowStyle(sender As Object, e As FetchRowStyleEventArgs) Handles C1Produktzusatz.FetchRowStyle
GroupBox2_Resize(sender, e)
'For Each row As ViewRow In C1Produktzusatz.Splits(0).Rows
' row.AutoSize()
' row.Height = row.Height * 2
'Next
End Sub
Private Sub C1Produkte_Resize(sender As Object, e As EventArgs) Handles C1Produkte.Resize
Try
'Dim w As Integer = 20
'For i As Integer = 0 To Me.C1Produkte.Splits(0).DisplayColumns.Count - 1
' If Me.C1Produkte.Splits(0).DisplayColumns(i).Visible = True Then w = w + Me.C1Produkte.Splits(0).DisplayColumns(i).Width
'Next
'Me.C1Produkte.Splits(0).DisplayColumns("Bezeichnung").Width = Me.C1Produkte.Width - w
Catch
End Try
End Sub
Private Sub ToolStripButton6_Click(sender As Object, e As EventArgs) Handles ToolStripButton6.Click
Dim f As New frmprodukt
f.produktbehanldungid = C1Produkte.Columns(0).Value
f.Load_Data()
f.ComboBoxEx1.SelectedValue = Me.C1Produkte.Columns("PRODUKTNR").Value
f.ShowDialog()
If f.DialogResult = DialogResult.OK Then
For i = 0 To f.C1Produkte.Splits(0).Rows.Count - 1
db.Exec_SQL("Update produkt_zusatz set detail='" + f.C1Produkte.Columns(2).CellValue(i).ToString + "',mutiert_am = getdate(),mutierer=" + Globals.ActUser.ToString + " where id=" + f.C1Produkte.Columns(3).CellValue(i).ToString)
Next
Dim ib As Integer
Try
ib = C1Produkte.Bookmark
C1Produkte.Bookmark = -1
Catch ex As Exception
End Try
refresh_produkte()
Refresh_Produktzusatz()
Try
C1Produkte.Bookmark = ib
Catch ex As Exception
End Try
End If
End Sub
Private Sub NeuesProduktToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles NeuesProduktToolStripMenuItem.Click
ToolStripButton1_Click(sender, e)
End Sub
Private Sub ProduktBearbeitenToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles ProduktBearbeitenToolStripMenuItem.Click
ToolStripButton6_Click(sender, e)
End Sub
Private Sub ProduktLöschenToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles ProduktLöschenToolStripMenuItem.Click
ToolStripButton4_Click(sender, e)
End Sub
Private Sub SpeichernToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles SpeichernToolStripMenuItem.Click
ToolStripButton3_Click(sender, e)
End Sub
Private Sub ProduktKopierenToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles ProduktKopierenToolStripMenuItem.Click
ToolStripButton5_Click(sender, e)
End Sub
Private Sub ToolStripButton7_Click(sender As Object, e As EventArgs) Handles ToolStripButton7.Click
ToolStripMenuItem1_Click(sender, e)
End Sub
End Class

View File

@@ -0,0 +1,74 @@
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
Partial Class frmDetailbeschreibung
Inherits System.Windows.Forms.Form
'Das Formular überschreibt den Löschvorgang, um die Komponentenliste zu bereinigen.
<System.Diagnostics.DebuggerNonUserCode()> _
Protected Overrides Sub Dispose(ByVal disposing As Boolean)
Try
If disposing AndAlso components IsNot Nothing Then
components.Dispose()
End If
Finally
MyBase.Dispose(disposing)
End Try
End Sub
'Wird vom Windows Form-Designer benötigt.
Private components As System.ComponentModel.IContainer
'Hinweis: Die folgende Prozedur ist für den Windows Form-Designer erforderlich.
'Das Bearbeiten ist mit dem Windows Form-Designer möglich.
'Das Bearbeiten mit dem Code-Editor ist nicht möglich.
<System.Diagnostics.DebuggerStepThrough()> _
Private Sub InitializeComponent()
Me.TextBox1 = New System.Windows.Forms.TextBox()
Me.Button1 = New System.Windows.Forms.Button()
Me.Button2 = New System.Windows.Forms.Button()
Me.SuspendLayout()
'
'TextBox1
'
Me.TextBox1.Location = New System.Drawing.Point(12, 12)
Me.TextBox1.Multiline = True
Me.TextBox1.Name = "TextBox1"
Me.TextBox1.Size = New System.Drawing.Size(540, 189)
Me.TextBox1.TabIndex = 0
'
'Button1
'
Me.Button1.Location = New System.Drawing.Point(12, 207)
Me.Button1.Name = "Button1"
Me.Button1.Size = New System.Drawing.Size(75, 23)
Me.Button1.TabIndex = 1
Me.Button1.Text = "OK"
Me.Button1.UseVisualStyleBackColor = True
'
'Button2
'
Me.Button2.Location = New System.Drawing.Point(475, 207)
Me.Button2.Name = "Button2"
Me.Button2.Size = New System.Drawing.Size(75, 23)
Me.Button2.TabIndex = 2
Me.Button2.Text = "Abbruch"
Me.Button2.UseVisualStyleBackColor = True
'
'frmDetailbeschreibung
'
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
Me.ClientSize = New System.Drawing.Size(562, 242)
Me.Controls.Add(Me.Button2)
Me.Controls.Add(Me.Button1)
Me.Controls.Add(Me.TextBox1)
Me.Name = "frmDetailbeschreibung"
Me.Text = "Detailbeschreibung"
Me.ResumeLayout(False)
Me.PerformLayout()
End Sub
Friend WithEvents TextBox1 As TextBox
Friend WithEvents Button1 As Button
Friend WithEvents Button2 As Button
End Class

View File

@@ -0,0 +1,120 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
</root>

View File

@@ -0,0 +1,11 @@
Public Class frmDetailbeschreibung
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Me.DialogResult = DialogResult.OK
Me.Close()
End Sub
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
Me.DialogResult = DialogResult.Abort
Me.Close()
End Sub
End Class

View File

@@ -23,28 +23,25 @@ Partial Class frmprodukt
<System.Diagnostics.DebuggerStepThrough()>
Private Sub InitializeComponent()
Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(frmprodukt))
Me.cbboxprodukt = New System.Windows.Forms.ComboBox()
Me.lblProdukt = New System.Windows.Forms.Label()
Me.C1Produkte = New C1.Win.C1TrueDBGrid.C1TrueDBGrid()
Me.ListBox1 = New System.Windows.Forms.ListBox()
Me.Label1 = New System.Windows.Forms.Label()
Me.Button1 = New System.Windows.Forms.Button()
Me.Button2 = New System.Windows.Forms.Button()
Me.Label2 = New System.Windows.Forms.Label()
Me.Button3 = New System.Windows.Forms.Button()
Me.ComboBoxEx1 = New DevComponents.DotNetBar.Controls.ComboBoxEx()
Me.TextBox1 = New System.Windows.Forms.TextBox()
Me.Label3 = New System.Windows.Forms.Label()
Me.Button4 = New System.Windows.Forms.Button()
CType(Me.C1Produkte, System.ComponentModel.ISupportInitialize).BeginInit()
Me.SuspendLayout()
'
'cbboxprodukt
'
Me.cbboxprodukt.FormattingEnabled = True
Me.cbboxprodukt.Location = New System.Drawing.Point(83, 41)
Me.cbboxprodukt.Name = "cbboxprodukt"
Me.cbboxprodukt.Size = New System.Drawing.Size(444, 21)
Me.cbboxprodukt.TabIndex = 0
'
'lblProdukt
'
Me.lblProdukt.AutoSize = True
Me.lblProdukt.Location = New System.Drawing.Point(22, 44)
Me.lblProdukt.Location = New System.Drawing.Point(15, 19)
Me.lblProdukt.Name = "lblProdukt"
Me.lblProdukt.Size = New System.Drawing.Size(44, 13)
Me.lblProdukt.TabIndex = 1
@@ -56,13 +53,14 @@ Partial Class frmprodukt
Me.C1Produkte.FilterBar = True
Me.C1Produkte.GroupByCaption = "Drag a column header here to group by that column"
Me.C1Produkte.Images.Add(CType(resources.GetObject("C1Produkte.Images"), System.Drawing.Image))
Me.C1Produkte.Location = New System.Drawing.Point(83, 80)
Me.C1Produkte.Location = New System.Drawing.Point(12, 71)
Me.C1Produkte.Name = "C1Produkte"
Me.C1Produkte.PreviewInfo.Location = New System.Drawing.Point(0, 0)
Me.C1Produkte.PreviewInfo.Size = New System.Drawing.Size(0, 0)
Me.C1Produkte.PreviewInfo.ZoomFactor = 75.0R
Me.C1Produkte.PrintInfo.PageSettings = CType(resources.GetObject("C1Produkte.PrintInfo.PageSettings"), System.Drawing.Printing.PageSettings)
Me.C1Produkte.Size = New System.Drawing.Size(444, 287)
Me.C1Produkte.PrintInfo.MeasurementDevice = C1.Win.C1TrueDBGrid.PrintInfo.MeasurementDeviceEnum.Screen
Me.C1Produkte.PrintInfo.MeasurementPrinterName = Nothing
Me.C1Produkte.Size = New System.Drawing.Size(412, 200)
Me.C1Produkte.TabIndex = 4
Me.C1Produkte.Text = "C1TrueDBGrid1"
Me.C1Produkte.PropBag = resources.GetString("C1Produkte.PropBag")
@@ -70,50 +68,117 @@ Partial Class frmprodukt
'ListBox1
'
Me.ListBox1.FormattingEnabled = True
Me.ListBox1.Location = New System.Drawing.Point(565, 80)
Me.ListBox1.Location = New System.Drawing.Point(444, 73)
Me.ListBox1.Name = "ListBox1"
Me.ListBox1.Size = New System.Drawing.Size(191, 290)
Me.ListBox1.TabIndex = 5
Me.ListBox1.Size = New System.Drawing.Size(412, 199)
Me.ListBox1.TabIndex = 1
'
'Label1
'
Me.Label1.AutoSize = True
Me.Label1.Location = New System.Drawing.Point(22, 80)
Me.Label1.Location = New System.Drawing.Point(15, 55)
Me.Label1.Name = "Label1"
Me.Label1.Size = New System.Drawing.Size(39, 13)
Me.Label1.Size = New System.Drawing.Size(79, 13)
Me.Label1.TabIndex = 6
Me.Label1.Text = "Details"
Me.Label1.Text = "Produkt-Details"
'
'Button1
'
Me.Button1.Location = New System.Drawing.Point(83, 391)
Me.Button1.Location = New System.Drawing.Point(12, 280)
Me.Button1.Name = "Button1"
Me.Button1.Size = New System.Drawing.Size(75, 23)
Me.Button1.TabIndex = 7
Me.Button1.Text = "Erstellen"
Me.Button1.Size = New System.Drawing.Size(191, 23)
Me.Button1.TabIndex = 3
Me.Button1.Text = "Produkt im Auftrag einfügen"
Me.Button1.UseVisualStyleBackColor = True
'
'Button2
'
Me.Button2.Location = New System.Drawing.Point(681, 391)
Me.Button2.Location = New System.Drawing.Point(12, 401)
Me.Button2.Name = "Button2"
Me.Button2.Size = New System.Drawing.Size(75, 23)
Me.Button2.TabIndex = 8
Me.Button2.TabIndex = 4
Me.Button2.Text = "Abbruch"
Me.Button2.UseVisualStyleBackColor = True
'
'Label2
'
Me.Label2.AutoSize = True
Me.Label2.Location = New System.Drawing.Point(441, 55)
Me.Label2.Name = "Label2"
Me.Label2.Size = New System.Drawing.Size(79, 13)
Me.Label2.TabIndex = 9
Me.Label2.Text = "Produkt-Zusatz"
'
'Button3
'
Me.Button3.Image = Global.DPM2016.My.Resources.Resources.Arrow_13_24
Me.Button3.Location = New System.Drawing.Point(899, 236)
Me.Button3.Name = "Button3"
Me.Button3.Size = New System.Drawing.Size(37, 35)
Me.Button3.TabIndex = 2
Me.Button3.UseVisualStyleBackColor = True
Me.Button3.Visible = False
'
'ComboBoxEx1
'
Me.ComboBoxEx1.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.Append
Me.ComboBoxEx1.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems
Me.ComboBoxEx1.DisplayMember = "Text"
Me.ComboBoxEx1.DrawMode = System.Windows.Forms.DrawMode.OwnerDrawFixed
Me.ComboBoxEx1.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList
Me.ComboBoxEx1.FormattingEnabled = True
Me.ComboBoxEx1.ItemHeight = 15
Me.ComboBoxEx1.Location = New System.Drawing.Point(65, 19)
Me.ComboBoxEx1.Name = "ComboBoxEx1"
Me.ComboBoxEx1.Size = New System.Drawing.Size(359, 21)
Me.ComboBoxEx1.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled
Me.ComboBoxEx1.TabIndex = 0
'
'TextBox1
'
Me.TextBox1.AllowDrop = True
Me.TextBox1.Location = New System.Drawing.Point(444, 296)
Me.TextBox1.Multiline = True
Me.TextBox1.Name = "TextBox1"
Me.TextBox1.Size = New System.Drawing.Size(412, 98)
Me.TextBox1.TabIndex = 10
'
'Label3
'
Me.Label3.AutoSize = True
Me.Label3.Location = New System.Drawing.Point(447, 280)
Me.Label3.Name = "Label3"
Me.Label3.Size = New System.Drawing.Size(103, 13)
Me.Label3.TabIndex = 11
Me.Label3.Text = "Produkt-Zusatz-Text"
'
'Button4
'
Me.Button4.Location = New System.Drawing.Point(444, 401)
Me.Button4.Name = "Button4"
Me.Button4.Size = New System.Drawing.Size(106, 23)
Me.Button4.TabIndex = 13
Me.Button4.Text = "Text einfügen"
Me.Button4.UseVisualStyleBackColor = True
'
'frmprodukt
'
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
Me.ClientSize = New System.Drawing.Size(800, 434)
Me.ClientSize = New System.Drawing.Size(865, 438)
Me.Controls.Add(Me.Button4)
Me.Controls.Add(Me.Label3)
Me.Controls.Add(Me.TextBox1)
Me.Controls.Add(Me.ComboBoxEx1)
Me.Controls.Add(Me.Button3)
Me.Controls.Add(Me.Label2)
Me.Controls.Add(Me.Button2)
Me.Controls.Add(Me.Button1)
Me.Controls.Add(Me.Label1)
Me.Controls.Add(Me.ListBox1)
Me.Controls.Add(Me.C1Produkte)
Me.Controls.Add(Me.lblProdukt)
Me.Controls.Add(Me.cbboxprodukt)
Me.Icon = CType(resources.GetObject("$this.Icon"), System.Drawing.Icon)
Me.Name = "frmprodukt"
Me.Text = "Produkt"
CType(Me.C1Produkte, System.ComponentModel.ISupportInitialize).EndInit()
@@ -121,12 +186,16 @@ Partial Class frmprodukt
Me.PerformLayout()
End Sub
Friend WithEvents cbboxprodukt As ComboBox
Friend WithEvents lblProdukt As Label
Friend WithEvents C1Produkte As C1.Win.C1TrueDBGrid.C1TrueDBGrid
Friend WithEvents ListBox1 As ListBox
Friend WithEvents Label1 As Label
Friend WithEvents Button1 As Button
Friend WithEvents Button2 As Button
Friend WithEvents Label2 As Label
Friend WithEvents Button3 As Button
Friend WithEvents ComboBoxEx1 As DevComponents.DotNetBar.Controls.ComboBoxEx
Friend WithEvents TextBox1 As TextBox
Friend WithEvents Label3 As Label
Friend WithEvents Button4 As Button
End Class

View File

@@ -125,36 +125,456 @@
vAdHMEIXKUIUhMK76EfagglgA6CqHOQpL6GyAAAAAElFTkSuQmCC
</value>
</data>
<data name="C1Produkte.PrintInfo.PageSettings" mimetype="application/x-microsoft.net.object.binary.base64">
<data name="C1Produkte.PropBag" xml:space="preserve">
<value>&lt;?xml version="1.0"?&gt;&lt;Blob&gt;&lt;Styles type="C1.Win.C1TrueDBGrid.Design.ContextWrapper"&gt;&lt;Data&gt;Caption{AlignHorz:Center;}ColumnSelector{}Editor{}EvenRow{BackColor:White;}FilterBar{BackColor:Info;}FilterWatermark{BackColor:Info;ForeColor:InfoText;}Footer{}Group{BackColor:ControlDark;Border:None,,0, 0, 0, 0;AlignVert:Center;}Heading{BackColor:Control;ForeColor:ControlText;Border:Flat,ControlDark,0, 1, 0, 1;AlignVert:Center;WrapText:WrapWithOverflow;}HeadingHot{}HighlightRow{BackColor:Highlight;ForeColor:HighlightText;}Inactive{BackColor:InactiveCaption;ForeColor:InactiveCaptionText;}Normal{}OddRow{BackColor:ControlLight;}RecordSelector{AlignImage:Center;}RowSelector{}Selected{BackColor:Highlight;ForeColor:HighlightText;}Style1{}Style10{}Style11{}Style12{}Style13{}Style14{}Style15{}Style16{}Style17{}Style18{}Style19{}Style2{}Style3{}Style4{}Style5{}Style6{}Style7{}Style8{}Style9{}&lt;/Data&gt;&lt;/Styles&gt;&lt;Splits&gt;&lt;C1.Win.C1TrueDBGrid.MergeView Name="" AlternatingRowStyle="True" CaptionHeight="17" ColumnCaptionHeight="17" ColumnFooterHeight="17" FilterBar="True" MarqueeStyle="DottedCellBorder" RecordSelectorWidth="17" DefRecSelWidth="17" VerticalScrollGroup="1" HorizontalScrollGroup="1"&gt;&lt;CaptionStyle parent="Style2" me="Style10" /&gt;&lt;EditorStyle parent="Editor" me="Style5" /&gt;&lt;EvenRowStyle parent="EvenRow" me="Style8" /&gt;&lt;FilterBarStyle parent="FilterBar" me="Style13" /&gt;&lt;FilterWatermarkStyle parent="FilterWatermark" me="Style14" /&gt;&lt;FooterStyle parent="Footer" me="Style3" /&gt;&lt;GroupStyle parent="Group" me="Style12" /&gt;&lt;HeadingStyle parent="Heading" me="Style2" /&gt;&lt;HeadingHotStyle parent="HeadingHot" me="Style19" /&gt;&lt;HighLightRowStyle parent="HighlightRow" me="Style7" /&gt;&lt;InactiveStyle parent="Inactive" me="Style4" /&gt;&lt;OddRowStyle parent="OddRow" me="Style9" /&gt;&lt;RecordSelectorStyle parent="RecordSelector" me="Style11" /&gt;&lt;RowSelectorStyle parent="RowSelector" me="Style17" /&gt;&lt;ColumnSelectorStyle parent="ColumnSelector" me="Style18" /&gt;&lt;SelectedStyle parent="Selected" me="Style6" /&gt;&lt;Style parent="Normal" me="Style1" /&gt;&lt;ClientRect&gt;0, 0, 410, 198&lt;/ClientRect&gt;&lt;BorderSide&gt;0&lt;/BorderSide&gt;&lt;/C1.Win.C1TrueDBGrid.MergeView&gt;&lt;/Splits&gt;&lt;NamedStyles&gt;&lt;Style parent="" me="Normal" /&gt;&lt;Style parent="Normal" me="Heading" /&gt;&lt;Style parent="Heading" me="Footer" /&gt;&lt;Style parent="Heading" me="Caption" /&gt;&lt;Style parent="Heading" me="Inactive" /&gt;&lt;Style parent="Normal" me="Selected" /&gt;&lt;Style parent="Normal" me="Editor" /&gt;&lt;Style parent="Normal" me="HighlightRow" /&gt;&lt;Style parent="Normal" me="EvenRow" /&gt;&lt;Style parent="Normal" me="OddRow" /&gt;&lt;Style parent="Heading" me="RecordSelector" /&gt;&lt;Style parent="Normal" me="FilterBar" /&gt;&lt;Style parent="FilterBar" me="FilterWatermark" /&gt;&lt;Style parent="Caption" me="Group" /&gt;&lt;Style parent="RecordSelector" me="RowSelector" /&gt;&lt;Style parent="Heading" me="ColumnSelector" /&gt;&lt;Style parent="Heading" me="HeadingHot" /&gt;&lt;/NamedStyles&gt;&lt;vertSplits&gt;1&lt;/vertSplits&gt;&lt;horzSplits&gt;1&lt;/horzSplits&gt;&lt;Layout&gt;None&lt;/Layout&gt;&lt;DefaultRecSelWidth&gt;17&lt;/DefaultRecSelWidth&gt;&lt;ClientArea&gt;0, 0, 410, 198&lt;/ClientArea&gt;&lt;PrintPageHeaderStyle parent="" me="Style15" /&gt;&lt;PrintPageFooterStyle parent="" me="Style16" /&gt;&lt;/Blob&gt;</value>
</data>
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
AAEAAAD/////AQAAAAAAAAAMAgAAAFFTeXN0ZW0uRHJhd2luZywgVmVyc2lvbj00LjAuMC4wLCBDdWx0
dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWIwM2Y1ZjdmMTFkNTBhM2EFAQAAACRTeXN0ZW0uRHJh
d2luZy5QcmludGluZy5QYWdlU2V0dGluZ3MHAAAAD3ByaW50ZXJTZXR0aW5ncwVjb2xvcglwYXBlclNp
emULcGFwZXJTb3VyY2URcHJpbnRlclJlc29sdXRpb24JbGFuZHNjYXBlB21hcmdpbnMEBAQEBAQEJ1N5
c3RlbS5EcmF3aW5nLlByaW50aW5nLlByaW50ZXJTZXR0aW5ncwIAAAAgU3lzdGVtLkRyYXdpbmcuUHJp
bnRpbmcuVHJpU3RhdGUCAAAAIVN5c3RlbS5EcmF3aW5nLlByaW50aW5nLlBhcGVyU2l6ZQIAAAAjU3lz
dGVtLkRyYXdpbmcuUHJpbnRpbmcuUGFwZXJTb3VyY2UCAAAAKVN5c3RlbS5EcmF3aW5nLlByaW50aW5n
LlByaW50ZXJSZXNvbHV0aW9uAgAAACBTeXN0ZW0uRHJhd2luZy5QcmludGluZy5UcmlTdGF0ZQIAAAAf
U3lzdGVtLkRyYXdpbmcuUHJpbnRpbmcuTWFyZ2lucwIAAAACAAAACQMAAAAF/P///yBTeXN0ZW0uRHJh
d2luZy5QcmludGluZy5UcmlTdGF0ZQEAAAAFdmFsdWUAAgIAAAAACgoKAfv////8////AAkGAAAABQMA
AAAnU3lzdGVtLkRyYXdpbmcuUHJpbnRpbmcuUHJpbnRlclNldHRpbmdzEgAAAAtwcmludGVyTmFtZQpk
cml2ZXJOYW1lCm91dHB1dFBvcnQLcHJpbnRUb0ZpbGUUcHJpbnREaWFsb2dEaXNwbGF5ZWQKZXh0cmFi
eXRlcwlleHRyYWluZm8GY29waWVzBmR1cGxleAdjb2xsYXRlE2RlZmF1bHRQYWdlU2V0dGluZ3MIZnJv
bVBhZ2UGdG9QYWdlB21heFBhZ2UHbWluUGFnZQpwcmludFJhbmdlDGRldm1vZGVieXRlcw1jYWNoZWRE
ZXZtb2RlAQEBAAAABwAEBAQAAAAABAAHAQEHAgceU3lzdGVtLkRyYXdpbmcuUHJpbnRpbmcuRHVwbGV4
AgAAACBTeXN0ZW0uRHJhd2luZy5QcmludGluZy5UcmlTdGF0ZQIAAAAkU3lzdGVtLkRyYXdpbmcuUHJp
bnRpbmcuUGFnZVNldHRpbmdzAgAAAAgICAgiU3lzdGVtLkRyYXdpbmcuUHJpbnRpbmcuUHJpbnRSYW5n
ZQIAAAAHAgIAAAAKBgcAAAAACQcAAAAAAAAACv//Bfj///8eU3lzdGVtLkRyYXdpbmcuUHJpbnRpbmcu
RHVwbGV4AQAAAAd2YWx1ZV9fAAgCAAAA/////wH3/////P///wAJCgAAAAAAAAAAAAAADycAAAAAAAAF
9f///yJTeXN0ZW0uRHJhd2luZy5QcmludGluZy5QcmludFJhbmdlAQAAAAd2YWx1ZV9fAAgCAAAAAAAA
AAAACgUGAAAAH1N5c3RlbS5EcmF3aW5nLlByaW50aW5nLk1hcmdpbnMIAAAABGxlZnQFcmlnaHQDdG9w
BmJvdHRvbQpkb3VibGVMZWZ0C2RvdWJsZVJpZ2h0CWRvdWJsZVRvcAxkb3VibGVCb3R0b20AAAAAAAAA
AAgICAgGBgYGAgAAAGQAAABkAAAAZAAAAGQAAAAAAAAAAABZQAAAAAAAAFlAAAAAAAAAWUAAAAAAAABZ
QAEKAAAAAQAAAAkDAAAAAfP////8////AAoKCgHy/////P///wAJDwAAAAEPAAAABgAAAGQAAABkAAAA
ZAAAAGQAAAAAAAAAAABZQAAAAAAAAFlAAAAAAAAAWUAAAAAAAABZQAs=
AAABAAgAMDAAAAEACACoDgAAhgAAACAgAAABAAgAqAgAAC4PAAAYGAAAAQAIAMgGAADWFwAAEBAAAAEA
CABoBQAAnh4AADAwAAABACAAqCUAAAYkAAAgIAAAAQAgAKgQAACuSQAAGBgAAAEAIACICQAAVloAABAQ
AAABACAAaAQAAN5jAAAoAAAAMAAAAGAAAAABAAgAAAAAAAAJAAAAAAAAAAAAAAABAAAAAQAAAAAAAAy1
8gAOufIADL3yABK68gAUufIAEbzyABW88gAYu/IAGb3yACO+8wANwfIADMbyAAzI8gAXwPIAFcbyABjA
8gAeyPIADNbyAAza8gAV2fIAFd7yACDF8wAgyfMAJ8zzACrK8wAozvMAMc3zADLN9AAv0PMANND0ADvR
9AA+0fQAS9r1AEzc9QBS2PUAXd32AGLe9gBp3/YAXeL2AF3k9gBf6/YAX+72AF/w9gBh4vYAZuH2AGLl
9gBq5fcAbuj3AHDm9wB25vcAeeb3AHbp9wB37PcAeer3AH7q+AB+7fgAbfD3AG309wCB6fgAhev4AIHs
+ACE7PgAi/j4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////AAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAA+NjY+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBAQEB
AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgETExMTAT4AAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANgETExMTATYAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAANAETExMTATQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYIAAAA
AAAAAAAANAETExMTATQAAAAAAAAAAAAFCgAAAAAAAAAAAAAAAAAAAAAAJwENBTYAAAAAAAAANAETExMT
ATQAAAAAAAAAMwUNAicAAAAAAAAAAAAAAAAAAAAtBQ0TDQIyAAAAAAAANAETExMTATQAAAAAAAAyAg0T
DQUtAAAAAAAAAAAAAAAAACQCDRMTEw0CMgAAAAAANAETExMTATQAAAAAADICDRMTEw0CJAAAAAAAAAAA
AAAAAB8NExMTExMNAjIAAAAANAETExMTATQAAAAAMgINExMTExMNHwAAAAAAAAAAAAAAAD4CKRUTExMT
DQI0AAAAPgETOj86ATcAAAAyAg0TExMTExICPgAAAAAAAAAAAAAAAAAtDjoVExMTEw0FAAAAAAECAQIC
AQAAADMCDRMTExMTEgItAAAAAAAAAAAAAAAAAAAAJw46FRMTExMNGQAAACUvMCciHwAAAAUNExMTExMS
AicAAAAAAAAAAAAAAAAAAAAAACcFOhUTExINFgAAAAAAAAAAAAAAIw0pFRMTExICJwAAAAAAAAAAAAAA
AAAAAAAAAAAnDjoVEg0ZAAAAAAAAAAAAAAAAAAUOOhUTEgInAAAAAAAAAAAAAAAAAAAAAAAAAAAAJwgp
DRsAAAAAAAAAAAAAAAAAAD4FDisSAicAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8FGwAAAAAAAAAAAAAA
AAAAAAA+BQ0FJwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABs0AAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AD42NDQ0NDQ3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADg0NTQ0NDQ2PgAAAAAAAQEBAQEBAQEBAR8A
AAAAAAAAAAAAAAAAAAAAAAAAAAAfAgECAQIBAQEBAQEAAAA+ARMTExMTExMTAiIAAAAAAAAAAAAAAAAA
AAAAAAAAAAAiAhMTExMTExMTEwE+AAA2ARMTExMTExMTAicAAAAAAAAAAAAAAAAAAAAAAAAAAAAnAhMT
ExMTExMTEwE2AAA2ARMTExMTExMTATAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAhMTExMTExMTEwI2AAA+
ATo/Pz8/Pz86Ai8AAAAAAAAAAAAAAAAAAAAAAAAAAAAvAjo/Pz8/Pz86EwE+AAAAAQEBAQEBAQEBAS0A
AAAAAAAAAAAAAAAAAAAAAAAAAAAlAQECAgICAgICAQEAAAAAAD42NDQ0NDY+AAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAD40NDQ0NDQ0PgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAjAAAAAAAAAAAAAAAAAAAAAAAAABYZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMwUN
BT4AAAAAAAAAAAAAAAAAAAA+BQ0NFz4AAAAAAAAAAAAAAAAAAAAAAAAAAAAyAg0SDQU7AAAAAAAAAAAA
AAAAAAAFDRITDRc+AAAAAAAAAAAAAAAAAAAAAAAAADICDRMTEg0FAAAAAAAAAAAAAAAAAAgNEhMTEw0X
PgAAAAAAAAAAAAAAAAAAAAAAMgINExMTExINGwAAAAAAAAAAAAAAAAUSKRUTExMNFz4AAAAAAAAAAAAA
AAAAAAAzBQ0TExMTFSkFNgAAAC0vMCciHwAAAC8CFToVExMTDRcAAAAAAAAAAAAAAAAAAAAFDRMTExMV
OgUtAAAAAAECAQICAQAAAAAnAhU6FRMTEw0XAAAAAAAAAAAAAAAAAAABExMTExUwDikAAAAAPgETExMT
AjcAAAAAJwIVOhUTExMBAAAAAAAAAAAAAAAAAAAXDRMTFToOJwAAAAAANAETExMTATQAAAAAACcCFToV
Ew0XAAAAAAAAAAAAAAAAAAAyFw0TKQUpAAAAAAAANAETExMTAjQAAAAAAAAnAhUpDRcyAAAAAAAAAAAA
AAAAAAAAPhkNBS0AAAAAAAAANAETExMTATQAAAAAAAAALQINGT4AAAAAAAAAAAAAAAAAAAAAAAAZNAAA
AAAAAAAANAETExMTAjQAAAAAAAAAADYZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAETExMT
ATQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANgETExMTAjYAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgETOjoTAT4AAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAEBAgECAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAA+NjY+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///////wAA///8P///AAD///gf//8AAP//8A///wAA///wD///
AAD///AP//8AAP+f8A/5/wAA/wfwD+D/AAD+A/APwH8AAPwB8A+APwAA/ADwDwA/AAD8AHAOAD8AAP4A
eBwAfwAA/wA4HAD/AAD/gD/4Af8AAP/Af/wD/wAA/+D//Af/AAD/8f/+D/8AAP////+f/wAA////////
AADgH///8AcAAMAH///AAwAAgAf//8ABAACAB///wAEAAIAH///AAQAAgAf//8ABAADAB///wAMAAOAf
///wBwAA////////AAD///////8AAP/7//+f/wAA/+D//gf/AAD/wH/+A/8AAP+Af/wB/wAA/wA//AD/
AAD+ADgcAP8AAP4AeB4AfwAA/gDwDwB/AAD+AfAPgH8AAP4D8A/AfwAA/wfwD+D/AAD/z/AP8/8AAP//
8A///wAA///wD///AAD///AP//8AAP//+B///wAA///8P///AAD///////8AACgAAAAgAAAAQAAAAAEA
CAAAAAAAAAQAAAAAAAAAAAAAAAEAAAABAAAAAAAADKLoAAyp6gANr+sADKrsAAyt7QASo+gAEq/rAA2w
6wAMsOwAFrHrAAy38gAMufIAILDrAAzB8gAMxfIADcjyAAzN8QAfwvMAHMbyABLK8gARzvIADNHxAAzU
8QAM2vIAFdTyABXe8gAqxvMAIMnzACXI8wAsyfMAKc7zADLK9AA6zPQAMtH0ADTR9AA90PMAONL0AD3S
9AA71vQAPdT0AEPT9ABD1vQARdX0AE3T9ABJ1fQATdX0AEzY9QBS2/UAVdn0AFLc9QBZ3fYAZd/2AF/v
9gBf8PYAbuH3AHPk9wB15PcAfeP3AHro9wBt8/cAbfT3AITq+ACL+PgAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
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
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
Iw4OIwAAAAAAAAAAAAAAAAAAAAAAAAAACRQUCQAAAAAAAAAAAAAAAAAAKQkAAAAABxQUBwAAAAAJKQAA
AAAAAAAoAxIBAAAABxQUBwAAAAESAykAAAAAAAAcJxUOAQAACS0tCQAAAQ4VJxwAAAAAAAAAGy0VEgoA
Kh4ZJgAJEhUtGwAAAAAAAAAAABsnEh4AAAAAAAARFCcbAAAAAAAAAAAAAAAYIAAAAAAAAAAAERgAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIwkHCSMAAAAAAAAAAAAAACYJBwcJIwAADhQUFA4AAAAA
AAAAAAAAAAYUFBQUDgAADi0vLQ4AAAAAAAAAAAAAAAwtLy8tDgAAIx8fHyMAAAAAAAAAAAAAACofHx8f
IwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAAAAAAAAAAAABgYAAAAAAAAAAAAAAAgSEQAA
AAAAAAAGDhIBAAAAAAAAAAAACBIVJxkAAAAAAAAYJxUSBgAAAAAAAAAWEhUtGwAAIwEBIwAAGy0VEiQA
AAAAAAAuEScbAAAAHy0UHwAAABsnES4AAAAAAAAAKxkAAAAAHy8UHwAAAAAcLgAAAAAAAAAAAAAAAAAA
Hy0UHwAAAAAAAAAAAAAAAAAAAAAAAAAAIw4OIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAD///8A/8P/AP/D/wDzw88A4cOHAODDBwDwQg8A+H4fAPz/PwD///8Ag/+BAIP/gQCD/4EAg/+BAP//
/wD9/z8A+P4fAPB+DwDgwwcA4cOHAPPDzwD/w/8A/8P/AP///wAoAAAAEAAAACAAAAABAAgAAAAAAAAB
AAAAAAAAAAAAAAABAAAAAQAAAAAAAAy18gAMufIADLzyAAzG8gAPyvIADM3yABDN8gAYz/IADNDyAAzW
8gAc0vIAIsHzACLV8wAo0PMAMNXzADzY9ABF2/UARd71AGPc9gBk3PYAX+T2AGHk9gBl5fYAbeH3AG3o
9wB35/cAe+b3AHLq9wB56vcAfeb4AHvp+ACF7fgAkuz5AJ7q+QCh7PkAqO36AAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAA////AAAAAAAAAAACAgAAAAAAAAAAAAAAAAAABgYAAAAAAAAAAAAZAhQA
AAYGAAAUAhkAAAAABiEMFAAGBgAUDCEGAAAAABYNIQIAIyIdAiENFgAAAAAAFgYRAAAAAAsJFQAAAAAA
AAAAAAAAAAAAFgAAAAAQAgECHAAAAAAAAA4CAQIQECQkBCAAAAAAAAAPBiQkEAAAAAAAAAAAAAAAAAAA
AAAAAAAbAhgAAAAAEQIUAAAAAAAeCQkCACAcAAYKAhQAAAAACB8JFwAGBAAWCR8CAAAAABwHFwAAJAYA
ABYHHAAAAAAAAAAAACQGAAAAAAAAAAAAAAAAAAAQEAAAAAAAAAD+fwAA/n8AAMZjAADCQwAAwgMAAOPH
AAD/7wAAB+AAAAfgAAD//wAA48cAAMJDAADCQwAAxmMAAP5/AAD+fwAAKAAAADAAAABgAAAAAQAgAAAA
AACAJQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwM8gIM8vIGDNbyFAzi8iUM2fIxDNvyNQzb
8jUM2fIxDOLyJQzW8hQM8vIGDAzyAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAx/8gQM1vIUDN7yNwzd
8mUM2vKBDNvyjAzb8owM2vKBDN3yZQze8jcM1vIUDH/yBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzy
8gYM4vIlDNnyZQy18v8MtfL/DLXy/wy18v8MtfL/DLXy/wzZ8mUM4vIlDPLyBgAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzy8gIM8vICDPLyAgAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAzy8ggM2fIxDNrygQy18v8M2/L/DNvy/wzb8v8M2/L/DLXy/wza8oEM2fIxDPLyCAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzy8gIM8vICDPLyAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM8vICDPLyBhi98g4T7PIQDPLyCgzy
8gQMDPICAAAAAAAAAAAAAAAAAAAAAAzW8goM5/I1DNvyjAy18v8M2/L/DNvy/wzb8v8M2/L/DLXy/wzb
8owM5/I1DNbyCgAAAAAAAAAAAAAAAAAAAAAMDPICDPLyBAzy8goT7PIQGL3yDgzy8gYM8vICAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzy8gIq1/MKDOfyGwzZ
8jEM2fI6DNvyKgzb8hYMx/IIDAzyAgAAAAAAAAAAAAAAAAzW8goM3vI3DNryjwy18v8M2/L/DNvy/wzb
8v8M2/L/DLXy/wza8o8M3vI3DNbyCgAAAAAAAAAAAAAAAAwM8gIMx/IIDNvyFgzb8ioM2fI6DNnyMQzn
8hsq1/MKDPLyAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPLyAgzW
8goQ3fIhDN3ySgzM8p0MuPLyDODyagzb8j4MzfIZDMfyCAwM8gIAAAAAAAAAAAzW8goM3vI3DNryjwy1
8v8M2/L/DNvy/wzb8v8M2/L/DLXy/wza8o8M3vI3DNbyCgAAAAAAAAAADAzyAgzH8ggMzfIZDNvyPgzg
8moMt/L2DLjy5gzd8koQ3fIhDNbyCgzy8gIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAM8vICDNbyCgzu8iEM2vJPDNDypwy38vwMx/L/DLry9wzV8o0M1/JDDM3yGQzH8ggMDPICAAAAAAzW
8goM3vI3DNryjwy18v8M2/L/DNvy/wzb8v8M2/L/DLXy/wza8o8M3vI3DNbyCgAAAAAMDPICDMfyCAzN
8hkM1/JDDNXyjQy68vcMyfL/DLjy+wzQ8qcM2vJPDO7yIQzW8goM8vICAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAMx/IIDNbyHQze8ksM0PKgDLjy+wzH8v4M2fL/DMfy/wy48vsM0/KPDNfyQwzN
8hkMx/IIDAzyAgzW8goM3vI3DNryjwy18v8M2/L/DNvy/wzb8v8M2/L/DLXy/wza8o8M3vI3DNbyCgwM
8gIMx/IIDM3yGQzX8kMM0/KPDLjy+wzH8v8M2fL/DMfy/gy48vsM0PKgDN7ySwzW8h0Mx/IIAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzy8gIY6PIODNryMwzM8qoMuPL7DMfy/wzZ8v8M2/L/DNvy/wzH
8v8MuPL7DNPyjwzX8kMMzfIZDMfyCAyv8gwM3vI3DNryjwy18v8M2/L/DNvy/wzb8v8M2/L/DLXy/wza
8o8M3vI3DK/yDAzH8ggMzfIZDNfyQwzT8o8MuPL7DMfy/wzb8v8M2/L/DNny/wzH8v8MuPL7DMzyqgza
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
8v8M2/KMDOfyNQzn8jUM2/KMDLXy/wzb8v8M2/L/DNvy/wzb8v8M2/L/DNvy/wzb8v8M2/L/DLXy/wza
8pgM3fI/GOjyDgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAGOjyDgzd8j8M2vKYDLXy/wzb8v8M2/L/DNvy/wzb8v8M2/L/DNvy/wzb
8v8M2/L/DNvy/wy18v8M2/KMDOfyNQzZ8jEM2vKBDLXy/2309/+L+Pj/i/j4/4v4+P+L+Pj/i/j4/4v4
+P9t9Pf/DLjy/wzW8pwM4vI6GOjyDgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGOjyDgzi8joM1vKcDLjy/2309/+L+Pj/i/j4/4v4
+P+L+Pj/i/j4/4v4+P9t9Pf/DNvy/wy18v8M2vKBDNnyMQzi8iUM2fJlDLXy/wy18v8MtfL/DLXy/wy1
8v8MtfL/DLXy/wy18v8MtfL/DLXy/wzP8qMM4vIwIOHzDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIOHzDAzi8jAMzfKkDLXy/wy1
8v8MtfL/DLXy/wy18v8MtfL/DLXy/wy18v8MtfL/DLXy/wy18v8M2fJlDOLyJQzW8hQM3vI3DN3yZQza
8oEM2/KMDNryjwza8o8M2vKPDNryjwzb8owM2/KDDNvyawzd8j8M0fIbDMfyCAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM8vICDNbyCgzZ
8h8M4PJDDN3ybQzb8oQM2/KMDNryjwza8o8M2vKPDNryjwza8o8M2/KMDNrygQzd8mUM3vI3DNbyFAzy
8gYM1vIUDOLyJQzZ8jEM2/I1DN7yNwze8jcM3vI3DN7yNwzb8jUM2vIzDNvyKgzZ8h8M1vIUDNbyCgzy
8gQMDPICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzy
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
8gYM0/IBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADNXyAwzd8g8M0/InDOjyIwzV
8gwM0PICAAAAAAAAAAAM2fIYDN3ycAzB8v8M2/L/DNvy/wzB8v8M3fJwDNnyGAAAAAAAAAAADM/yAgzV
8gwM6PIjDNPyJwzd8g8M1fIDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzV8gMM3fIbDNryUwzJ
8sIM0PKuDNfyRAzK8hYM0PICAAAAAAzZ8hkM2/JxDMHy/wzb8v8M2/L/DMHy/wzb8nEM2fIZAAAAAAzQ
8gIMyvIWDNfyRAzQ8q4MyfLCDNryUwzd8hsM1fIDAAAAAAAAAAAAAAAAAAAAAAAAAAAM0fICDNLyEQzf
8lIMx/G+DLDs/gyw6/0MyfCxDNXyRwzK8g4M0PICDNnyGQzb8nEMwfL/DNvy/wzb8v8MwfL/DNvycQzZ
8hkM0fICDMryDgzV8kcMyfCxDLDr/Qyw7P4Mx/G+DN/yUgzS8hEM0fICAAAAAAAAAAAAAAAAAAAAAAza
8gYM3/IpDMfyywyw7P4M1PH/DNXx/wyr6v4Mx/HFDNXyRwzK8hYMzPIbDNrycQzB8v8M2/L/DNvy/wzB
8v8M2vJxDMzyGwzK8hYM1fJHDMfxxQyr6v4M1fH/DNTx/wyw7P4Mx/LLDN/yKQzb8gYAAAAAAAAAAAAA
AAAAAAAADNnyBQzd8igMyvK7DM7y/l/w9v8V3vL/DNPx/wyr6v4MyfCyDNXyRgzZ8iQM2/JsDMHy/230
9/9t9Pf/DMHy/wza8m4M4PIkDNXyRwzJ8LIMq+r+DNPx/xXe8v9f8Pb/DM7y/gzK8rsM3fIoDNryBQAA
AAAAAAAAAAAAAAAAAAAM1/IBDNPyDwza8lgMyvLEFdTy/m3z9/8V3vL/DNXx/wyw6/0Mz/K1DNnyPAza
8lAMvvLfDMHy3QzC8uQMvfLrDNvyWAzd8kYMx/HCDKvq/gzV8f8V3vL/bfP3/xXU8v4MyvLEDNryWAzT
8g8M1/IBAAAAAAAAAAAAAAAAAAAAAAAAAAAM0/IDFNryHwza8l8MyfLXFdTy/l/w9v8M2/L/DNLy/wzC
8u4M1fJTDNnyKgza8lgM2/JcDNryZwzX8moM2/I3DNLyeQyv6/0M0/H/Fd7y/2309/8V1PL+DMny1wza
8l8U2vIfDNPyAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM1vIDFNryFgzb8l8MyvLFDNDy/gzS
8v4MyPLgDNfygQzZ8iIU1PIKDN3yCBHg8gkM3fILDNDyDA3l8hIM3/JADMryywzN8vlf7/b/FdTy/gzK
8sUM2/JfFNryFgzW8gMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM1/IDFNzyIAzX
8l0MyPLQDMXy6gzX8nsM0fIyDNXyCQzR8gEAAAAAAAAAAAAAAAAAAAAADNfyBAzb8hgM2fJlDMzyzQzI
8v0MyPLVDNnyXxTc8iAM1/IDAAAAAAAAAAAAAAAAAAAAAAAAAAAM1fIFDNnyDgzw8hYM2fIYDNnyGQzZ
8hkT4/IbDN7yJwzW8kQM1fJEDNnyHQzT8gcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADNPyAgza
8hoM2/JHDM7ymAzb8lwM2/IsE93yHAzZ8hkM2fIZDNnyGAzw8hYM1/IODNPyBQzX8hgM3fJDDNnyaQzb
8nAM2/JxDNvycQza8m8M2/JgDNnyOAzf8hgM1/IFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAADNXyBgzV8hYM2fJADNryXQza8m8M2vJxDNvycQzb8nEM2/JwDNnyaQzd8kMM1vIYDN3yQAzA
8s4Mqer/DKLo/wyi6P8Mouj/DKnq/wy78v8MzvKYDebyHwzV8gEAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAADOfyDAzS8msMvfLrDKnq/wyi6P8Mouj/DKLo/wyi6P8Mqer/DMDyzgzd
8kAM3/JPDMHy1wzb8v8M2/L/DNvy/wzb8v8M2/L/DMXy/wzW8osM5/IhAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM5fILDNnyZwzC8uQM2/L/DNvy/wzb8v8M2/L/DNvy/wzb
8v8MwfLXDN/yTwzf8k8MwfLXDNvy/2309/+L+Pj/i/j4/2309/8MwvL/DNryehHk8h0AAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHg8gkM2/JcDMHy3W309/+L+Pj/i/j4/4v4
+P9t9Pf/DNvy/wzB8tcM3/JPDN3yQAzA8s4MwfL/DMHy/wzB8v8MwfL/DMHy/wy58v8M1vJ8FeLyGQAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFd7yCAza8lgMvvLfDMHy/wzB
8v8MwfL/DMHy/wzB8v8MwfL/DMDyzgzd8kAM1/IYDN3yQwzZ8mkM2/JwDNvycQzb8nEM2vJsDNryWwzZ
8isMzvIODNPyAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzT8gEM0/IKDNnyKgzb
8lAM2/JsDNvycQzb8nEM2/JxDNvycAzZ8mkM3fJDDNbyGAzS8gUM1vIODPDyFgzZ8hgM2fIZDNnyGQzC
8hoM2vIdDNnyJQzd8h4M0fIKDNPyAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADNbyCQzZ
8iIM0fJUDN3yOwzn8iMM4vIbDNnyGQzZ8hkM2fIYDPDyFgzV8g4M0fIFAAAAAAAAAAAAAAAAAAAAAAAA
AAAM0PICDMryFgzZ8kIMzvKiDM3ynwzZ8j0M2fISDNXyAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzV
8gcM3fIyDNfygAzC8u4Mz/K1DNXyRgzK8hYM0PICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAADNDyAgzK8g4M1fJHDMTxugyq7P4MqOr+DKnq6Qza8j4M4vILDNXyAgAAAAAAAAAADNbyAQzW
8gEM2fIFDNnyHQzM8IgMruv0DNLy/wyr7P4MxvG6DNXyRwzK8g4M0PICAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAzS8gIMyvIWDNXyRwzF8csMqOr/DNHx/wzV8v8Mre3+DNDyrAzd8icM2fIPDN/yGRHk
8h0M4PIhDd7yHwzl8hgM2vJEDK3r+AzN8f4M2/L/DNHx/wyo6v8MxfHLDNXyRwzK8hYM0vICAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAADN7yCAzV8kEMxvG6DKjq/wzQ8f8V3vL/X/D2/wzN8v0MyvLBDNvyMQzd
8i0M0/J8DNryegzX8osMzvKXDNvyNwzZ8kMMyPLQDNDy/l/w9v8V3vL/DNDx/wyo6v8MxvG6DNXyQQze
8ggAAAAAAAAAAAAAAAAAAAAAAAAAAAzT8gEM4PIWDNDykAyq7P4M0fH/Fd7y/23z9/8V1PL+DMnyxAzd
8lkM3vIjDN3yXAy58v8Mt/L/DLjy/wy78v8M3fJgDNryJwza8l0MyvLFFdTy/m3z9/8V3vL/DNHx/wyq
7P4M0PKQDODyFgzV8gEAAAAAAAAAAAAAAAAAAAAADNPyAgzZ8hgM0PKSDMny+Aza8v9f8Pb/FdTy/gzJ
8tcM2vJfFN3yHwze8hsM2vJuDMHy/wzb8v8M2/L/DMHy/wza8m8M3fIbFNzyIAzb8l8MyfLXFdTy/l/w
9v8M2vL/DMny+AzQ8pIM2fIYDNPyAgAAAAAAAAAAAAAAAAAAAAAM0/IBDN3yCgze8kgMzvKuDMry9wzO
8v0MyfLEDNryXxTa8hYM1/IDDNnyGQzb8nEMwfL/DNvy/wzb8v8MwfL/DNvycQzZ8hkM1/IDFNryFgza
8l8MyfLEDM7y/QzK8vcMzvKuDN7ySAzd8goM0/IBAAAAAAAAAAAAAAAAAAAAAAAAAAAM0PICDNHyFgzW
8kcMzfK1DMnywwza8loU3fIfDNbyAwAAAAAM2fIZDNvycQzB8v8M2/L/DNvy/wzB8v8M2/JxDNnyGQAA
AAAM1/IDFN3yHwza8loMyfLDDM3ytQzW8kcM0fIWDNDyAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAM0fICDNbyDQzg8isM1/IvDNLyEQzM8gMAAAAAAAAAAAzZ8hgM3fJwDMHy/wzb8v8M2/L/DMHy/wzd
8nAM2fIYAAAAAAAAAAAMyvIDDNHyEQzX8i8M4PIrDNbyDQzR8gIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAM0/ICDNvyBgzV8gcM0vICAAAAAAAAAAAAAAAADPLyFgzb8mkMwfL/bfT3/230
9/8MwfL/DNvyaQzy8hYAAAAAAAAAAAAAAAAM0fICDNXyBwzb8gYM0/ICAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM1/IODNryQwzB
8s4MwfLXDMHy1wzB8s4M2vJDDNbyDgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzT
8gUM1vIYDN7yQAza8k8M2vJPDN7yQAzW8hgM0vIFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAA//AP///wD//4cA4f8DAMD+AQCAfAAAADwAAAA8AAAAPAAAAD4AAAB/AA
AA/4A8AfAA/gAAAf8AAAH/gAAD/4AAA/+AAAP/gAAB/wAAAP8AD4B+Af8AMAD+AAAAfgAAAHwAAAA8AA
AAPAAAAD4BAIB/AwDA/4cA4f//AP///wD/8oAAAAGAAAADAAAAABACAAAAAAAGAJAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADNXyCAzd8jUM2vJcDNryXAzd
8jUM0/IIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAM0/IBAAAAAAAAAAAAAAAADOfyGQzH8rkMyPL/DMjy/wzH8rkM5/IZAAAAAAAAAAAAAAAADNPyAQAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADdXyAwzT8hgM6/IfDNLyCQAAAAAAAAAADNvyIAy4
8vIM2/L/DNvy/wy48vIM2/IgAAAAAAAAAAAM0vIJDOvyHwzT8hgM1fIDAAAAAAAAAAAAAAAAAAAAAAAA
AAAM1fIDDN7yJgzQ8poMu/LtDMzyWgzK8goAAAAADNnyIAy18v8M2/L/DNvy/wy18v8M2fIgAAAAAAzM
8goMzPJaDLvy7QzQ8poM3vImDNXyAwAAAAAAAAAAAAAAAAAAAAAM1/IZDM/ynwy76/sM0vL/DKnr/AzB
8G0MzPIKDNDyIQy18v8M2/L/DNvy/wy18v8M0PIhDMzyCgzB8G0Mqev8DNLy/wy76/sMz/KfDNfyGQAA
AAAAAAAAAAAAAAzV8gEM3/IiDMfy0l/v9v8V3vL/DM7x/wyp6/wMzPJbDN3yJwy48vJt9Pf/bfT3/wy4
8vIM4vIoDMvyXAyp6/wMzvH/Fd7y/1/v9v8Mx/LSDN/yIgzV8gEAAAAAAAAAAAAAAAAM1fILDNnyWxXN
8ult8/f/Fd7y/wzT8v8Mu/LvDNnyOwzO8pQMx/LMDMfy2AzM8qIM2/JHDLvy8AzT8v8V3vL/bfP3/xXN
8ukM2fJbDNXyCwAAAAAAAAAAAAAAAAAAAAAAAAAAFNvyEAza8mAVzfLpX+/2/wzS8v4MyvLPDNbyOQzb
8hkQ4/IlDN3yKgze8iEM2fJcDMjy9Qza8v9f7/b/Fc3y6Qza8mAU2/IQAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAABTb8hAM2fJfDMfy4wzM8sYM1fJBDNLyCQzT8gEAAAAADNPyAQzT8gEM3vIYDNbyfwzJ
8vYMx/LmDNnyYBTb8hAAAAAAAAAAAAAAAAAAAAAADNXyCAzo8hkM2fIgDNnyIAzb8iEM3/IoDNXyQAzZ
8ioM0/IHAAAAAAAAAAAAAAAAAAAAAAAAAAAM0/IBDNryGgzS8m4M2vJcDNryLgzb8iEM2fIgDNnyIAzn
8hkM0/IIDNvyNQzI8rkMuPLyDLXy/wy48vIMyPK9DNbyXQze8gkAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAADNXyAgzd8iQMzPKjDLjy8gy18v8MtfL/DLjy8gzI8rkM2/I1DN3yXAzI8v8M2/L/DNvy/wzb
8v8MyvL/DNfyewzi8gkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzl8ioMseztDNvy/wzb
8v8M2/L/DNvy/wzI8v8M3fJcDN3yXAzI8v9t9Pf/i/j4/2309/8MyPL/DNvyaw3d8gcAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAABDj8iUMseznbfT3/4v4+P+L+Pj/bfT3/wzI8v8M3fJcDNvyNQzI
8rkMx/LGDMfyxwzH8sYMyPK7DNfySwzT8gUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzb
8hkMz/KUDMjywwzH8scMx/LHDMfyxgzI8rkM2/I1DNPyCAzn8hkM2fIgDNnyIAzP8iAM2fIhDNnyIgzW
8hAM0/ICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADNPyCQzV8joM2vI7DOXyJwzb8iEM2fIgDNnyIAzn
8hkM0vIIAAAAAAAAAAAAAAAAAAAAAAzM8goMzPJZDLry6QzS8nkM2vIbDNXyAgAAAAAAAAAAAAAAAAAA
AAAM1fIHDMnvVQyu6+4MruvuDMbvWgzM8goAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMzyCgzL
8lwMufL2DNLy/wzJ8vQM1vJ9DOLyFAzT8gYN3vIHDNnyCQzf8gkM3vIqDK7r6wzN8f4M0fH/DKrq9QzG
71sMzPIKAAAAAAAAAAAAAAAAAAAAAAAAAAAM2fIGDMvyWQy58vYM0/L/Fd7y/1/u9v8MxvLWDN3yLQzZ
8ksM2/JrDNfyewzW8l0M2/I/DMfy41/v9v8V3vL/DNHx/wyu6/AM1fJEDNnyBgAAAAAAAAAAAAAAAAAA
AAAM3fITDLry4wzT8v8V3vL/bfP3/xXN8ukM2/JcDN7yJgzH8rsMq+r/DKvq/wzI8r0M2vIoDNryXxXN
8ult8/f/Fd7y/wzX8v8MyvKsDN3yEwAAAAAAAAAAAAAAAAAAAAAM2/IODNXyhQzK8vpf7/b/Fc3y6Qza
8mAU2/IQDNvyIQzH8sZt9Pf/DNvy/wzH8sYM2/IhFNvyEAza8mAVzfLpX+/2/wzK8voM1fKFDNvyDgAA
AAAAAAAAAAAAAAAAAAAM0PIDDNXyIAzT8ocMxvLYDNryXBTb8hAAAAAADNnyIAzH8seL+Pj/DNvy/wzH
8scM2fIgAAAAABTb8hAM2vJcDMby2AzT8ocM1fIgDNDyAwAAAAAAAAAAAAAAAAAAAAAAAAAADNHyAwzf
8hYM2fIqDM3yDAAAAAAAAAAADNvyIAzH8sZt9Pf/DNvy/wzH8sYM2/IgAAAAAAAAAAAMzfIMDNnyKgzf
8hYM0fIDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzT8gEM1fIBAAAAAAAAAAAAAAAADOfyGQzH
8rkMyPL/DMjy/wzH8rkM5/IZAAAAAAAAAAAAAAAADNbyAQzV8gEAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADNPyCAzd8jUM2vJcDNryXAzd8jUM0vIIAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/4H/APuB3wDhgYcAwIEDAMAAAwCAAAEAwAADAOAA
BwDwEA8AAHwAAAD+AAAA/wAAAP8AAAD/AAAAfgAA8DwPAOAABwDAAAMAwAADAMAAAwDAgQMA4YGHAPOB
zwD/gf8AKAAAABAAAAAgAAAAAQAgAAAAAABABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAzX8jMMuPL9DLjy/QzX8jMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzW
8goM2/IoDNLyCAAAAAAM4PJzDM7y/wzO8v8M4PJzAAAAAAzS8ggM2/IoDNbyCgAAAAAAAAAAAAAAAAzS
8goM2fKZDLzy/gzK8qIMz/IKDNnydwzO8v8MzvL/DNnydwzQ8goMyvKiDLzy/gzZ8pkM0/IKAAAAAAAA
AAAM2/IsDMry+5Ls+f8iwfP/DMnyowzX8noMzvL/DM7y/wzZ8noMyfKjIsHz/5Ls+f8MyvL7DN3yLAAA
AAAAAAAADNXyCgzW8qQi1fP/ku35/wy88v8M2fJzm+v57pnp+fEM2fKMDL3y/5Lt+f8i1fP/DNbypAzV
8goAAAAAAAAAAAAAAAAM1/IODNbypgzM8v4M0fLDDNXyGwzZ8ggM1fIMDN7yMwzP8u4Mz/L/DNfypwzW
8g4AAAAAAAAAAAzZ8jMM3/JzDNnydwze8nYM2fJhDNbyFAAAAAAAAAAAAAAAAAAAAAAM2fI6DNfyoQzb
8n8M2fJ3DN/ycwzZ8jMMz/LMDLry/wy18v8MufL/DN3ykwAAAAAAAAAAAAAAAAAAAAAAAAAADN7yDAzK
8uEMuvL/DLXy/wy68v8Mz/LMDM/yzKjt+v+o7fr/DMby/wze8oAAAAAAAAAAAAAAAAAAAAAAAAAAAAzZ
8ggMzvLZDM7y/6jt+v+o7fr/DM/yzAzX8jMM3/JzDNnydwzV8nAM1/I6DNLyBgAAAAAAAAAAAAAAAAAA
AAAM1vIbDNnycwzg8noM2fJ3DN/ycwzX8jMAAAAAAAAAAAzQ8goM0vKKDLvy/gzO8pkM2fIGAAAAAAAA
AAAM1/IUDNXywwy88v8MyfKjDNDyCgAAAAAAAAAAAAAAAAzV8gQM0fKIDNDy/gzW8v8MvPL+DNvyRQzb
8oAM2fKTDN7yYQzM8v4M1/L/DLvy/wzJ8qEM1vIEAAAAAAAAAAAM2fIXDM3y8nvr+P8M0fL/DNnypAzd
8nMMxvL/DMfy/wzb8nYM1/KmDNHy/3vo+P8MvPL+DNnyFwAAAAAAAAAADNXyBgzV8o4MzPL6DNfypAzX
8g4M2fJ3qO36/wzO8v8M2fJ3DNfyDgzX8qQMzPL6DNXyjgzV8gYAAAAAAAAAAAAAAAAM0/IIDNnyMQzR
8gwAAAAADODyc6jt+v8MzvL/DODycwAAAAAM0PIMDNryMQzT8ggAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAzX8jMMz/LMDM/yzAzW8jMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8PwAAxCMAAIAB
AACAAQAAgAEAAMADAAADwAAAB8AAAAfAAAADwAAAwYMAAIABAACAAQAAgAEAAMQjAAD8PwAA
</value>
</data>
<data name="C1Produkte.PropBag" xml:space="preserve">
<value>&lt;?xml version="1.0"?&gt;&lt;Blob&gt;&lt;Styles type="C1.Win.C1TrueDBGrid.Design.ContextWrapper"&gt;&lt;Data&gt;HighlightRow{ForeColor:HighlightText;BackColor:Highlight;}Style8{}Style7{}Style2{}EvenRow{BackColor:White;}Normal{}RecordSelector{AlignImage:Center;}Style4{}OddRow{BackColor:ControlLight;}Style3{}Footer{}Style14{}FilterBar{BackColor:Info;}Heading{ForeColor:ControlText;Border:Flat,ControlDark,0, 1, 0, 1;AlignVert:Center;BackColor:Control;Wrap:True;}Style5{}Editor{}Style10{}Style16{}Selected{ForeColor:HighlightText;BackColor:Highlight;}Style15{}Style13{}Style12{}Style11{}Group{Border:None,,0, 0, 0, 0;AlignVert:Center;BackColor:ControlDark;}Style9{}FilterWatermark{ForeColor:InfoText;BackColor:Info;}Style1{}Caption{AlignHorz:Center;}Style6{}Inactive{ForeColor:InactiveCaptionText;BackColor:InactiveCaption;}&lt;/Data&gt;&lt;/Styles&gt;&lt;Splits&gt;&lt;C1.Win.C1TrueDBGrid.MergeView Name="" AlternatingRowStyle="True" CaptionHeight="17" ColumnCaptionHeight="17" ColumnFooterHeight="17" FilterBar="True" MarqueeStyle="DottedCellBorder" RecordSelectorWidth="17" DefRecSelWidth="17" VerticalScrollGroup="1" HorizontalScrollGroup="1"&gt;&lt;CaptionStyle parent="Style2" me="Style10" /&gt;&lt;EditorStyle parent="Editor" me="Style5" /&gt;&lt;EvenRowStyle parent="EvenRow" me="Style8" /&gt;&lt;FilterBarStyle parent="FilterBar" me="Style13" /&gt;&lt;FilterWatermarkStyle parent="FilterWatermark" me="Style14" /&gt;&lt;FooterStyle parent="Footer" me="Style3" /&gt;&lt;GroupStyle parent="Group" me="Style12" /&gt;&lt;HeadingStyle parent="Heading" me="Style2" /&gt;&lt;HighLightRowStyle parent="HighlightRow" me="Style7" /&gt;&lt;InactiveStyle parent="Inactive" me="Style4" /&gt;&lt;OddRowStyle parent="OddRow" me="Style9" /&gt;&lt;RecordSelectorStyle parent="RecordSelector" me="Style11" /&gt;&lt;SelectedStyle parent="Selected" me="Style6" /&gt;&lt;Style parent="Normal" me="Style1" /&gt;&lt;ClientRect&gt;0, 0, 442, 285&lt;/ClientRect&gt;&lt;BorderSide&gt;0&lt;/BorderSide&gt;&lt;/C1.Win.C1TrueDBGrid.MergeView&gt;&lt;/Splits&gt;&lt;NamedStyles&gt;&lt;Style parent="" me="Normal" /&gt;&lt;Style parent="Normal" me="Heading" /&gt;&lt;Style parent="Heading" me="Footer" /&gt;&lt;Style parent="Heading" me="Caption" /&gt;&lt;Style parent="Heading" me="Inactive" /&gt;&lt;Style parent="Normal" me="Selected" /&gt;&lt;Style parent="Normal" me="Editor" /&gt;&lt;Style parent="Normal" me="HighlightRow" /&gt;&lt;Style parent="Normal" me="EvenRow" /&gt;&lt;Style parent="Normal" me="OddRow" /&gt;&lt;Style parent="Heading" me="RecordSelector" /&gt;&lt;Style parent="Normal" me="FilterBar" /&gt;&lt;Style parent="FilterBar" me="FilterWatermark" /&gt;&lt;Style parent="Caption" me="Group" /&gt;&lt;/NamedStyles&gt;&lt;vertSplits&gt;1&lt;/vertSplits&gt;&lt;horzSplits&gt;1&lt;/horzSplits&gt;&lt;Layout&gt;None&lt;/Layout&gt;&lt;DefaultRecSelWidth&gt;17&lt;/DefaultRecSelWidth&gt;&lt;ClientArea&gt;0, 0, 442, 285&lt;/ClientArea&gt;&lt;PrintPageHeaderStyle parent="" me="Style15" /&gt;&lt;PrintPageFooterStyle parent="" me="Style16" /&gt;&lt;/Blob&gt;</value>
</data>
</root>

View File

@@ -1,22 +1,64 @@
Public Class frmprodukt
Imports Syncfusion.XlsIO.Implementation.XmlSerialization
Public Class frmprodukt
Dim dbp As New clsDB
Dim dbz As New clsDB
Private Sub frmprodukt_Load(sender As Object, e As EventArgs) Handles MyBase.Load
dbp.Get_Tabledata("Produkt", " where aktiv=1 order by bezeichnung")
Me.cbboxprodukt.DataSource = dbp.dsDaten.Tables(0)
Me.cbboxprodukt.ValueMember = "ID"
Me.cbboxprodukt.DisplayMember = "Bezeichnung"
Dim m_produktnr As Integer
Property produktnr As Integer
Get
Return m_produktnr
End Get
Set(value As Integer)
m_produktnr = value
If value = 0 Then produktbehanldungid = 0
End Set
End Property
Dim m_produktbehandlungid As Integer
Property produktbehanldungid As Integer
Get
Return m_produktbehandlungid
End Get
Set(value As Integer)
m_produktbehandlungid = value
End Set
End Property
Private Sub frmprodukt_Load(sender As Object, e As EventArgs) Handles MyBase.Load
If Me.produktbehanldungid <> 0 Then Me.Button1.Text = "Speichern"
End Sub
Dim spalten As New Tabellenspalte
Public Sub Load_Data()
dbp.Get_Tabledata("Produkt", " where aktiv=1 order by bezeichnung")
Me.ComboBoxEx1.DataSource = dbp.dsDaten.Tables(0)
Me.ComboBoxEx1.ValueMember = "ID"
Me.ComboBoxEx1.DisplayMember = "Bezeichnung"
If produktbehanldungid <> 0 Then
dbz.Get_Tabledata("View_Produktzusatz", "", "Select produktzusatzid as nr, Bezeichnung, detail as Beschreibung, id from view_produktzusatz where aktiv=1 and produktid=" + Me.produktbehanldungid.ToString)
Else
dbz.Get_Tabledata("Zusatz", "", "Select id as Nr, bezeichnung as Bezeichnung,'' as Beschreibung from produktzusatz where aktiv=1 order by Reihenfolge")
End If
dbz.Get_Tabledata("Zusatz", "", "Select id, bezeichnung,'' as Beschreibung from produktzusatz where aktiv=1 order by Reihenfolge")
Me.C1Produkte.DataSource = dbz.dsDaten.Tables(0)
Me.C1Produkte.DataMember = dbz.dsDaten.Tables(0).TableName
Me.C1Produkte.Splits(0).DisplayColumns(0).Width = 0
Me.C1Produkte.Splits(0).DisplayColumns(1).Width = Me.C1Produkte.Width / 4
Me.C1Produkte.Splits(0).DisplayColumns(2).Width = (Me.C1Produkte.Width / 4 * 3) - 30
If produktbehanldungid <> 0 Then
Me.C1Produkte.Splits(0).DisplayColumns(3).Width = 0
End If
End Sub
Private Sub C1Produkte_MouseDown(sender As Object, e As MouseEventArgs) Handles C1Produkte.MouseDown
Try
Me.C1Produkte.Bookmark = Me.C1Produkte.RowContaining(e.Y)
Refresh_Details()
Me.TextBox1.Text = Me.C1Produkte.Columns(2).Value.ToString
Catch ex As Exception
End Try
@@ -32,12 +74,22 @@
End Sub
Private Sub ListBox1_SelectedIndexChanged(sender As Object, e As EventArgs) Handles ListBox1.SelectedIndexChanged
Try
Dim drv As DataRowView = Me.ListBox1.SelectedItem
Me.TextBox1.Text = drv.Row.ItemArray(1).ToString
Catch
End Try
End Sub
Private Sub ListBox1_DoubleClick(sender As Object, e As EventArgs) Handles ListBox1.DoubleClick
Dim drv As DataRowView = Me.ListBox1.SelectedItem
Me.C1Produkte.Columns("Beschreibung").Value = drv.Row.ItemArray(1).ToString
Try
Dim drv As DataRowView = Me.ListBox1.SelectedItem
Me.C1Produkte.Columns("Beschreibung").Value = drv.Row.ItemArray(1).ToString
Me.TextBox1.Text = drv.Row.ItemArray(1).ToString
Catch
End Try
End Sub
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
@@ -49,4 +101,44 @@
DialogResult = DialogResult.Cancel
Me.Close()
End Sub
Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click
ListBox1_DoubleClick(sender, e)
End Sub
Private Sub Label3_Click(sender As Object, e As EventArgs) Handles Label3.Click
End Sub
Private Sub Button4_Click(sender As Object, e As EventArgs) Handles Button4.Click
Me.C1Produkte.Columns(2).Value = Me.TextBox1.Text
End Sub
'Private Sub listBox1_MouseDown(sender As Object, e As MouseEventArgs) Handles ListBox1.MouseDown
' If ListBox1.Items.Count = 0 Then
' Return
' End If
' Dim index As Integer = ListBox1.IndexFromPoint(e.X, e.Y)
' Dim s As String = ListBox1.Items(index).ToString()
' Dim dde1 As DragDropEffects = DoDragDrop(s, DragDropEffects.All)
'End Sub
'Private Sub listBox1_DragLeave(sender As Object, e As EventArgs) Handles ListBox1.DragLeave
' Dim lb As ListBox = TryCast(sender, ListBox)
' lb.Items.Remove(lb.SelectedItem)
'End Sub
'Private Sub textbox1_DragEnter(sender As Object, e As DragEventArgs) Handles TextBox1.DragEnter
' e.Effect = DragDropEffects.Copy
'End Sub
'Private Sub textbox1_PreviewDragOver(sender As Object, e As DragEventArgs) Handles TextBox1.DragDrop
' Dim drv As DataRowView = Me.ListBox1.SelectedItem
' Me.TextBox1.Text = Me.TextBox1.Text + vbCrLf + drv.Row.ItemArray(1).ToString
'End Sub
End Class