Update 20240102

This commit is contained in:
Stefan Hutter
2024-01-02 22:23:16 +01:00
parent 31b67036c3
commit 6164ec3d16
219 changed files with 429344 additions and 1191 deletions

View File

@@ -3,6 +3,7 @@ Imports System.Data
Imports System.Data.SqlTypes
Imports System.Data.SqlClien
Imports C1.Win.C1TrueDBGrid
Imports Syncfusion.WinForms.DataGrid
Public Class Tabellenspalte
@@ -158,7 +159,14 @@ Public Class Tabellenspalte
Dim i As Integer
Dim t As New DataTable()
Dim s As String
anzcols = daten.Splits(0).DisplayColumns.Count
Dim IsSfDatagrid As Boolean = False
If daten.GetType.Name = "SfDataGrid" Then IsSfDatagrid = True
If IsSfDatagrid Then
anzcols = daten.columns.count
Else
anzcols = daten.Splits(0).DisplayColumns.Count
End If
t = dt
Me.Tabelle = tablename
@@ -167,7 +175,11 @@ Public Class Tabellenspalte
For i = 0 To daten.Columns.Count - 1
s = daten.Columns(i).DataField
If IsSfDatagrid Then
s = daten.columns(i).MappingName
Else
s = daten.Columns(i).DataField
End If
'If s = "ApplikationNr" Then
' MsgBox("Hallo")
@@ -175,44 +187,75 @@ Public Class Tabellenspalte
Me.Feld = s
Me.getspalte()
If Me.spaltenname <> "" Then
daten.Columns(i).Caption = Me.spaltenname
If IsSfDatagrid Then
daten.columns(i).headertext = Me.spaltenname
Else
daten.Columns(i).Caption = Me.spaltenname
End If
If Me.ColWith = 0 Then
daten.Splits(0).DisplayColumns(i).Width = 0
daten.Splits(0).DisplayColumns(i).Visible = False
If IsSfDatagrid Then
daten.columns(i).width = 0
daten.columns(i).visible = 0
Else
daten.Splits(0).DisplayColumns(i).Width = 0
daten.Splits(0).DisplayColumns(i).Visible = False
End If
Else
daten.Splits(0).DisplayColumns(i).Width = Me.ColWith
If IsSfDatagrid Then
daten.columns(i).Width = Me.ColWith
Else
daten.Splits(0).DisplayColumns(i).Width = Me.ColWith
End If
End If
If Me.locked Then
daten.Splits(0).DisplayColumns(i).Locked = True
If IsSfDatagrid Then
daten.columns(i).style.readonly = True
Else
daten.Splits(0).DisplayColumns(i).Locked = True
End If
End If
If Me.AlsHacken Then
daten.Columns(i).ValueItems.Presentation = C1.Win.C1TrueDBGrid.PresentationEnum.CheckBox
If Not IsSfDatagrid Then
daten.Columns(i).ValueItems.Presentation = C1.Win.C1TrueDBGrid.PresentationEnum.CheckBox
End If
End If
'Präsentation von aktiv
If LCase(daten.Columns(i).DataField) = "aktiv" And Aktiv_Spalte_True_Setzen = True Then
daten.Columns(i).ValueItems.Presentation = C1.Win.C1TrueDBGrid.PresentationEnum.CheckBox
daten.Columns(i).ValueItems.DefaultItem = True
daten.Columns(i).DefaultValue = True
daten.Columns(i).FilterText = True
If Not IsSfDatagrid Then 'Präsentation von aktiv
If LCase(daten.Columns(i).DataField) = "aktiv" And Aktiv_Spalte_True_Setzen = True Then
daten.Columns(i).ValueItems.Presentation = C1.Win.C1TrueDBGrid.PresentationEnum.CheckBox
daten.Columns(i).ValueItems.DefaultItem = True
daten.Columns(i).DefaultValue = True
daten.Columns(i).FilterText = True
End If
End If
Select Case LCase(daten.Columns(i).DataField)
Case "erstellt_am", "erstelltam"
daten.Columns(i).DefaultValue = Now
End Select
If daten.Columns(i).DataType.Name = "DateTime" Then
daten.Columns(i).NumberFormat = "dd.MM.yyyy HH:mm:ss"
End If
If Me.Numberformat <> "" Then
daten.columns(i).numberformat = Me.Numberformat
If Not IsSfDatagrid Then
Select Case LCase(daten.Columns(i).DataField)
Case "erstellt_am", "erstelltam"
daten.Columns(i).DefaultValue = Now
End Select
If daten.Columns(i).DataType.Name = "DateTime" Then
daten.Columns(i).NumberFormat = "dd.MM.yyyy HH:mm:ss"
End If
If Me.Numberformat <> "" Then
daten.columns(i).numberformat = Me.Numberformat
End If
End If
End If
Next
ColumnOrder(tablename, daten)
daten.HeadingStyle.WrapText = False
If Not IsSfDatagrid Then
ColumnOrder(tablename, daten)
daten.HeadingStyle.WrapText = False
End If
End Function
Public Function Spaltentitel_aktualisieren_Optionaler_Aktiv_Filer(ByRef daten As Object, ByRef tablename As String, ByRef dt As DataTable, Optional ByVal Aktiv_Filter As String = "")
@@ -274,8 +317,8 @@ Public Class Tabellenspalte
Public Function ColumnOrder(ByVal Tablename As String, ByRef Data As C1TrueDBGrid)
Dim spaltendata As DataTable = Globals.Spaltendaten
Dim dv() As DataRow
Dim dr As DataRow
Dim dv() As System.Data.DataRow
Dim dr As System.Data.DataRow
Dim dc As New Collection
dv = spaltendata.Select("Tabelle='" & Tablename & "'", "Reihenfolge desc, spaltenr")
For Each c As C1DisplayColumn In Data.Splits(0).DisplayColumns
@@ -308,7 +351,7 @@ Public Class MySpaltenTitel
End Sub
Public Function Check_Table_Has_Spaltendata(ByVal tab As String) As Boolean
If spaltendata.Rows.Count = 0 Then load_data()
Dim dv() As DataRow
Dim dv() As System.Data.DataRow
dv = spaltendata.Select("Tabelle='" & tab + "'")
If dv.Length = 0 Then Return False Else Return True
@@ -317,8 +360,8 @@ Public Class MySpaltenTitel
ByRef colwidth As Integer, ByRef order As Integer, ByRef alshacken As Boolean, ByRef tiptext As String, ByRef numberformat As String)
If spaltendata.Rows.Count = 0 Then load_data()
Dim dv() As DataRow
Dim dr As DataRow
Dim dv() As System.Data.DataRow
Dim dr As System.Data.DataRow
dv = spaltendata.Select("Tabelle='" & tabelle & "' and tabellenspalte='" & feld & "'", "Reihenfolge, Spaltenr")
If dv.Length = 0 Then
spaltenname = ""

View File

@@ -82,23 +82,24 @@ Partial Class clsStammdaten_flat
Me.c1daten.AllowAddNew = True
Me.c1daten.AllowDrop = True
Me.c1daten.AlternatingRows = True
Me.c1daten.BorderColor = System.Drawing.SystemColors.WindowFrame
Me.c1daten.CellTips = C1.Win.C1TrueDBGrid.CellTipEnum.Floating
Me.c1daten.Dock = System.Windows.Forms.DockStyle.Fill
Me.c1daten.FetchRowStyles = True
Me.c1daten.FilterBar = True
Me.c1daten.GroupByCaption = "Drag a column header here to group by that column"
Me.c1daten.Images.Add(CType(resources.GetObject("c1daten.Images"), System.Drawing.Image))
Me.c1daten.Location = New System.Drawing.Point(0, 31)
Me.c1daten.Margin = New System.Windows.Forms.Padding(4, 4, 4, 4)
Me.c1daten.Location = New System.Drawing.Point(0, 27)
Me.c1daten.Name = "c1daten"
Me.c1daten.PreviewInfo.Location = New System.Drawing.Point(0, 0)
Me.c1daten.PreviewInfo.Size = New System.Drawing.Size(0, 0)
Me.c1daten.PreviewInfo.ZoomFactor = 75.0R
Me.c1daten.PrintInfo.PageSettings = CType(resources.GetObject("c1daten.PrintInfo.PageSettings"), System.Drawing.Printing.PageSettings)
Me.c1daten.Size = New System.Drawing.Size(1011, 463)
Me.c1daten.Size = New System.Drawing.Size(758, 374)
Me.c1daten.TabAction = C1.Win.C1TrueDBGrid.TabActionEnum.ColumnNavigation
Me.c1daten.TabIndex = 0
Me.c1daten.Text = "C1TrueDBGrid1"
Me.c1daten.UseCompatibleTextRendering = False
Me.c1daten.PropBag = resources.GetString("c1daten.PropBag")
'
'ToolStrip1
@@ -108,7 +109,7 @@ Partial Class clsStammdaten_flat
Me.ToolStrip1.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.ToolStripButton5, Me.ToolStripButton1, Me.ToolStripButton4, Me.ToolStripButton2, Me.ToolStripButton3, Me.ToolStripButton6, Me.ToolStripButton7, Me.tsnewdentotar})
Me.ToolStrip1.Location = New System.Drawing.Point(0, 0)
Me.ToolStrip1.Name = "ToolStrip1"
Me.ToolStrip1.Size = New System.Drawing.Size(1011, 31)
Me.ToolStrip1.Size = New System.Drawing.Size(758, 27)
Me.ToolStrip1.TabIndex = 13
Me.ToolStrip1.Text = "ToolStrip1"
'
@@ -118,7 +119,7 @@ Partial Class clsStammdaten_flat
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, 28)
Me.ToolStripButton5.Size = New System.Drawing.Size(24, 24)
Me.ToolStripButton5.Text = "ToolStripButton5"
'
'ToolStripButton1
@@ -127,7 +128,7 @@ Partial Class clsStammdaten_flat
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, 28)
Me.ToolStripButton1.Size = New System.Drawing.Size(24, 24)
Me.ToolStripButton1.Text = "Neues Dokument"
Me.ToolStripButton1.Visible = False
'
@@ -137,7 +138,7 @@ Partial Class clsStammdaten_flat
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, 28)
Me.ToolStripButton4.Size = New System.Drawing.Size(24, 24)
Me.ToolStripButton4.Text = "Dokumentinformationen bearbeiten"
Me.ToolStripButton4.Visible = False
'
@@ -147,7 +148,7 @@ Partial Class clsStammdaten_flat
Me.ToolStripButton2.Image = CType(resources.GetObject("ToolStripButton2.Image"), System.Drawing.Image)
Me.ToolStripButton2.ImageTransparentColor = System.Drawing.Color.Magenta
Me.ToolStripButton2.Name = "ToolStripButton2"
Me.ToolStripButton2.Size = New System.Drawing.Size(29, 28)
Me.ToolStripButton2.Size = New System.Drawing.Size(24, 24)
Me.ToolStripButton2.Text = "Dokument löschen"
Me.ToolStripButton2.Visible = False
'
@@ -157,7 +158,7 @@ Partial Class clsStammdaten_flat
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, 28)
Me.ToolStripButton3.Size = New System.Drawing.Size(24, 24)
Me.ToolStripButton3.Text = "Dokument anzeigen"
Me.ToolStripButton3.Visible = False
'
@@ -167,7 +168,7 @@ Partial Class clsStammdaten_flat
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(29, 28)
Me.ToolStripButton6.Size = New System.Drawing.Size(24, 24)
Me.ToolStripButton6.Text = "Daten speichern"
'
'ToolStripButton7
@@ -176,7 +177,7 @@ Partial Class clsStammdaten_flat
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(29, 28)
Me.ToolStripButton7.Size = New System.Drawing.Size(24, 24)
Me.ToolStripButton7.Text = "ToolStripButton7"
Me.ToolStripButton7.Visible = False
'
@@ -186,7 +187,7 @@ Partial Class clsStammdaten_flat
Me.tsnewdentotar.Image = CType(resources.GetObject("tsnewdentotar.Image"), System.Drawing.Image)
Me.tsnewdentotar.ImageTransparentColor = System.Drawing.Color.Magenta
Me.tsnewdentotar.Name = "tsnewdentotar"
Me.tsnewdentotar.Size = New System.Drawing.Size(29, 28)
Me.tsnewdentotar.Size = New System.Drawing.Size(24, 24)
Me.tsnewdentotar.Text = "Neuer Dentotar-Eintrag"
Me.tsnewdentotar.Visible = False
'
@@ -196,6 +197,7 @@ Partial Class clsStammdaten_flat
Me.C1TrueDBDropdown1.AllowColSelect = True
Me.C1TrueDBDropdown1.AllowRowSizing = C1.Win.C1TrueDBGrid.RowSizingEnum.AllRows
Me.C1TrueDBDropdown1.AlternatingRows = False
Me.C1TrueDBDropdown1.BorderColor = System.Drawing.SystemColors.WindowFrame
Me.C1TrueDBDropdown1.CaptionStyle = Style1
Me.C1TrueDBDropdown1.ColumnCaptionHeight = 17
Me.C1TrueDBDropdown1.ColumnFooterHeight = 17
@@ -205,8 +207,7 @@ Partial Class clsStammdaten_flat
Me.C1TrueDBDropdown1.HeadingStyle = Style4
Me.C1TrueDBDropdown1.HighLightRowStyle = Style5
Me.C1TrueDBDropdown1.Images.Add(CType(resources.GetObject("C1TrueDBDropdown1.Images"), System.Drawing.Image))
Me.C1TrueDBDropdown1.Location = New System.Drawing.Point(21, 86)
Me.C1TrueDBDropdown1.Margin = New System.Windows.Forms.Padding(4, 4, 4, 4)
Me.C1TrueDBDropdown1.Location = New System.Drawing.Point(16, 70)
Me.C1TrueDBDropdown1.Name = "C1TrueDBDropdown1"
Me.C1TrueDBDropdown1.OddRowStyle = Style6
Me.C1TrueDBDropdown1.RecordSelectorStyle = Style7
@@ -214,9 +215,10 @@ Partial Class clsStammdaten_flat
Me.C1TrueDBDropdown1.RowDivider.Style = C1.Win.C1TrueDBGrid.LineStyleEnum.[Single]
Me.C1TrueDBDropdown1.RowSubDividerColor = System.Drawing.Color.DarkGray
Me.C1TrueDBDropdown1.ScrollTips = False
Me.C1TrueDBDropdown1.Size = New System.Drawing.Size(286, 184)
Me.C1TrueDBDropdown1.Size = New System.Drawing.Size(215, 150)
Me.C1TrueDBDropdown1.Style = Style8
Me.C1TrueDBDropdown1.TabIndex = 14
Me.C1TrueDBDropdown1.UseCompatibleTextRendering = False
Me.C1TrueDBDropdown1.Visible = False
Me.C1TrueDBDropdown1.PropBag = resources.GetString("C1TrueDBDropdown1.PropBag")
'
@@ -226,6 +228,7 @@ Partial Class clsStammdaten_flat
Me.C1TrueDBDropdown2.AllowColSelect = True
Me.C1TrueDBDropdown2.AllowRowSizing = C1.Win.C1TrueDBGrid.RowSizingEnum.AllRows
Me.C1TrueDBDropdown2.AlternatingRows = False
Me.C1TrueDBDropdown2.BorderColor = System.Drawing.SystemColors.WindowFrame
Me.C1TrueDBDropdown2.CaptionStyle = Style9
Me.C1TrueDBDropdown2.ColumnCaptionHeight = 17
Me.C1TrueDBDropdown2.ColumnFooterHeight = 17
@@ -235,8 +238,7 @@ Partial Class clsStammdaten_flat
Me.C1TrueDBDropdown2.HeadingStyle = Style12
Me.C1TrueDBDropdown2.HighLightRowStyle = Style13
Me.C1TrueDBDropdown2.Images.Add(CType(resources.GetObject("C1TrueDBDropdown2.Images"), System.Drawing.Image))
Me.C1TrueDBDropdown2.Location = New System.Drawing.Point(252, 188)
Me.C1TrueDBDropdown2.Margin = New System.Windows.Forms.Padding(4, 4, 4, 4)
Me.C1TrueDBDropdown2.Location = New System.Drawing.Point(189, 153)
Me.C1TrueDBDropdown2.Name = "C1TrueDBDropdown2"
Me.C1TrueDBDropdown2.OddRowStyle = Style14
Me.C1TrueDBDropdown2.RecordSelectorStyle = Style15
@@ -244,9 +246,10 @@ Partial Class clsStammdaten_flat
Me.C1TrueDBDropdown2.RowDivider.Style = C1.Win.C1TrueDBGrid.LineStyleEnum.[Single]
Me.C1TrueDBDropdown2.RowSubDividerColor = System.Drawing.Color.DarkGray
Me.C1TrueDBDropdown2.ScrollTips = False
Me.C1TrueDBDropdown2.Size = New System.Drawing.Size(310, 184)
Me.C1TrueDBDropdown2.Size = New System.Drawing.Size(233, 150)
Me.C1TrueDBDropdown2.Style = Style16
Me.C1TrueDBDropdown2.TabIndex = 15
Me.C1TrueDBDropdown2.UseCompatibleTextRendering = False
Me.C1TrueDBDropdown2.Visible = False
Me.C1TrueDBDropdown2.PropBag = resources.GetString("C1TrueDBDropdown2.PropBag")
'
@@ -255,18 +258,18 @@ Partial Class clsStammdaten_flat
Me.ContextMenuStrip1.ImageScalingSize = New System.Drawing.Size(20, 20)
Me.ContextMenuStrip1.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.NeuerBenutzerEröffnenToolStripMenuItem, Me.PasswortÄndernToolStripMenuItem})
Me.ContextMenuStrip1.Name = "ContextMenuStrip1"
Me.ContextMenuStrip1.Size = New System.Drawing.Size(241, 52)
Me.ContextMenuStrip1.Size = New System.Drawing.Size(204, 48)
'
'NeuerBenutzerEröffnenToolStripMenuItem
'
Me.NeuerBenutzerEröffnenToolStripMenuItem.Name = "NeuerBenutzerEröffnenToolStripMenuItem"
Me.NeuerBenutzerEröffnenToolStripMenuItem.Size = New System.Drawing.Size(240, 24)
Me.NeuerBenutzerEröffnenToolStripMenuItem.Size = New System.Drawing.Size(203, 22)
Me.NeuerBenutzerEröffnenToolStripMenuItem.Text = "Neuer Benutzer eröffnen"
'
'PasswortÄndernToolStripMenuItem
'
Me.PasswortÄndernToolStripMenuItem.Name = "PasswortÄndernToolStripMenuItem"
Me.PasswortÄndernToolStripMenuItem.Size = New System.Drawing.Size(240, 24)
Me.PasswortÄndernToolStripMenuItem.Size = New System.Drawing.Size(203, 22)
Me.PasswortÄndernToolStripMenuItem.Text = "Passwort ändern"
'
'ctxMenuTarif
@@ -274,18 +277,18 @@ Partial Class clsStammdaten_flat
Me.ctxMenuTarif.ImageScalingSize = New System.Drawing.Size(20, 20)
Me.ctxMenuTarif.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.TarifBearbeitenToolStripMenuItem, Me.NeuerTarifeintragErstellenToolStripMenuItem})
Me.ctxMenuTarif.Name = "ctxMenuTarif"
Me.ctxMenuTarif.Size = New System.Drawing.Size(258, 52)
Me.ctxMenuTarif.Size = New System.Drawing.Size(216, 48)
'
'TarifBearbeitenToolStripMenuItem
'
Me.TarifBearbeitenToolStripMenuItem.Name = "TarifBearbeitenToolStripMenuItem"
Me.TarifBearbeitenToolStripMenuItem.Size = New System.Drawing.Size(257, 24)
Me.TarifBearbeitenToolStripMenuItem.Size = New System.Drawing.Size(215, 22)
Me.TarifBearbeitenToolStripMenuItem.Text = "Tarif bearbeiten"
'
'NeuerTarifeintragErstellenToolStripMenuItem
'
Me.NeuerTarifeintragErstellenToolStripMenuItem.Name = "NeuerTarifeintragErstellenToolStripMenuItem"
Me.NeuerTarifeintragErstellenToolStripMenuItem.Size = New System.Drawing.Size(257, 24)
Me.NeuerTarifeintragErstellenToolStripMenuItem.Size = New System.Drawing.Size(215, 22)
Me.NeuerTarifeintragErstellenToolStripMenuItem.Text = "Neuer Tarifeintrag erstellen"
'
'ctxmenuDentotar
@@ -299,12 +302,12 @@ Partial Class clsStammdaten_flat
Me.ContextMenuStrip2.ImageScalingSize = New System.Drawing.Size(20, 20)
Me.ContextMenuStrip2.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.TarifBearbeitenToolStripMenuItem1})
Me.ContextMenuStrip2.Name = "ContextMenuStrip2"
Me.ContextMenuStrip2.Size = New System.Drawing.Size(183, 28)
Me.ContextMenuStrip2.Size = New System.Drawing.Size(156, 26)
'
'TarifBearbeitenToolStripMenuItem1
'
Me.TarifBearbeitenToolStripMenuItem1.Name = "TarifBearbeitenToolStripMenuItem1"
Me.TarifBearbeitenToolStripMenuItem1.Size = New System.Drawing.Size(182, 24)
Me.TarifBearbeitenToolStripMenuItem1.Size = New System.Drawing.Size(155, 22)
Me.TarifBearbeitenToolStripMenuItem1.Text = "Tarif bearbeiten"
'
'ctxMenuMailtext
@@ -312,12 +315,12 @@ Partial Class clsStammdaten_flat
Me.ctxMenuMailtext.ImageScalingSize = New System.Drawing.Size(20, 20)
Me.ctxMenuMailtext.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.MailTexteBearbeitenToolStripMenuItem})
Me.ctxMenuMailtext.Name = "ctxMenuMailtext"
Me.ctxMenuMailtext.Size = New System.Drawing.Size(225, 28)
Me.ctxMenuMailtext.Size = New System.Drawing.Size(189, 26)
'
'MailTexteBearbeitenToolStripMenuItem
'
Me.MailTexteBearbeitenToolStripMenuItem.Name = "MailTexteBearbeitenToolStripMenuItem"
Me.MailTexteBearbeitenToolStripMenuItem.Size = New System.Drawing.Size(224, 24)
Me.MailTexteBearbeitenToolStripMenuItem.Size = New System.Drawing.Size(188, 22)
Me.MailTexteBearbeitenToolStripMenuItem.Text = "Mail-Texte bearbeiten"
'
'ctxmenureporting
@@ -325,31 +328,30 @@ Partial Class clsStammdaten_flat
Me.ctxmenureporting.ImageScalingSize = New System.Drawing.Size(20, 20)
Me.ctxmenureporting.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.SQLBearbeitenToolStripMenuItem, Me.ReportBearbeitenToolStripMenuItem})
Me.ctxmenureporting.Name = "ctxmenureporting"
Me.ctxmenureporting.Size = New System.Drawing.Size(200, 52)
Me.ctxmenureporting.Size = New System.Drawing.Size(169, 48)
'
'SQLBearbeitenToolStripMenuItem
'
Me.SQLBearbeitenToolStripMenuItem.Name = "SQLBearbeitenToolStripMenuItem"
Me.SQLBearbeitenToolStripMenuItem.Size = New System.Drawing.Size(199, 24)
Me.SQLBearbeitenToolStripMenuItem.Size = New System.Drawing.Size(168, 22)
Me.SQLBearbeitenToolStripMenuItem.Text = "SQL bearbeiten"
'
'ReportBearbeitenToolStripMenuItem
'
Me.ReportBearbeitenToolStripMenuItem.Name = "ReportBearbeitenToolStripMenuItem"
Me.ReportBearbeitenToolStripMenuItem.Size = New System.Drawing.Size(199, 24)
Me.ReportBearbeitenToolStripMenuItem.Size = New System.Drawing.Size(168, 22)
Me.ReportBearbeitenToolStripMenuItem.Text = "Report bearbeiten"
'
'clsStammdaten_flat
'
Me.AutoScaleDimensions = New System.Drawing.SizeF(8.0!, 16.0!)
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
Me.Controls.Add(Me.C1TrueDBDropdown2)
Me.Controls.Add(Me.C1TrueDBDropdown1)
Me.Controls.Add(Me.c1daten)
Me.Controls.Add(Me.ToolStrip1)
Me.Margin = New System.Windows.Forms.Padding(4, 4, 4, 4)
Me.Name = "clsStammdaten_flat"
Me.Size = New System.Drawing.Size(1011, 494)
Me.Size = New System.Drawing.Size(758, 401)
CType(Me.c1daten, System.ComponentModel.ISupportInitialize).EndInit()
Me.ToolStrip1.ResumeLayout(False)
Me.ToolStrip1.PerformLayout()

View File

@@ -121,7 +121,7 @@
<data name="c1daten.Images" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAAA0SURBVChTdYkBCgAgDAL9/6eLIsd0eSCKhw/r9aCLtC88
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAA0SURBVChTdYkBCgAgDAL9/6eLIsd0eSCKhw/r9aCLtC88
vAdHMEIXKUIUhMK76EfagglgA6CqHOQpL6GyAAAAAElFTkSuQmCC
</value>
</data>
@@ -155,7 +155,7 @@
</value>
</data>
<data name="c1daten.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;}Inactive{ForeColor:InactiveCaptionText;BackColor:InactiveCaption;}OddRow{BackColor:ControlLight;}Style3{}Footer{}Style14{}Heading{ForeColor:ControlText;Border:Flat,ControlDark,0, 1, 0, 1;AlignVert:Center;BackColor:Control;Wrap:True;}Style5{}Editor{}Style10{}FilterWatermark{ForeColor:InfoText;BackColor:Info;}Style16{}Selected{ForeColor:HighlightText;BackColor:Highlight;}Style15{}Style13{}Style12{}Style11{}Style4{}Style9{}Group{Border:None,,0, 0, 0, 0;AlignVert:Center;BackColor:ControlDark;}Style1{}Caption{AlignHorz:Center;}Style6{}FilterBar{BackColor:Info;}&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="21" DefRecSelWidth="21" 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, 1009, 461&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;21&lt;/DefaultRecSelWidth&gt;&lt;ClientArea&gt;0, 0, 1009, 461&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;Style11{}Style10{}Style13{}Style12{}Footer{}Style2{}Style3{}FilterBar{BackColor:Info;}RecordSelector{AlignImage:Center;}Style15{}OddRow{BackColor:ControlLight;}Caption{AlignHorz:Center;}EvenRow{BackColor:White;}HighlightRow{ForeColor:HighlightText;BackColor:Highlight;}Style1{}Inactive{ForeColor:InactiveCaptionText;BackColor:InactiveCaption;}Style9{}Selected{ForeColor:HighlightText;BackColor:Highlight;}Group{Border:None,,0, 0, 0, 0;AlignVert:Center;BackColor:ControlDark;}Style5{}FilterWatermark{ForeColor:InfoText;BackColor:Info;}Style8{}Heading{AlignVert:Center;Border:Flat,ControlDark,0, 1, 0, 1;ForeColor:ControlText;BackColor:Control;WrapText:WrapWithOverflow;}Style6{}Normal{}Style7{}Editor{}Style4{}Style14{}Style16{}&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;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, 756, 372&lt;/ClientRect&gt;&lt;BorderSide&gt;0&lt;/BorderSide&gt;&lt;Level&gt;0&lt;/Level&gt;&lt;AllowHorizontalSplit&gt;False&lt;/AllowHorizontalSplit&gt;&lt;AllowVerticalSplit&gt;False&lt;/AllowVerticalSplit&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, 756, 372&lt;/ClientArea&gt;&lt;PrintPageHeaderStyle parent="" me="Style15" /&gt;&lt;PrintPageFooterStyle parent="" me="Style16" /&gt;&lt;/Blob&gt;</value>
</data>
<metadata name="ToolStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>163, 17</value>
@@ -163,25 +163,25 @@
<data name="ToolStripButton5.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAAK2SURBVDhPnZLfS1NhGMdfCPoDuummi+i6K0cW/UDc5jaP
Z2duTrfOOdtOunJmVPQLsrKy0rQ0DbXIYSolRqVWhllmKRoZSllItaIfEF0UUQTSRcGno8Zil/XAB97n
hffD+33eV/xPfXk5Enz/dvJn++4M/mzNV1d5Tm/34Rx6j8wiJempkLh0wM69+HY+Tw/waeoG318Nc3Gv
NVXQUy6TtsrOyjU2Vq37S/oaK8sta5lJDJDoPchEk5+vift07XekCrrLZDKsTmx2CbvDlcSa5SR9rY0X
7REmzumMNwf5/OwWVw5lpwoc9QKpagHZdh+SS0HKdiNJMi6XzDqrxHSbwfjZEA8ag3yc6JmL+ueoELbj
gsTHDpymJCdTw+0MoEh+FNmL7PaQ6XDzNB5mrElnuH49b0c7uVmpzAtsVYKpdy20DQsyKgX2WoHztEAu
W4xXCeLJ9ZOV42PynMZwg85M/1KeD7Zyq9qLcNUIHr6pJD4maBk116+LePQmwuMP4TlJvidMXl4QyRPg
UbPK0CmNHwPLeHazicFa/7zgbmIX8UlBfELQ+lTQNi148i2Co0EQzCuiIBDCnacx1hhgsC5Iyy4nj3uO
c78+MBfBYjcj9D3fSEdCkDkb4YTAcUqQe2AJuhpF1Q18QYORej+3T+Zz9bDCw85yRhvV5BAtWdWC3tc+
nHUCI7ADQyvFCBdjGFEiRiGBUJShWi/9NT76qryMnN/J+JlQyjNanOaVlZqFRI2tRItKKIoWz1Foom2I
cafGQ19lLteOehhoijHZEkkRiPbS1WwqKaUkto2SzVuSxEwKi7dyu1rm+jGF7iNurp8MMdVaiNB1HV0L
oWlhVHUWc61qZq8mUc2+YL3OnliAC+WK+QNlLlfkMt2xcX6I/0qZnr63bt+KXy8vxFIj/EMtMkkTQlh+
A0Tdwm7N1lqbAAAAAElFTkSuQmCC
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAK2SURBVDhPnZLfS1NhGMdfCPoDuummi+i6qxYmpYjb3Obx
7MzN1dY5Z9tJV86Min5Blpb90LQsC63QYSoWRaVWiln2Q9HIUMxCrBXpRXRRRBFEFwWfjhqLXdYDH3if
F94P7/d5X/E/9fn1UHB2Zvxn294s/mwt1NWKvO7Oyjy6j84hJek6InGt3M6j+E4+TfXzcfIO394Mcnm/
NVXQVSGzKt3OmnU20jP/krbOykpLBt8T/SS6DzHW6OdL4jFXDzpSBZ1lMllWJza7hN3hSmLNcZKWYeNV
W4SxJp3R80E+vbzLjcO5qQJHvUCqXkSu3YfkUpBy3UiSjMslk2mVmGo1GL0Y4klDkA9jXfNR/xwVwnZC
kPjQjtOU5GVruJ0BFMmPInuR3R6yHW5exMOMNOoM1m9kZvgKvVXKgsBWLZicbaZ1UJBVJbDXCZznBHLZ
UrxKEE++n5w8H+NNGoNndb73LWd6oIW7NV6Eq1bw9F0V8RFB87C5flvEs3cRJt6H5yXrPWEKCoJIngDP
zqs8PKPxo38FL3sbGajzLwgeJPYQHxfExwQtLwStU4LnXyM4zgqCBUVsCIRwF2iMNAQYOB2keY+Tia4T
PK4PzEew2M0IPdObaU8IsucinBQ4zgjyy5ehq1FU3cAXNBiq93Pv1HpuVio8vVLBcIOaHKIlp0bQ/daH
87TACOzC0EoxwsUYRpSIUUggFOVhnZe+Wh891V6GLu1m9EIo5RktTvPKSu1iosZ2okUlFEWL5yk00TbF
uF/roacqn1vHPPQ3xhhvjqQIRFvpWraUlFIS20HJ1m1JYiaFxdu5VyNz+7hC51E3t0+FmGwpROi6jq6F
0LQwqjqHuVY1s1eTqGa/YaPOvliAjgrF/IEy14/kM9W+eWGI/0qZnra/7sDqX687YqkR/qGWmKwSQlh+
A0B2wmtIPksZAAAAAElFTkSuQmCC
</value>
</data>
<data name="ToolStripButton1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAAINSURBVDhPY6AVYAyc67K/+XD1/SYg9p3quAQqTiQIZWAO
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAINSURBVDhPY6AVYAyc67K/+XD1/SYg9p3quAQqTiQIZWAO
Wu75Zu6Nuf9nX5/9322S/TmoDJEAaIDnctc3k69M/D/hSt9/p0nm56EyRAKwATZveq+0/O++0gg0wAiP
AfUMTOYLtWx81tnYB0CxZZ+ak88myw9dV8v/d1wp+e88T++2/XxtB591FvYeQOyyzsTeYJGyFVi/cAGn
Se6J5P99V5v+T7ze8H/Szbr/U27V/O++kfe/43rm/9Zr6f87r+f+775e9L/tSsH/hot5/yvPZf8P2Ov6
@@ -196,22 +196,22 @@
<data name="ToolStripButton4.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAAIXSURBVDhPlY9dSJNhFMffCylqduHIEk2pbaWwqMyLpCsL
+sAwJRlBBNLozoYSXhQFc7S6sYugD7CLUftus/bu3ZrTLbclq5sQtJBca4TT3OtmbnMXbeT77xk8l22z
H/w5z3PO/5zzPMxW8EkkzumWltv0+n9MdnU9ecQw0NXUwC+Vfn4vk9XSUmWE+Wftc7EIXHfv4yEZMioS
4XV9PWYkkk5qKc/v2VvJ9HgbEpHniC7wGN0vweOqKnBi8R1qKc1mVKv/5TuPhLMZSyYGy74ziKwk8VY1
8INaSiPEtOfSQQUSLjkZIMXSmBhJTyt+2rYhNvuqmdr+TcSj2s4Hrud5sjk1cQpx+y6sTXSQQTL88YlU
1FaazblBP++WY23yLHnBYbK5DUnvSWQ9e8LUUhohclOZ8rRj1X0M6wEFePKF9akeTD04JHyx1VZTW2kK
80/jvLsVuY83kBw/gUzwClJkuxA8eIlaypP/+gLpBRbpmXvIvOsm2y+iEDw+RsvlGRm5KgLPIvvtDTYW
A8jF/ciFOzdouTKNjXvll3s6kPnuQp4PA4WoLbv8aTctV6ahqenCjp3V2FdXx6UWPzTQ9NYIhUIH1Gr1
sEaj0epNJoVO97LPbDb3OxyOoaJYlu0nUhJd4ziu1+l0nvZ6vTLazjB2u/2IxWLpJk19BoNhwGg0DpE4
TKK6KHou5gaJlHq9vtdqtR5lGIb5CzWnJDp5jKIWAAAAAElFTkSuQmCC
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIWSURBVDhPlY9dSJNhFMffCylqduHIEk2pdyuFhWVeJF1Z
0AeGKckIIpBGdzaU8KIomKN5ZRdBH2AXo959tln7bE4321bMbkLQRHKtEU5rb+/Mbe6ijdy/Z/Bcts1+
8Oc8zzn/c87zMNvBx7KO9y0td+j1/5ju7n78kGGgramBXyL59E4qraWlyhSWnnYsxCJw3RvFAzJkXCTC
q/p6zLFsF7WU5/f8bSE12Y5E5BmiyzzGD7J4VFUFp1h8l1pKsxXVcL98F5BwNGPVwGDNdxaRHwLeKAe/
UUtpCjHN+VRQjoRLRgZIsDohhuBpw3fLDsTmXzZT27+JeJQ7+cCNHE82J6dOI27dg/WpTjJIij8+kZLa
SrO1MOTn3TKsT58jLzhKNrdD8J5CxrMvTC2lKURuKZKeDvx0H8dGQA6efGHjbS9mRo8UFi211dRWmvzS
kzjvbkP2w00IkyeRDl5FkmwvBA9fppby5D4/R2rZjtTcfaRnesj2S8gHT0zQcnnGxq6JwNuR+fIamysB
ZON+ZMNdm7RcmcbG/bIrvZ1If3Uhx4eBfNSSWfu4l5Yr09DUdHHX7mocqKtzJldmG2h6e4RCoUMqlWpE
rVZrOINBrtW+6DcajQM2m224KLvdPkCkILrudDr7HA7HGa/XK6XtDGO1WltNJlMPaerX6XSDer1+mMQR
ElVF0XMxN0Sk4Diuz2w2H2MYhvkLMeIkOIjMQ/4AAAAASUVORK5CYII=
</value>
</data>
<data name="ToolStripButton2.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAAJASURBVDhPfZNLSxtRFMdn5Suah0oChhiJmlGj8RGfiKIi
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAJASURBVDhPfZNLSxtRFMdn5Suah0oChhiJmlGj8RGfiKIi
gouAEPULuMlSxe+Rrbt8hKEWGfJobNq5k0ZaJ7Vgq90ILW5auiiFLv8955oJiU37hwPDPfd3/ufMvVex
VTk4SF0mEprmcrmrS39JCwbdpZ0dzdjeTlWXHvUhmUw/nJ7i7e4uspGIxRurqZqqsPXp5ATG4iJyo6Np
mWBnCScSMNfXIVZXoatqQ5EafHwMMTcHY2ZGRkZVUwq3zc42LJaXYSwtQQ+HZZEafHQEEYtBTE3VQh8a
@@ -227,7 +227,7 @@
<data name="ToolStripButton3.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAAJDSURBVDhPjZLfa1JhHMa96bYuo7uiywi66CYIgq6iYPUX
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAJDSURBVDhPjZLfa1JhHMa96bYuo7uiywi66CYIgq6iYPUX
dNlVREEXUbQXN21zmDjRlpYw21yuFWNo/miTVgpLM5Y76rH5+9d0LsOjDk0vns57PLJMox544PC+3+fz
vs/LkfR0Q68/9ICMX5TKJq7KhpiuE5nsrDjeL0LIYaPRGCyVSqjX6391IpGESjVtEmMHIlLZzWaziU6n
809Ho98wNjZxWox2pdZoSavVwoF/ot1uC6bfv+/lCztQKB5fEKNdUUBjfx/U9UYDLH+KzeuHcyMgnNjb
@@ -243,197 +243,197 @@
<data name="ToolStripButton6.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
</value>
</data>
<data name="ToolStripButton7.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAAIDSURBVDhPpZLrS5NhGMb3j4SWh0oRQVExD4gonkDpg4hG
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIDSURBVDhPpZLrS5NhGMb3j4SWh0oRQVExD4gonkDpg4hG
YKxG6WBogkMZKgPNCEVJFBGdGETEvgwyO9DJE5syZw3PIlPEE9pgBCLZ5XvdMB8Ew8gXbl54nuf63dd9
0OGSnwCahxbPRNPAPMw9Xpg6ZmF46kZZ0xSKzJPIrhpDWsVnpBhGkKx3nAX8Pv7z1zg8OoY/cITdn4fw
bf/C0kYAN3Ma/w3gWfZL5kzTKBxjWyK2DftwI9tyMYCZKXbNHaD91bLYJrDXsYbrWfUKwJrPE9M2M1Oc
@@ -448,7 +448,7 @@
<data name="tsnewdentotar.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAAINSURBVDhPY6AVYAyc67K/+XD1/SYg9p3quAQqTiQIZWAO
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAINSURBVDhPY6AVYAyc67K/+XD1/SYg9p3quAQqTiQIZWAO
Wu75Zu6Nuf9nX5/9322S/TmoDJEAaIDnctc3k69M/D/hSt9/p0nm56EyRAKwATZveq+0/O++0gg0wAiP
AfUMTOYLtWx81tnYB0CxZZ+ak88myw9dV8v/d1wp+e88T++2/XxtB591FvYeQOyyzsTeYJGyFVi/cAGn
Se6J5P99V5v+T7ze8H/Szbr/U27V/O++kfe/43rm/9Zr6f87r+f+775e9L/tSsH/hot5/yvPZf8P2Ov6
@@ -463,22 +463,22 @@
<data name="C1TrueDBDropdown1.Images" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAAA0SURBVChTdYkBCgAgDAL9/6eLIsd0eSCKhw/r9aCLtC88
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAA0SURBVChTdYkBCgAgDAL9/6eLIsd0eSCKhw/r9aCLtC88
vAdHMEIXKUIUhMK76EfagglgA6CqHOQpL6GyAAAAAElFTkSuQmCC
</value>
</data>
<data name="C1TrueDBDropdown1.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:Aqua;}Normal{}RecordSelector{AlignImage:Center;}Inactive{ForeColor:InactiveCaptionText;BackColor:InactiveCaption;}OddRow{}Style14{}Footer{}Heading{ForeColor:ControlText;Border:Flat,ControlDark,0, 1, 0, 1;AlignVert:Center;BackColor:Control;Wrap:True;}Style5{}Editor{}Style10{}FilterWatermark{ForeColor:InfoText;BackColor:Info;}Style3{}Selected{ForeColor:HighlightText;BackColor:Highlight;}Style13{}Style12{}Style11{}Style4{}Style9{}Group{Border:None,,0, 0, 0, 0;AlignVert:Center;BackColor:ControlDark;}Style1{}Caption{AlignHorz:Center;}Style6{}FilterBar{}&lt;/Data&gt;&lt;/Styles&gt;&lt;Splits&gt;&lt;C1.Win.C1TrueDBGrid.DropdownView Name="" CaptionHeight="17" ColumnCaptionHeight="17" ColumnFooterHeight="17" MarqueeStyle="DottedCellBorder" RecordSelectorWidth="21" DefRecSelWidth="21" RecordSelectors="False" 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, 284, 182&lt;/ClientRect&gt;&lt;BorderSide&gt;0&lt;/BorderSide&gt;&lt;/C1.Win.C1TrueDBGrid.DropdownView&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;21&lt;/DefaultRecSelWidth&gt;&lt;ClientArea&gt;0, 0, 284, 182&lt;/ClientArea&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;Style11{}Style10{}Style13{}Style12{}Footer{}Style2{}Style3{}FilterBar{}RecordSelector{AlignImage:Center;}OddRow{}Caption{AlignHorz:Center;}EvenRow{BackColor:Aqua;}HighlightRow{ForeColor:HighlightText;BackColor:Highlight;}Style1{}Inactive{ForeColor:InactiveCaptionText;BackColor:InactiveCaption;}Style9{}Selected{ForeColor:HighlightText;BackColor:Highlight;}Group{Border:None,,0, 0, 0, 0;AlignVert:Center;BackColor:ControlDark;}Style5{}FilterWatermark{ForeColor:InfoText;BackColor:Info;}Style8{}Heading{AlignVert:Center;Border:Flat,ControlDark,0, 1, 0, 1;ForeColor:ControlText;BackColor:Control;WrapText:WrapWithOverflow;}Style6{}Normal{}Style7{}Editor{}Style4{}Style14{}&lt;/Data&gt;&lt;/Styles&gt;&lt;Splits&gt;&lt;C1.Win.C1TrueDBGrid.DropdownView Name="" CaptionHeight="17" ColumnCaptionHeight="17" ColumnFooterHeight="17" MarqueeStyle="DottedCellBorder" RecordSelectorWidth="17" DefRecSelWidth="17" RecordSelectors="False" 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, 213, 148&lt;/ClientRect&gt;&lt;BorderSide&gt;0&lt;/BorderSide&gt;&lt;/C1.Win.C1TrueDBGrid.DropdownView&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, 213, 148&lt;/ClientArea&gt;&lt;/Blob&gt;</value>
</data>
<data name="C1TrueDBDropdown2.Images" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAAA0SURBVChTdYkBCgAgDAL9/6eLIsd0eSCKhw/r9aCLtC88
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAA0SURBVChTdYkBCgAgDAL9/6eLIsd0eSCKhw/r9aCLtC88
vAdHMEIXKUIUhMK76EfagglgA6CqHOQpL6GyAAAAAElFTkSuQmCC
</value>
</data>
<data name="C1TrueDBDropdown2.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:Aqua;}Normal{}RecordSelector{AlignImage:Center;}Inactive{ForeColor:InactiveCaptionText;BackColor:InactiveCaption;}OddRow{}Style14{}Footer{}Heading{ForeColor:ControlText;Border:Flat,ControlDark,0, 1, 0, 1;AlignVert:Center;BackColor:Control;Wrap:True;}Style5{}Editor{}Style10{}FilterWatermark{ForeColor:InfoText;BackColor:Info;}Style3{}Selected{ForeColor:HighlightText;BackColor:Highlight;}Style13{}Style12{}Style11{}Style4{}Style9{}Group{Border:None,,0, 0, 0, 0;AlignVert:Center;BackColor:ControlDark;}Style1{}Caption{AlignHorz:Center;}Style6{}FilterBar{}&lt;/Data&gt;&lt;/Styles&gt;&lt;Splits&gt;&lt;C1.Win.C1TrueDBGrid.DropdownView Name="" CaptionHeight="17" ColumnCaptionHeight="17" ColumnFooterHeight="17" MarqueeStyle="DottedCellBorder" RecordSelectorWidth="21" DefRecSelWidth="21" RecordSelectors="False" 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, 308, 182&lt;/ClientRect&gt;&lt;BorderSide&gt;0&lt;/BorderSide&gt;&lt;/C1.Win.C1TrueDBGrid.DropdownView&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;21&lt;/DefaultRecSelWidth&gt;&lt;ClientArea&gt;0, 0, 308, 182&lt;/ClientArea&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;Style11{}Style10{}Style13{}Style12{}Footer{}Style2{}Style3{}FilterBar{}RecordSelector{AlignImage:Center;}OddRow{}Caption{AlignHorz:Center;}EvenRow{BackColor:Aqua;}HighlightRow{ForeColor:HighlightText;BackColor:Highlight;}Style1{}Inactive{ForeColor:InactiveCaptionText;BackColor:InactiveCaption;}Style9{}Selected{ForeColor:HighlightText;BackColor:Highlight;}Group{Border:None,,0, 0, 0, 0;AlignVert:Center;BackColor:ControlDark;}Style5{}FilterWatermark{ForeColor:InfoText;BackColor:Info;}Style8{}Heading{AlignVert:Center;Border:Flat,ControlDark,0, 1, 0, 1;ForeColor:ControlText;BackColor:Control;WrapText:WrapWithOverflow;}Style6{}Normal{}Style7{}Editor{}Style4{}Style14{}&lt;/Data&gt;&lt;/Styles&gt;&lt;Splits&gt;&lt;C1.Win.C1TrueDBGrid.DropdownView Name="" CaptionHeight="17" ColumnCaptionHeight="17" ColumnFooterHeight="17" MarqueeStyle="DottedCellBorder" RecordSelectorWidth="17" DefRecSelWidth="17" RecordSelectors="False" 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, 231, 148&lt;/ClientRect&gt;&lt;BorderSide&gt;0&lt;/BorderSide&gt;&lt;/C1.Win.C1TrueDBGrid.DropdownView&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, 231, 148&lt;/ClientArea&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>270, 17</value>

View File

@@ -503,4 +503,8 @@ Public Class clsStammdaten_flat
e.Effect = DragDropEffects.Copy
End If
End Sub
Private Sub ToolStrip1_ItemClicked(sender As Object, e As ToolStripItemClickedEventArgs) Handles ToolStrip1.ItemClicked
End Sub
End Class

View File

@@ -0,0 +1,293 @@
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
Partial Class clsStammdaten_Flat_SF
Inherits System.Windows.Forms.UserControl
'UserControl ü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.components = New System.ComponentModel.Container()
Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(clsStammdaten_Flat_SF))
Me.C1Daten = New Syncfusion.WinForms.DataGrid.SfDataGrid()
Me.ToolStrip1 = New System.Windows.Forms.ToolStrip()
Me.ToolStripButton5 = New System.Windows.Forms.ToolStripButton()
Me.ToolStripButton1 = New System.Windows.Forms.ToolStripButton()
Me.ToolStripButton4 = New System.Windows.Forms.ToolStripButton()
Me.ToolStripButton2 = New System.Windows.Forms.ToolStripButton()
Me.ToolStripButton3 = New System.Windows.Forms.ToolStripButton()
Me.ToolStripButton6 = New System.Windows.Forms.ToolStripButton()
Me.ToolStripButton7 = New System.Windows.Forms.ToolStripButton()
Me.tsnewdentotar = New System.Windows.Forms.ToolStripButton()
Me.ctxmenureporting = New System.Windows.Forms.ContextMenuStrip(Me.components)
Me.SQLBearbeitenToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.ReportBearbeitenToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.ctxmenuDentotar = New System.Windows.Forms.ContextMenuStrip(Me.components)
Me.ContextMenuStrip1 = New System.Windows.Forms.ContextMenuStrip(Me.components)
Me.NeuerBenutzerEröffnenToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.PasswortÄndernToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.ctxMenuTarif = New System.Windows.Forms.ContextMenuStrip(Me.components)
Me.TarifBearbeitenToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.NeuerTarifeintragErstellenToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.ContextMenuStrip2 = New System.Windows.Forms.ContextMenuStrip(Me.components)
Me.TarifBearbeitenToolStripMenuItem1 = New System.Windows.Forms.ToolStripMenuItem()
Me.ctxMenuMailtext = New System.Windows.Forms.ContextMenuStrip(Me.components)
Me.MailTexteBearbeitenToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
CType(Me.C1Daten, System.ComponentModel.ISupportInitialize).BeginInit()
Me.ToolStrip1.SuspendLayout()
Me.ctxmenureporting.SuspendLayout()
Me.ContextMenuStrip1.SuspendLayout()
Me.ctxMenuTarif.SuspendLayout()
Me.ContextMenuStrip2.SuspendLayout()
Me.ctxMenuMailtext.SuspendLayout()
Me.SuspendLayout()
'
'C1Daten
'
Me.C1Daten.AccessibleName = "Table"
Me.C1Daten.Dock = System.Windows.Forms.DockStyle.Fill
Me.C1Daten.Location = New System.Drawing.Point(0, 27)
Me.C1Daten.Name = "C1Daten"
Me.C1Daten.Size = New System.Drawing.Size(952, 451)
Me.C1Daten.TabIndex = 0
Me.C1Daten.Text = "SfDataGrid1"
'
'ToolStrip1
'
Me.ToolStrip1.AllowDrop = True
Me.ToolStrip1.ImageScalingSize = New System.Drawing.Size(20, 20)
Me.ToolStrip1.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.ToolStripButton5, Me.ToolStripButton1, Me.ToolStripButton4, Me.ToolStripButton2, Me.ToolStripButton3, Me.ToolStripButton6, Me.ToolStripButton7, Me.tsnewdentotar})
Me.ToolStrip1.Location = New System.Drawing.Point(0, 0)
Me.ToolStrip1.Name = "ToolStrip1"
Me.ToolStrip1.Size = New System.Drawing.Size(952, 27)
Me.ToolStrip1.TabIndex = 14
Me.ToolStrip1.Text = "ToolStrip1"
'
'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(24, 24)
Me.ToolStripButton5.Text = "ToolStripButton5"
'
'ToolStripButton1
'
Me.ToolStripButton1.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image
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(24, 24)
Me.ToolStripButton1.Text = "Neues Dokument"
Me.ToolStripButton1.Visible = False
'
'ToolStripButton4
'
Me.ToolStripButton4.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image
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(24, 24)
Me.ToolStripButton4.Text = "Dokumentinformationen bearbeiten"
Me.ToolStripButton4.Visible = False
'
'ToolStripButton2
'
Me.ToolStripButton2.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image
Me.ToolStripButton2.Image = CType(resources.GetObject("ToolStripButton2.Image"), System.Drawing.Image)
Me.ToolStripButton2.ImageTransparentColor = System.Drawing.Color.Magenta
Me.ToolStripButton2.Name = "ToolStripButton2"
Me.ToolStripButton2.Size = New System.Drawing.Size(24, 24)
Me.ToolStripButton2.Text = "Dokument löschen"
Me.ToolStripButton2.Visible = False
'
'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(24, 24)
Me.ToolStripButton3.Text = "Dokument anzeigen"
Me.ToolStripButton3.Visible = False
'
'ToolStripButton6
'
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(24, 24)
Me.ToolStripButton6.Text = "Daten 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(24, 24)
Me.ToolStripButton7.Text = "ToolStripButton7"
Me.ToolStripButton7.Visible = False
'
'tsnewdentotar
'
Me.tsnewdentotar.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image
Me.tsnewdentotar.Image = CType(resources.GetObject("tsnewdentotar.Image"), System.Drawing.Image)
Me.tsnewdentotar.ImageTransparentColor = System.Drawing.Color.Magenta
Me.tsnewdentotar.Name = "tsnewdentotar"
Me.tsnewdentotar.Size = New System.Drawing.Size(24, 24)
Me.tsnewdentotar.Text = "Neuer Dentotar-Eintrag"
Me.tsnewdentotar.Visible = False
'
'ctxmenureporting
'
Me.ctxmenureporting.ImageScalingSize = New System.Drawing.Size(20, 20)
Me.ctxmenureporting.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.SQLBearbeitenToolStripMenuItem, Me.ReportBearbeitenToolStripMenuItem})
Me.ctxmenureporting.Name = "ctxmenureporting"
Me.ctxmenureporting.Size = New System.Drawing.Size(169, 48)
'
'SQLBearbeitenToolStripMenuItem
'
Me.SQLBearbeitenToolStripMenuItem.Name = "SQLBearbeitenToolStripMenuItem"
Me.SQLBearbeitenToolStripMenuItem.Size = New System.Drawing.Size(168, 22)
Me.SQLBearbeitenToolStripMenuItem.Text = "SQL bearbeiten"
'
'ReportBearbeitenToolStripMenuItem
'
Me.ReportBearbeitenToolStripMenuItem.Name = "ReportBearbeitenToolStripMenuItem"
Me.ReportBearbeitenToolStripMenuItem.Size = New System.Drawing.Size(168, 22)
Me.ReportBearbeitenToolStripMenuItem.Text = "Report bearbeiten"
'
'ctxmenuDentotar
'
Me.ctxmenuDentotar.ImageScalingSize = New System.Drawing.Size(20, 20)
Me.ctxmenuDentotar.Name = "ctxmenuDentotar"
Me.ctxmenuDentotar.Size = New System.Drawing.Size(61, 4)
'
'ContextMenuStrip1
'
Me.ContextMenuStrip1.ImageScalingSize = New System.Drawing.Size(20, 20)
Me.ContextMenuStrip1.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.NeuerBenutzerEröffnenToolStripMenuItem, Me.PasswortÄndernToolStripMenuItem})
Me.ContextMenuStrip1.Name = "ContextMenuStrip1"
Me.ContextMenuStrip1.Size = New System.Drawing.Size(204, 48)
'
'NeuerBenutzerEröffnenToolStripMenuItem
'
Me.NeuerBenutzerEröffnenToolStripMenuItem.Name = "NeuerBenutzerEröffnenToolStripMenuItem"
Me.NeuerBenutzerEröffnenToolStripMenuItem.Size = New System.Drawing.Size(203, 22)
Me.NeuerBenutzerEröffnenToolStripMenuItem.Text = "Neuer Benutzer eröffnen"
'
'PasswortÄndernToolStripMenuItem
'
Me.PasswortÄndernToolStripMenuItem.Name = "PasswortÄndernToolStripMenuItem"
Me.PasswortÄndernToolStripMenuItem.Size = New System.Drawing.Size(203, 22)
Me.PasswortÄndernToolStripMenuItem.Text = "Passwort ändern"
'
'ctxMenuTarif
'
Me.ctxMenuTarif.ImageScalingSize = New System.Drawing.Size(20, 20)
Me.ctxMenuTarif.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.TarifBearbeitenToolStripMenuItem, Me.NeuerTarifeintragErstellenToolStripMenuItem})
Me.ctxMenuTarif.Name = "ctxMenuTarif"
Me.ctxMenuTarif.Size = New System.Drawing.Size(216, 48)
'
'TarifBearbeitenToolStripMenuItem
'
Me.TarifBearbeitenToolStripMenuItem.Name = "TarifBearbeitenToolStripMenuItem"
Me.TarifBearbeitenToolStripMenuItem.Size = New System.Drawing.Size(215, 22)
Me.TarifBearbeitenToolStripMenuItem.Text = "Tarif bearbeiten"
'
'NeuerTarifeintragErstellenToolStripMenuItem
'
Me.NeuerTarifeintragErstellenToolStripMenuItem.Name = "NeuerTarifeintragErstellenToolStripMenuItem"
Me.NeuerTarifeintragErstellenToolStripMenuItem.Size = New System.Drawing.Size(215, 22)
Me.NeuerTarifeintragErstellenToolStripMenuItem.Text = "Neuer Tarifeintrag erstellen"
'
'ContextMenuStrip2
'
Me.ContextMenuStrip2.ImageScalingSize = New System.Drawing.Size(20, 20)
Me.ContextMenuStrip2.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.TarifBearbeitenToolStripMenuItem1})
Me.ContextMenuStrip2.Name = "ContextMenuStrip2"
Me.ContextMenuStrip2.Size = New System.Drawing.Size(156, 26)
'
'TarifBearbeitenToolStripMenuItem1
'
Me.TarifBearbeitenToolStripMenuItem1.Name = "TarifBearbeitenToolStripMenuItem1"
Me.TarifBearbeitenToolStripMenuItem1.Size = New System.Drawing.Size(155, 22)
Me.TarifBearbeitenToolStripMenuItem1.Text = "Tarif bearbeiten"
'
'ctxMenuMailtext
'
Me.ctxMenuMailtext.ImageScalingSize = New System.Drawing.Size(20, 20)
Me.ctxMenuMailtext.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.MailTexteBearbeitenToolStripMenuItem})
Me.ctxMenuMailtext.Name = "ctxMenuMailtext"
Me.ctxMenuMailtext.Size = New System.Drawing.Size(189, 26)
'
'MailTexteBearbeitenToolStripMenuItem
'
Me.MailTexteBearbeitenToolStripMenuItem.Name = "MailTexteBearbeitenToolStripMenuItem"
Me.MailTexteBearbeitenToolStripMenuItem.Size = New System.Drawing.Size(188, 22)
Me.MailTexteBearbeitenToolStripMenuItem.Text = "Mail-Texte bearbeiten"
'
'clsStammdaten_Flat_SF
'
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
Me.Controls.Add(Me.C1Daten)
Me.Controls.Add(Me.ToolStrip1)
Me.Name = "clsStammdaten_Flat_SF"
Me.Size = New System.Drawing.Size(952, 478)
CType(Me.C1Daten, System.ComponentModel.ISupportInitialize).EndInit()
Me.ToolStrip1.ResumeLayout(False)
Me.ToolStrip1.PerformLayout()
Me.ctxmenureporting.ResumeLayout(False)
Me.ContextMenuStrip1.ResumeLayout(False)
Me.ctxMenuTarif.ResumeLayout(False)
Me.ContextMenuStrip2.ResumeLayout(False)
Me.ctxMenuMailtext.ResumeLayout(False)
Me.ResumeLayout(False)
Me.PerformLayout()
End Sub
Friend WithEvents C1Daten As Syncfusion.WinForms.DataGrid.SfDataGrid
Friend WithEvents ToolStrip1 As ToolStrip
Friend WithEvents ToolStripButton5 As ToolStripButton
Friend WithEvents ToolStripButton1 As ToolStripButton
Friend WithEvents ToolStripButton4 As ToolStripButton
Friend WithEvents ToolStripButton2 As ToolStripButton
Friend WithEvents ToolStripButton3 As ToolStripButton
Friend WithEvents ToolStripButton6 As ToolStripButton
Friend WithEvents ToolStripButton7 As ToolStripButton
Friend WithEvents tsnewdentotar As ToolStripButton
Friend WithEvents ctxmenureporting As ContextMenuStrip
Friend WithEvents SQLBearbeitenToolStripMenuItem As ToolStripMenuItem
Friend WithEvents ReportBearbeitenToolStripMenuItem As ToolStripMenuItem
Friend WithEvents ctxmenuDentotar As ContextMenuStrip
Friend WithEvents ContextMenuStrip1 As ContextMenuStrip
Friend WithEvents NeuerBenutzerEröffnenToolStripMenuItem As ToolStripMenuItem
Friend WithEvents PasswortÄndernToolStripMenuItem As ToolStripMenuItem
Friend WithEvents ctxMenuTarif As ContextMenuStrip
Friend WithEvents TarifBearbeitenToolStripMenuItem As ToolStripMenuItem
Friend WithEvents NeuerTarifeintragErstellenToolStripMenuItem As ToolStripMenuItem
Friend WithEvents ContextMenuStrip2 As ContextMenuStrip
Friend WithEvents TarifBearbeitenToolStripMenuItem1 As ToolStripMenuItem
Friend WithEvents ctxMenuMailtext As ContextMenuStrip
Friend WithEvents MailTexteBearbeitenToolStripMenuItem As ToolStripMenuItem
End Class

View File

@@ -0,0 +1,442 @@
<?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>
<metadata name="ToolStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="ToolStripButton5.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAK2SURBVDhPnZLfS1NhGMdfCPoDuummi+i6mxpY9ANxm9s8
np25udo652w76cyZYVEWZGVppbnyR6EVOUylwqjUyijNfigaGkpZSLUiu4guiiiC6KLg01Fjsct64APv
88L74f0+7yv+pz6/Gg7OzEz+7NidyZ+t+eqqzO3trsql9/AsUoqeaonLB+w8SOzg03Q/H6du8u31EBf3
WtMFPZUyK1fbWbXWxur1f8lYa2W5ZR3fk/0kew8y0eLnS/IhXfsd6YLuCplMqxObXcLucKWwZjvJWGfj
ZUeEiXM646eDfHp+h6uHctIFjiaBVLuAHLsPyaUg5biRJBmXS2a9VWK63WD8bIhHzUE+TPTMRf1zVAjb
MUHyQydOU5KbpeF2BlAkP4rsRXZ7yHK4eZYIM9qiM9S0iZmRS9yqUeYFtlrB1LtW2ocEmTUCe73AeUog
VyzGqwTx5PnJzvUxeU5j6KTO99tLeTHYxp06L8IVF4y9rSExKmgdMddvCnn8NsKT9+E5yQZPmPz8IJIn
wOPTKvcbNX70L+P5rRYG6/3zgnvJchKTgsSEoO2ZoH1a8PRrBMdJQTC/kI2BEO58jdHmAIMNQVrLnTzp
OcbDpsBcBIvdjND3oojOpCBrNsJxgaNRkHdgCboaRdUNfEGD4SY/Ayc2cK1KYexSJSPNamqIluw6Qe8b
H84GgRHYiaGVYoSLMYwoEaOAQCjK/Xovt+M++mq9DJ/fxfiZUNozWpzmlZX4QqJGGdHCEgqjxXMUmGib
Y9yNe+iryeP6EQ/9LTEmWyNpAtFRuoYtJaWUxLZTsnVbiphJQXEZA3UyN44qdB92c+NEiKm2AoSu6+ha
CE0Lo6qzmGtVM3s1hWr2Gzfp7IkFuFCpmD9Q5kp1HtOdRfND/Fcq9Iy98X0rfr26EEuP8A+1yGSlEMLy
GzrvwmSJb5N5AAAAAElFTkSuQmCC
</value>
</data>
<data name="ToolStripButton1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAINSURBVDhPY6AVYAyc67K/+XD1/SYg9p3quAQqTiQIZWAO
Wu75Zu6Nuf9nX5/9322S/TmoDJEAaIDnctc3k69M/D/hSt9/p0nm56EyRAKwATZveq+0/O++0gg0wAiP
AfUMTOYLtWx81tnYB0CxZZ+ak88myw9dV8v/d1wp+e88T++2/XxtB591FvYeQOyyzsTeYJGyFVi/cAGn
Se6J5P99V5v+T7ze8H/Szbr/U27V/O++kfe/43rm/9Zr6f87r+f+775e9L/tSsH/hot5/yvPZf8P2Ov6
ny+OXZlBLJfTogoo0H+9Fqi56v+U2xX/p94p/d9+M+5/283o/y03I/533Ur+33Mz63/79fT/DZdT/1ee
T/4fdtD5P28ImzqDUAaLRcQOwf9ph4T/554U+l94Ruh/wRnB/zXXzP633/H533rH83/5ZZ3/+af5/+cB
cdZx/v9JB/j++27lAhrAoM7A6cQgLRnPsFk2mWGbYhrDNuV0IA3EaftFf3Y+sP3f/sDqf9gm8Q8gMRgG
qRWPZ9jAZ8EgBA4HIGBEwfYMLOGHmN7UPeb4X/eY67/7ciZQLKCqgWAcABiNiecY3nS8YvgPwj5rGEhP
B7kXBN4s+CT/f/5H+f9hG3lJNyBpr+6bOQ89/oNwwCJ1Eg1gYGCSymXYYdjGcAOExeIZ5kHFSQIsDCoM
7GDMwMAMEUIHDAwArmHzT5KTHe0AAAAASUVORK5CYII=
</value>
</data>
<data name="ToolStripButton4.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIXSURBVDhPlY9dSJNhFMffCylqduHIEk2pbaWwsMyLpCsL
+sAwJRlBBNLoTocSXhQFc7Wu7CLoA+xi1L7brG3v1pzbaluxuglBC8m3NcJp7W0zt7mLNvL99wyey7bZ
D/6c5znnf855HmYzBCQS19u2tuv0+n/4e3sf3GMY6OrqEJRKP76RyeppqTrCwqOu+TgH9807uEuGTIpE
eN7YiFmJpIdaKvN77loqM92JJPcYsUUek3sluF9TA1YsvkEt5dmIafW/AmeQdLVi2cRgJXAS3I8UXqpG
vlFLeYS49nQmrEDSLScDpFieEiPl7cB32xbE5561Utu/4byqrXzoSoEnm9Mzx5Gw78DqTDcZJMOfgEhF
beXZmB8N8h45Vv2nyAsOks2dSPmOIefdFaWW8gjcVWXa24WfnsNYCynAky+sve6H/9YB4ZOtvpbaylNc
eJjgPR3Ivx9GavoosuGLSJPtQnj/eWqpTOHzE2QWncjM3kb2VR/Zfg7F8JEpWq7MxMQlEXgncl9eYH0p
hHwiiHy0Z52Wq9PcvFt+ob8b2a9uFPgoUIzZcisfdtJydZpaWs5u216LPQ0NbHrpXRNNb45IJLJPrVaP
azQard5kUuh0TwfNZvOQw+EYK8npdA4RKYkusyw74HK5Tvh8PhltZxi73d5usVj6SNOgwWAYMRqNYySO
k6guiZ5LuVEipV6vH7BarYcYhmH+AiaTJDLYVZKcAAAAAElFTkSuQmCC
</value>
</data>
<data name="ToolStripButton2.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAJASURBVDhPfZNLSxtRFMdn5Suah0oChhiJmlGj8RGfiKIi
gouAEPULuMlSxe+Rrbt8hKEWGfJobNq5k0ZaJ7Vgq90ILW5auiiFLv8955oJiU37hwPDPfd3/ufMvVex
VTk4SF0mEprmcrmrS39JCwbdpZ0dzdjeTlWXHvUhmUw/nJ7i7e4uspGIxRurqZqqsPXp5ATG4iJyo6Np
mWBnCScSMNfXIVZXoatqQ5EafHwMMTcHY2ZGRkZVUwq3zc42LJaXYSwtQQ+HZZEafHQEEYtBTE3VQh8a
0hSemduuh435eRizs9BDIasUj1u3h4cwydGcnIQZjaJEwblal/zBbdfDggB2+ZhMojQ9LaE3FOWJiUbY
lixCbdfD7ChGRmAMDEAEgzApss1gW7IIbTDIqRgIoOB04iXFK7cboqcHus/3b5jFSbG1ZVnxOF50dkr4
tccDs7cXZa8XWb///+5Fgiv7+8gTeFEHX/p8eNfXh/f9/cgHAs3nL25sWJW9PeTIuUBRdLlk22WCr/x+
XNP8N6EQboeHUXx6AgxbBGccDuQ6OnDR1SXdeeYctc3ON4OD+KyquI9E8IX+kajeE8XY3NSu6CLp7e3I
tLUhT0V4dt3rlRs4uO27cBj34+N4oCP9RrfxOx13SVU1pbCwkDpvbYXe0oIsFeGfd97d3TCn7JLa/krH
yuBPunC/VlZQiUYfH9WZw5G2Czx7AtviNZMu2w96SL/X1nAXiz0+JltnTmfqucejNYNtca48NqZd286K
ovwBHtVvxMSvxBEAAAAASUVORK5CYII=
</value>
</data>
<data name="ToolStripButton3.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAJDSURBVDhPjZLfa1JhHMa96bYuo7uiywi66CYIgq6iYPUX
dNlVREEXUbQXN21zmDjRlpYw21yuFWNo/miTVgpLM5Y76rH5+9d0LsOjDk0vns57PLJMox544PC+3+fz
vs/LkfR0Q68/9ICMX5TKJq7KhpiuE5nsrDjeL0LIYaPRGCyVSqjX6391IpGESjVtEmMHIlLZzWaziU6n
809Ho98wNjZxWox2pdZoSavVwoF/ot1uC6bfv+/lCztQKB5fEKNdUUBjfx/U9UYDLH+KzeuHcyMgnNjb
o85kc4MAlVpLOK4m9AxHWFxfcOOMzolrpnUoXH6wbBS1Wh10JplKDwGoNKRS+YFqlYPR5cGJJy6MzHlg
Deeh80bxZn1DANCZWCwO+Z8ApUpNSrtlfK9UoLN/wPEZF84Z3JCuhnBr5QvMa15UOQ50htaTyxX9gCml
mtDH2S3vYZMJ4/xTG45O23FS48DIczvCfAUapjNMKDIImJxSkVQ6B+psNo9AkIHa4YXG4QG7HRd6B7cY
FHaK2PzKDAMoSTyRQs+5fIGHZZDOZIWQZXEJyytWOF2rYPgb6vT6fsCjSSVhozG+36DTmRysNjtMLxZ4
wJoACUUiMjHalXRcPsqEWL7fcMfjSR5gxpzZAtc7N97anSgWi1fEuERy5+69S+73H/me4aHeYiLCv6Cb
MWDevIil18vI5vOjYryr+w+lt7X6Z9sGw2xxmGdN88VPPn/tpeUVfL7PNf4Gp8To/ysQCBzhOO5yuVw+
1l2RSH4BvQRqc//87N0AAAAASUVORK5CYII=
</value>
</data>
<data name="ToolStripButton6.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
hKX85jf/D4NcfvGKm+MUAAAAAElFTkSuQmCC
</value>
</data>
<data name="ToolStripButton7.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIDSURBVDhPpZLrS5NhGMb3j4SWh0oRQVExD4gonkDpg4hG
YKxG6WBogkMZKgPNCEVJFBGdGETEvgwyO9DJE5syZw3PIlPEE9pgBCLZ5XvdMB8Ew8gXbl54nuf63dd9
0OGSnwCahxbPRNPAPMw9Xpg6ZmF46kZZ0xSKzJPIrhpDWsVnpBhGkKx3nAX8Pv7z1zg8OoY/cITdn4fw
bf/C0kYAN3Ma/w3gWfZL5kzTKBxjWyK2DftwI9tyMYCZKXbNHaD91bLYJrDXsYbrWfUKwJrPE9M2M1Oc
VzOOpHI7Jr376Hi9ogHqFIANO0/MmmmbmSmm9a8ze+I4MrNWAdjtoJgWcx+PSzg166yZZ8xM8XvXDix9
c4jIqFYAjoriBV9AhEPv1mH/sonogha0afbZMMZz+yreTGyhpusHwtNNCsA5U1zS4BLxzJIfg299qO32
Ir7UJtZfftyATqeT+8o2D8JSjQrAJblrncYL7ZJ2+bfaFnC/1S1NjL3diRat7qrO7wLRP3HjWsojBeCo
mDEo5mNjuweFGvjWg2EBhCbpkW78htSHHwRyNdmgAFzPEee2iFkzayy2OLXzT4gr6UdUnlXrullsxxQ+
kx0g8BTA3aZlButjSTyjODq/WcQcW/B/Je4OQhLvKQDnzN1mp0nnkvAhR8VuMzNrpm1mpjgkoVwB/v8D
TgDQASA1MVpwzwAAAABJRU5ErkJggg==
</value>
</data>
<data name="tsnewdentotar.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAINSURBVDhPY6AVYAyc67K/+XD1/SYg9p3quAQqTiQIZWAO
Wu75Zu6Nuf9nX5/9322S/TmoDJEAaIDnctc3k69M/D/hSt9/p0nm56EyRAKwATZveq+0/O++0gg0wAiP
AfUMTOYLtWx81tnYB0CxZZ+ak88myw9dV8v/d1wp+e88T++2/XxtB591FvYeQOyyzsTeYJGyFVi/cAGn
Se6J5P99V5v+T7ze8H/Szbr/U27V/O++kfe/43rm/9Zr6f87r+f+775e9L/tSsH/hot5/yvPZf8P2Ov6
ny+OXZlBLJfTogoo0H+9Fqi56v+U2xX/p94p/d9+M+5/283o/y03I/533Ur+33Mz63/79fT/DZdT/1ee
T/4fdtD5P28ImzqDUAaLRcQOwf9ph4T/554U+l94Ruh/wRnB/zXXzP633/H533rH83/5ZZ3/+af5/+cB
cdZx/v9JB/j++27lAhrAoM7A6cQgLRnPsFk2mWGbYhrDNuV0IA3EaftFf3Y+sP3f/sDqf9gm8Q8gMRgG
qRWPZ9jAZ8EgBA4HIGBEwfYMLOGHmN7UPeb4X/eY67/7ciZQLKCqgWAcABiNiecY3nS8YvgPwj5rGEhP
B7kXBN4s+CT/f/5H+f9hG3lJNyBpr+6bOQ89/oNwwCJ1Eg1gYGCSymXYYdjGcAOExeIZ5kHFSQIsDCoM
7GDMwMAMEUIHDAwArmHzT5KTHe0AAAAASUVORK5CYII=
</value>
</data>
<metadata name="ctxmenureporting.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>167, 56</value>
</metadata>
<metadata name="ctxmenuDentotar.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>317, 56</value>
</metadata>
<metadata name="ContextMenuStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>464, 56</value>
</metadata>
<metadata name="ctxMenuTarif.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>621, 56</value>
</metadata>
<metadata name="ContextMenuStrip2.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>744, 56</value>
</metadata>
<metadata name="ctxMenuMailtext.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>901, 56</value>
</metadata>
</root>

View File

@@ -0,0 +1,148 @@
Imports Syncfusion.Windows.Forms.CellGrid
Imports Syncfusion.WinForms.DataGrid
Public Class clsStammdaten_Flat_SF
Dim m_connectionstring As String
Property Connectionstring As String
Get
Return m_connectionstring
End Get
Set(value As String)
m_connectionstring = value
End Set
End Property
Dim m_tablename As String
Property Tablename As String
Get
Return m_tablename
End Get
Set(value As String)
m_tablename = value
Try
'get_data()
Catch
End Try
End Set
End Property
Dim m_SQL As String = ""
Property SQL As String
Get
Return m_SQL
End Get
Set(value As String)
m_SQL = value
End Set
End Property
Dim m_allowaddnew As Boolean = True
Property AllowAddNew As Boolean
Get
Return m_allowaddnew
End Get
Set(value As Boolean)
m_allowaddnew = value
End Set
End Property
Dim db As clsDB
Dim c1d As New SfDataGrid
Sub New()
' Dieser Aufruf ist für den Designer erforderlich.
InitializeComponent()
Me.Connectionstring = My.Settings.ConnectionString
Me.c1d = Me.c1daten
If My.Settings.SoftwareType = "PADM" Then
Me.NeuerTarifeintragErstellenToolStripMenuItem.Text = "Neuer Artikel"
Me.TarifBearbeitenToolStripMenuItem.Text = "Artikel bearbeiten"
End If
End Sub
Public Sub get_data()
Try
Try
db = Nothing
Catch ex As Exception
End Try
db = New clsDB
Me.c1daten.DataSource = Nothing
Me.c1daten.DataMember = Nothing
Me.c1daten.DataSource = Nothing
Me.c1daten.DataMember = Nothing
db.dsDaten.Tables.Clear()
If Me.SQL <> "" Then
db.Get_Tabledata(Me.Tablename, "", Me.SQL, "", False)
Else
db.Get_Tabledata(Me.Tablename)
End If
Me.c1daten.DataSource = db.dsDaten
Me.c1daten.DataMember = Tablename
Dim spalten As New Tabellenspalte
spalten.Spaltentitel_aktualisieren(Me.c1daten, Me.Tablename, db.dsDaten.Tables(0))
Me.c1d.ContextMenuStrip = Nothing
'Me.c1d.AllowAddNew = True
Me.tsnewdentotar.Visible = False
Select Case Tablename
Case "Auswertung"
Dim printer As New clsPrinter
printer.Get_Printers()
'Me.C1TrueDBDropdown1.DataSource = printer.Printers
'Me.C1TrueDBDropdown1.DataMember = printer.Printers.Columns(0).ColumnName
'Me.C1TrueDBDropdown1.ValueMember = printer.Printers.Columns(0).ColumnName
'Me.C1TrueDBDropdown1.DisplayMember = printer.Printers.Columns(0).ColumnName
'Me.c1daten.Columns("Drucker").DropDown = Me.C1TrueDBDropdown1
Case "User"
Me.c1d.ContextMenuStrip = Me.ContextMenuStrip1
Case "Tarif"
Me.c1d.ContextMenuStrip = Me.ctxMenuTarif
' Me.c1d.AllowAddNew = False
Case "Dentotar"
Me.c1d.ContextMenuStrip = Me.ctxmenuDentotar
' Me.c1d.AllowAddNew = False
Me.tsnewdentotar.Visible = True
Case "MailTexte"
Me.c1d.ContextMenuStrip = Me.ctxMenuMailtext
Case "Reporting"
Me.c1d.ContextMenuStrip = Me.ctxmenureporting
Me.AllowDrop = True
Me.c1daten.AllowDrop = True
End Select
If Me.AllowAddNew = False Then
Me.C1Daten.AllowEditing = False
End If
Catch ex As Exception
End Try
End Sub
Private Sub ToolStripButton6_Click(sender As Object, e As EventArgs) Handles ToolStripButton6.Click
db.Update_Data()
If Tablename = "Spalten" Then Globals.Spaltendaten.Rows.Clear()
Try
IntTables.Inttables.Tables.Remove(Tablename)
Catch ex As Exception
End Try
Try
IntTables.Inttables.Tables.Remove(Tablename)
Catch ex As Exception
End Try
Globals.ToastInfo.ShowSaveMesasge(Me)
'MsgBox("Daten wurden gespeichert")
End Sub
End Class

53
DPM2016/Klassen/sfcontainer.Designer.vb generated Normal file
View File

@@ -0,0 +1,53 @@
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
Partial Class sfcontainer
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.ClsStammdaten_Flat_SF1 = New DPM2016.clsStammdaten_Flat_SF()
Me.SuspendLayout()
'
'ClsStammdaten_Flat_SF1
'
Me.ClsStammdaten_Flat_SF1.AllowAddNew = True
Me.ClsStammdaten_Flat_SF1.Connectionstring = "data source=shu01\shu00;initial catalog=SHUB_PADM;persist security info=false;workstati" &
"on id=;packet size=4096;user id=sa;password=*shu29"
Me.ClsStammdaten_Flat_SF1.Location = New System.Drawing.Point(12, 23)
Me.ClsStammdaten_Flat_SF1.Name = "ClsStammdaten_Flat_SF1"
Me.ClsStammdaten_Flat_SF1.Size = New System.Drawing.Size(1266, 701)
Me.ClsStammdaten_Flat_SF1.SQL = ""
Me.ClsStammdaten_Flat_SF1.TabIndex = 0
Me.ClsStammdaten_Flat_SF1.Tablename = Nothing
'
'sfcontainer
'
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
Me.ClientSize = New System.Drawing.Size(1326, 736)
Me.Controls.Add(Me.ClsStammdaten_Flat_SF1)
Me.Name = "sfcontainer"
Me.Text = "sfcontainer"
Me.ResumeLayout(False)
End Sub
Friend WithEvents ClsStammdaten_Flat_SF1 As clsStammdaten_Flat_SF
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,3 @@
Public Class sfcontainer
End Class