MS Initial

This commit is contained in:
Digital Data - Marlon Schreiber 2017-04-10 15:50:24 +02:00
commit 1901ee6cb1
271 changed files with 424171 additions and 0 deletions

43
MC_SUPPLYWATCH.sln Normal file
View File

@ -0,0 +1,43 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
VisualStudioVersion = 15.0.26228.9
MinimumVisualStudioVersion = 10.0.40219.1
Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "Supplywatch", "Supplywatch\Supplywatch.vbproj", "{2199461A-FD8B-41DA-A9EA-7AF1819CD641}"
EndProject
Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "Setup", "Setup\Setup.wixproj", "{8633FE47-33F0-46EA-A807-22B7A49662F6}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
CD_ROM|x86 = CD_ROM|x86
Debug|x86 = Debug|x86
DVD-5|x86 = DVD-5|x86
Release|x86 = Release|x86
SingleImage|x86 = SingleImage|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{2199461A-FD8B-41DA-A9EA-7AF1819CD641}.CD_ROM|x86.ActiveCfg = Release|x86
{2199461A-FD8B-41DA-A9EA-7AF1819CD641}.CD_ROM|x86.Build.0 = Release|x86
{2199461A-FD8B-41DA-A9EA-7AF1819CD641}.Debug|x86.ActiveCfg = Debug|x86
{2199461A-FD8B-41DA-A9EA-7AF1819CD641}.Debug|x86.Build.0 = Debug|x86
{2199461A-FD8B-41DA-A9EA-7AF1819CD641}.DVD-5|x86.ActiveCfg = Debug|x86
{2199461A-FD8B-41DA-A9EA-7AF1819CD641}.DVD-5|x86.Build.0 = Debug|x86
{2199461A-FD8B-41DA-A9EA-7AF1819CD641}.Release|x86.ActiveCfg = Release|x86
{2199461A-FD8B-41DA-A9EA-7AF1819CD641}.Release|x86.Build.0 = Release|x86
{2199461A-FD8B-41DA-A9EA-7AF1819CD641}.SingleImage|x86.ActiveCfg = Release|x86
{2199461A-FD8B-41DA-A9EA-7AF1819CD641}.SingleImage|x86.Build.0 = Release|x86
{8633FE47-33F0-46EA-A807-22B7A49662F6}.CD_ROM|x86.ActiveCfg = Release|x86
{8633FE47-33F0-46EA-A807-22B7A49662F6}.CD_ROM|x86.Build.0 = Release|x86
{8633FE47-33F0-46EA-A807-22B7A49662F6}.Debug|x86.ActiveCfg = Debug|x86
{8633FE47-33F0-46EA-A807-22B7A49662F6}.Debug|x86.Build.0 = Debug|x86
{8633FE47-33F0-46EA-A807-22B7A49662F6}.DVD-5|x86.ActiveCfg = Debug|x86
{8633FE47-33F0-46EA-A807-22B7A49662F6}.DVD-5|x86.Build.0 = Debug|x86
{8633FE47-33F0-46EA-A807-22B7A49662F6}.Release|x86.ActiveCfg = Release|x86
{8633FE47-33F0-46EA-A807-22B7A49662F6}.Release|x86.Build.0 = Release|x86
{8633FE47-33F0-46EA-A807-22B7A49662F6}.SingleImage|x86.ActiveCfg = Release|x86
{8633FE47-33F0-46EA-A807-22B7A49662F6}.SingleImage|x86.Build.0 = Release|x86
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

9
Setup/Config.wxi Normal file
View File

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<Include>
<?define ProgramName="Supplywatch"?>
<?define ProductName="MC2 Supplywatch"?>
<?define Manufacturer="Digital Data"?>
<?define Description="Beschreibung des Programms"?>
<?define Comments="Kommentar wie Copyright-Hinweis"?>
<?define UpgradeCode="AF6195B7-8455-4F8F-85AE-47FDA883B731"?>
</Include>

121
Setup/Product.wxs Normal file
View File

@ -0,0 +1,121 @@
<?include Config.wxi?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi" xmlns:util="http://schemas.microsoft.com/wix/UtilExtension">
<Product Id="*" Name="$(var.ProductName)" Language="1031" Codepage="1252" Version="$(var.ProductVersion)" Manufacturer="$(var.Manufacturer)" UpgradeCode="$(var.UpgradeCode)">
<Package
Id="*"
Keywords="Installer"
Description="$(var.Description)"
Comments="$(var.Comments)"
Manufacturer="$(var.Manufacturer)"
InstallerVersion="100"
Languages="1031"
Compressed="yes"
SummaryCodepage="1252"
InstallScope="perMachine"
/>
<Property Id="APPLICATIONFOLDER">
<RegistrySearch Key="Software\[Manufacturer]\[ProductName]" Root="HKCU" Type="raw" Id="APPLICATIONFOLDER_REGSEARCH" Name="Path" />
</Property>
<Media Id='1' Cabinet='$(var.ProgramName).cab' EmbedCab='yes' DiskPrompt='$(var.ProgramName)' />
<Property Id='DiskPrompt' Value="$(var.ProgramName) Install" />
<MajorUpgrade
AllowDowngrades="no"
AllowSameVersionUpgrades="no"
DowngradeErrorMessage="Eine neuere Version von [ProductName] ist bereits installiert. Das Setup wird beendet."
/>
<Property Id="PREVIOUSVERSIONSINSTALLED" Secure="yes" />
<Upgrade Id="$(var.UpgradeCode)">
<UpgradeVersion
Minimum="1.0.0.0" Maximum="99.0.0.0"
Property="PREVIOUSVERSIONSINSTALLED"
IncludeMinimum="yes" IncludeMaximum="no" />
</Upgrade>
<!-- Legt das Icon fest -->
<Icon Id="AppIcon.exe" SourceFile="..\Supplywatch\bin\$(var.Configuration)\$(var.ProgramName).exe" />
<!-- Zeige Icon in Systemsteuerung > Programme entfernen -->
<Property Id="ARPPRODUCTICON" Value="AppIcon.exe" />
<Directory Id="TARGETDIR" Name="SourceDir">
<Directory Id="ProgramFilesFolder">
<Directory Id="DDDIR" Name="$(var.Manufacturer)">
<Directory Id="INSTALLDIR" Name="$(var.ProductName)"/>
</Directory>
</Directory>
</Directory>
<DirectoryRef Id="INSTALLDIR">
<Component Id="MainApplicationExe" Guid="AAB7930C-B559-4D67-B6BE-DEC6617461F3">
<File Id="MainApplicationExe" Source="..\$(var.ProgramName)\bin\$(var.Configuration)\SUPPLYWATCH.exe" Name="$(var.ProgramName).exe" KeyPath="yes" Checksum="yes">
<Shortcut Id="DesktopShortcut" Directory="DesktopFolder" Name="$(var.ProductName)" WorkingDirectory="INSTALLDIR" Icon="AppIcon.exe" IconIndex="0" Advertise="yes" />
<Shortcut Id="StartMenuShortcut" Directory="ProgramMenuDir" Name="$(var.ProductName)" WorkingDirectory="INSTALLDIR" Icon="AppIcon.exe" IconIndex="0" Advertise="yes" />
</File>
</Component>
<Component Id="DevExpressLibs" Guid="CB40DAAE-348E-4BD3-B275-9A526EB8F191">
<File Id="DevExpress.Data.v15.2" Name="DevExpress.Data.v15.2.dll" Source="D:\ProgramFiles\DevExpress 15.2\Bin\Framework\DevExpress.Data.v15.2.dll" KeyPath="yes"/>
<File Id="DevExpress.Printing.v15.2.Core" Name="DevExpress.Printing.v15.2.Core.dll" Source="D:\ProgramFiles\DevExpress 15.2\Bin\Framework\DevExpress.Printing.v15.2.Core.dll"/>
<File Id="DevExpress.Utils.v15.2" Name="DevExpress.Utils.v15.2.dll" Source="D:\ProgramFiles\DevExpress 15.2\Bin\Framework\DevExpress.Utils.v15.2.dll"/>
<File Id="DevExpress.XtraEditors.v15.2" Name="DevExpress.XtraEditors.v15.2.dll" Source="D:\ProgramFiles\DevExpress 15.2\Bin\Framework\DevExpress.XtraEditors.v15.2.dll"/>
<File Id="DevExpress.XtraGrid.v15.2" Name="DevExpress.XtraGrid.v15.2.dll" Source="D:\ProgramFiles\DevExpress 15.2\Bin\Framework\DevExpress.XtraGrid.v15.2.dll"/>
<File Id="DevExpress.XtraLayout.v15.2" Name="DevExpress.XtraLayout.v15.2.dll" Source="D:\ProgramFiles\DevExpress 15.2\Bin\Framework\DevExpress.XtraLayout.v15.2.dll"/>
<File Id="DevExpress.XtraPrinting.v15.2" Name="DevExpress.XtraPrinting.v15.2.dll" Source="D:\ProgramFiles\DevExpress 15.2\Bin\Framework\DevExpress.XtraPrinting.v15.2.dll"/>
</Component>
<Component Id="RegistryKeys" Guid="4503BF18-22F2-4DBF-B281-06DE039F52C8">
<RegistryKey Root="HKCU" Key="Software">
<RegistryKey Key="[Manufacturer]">
<RegistryKey Key="[ProductName]" ForceCreateOnInstall="yes" ForceDeleteOnUninstall="yes" Id="REGKEYINSTALLDIR">
<RegistryValue Type="string" Value="[INSTALLDIR]" Name="Path" />
</RegistryKey>
</RegistryKey>
</RegistryKey>
<util:RemoveFolderEx Id="RemoveApplicationFolder" On="uninstall" Property="APPLICATIONFOLDER" />
</Component>
<Directory Id="ProgramMenuFolder" Name="Programs">
<Directory Id="ProgramMenuDir" Name="Supplywatch">
<Component Id="ProgramMenuDir" Guid="84FC82EA-EF4F-4246-A463-B076E878DF0A">
<RemoveFolder Id="ProgramMenuDir" On="uninstall" />
<RegistryValue Root="HKMU" Key="Software\[Manufacturer]\[ProductName]" Type="string" Value="" KeyPath="yes" />
</Component>
</Directory>
</Directory>
<Directory Id="DesktopFolder" Name="Desktop"></Directory>
</DirectoryRef>
<Feature Id="MainApplication" Title="Main Application" Level="1">
<ComponentRef Id="MainApplicationExe" />
<ComponentRef Id="RegistryKeys" />
<ComponentRef Id="DevExpressLibs" />
<ComponentRef Id="ProgramMenuDir" />
</Feature>
<!-- Legt das Standard-Installationsverzeichnis fest-->
<Property Id="WIXUI_INSTALLDIR" Value="INSTALLDIR" />
<UI>
<UIRef Id="WixUI_InstallDir" />
<UIRef Id="WixUI_ErrorProgressText" />
<Publish Dialog="WelcomeDlg"
Control="Next"
Event="NewDialog"
Value="InstallDirDlg"
Order="2">1</Publish>
<Publish Dialog="InstallDirDlg"
Control="Back"
Event="NewDialog"
Value="WelcomeDlg"
Order="2">1</Publish>
</UI>
</Product>
</Wix>

71
Setup/Setup.wixproj Normal file
View File

@ -0,0 +1,71 @@
<Project ToolsVersion="4.0" DefaultTargets="Build" InitialTargets="EnsureWixToolsetInstalled" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">x86</Platform>
<ProductVersion>3.10</ProductVersion>
<ProjectGuid>8633fe47-33f0-46ea-a807-22b7a49662f6</ProjectGuid>
<SchemaVersion>2.0</SchemaVersion>
<OutputName>Setup</OutputName>
<OutputType>Package</OutputType>
<WixTargetsPath Condition=" '$(WixTargetsPath)' == '' AND '$(MSBuildExtensionsPath32)' != '' ">$(MSBuildExtensionsPath32)\Microsoft\WiX\v3.x\Wix.targets</WixTargetsPath>
<WixTargetsPath Condition=" '$(WixTargetsPath)' == '' ">$(MSBuildExtensionsPath)\Microsoft\WiX\v3.x\Wix.targets</WixTargetsPath>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
<OutputPath>bin\$(Configuration)\</OutputPath>
<IntermediateOutputPath>obj\$(Configuration)\</IntermediateOutputPath>
<DefineConstants>Debug</DefineConstants>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
<OutputPath>bin\$(Configuration)\</OutputPath>
<IntermediateOutputPath>obj\$(Configuration)\</IntermediateOutputPath>
</PropertyGroup>
<ItemGroup>
<Compile Include="Product.wxs" />
</ItemGroup>
<ItemGroup>
<WixExtension Include="WixUtilExtension">
<HintPath>$(WixExtDir)\WixUtilExtension.dll</HintPath>
<Name>WixUtilExtension</Name>
</WixExtension>
<WixExtension Include="WixUIExtension">
<HintPath>$(WixExtDir)\WixUIExtension.dll</HintPath>
<Name>WixUIExtension</Name>
</WixExtension>
</ItemGroup>
<ItemGroup>
<Content Include="Config.wxi" />
</ItemGroup>
<Import Project="$(WixTargetsPath)" Condition=" Exists('$(WixTargetsPath)') " />
<Target Name="EnsureWixToolsetInstalled" Condition=" !Exists('$(WixTargetsPath)') ">
<Error Text="The WiX Toolset v3 build tools must be installed to build this project. To download the WiX Toolset, see http://wixtoolset.org/releases/" />
</Target>
<!--
To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Wix.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
<Target Name="BeforeBuild">
   <!-- Get the programs assembly version from the .exe file -->
   <GetAssemblyIdentity AssemblyFiles="..\Supplywatch\bin\$(Configuration)\MCSUPPLYWATCH.exe">
     <Output TaskParameter="Assemblies" ItemName="AsmInfo" />
   
</GetAssemblyIdentity>
   <!-- Store the assembly version number in ProductVersion preprocessor variable -->
   <CreateProperty Value="$(DefineConstants);ProductVersion=%(AsmInfo.Version)">
     <Output TaskParameter="Value" PropertyName="DefineConstants" />
   
</CreateProperty>
   <!-- Name the .msi file after the solution platform and assembly version e.g TestService-x86-1.4.0.0.msi -->
   <CreateProperty Value="$(SolutionName)-$(Platform)-%(AsmInfo.Version)">
     <Output TaskParameter="Value" PropertyName="TargetName" />
   
</CreateProperty>
   <!-- Name the .wixpdb file after the solution platform and assembly version e.g TestService-x86-1.4.0.0.msi -->
   <CreateProperty Value="$(TargetName)$(TargetPdbExt)">
     <Output TaskParameter="Value" PropertyName="TargetPdbName" />
   
</CreateProperty></Target>
</Project>

View File

@ -0,0 +1,83 @@
Imports System.Net.Mail
Imports System.Net
Imports System.Net.Mail.SmtpClient
Public Class ClassBWExportEmail
Private Message As MailMessage = New MailMessage()
' // Anlage
Private Attach As Attachment
' // Authenticated
Private SmtpUser As New NetworkCredential()
' // Versenden über SMTPClient
Private Smtp As New SmtpClient()
' // Absender
Public Function Absender(ByVal Address As String, ByVal DisplayName As String) As String
Message.From = New MailAddress(Address, DisplayName)
Return Address & " (" & DisplayName & ")"
End Function
' // Empfänger
Public Function Empfänger(ByVal Address As String, ByVal DisplayName As String) As String
Message.To.Add(New MailAddress(Address, DisplayName))
Return Address & " (" & DisplayName & ")"
End Function
Public Function WeitereEmpfänger(ByVal Addresses As String) As String
Dim sText As String = ""
Message.CC.Add(Addresses)
For iIndex As Integer = 0 To Message.CC.Count - 1
sText &= Message.CC(iIndex).Address & "; "
Next
If sText.EndsWith("; ") Then
sText = sText.Substring(0, sText.Length - 2)
End If
Return sText
End Function
' // Betreff & Nachricht
Public Function Nachricht(ByVal Betreff As String, ByVal Text As String) As MailMessage
Message.Subject = Betreff
Message.Body = Text
Return Message
End Function
' // Einstellungen der Nachricht (Als HTML oder nicht & Priorität der Nachricht)
Public Function Nachricht_Einstellungen(ByVal IsTextHTML As Boolean, ByVal Priorität As _
MailPriority) As MailMessage
Message.IsBodyHtml = IsTextHTML
Message.Priority = Priorität
Return Message
End Function
' // Anlage Einzeln
Public Sub Anlage(ByVal Pfad As String)
Attach = New System.Net.Mail.Attachment(Pfad)
Message.Attachments.Add(Attach)
End Sub
' // Getestet
Public Function Senden_MitAuthenzierung(ByVal Kontoname As String, ByVal Password As _
String, ByVal SmtpAddress As String, Optional ByVal test As Boolean = False) As Boolean
' // Authenzierung
SmtpUser.UserName = Kontoname
SmtpUser.Password = Password
' -- Send Message
Smtp.UseDefaultCredentials = False
Smtp.Credentials = SmtpUser
Smtp.Host = SmtpAddress
Smtp.DeliveryMethod = SmtpDeliveryMethod.Network
Try
Smtp.Send(Message)
If test = True Then
MsgBox("Email erfolgreich versendet!", MsgBoxStyle.Information, "Erfolgsmeldung:")
Else
' ClassLogger.Add(" => Erfolgsmeldung: Email wurde ERFOLGREICH VERSENDET ", True)
End If
Return True
Catch ex As Exception
If test = True Then
MsgBox(ex.Message, MsgBoxStyle.Critical, "Fehler in Send_EMail")
End If
ClassLogger.Add("ACHTUNG_ FEHLERAUSNAHME", "Fehler in Send_EMail.", ex)
Return False
End Try
End Function
End Class

View File

@ -0,0 +1,537 @@
Public Class ClassBWProfilExport
Private _originalProfilname As String
Private _originalSQLAnweisung As String
Private _originaldays As String
Private _originalFormat As String
Private _originalPath As String
Private _originalEmail As Boolean
Private _originalEmailto As String
Private _originalEmailAbsender As String
Private _originalEmailBetreff As String
Private _originalEmailBody As String
Private _originalemailfrom As String
Private _originalemailsmtp As String
Private _originalemailuser As String
Private _originalemailPW As String
Private _originalemailbest As String
Private _originallastExport As String
Private _profilname As String
Private _SQLAnweisung As String
Private _days As String
Private _Format As String
Private _Path As String
Private _Email As Boolean
Private _Emailto As String
Private _EmailBetreff As String
Private _EmailBody As String
Private _emailfrom As String
Private _EmailAbsender As String
Private _emailsmtp As String
Private _emailuser As String
Private _emailPW As String
Private _emailbest As String
Public _lastExport As String
Private _saved As Boolean
''' <summary>
''' Konstruktor zum Anlegen oder Laden eines Profils
''' </summary>
''' <param name="profilname">Profilname</param>
''' <param name="dokumenttyp_string"></param>
''' <param name="windreamSuche"></param>
''' <remarks></remarks>
Sub New(ByVal profilname As String, _
ByVal SQLAnweisung As String, _
ByVal days As String, ByVal Format As String, ByVal Pfad As String, ByVal email As Boolean, ByVal emailto As String, ByVal emailBetreff As String, ByVal emailBody As String, _
ByVal emailfrom As String, ByVal emailAbsender As String, ByVal emailsmtp As String, ByVal emailuser As String, ByVal emailPW As String, ByVal emailbest As String, ByVal lastExport As String)
Me._originalProfilname = profilname
Me._originalSQLAnweisung = SQLAnweisung
Me._originaldays = days
Me._originalFormat = Format
Me._originalPath = Pfad
Me._originalEmail = email
Me._originalEmailto = emailto
Me._originalEmailBetreff = emailBetreff
Me._originalEmailBody = emailBody
Me._originalemailfrom = emailfrom
Me._originalEmailAbsender = emailAbsender
Me._originalemailsmtp = emailsmtp
Me._originalemailuser = emailuser
Me._originalemailPW = emailPW
Me._originalemailbest = emailbest
Me._originallastExport = lastExport
Me._profilname = profilname
Me._SQLAnweisung = SQLAnweisung
Me._days = days
Me._Format = Format
Me._Path = Pfad
Me._Email = email
Me._Emailto = emailto
Me._EmailBetreff = emailBetreff
Me._EmailBody = emailBody
Me._emailfrom = emailfrom
Me._EmailAbsender = emailAbsender
Me._emailsmtp = emailsmtp
Me._emailuser = emailuser
Me._emailPW = emailPW
Me._emailbest = emailbest
Me._lastExport = lastExport
Me._saved = True
End Sub
''' <summary>
''' Konstruktor ohne Tätigkeit
''' </summary>
''' <remarks>wenn im Konstruktor kein Parameter übergeben wurde soll auch nichts gemacht werden</remarks>
Sub New()
End Sub
''' <summary>
''' Speichert das Profil
''' </summary>
''' <returns></returns>
''' <remarks></remarks>
Public Function Save(ByVal mitMeldung As Boolean)
Try
' wenn das Profil nicht gespeichert ist
If Not Me.IsSaved Then
' wenn ein Profilname für dieses Profil gesetzt ist
If Me._profilname IsNot Nothing And Me._originalProfilname IsNot Nothing Then
' XML-Datei initialisieren
Dim xml As New Xml.XmlDocument()
' Profil initialisieren
Dim xmlProfil As Xml.XmlElement
' XML-Datei öffnen und laden
xml.Load(My.Settings.conFile_Reporting)
' den XML-Knoten des Profils laden
xmlProfil = xml.SelectSingleNode("//Settings/Profile/Profil[@profilname='" & Me._originalProfilname & "']")
' wenn der Knoten NICHT gefunden wurde -> Vorgang abbrechen
If xmlProfil Is Nothing Then Return False
' die neuen Werte den Originalwerten zuweisen
Me._originalProfilname = Me._profilname
Me._originalSQLAnweisung = Me._SQLAnweisung
Me._originaldays = Me._days
Me._originalemailbest = Me._emailbest
' die neuen Werte in die XML-Datei schreiben
xmlProfil.Attributes("profilname").Value = Me._profilname
xmlProfil.Attributes("sqlanweisung").Value = Me._SQLAnweisung
xmlProfil.Attributes("days").Value = Me._days
xmlProfil.Attributes("format").Value = Me._Format
xmlProfil.Attributes("path").Value = Me._Path
xmlProfil.Attributes("email").Value = Me._Email
xmlProfil.Attributes("emailto").Value = Me._Emailto
xmlProfil.Attributes("emailBetreff").Value = Me._EmailBetreff
xmlProfil.Attributes("emailBody").Value = Me._EmailBody
xmlProfil.Attributes("emailfrom").Value = Me._emailfrom
xmlProfil.Attributes("emailabsender").Value = Me._EmailAbsender
xmlProfil.Attributes("emailsmtp").Value = Me._emailsmtp
xmlProfil.Attributes("emailuser").Value = Me._emailuser
xmlProfil.Attributes("emailPW").Value = Me._emailPW
xmlProfil.Attributes("emailbest").Value = Me._emailbest
xmlProfil.Attributes("lastExport").Value = Me._lastExport
' XML-Datei speichern
xml.Save(My.Settings.conFile_Reporting)
' Profil auf gespeichert setzen
Me._saved = True
If mitMeldung = True Then MsgBox("Das Profil '" & Me._originalProfilname & "' wurde erfolgreich gespeichert.", MsgBoxStyle.Information, "Profil gespeichert")
Return True
Else
If mitMeldung = True Then MsgBox("Es wurde kein Profilname für das Profil definiert.", MsgBoxStyle.Information, "Profil konnte nicht gespeichert werden")
Return False
End If
End If
Return False
Catch ex As Exception
MsgBox(ex.Message, MsgBoxStyle.Critical, "Fehler beim Speichern eines Profils")
Return False
End Try
End Function
''' <summary>
''' Setzt im aktuellen Profil alle Einstellungen auf die Originalwerte zurück.
''' </summary>
''' <remarks></remarks>
Public Sub SetBackToOriginal()
Me._profilname = _originalProfilname
Me._SQLAnweisung = _originalSQLAnweisung
Me._days = _originaldays
Me._Format = _originalFormat
Me._Path = _originalPath
Me._Email = _originalEmail
Me._Emailto = _originalEmailto
Me._EmailBetreff = _originalEmailBetreff
Me._EmailBody = _originalEmailBody
Me._emailfrom = _originalemailfrom
Me._emailsmtp = _originalemailsmtp
Me._emailuser = _originalemailuser
Me._emailPW = _originalemailPW
Me._emailbest = _originalemailbest
Me._lastExport = _originallastExport
Me._originalProfilname = Me._profilname
End Sub
''' <summary>
''' Setzt das Profil auf geändert.
''' </summary>
''' <remarks></remarks>
Public Sub setChanged()
' Profil auf geändert setzen
Me._saved = False
End Sub
''' <summary>
''' Setzt das Profil auf gespeichert.
''' </summary>
''' <remarks></remarks>
Public Sub setSaved()
' Profil auf gespeichert setzen
Me._saved = True
End Sub
Public ReadOnly Property HasChanges() As Boolean
Get
If Me._profilname = Me._originalProfilname And _
Me._days = _originaldays And _
Me._Format = _originalFormat And _
Me._Path = _originalPath And _
Me._SQLAnweisung = _originalSQLAnweisung And _
Me._Email = _originalEmail And _
Me._EmailAbsender = _originalEmailAbsender And _
Me._Emailto = _originalEmailto And _
Me._EmailBetreff = _originalEmailBetreff And _
Me._EmailBody = _originalEmailBody And _
Me._emailfrom = _originalemailfrom And _
Me._emailsmtp = _originalemailsmtp And _
Me._emailuser = _originalemailuser And _
Me._emailPW = _originalemailPW And
Me._emailbest = _originalemailbest And
Me._lastExport = _originallastExport Then
Return False
Else
Return True
End If
End Get
End Property
Public ReadOnly Property IsSaved() As Boolean
Get
Return Me._saved
End Get
End Property
Public Property OriginalProfilname() As String
Get
Return Me._originalProfilname
End Get
Set(ByVal value As String)
Me._originalProfilname = value
End Set
End Property
Public Property Profilname() As String
Get
Return Me._profilname
End Get
Set(ByVal value As String)
Me._profilname = value
' Profil auf geändert setzen
Me.setChanged()
End Set
End Property
Public Property OriginalvSQL_Anweisung() As String
Get
Return Me._originalSQLAnweisung
End Get
Set(ByVal value As String)
Me._originalSQLAnweisung = value
End Set
End Property
Public Property vSQL_Anweisung() As String
Get
Return Me._SQLAnweisung
End Get
Set(ByVal value As String)
Me._SQLAnweisung = value
Me.setChanged()
End Set
End Property
Public Property originaldays() As String
Get
Return Me._originaldays
End Get
Set(ByVal value As String)
Me._originaldays = value
End Set
End Property
Public Property Days() As String
Get
Return Me._days
End Get
Set(ByVal value As String)
Me._days = value
Me.setChanged()
End Set
End Property
Public Property originalFormat() As String
Get
Return Me._originalFormat
End Get
Set(ByVal value As String)
Me._originalFormat = value
End Set
End Property
Public Property Format() As String
Get
Return Me._Format
End Get
Set(ByVal value As String)
Me._Format = value
Me.setChanged()
End Set
End Property
Public Property originalpath() As String
Get
Return Me._originalPath
End Get
Set(ByVal value As String)
Me._originalPath = value
End Set
End Property
Public Property Path() As String
Get
Return Me._Path
End Get
Set(ByVal value As String)
Me._Path = value
Me.setChanged()
End Set
End Property
Public Property originalEmail() As String
Get
Return Me._originalEmail
End Get
Set(ByVal value As String)
Me._originalEmail = value
End Set
End Property
Public Property Email() As String
Get
Return Me._Email
End Get
Set(ByVal value As String)
Me._Email = value
Me.setChanged()
End Set
End Property
Public Property originalEmailabsender() As String
Get
Return Me._originalEmailAbsender
End Get
Set(ByVal value As String)
Me._originalEmailAbsender = value
End Set
End Property
Public Property EmailAbsender() As String
Get
Return Me._EmailAbsender
End Get
Set(ByVal value As String)
Me._EmailAbsender = value
Me.setChanged()
End Set
End Property
Public Property originalEmailto() As String
Get
Return Me._originalEmailto
End Get
Set(ByVal value As String)
Me._originalEmailto = value
End Set
End Property
Public Property Emailto() As String
Get
Return Me._Emailto
End Get
Set(ByVal value As String)
Me._Emailto = value
Me.setChanged()
End Set
End Property
Public Property originalEmailBetreff() As String
Get
Return Me._originalEmailBetreff
End Get
Set(ByVal value As String)
Me._originalEmailBetreff = value
End Set
End Property
Public Property EmailBetreff() As String
Get
Return Me._EmailBetreff
End Get
Set(ByVal value As String)
Me._EmailBetreff = value
Me.setChanged()
End Set
End Property
Public Property originalEmailBody() As String
Get
Return Me._originalEmailBody
End Get
Set(ByVal value As String)
Me._originalEmailBody = value
End Set
End Property
Public Property EmailBody() As String
Get
Return Me._EmailBody
End Get
Set(ByVal value As String)
Me._EmailBody = value
Me.setChanged()
End Set
End Property
''#####
Public Property originalEmailfrom() As String
Get
Return Me._originalemailfrom
End Get
Set(ByVal value As String)
Me._originalemailfrom = value
End Set
End Property
Public Property Emailfrom() As String
Get
Return Me._emailfrom
End Get
Set(ByVal value As String)
Me._emailfrom = value
Me.setChanged()
End Set
End Property
Public Property originalEmailSMTP() As String
Get
Return Me._originalemailsmtp
End Get
Set(ByVal value As String)
Me._originalemailsmtp = value
End Set
End Property
Public Property EmailSMTP() As String
Get
Return Me._emailsmtp
End Get
Set(ByVal value As String)
Me._emailsmtp = value
Me.setChanged()
End Set
End Property
Public Property originalEmailUser() As String
Get
Return Me._originalemailuser
End Get
Set(ByVal value As String)
Me._originalemailuser = value
End Set
End Property
Public Property EmailUser() As String
Get
Return Me._emailuser
End Get
Set(ByVal value As String)
Me._emailuser = value
Me.setChanged()
End Set
End Property
Public Property originalEmailPW() As String
Get
Return Me._originalemailPW
End Get
Set(ByVal value As String)
Me._originalemailPW = value
End Set
End Property
Public Property EmailPW() As String
Get
Return Me._emailPW
End Get
Set(ByVal value As String)
Me._emailPW = value
Me.setChanged()
End Set
End Property
Public Property originalEmailBest() As String
Get
Return Me._originalemailbest
End Get
Set(ByVal value As String)
Me._originalemailbest = value
End Set
End Property
Public Property emailbest() As String
Get
Return Me._emailbest
End Get
Set(ByVal value As String)
Me._emailbest = value
Me.setChanged()
End Set
End Property
Public Property lastExport() As String
Get
Return Me._lastExport
End Get
Set(ByVal value As String)
Me._lastExport = value
Me.setChanged()
End Set
End Property
End Class

View File

@ -0,0 +1,307 @@
Public Class ClassBWProfileExport
Private Shared _profiles() As ClassBWProfilExport
Public Shared xmlConfigFile As String
Public Shared Sub Init()
xmlConfigFile = My.Application.Info.DirectoryPath & "\" & My.Settings.conFile_Reporting
ClassBWProfileExport.LoadFromXmlFile()
End Sub
Public Shared Function IsXmlAccessable()
Dim xml As New Xml.XmlDocument
Try
' XML-Datei laden und speichern um Zugriff zu testen
xml.Load(xmlConfigFile)
xml.Save(xmlConfigFile)
Return True
Catch ex As Exception
Try
Dim fw As System.IO.StreamWriter = New System.IO.StreamWriter(xmlConfigFile)
fw.WriteLine("<?xml version=""1.0"" encoding=""ISO-8859-1"" standalone=""yes""?>")
fw.WriteLine("<Settings>")
fw.WriteLine("<Profile>")
fw.WriteLine("</Profile>")
fw.WriteLine("</Settings>")
fw.Close()
Return True
Catch e2 As Exception
Return False
End Try
End Try
End Function
Public Shared Sub LoadFromXmlFile()
Dim i As Integer = 0
Dim xml As Xml.XmlDocument
ClassBWProfileExport._profiles = Nothing
If xmlConfigFile Is Nothing Then
Exit Sub
End If
If Not xmlConfigFile = "" Then
If IsXmlAccessable() Then
xml = New Xml.XmlDocument()
xml.Load(xmlConfigFile)
' Anzahl der Profilelemente in der XML-Datei zählen
Dim anzProfile = xml.SelectNodes("Settings/Profile/Profil").Count
' wenn mindestens ein Profilelement eingetragen ist
If anzProfile > 0 Then
' alle Profile laden
Dim xmlNodes As Xml.XmlNodeList = xml.SelectNodes("Settings/Profile/Profil")
' alle Profile der XML-Datei durchlaufen
For Each xmlProfil As Xml.XmlNode In xmlNodes
' prüfen ob ein Profilname angegeben wurde
If xmlProfil.Attributes("profilname") IsNot Nothing Then
' ein Element an Items anhängen
ReDim Preserve ClassBWProfileExport._profiles(i)
ClassBWProfileExport._profiles(i) = New ClassBWProfilExport()
' das Profilobjekt erstellen
ClassBWProfileExport._profiles(i) = New ClassBWProfilExport( _
xmlProfil.Attributes("profilname").Value, _
xmlProfil.Attributes("sqlanweisung").Value, _
xmlProfil.Attributes("days").Value, _
xmlProfil.Attributes("format").Value, _
xmlProfil.Attributes("path").Value, _
xmlProfil.Attributes("email").Value, _
xmlProfil.Attributes("emailto").Value, _
xmlProfil.Attributes("emailBetreff").Value, _
xmlProfil.Attributes("emailBody").Value, _
xmlProfil.Attributes("emailfrom").Value, _
xmlProfil.Attributes("emailabsender").Value, _
xmlProfil.Attributes("emailsmtp").Value, _
xmlProfil.Attributes("emailuser").Value, _
xmlProfil.Attributes("emailPW").Value, _
xmlProfil.Attributes("emailbest").Value, _
xmlProfil.Attributes("lastExport").Value)
' Zähler für Profile erhöhen
i += 1
End If
Next
End If
End If
End If
End Sub
' erstellt ein neues Profil
Public Shared Sub Add(ByVal profilname As String, ByVal SQLAnweisung As String, _
ByVal days As String, ByVal Format As String, ByVal Path As String, ByVal email As Boolean, ByVal emailto As String, ByVal emailBetreff As String, ByVal emailBody As String, _
ByVal emailfrom As String, ByVal emailAbsender As String, ByVal emailsmtp As String, ByVal emailuser As String, ByVal emailPW As String, ByVal emailbest As String)
Try
If Not ClassBWProfileExport.Exists(profilname) Then
Dim xml As New Xml.XmlDocument
Dim xmlProfil As Xml.XmlElement
If ClassBWProfileExport.IsXmlAccessable() Then
' XML-Datei laden
xml.Load(xmlConfigFile)
Try
' versuchen die XML-Beschreibung zu schreiben
xml.InsertBefore(xml.CreateXmlDeclaration("1.0", "ISO-8859-1", "yes"), xml.ChildNodes(0))
Catch ex As Exception
' wenn dies nicht funktioniert, ist die Beschreibung schon vorhanden
End Try
' wenn die Hauptknoten noch nicht eingetragen wurden, sollen diese angelegt werden
If xml.DocumentElement Is Nothing Then xml.AppendChild(xml.CreateElement("Settings"))
If xml.SelectSingleNode("Settings/Profile") Is Nothing Then xml.SelectSingleNode("Settings").AppendChild(xml.CreateElement("Profile"))
' dann ein neues Profil anlegen
xmlProfil = xml.CreateElement("Profil")
' dem Profil die Attribute zuweisen
xmlProfil.SetAttribute("profilname", profilname)
xmlProfil.SetAttribute("days", days)
xmlProfil.SetAttribute("format", Format)
xmlProfil.SetAttribute("path", Path)
xmlProfil.SetAttribute("email", email)
xmlProfil.SetAttribute("emailto", emailto)
xmlProfil.SetAttribute("emailBetreff", emailBetreff)
xmlProfil.SetAttribute("emailBody", emailBody)
xmlProfil.SetAttribute("emailfrom", emailfrom)
xmlProfil.SetAttribute("emailabsender", emailAbsender)
xmlProfil.SetAttribute("emailsmtp", emailsmtp)
xmlProfil.SetAttribute("emailuser", emailuser)
xmlProfil.SetAttribute("emailPW", emailPW)
xmlProfil.SetAttribute("emailbest", emailbest)
xmlProfil.SetAttribute("lastExport", "01.01.1990")
xmlProfil.SetAttribute("sqlanweisung", SQLAnweisung)
' und in den Hauptknoten 'Profile' einhängen
xml.SelectSingleNode("Settings/Profile").AppendChild(xmlProfil)
' XML-Datei speichern
xml.Save(xmlConfigFile)
' die Liste der Profile im Objekt vergrößern
ReDim Preserve ClassBWProfileExport._profiles(ClassBWProfileExport.Count)
' ByVal profilname As String, _
'ByVal dbArt As String, ByVal dataSource As String, ByVal userId As String, _
' ByVal password As String, ByVal initialCatalog As String, ByVal SQLAnweisung As String, ByVal DLIntervall As Boolean, ByVal Intervall As String, ByVal time As String
' das Profilobjekt erstellen
ClassBWProfileExport._profiles(ClassBWProfileExport.Count - 1) = New ClassBWProfilExport(profilname, _
SQLAnweisung, _
days, _
Format, _
Path, _
email, _
emailto, _
emailBetreff, _
emailBody, _
emailfrom, _
emailAbsender, _
emailsmtp, _
emailuser, _
emailPW, _
emailbest, "")
MsgBox("Das Profil '" & profilname & "' wurde erfolgreich angelegt!", MsgBoxStyle.Information, "Erfolgsmeldung:")
End If
End If
Catch ex As Exception
MsgBox(ex.Message, MsgBoxStyle.Critical, "Fehler beim Anlegen eines Profils")
End Try
End Sub
Public Shared Function DeleteProfil(ByVal profilname As String) As Boolean
Try
If ClassBWProfileExport.Exists(profilname) Then
' XML-Objekt initialisieren
Dim xml As New Xml.XmlDocument
If ClassBWProfileExport.IsXmlAccessable() Then
' XML-Datei laden
xml.Load(xmlConfigFile)
' ***** Zuerst einmal das Profil heraus löschen ***** '
' XML-Element auswählen
Dim node As Xml.XmlElement = xml.SelectSingleNode("Settings/Profile/Profil[@profilname='" & profilname & "']")
If node IsNot Nothing Then
' Element löschen
node.ParentNode.RemoveChild(node)
' XML-Datei speichern
xml.Save(xmlConfigFile)
End If
If ClassBWProfileExport.Exists(profilname) Then
' temporäres Array erzeugen
Dim tempItems() As ClassBWProfilExport = ClassBWProfileExport._profiles
ClassBWProfileExport._profiles = Nothing
Dim i As Integer = 0
' alle Verknüpfungen durchlaufen
For Each item As ClassBWProfilExport In tempItems
' wenn es sich nicht um das gelöschte handelt
If Not item.OriginalProfilname = profilname Then
' Größe anpassen
ReDim Preserve ClassBWProfileExport._profiles(i)
' die Verknüpfung in das Items-Array übertragen
ClassBWProfileExport._profiles(i) = item
' Counter hochzählen
i += 1
End If
Next
Return True
Else
Return False
End If
Else
Return False
End If
Else
Return False
End If
Catch ex As Exception
MsgBox(ex.Message, MsgBoxStyle.Critical, "Fehler beim Löschen eines Profils")
Return False
End Try
End Function
Public Shared Function Exists(ByVal profilname As String)
If ClassBWProfileExport.Count > 0 Then
For Each profil As ClassBWProfilExport In ClassBWProfileExport._profiles
If profil.OriginalProfilname = profilname Then
Return True
End If
Next
End If
Return False
End Function
' gibt ein einzelnes Profil-Objekt zurück
Public Shared Function getProfilByName(ByVal profilname As String) As ClassBWProfilExport
' alle Profile durchlaufen
For Each profil As ClassBWProfilExport In _profiles
' wenn der aktuelle Profilname mit dem gesuchten Profilnamen übereinstimmt
If profil.Profilname = profilname Then
' das Profil zurückgeben
Return profil
End If
Next
' sonst nichts zurückgeben
Return Nothing
End Function
Public Shared ReadOnly Property Profile() As ClassBWProfilExport()
Get
Return ClassBWProfileExport._profiles
End Get
End Property
Public Shared ReadOnly Property Count() As Integer
Get
' Anzahl der Profile zurückgeben
If ClassBWProfileExport._profiles IsNot Nothing Then
Return ClassBWProfileExport._profiles.Length
Else
Return 0
End If
End Get
End Property
End Class

View File

@ -0,0 +1,110 @@
Public Class ClassDatabase
' Private Shared SQLSERVERConnectionString As String
Private Shared OracleConnectionString As String
'Public Shared Function Init()
' Try
' SQLSERVERConnectionString = MyConnectionString
' Dim SQLconnect As New SqlClient.SqlConnection
' SQLconnect.ConnectionString = SQLSERVERConnectionString
' SQLconnect.Open()
' SQLconnect.Close()
' Return True
' Catch ex As Exception
' ClassLogger.Add("Fehler bei Database-Init: " & ex.Message, True)
' Return False
' End Try
'End Function
Public Shared Function Return_Datatable(Select_anweisung As String, Optional userInput As Boolean = False)
Try
Dim SQLconnect As New SqlClient.SqlConnection
Dim SQLcommand As SqlClient.SqlCommand
SQLconnect.ConnectionString = My.Settings.ConfigConnectionString
SQLconnect.Open()
SQLcommand = SQLconnect.CreateCommand
SQLcommand.CommandText = Select_anweisung
Dim adapter1 As SqlClient.SqlDataAdapter = New SqlClient.SqlDataAdapter(SQLcommand)
Dim dt As DataTable = New DataTable()
adapter1.Fill(dt)
SQLconnect.Close()
Return dt
Catch ex As Exception
If userInput = True Then
MsgBox("Error in Return Datatable - Error-Message:" & vbNewLine & ex.Message & vbNewLine & "SQL-Command:" & vbNewLine & Select_anweisung, MsgBoxStyle.Critical)
End If
ClassLogger.Add("Fehler bei Return_Datatable: " & ex.Message, True)
ClassLogger.Add("#SQL: " & Select_anweisung, False)
Return Nothing
End Try
End Function
Public Shared Function Return_Datatable_CS(Select_anweisung As String, ConString As String, Optional userInput As Boolean = False)
Try
Dim SQLconnect As New SqlClient.SqlConnection
Dim SQLcommand As SqlClient.SqlCommand
SQLconnect.ConnectionString = ConString
SQLconnect.Open()
SQLcommand = SQLconnect.CreateCommand
SQLcommand.CommandText = Select_anweisung
Dim adapter1 As SqlClient.SqlDataAdapter = New SqlClient.SqlDataAdapter(SQLcommand)
Dim dt As DataTable = New DataTable()
adapter1.Fill(dt)
SQLconnect.Close()
Return dt
Catch ex As Exception
If userInput = True Then
MsgBox("Error in Return_Datatable_CS - Error-Message:" & vbNewLine & ex.Message & vbNewLine & "SQL-Command:" & vbNewLine & Select_anweisung, MsgBoxStyle.Critical)
End If
ClassLogger.Add("Fehler bei Return_Datatable_CS: " & ex.Message, True)
ClassLogger.Add("#SQL: " & Select_anweisung, False)
Return Nothing
End Try
End Function
Public Shared Function Execute_non_Query(ExecuteCMD As String, Optional userInput As Boolean = False)
Try
Dim SQLconnect As New SqlClient.SqlConnection
Dim SQLcommand As SqlClient.SqlCommand
SQLconnect.ConnectionString = My.Settings.ConfigConnectionString
SQLconnect.Open()
SQLcommand = SQLconnect.CreateCommand
'Update Last Created Record in Foo
SQLcommand.CommandText = ExecuteCMD
SQLcommand.ExecuteNonQuery()
SQLcommand.Dispose()
SQLconnect.Close()
Return True
Catch ex As Exception
If userInput = True Then
MsgBox("Error in Execute non query - Error-Message:" & vbNewLine & ex.Message & vbNewLine & "SQL-Command:" & vbNewLine & ExecuteCMD, MsgBoxStyle.Critical)
End If
ClassLogger.Add("Fehler bei Execute_non_Query: " & ex.Message, True)
ClassLogger.Add("#SQL: " & ExecuteCMD, False)
Return False
End Try
End Function
Public Shared Function Execute_Scalar(cmdscalar As String, Optional userInput As Boolean = False)
Dim result
Try
Dim SQLconnect As New SqlClient.SqlConnection
Dim SQLcommand As SqlClient.SqlCommand
SQLconnect.ConnectionString = My.Settings.ConfigConnectionString
SQLconnect.Open()
SQLcommand = SQLconnect.CreateCommand
'Update Last Created Record in Foo
SQLcommand.CommandText = cmdscalar
result = SQLcommand.ExecuteScalar()
SQLcommand.Dispose()
SQLconnect.Close()
Return result
Catch ex As Exception
If userInput = True Then
MsgBox("Error in Execute Scalar - Error-Message:" & vbNewLine & ex.Message & vbNewLine & "SQL-Command:" & vbNewLine & cmdscalar, MsgBoxStyle.Critical)
End If
ClassLogger.Add("Fehler bei Execute_Scalar: " & ex.Message, True)
ClassLogger.Add("#SQL: " & cmdscalar, False)
Return Nothing
End Try
End Function
End Class

View File

@ -0,0 +1,18 @@
Public Class ClassHelper
Public Function FileExists(ByVal FileFullPath As String) As Boolean
Dim f As New IO.FileInfo(FileFullPath)
Return f.Exists
End Function
Public Function FolderExists(ByVal FolderPath As String) As Boolean
Dim f As New IO.DirectoryInfo(FolderPath)
Return f.Exists
End Function
Public Shared Function GetSelectionGridName(Name As String)
Return System.IO.Path.Combine(Application.UserAppDataPath(), Name & "-UserLayout.xml")
End Function
End Class

276
Supplywatch/ClassLogger.vb Normal file
View File

@ -0,0 +1,276 @@
Public Class ClassLogger
Private Shared DateiSpeicherort As String = Nothing
Private Shared DateiPrefix As String = ""
Private Shared Datei As IO.File = Nothing
Private Shared Dateiname As String = ""
Private Shared StreamWriter As IO.StreamWriter = Nothing
Private Shared _Helper As New ClassHelper
Private Shared HasInformedAboutError As Boolean = False
' eine Art Konstruktor
Public Shared Sub Init(ByVal speicherort As String, Optional ByVal prefix As String = "", Optional ByVal appendFile As Boolean = True)
' initialisiert den Speicherort
ClassLogger.SetSpeicherort(speicherort)
' wenn ein Prfix gesetzt wurde
If Not prefix = "" Then
' initialisiert das Prefix
ClassLogger.SetPrefix(prefix)
End If
ClassLogger.Dateiname = ClassLogger.DateiSpeicherort & "\" & ClassLogger.DateiPrefix & System.DateTime.Now.ToString("yyyy_MM_dd") & ".txt"
If _Helper.FileExists(ClassLogger.DateiSpeicherort & "\" & ClassLogger.DateiPrefix & System.DateTime.Now.ToString("yyyy_MM_dd") & ".txt") = False Then
My.Computer.FileSystem.WriteAllText(ClassLogger.Dateiname, String.Empty, False)
End If
If Not appendFile Then
' der Versuch die Datei zu löschen
'Try
' My.Computer.FileSystem.DeleteFile(ClassNILogger.Dateiname, FileIO.UIOption.OnlyErrorDialogs, FileIO.RecycleOption.DeletePermanently)
'Catch ex As Exception
' ' bei Fehler besteht kein Schreibrecht auf die Datei oder Datei existiert nicht
' ' ALSO: alles Okay soweit
'End Try
End If
' testen ob sich die Datei öffnen und beschreiben lässt
ClassLogger.CheckIsLogWritable()
End Sub
' legt den Speicherort fest
Public Shared Sub SetSpeicherort(ByVal speicherort As String)
Dim _dir As New IO.DirectoryInfo(My.Application.Info.DirectoryPath & "\Log")
If speicherort = "" Then
If _dir.Exists = False Then
IO.Directory.CreateDirectory(My.Application.Info.DirectoryPath & "\Log")
End If
ClassLogger.DateiSpeicherort = My.Application.Info.DirectoryPath & "\Log\"
Else
ClassLogger.DateiSpeicherort = speicherort
End If
End Sub
' legt das Prefix für den Dateinamen fest
Public Shared Sub SetPrefix(ByVal prefix As String)
ClassLogger.DateiPrefix = prefix
End Sub
Public Shared Sub Add(ByVal information As String, Optional ByVal mit_prefix As Boolean = True)
If ClassLogger.OpenFile Then
Try
If mit_prefix Then
ClassLogger.StreamWriter.WriteLine("Nachricht (" & System.DateTime.Now & "): " & information)
Else
ClassLogger.StreamWriter.WriteLine(information)
End If
ClassLogger.CloseFile()
Catch e As Exception
ClassLogger.ShowErrorMessage()
End Try
Else
ClassLogger.ShowErrorMessage()
End If
End Sub
Public Shared Sub Add(ByVal ClassFunction As String, ByVal information As String)
If ClassLogger.OpenFile Then
Try
ClassLogger.StreamWriter.WriteLine("Exception (" & System.DateTime.Now & "): " & ClassFunction & " => " & information)
ClassLogger.CloseFile()
Catch e As Exception
ClassLogger.ShowErrorMessage()
End Try
Else
ClassLogger.ShowErrorMessage()
End If
End Sub
Public Shared Sub Add(ByVal ex As Exception)
If ClassLogger.OpenFile Then
Try
ClassLogger.StreamWriter.WriteLine("Exception (" & System.DateTime.Now & "): " & ex.Message & " [" & ex.Source & "]")
ClassLogger.CloseFile()
Catch e As Exception
ClassLogger.ShowErrorMessage()
End Try
Else
ClassLogger.ShowErrorMessage()
End If
End Sub
'Public Shared Sub Add(ByVal ex As Oracle.DataAccess.Client.OracleException)
' If ClassLogger.OpenFile Then
' Try
' ClassLogger.StreamWriter.WriteLine("OracleException (" & System.DateTime.Now & "): " & ex.Message & " [" & ex.Source & "][" & ex.ErrorCode & "]")
' ClassLogger.CloseFile()
' Catch e As Exception
' ClassLogger.ShowErrorMessage()
' End Try
' Else
' ClassLogger.ShowErrorMessage()
' End If
'End Sub
Public Shared Sub Add(ByVal ClassFunction As String, ByVal ex As Exception)
If ClassLogger.OpenFile Then
Try
ClassLogger.StreamWriter.WriteLine("Exception (" & System.DateTime.Now & "): " & ex.Message & " [" & ex.Source & "] => " & ClassFunction)
ClassLogger.CloseFile()
Catch e As Exception
ClassLogger.ShowErrorMessage()
End Try
Else
ClassLogger.ShowErrorMessage()
End If
End Sub
'Public Shared Sub Add(ByVal ClassFunction As String, ByVal ex As Oracle.DataAccess.Client.OracleException)
' If ClassLogger.OpenFile Then
' Try
' ClassLogger.StreamWriter.WriteLine("OracleException (" & System.DateTime.Now & "): " & ex.Message & " [" & ex.Source & "][" & ex.ErrorCode & "] => " & ClassFunction)
' ClassLogger.CloseFile()
' Catch e As Exception
' ClassLogger.ShowErrorMessage()
' End Try
' Else
' ClassLogger.ShowErrorMessage()
' End If
'End Sub
Public Shared Sub Add(ByVal ClassFunction As String, ByVal information As String, ByVal ex As Exception)
If ClassLogger.OpenFile Then
Try
ClassLogger.StreamWriter.WriteLine("Exception (" & System.DateTime.Now & "): " & ex.Message & " [" & ex.Source & "] => " & ClassFunction & " => " & information)
ClassLogger.CloseFile()
Catch e As Exception
ClassLogger.ShowErrorMessage()
End Try
Else
ClassLogger.ShowErrorMessage()
End If
End Sub
' öffnet eine Datei zum Schreiben
Private Shared Function OpenFile()
Try
' wenn ein Speicherort festgelegt wurde
If Not ClassLogger.DateiSpeicherort = Nothing Then
' den Dateienamen definieren
Dim dateiname As String = ClassLogger.Dateiname
' Datei anlegen wenn noch nicht vorhanden
My.Computer.FileSystem.WriteAllText(dateiname, String.Empty, True)
' die Datei zum Schreiben öffnen
ClassLogger.StreamWriter = New IO.StreamWriter(dateiname, True, System.Text.Encoding.UTF8)
End If
' wenn die Datei erfolgreich geöffnet wurde
If ClassLogger.StreamWriter IsNot Nothing Then
Return True
Else
Return False
End If
Catch ex As Exception
Return False
End Try
End Function
' öffnet eine Datei zum Schreiben
Private Shared Function OpenFile(ByVal DateiSpeicherort As String, ByVal DateiPrefix As String)
Try
' wenn ein Speicherort festgelegt wurde
If Not DateiSpeicherort = Nothing And ClassLogger.CheckIsLogWritable() Then
' den Dateienamen definieren
Dim dateiname As String = ClassLogger.Dateiname
' Datei anlegen wenn noch nicht vorhanden
My.Computer.FileSystem.WriteAllText(dateiname, String.Empty, True)
' die Datei zum Schreiben öffnen
ClassLogger.StreamWriter = New IO.StreamWriter(dateiname, True, System.Text.Encoding.UTF8)
End If
' wenn die Datei erfolgreich geöffnet wurde
If ClassLogger.StreamWriter IsNot Nothing Then
Return True
Else
Return False
End If
Catch ex As Exception
Return False
End Try
End Function
' schliesst die geöffnete Datei
Private Shared Sub CloseFile()
' wenn eine Datei geöffnet ist
If ClassLogger.StreamWriter IsNot Nothing Then
' die Datei schliessen
ClassLogger.StreamWriter.Close()
ClassLogger.StreamWriter = Nothing
End If
End Sub
Public Shared Function CheckIsLogWritable()
If ClassLogger.OpenFile Then
Try
ClassLogger.CloseFile()
Catch e As Exception
ClassLogger.ShowErrorMessage()
Return False
End Try
Else
ClassLogger.ShowErrorMessage()
Return False
End If
Return True
End Function
Public Shared Function CheckIsLogWritable(ByVal vDateiSpeicherort As String, ByVal vDateiPrefix As String)
If ClassLogger.OpenFile(vDateiSpeicherort, vDateiPrefix) Then
Try
ClassLogger.CloseFile()
Catch e As Exception
ClassLogger.ShowErrorMessage()
Return False
End Try
Else
ClassLogger.ShowErrorMessage()
Return False
End If
Return True
End Function
Private Shared Sub ShowErrorMessage()
If Not ClassLogger.HasInformedAboutError Then
' MsgBox("Beim Öffnen der Logdatei ist ein Fehler aufgetreten. Bitte stellen Sie sicher das Sie sowohl über entsprechende Schreibrechte im Verzeichnis, als auch über ausreichend Speicherplatz zum Speichern der Logdatei verfügen." & vbNewLine & vbNewLine & "Es wird keine Logdatei angelegt oder beschrieben." & vbNewLine & vbNewLine & "Im folgenden werden Sie über Fehler, den Log betreffend nicht weiter informiert, um den Ablauf der Nachindexierung nicht zu stören.", MsgBoxStyle.Information, "Fehler beim Öffnen der Logdatei")
ClassLogger.HasInformedAboutError = True
End If
End Sub
End Class

View File

@ -0,0 +1,276 @@
Public Class ClassLoggerSW
Private Shared DateiSpeicherort As String = Nothing
Private Shared DateiPrefix As String = ""
Private Shared Datei As IO.File = Nothing
Private Shared Dateiname As String = ""
Private Shared StreamWriter As IO.StreamWriter = Nothing
Private Shared _Helper As New ClassHelper
Private Shared HasInformedAboutError As Boolean = False
' eine Art Konstruktor
Public Shared Sub Init(ByVal speicherort As String, Optional ByVal prefix As String = "", Optional ByVal appendFile As Boolean = True)
' initialisiert den Speicherort
ClassLoggerSW.SetSpeicherort(speicherort)
' wenn ein Prfix gesetzt wurde
If Not prefix = "" Then
' initialisiert das Prefix
ClassLoggerSW.SetPrefix(prefix)
End If
ClassLoggerSW.Dateiname = ClassLoggerSW.DateiSpeicherort & "\" & ClassLoggerSW.DateiPrefix & System.DateTime.Now.ToString("yyyy_MM_dd") & ".txt"
If _Helper.FileExists(ClassLoggerSW.DateiSpeicherort & "\" & ClassLoggerSW.DateiPrefix & System.DateTime.Now.ToString("yyyy_MM_dd") & ".txt") = False Then
My.Computer.FileSystem.WriteAllText(ClassLoggerSW.Dateiname, String.Empty, False)
End If
If Not appendFile Then
' der Versuch die Datei zu löschen
'Try
' My.Computer.FileSystem.DeleteFile(ClassNILogger.Dateiname, FileIO.UIOption.OnlyErrorDialogs, FileIO.RecycleOption.DeletePermanently)
'Catch ex As Exception
' ' bei Fehler besteht kein Schreibrecht auf die Datei oder Datei existiert nicht
' ' ALSO: alles Okay soweit
'End Try
End If
' testen ob sich die Datei öffnen und beschreiben lässt
ClassLoggerSW.CheckIsLogWritable()
End Sub
' legt den Speicherort fest
Public Shared Sub SetSpeicherort(ByVal speicherort As String)
Dim _dir As New IO.DirectoryInfo(My.Application.Info.DirectoryPath & "\Log")
If speicherort = "" Then
If _dir.Exists = False Then
IO.Directory.CreateDirectory(My.Application.Info.DirectoryPath & "\Log")
End If
ClassLoggerSW.DateiSpeicherort = My.Application.Info.DirectoryPath & "\Log\"
Else
ClassLoggerSW.DateiSpeicherort = speicherort
End If
End Sub
' legt das Prefix für den Dateinamen fest
Public Shared Sub SetPrefix(ByVal prefix As String)
ClassLoggerSW.DateiPrefix = prefix
End Sub
Public Shared Sub Add(ByVal information As String, Optional ByVal mit_prefix As Boolean = True)
If ClassLoggerSW.OpenFile Then
Try
If mit_prefix Then
ClassLoggerSW.StreamWriter.WriteLine("Nachricht (" & System.DateTime.Now & "): " & information)
Else
ClassLoggerSW.StreamWriter.WriteLine(information)
End If
ClassLoggerSW.CloseFile()
Catch e As Exception
ClassLoggerSW.ShowErrorMessage()
End Try
Else
ClassLoggerSW.ShowErrorMessage()
End If
End Sub
Public Shared Sub Add(ByVal ClassFunction As String, ByVal information As String)
If ClassLoggerSW.OpenFile Then
Try
ClassLoggerSW.StreamWriter.WriteLine("Exception (" & System.DateTime.Now & "): " & ClassFunction & " => " & information)
ClassLoggerSW.CloseFile()
Catch e As Exception
ClassLoggerSW.ShowErrorMessage()
End Try
Else
ClassLoggerSW.ShowErrorMessage()
End If
End Sub
Public Shared Sub Add(ByVal ex As Exception)
If ClassLoggerSW.OpenFile Then
Try
ClassLoggerSW.StreamWriter.WriteLine("Exception (" & System.DateTime.Now & "): " & ex.Message & " [" & ex.Source & "]")
ClassLoggerSW.CloseFile()
Catch e As Exception
ClassLoggerSW.ShowErrorMessage()
End Try
Else
ClassLoggerSW.ShowErrorMessage()
End If
End Sub
'Public Shared Sub Add(ByVal ex As Oracle.DataAccess.Client.OracleException)
' If ClassLoggerSW.OpenFile Then
' Try
' ClassLoggerSW.StreamWriter.WriteLine("OracleException (" & System.DateTime.Now & "): " & ex.Message & " [" & ex.Source & "][" & ex.ErrorCode & "]")
' ClassLoggerSW.CloseFile()
' Catch e As Exception
' ClassLoggerSW.ShowErrorMessage()
' End Try
' Else
' ClassLoggerSW.ShowErrorMessage()
' End If
'End Sub
Public Shared Sub Add(ByVal ClassFunction As String, ByVal ex As Exception)
If ClassLoggerSW.OpenFile Then
Try
ClassLoggerSW.StreamWriter.WriteLine("Exception (" & System.DateTime.Now & "): " & ex.Message & " [" & ex.Source & "] => " & ClassFunction)
ClassLoggerSW.CloseFile()
Catch e As Exception
ClassLoggerSW.ShowErrorMessage()
End Try
Else
ClassLoggerSW.ShowErrorMessage()
End If
End Sub
'Public Shared Sub Add(ByVal ClassFunction As String, ByVal ex As Oracle.DataAccess.Client.OracleException)
' If ClassLoggerSW.OpenFile Then
' Try
' ClassLoggerSW.StreamWriter.WriteLine("OracleException (" & System.DateTime.Now & "): " & ex.Message & " [" & ex.Source & "][" & ex.ErrorCode & "] => " & ClassFunction)
' ClassLoggerSW.CloseFile()
' Catch e As Exception
' ClassLoggerSW.ShowErrorMessage()
' End Try
' Else
' ClassLoggerSW.ShowErrorMessage()
' End If
'End Sub
Public Shared Sub Add(ByVal ClassFunction As String, ByVal information As String, ByVal ex As Exception)
If ClassLoggerSW.OpenFile Then
Try
ClassLoggerSW.StreamWriter.WriteLine("Exception (" & System.DateTime.Now & "): " & ex.Message & " [" & ex.Source & "] => " & ClassFunction & " => " & information)
ClassLoggerSW.CloseFile()
Catch e As Exception
ClassLoggerSW.ShowErrorMessage()
End Try
Else
ClassLoggerSW.ShowErrorMessage()
End If
End Sub
' öffnet eine Datei zum Schreiben
Private Shared Function OpenFile()
Try
' wenn ein Speicherort festgelegt wurde
If Not ClassLoggerSW.DateiSpeicherort = Nothing Then
' den Dateienamen definieren
Dim dateiname As String = ClassLoggerSW.Dateiname
' Datei anlegen wenn noch nicht vorhanden
My.Computer.FileSystem.WriteAllText(dateiname, String.Empty, True)
' die Datei zum Schreiben öffnen
ClassLoggerSW.StreamWriter = New IO.StreamWriter(dateiname, True, System.Text.Encoding.UTF8)
End If
' wenn die Datei erfolgreich geöffnet wurde
If ClassLoggerSW.StreamWriter IsNot Nothing Then
Return True
Else
Return False
End If
Catch ex As Exception
Return False
End Try
End Function
' öffnet eine Datei zum Schreiben
Private Shared Function OpenFile(ByVal DateiSpeicherort As String, ByVal DateiPrefix As String)
Try
' wenn ein Speicherort festgelegt wurde
If Not DateiSpeicherort = Nothing And ClassLoggerSW.CheckIsLogWritable() Then
' den Dateienamen definieren
Dim dateiname As String = ClassLoggerSW.Dateiname
' Datei anlegen wenn noch nicht vorhanden
My.Computer.FileSystem.WriteAllText(dateiname, String.Empty, True)
' die Datei zum Schreiben öffnen
ClassLoggerSW.StreamWriter = New IO.StreamWriter(dateiname, True, System.Text.Encoding.UTF8)
End If
' wenn die Datei erfolgreich geöffnet wurde
If ClassLoggerSW.StreamWriter IsNot Nothing Then
Return True
Else
Return False
End If
Catch ex As Exception
Return False
End Try
End Function
' schliesst die geöffnete Datei
Private Shared Sub CloseFile()
' wenn eine Datei geöffnet ist
If ClassLoggerSW.StreamWriter IsNot Nothing Then
' die Datei schliessen
ClassLoggerSW.StreamWriter.Close()
ClassLoggerSW.StreamWriter = Nothing
End If
End Sub
Public Shared Function CheckIsLogWritable()
If ClassLoggerSW.OpenFile Then
Try
ClassLoggerSW.CloseFile()
Catch e As Exception
ClassLoggerSW.ShowErrorMessage()
Return False
End Try
Else
ClassLoggerSW.ShowErrorMessage()
Return False
End If
Return True
End Function
Public Shared Function CheckIsLogWritable(ByVal vDateiSpeicherort As String, ByVal vDateiPrefix As String)
If ClassLoggerSW.OpenFile(vDateiSpeicherort, vDateiPrefix) Then
Try
ClassLoggerSW.CloseFile()
Catch e As Exception
ClassLoggerSW.ShowErrorMessage()
Return False
End Try
Else
ClassLoggerSW.ShowErrorMessage()
Return False
End If
Return True
End Function
Private Shared Sub ShowErrorMessage()
If Not ClassLoggerSW.HasInformedAboutError Then
' MsgBox("Beim Öffnen der Logdatei ist ein Fehler aufgetreten. Bitte stellen Sie sicher das Sie sowohl über entsprechende Schreibrechte im Verzeichnis, als auch über ausreichend Speicherplatz zum Speichern der Logdatei verfügen." & vbNewLine & vbNewLine & "Es wird keine Logdatei angelegt oder beschrieben." & vbNewLine & vbNewLine & "Im folgenden werden Sie über Fehler, den Log betreffend nicht weiter informiert, um den Ablauf der Nachindexierung nicht zu stören.", MsgBoxStyle.Information, "Fehler beim Öffnen der Logdatei")
ClassLoggerSW.HasInformedAboutError = True
End If
End Sub
End Class

7004
Supplywatch/DS_Reporting.Designer.vb generated Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<!--<autogenerated>
This code was generated by a tool.
Changes to this file may cause incorrect behavior and will be lost if
the code is regenerated.
</autogenerated>-->
<DataSetUISetting Version="1.00" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
<TableUISettings />
</DataSetUISetting>

View File

@ -0,0 +1,643 @@
<?xml version="1.0" encoding="utf-8"?>
<xs:schema id="DS_Reporting" targetNamespace="http://tempuri.org/DS_Reporting.xsd" xmlns:mstns="http://tempuri.org/DS_Reporting.xsd" xmlns="http://tempuri.org/DS_Reporting.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:msprop="urn:schemas-microsoft-com:xml-msprop" attributeFormDefault="qualified" elementFormDefault="qualified">
<xs:annotation>
<xs:appinfo source="urn:schemas-microsoft-com:xml-msdatasource">
<DataSource DefaultConnectionIndex="0" FunctionsComponentName="QueriesTableAdapter" Modifier="AutoLayout, AnsiClass, Class, Public" SchemaSerializationMode="IncludeSchema" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
<Connections>
<Connection AppSettingsObjectName="MySettings" AppSettingsPropertyName="MC_SUPPLYWATCHConnectionString" ConnectionStringObject="" IsAppSettingsProperty="true" Modifier="Assembly" Name="MC_SUPPLYWATCHConnectionString (MySettings)" ParameterPrefix="@" PropertyReference="ApplicationSettings.MCSUPPLYWATCH.My.MySettings.GlobalReference.Default.MC_SUPPLYWATCHConnectionString" Provider="System.Data.SqlClient" />
</Connections>
<Tables>
<TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="VWNotInListTableAdapter" GeneratorDataComponentClassName="VWNotInListTableAdapter" Name="VWNotInList" UserDataComponentName="VWNotInListTableAdapter">
<MainSource>
<DbSource ConnectionRef="MC_SUPPLYWATCHConnectionString (MySettings)" DbObjectType="Unknown" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="false" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>SELECT TBVERTRAEGE.VERTRAGSNR, TBGERAETE_NOTINLIST.MARKT, TBGERAETE_NOTINLIST.SERIENNR, TBGERAETE_NOTINLIST.MODELL_NAME,
TBGERAETE_NOTINLIST.ERFASSTWER, TBGERAETE_NOTINLIST.ERFASSTWANN
FROM TBGERAETE_NOTINLIST INNER JOIN
TBVERTRAEGE ON TBGERAETE_NOTINLIST.VERTRAG_ID = TBVERTRAEGE.GUID</CommandText>
<Parameters />
</DbCommand>
</SelectCommand>
</DbSource>
</MainSource>
<Mappings>
<Mapping SourceColumn="VERTRAGSNR" DataSetColumn="VERTRAGSNR" />
<Mapping SourceColumn="MARKT" DataSetColumn="MARKT" />
<Mapping SourceColumn="MODELL_NAME" DataSetColumn="MODELL_NAME" />
<Mapping SourceColumn="ERFASSTWER" DataSetColumn="ERFASSTWER" />
<Mapping SourceColumn="ERFASSTWANN" DataSetColumn="ERFASSTWANN" />
<Mapping SourceColumn="SERIENNR" DataSetColumn="SERIENNR" />
</Mappings>
<Sources />
</TableAdapter>
<TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="TBVERTRAG_NOTEXISTTableAdapter" GeneratorDataComponentClassName="TBVERTRAG_NOTEXISTTableAdapter" Name="TBVERTRAG_NOTEXIST" UserDataComponentName="TBVERTRAG_NOTEXISTTableAdapter">
<MainSource>
<DbSource ConnectionRef="MC_SUPPLYWATCHConnectionString (MySettings)" DbObjectName="MC_SUPPLYWATCH.dbo.TBVERTRAG_NOTEXIST" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
<DeleteCommand>
<DbCommand CommandType="Text" ModifiedByUser="true">
<CommandText>DELETE FROM TBVERTRAG_NOTEXIST</CommandText>
<Parameters />
</DbCommand>
</DeleteCommand>
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="true">
<CommandText>SELECT GUID, VERTRAGSNR, MARKT, DATEINAME, ERFASSTWANN
FROM TBVERTRAG_NOTEXIST</CommandText>
<Parameters />
</DbCommand>
</SelectCommand>
<UpdateCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>UPDATE [TBVERTRAG_NOTEXIST] SET [VERTRAGSNR] = @VERTRAGSNR, [MARKT] = @MARKT, [DATEINAME] = @DATEINAME, [ERFASSTWANN] = @ERFASSTWANN WHERE (([GUID] = @Original_GUID) AND ([VERTRAGSNR] = @Original_VERTRAGSNR) AND ((@IsNull_MARKT = 1 AND [MARKT] IS NULL) OR ([MARKT] = @Original_MARKT)) AND ((@IsNull_DATEINAME = 1 AND [DATEINAME] IS NULL) OR ([DATEINAME] = @Original_DATEINAME)) AND ([ERFASSTWANN] = @Original_ERFASSTWANN));
SELECT GUID, VERTRAGSNR, MARKT, DATEINAME, ERFASSTWANN FROM TBVERTRAG_NOTEXIST WHERE (GUID = @GUID)</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@VERTRAGSNR" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="VERTRAGSNR" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@MARKT" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="MARKT" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@DATEINAME" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="DATEINAME" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@ERFASSTWANN" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="ERFASSTWANN" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_GUID" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="GUID" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_VERTRAGSNR" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="VERTRAGSNR" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_MARKT" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="MARKT" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_MARKT" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="MARKT" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_DATEINAME" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="DATEINAME" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_DATEINAME" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="DATEINAME" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Original_ERFASSTWANN" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="ERFASSTWANN" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="GUID" ColumnName="GUID" DataSourceName="MC_SUPPLYWATCH.dbo.TBVERTRAG_NOTEXIST" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@GUID" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="GUID" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</UpdateCommand>
</DbSource>
</MainSource>
<Mappings>
<Mapping SourceColumn="GUID" DataSetColumn="GUID" />
<Mapping SourceColumn="VERTRAGSNR" DataSetColumn="VERTRAGSNR" />
<Mapping SourceColumn="MARKT" DataSetColumn="MARKT" />
<Mapping SourceColumn="DATEINAME" DataSetColumn="DATEINAME" />
<Mapping SourceColumn="ERFASSTWANN" DataSetColumn="ERFASSTWANN" />
</Mappings>
<Sources>
<DbSource ConnectionRef="MC_SUPPLYWATCHConnectionString (MySettings)" DbObjectType="Unknown" GenerateShortCommands="true" GeneratorSourceName="cmdVertragNotIn" Modifier="Public" Name="cmdVertragNotIn" QueryType="Scalar" ScalarCallRetval="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy" UserSourceName="cmdVertragNotIn">
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="true">
<CommandText>SELECT ISNULL(MAX(GUID),0) AS ID FROM TBVERTRAG_NOTEXIST WHERE VERTRAGSNR = @VERTRAG</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="VERTRAG" ColumnName="VERTRAGSNR" DataSourceName="MC_SUPPLYWATCH.dbo.TBVERTRAG_NOTEXIST" DataTypeServer="varchar(50)" DbType="AnsiString" Direction="Input" ParameterName="@VERTRAG" Precision="0" ProviderType="VarChar" Scale="0" Size="50" SourceColumn="VERTRAGSNR" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
</DbSource>
</Sources>
</TableAdapter>
<TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="VWGERAET_MELDUNG_FEHLTTableAdapter" GeneratorDataComponentClassName="VWGERAET_MELDUNG_FEHLTTableAdapter" Name="VWGERAET_MELDUNG_FEHLT" UserDataComponentName="VWGERAET_MELDUNG_FEHLTTableAdapter">
<MainSource>
<DbSource ConnectionRef="MC_SUPPLYWATCHConnectionString (MySettings)" DbObjectName="MC_SUPPLYWATCH.dbo.VWGERAET_MELDUNG_FEHLT" DbObjectType="View" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="false" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="false" UserGetMethodName="GetData" UserSourceName="Fill">
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>SELECT VERTRAGSNR, SERIEN_NR, PRODUKT_NR, MODELL_NAME
FROM VWGERAET_MELDUNG_FEHLT</CommandText>
<Parameters />
</DbCommand>
</SelectCommand>
</DbSource>
</MainSource>
<Mappings>
<Mapping SourceColumn="VERTRAGSNR" DataSetColumn="VERTRAGSNR" />
<Mapping SourceColumn="SERIEN_NR" DataSetColumn="SERIEN_NR" />
<Mapping SourceColumn="PRODUKT_NR" DataSetColumn="PRODUKT_NR" />
<Mapping SourceColumn="MODELL_NAME" DataSetColumn="MODELL_NAME" />
</Mappings>
<Sources />
</TableAdapter>
<TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="VWSUPPLY_OHNE_ZOTableAdapter" GeneratorDataComponentClassName="VWSUPPLY_OHNE_ZOTableAdapter" Name="VWSUPPLY_OHNE_ZO" UserDataComponentName="VWSUPPLY_OHNE_ZOTableAdapter">
<MainSource>
<DbSource ConnectionRef="MC_SUPPLYWATCHConnectionString (MySettings)" DbObjectType="Unknown" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="false" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>SELECT TBGERAET.MARKT, TBGERAET.BEZEICHNUNG, TBGERAET.SERIENNR, TBSUPPLY_VERFOLGUNG.BEZEICHNUNG AS Supply,
TBSUPPLY_VERFOLGUNG.SERIENNR AS [Seriennr Supply], TBSUPPLY_VERFOLGUNG.KEINE_ZUORDNUNG, CONVERT(DATETIME,
TBSUPPLY_VERFOLGUNG.MELDEDATUM, 104) AS MELDEDATUM, TBSUPPLY_VERFOLGUNG.LEVEL, TBGERAET.MODEL_NR,
TBSUPPLY_VERFOLGUNG.PARTNUMBER
FROM TBSUPPLY_VERFOLGUNG INNER JOIN
TBGERAET ON TBSUPPLY_VERFOLGUNG.GERAET_ID = TBGERAET.GUID
WHERE (CONVERT(varchar(10), TBSUPPLY_VERFOLGUNG.ERFASSTWANN, 104) = CONVERT(varchar(10), GETDATE(), 104)) AND
(TBSUPPLY_VERFOLGUNG.KEINE_ZUORDNUNG = 1)
ORDER BY TBGERAET.MODEL_NR</CommandText>
<Parameters />
</DbCommand>
</SelectCommand>
</DbSource>
</MainSource>
<Mappings>
<Mapping SourceColumn="MARKT" DataSetColumn="MARKT" />
<Mapping SourceColumn="BEZEICHNUNG" DataSetColumn="BEZEICHNUNG" />
<Mapping SourceColumn="SERIENNR" DataSetColumn="SERIENNR" />
<Mapping SourceColumn="Supply" DataSetColumn="Supply" />
<Mapping SourceColumn="Seriennr Supply" DataSetColumn="Seriennr Supply" />
<Mapping SourceColumn="KEINE_ZUORDNUNG" DataSetColumn="KEINE_ZUORDNUNG" />
<Mapping SourceColumn="MELDEDATUM" DataSetColumn="MELDEDATUM" />
<Mapping SourceColumn="LEVEL" DataSetColumn="LEVEL" />
<Mapping SourceColumn="MODEL_NR" DataSetColumn="MODEL_NR" />
<Mapping SourceColumn="PARTNUMBER" DataSetColumn="PARTNUMBER" />
</Mappings>
<Sources />
</TableAdapter>
<TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="VWSILENT_GERAETTableAdapter" GeneratorDataComponentClassName="VWSILENT_GERAETTableAdapter" Name="VWSILENT_GERAET" UserDataComponentName="VWSILENT_GERAETTableAdapter">
<MainSource>
<DbSource ConnectionRef="MC_SUPPLYWATCHConnectionString (MySettings)" DbObjectName="MC_SUPPLYWATCH.dbo.VWSILENT_GERAET" DbObjectType="View" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="false" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>SELECT VERTRAGSNR, SERIEN_NR, PRODUKT_NR, MODELL_NAME, IP_ADRESSE
FROM VWSILENT_GERAET</CommandText>
<Parameters />
</DbCommand>
</SelectCommand>
</DbSource>
</MainSource>
<Mappings>
<Mapping SourceColumn="VERTRAGSNR" DataSetColumn="VERTRAGSNR" />
<Mapping SourceColumn="SERIEN_NR" DataSetColumn="SERIEN_NR" />
<Mapping SourceColumn="PRODUKT_NR" DataSetColumn="PRODUKT_NR" />
<Mapping SourceColumn="MODELL_NAME" DataSetColumn="MODELL_NAME" />
<Mapping SourceColumn="IP_ADRESSE" DataSetColumn="IP_ADRESSE" />
</Mappings>
<Sources />
</TableAdapter>
<TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="VWSILENT_SUPPLIESTableAdapter" GeneratorDataComponentClassName="VWSILENT_SUPPLIESTableAdapter" Name="VWSILENT_SUPPLIES" UserDataComponentName="VWSILENT_SUPPLIESTableAdapter">
<MainSource>
<DbSource ConnectionRef="MC_SUPPLYWATCHConnectionString (MySettings)" DbObjectName="MC_SUPPLYWATCH.dbo.VWSILENT_SUPPLIES" DbObjectType="View" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="false" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="false" UserGetMethodName="GetData" UserSourceName="Fill">
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>SELECT VERTRAGSNR, MARKT, GERAET, DEVICE_SERIENNR, BEZEICHNUNG, SUPPLY_SERIENNR, PARTNUMBER, STATUS_WANN, IP_ADRESS
FROM VWSILENT_SUPPLIES</CommandText>
<Parameters />
</DbCommand>
</SelectCommand>
</DbSource>
</MainSource>
<Mappings>
<Mapping SourceColumn="VERTRAGSNR" DataSetColumn="VERTRAGSNR" />
<Mapping SourceColumn="MARKT" DataSetColumn="MARKT" />
<Mapping SourceColumn="GERAET" DataSetColumn="GERAET" />
<Mapping SourceColumn="DEVICE_SERIENNR" DataSetColumn="DEVICE_SERIENNR" />
<Mapping SourceColumn="BEZEICHNUNG" DataSetColumn="BEZEICHNUNG" />
<Mapping SourceColumn="SUPPLY_SERIENNR" DataSetColumn="SUPPLY_SERIENNR" />
<Mapping SourceColumn="PARTNUMBER" DataSetColumn="PARTNUMBER" />
<Mapping SourceColumn="STATUS_WANN" DataSetColumn="STATUS_WANN" />
<Mapping SourceColumn="IP_ADRESS" DataSetColumn="IP_ADRESS" />
</Mappings>
<Sources />
</TableAdapter>
<TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="VWSUPPLIES_NICHT_DEFTableAdapter" GeneratorDataComponentClassName="VWSUPPLIES_NICHT_DEFTableAdapter" Name="VWSUPPLIES_NICHT_DEF" UserDataComponentName="VWSUPPLIES_NICHT_DEFTableAdapter">
<MainSource>
<DbSource ConnectionRef="MC_SUPPLYWATCHConnectionString (MySettings)" DbObjectType="Unknown" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="false" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="true">
<CommandText>SELECT TBGERAET.MARKT, TBGERAET.BEZEICHNUNG, TBGERAET.SERIENNR, TBSUPPLY_VERFOLGUNG.BEZEICHNUNG AS Supply,
TBSUPPLY_VERFOLGUNG.SERIENNR AS [Seriennr Supply], TBSUPPLY_VERFOLGUNG.NICHT_DEFINIERT, CONVERT(DATETIME,
TBSUPPLY_VERFOLGUNG.MELDEDATUM, 104) AS MELDEDATUM, TBSUPPLY_VERFOLGUNG.LEVEL, TBGERAET.MODEL_NR,
TBSUPPLY_VERFOLGUNG.PARTNUMBER
FROM TBSUPPLY_VERFOLGUNG INNER JOIN
TBGERAET ON TBSUPPLY_VERFOLGUNG.GERAET_ID = TBGERAET.GUID
WHERE (CONVERT(varchar(10), TBSUPPLY_VERFOLGUNG.ERFASSTWANN, 104) = CONVERT(varchar(10), GETDATE(), 104)) AND
(TBSUPPLY_VERFOLGUNG.NICHT_DEFINIERT = 1)
ORDER BY TBGERAET.MODEL_NR</CommandText>
<Parameters />
</DbCommand>
</SelectCommand>
</DbSource>
</MainSource>
<Mappings>
<Mapping SourceColumn="MARKT" DataSetColumn="MARKT" />
<Mapping SourceColumn="BEZEICHNUNG" DataSetColumn="BEZEICHNUNG" />
<Mapping SourceColumn="SERIENNR" DataSetColumn="SERIENNR" />
<Mapping SourceColumn="Supply" DataSetColumn="Supply" />
<Mapping SourceColumn="Seriennr Supply" DataSetColumn="Seriennr Supply" />
<Mapping SourceColumn="NICHT_DEFINIERT" DataSetColumn="NICHT_DEFINIERT" />
<Mapping SourceColumn="MELDEDATUM" DataSetColumn="MELDEDATUM" />
<Mapping SourceColumn="LEVEL" DataSetColumn="LEVEL" />
<Mapping SourceColumn="MODEL_NR" DataSetColumn="MODEL_NR" />
<Mapping SourceColumn="PARTNUMBER" DataSetColumn="PARTNUMBER" />
</Mappings>
<Sources />
</TableAdapter>
<TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="VWSERIENNR_NIE_DATableAdapter" GeneratorDataComponentClassName="VWSERIENNR_NIE_DATableAdapter" Name="VWSERIENNR_NIE_DA" UserDataComponentName="VWSERIENNR_NIE_DATableAdapter">
<MainSource>
<DbSource ConnectionRef="MC_SUPPLYWATCHConnectionString (MySettings)" DbObjectName="MC_SUPPLYWATCH.dbo.VWSERIENNR_NIE_DA" DbObjectType="View" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="false" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="true">
<CommandText>SELECT Vwseriennr_nie_da.*
FROM Vwseriennr_nie_da</CommandText>
<Parameters />
</DbCommand>
</SelectCommand>
</DbSource>
</MainSource>
<Mappings>
<Mapping SourceColumn="GUID" DataSetColumn="GUID" />
<Mapping SourceColumn="VERTRAG" DataSetColumn="VERTRAG" />
<Mapping SourceColumn="SERIEN_NR" DataSetColumn="SERIEN_NR" />
<Mapping SourceColumn="PRODUKT_NR" DataSetColumn="PRODUKT_NR" />
<Mapping SourceColumn="MODELL_NAME" DataSetColumn="MODELL_NAME" />
<Mapping SourceColumn="AKTIV" DataSetColumn="AKTIV" />
<Mapping SourceColumn="ERFASSTWER" DataSetColumn="ERFASSTWER" />
<Mapping SourceColumn="ERFASSTWANN" DataSetColumn="ERFASSTWANN" />
<Mapping SourceColumn="GEANDERTWER" DataSetColumn="GEANDERTWER" />
<Mapping SourceColumn="GEAENDERTWANN" DataSetColumn="GEAENDERTWANN" />
<Mapping SourceColumn="TIMESTAMP1" DataSetColumn="TIMESTAMP1" />
</Mappings>
<Sources />
</TableAdapter>
</Tables>
<Sources />
</DataSource>
</xs:appinfo>
</xs:annotation>
<xs:element name="DS_Reporting" msdata:IsDataSet="true" msdata:UseCurrentLocale="true" msprop:EnableTableAdapterManager="True" msprop:Generator_DataSetName="DS_Reporting" msprop:Generator_UserDSName="DS_Reporting">
<xs:complexType>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element name="VWNotInList" msprop:Generator_TableClassName="VWNotInListDataTable" msprop:Generator_TableVarName="tableVWNotInList" msprop:Generator_TablePropName="VWNotInList" msprop:Generator_RowDeletingName="VWNotInListRowDeleting" msprop:Generator_UserTableName="VWNotInList" msprop:Generator_RowChangingName="VWNotInListRowChanging" msprop:Generator_RowEvHandlerName="VWNotInListRowChangeEventHandler" msprop:Generator_RowDeletedName="VWNotInListRowDeleted" msprop:Generator_RowEvArgName="VWNotInListRowChangeEvent" msprop:Generator_RowChangedName="VWNotInListRowChanged" msprop:Generator_RowClassName="VWNotInListRow">
<xs:complexType>
<xs:sequence>
<xs:element name="VERTRAGSNR" msprop:Generator_ColumnVarNameInTable="columnVERTRAGSNR" msprop:Generator_ColumnPropNameInRow="VERTRAGSNR" msprop:Generator_ColumnPropNameInTable="VERTRAGSNRColumn" msprop:Generator_UserColumnName="VERTRAGSNR">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="MARKT" msprop:Generator_ColumnVarNameInTable="columnMARKT" msprop:Generator_ColumnPropNameInRow="MARKT" msprop:Generator_ColumnPropNameInTable="MARKTColumn" msprop:Generator_UserColumnName="MARKT" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="MODELL_NAME" msprop:Generator_ColumnVarNameInTable="columnMODELL_NAME" msprop:Generator_ColumnPropNameInRow="MODELL_NAME" msprop:Generator_ColumnPropNameInTable="MODELL_NAMEColumn" msprop:Generator_UserColumnName="MODELL_NAME" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="ERFASSTWER" msprop:Generator_ColumnVarNameInTable="columnERFASSTWER" msprop:Generator_ColumnPropNameInRow="ERFASSTWER" msprop:Generator_ColumnPropNameInTable="ERFASSTWERColumn" msprop:Generator_UserColumnName="ERFASSTWER">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="30" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="ERFASSTWANN" msprop:Generator_ColumnVarNameInTable="columnERFASSTWANN" msprop:Generator_ColumnPropNameInRow="ERFASSTWANN" msprop:Generator_ColumnPropNameInTable="ERFASSTWANNColumn" msprop:Generator_UserColumnName="ERFASSTWANN" type="xs:dateTime" />
<xs:element name="SERIENNR" msprop:Generator_ColumnVarNameInTable="columnSERIENNR" msprop:Generator_ColumnPropNameInRow="SERIENNR" msprop:Generator_ColumnPropNameInTable="SERIENNRColumn" msprop:Generator_UserColumnName="SERIENNR">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="30" />
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="TBVERTRAG_NOTEXIST" msprop:Generator_TableClassName="TBVERTRAG_NOTEXISTDataTable" msprop:Generator_TableVarName="tableTBVERTRAG_NOTEXIST" msprop:Generator_TablePropName="TBVERTRAG_NOTEXIST" msprop:Generator_RowDeletingName="TBVERTRAG_NOTEXISTRowDeleting" msprop:Generator_UserTableName="TBVERTRAG_NOTEXIST" msprop:Generator_RowChangingName="TBVERTRAG_NOTEXISTRowChanging" msprop:Generator_RowEvHandlerName="TBVERTRAG_NOTEXISTRowChangeEventHandler" msprop:Generator_RowDeletedName="TBVERTRAG_NOTEXISTRowDeleted" msprop:Generator_RowEvArgName="TBVERTRAG_NOTEXISTRowChangeEvent" msprop:Generator_RowChangedName="TBVERTRAG_NOTEXISTRowChanged" msprop:Generator_RowClassName="TBVERTRAG_NOTEXISTRow">
<xs:complexType>
<xs:sequence>
<xs:element name="GUID" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnGUID" msprop:Generator_ColumnPropNameInRow="GUID" msprop:Generator_ColumnPropNameInTable="GUIDColumn" msprop:Generator_UserColumnName="GUID" type="xs:int" />
<xs:element name="VERTRAGSNR" msprop:Generator_ColumnVarNameInTable="columnVERTRAGSNR" msprop:Generator_ColumnPropNameInRow="VERTRAGSNR" msprop:Generator_ColumnPropNameInTable="VERTRAGSNRColumn" msprop:Generator_UserColumnName="VERTRAGSNR">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="MARKT" msprop:Generator_ColumnVarNameInTable="columnMARKT" msprop:Generator_ColumnPropNameInRow="MARKT" msprop:Generator_ColumnPropNameInTable="MARKTColumn" msprop:Generator_UserColumnName="MARKT" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="DATEINAME" msprop:Generator_ColumnVarNameInTable="columnDATEINAME" msprop:Generator_ColumnPropNameInRow="DATEINAME" msprop:Generator_ColumnPropNameInTable="DATEINAMEColumn" msprop:Generator_UserColumnName="DATEINAME" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="100" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="ERFASSTWANN" msprop:Generator_ColumnVarNameInTable="columnERFASSTWANN" msprop:Generator_ColumnPropNameInRow="ERFASSTWANN" msprop:Generator_ColumnPropNameInTable="ERFASSTWANNColumn" msprop:Generator_UserColumnName="ERFASSTWANN" type="xs:dateTime" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="VWGERAET_MELDUNG_FEHLT" msprop:Generator_TableClassName="VWGERAET_MELDUNG_FEHLTDataTable" msprop:Generator_TableVarName="tableVWGERAET_MELDUNG_FEHLT" msprop:Generator_TablePropName="VWGERAET_MELDUNG_FEHLT" msprop:Generator_RowDeletingName="VWGERAET_MELDUNG_FEHLTRowDeleting" msprop:Generator_UserTableName="VWGERAET_MELDUNG_FEHLT" msprop:Generator_RowChangingName="VWGERAET_MELDUNG_FEHLTRowChanging" msprop:Generator_RowEvHandlerName="VWGERAET_MELDUNG_FEHLTRowChangeEventHandler" msprop:Generator_RowDeletedName="VWGERAET_MELDUNG_FEHLTRowDeleted" msprop:Generator_RowEvArgName="VWGERAET_MELDUNG_FEHLTRowChangeEvent" msprop:Generator_RowChangedName="VWGERAET_MELDUNG_FEHLTRowChanged" msprop:Generator_RowClassName="VWGERAET_MELDUNG_FEHLTRow">
<xs:complexType>
<xs:sequence>
<xs:element name="VERTRAGSNR" msprop:Generator_ColumnVarNameInTable="columnVERTRAGSNR" msprop:Generator_ColumnPropNameInRow="VERTRAGSNR" msprop:Generator_ColumnPropNameInTable="VERTRAGSNRColumn" msprop:Generator_UserColumnName="VERTRAGSNR">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="SERIEN_NR" msprop:Generator_ColumnVarNameInTable="columnSERIEN_NR" msprop:Generator_ColumnPropNameInRow="SERIEN_NR" msprop:Generator_ColumnPropNameInTable="SERIEN_NRColumn" msprop:Generator_UserColumnName="SERIEN_NR" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="30" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="PRODUKT_NR" msprop:Generator_ColumnVarNameInTable="columnPRODUKT_NR" msprop:Generator_ColumnPropNameInRow="PRODUKT_NR" msprop:Generator_ColumnPropNameInTable="PRODUKT_NRColumn" msprop:Generator_UserColumnName="PRODUKT_NR" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="30" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="MODELL_NAME" msprop:Generator_ColumnVarNameInTable="columnMODELL_NAME" msprop:Generator_ColumnPropNameInRow="MODELL_NAME" msprop:Generator_ColumnPropNameInTable="MODELL_NAMEColumn" msprop:Generator_UserColumnName="MODELL_NAME" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="VWSUPPLY_OHNE_ZO" msprop:Generator_TableClassName="VWSUPPLY_OHNE_ZODataTable" msprop:Generator_TableVarName="tableVWSUPPLY_OHNE_ZO" msprop:Generator_TablePropName="VWSUPPLY_OHNE_ZO" msprop:Generator_RowDeletingName="VWSUPPLY_OHNE_ZORowDeleting" msprop:Generator_UserTableName="VWSUPPLY_OHNE_ZO" msprop:Generator_RowChangingName="VWSUPPLY_OHNE_ZORowChanging" msprop:Generator_RowEvHandlerName="VWSUPPLY_OHNE_ZORowChangeEventHandler" msprop:Generator_RowDeletedName="VWSUPPLY_OHNE_ZORowDeleted" msprop:Generator_RowEvArgName="VWSUPPLY_OHNE_ZORowChangeEvent" msprop:Generator_RowChangedName="VWSUPPLY_OHNE_ZORowChanged" msprop:Generator_RowClassName="VWSUPPLY_OHNE_ZORow">
<xs:complexType>
<xs:sequence>
<xs:element name="MARKT" msprop:Generator_ColumnVarNameInTable="columnMARKT" msprop:Generator_ColumnPropNameInRow="MARKT" msprop:Generator_ColumnPropNameInTable="MARKTColumn" msprop:Generator_UserColumnName="MARKT">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="BEZEICHNUNG" msprop:Generator_ColumnVarNameInTable="columnBEZEICHNUNG" msprop:Generator_ColumnPropNameInRow="BEZEICHNUNG" msprop:Generator_ColumnPropNameInTable="BEZEICHNUNGColumn" msprop:Generator_UserColumnName="BEZEICHNUNG" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="100" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="SERIENNR" msprop:Generator_ColumnVarNameInTable="columnSERIENNR" msprop:Generator_ColumnPropNameInRow="SERIENNR" msprop:Generator_ColumnPropNameInTable="SERIENNRColumn" msprop:Generator_UserColumnName="SERIENNR">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Supply" msprop:Generator_ColumnVarNameInTable="columnSupply" msprop:Generator_ColumnPropNameInRow="Supply" msprop:Generator_ColumnPropNameInTable="SupplyColumn" msprop:Generator_UserColumnName="Supply" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="100" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Seriennr_x0020_Supply" msprop:Generator_ColumnVarNameInTable="columnSeriennr_Supply" msprop:Generator_ColumnPropNameInRow="Seriennr_Supply" msprop:Generator_ColumnPropNameInTable="Seriennr_SupplyColumn" msprop:Generator_UserColumnName="Seriennr Supply" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="KEINE_ZUORDNUNG" msprop:Generator_ColumnVarNameInTable="columnKEINE_ZUORDNUNG" msprop:Generator_ColumnPropNameInRow="KEINE_ZUORDNUNG" msprop:Generator_ColumnPropNameInTable="KEINE_ZUORDNUNGColumn" msprop:Generator_UserColumnName="KEINE_ZUORDNUNG" type="xs:boolean" />
<xs:element name="MELDEDATUM" msdata:ReadOnly="true" msprop:Generator_ColumnVarNameInTable="columnMELDEDATUM" msprop:Generator_ColumnPropNameInRow="MELDEDATUM" msprop:Generator_ColumnPropNameInTable="MELDEDATUMColumn" msprop:Generator_UserColumnName="MELDEDATUM" type="xs:dateTime" minOccurs="0" />
<xs:element name="LEVEL" msprop:Generator_ColumnVarNameInTable="columnLEVEL" msprop:Generator_ColumnPropNameInRow="LEVEL" msprop:Generator_ColumnPropNameInTable="LEVELColumn" msprop:Generator_UserColumnName="LEVEL" type="xs:int" />
<xs:element name="MODEL_NR" msprop:Generator_ColumnVarNameInTable="columnMODEL_NR" msprop:Generator_ColumnPropNameInRow="MODEL_NR" msprop:Generator_ColumnPropNameInTable="MODEL_NRColumn" msprop:Generator_UserColumnName="MODEL_NR" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="30" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="PARTNUMBER" msprop:Generator_ColumnVarNameInTable="columnPARTNUMBER" msprop:Generator_ColumnPropNameInRow="PARTNUMBER" msprop:Generator_ColumnPropNameInTable="PARTNUMBERColumn" msprop:Generator_UserColumnName="PARTNUMBER" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="30" />
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="VWSILENT_GERAET" msprop:Generator_TableClassName="VWSILENT_GERAETDataTable" msprop:Generator_TableVarName="tableVWSILENT_GERAET" msprop:Generator_TablePropName="VWSILENT_GERAET" msprop:Generator_RowDeletingName="VWSILENT_GERAETRowDeleting" msprop:Generator_UserTableName="VWSILENT_GERAET" msprop:Generator_RowChangingName="VWSILENT_GERAETRowChanging" msprop:Generator_RowEvHandlerName="VWSILENT_GERAETRowChangeEventHandler" msprop:Generator_RowDeletedName="VWSILENT_GERAETRowDeleted" msprop:Generator_RowEvArgName="VWSILENT_GERAETRowChangeEvent" msprop:Generator_RowChangedName="VWSILENT_GERAETRowChanged" msprop:Generator_RowClassName="VWSILENT_GERAETRow">
<xs:complexType>
<xs:sequence>
<xs:element name="VERTRAGSNR" msprop:Generator_ColumnVarNameInTable="columnVERTRAGSNR" msprop:Generator_ColumnPropNameInRow="VERTRAGSNR" msprop:Generator_ColumnPropNameInTable="VERTRAGSNRColumn" msprop:Generator_UserColumnName="VERTRAGSNR">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="SERIEN_NR" msprop:Generator_ColumnVarNameInTable="columnSERIEN_NR" msprop:Generator_ColumnPropNameInRow="SERIEN_NR" msprop:Generator_ColumnPropNameInTable="SERIEN_NRColumn" msprop:Generator_UserColumnName="SERIEN_NR" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="30" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="PRODUKT_NR" msprop:Generator_ColumnVarNameInTable="columnPRODUKT_NR" msprop:Generator_ColumnPropNameInRow="PRODUKT_NR" msprop:Generator_ColumnPropNameInTable="PRODUKT_NRColumn" msprop:Generator_UserColumnName="PRODUKT_NR" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="30" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="MODELL_NAME" msprop:Generator_ColumnVarNameInTable="columnMODELL_NAME" msprop:Generator_ColumnPropNameInRow="MODELL_NAME" msprop:Generator_ColumnPropNameInTable="MODELL_NAMEColumn" msprop:Generator_UserColumnName="MODELL_NAME" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="IP_ADRESSE" msprop:Generator_ColumnVarNameInTable="columnIP_ADRESSE" msprop:Generator_ColumnPropNameInRow="IP_ADRESSE" msprop:Generator_ColumnPropNameInTable="IP_ADRESSEColumn" msprop:Generator_UserColumnName="IP_ADRESSE" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="30" />
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="VWSILENT_SUPPLIES" msprop:Generator_TableClassName="VWSILENT_SUPPLIESDataTable" msprop:Generator_TableVarName="tableVWSILENT_SUPPLIES" msprop:Generator_TablePropName="VWSILENT_SUPPLIES" msprop:Generator_RowDeletingName="VWSILENT_SUPPLIESRowDeleting" msprop:Generator_UserTableName="VWSILENT_SUPPLIES" msprop:Generator_RowChangingName="VWSILENT_SUPPLIESRowChanging" msprop:Generator_RowEvHandlerName="VWSILENT_SUPPLIESRowChangeEventHandler" msprop:Generator_RowDeletedName="VWSILENT_SUPPLIESRowDeleted" msprop:Generator_RowEvArgName="VWSILENT_SUPPLIESRowChangeEvent" msprop:Generator_RowChangedName="VWSILENT_SUPPLIESRowChanged" msprop:Generator_RowClassName="VWSILENT_SUPPLIESRow">
<xs:complexType>
<xs:sequence>
<xs:element name="VERTRAGSNR" msprop:Generator_ColumnVarNameInTable="columnVERTRAGSNR" msprop:Generator_ColumnPropNameInRow="VERTRAGSNR" msprop:Generator_ColumnPropNameInTable="VERTRAGSNRColumn" msprop:Generator_UserColumnName="VERTRAGSNR">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="MARKT" msprop:Generator_ColumnVarNameInTable="columnMARKT" msprop:Generator_ColumnPropNameInRow="MARKT" msprop:Generator_ColumnPropNameInTable="MARKTColumn" msprop:Generator_UserColumnName="MARKT">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="GERAET" msprop:Generator_ColumnVarNameInTable="columnGERAET" msprop:Generator_ColumnPropNameInRow="GERAET" msprop:Generator_ColumnPropNameInTable="GERAETColumn" msprop:Generator_UserColumnName="GERAET" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="100" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="DEVICE_SERIENNR" msprop:Generator_ColumnVarNameInTable="columnDEVICE_SERIENNR" msprop:Generator_ColumnPropNameInRow="DEVICE_SERIENNR" msprop:Generator_ColumnPropNameInTable="DEVICE_SERIENNRColumn" msprop:Generator_UserColumnName="DEVICE_SERIENNR">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="BEZEICHNUNG" msprop:Generator_ColumnVarNameInTable="columnBEZEICHNUNG" msprop:Generator_ColumnPropNameInRow="BEZEICHNUNG" msprop:Generator_ColumnPropNameInTable="BEZEICHNUNGColumn" msprop:Generator_UserColumnName="BEZEICHNUNG" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="100" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="SUPPLY_SERIENNR" msprop:Generator_ColumnVarNameInTable="columnSUPPLY_SERIENNR" msprop:Generator_ColumnPropNameInRow="SUPPLY_SERIENNR" msprop:Generator_ColumnPropNameInTable="SUPPLY_SERIENNRColumn" msprop:Generator_UserColumnName="SUPPLY_SERIENNR" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="PARTNUMBER" msprop:Generator_ColumnVarNameInTable="columnPARTNUMBER" msprop:Generator_ColumnPropNameInRow="PARTNUMBER" msprop:Generator_ColumnPropNameInTable="PARTNUMBERColumn" msprop:Generator_UserColumnName="PARTNUMBER" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="30" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="STATUS_WANN" msprop:Generator_ColumnVarNameInTable="columnSTATUS_WANN" msprop:Generator_ColumnPropNameInRow="STATUS_WANN" msprop:Generator_ColumnPropNameInTable="STATUS_WANNColumn" msprop:Generator_UserColumnName="STATUS_WANN" type="xs:dateTime" minOccurs="0" />
<xs:element name="IP_ADRESS" msprop:Generator_ColumnVarNameInTable="columnIP_ADRESS" msprop:Generator_ColumnPropNameInRow="IP_ADRESS" msprop:Generator_ColumnPropNameInTable="IP_ADRESSColumn" msprop:Generator_UserColumnName="IP_ADRESS" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="30" />
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="VWSUPPLIES_NICHT_DEF" msprop:Generator_TableClassName="VWSUPPLIES_NICHT_DEFDataTable" msprop:Generator_TableVarName="tableVWSUPPLIES_NICHT_DEF" msprop:Generator_TablePropName="VWSUPPLIES_NICHT_DEF" msprop:Generator_RowDeletingName="VWSUPPLIES_NICHT_DEFRowDeleting" msprop:Generator_UserTableName="VWSUPPLIES_NICHT_DEF" msprop:Generator_RowChangingName="VWSUPPLIES_NICHT_DEFRowChanging" msprop:Generator_RowEvHandlerName="VWSUPPLIES_NICHT_DEFRowChangeEventHandler" msprop:Generator_RowDeletedName="VWSUPPLIES_NICHT_DEFRowDeleted" msprop:Generator_RowEvArgName="VWSUPPLIES_NICHT_DEFRowChangeEvent" msprop:Generator_RowChangedName="VWSUPPLIES_NICHT_DEFRowChanged" msprop:Generator_RowClassName="VWSUPPLIES_NICHT_DEFRow">
<xs:complexType>
<xs:sequence>
<xs:element name="MARKT" msprop:Generator_ColumnVarNameInTable="columnMARKT" msprop:Generator_ColumnPropNameInRow="MARKT" msprop:Generator_ColumnPropNameInTable="MARKTColumn" msprop:Generator_UserColumnName="MARKT">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="BEZEICHNUNG" msprop:Generator_ColumnVarNameInTable="columnBEZEICHNUNG" msprop:Generator_ColumnPropNameInRow="BEZEICHNUNG" msprop:Generator_ColumnPropNameInTable="BEZEICHNUNGColumn" msprop:Generator_UserColumnName="BEZEICHNUNG" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="100" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="SERIENNR" msprop:Generator_ColumnVarNameInTable="columnSERIENNR" msprop:Generator_ColumnPropNameInRow="SERIENNR" msprop:Generator_ColumnPropNameInTable="SERIENNRColumn" msprop:Generator_UserColumnName="SERIENNR">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Supply" msprop:Generator_ColumnVarNameInTable="columnSupply" msprop:Generator_ColumnPropNameInRow="Supply" msprop:Generator_ColumnPropNameInTable="SupplyColumn" msprop:Generator_UserColumnName="Supply" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="100" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Seriennr_x0020_Supply" msprop:Generator_ColumnVarNameInTable="columnSeriennr_Supply" msprop:Generator_ColumnPropNameInRow="Seriennr_Supply" msprop:Generator_ColumnPropNameInTable="Seriennr_SupplyColumn" msprop:Generator_UserColumnName="Seriennr Supply" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="NICHT_DEFINIERT" msprop:Generator_ColumnVarNameInTable="columnNICHT_DEFINIERT" msprop:Generator_ColumnPropNameInRow="NICHT_DEFINIERT" msprop:Generator_ColumnPropNameInTable="NICHT_DEFINIERTColumn" msprop:Generator_UserColumnName="NICHT_DEFINIERT" type="xs:boolean" />
<xs:element name="MELDEDATUM" msdata:ReadOnly="true" msprop:Generator_ColumnVarNameInTable="columnMELDEDATUM" msprop:Generator_ColumnPropNameInRow="MELDEDATUM" msprop:Generator_ColumnPropNameInTable="MELDEDATUMColumn" msprop:Generator_UserColumnName="MELDEDATUM" type="xs:dateTime" minOccurs="0" />
<xs:element name="LEVEL" msprop:Generator_ColumnVarNameInTable="columnLEVEL" msprop:Generator_ColumnPropNameInRow="LEVEL" msprop:Generator_ColumnPropNameInTable="LEVELColumn" msprop:Generator_UserColumnName="LEVEL" type="xs:int" />
<xs:element name="MODEL_NR" msprop:Generator_ColumnVarNameInTable="columnMODEL_NR" msprop:Generator_ColumnPropNameInRow="MODEL_NR" msprop:Generator_ColumnPropNameInTable="MODEL_NRColumn" msprop:Generator_UserColumnName="MODEL_NR" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="30" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="PARTNUMBER" msprop:Generator_ColumnVarNameInTable="columnPARTNUMBER" msprop:Generator_ColumnPropNameInRow="PARTNUMBER" msprop:Generator_ColumnPropNameInTable="PARTNUMBERColumn" msprop:Generator_UserColumnName="PARTNUMBER" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="30" />
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="VWSERIENNR_NIE_DA" msprop:Generator_TableClassName="VWSERIENNR_NIE_DADataTable" msprop:Generator_TableVarName="tableVWSERIENNR_NIE_DA" msprop:Generator_TablePropName="VWSERIENNR_NIE_DA" msprop:Generator_RowDeletingName="VWSERIENNR_NIE_DARowDeleting" msprop:Generator_UserTableName="VWSERIENNR_NIE_DA" msprop:Generator_RowChangingName="VWSERIENNR_NIE_DARowChanging" msprop:Generator_RowEvHandlerName="VWSERIENNR_NIE_DARowChangeEventHandler" msprop:Generator_RowDeletedName="VWSERIENNR_NIE_DARowDeleted" msprop:Generator_RowEvArgName="VWSERIENNR_NIE_DARowChangeEvent" msprop:Generator_RowChangedName="VWSERIENNR_NIE_DARowChanged" msprop:Generator_RowClassName="VWSERIENNR_NIE_DARow">
<xs:complexType>
<xs:sequence>
<xs:element name="GUID" msprop:Generator_ColumnVarNameInTable="columnGUID" msprop:Generator_ColumnPropNameInRow="GUID" msprop:Generator_ColumnPropNameInTable="GUIDColumn" msprop:Generator_UserColumnName="GUID" type="xs:int" />
<xs:element name="VERTRAG" msprop:Generator_ColumnVarNameInTable="columnVERTRAG" msprop:Generator_ColumnPropNameInRow="VERTRAG" msprop:Generator_ColumnPropNameInTable="VERTRAGColumn" msprop:Generator_UserColumnName="VERTRAG" type="xs:int" />
<xs:element name="SERIEN_NR" msprop:Generator_ColumnVarNameInTable="columnSERIEN_NR" msprop:Generator_ColumnPropNameInRow="SERIEN_NR" msprop:Generator_ColumnPropNameInTable="SERIEN_NRColumn" msprop:Generator_UserColumnName="SERIEN_NR" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="30" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="PRODUKT_NR" msprop:Generator_ColumnVarNameInTable="columnPRODUKT_NR" msprop:Generator_ColumnPropNameInRow="PRODUKT_NR" msprop:Generator_ColumnPropNameInTable="PRODUKT_NRColumn" msprop:Generator_UserColumnName="PRODUKT_NR" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="30" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="MODELL_NAME" msprop:Generator_ColumnVarNameInTable="columnMODELL_NAME" msprop:Generator_ColumnPropNameInRow="MODELL_NAME" msprop:Generator_ColumnPropNameInTable="MODELL_NAMEColumn" msprop:Generator_UserColumnName="MODELL_NAME" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="AKTIV" msprop:Generator_ColumnVarNameInTable="columnAKTIV" msprop:Generator_ColumnPropNameInRow="AKTIV" msprop:Generator_ColumnPropNameInTable="AKTIVColumn" msprop:Generator_UserColumnName="AKTIV" type="xs:boolean" />
<xs:element name="ERFASSTWER" msprop:Generator_ColumnVarNameInTable="columnERFASSTWER" msprop:Generator_ColumnPropNameInRow="ERFASSTWER" msprop:Generator_ColumnPropNameInTable="ERFASSTWERColumn" msprop:Generator_UserColumnName="ERFASSTWER">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="30" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="ERFASSTWANN" msprop:Generator_ColumnVarNameInTable="columnERFASSTWANN" msprop:Generator_ColumnPropNameInRow="ERFASSTWANN" msprop:Generator_ColumnPropNameInTable="ERFASSTWANNColumn" msprop:Generator_UserColumnName="ERFASSTWANN" type="xs:dateTime" />
<xs:element name="GEANDERTWER" msprop:Generator_ColumnVarNameInTable="columnGEANDERTWER" msprop:Generator_ColumnPropNameInRow="GEANDERTWER" msprop:Generator_ColumnPropNameInTable="GEANDERTWERColumn" msprop:Generator_UserColumnName="GEANDERTWER" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="30" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="GEAENDERTWANN" msprop:Generator_ColumnVarNameInTable="columnGEAENDERTWANN" msprop:Generator_ColumnPropNameInRow="GEAENDERTWANN" msprop:Generator_ColumnPropNameInTable="GEAENDERTWANNColumn" msprop:Generator_UserColumnName="GEAENDERTWANN" type="xs:dateTime" />
<xs:element name="TIMESTAMP1" msdata:ReadOnly="true" msprop:Generator_ColumnVarNameInTable="columnTIMESTAMP1" msprop:Generator_ColumnPropNameInRow="TIMESTAMP1" msprop:Generator_ColumnPropNameInTable="TIMESTAMP1Column" msprop:Generator_UserColumnName="TIMESTAMP1" type="xs:base64Binary" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:choice>
</xs:complexType>
<xs:unique name="Constraint1" msdata:PrimaryKey="true">
<xs:selector xpath=".//mstns:TBVERTRAG_NOTEXIST" />
<xs:field xpath="mstns:GUID" />
</xs:unique>
<xs:unique name="VWSERIENNR_NIE_DA_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
<xs:selector xpath=".//mstns:VWSERIENNR_NIE_DA" />
<xs:field xpath="mstns:GUID" />
<xs:field xpath="mstns:VERTRAG" />
</xs:unique>
</xs:element>
</xs:schema>

View File

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<!--<autogenerated>
This code was generated by a tool to store the dataset designer's layout information.
Changes to this file may cause incorrect behavior and will be lost if
the code is regenerated.
</autogenerated>-->
<DiagramLayout xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" ex:showrelationlabel="False" ViewPortX="-10" ViewPortY="-10" xmlns:ex="urn:schemas-microsoft-com:xml-msdatasource-layout-extended" xmlns="urn:schemas-microsoft-com:xml-msdatasource-layout">
<Shapes>
<Shape ID="DesignTable:VWNotInList" ZOrder="8" X="55" Y="41" Height="172" Width="219" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="121" />
<Shape ID="DesignTable:TBVERTRAG_NOTEXIST" ZOrder="7" X="306" Y="71" Height="172" Width="279" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="121" />
<Shape ID="DesignTable:VWGERAET_MELDUNG_FEHLT" ZOrder="6" X="591" Y="50" Height="153" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="102" />
<Shape ID="DesignTable:VWSUPPLY_OHNE_ZO" ZOrder="5" X="72" Y="253" Height="224" Width="215" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="156" />
<Shape ID="DesignTable:VWSILENT_GERAET" ZOrder="4" X="308" Y="256" Height="153" Width="257" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="102" />
<Shape ID="DesignTable:VWSILENT_SUPPLIES" ZOrder="3" X="609" Y="255" Height="229" Width="266" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="178" />
<Shape ID="DesignTable:VWSUPPLIES_NICHT_DEF" ZOrder="2" X="907" Y="255" Height="267" Width="210" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="216" />
<Shape ID="DesignTable:VWSERIENNR_NIE_DA" ZOrder="1" X="1198" Y="187" Height="286" Width="273" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="235" />
</Shapes>
<Connectors />
</DiagramLayout>

126
Supplywatch/FMDisclaimer.Designer.vb generated Normal file
View File

@ -0,0 +1,126 @@
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
Partial Class FMDisclaimer
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
Friend WithEvents ApplicationTitle As System.Windows.Forms.Label
Friend WithEvents Version As System.Windows.Forms.Label
Friend WithEvents Copyright As System.Windows.Forms.Label
Friend WithEvents MainLayoutPanel As System.Windows.Forms.TableLayoutPanel
Friend WithEvents DetailsLayoutPanel As System.Windows.Forms.TableLayoutPanel
'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.MainLayoutPanel = New System.Windows.Forms.TableLayoutPanel()
Me.DetailsLayoutPanel = New System.Windows.Forms.TableLayoutPanel()
Me.Version = New System.Windows.Forms.Label()
Me.Copyright = New System.Windows.Forms.Label()
Me.ApplicationTitle = New System.Windows.Forms.Label()
Me.MainLayoutPanel.SuspendLayout()
Me.DetailsLayoutPanel.SuspendLayout()
Me.SuspendLayout()
'
'MainLayoutPanel
'
Me.MainLayoutPanel.BackgroundImage = Global.MCSUPPLYWATCH.My.Resources.Resources.DigitalDataLogo
Me.MainLayoutPanel.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None
Me.MainLayoutPanel.ColumnCount = 2
Me.MainLayoutPanel.ColumnStyles.Add(New System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 243.0!))
Me.MainLayoutPanel.ColumnStyles.Add(New System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 253.0!))
Me.MainLayoutPanel.Controls.Add(Me.DetailsLayoutPanel, 1, 1)
Me.MainLayoutPanel.Controls.Add(Me.ApplicationTitle, 1, 0)
Me.MainLayoutPanel.Dock = System.Windows.Forms.DockStyle.Fill
Me.MainLayoutPanel.Location = New System.Drawing.Point(0, 0)
Me.MainLayoutPanel.Name = "MainLayoutPanel"
Me.MainLayoutPanel.RowStyles.Add(New System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 218.0!))
Me.MainLayoutPanel.RowStyles.Add(New System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 38.0!))
Me.MainLayoutPanel.Size = New System.Drawing.Size(496, 293)
Me.MainLayoutPanel.TabIndex = 0
'
'DetailsLayoutPanel
'
Me.DetailsLayoutPanel.Anchor = System.Windows.Forms.AnchorStyles.None
Me.DetailsLayoutPanel.BackColor = System.Drawing.Color.Transparent
Me.DetailsLayoutPanel.ColumnCount = 1
Me.DetailsLayoutPanel.ColumnStyles.Add(New System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 247.0!))
Me.DetailsLayoutPanel.ColumnStyles.Add(New System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 142.0!))
Me.DetailsLayoutPanel.Controls.Add(Me.Version, 0, 0)
Me.DetailsLayoutPanel.Controls.Add(Me.Copyright, 0, 1)
Me.DetailsLayoutPanel.Font = New System.Drawing.Font("Segoe UI", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.DetailsLayoutPanel.Location = New System.Drawing.Point(246, 221)
Me.DetailsLayoutPanel.Name = "DetailsLayoutPanel"
Me.DetailsLayoutPanel.RowStyles.Add(New System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 33.0!))
Me.DetailsLayoutPanel.RowStyles.Add(New System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 33.0!))
Me.DetailsLayoutPanel.Size = New System.Drawing.Size(247, 69)
Me.DetailsLayoutPanel.TabIndex = 1
'
'Version
'
Me.Version.Anchor = System.Windows.Forms.AnchorStyles.None
Me.Version.BackColor = System.Drawing.Color.Transparent
Me.Version.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.Version.Location = New System.Drawing.Point(3, 7)
Me.Version.Name = "Version"
Me.Version.Size = New System.Drawing.Size(241, 20)
Me.Version.TabIndex = 1
Me.Version.Text = "Version {0}.{1:00}"
'
'Copyright
'
Me.Copyright.Anchor = System.Windows.Forms.AnchorStyles.None
Me.Copyright.BackColor = System.Drawing.Color.Transparent
Me.Copyright.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.Copyright.Location = New System.Drawing.Point(3, 34)
Me.Copyright.Name = "Copyright"
Me.Copyright.Size = New System.Drawing.Size(241, 35)
Me.Copyright.TabIndex = 2
Me.Copyright.Text = "Copyright"
'
'ApplicationTitle
'
Me.ApplicationTitle.Anchor = System.Windows.Forms.AnchorStyles.None
Me.ApplicationTitle.BackColor = System.Drawing.Color.Transparent
Me.ApplicationTitle.Font = New System.Drawing.Font("Segoe UI", 18.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.ApplicationTitle.Location = New System.Drawing.Point(246, 3)
Me.ApplicationTitle.Name = "ApplicationTitle"
Me.ApplicationTitle.Size = New System.Drawing.Size(247, 212)
Me.ApplicationTitle.TabIndex = 0
Me.ApplicationTitle.Text = "Anwendungstitel"
Me.ApplicationTitle.TextAlign = System.Drawing.ContentAlignment.BottomLeft
'
'FMDisclaimer
'
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
Me.ClientSize = New System.Drawing.Size(496, 293)
Me.ControlBox = False
Me.Controls.Add(Me.MainLayoutPanel)
Me.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle
Me.MaximizeBox = False
Me.MinimizeBox = False
Me.Name = "FMDisclaimer"
Me.ShowInTaskbar = False
Me.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen
Me.MainLayoutPanel.ResumeLayout(False)
Me.DetailsLayoutPanel.ResumeLayout(False)
Me.ResumeLayout(False)
End Sub
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=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
</root>

View File

@ -0,0 +1,34 @@
Public NotInheritable Class FMDisclaimer
'TODO: Dieses Formular kann einfach als Begrüßungsbildschirm für die Anwendung festgelegt werden, indem Sie zur Registerkarte "Anwendung"
' des Projekt-Designers wechseln (Menü "Projekt", Option "Eigenschaften").
Private Sub FMDisclaimer1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
'Richten Sie den Dialogtext zur Laufzeit gemäß den Assemblyinformationen der Anwendung ein.
'TODO: Passen Sie die Assemblyinformationen der Anwendung im Bereich "Anwendung" des Dialogfelds für die
' Projekteigenschaften (im Menü "Projekt") an.
'Anwendungstitel
If My.Application.Info.Title <> "" Then
ApplicationTitle.Text = My.Application.Info.Title
Else
'Wenn der Anwendungstitel fehlt, Anwendungsnamen ohne Erweiterung verwenden
ApplicationTitle.Text = System.IO.Path.GetFileNameWithoutExtension(My.Application.Info.AssemblyName)
End If
'Verwenden Sie zum Formatieren der Versionsinformationen den Text, der zur Entwurfszeit in der Versionskontrolle festgelegt wurde, als
' Formatierungszeichenfolge. Dies ermöglicht ggf. eine effektive Lokalisierung.
' Build- und Revisionsinformationen können durch Verwendung des folgenden Codes und durch Ändern
' des Entwurfszeittexts der Versionskontrolle in "Version {0}.{1:00}.{2}.{3}" oder einen ähnlichen Text eingeschlossen werden. Weitere Informationen erhalten Sie unter
' String.Format() in der Hilfe.
'
' Version.Text = System.String.Format(Version.Text, My.Application.Info.Version.Major, My.Application.Info.Version.Minor, My.Application.Info.Version.Build, My.Application.Info.Version.Revision)
Version.Text = System.String.Format(Version.Text, My.Application.Info.Version.Major, My.Application.Info.Version.Minor)
'Copyrightinformationen
Copyright.Text = My.Application.Info.Copyright
End Sub
End Class

7108
Supplywatch/FMMain.Designer.vb generated Normal file

File diff suppressed because it is too large Load Diff

3924
Supplywatch/FMMain.resx Normal file

File diff suppressed because it is too large Load Diff

3455
Supplywatch/FMMain.vb Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,4 @@
Module ModuleCURRENT
Public CURRENT_GERAETE_ID As Integer
Public MyConnectionString As String
End Module

View File

@ -0,0 +1,43 @@
'------------------------------------------------------------------------------
' <auto-generated>
' Dieser Code wurde von einem Tool generiert.
' Laufzeitversion:4.0.30319.42000
'
' Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
' der Code erneut generiert wird.
' </auto-generated>
'------------------------------------------------------------------------------
Option Strict On
Option Explicit On
Namespace My
'HINWEIS: Diese Datei wird automatisch generiert und darf nicht direkt bearbeitet werden. Wenn Sie Änderungen vornehmen möchten
' oder in dieser Datei Buildfehler auftreten, wechseln Sie zum Projekt-Designer.
' (Wechseln Sie dazu zu den Projekteigenschaften, oder doppelklicken Sie auf den Knoten "Mein Projekt" im
' Projektmappen-Explorer). Nehmen Sie auf der Registerkarte "Anwendung" entsprechende Änderungen vor.
'
Partial Friend Class MyApplication
<Global.System.Diagnostics.DebuggerStepThroughAttribute()> _
Public Sub New()
MyBase.New(Global.Microsoft.VisualBasic.ApplicationServices.AuthenticationMode.Windows)
Me.IsSingleInstance = false
Me.EnableVisualStyles = true
Me.SaveMySettingsOnExit = true
Me.ShutDownStyle = Global.Microsoft.VisualBasic.ApplicationServices.ShutdownMode.AfterMainFormCloses
End Sub
<Global.System.Diagnostics.DebuggerStepThroughAttribute()> _
Protected Overrides Sub OnCreateMainForm()
Me.MainForm = Global.MCSUPPLYWATCH.FMMain
End Sub
<Global.System.Diagnostics.DebuggerStepThroughAttribute()> _
Protected Overrides Sub OnCreateSplashScreen()
Me.SplashScreen = Global.MCSUPPLYWATCH.FMDisclaimer
End Sub
End Class
End Namespace

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<MyApplicationData xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<MySubMain>true</MySubMain>
<MainForm>FMMain</MainForm>
<SingleInstance>false</SingleInstance>
<ShutdownMode>0</ShutdownMode>
<EnableVisualStyles>true</EnableVisualStyles>
<AuthenticationMode>0</AuthenticationMode>
<SplashScreen>FMDisclaimer</SplashScreen>
<SaveMySettingsOnExit>true</SaveMySettingsOnExit>
</MyApplicationData>

View File

@ -0,0 +1,35 @@
Imports System
Imports System.Reflection
Imports System.Runtime.InteropServices
' Allgemeine Informationen über eine Assembly werden über die folgenden
' Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern,
' die mit einer Assembly verknüpft sind.
' Die Werte der Assemblyattribute überprüfen
<Assembly: AssemblyTitle("[mc²] Supply-Watch")>
<Assembly: AssemblyDescription("")>
<Assembly: AssemblyCompany("Digital Data")>
<Assembly: AssemblyProduct("[mc²] Supply-Watch")>
<Assembly: AssemblyCopyright("Copyright © Digital Data 2012")>
<Assembly: AssemblyTrademark("")>
<Assembly: ComVisible(False)>
'Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird
<Assembly: Guid("348a6875-5f0a-44e9-965c-892e43fa86ab")>
' Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten:
'
' Hauptversion
' Nebenversion
' Buildnummer
' Revision
'
' Sie können alle Werte angeben oder die standardmäßigen Build- und Revisionsnummern
' übernehmen, indem Sie "*" eingeben:
' <Assembly: AssemblyVersion("1.0.*")>
<Assembly: AssemblyVersion("5.1.0.0")>
<Assembly: AssemblyFileVersion("3.7.0.0")>

View File

@ -0,0 +1,413 @@
'------------------------------------------------------------------------------
' <auto-generated>
' Dieser Code wurde von einem Tool generiert.
' Laufzeitversion:4.0.30319.42000
'
' Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
' der Code erneut generiert wird.
' </auto-generated>
'------------------------------------------------------------------------------
Option Strict On
Option Explicit On
Imports System
Namespace My.Resources
'Diese Klasse wurde von der StronglyTypedResourceBuilder automatisch generiert
'-Klasse über ein Tool wie ResGen oder Visual Studio automatisch generiert.
'Um einen Member hinzuzufügen oder zu entfernen, bearbeiten Sie die .ResX-Datei und führen dann ResGen
'mit der /str-Option erneut aus, oder Sie erstellen Ihr VS-Projekt neu.
'''<summary>
''' Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw.
'''</summary>
<Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0"), _
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute(), _
Global.Microsoft.VisualBasic.HideModuleNameAttribute()> _
Friend Module Resources
Private resourceMan As Global.System.Resources.ResourceManager
Private resourceCulture As Global.System.Globalization.CultureInfo
'''<summary>
''' Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird.
'''</summary>
<Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _
Friend ReadOnly Property ResourceManager() As Global.System.Resources.ResourceManager
Get
If Object.ReferenceEquals(resourceMan, Nothing) Then
Dim temp As Global.System.Resources.ResourceManager = New Global.System.Resources.ResourceManager("MCSUPPLYWATCH.Resources", GetType(Resources).Assembly)
resourceMan = temp
End If
Return resourceMan
End Get
End Property
'''<summary>
''' Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle
''' Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden.
'''</summary>
<Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _
Friend Property Culture() As Global.System.Globalization.CultureInfo
Get
Return resourceCulture
End Get
Set
resourceCulture = value
End Set
End Property
'''<summary>
''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
'''</summary>
Friend ReadOnly Property _Public() As System.Drawing.Bitmap
Get
Dim obj As Object = ResourceManager.GetObject("Public", resourceCulture)
Return CType(obj,System.Drawing.Bitmap)
End Get
End Property
'''<summary>
''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
'''</summary>
Friend ReadOnly Property aktualisieren_1() As System.Drawing.Bitmap
Get
Dim obj As Object = ResourceManager.GetObject("aktualisieren_1", resourceCulture)
Return CType(obj,System.Drawing.Bitmap)
End Get
End Property
'''<summary>
''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
'''</summary>
Friend ReadOnly Property arrow_back_16xLG() As System.Drawing.Bitmap
Get
Dim obj As Object = ResourceManager.GetObject("arrow_back_16xLG", resourceCulture)
Return CType(obj,System.Drawing.Bitmap)
End Get
End Property
'''<summary>
''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
'''</summary>
Friend ReadOnly Property arrow_Forward_16xLG() As System.Drawing.Bitmap
Get
Dim obj As Object = ResourceManager.GetObject("arrow_Forward_16xLG", resourceCulture)
Return CType(obj,System.Drawing.Bitmap)
End Get
End Property
'''<summary>
''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
'''</summary>
Friend ReadOnly Property arrow_Forward_16xMD() As System.Drawing.Bitmap
Get
Dim obj As Object = ResourceManager.GetObject("arrow_Forward_16xMD", resourceCulture)
Return CType(obj,System.Drawing.Bitmap)
End Get
End Property
'''<summary>
''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
'''</summary>
Friend ReadOnly Property asterisk_orange() As System.Drawing.Bitmap
Get
Dim obj As Object = ResourceManager.GetObject("asterisk_orange", resourceCulture)
Return CType(obj,System.Drawing.Bitmap)
End Get
End Property
'''<summary>
''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
'''</summary>
Friend ReadOnly Property Beenden2() As System.Drawing.Bitmap
Get
Dim obj As Object = ResourceManager.GetObject("Beenden2", resourceCulture)
Return CType(obj,System.Drawing.Bitmap)
End Get
End Property
'''<summary>
''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
'''</summary>
Friend ReadOnly Property benutzer7() As System.Drawing.Bitmap
Get
Dim obj As Object = ResourceManager.GetObject("benutzer7", resourceCulture)
Return CType(obj,System.Drawing.Bitmap)
End Get
End Property
'''<summary>
''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
'''</summary>
Friend ReadOnly Property bug() As System.Drawing.Bitmap
Get
Dim obj As Object = ResourceManager.GetObject("bug", resourceCulture)
Return CType(obj,System.Drawing.Bitmap)
End Get
End Property
'''<summary>
''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
'''</summary>
Friend ReadOnly Property bug_edit() As System.Drawing.Bitmap
Get
Dim obj As Object = ResourceManager.GetObject("bug_edit", resourceCulture)
Return CType(obj,System.Drawing.Bitmap)
End Get
End Property
'''<summary>
''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
'''</summary>
Friend ReadOnly Property Checked_outforEdit_13297() As System.Drawing.Bitmap
Get
Dim obj As Object = ResourceManager.GetObject("Checked-outforEdit_13297", resourceCulture)
Return CType(obj,System.Drawing.Bitmap)
End Get
End Property
'''<summary>
''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
'''</summary>
Friend ReadOnly Property Checked_outforEdit_Color_13297() As System.Drawing.Bitmap
Get
Dim obj As Object = ResourceManager.GetObject("Checked-outforEdit_Color_13297", resourceCulture)
Return CType(obj,System.Drawing.Bitmap)
End Get
End Property
'''<summary>
''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
'''</summary>
Friend ReadOnly Property CheckIn_13188() As System.Drawing.Bitmap
Get
Dim obj As Object = ResourceManager.GetObject("CheckIn_13188", resourceCulture)
Return CType(obj,System.Drawing.Bitmap)
End Get
End Property
'''<summary>
''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
'''</summary>
Friend ReadOnly Property CheckOutforEdit_13187() As System.Drawing.Bitmap
Get
Dim obj As Object = ResourceManager.GetObject("CheckOutforEdit_13187", resourceCulture)
Return CType(obj,System.Drawing.Bitmap)
End Get
End Property
'''<summary>
''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
'''</summary>
Friend ReadOnly Property database_lightning() As System.Drawing.Bitmap
Get
Dim obj As Object = ResourceManager.GetObject("database_lightning", resourceCulture)
Return CType(obj,System.Drawing.Bitmap)
End Get
End Property
'''<summary>
''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
'''</summary>
Friend ReadOnly Property delete() As System.Drawing.Bitmap
Get
Dim obj As Object = ResourceManager.GetObject("delete", resourceCulture)
Return CType(obj,System.Drawing.Bitmap)
End Get
End Property
'''<summary>
''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
'''</summary>
Friend ReadOnly Property Delete1() As System.Drawing.Bitmap
Get
Dim obj As Object = ResourceManager.GetObject("Delete1", resourceCulture)
Return CType(obj,System.Drawing.Bitmap)
End Get
End Property
'''<summary>
''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
'''</summary>
Friend ReadOnly Property DigitalDataLogo() As System.Drawing.Bitmap
Get
Dim obj As Object = ResourceManager.GetObject("DigitalDataLogo", resourceCulture)
Return CType(obj,System.Drawing.Bitmap)
End Get
End Property
'''<summary>
''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
'''</summary>
Friend ReadOnly Property EMAIL() As System.Drawing.Bitmap
Get
Dim obj As Object = ResourceManager.GetObject("EMAIL", resourceCulture)
Return CType(obj,System.Drawing.Bitmap)
End Get
End Property
'''<summary>
''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
'''</summary>
Friend ReadOnly Property email_open_image() As System.Drawing.Bitmap
Get
Dim obj As Object = ResourceManager.GetObject("email_open_image", resourceCulture)
Return CType(obj,System.Drawing.Bitmap)
End Get
End Property
'''<summary>
''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
'''</summary>
Friend ReadOnly Property Excel_25ixel() As System.Drawing.Bitmap
Get
Dim obj As Object = ResourceManager.GetObject("Excel_25ixel", resourceCulture)
Return CType(obj,System.Drawing.Bitmap)
End Get
End Property
'''<summary>
''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
'''</summary>
Friend ReadOnly Property fghfgh() As System.Drawing.Bitmap
Get
Dim obj As Object = ResourceManager.GetObject("fghfgh", resourceCulture)
Return CType(obj,System.Drawing.Bitmap)
End Get
End Property
'''<summary>
''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
'''</summary>
Friend ReadOnly Property ico1411() As System.Drawing.Bitmap
Get
Dim obj As Object = ResourceManager.GetObject("ico1411", resourceCulture)
Return CType(obj,System.Drawing.Bitmap)
End Get
End Property
'''<summary>
''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
'''</summary>
Friend ReadOnly Property ico2168() As System.Drawing.Bitmap
Get
Dim obj As Object = ResourceManager.GetObject("ico2168", resourceCulture)
Return CType(obj,System.Drawing.Bitmap)
End Get
End Property
'''<summary>
''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
'''</summary>
Friend ReadOnly Property ico2312() As System.Drawing.Bitmap
Get
Dim obj As Object = ResourceManager.GetObject("ico2312", resourceCulture)
Return CType(obj,System.Drawing.Bitmap)
End Get
End Property
'''<summary>
''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
'''</summary>
Friend ReadOnly Property ico898() As System.Drawing.Bitmap
Get
Dim obj As Object = ResourceManager.GetObject("ico898", resourceCulture)
Return CType(obj,System.Drawing.Bitmap)
End Get
End Property
'''<summary>
''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
'''</summary>
Friend ReadOnly Property link_add() As System.Drawing.Bitmap
Get
Dim obj As Object = ResourceManager.GetObject("link_add", resourceCulture)
Return CType(obj,System.Drawing.Bitmap)
End Get
End Property
'''<summary>
''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
'''</summary>
Friend ReadOnly Property My_Downloads_XP() As System.Drawing.Bitmap
Get
Dim obj As Object = ResourceManager.GetObject("My Downloads XP", resourceCulture)
Return CType(obj,System.Drawing.Bitmap)
End Get
End Property
'''<summary>
''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
'''</summary>
Friend ReadOnly Property My_Rar_Files_XP() As System.Drawing.Bitmap
Get
Dim obj As Object = ResourceManager.GetObject("My Rar Files XP", resourceCulture)
Return CType(obj,System.Drawing.Bitmap)
End Get
End Property
'''<summary>
''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
'''</summary>
Friend ReadOnly Property refresh_16xLG() As System.Drawing.Bitmap
Get
Dim obj As Object = ResourceManager.GetObject("refresh_16xLG", resourceCulture)
Return CType(obj,System.Drawing.Bitmap)
End Get
End Property
'''<summary>
''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
'''</summary>
Friend ReadOnly Property ruby_go() As System.Drawing.Bitmap
Get
Dim obj As Object = ResourceManager.GetObject("ruby_go", resourceCulture)
Return CType(obj,System.Drawing.Bitmap)
End Get
End Property
'''<summary>
''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
'''</summary>
Friend ReadOnly Property save() As System.Drawing.Bitmap
Get
Dim obj As Object = ResourceManager.GetObject("save", resourceCulture)
Return CType(obj,System.Drawing.Bitmap)
End Get
End Property
'''<summary>
''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
'''</summary>
Friend ReadOnly Property table_add() As System.Drawing.Bitmap
Get
Dim obj As Object = ResourceManager.GetObject("table_add", resourceCulture)
Return CType(obj,System.Drawing.Bitmap)
End Get
End Property
'''<summary>
''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
'''</summary>
Friend ReadOnly Property table_delete() As System.Drawing.Bitmap
Get
Dim obj As Object = ResourceManager.GetObject("table_delete", resourceCulture)
Return CType(obj,System.Drawing.Bitmap)
End Get
End Property
'''<summary>
''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
'''</summary>
Friend ReadOnly Property table_save() As System.Drawing.Bitmap
Get
Dim obj As Object = ResourceManager.GetObject("table_save", resourceCulture)
Return CType(obj,System.Drawing.Bitmap)
End Get
End Property
End Module
End Namespace

View File

@ -0,0 +1,226 @@
<?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>
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="asterisk_orange" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\asterisk_orange.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Checked-outforEdit_13297" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Checked-outforEdit_13297.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="benutzer7" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\benutzer7.ico;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="table_delete" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\table_delete.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="save" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\save.bmp;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="arrow_Forward_16xMD" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\arrow_Forward_16xMD.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="ruby_go" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\ruby_go.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="ico898" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\ico898.ico;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="ico2312" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\ico2312.ico;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="arrow_Forward_16xLG" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\arrow_Forward_16xLG.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="aktualisieren_1" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\aktualisieren_1.jpg;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="fghfgh" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\fghfgh.ICO;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="email_open_image" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\email_open_image.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Beenden2" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Beenden2.ico;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="DigitalDataLogo" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\DigitalDataLogo.jpg;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="CheckIn_13188" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\CheckIn_13188.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="ico2168" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\ico2168.ico;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="EMAIL" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\EMAIL.ico;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Delete1" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Delete1.ico;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Checked-outforEdit_Color_13297" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Checked-outforEdit_Color_13297.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Public" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Public.ico;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="arrow_back_16xLG" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\arrow_back_16xLG.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="table_save" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\table_save.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="delete" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\delete.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="My Downloads XP" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\My Downloads XP.ico;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="My Rar Files XP" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\My Rar Files XP.ico;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="link_add" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\link_add.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="bug_edit" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\bug_edit.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="database_lightning" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\database_lightning.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Excel_25ixel" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Excel_25ixel.jpg;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="ico1411" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\ico1411.ico;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="table_add" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\table_add.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="bug" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\bug.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="CheckOutforEdit_13187" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\CheckOutforEdit_13187.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="refresh_16xLG" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\refresh_16xLG.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
</root>

View File

@ -0,0 +1,650 @@
'------------------------------------------------------------------------------
' <auto-generated>
' Dieser Code wurde von einem Tool generiert.
' Laufzeitversion:4.0.30319.42000
'
' Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
' der Code erneut generiert wird.
' </auto-generated>
'------------------------------------------------------------------------------
Option Strict On
Option Explicit On
Namespace My
<Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute(), _
Global.System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "15.0.1.0"), _
Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _
Partial Friend NotInheritable Class MySettings
Inherits Global.System.Configuration.ApplicationSettingsBase
Private Shared defaultInstance As MySettings = CType(Global.System.Configuration.ApplicationSettingsBase.Synchronized(New MySettings()),MySettings)
#Region "Automatische My.Settings-Speicherfunktion"
#If _MyType = "WindowsForms" Then
Private Shared addedHandler As Boolean
Private Shared addedHandlerLockObject As New Object
<Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _
Private Shared Sub AutoSaveSettings(sender As Global.System.Object, e As Global.System.EventArgs)
If My.Application.SaveMySettingsOnExit Then
My.Settings.Save()
End If
End Sub
#End If
#End Region
Public Shared ReadOnly Property [Default]() As MySettings
Get
#If _MyType = "WindowsForms" Then
If Not addedHandler Then
SyncLock addedHandlerLockObject
If Not addedHandler Then
AddHandler My.Application.Shutdown, AddressOf AutoSaveSettings
addedHandler = True
End If
End SyncLock
End If
#End If
Return defaultInstance
End Get
End Property
<Global.System.Configuration.ApplicationScopedSettingAttribute(), _
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.Configuration.SpecialSettingAttribute(Global.System.Configuration.SpecialSetting.ConnectionString), _
Global.System.Configuration.DefaultSettingValueAttribute("Data Source=192.168.8.13;Initial Catalog=MC2_SUPPLYWATCH;User ID=sa;Password=dd")> _
Public ReadOnly Property MC_SUPPLYWATCHConnectionString() As String
Get
Return CType(Me("MC_SUPPLYWATCHConnectionString"),String)
End Get
End Property
<Global.System.Configuration.UserScopedSettingAttribute(), _
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.Configuration.DefaultSettingValueAttribute("Data Source=192.168.8.13;Initial Catalog=MC2_SUPPLYWATCH;User ID=sa;Password=dd"), _
Global.System.Configuration.SettingsManageabilityAttribute(Global.System.Configuration.SettingsManageability.Roaming)> _
Public Property ConfigConnectionString() As String
Get
Return CType(Me("ConfigConnectionString"),String)
End Get
Set
Me("ConfigConnectionString") = value
End Set
End Property
<Global.System.Configuration.UserScopedSettingAttribute(), _
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.Configuration.DefaultSettingValueAttribute("MC_SUPPLYWATCH"), _
Global.System.Configuration.SettingsManageabilityAttribute(Global.System.Configuration.SettingsManageability.Roaming)> _
Public Property SQL_DATENBANK() As String
Get
Return CType(Me("SQL_DATENBANK"),String)
End Get
Set
Me("SQL_DATENBANK") = value
End Set
End Property
<Global.System.Configuration.UserScopedSettingAttribute(), _
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.Configuration.DefaultSettingValueAttribute(""), _
Global.System.Configuration.SettingsManageabilityAttribute(Global.System.Configuration.SettingsManageability.Roaming)> _
Public Property SQL_SERVERNAME() As String
Get
Return CType(Me("SQL_SERVERNAME"),String)
End Get
Set
Me("SQL_SERVERNAME") = value
End Set
End Property
<Global.System.Configuration.UserScopedSettingAttribute(), _
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.Configuration.DefaultSettingValueAttribute("sa"), _
Global.System.Configuration.SettingsManageabilityAttribute(Global.System.Configuration.SettingsManageability.Roaming)> _
Public Property SQL_USER() As String
Get
Return CType(Me("SQL_USER"),String)
End Get
Set
Me("SQL_USER") = value
End Set
End Property
<Global.System.Configuration.UserScopedSettingAttribute(), _
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.Configuration.DefaultSettingValueAttribute(""), _
Global.System.Configuration.SettingsManageabilityAttribute(Global.System.Configuration.SettingsManageability.Roaming)> _
Public Property SQL_PW() As String
Get
Return CType(Me("SQL_PW"),String)
End Get
Set
Me("SQL_PW") = value
End Set
End Property
<Global.System.Configuration.UserScopedSettingAttribute(), _
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.Configuration.DefaultSettingValueAttribute(""), _
Global.System.Configuration.SettingsManageabilityAttribute(Global.System.Configuration.SettingsManageability.Roaming)> _
Public Property TBSTATUSDataGridView() As String
Get
Return CType(Me("TBSTATUSDataGridView"),String)
End Get
Set
Me("TBSTATUSDataGridView") = value
End Set
End Property
<Global.System.Configuration.UserScopedSettingAttribute(), _
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.Configuration.DefaultSettingValueAttribute("308"), _
Global.System.Configuration.SettingsManageabilityAttribute(Global.System.Configuration.SettingsManageability.Roaming)> _
Public Property SpDGeraete() As Integer
Get
Return CType(Me("SpDGeraete"),Integer)
End Get
Set
Me("SpDGeraete") = value
End Set
End Property
<Global.System.Configuration.UserScopedSettingAttribute(), _
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.Configuration.DefaultSettingValueAttribute(""), _
Global.System.Configuration.SettingsManageabilityAttribute(Global.System.Configuration.SettingsManageability.Roaming)> _
Public Property VWSUPPLIES_AKTUELLDataGridView() As String
Get
Return CType(Me("VWSUPPLIES_AKTUELLDataGridView"),String)
End Get
Set
Me("VWSUPPLIES_AKTUELLDataGridView") = value
End Set
End Property
<Global.System.Configuration.UserScopedSettingAttribute(), _
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.Configuration.DefaultSettingValueAttribute("332"), _
Global.System.Configuration.SettingsManageabilityAttribute(Global.System.Configuration.SettingsManageability.Roaming)> _
Public Property SPDOrderGeraet() As Integer
Get
Return CType(Me("SPDOrderGeraet"),Integer)
End Get
Set
Me("SPDOrderGeraet") = value
End Set
End Property
<Global.System.Configuration.UserScopedSettingAttribute(), _
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.Configuration.DefaultSettingValueAttribute(""), _
Global.System.Configuration.SettingsManageabilityAttribute(Global.System.Configuration.SettingsManageability.Roaming)> _
Public Property VWSUPPLIES_TO_ORDERDataGridView() As String
Get
Return CType(Me("VWSUPPLIES_TO_ORDERDataGridView"),String)
End Get
Set
Me("VWSUPPLIES_TO_ORDERDataGridView") = value
End Set
End Property
<Global.System.Configuration.UserScopedSettingAttribute(), _
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.Configuration.DefaultSettingValueAttribute(""), _
Global.System.Configuration.SettingsManageabilityAttribute(Global.System.Configuration.SettingsManageability.Roaming)> _
Public Property Setting() As String
Get
Return CType(Me("Setting"),String)
End Get
Set
Me("Setting") = value
End Set
End Property
<Global.System.Configuration.UserScopedSettingAttribute(), _
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.Configuration.DefaultSettingValueAttribute("3, 28"), _
Global.System.Configuration.SettingsManageabilityAttribute(Global.System.Configuration.SettingsManageability.Roaming)> _
Public Property spltGeraeteUebersicht() As Global.System.Drawing.Point
Get
Return CType(Me("spltGeraeteUebersicht"),Global.System.Drawing.Point)
End Get
Set
Me("spltGeraeteUebersicht") = value
End Set
End Property
<Global.System.Configuration.UserScopedSettingAttribute(), _
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.Configuration.DefaultSettingValueAttribute("224, 28"), _
Global.System.Configuration.SettingsManageabilityAttribute(Global.System.Configuration.SettingsManageability.Roaming)> _
Public Property spltSupplies() As Global.System.Drawing.Point
Get
Return CType(Me("spltSupplies"),Global.System.Drawing.Point)
End Get
Set
Me("spltSupplies") = value
End Set
End Property
<Global.System.Configuration.UserScopedSettingAttribute(), _
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.Configuration.DefaultSettingValueAttribute(""), _
Global.System.Configuration.SettingsManageabilityAttribute(Global.System.Configuration.SettingsManageability.Roaming)> _
Public Property TBWH_STATUSFILTERDataGridView() As String
Get
Return CType(Me("TBWH_STATUSFILTERDataGridView"),String)
End Get
Set
Me("TBWH_STATUSFILTERDataGridView") = value
End Set
End Property
<Global.System.Configuration.UserScopedSettingAttribute(), _
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.Configuration.DefaultSettingValueAttribute(""), _
Global.System.Configuration.SettingsManageabilityAttribute(Global.System.Configuration.SettingsManageability.Roaming)> _
Public Property TBWH_MARKTDataGridView() As String
Get
Return CType(Me("TBWH_MARKTDataGridView"),String)
End Get
Set
Me("TBWH_MARKTDataGridView") = value
End Set
End Property
<Global.System.Configuration.UserScopedSettingAttribute(), _
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.Configuration.DefaultSettingValueAttribute("0, 56"), _
Global.System.Configuration.SettingsManageabilityAttribute(Global.System.Configuration.SettingsManageability.Roaming)> _
Public Property spltBestellungen() As Global.System.Drawing.Point
Get
Return CType(Me("spltBestellungen"),Global.System.Drawing.Point)
End Get
Set
Me("spltBestellungen") = value
End Set
End Property
<Global.System.Configuration.UserScopedSettingAttribute(), _
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.Configuration.DefaultSettingValueAttribute(""), _
Global.System.Configuration.SettingsManageabilityAttribute(Global.System.Configuration.SettingsManageability.Roaming)> _
Public Property TBSUPPLY_BESTELLUNGDataGridView() As String
Get
Return CType(Me("TBSUPPLY_BESTELLUNGDataGridView"),String)
End Get
Set
Me("TBSUPPLY_BESTELLUNGDataGridView") = value
End Set
End Property
<Global.System.Configuration.UserScopedSettingAttribute(), _
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.Configuration.DefaultSettingValueAttribute(""), _
Global.System.Configuration.SettingsManageabilityAttribute(Global.System.Configuration.SettingsManageability.Roaming)> _
Public Property TBSUPPLY_BESTELLUNGViewDataGridView() As String
Get
Return CType(Me("TBSUPPLY_BESTELLUNGViewDataGridView"),String)
End Get
Set
Me("TBSUPPLY_BESTELLUNGViewDataGridView") = value
End Set
End Property
<Global.System.Configuration.UserScopedSettingAttribute(), _
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.Configuration.DefaultSettingValueAttribute(""), _
Global.System.Configuration.SettingsManageabilityAttribute(Global.System.Configuration.SettingsManageability.Roaming)> _
Public Property DGTBWH_Markt_Bestellungen() As String
Get
Return CType(Me("DGTBWH_Markt_Bestellungen"),String)
End Get
Set
Me("DGTBWH_Markt_Bestellungen") = value
End Set
End Property
<Global.System.Configuration.UserScopedSettingAttribute(), _
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.Configuration.DefaultSettingValueAttribute("111"), _
Global.System.Configuration.SettingsManageabilityAttribute(Global.System.Configuration.SettingsManageability.Roaming)> _
Public Property spltVerfolgung() As Integer
Get
Return CType(Me("spltVerfolgung"),Integer)
End Get
Set
Me("spltVerfolgung") = value
End Set
End Property
<Global.System.Configuration.UserScopedSettingAttribute(), _
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.Configuration.DefaultSettingValueAttribute("229"), _
Global.System.Configuration.SettingsManageabilityAttribute(Global.System.Configuration.SettingsManageability.Roaming)> _
Public Property spltGeraet_Supply() As Integer
Get
Return CType(Me("spltGeraet_Supply"),Integer)
End Get
Set
Me("spltGeraet_Supply") = value
End Set
End Property
<Global.System.Configuration.UserScopedSettingAttribute(), _
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.Configuration.DefaultSettingValueAttribute("469, 25"), _
Global.System.Configuration.SettingsManageabilityAttribute(Global.System.Configuration.SettingsManageability.Roaming)> _
Public Property splitterVerfolgung() As Global.System.Drawing.Point
Get
Return CType(Me("splitterVerfolgung"),Global.System.Drawing.Point)
End Get
Set
Me("splitterVerfolgung") = value
End Set
End Property
<Global.System.Configuration.UserScopedSettingAttribute(), _
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.Configuration.DefaultSettingValueAttribute(""), _
Global.System.Configuration.SettingsManageabilityAttribute(Global.System.Configuration.SettingsManageability.Roaming)> _
Public Property VWGERAETE_VERFOLGUNGDataGridView() As String
Get
Return CType(Me("VWGERAETE_VERFOLGUNGDataGridView"),String)
End Get
Set
Me("VWGERAETE_VERFOLGUNGDataGridView") = value
End Set
End Property
<Global.System.Configuration.UserScopedSettingAttribute(), _
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.Configuration.DefaultSettingValueAttribute(""), _
Global.System.Configuration.SettingsManageabilityAttribute(Global.System.Configuration.SettingsManageability.Roaming)> _
Public Property VWSUPPLY_VERFOLGUNGDataGridView() As String
Get
Return CType(Me("VWSUPPLY_VERFOLGUNGDataGridView"),String)
End Get
Set
Me("VWSUPPLY_VERFOLGUNGDataGridView") = value
End Set
End Property
<Global.System.Configuration.UserScopedSettingAttribute(), _
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.Configuration.DefaultSettingValueAttribute("266"), _
Global.System.Configuration.SettingsManageabilityAttribute(Global.System.Configuration.SettingsManageability.Roaming)> _
Public Property spltProduktVertrag() As Integer
Get
Return CType(Me("spltProduktVertrag"),Integer)
End Get
Set
Me("spltProduktVertrag") = value
End Set
End Property
<Global.System.Configuration.UserScopedSettingAttribute(), _
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.Configuration.DefaultSettingValueAttribute(""), _
Global.System.Configuration.SettingsManageabilityAttribute(Global.System.Configuration.SettingsManageability.Roaming)> _
Public Property TBVERTRAEGEDataGridView() As String
Get
Return CType(Me("TBVERTRAEGEDataGridView"),String)
End Get
Set
Me("TBVERTRAEGEDataGridView") = value
End Set
End Property
<Global.System.Configuration.UserScopedSettingAttribute(), _
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.Configuration.DefaultSettingValueAttribute(""), _
Global.System.Configuration.SettingsManageabilityAttribute(Global.System.Configuration.SettingsManageability.Roaming)> _
Public Property TBPRODUKT_VERTRAGDataGridView() As String
Get
Return CType(Me("TBPRODUKT_VERTRAGDataGridView"),String)
End Get
Set
Me("TBPRODUKT_VERTRAGDataGridView") = value
End Set
End Property
<Global.System.Configuration.UserScopedSettingAttribute(), _
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.Configuration.DefaultSettingValueAttribute("510, 3"), _
Global.System.Configuration.SettingsManageabilityAttribute(Global.System.Configuration.SettingsManageability.Roaming)> _
Public Property splitter_VertragProdukt() As Global.System.Drawing.Point
Get
Return CType(Me("splitter_VertragProdukt"),Global.System.Drawing.Point)
End Get
Set
Me("splitter_VertragProdukt") = value
End Set
End Property
<Global.System.Configuration.UserScopedSettingAttribute(), _
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.Configuration.DefaultSettingValueAttribute(""), _
Global.System.Configuration.SettingsManageabilityAttribute(Global.System.Configuration.SettingsManageability.Roaming)> _
Public Property TBSUPPLY_DEFINITIONDataGridView() As String
Get
Return CType(Me("TBSUPPLY_DEFINITIONDataGridView"),String)
End Get
Set
Me("TBSUPPLY_DEFINITIONDataGridView") = value
End Set
End Property
<Global.System.Configuration.UserScopedSettingAttribute(), _
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.Configuration.DefaultSettingValueAttribute(""), _
Global.System.Configuration.SettingsManageabilityAttribute(Global.System.Configuration.SettingsManageability.Roaming)> _
Public Property VWNotInListDataGridView() As String
Get
Return CType(Me("VWNotInListDataGridView"),String)
End Get
Set
Me("VWNotInListDataGridView") = value
End Set
End Property
<Global.System.Configuration.UserScopedSettingAttribute(), _
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.Configuration.DefaultSettingValueAttribute(""), _
Global.System.Configuration.SettingsManageabilityAttribute(Global.System.Configuration.SettingsManageability.Roaming)> _
Public Property TBVERTRAG_NOTEXISTDataGridView() As String
Get
Return CType(Me("TBVERTRAG_NOTEXISTDataGridView"),String)
End Get
Set
Me("TBVERTRAG_NOTEXISTDataGridView") = value
End Set
End Property
<Global.System.Configuration.UserScopedSettingAttribute(), _
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.Configuration.DefaultSettingValueAttribute("0, 0"), _
Global.System.Configuration.SettingsManageabilityAttribute(Global.System.Configuration.SettingsManageability.Roaming)> _
Public Property frmImport_Report() As Global.System.Drawing.Point
Get
Return CType(Me("frmImport_Report"),Global.System.Drawing.Point)
End Get
Set
Me("frmImport_Report") = value
End Set
End Property
<Global.System.Configuration.UserScopedSettingAttribute(), _
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.Configuration.DefaultSettingValueAttribute("RptOrder_Supplies"), _
Global.System.Configuration.SettingsManageabilityAttribute(Global.System.Configuration.SettingsManageability.Roaming)> _
Public Property SheetnameBestellung() As String
Get
Return CType(Me("SheetnameBestellung"),String)
End Get
Set
Me("SheetnameBestellung") = value
End Set
End Property
<Global.System.Configuration.UserScopedSettingAttribute(), _
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.Configuration.DefaultSettingValueAttribute("modReporting.xml"), _
Global.System.Configuration.SettingsManageabilityAttribute(Global.System.Configuration.SettingsManageability.Roaming)> _
Public Property conFile_Reporting() As String
Get
Return CType(Me("conFile_Reporting"),String)
End Get
Set
Me("conFile_Reporting") = value
End Set
End Property
<Global.System.Configuration.ApplicationScopedSettingAttribute(), _
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.Configuration.DefaultSettingValueAttribute("m.schreiber@didalog.de")> _
Public ReadOnly Property FehlerEmail_to() As String
Get
Return CType(Me("FehlerEmail_to"),String)
End Get
End Property
<Global.System.Configuration.UserScopedSettingAttribute(), _
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.Configuration.DefaultSettingValueAttribute("0"), _
Global.System.Configuration.SettingsManageabilityAttribute(Global.System.Configuration.SettingsManageability.Roaming)> _
Public Property verf_id() As Integer
Get
Return CType(Me("verf_id"),Integer)
End Get
Set
Me("verf_id") = value
End Set
End Property
<Global.System.Configuration.UserScopedSettingAttribute(), _
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.Configuration.DefaultSettingValueAttribute(""), _
Global.System.Configuration.SettingsManageabilityAttribute(Global.System.Configuration.SettingsManageability.Roaming)> _
Public Property Mandant_ID() As String
Get
Return CType(Me("Mandant_ID"),String)
End Get
Set
Me("Mandant_ID") = value
End Set
End Property
<Global.System.Configuration.ApplicationScopedSettingAttribute(), _
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.Configuration.DefaultSettingValueAttribute("SELECT "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" '>=2013' ABGRENZUNG, "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"T.GERAETE_ID,"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"T.SERIENNR,"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"T.BEZEI"& _
"CHNUNG AS DEVICE, "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"MIN(CONVERT(DATE, T.MELDEDATUM)) AS ERSTES_MELDEDATUM,"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"MA"& _
"X(CONVERT(DATE, T.MELDEDATUM)) AS LETZTES_MELDEDATUM,"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"MIN(T.PAGE_COUNT) AS PAG"& _
"ECOUNT_MIN, "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"MAX(T.PAGE_COUNT) AS PAGECOUNT_MAX, "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"MAX(T.PAGE_COUNT) - MIN(T."& _
"PAGE_COUNT) AS PAGECOUNT_ALL, "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"--A4Mono"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"(CASE WHEN MAX(T.A4MONOTotalImpressi"& _
"ons) IS NULL OR MAX(T.A4MONOTotalImpressions) = 0 "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&Global.Microsoft.VisualBasic.ChrW(9)&"THEN 0 ELSE MAX(T.A4MONOTo"& _
"talImpressions) "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&Global.Microsoft.VisualBasic.ChrW(9)&"END) - "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&Global.Microsoft.VisualBasic.ChrW(9)&"CASE WHEN MIN(T.A4MONOTotalImpressions) IS NULL O"& _
"R MIN(T.A4MONOTotalImpressions) = 0 "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&Global.Microsoft.VisualBasic.ChrW(9)&"THEN 0 ELSE MIN(T.A4MONOTotalImpressions"& _
") "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&Global.Microsoft.VisualBasic.ChrW(9)&"END"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"AS PAGECOUNT_A4MONO,"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"--A3Mono"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"(CASE WHEN MAX(T.A3MONOTotalImpres"& _
"sions) IS NULL OR MAX(T.A3MONOTotalImpressions) = 0 "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&Global.Microsoft.VisualBasic.ChrW(9)&"THEN 0 ELSE MAX(T.A3MONO"& _
"TotalImpressions) "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&Global.Microsoft.VisualBasic.ChrW(9)&"END) - "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&Global.Microsoft.VisualBasic.ChrW(9)&"CASE WHEN MIN(T.A3MONOTotalImpressions) IS NULL"& _
" OR MIN(T.A3MONOTotalImpressions) = 0 "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&Global.Microsoft.VisualBasic.ChrW(9)&"THEN 0 ELSE MIN(T.A3MONOTotalImpressio"& _
"ns) "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&Global.Microsoft.VisualBasic.ChrW(9)&"END"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"AS PAGECOUNT_A3MONO,"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"(CASE WHEN MAX(T.A4MONOTotalImpressions) IS"& _
" NULL OR MAX(T.A4MONOTotalImpressions) = 0 "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&Global.Microsoft.VisualBasic.ChrW(9)&"THEN 0 ELSE MAX(T.A4MONOTotalImpr"& _
"essions) "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&Global.Microsoft.VisualBasic.ChrW(9)&"END) - (CASE WHEN MIN(T.A4MONOTotalImpressions) IS NULL OR MIN(T.A4"& _
"MONOTotalImpressions) = 0 "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&Global.Microsoft.VisualBasic.ChrW(9)&Global.Microsoft.VisualBasic.ChrW(9)&Global.Microsoft.VisualBasic.ChrW(9)&"THEN 0 ELSE MIN(T.A4MONOTotalImpressions) "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&Global.Microsoft.VisualBasic.ChrW(9)&Global.Microsoft.VisualBasic.ChrW(9)&Global.Microsoft.VisualBasic.ChrW(9)& _
"END) "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&Global.Microsoft.VisualBasic.ChrW(9)&"+ "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&Global.Microsoft.VisualBasic.ChrW(9)&"(CASE WHEN MAX(T.A3MONOTotalImpressions) IS NULL OR MAX(T.A3MONOT"& _
"otalImpressions) = 0 "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&Global.Microsoft.VisualBasic.ChrW(9)&"THEN 0 ELSE MAX(T.A3MONOTotalImpressions) "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&Global.Microsoft.VisualBasic.ChrW(9)&"END) - (C"& _
"ASE WHEN MIN(T.A3MONOTotalImpressions) IS NULL OR MIN(T.A3MONOTotalImpressions) "& _
"= 0 "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&Global.Microsoft.VisualBasic.ChrW(9)&Global.Microsoft.VisualBasic.ChrW(9)&Global.Microsoft.VisualBasic.ChrW(9)&"THEN 0 ELSE MIN(T.A3MONOTotalImpressions) "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&Global.Microsoft.VisualBasic.ChrW(9)&Global.Microsoft.VisualBasic.ChrW(9)&Global.Microsoft.VisualBasic.ChrW(9)&"END) "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"AS PAGECOUNT_M"& _
"ONO,"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"--A4Color"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"(CASE WHEN MAX(T.A4ColorTotalImpressions) IS NULL OR MAX(T.A4"& _
"ColorTotalImpressions) = 0 "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&Global.Microsoft.VisualBasic.ChrW(9)&"THEN 0 ELSE MAX(T.A4ColorTotalImpressions) "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&Global.Microsoft.VisualBasic.ChrW(9)&"EN"& _
"D) - "&Global.Microsoft.VisualBasic.ChrW(9)&"(CASE WHEN MIN(T.A4ColorTotalImpressions) IS NULL OR MIN(T.A4ColorTotalImp"& _
"ressions) = 0 "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&Global.Microsoft.VisualBasic.ChrW(9)&Global.Microsoft.VisualBasic.ChrW(9)&Global.Microsoft.VisualBasic.ChrW(9)&"THEN 0 ELSE MIN(T.A4ColorTotalImpressions) END)"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"AS PAGECOU"& _
"NT_A4COLOR,"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"--A3COLOR"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"(CASE WHEN MAX(T.A3COLORTotalImpressions) IS NULL OR M"& _
"AX(T.A3COLORTotalImpressions) = 0 "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&Global.Microsoft.VisualBasic.ChrW(9)&"THEN 0 ELSE MAX(T.A3COLORTotalImpressions)"& _
" "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&Global.Microsoft.VisualBasic.ChrW(9)&"END) - (CASE WHEN MIN(T.A3COLORTotalImpressions) IS NULL OR MIN(T.A3COLORTo"& _
"talImpressions) = 0 "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&Global.Microsoft.VisualBasic.ChrW(9)&Global.Microsoft.VisualBasic.ChrW(9)&Global.Microsoft.VisualBasic.ChrW(9)&"THEN 0 ELSE MIN(T.A3COLORTotalImpressions) END)"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"AS P"& _
"AGECOUNT_A3COLOR,"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"--PAGECOUNT COLOR MIN"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"CASE WHEN MIN(T.A4ColorTotalImpressi"& _
"ons) IS NULL OR MIN(T.A4ColorTotalImpressions) = 0"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"THEN MIN(T.A4ColorTotalImpr"& _
"essions) "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"ELSE"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"(CASE WHEN MIN(T.A4ColorTotalImpressions) IS NULL OR MIN(T.A4"& _
"ColorTotalImpressions) = 0 "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"THEN 0 ELSE MIN(T.A4ColorTotalImpressions) END) +"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"(CASE WHEN MIN(T.A3COLORTotalImpressions) IS NULL OR MIN(T.A3COLORTotalImpress"& _
"ions) = 0 "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&Global.Microsoft.VisualBasic.ChrW(9)&"THEN 0 ELSE MIN(T.A3COLORTotalImpressions) END)"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"END"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"AS PAGECOU"& _
"NT_COLOR_MIN,"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"--PAGECOUNT COLOR MAX"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"(CASE WHEN MAX(T.A4ColorTotalImpressions"& _
") IS NULL OR MAX(T.A4ColorTotalImpressions) = 0 "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&Global.Microsoft.VisualBasic.ChrW(9)&"THEN 0 ELSE MAX(T.A4ColorTot"& _
"alImpressions) END) +"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"(CASE WHEN MAX(T.A3COLORTotalImpressions) IS NULL OR MAX"& _
"(T.A3COLORTotalImpressions) = 0 "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"THEN 0 ELSE MAX(T.A3COLORTotalImpressions) EN"& _
"D)"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"AS PAGECOUNT_COLOR_MAX,"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"--PAGECOUNT COLOR ALL"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"(CASE WHEN MAX(T.A4ColorT"& _
"otalImpressions) IS NULL OR MAX(T.A4ColorTotalImpressions) = 0 "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&Global.Microsoft.VisualBasic.ChrW(9)&"THEN 0 ELSE M"& _
"AX(T.A4ColorTotalImpressions) "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&Global.Microsoft.VisualBasic.ChrW(9)&"END) - "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"CASE WHEN YEAR(CONVERT(DATE, '@DATE_"& _
"VON')) = 2012 THEN "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&Global.Microsoft.VisualBasic.ChrW(9)&"CASE WHEN MIN(T.A4ColorTotalImpressions) IS NULL OR MIN(T"& _
".A4ColorTotalImpressions) = 0 "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&Global.Microsoft.VisualBasic.ChrW(9)&"THEN 0 ELSE MIN(T.A4ColorTotalImpressions) "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)& _
""&Global.Microsoft.VisualBasic.ChrW(9)&"END"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"ELSE "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&Global.Microsoft.VisualBasic.ChrW(9)&"CASE WHEN MIN(T.A4ColorTotalImpressions) IS NULL OR MIN(T.A4Colo"& _
"rTotalImpressions) = 0 "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&Global.Microsoft.VisualBasic.ChrW(9)&"THEN 0 ELSE MIN(T.A4ColorTotalImpressions) "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&Global.Microsoft.VisualBasic.ChrW(9)&"END"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)& _
"END"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&" + "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"(CASE WHEN MAX(T.A3COLORTotalImpressions) IS NULL OR MAX(T.A3COLORTo"& _
"talImpressions) = 0 "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"THEN 0 ELSE MAX(T.A3COLORTotalImpressions) "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"END) - "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"C"& _
"ASE WHEN YEAR(CONVERT(DATE,'@DATE_VON')) = 2012 THEN"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"CASE WHEN MIN(T.A3COLORTo"& _
"talImpressions) IS NULL OR MIN(T.A3COLORTotalImpressions) = 0 "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&Global.Microsoft.VisualBasic.ChrW(9)&"THEN 0 ELSE MI"& _
"N(T.A3COLORTotalImpressions) END"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"ELSE "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&Global.Microsoft.VisualBasic.ChrW(9)&"CASE WHEN MIN(T.A3COLORTotalImpressi"& _
"ons) IS NULL OR MIN(T.A3COLORTotalImpressions) = 0 "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&Global.Microsoft.VisualBasic.ChrW(9)&"THEN 0 ELSE MIN(T.A3COLOR"& _
"TotalImpressions) END"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"END AS PAGECOUNT_COLOR_ALL"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"FROM"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"MC2_SUPPLYWATCH_VERFO"& _
"LGUNG.dbo.TBGERAETE_VERFOLGUNG AS T,"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"MC2_SUPPLYWATCH.dbo.TBGERAET AS T1"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"WHERE"& _
" "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"T.GERAETE_ID = T1.GUID AND "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"--NOT EXISTS (SELECT GERAETE_ID FROM MC2_SUPPL"& _
"YWATCH_VERFOLGUNG.dbo.TBGERAETE_VERFOLGUNG_bis2012 WHERE GERAETE_ID = T.GERAETE_"& _
"ID) AND"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"T.PAGE_COUNT > 0 AND T.GERAETE_ID IS NOT NULL AND"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"REPLACE(T1.MARKT, "& _
"' ', '') = REPLACE('@MARKT', ' ', '') AND "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"(CONVERT(DATE, T.MELDEDATUM) BETWEE"& _
"N CONVERT(DATE,'@DATE_VON') AND CONVERT(DATE,'@DATE_BIS'))"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"GROUP BY "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"T.GERAET"& _
"E_ID, "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"T.SERIENNR,"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&Global.Microsoft.VisualBasic.ChrW(9)&"T.BEZEICHNUNG"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"ORDER BY ERSTES_MELDEDATUM")> _
Public ReadOnly Property selectATR() As String
Get
Return CType(Me("selectATR"),String)
End Get
End Property
<Global.System.Configuration.UserScopedSettingAttribute(), _
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.Configuration.DefaultSettingValueAttribute("746")> _
Public Property SplitContainerSupplies_SD() As Integer
Get
Return CType(Me("SplitContainerSupplies_SD"),Integer)
End Get
Set
Me("SplitContainerSupplies_SD") = value
End Set
End Property
<Global.System.Configuration.UserScopedSettingAttribute(), _
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.Configuration.DefaultSettingValueAttribute("743")> _
Public Property SplitContainerSupplyBestellungenSD() As Integer
Get
Return CType(Me("SplitContainerSupplyBestellungenSD"),Integer)
End Get
Set
Me("SplitContainerSupplyBestellungenSD") = value
End Set
End Property
End Class
End Namespace
Namespace My
<Global.Microsoft.VisualBasic.HideModuleNameAttribute(), _
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute()> _
Friend Module MySettingsProperty
<Global.System.ComponentModel.Design.HelpKeywordAttribute("My.Settings")> _
Friend ReadOnly Property Settings() As Global.MCSUPPLYWATCH.My.MySettings
Get
Return Global.MCSUPPLYWATCH.My.MySettings.Default
End Get
End Property
End Module
End Namespace

View File

@ -0,0 +1,237 @@
<?xml version='1.0' encoding='utf-8'?>
<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)" GeneratedClassNamespace="My" GeneratedClassName="MySettings" UseMySettingsClassName="true">
<Profiles />
<Settings>
<Setting Name="MC_SUPPLYWATCHConnectionString" Type="(Connection string)" Scope="Application">
<DesignTimeValue Profile="(Default)">&lt;?xml version="1.0" encoding="utf-16"?&gt;
&lt;SerializableConnectionString xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"&gt;
&lt;ConnectionString&gt;Data Source=192.168.8.13;Initial Catalog=MC2_SUPPLYWATCH;User ID=sa;Password=dd&lt;/ConnectionString&gt;
&lt;ProviderName&gt;System.Data.SqlClient&lt;/ProviderName&gt;
&lt;/SerializableConnectionString&gt;</DesignTimeValue>
<Value Profile="(Default)">Data Source=192.168.8.13;Initial Catalog=MC2_SUPPLYWATCH;User ID=sa;Password=dd</Value>
</Setting>
<Setting Name="ConfigConnectionString" Roaming="true" Type="System.String" Scope="User">
<Value Profile="(Default)">Data Source=192.168.8.13;Initial Catalog=MC2_SUPPLYWATCH;User ID=sa;Password=dd</Value>
</Setting>
<Setting Name="SQL_DATENBANK" Roaming="true" Type="System.String" Scope="User">
<Value Profile="(Default)">MC_SUPPLYWATCH</Value>
</Setting>
<Setting Name="SQL_SERVERNAME" Roaming="true" Type="System.String" Scope="User">
<Value Profile="(Default)" />
</Setting>
<Setting Name="SQL_USER" Roaming="true" Type="System.String" Scope="User">
<Value Profile="(Default)">sa</Value>
</Setting>
<Setting Name="SQL_PW" Roaming="true" Type="System.String" Scope="User">
<Value Profile="(Default)" />
</Setting>
<Setting Name="TBSTATUSDataGridView" Roaming="true" Type="System.String" Scope="User">
<Value Profile="(Default)" />
</Setting>
<Setting Name="SpDGeraete" Roaming="true" Type="System.Int32" Scope="User">
<Value Profile="(Default)">308</Value>
</Setting>
<Setting Name="VWSUPPLIES_AKTUELLDataGridView" Roaming="true" Type="System.String" Scope="User">
<Value Profile="(Default)" />
</Setting>
<Setting Name="SPDOrderGeraet" Roaming="true" Type="System.Int32" Scope="User">
<Value Profile="(Default)">332</Value>
</Setting>
<Setting Name="VWSUPPLIES_TO_ORDERDataGridView" Roaming="true" Type="System.String" Scope="User">
<Value Profile="(Default)" />
</Setting>
<Setting Name="Setting" Roaming="true" Type="System.String" Scope="User">
<Value Profile="(Default)" />
</Setting>
<Setting Name="spltGeraeteUebersicht" Roaming="true" Type="System.Drawing.Point" Scope="User">
<Value Profile="(Default)">3, 28</Value>
</Setting>
<Setting Name="spltSupplies" Roaming="true" Type="System.Drawing.Point" Scope="User">
<Value Profile="(Default)">224, 28</Value>
</Setting>
<Setting Name="TBWH_STATUSFILTERDataGridView" Roaming="true" Type="System.String" Scope="User">
<Value Profile="(Default)" />
</Setting>
<Setting Name="TBWH_MARKTDataGridView" Roaming="true" Type="System.String" Scope="User">
<Value Profile="(Default)" />
</Setting>
<Setting Name="spltBestellungen" Roaming="true" Type="System.Drawing.Point" Scope="User">
<Value Profile="(Default)">0, 56</Value>
</Setting>
<Setting Name="TBSUPPLY_BESTELLUNGDataGridView" Roaming="true" Type="System.String" Scope="User">
<Value Profile="(Default)" />
</Setting>
<Setting Name="TBSUPPLY_BESTELLUNGViewDataGridView" Roaming="true" Type="System.String" Scope="User">
<Value Profile="(Default)" />
</Setting>
<Setting Name="DGTBWH_Markt_Bestellungen" Roaming="true" Type="System.String" Scope="User">
<Value Profile="(Default)" />
</Setting>
<Setting Name="spltVerfolgung" Roaming="true" Type="System.Int32" Scope="User">
<Value Profile="(Default)">111</Value>
</Setting>
<Setting Name="spltGeraet_Supply" Roaming="true" Type="System.Int32" Scope="User">
<Value Profile="(Default)">229</Value>
</Setting>
<Setting Name="splitterVerfolgung" Roaming="true" Type="System.Drawing.Point" Scope="User">
<Value Profile="(Default)">469, 25</Value>
</Setting>
<Setting Name="VWGERAETE_VERFOLGUNGDataGridView" Roaming="true" Type="System.String" Scope="User">
<Value Profile="(Default)" />
</Setting>
<Setting Name="VWSUPPLY_VERFOLGUNGDataGridView" Roaming="true" Type="System.String" Scope="User">
<Value Profile="(Default)" />
</Setting>
<Setting Name="spltProduktVertrag" Roaming="true" Type="System.Int32" Scope="User">
<Value Profile="(Default)">266</Value>
</Setting>
<Setting Name="TBVERTRAEGEDataGridView" Roaming="true" Type="System.String" Scope="User">
<Value Profile="(Default)" />
</Setting>
<Setting Name="TBPRODUKT_VERTRAGDataGridView" Roaming="true" Type="System.String" Scope="User">
<Value Profile="(Default)" />
</Setting>
<Setting Name="splitter_VertragProdukt" Roaming="true" Type="System.Drawing.Point" Scope="User">
<Value Profile="(Default)">510, 3</Value>
</Setting>
<Setting Name="TBSUPPLY_DEFINITIONDataGridView" Roaming="true" Type="System.String" Scope="User">
<Value Profile="(Default)" />
</Setting>
<Setting Name="VWNotInListDataGridView" Roaming="true" Type="System.String" Scope="User">
<Value Profile="(Default)" />
</Setting>
<Setting Name="TBVERTRAG_NOTEXISTDataGridView" Roaming="true" Type="System.String" Scope="User">
<Value Profile="(Default)" />
</Setting>
<Setting Name="frmImport_Report" Roaming="true" Type="System.Drawing.Point" Scope="User">
<Value Profile="(Default)">0, 0</Value>
</Setting>
<Setting Name="SheetnameBestellung" Roaming="true" Type="System.String" Scope="User">
<Value Profile="(Default)">RptOrder_Supplies</Value>
</Setting>
<Setting Name="conFile_Reporting" Roaming="true" Type="System.String" Scope="User">
<Value Profile="(Default)">modReporting.xml</Value>
</Setting>
<Setting Name="FehlerEmail_to" Type="System.String" Scope="Application">
<Value Profile="(Default)">m.schreiber@didalog.de</Value>
</Setting>
<Setting Name="verf_id" Roaming="true" Type="System.Int32" Scope="User">
<Value Profile="(Default)">0</Value>
</Setting>
<Setting Name="Mandant_ID" Roaming="true" Type="System.String" Scope="User">
<Value Profile="(Default)" />
</Setting>
<Setting Name="selectATR" Type="System.String" Scope="Application">
<Value Profile="(Default)">SELECT
'&gt;=2013' ABGRENZUNG,
T.GERAETE_ID,
T.SERIENNR,
T.BEZEICHNUNG AS DEVICE,
MIN(CONVERT(DATE, T.MELDEDATUM)) AS ERSTES_MELDEDATUM,
MAX(CONVERT(DATE, T.MELDEDATUM)) AS LETZTES_MELDEDATUM,
MIN(T.PAGE_COUNT) AS PAGECOUNT_MIN,
MAX(T.PAGE_COUNT) AS PAGECOUNT_MAX,
MAX(T.PAGE_COUNT) - MIN(T.PAGE_COUNT) AS PAGECOUNT_ALL,
--A4Mono
(CASE WHEN MAX(T.A4MONOTotalImpressions) IS NULL OR MAX(T.A4MONOTotalImpressions) = 0
THEN 0 ELSE MAX(T.A4MONOTotalImpressions)
END) -
CASE WHEN MIN(T.A4MONOTotalImpressions) IS NULL OR MIN(T.A4MONOTotalImpressions) = 0
THEN 0 ELSE MIN(T.A4MONOTotalImpressions)
END
AS PAGECOUNT_A4MONO,
--A3Mono
(CASE WHEN MAX(T.A3MONOTotalImpressions) IS NULL OR MAX(T.A3MONOTotalImpressions) = 0
THEN 0 ELSE MAX(T.A3MONOTotalImpressions)
END) -
CASE WHEN MIN(T.A3MONOTotalImpressions) IS NULL OR MIN(T.A3MONOTotalImpressions) = 0
THEN 0 ELSE MIN(T.A3MONOTotalImpressions)
END
AS PAGECOUNT_A3MONO,
(CASE WHEN MAX(T.A4MONOTotalImpressions) IS NULL OR MAX(T.A4MONOTotalImpressions) = 0
THEN 0 ELSE MAX(T.A4MONOTotalImpressions)
END) - (CASE WHEN MIN(T.A4MONOTotalImpressions) IS NULL OR MIN(T.A4MONOTotalImpressions) = 0
THEN 0 ELSE MIN(T.A4MONOTotalImpressions)
END)
+
(CASE WHEN MAX(T.A3MONOTotalImpressions) IS NULL OR MAX(T.A3MONOTotalImpressions) = 0
THEN 0 ELSE MAX(T.A3MONOTotalImpressions)
END) - (CASE WHEN MIN(T.A3MONOTotalImpressions) IS NULL OR MIN(T.A3MONOTotalImpressions) = 0
THEN 0 ELSE MIN(T.A3MONOTotalImpressions)
END)
AS PAGECOUNT_MONO,
--A4Color
(CASE WHEN MAX(T.A4ColorTotalImpressions) IS NULL OR MAX(T.A4ColorTotalImpressions) = 0
THEN 0 ELSE MAX(T.A4ColorTotalImpressions)
END) - (CASE WHEN MIN(T.A4ColorTotalImpressions) IS NULL OR MIN(T.A4ColorTotalImpressions) = 0
THEN 0 ELSE MIN(T.A4ColorTotalImpressions) END)
AS PAGECOUNT_A4COLOR,
--A3COLOR
(CASE WHEN MAX(T.A3COLORTotalImpressions) IS NULL OR MAX(T.A3COLORTotalImpressions) = 0
THEN 0 ELSE MAX(T.A3COLORTotalImpressions)
END) - (CASE WHEN MIN(T.A3COLORTotalImpressions) IS NULL OR MIN(T.A3COLORTotalImpressions) = 0
THEN 0 ELSE MIN(T.A3COLORTotalImpressions) END)
AS PAGECOUNT_A3COLOR,
--PAGECOUNT COLOR MIN
CASE WHEN MIN(T.A4ColorTotalImpressions) IS NULL OR MIN(T.A4ColorTotalImpressions) = 0
THEN MIN(T.A4ColorTotalImpressions)
ELSE
(CASE WHEN MIN(T.A4ColorTotalImpressions) IS NULL OR MIN(T.A4ColorTotalImpressions) = 0
THEN 0 ELSE MIN(T.A4ColorTotalImpressions) END) +
(CASE WHEN MIN(T.A3COLORTotalImpressions) IS NULL OR MIN(T.A3COLORTotalImpressions) = 0
THEN 0 ELSE MIN(T.A3COLORTotalImpressions) END)
END
AS PAGECOUNT_COLOR_MIN,
--PAGECOUNT COLOR MAX
(CASE WHEN MAX(T.A4ColorTotalImpressions) IS NULL OR MAX(T.A4ColorTotalImpressions) = 0
THEN 0 ELSE MAX(T.A4ColorTotalImpressions) END) +
(CASE WHEN MAX(T.A3COLORTotalImpressions) IS NULL OR MAX(T.A3COLORTotalImpressions) = 0
THEN 0 ELSE MAX(T.A3COLORTotalImpressions) END)
AS PAGECOUNT_COLOR_MAX,
--PAGECOUNT COLOR ALL
(CASE WHEN MAX(T.A4ColorTotalImpressions) IS NULL OR MAX(T.A4ColorTotalImpressions) = 0
THEN 0 ELSE MAX(T.A4ColorTotalImpressions)
END) -
CASE WHEN YEAR(CONVERT(DATE, '@DATE_VON')) = 2012 THEN
CASE WHEN MIN(T.A4ColorTotalImpressions) IS NULL OR MIN(T.A4ColorTotalImpressions) = 0
THEN 0 ELSE MIN(T.A4ColorTotalImpressions)
END
ELSE
CASE WHEN MIN(T.A4ColorTotalImpressions) IS NULL OR MIN(T.A4ColorTotalImpressions) = 0
THEN 0 ELSE MIN(T.A4ColorTotalImpressions)
END
END
+
(CASE WHEN MAX(T.A3COLORTotalImpressions) IS NULL OR MAX(T.A3COLORTotalImpressions) = 0
THEN 0 ELSE MAX(T.A3COLORTotalImpressions)
END) -
CASE WHEN YEAR(CONVERT(DATE,'@DATE_VON')) = 2012 THEN
CASE WHEN MIN(T.A3COLORTotalImpressions) IS NULL OR MIN(T.A3COLORTotalImpressions) = 0
THEN 0 ELSE MIN(T.A3COLORTotalImpressions) END
ELSE
CASE WHEN MIN(T.A3COLORTotalImpressions) IS NULL OR MIN(T.A3COLORTotalImpressions) = 0
THEN 0 ELSE MIN(T.A3COLORTotalImpressions) END
END AS PAGECOUNT_COLOR_ALL
FROM
MC2_SUPPLYWATCH_VERFOLGUNG.dbo.TBGERAETE_VERFOLGUNG AS T,
MC2_SUPPLYWATCH.dbo.TBGERAET AS T1
WHERE
T.GERAETE_ID = T1.GUID AND
--NOT EXISTS (SELECT GERAETE_ID FROM MC2_SUPPLYWATCH_VERFOLGUNG.dbo.TBGERAETE_VERFOLGUNG_bis2012 WHERE GERAETE_ID = T.GERAETE_ID) AND
T.PAGE_COUNT &gt; 0 AND T.GERAETE_ID IS NOT NULL AND
REPLACE(T1.MARKT, ' ', '') = REPLACE('@MARKT', ' ', '') AND
(CONVERT(DATE, T.MELDEDATUM) BETWEEN CONVERT(DATE,'@DATE_VON') AND CONVERT(DATE,'@DATE_BIS'))
GROUP BY
T.GERAETE_ID,
T.SERIENNR,
T.BEZEICHNUNG
ORDER BY ERSTES_MELDEDATUM</Value>
</Setting>
<Setting Name="SplitContainerSupplies_SD" Type="System.Int32" Scope="User">
<Value Profile="(Default)">746</Value>
</Setting>
<Setting Name="SplitContainerSupplyBestellungenSD" Type="System.Int32" Scope="User">
<Value Profile="(Default)">743</Value>
</Setting>
</Settings>
</SettingsFile>

View File

@ -0,0 +1,48 @@
<?xml version="1.0" encoding="utf-8"?>
<asmv1:assembly manifestVersion="1.0" xmlns="urn:schemas-microsoft-com:asm.v1" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<assemblyIdentity version="1.0.0.0" name="MyApplication.app"/>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
<security>
<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
<!-- UAC-Manifestoptionen
Wenn Sie die Zugangsebene für das Windows-Benutzerkonto ändern möchten, ersetzen Sie den
requestedExecutionLevel-Knoten durch eines der folgenden Elemente.
<requestedExecutionLevel level="asInvoker" uiAccess="false" />
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
<requestedExecutionLevel level="highestAvailable" uiAccess="false" />
Durch Angeben des requestedExecutionLevel-Knotens wird die Datei- und Registrierungsvirtualisierung deaktiviert.
Wenn Sie Datei- und Registrierungsvirtualisierung für Abwärts-
kompatibilität verwenden möchten, löschen Sie den requestedExecutionLevel-Knoten.
-->
<requestedExecutionLevel level="asInvoker" uiAccess="false" />
</requestedPrivileges>
</security>
</trustInfo>
<compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1">
<application>
<!-- Eine Liste aller Windows-Versionen, mit denen die Anwendung kompatibel ist. Windows wählt automatisch die am stärksten kompatible Umgebung aus.-->
<!-- Wenn die Anwendung mit Windows 7 kompatibel ist, heben Sie die Kommentierung des folgenden supportedOS-Knotens auf.-->
<!--<supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/>-->
</application>
</compatibility>
<!-- Designs für allgemeine Windows-Steuerelemente und -Dialogfelder (Windows XP und höher) aktivieren -->
<!-- <dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
processorArchitecture="*"
publicKeyToken="6595b64144ccf1df"
language="*"
/>
</dependentAssembly>
</dependency>-->
</asmv1:assembly>

View File

@ -0,0 +1 @@
DevExpress.XtraGrid.GridControl, DevExpress.XtraGrid.v15.2, Version=15.2.9.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a

View File

@ -0,0 +1 @@
DevExpress.XtraGrid.GridControl, DevExpress.XtraGrid.v15.1, Version=15.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a

46100
Supplywatch/MyDataset.Designer.vb generated Normal file

File diff suppressed because it is too large Load Diff

20
Supplywatch/MyDataset.vb Normal file
View File

@ -0,0 +1,20 @@

Partial Public Class MyDataset
Partial Class VWSUPPLIES_2_ORDERDataTable
End Class
End Class
Namespace MyDatasetTableAdapters
Partial Public Class TBSUPPLIESTableAdapter
End Class
End Namespace
Namespace MyDatasetTableAdapters
Partial Public Class TBIMPORT_PRODUKTTableAdapter
End Class
End Namespace

24
Supplywatch/MyDataset.xsc Normal file
View File

@ -0,0 +1,24 @@
<?xml version="1.0" encoding="utf-8"?>
<!--<autogenerated>
This code was generated by a tool.
Changes to this file may cause incorrect behavior and will be lost if
the code is regenerated.
</autogenerated>-->
<DataSetUISetting Version="1.00" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
<TableUISettings>
<TableUISetting Name="TBMANDANTEN">
<ColumnUISettings>
<ColumnUISetting Name="ERSTELLTWANN">
<ControlSettings><ControlSetting ArtifactName="Microsoft:System.Windows.Forms:Form" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
<BindableControlInfo Name="TextBox" Type="System.Windows.Forms.TextBox" AssemblyName="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
</ControlSetting></ControlSettings>
</ColumnUISetting>
<ColumnUISetting Name="GEAENDERTWANN">
<ControlSettings><ControlSetting ArtifactName="Microsoft:System.Windows.Forms:Form" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
<BindableControlInfo Name="TextBox" Type="System.Windows.Forms.TextBox" AssemblyName="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
</ControlSetting></ControlSettings>
</ColumnUISetting>
</ColumnUISettings>
</TableUISetting>
</TableUISettings>
</DataSetUISetting>

5153
Supplywatch/MyDataset.xsd Normal file

File diff suppressed because it is too large Load Diff

296
Supplywatch/MyDataset.xss Normal file
View File

@ -0,0 +1,296 @@
<?xml version="1.0" encoding="utf-8"?>
<!--<autogenerated>
This code was generated by a tool to store the dataset designer's layout information.
Changes to this file may cause incorrect behavior and will be lost if
the code is regenerated.
</autogenerated>-->
<DiagramLayout xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" ex:showrelationlabel="False" ViewPortX="-10" ViewPortY="208" xmlns:ex="urn:schemas-microsoft-com:xml-msdatasource-layout-extended" xmlns="urn:schemas-microsoft-com:xml-msdatasource-layout">
<Shapes>
<Shape ID="DesignTable:TBGERAET" ZOrder="6" X="215" Y="-22" Height="476" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="275" />
<Shape ID="DesignTable:VWSUPPLIES" ZOrder="15" X="822" Y="-36" Height="400" Width="278" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="256" />
<Shape ID="DesignTable:TBWH_STATUS1" ZOrder="58" X="1129" Y="149" Height="115" Width="240" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="64" />
<Shape ID="DesignTable:TBWH_STATUS2" ZOrder="60" X="1130" Y="271" Height="115" Width="240" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="64" />
<Shape ID="DesignTable:TBWH_STATUS3" ZOrder="59" X="1131" Y="394" Height="115" Width="240" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="64" />
<Shape ID="DesignTable:TBWH_STATUSFILTER" ZOrder="44" X="1137" Y="26" Height="115" Width="271" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="64" />
<Shape ID="DesignTable:TBSUPPLY_VERFOLGUNG" ZOrder="9" X="520" Y="317" Height="324" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
<Shape ID="DesignTable:TBKONFIGURATION" ZOrder="46" X="228" Y="343" Height="229" Width="262" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="178" />
<Shape ID="DesignTable:TBSTATUS" ZOrder="13" X="862" Y="385" Height="248" Width="205" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="197" />
<Shape ID="DesignTable:TBWH_MARKT" ZOrder="55" X="1154" Y="525" Height="96" Width="213" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="46" />
<Shape ID="DesignTable:VWSUPPLIES_AKTUELL" ZOrder="16" X="921" Y="93" Height="302" Width="228" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="42" />
<Shape ID="DesignTable:VWGERAET_ORDER" ZOrder="11" X="507" Y="597" Height="267" Width="257" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="216" />
<Shape ID="DesignTable:VWSUPPLIES_TO_ORDER" ZOrder="2" X="0" Y="0" Height="90" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="0" />
<Shape ID="DesignTable:TBSUPPLIES" ZOrder="5" X="50" Y="126" Height="419" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
<Shape ID="DesignTable:TBWH_STATUS4" ZOrder="35" X="1134" Y="623" Height="115" Width="247" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="64" />
<Shape ID="DesignTable:TBWH_STATUS5" ZOrder="47" X="0" Y="0" Height="90" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="0" />
<Shape ID="DesignTable:TBSUPPLY_BESTELLUNG" ZOrder="3" X="800" Y="642" Height="381" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
<Shape ID="DesignTable:TBWH_SUPPLIES_MARKT" ZOrder="25" X="0" Y="-42" Height="321" Width="234" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="0" />
<Shape ID="DesignTable:VWSUPPLY_BESTELLUNG_FRONTEND" ZOrder="1" X="309" Y="614" Height="283" Width="345" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="0" />
<Shape ID="DesignTable:TBGERAETByMarkt" ZOrder="32" X="159" Y="873" Height="324" Width="286" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="140" />
<Shape ID="DesignTable:TBIMPORT_PRODUKT" ZOrder="27" X="1427" Y="81" Height="286" Width="271" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="199" />
<Shape ID="DesignTable:TBVERTRAEGE" ZOrder="43" X="1442" Y="403" Height="248" Width="228" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="197" />
<Shape ID="DesignTable:TBPRODUKT_VERTRAG" ZOrder="42" X="1561" Y="687" Height="267" Width="279" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="216" />
<Shape ID="DesignTable:TBGERAETE_NOTINLIST" ZOrder="40" X="0" Y="0" Height="90" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="0" />
<Shape ID="DesignTable:TBWH_MODELL" ZOrder="30" X="10" Y="18" Height="344" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="0" />
<Shape ID="DesignTable:TBSUPPLY_DEFINITION" ZOrder="39" X="0" Y="0" Height="90" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="0" />
<Shape ID="DesignTable:TBGERAET_SUPPLY_ZUORDNUNG" ZOrder="33" X="248" Y="15" Height="302" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="40" />
<Shape ID="DesignTable:VWGeraet_Supply_Zuordnung" ZOrder="10" X="-22" Y="542" Height="248" Width="288" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="178" />
<Shape ID="DesignTable:TBUSER_RECHTE" ZOrder="36" X="0" Y="0" Height="90" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="0" />
<Shape ID="DesignTable:TBMELDEDATUM" ZOrder="34" X="0" Y="0" Height="90" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="0" />
<Shape ID="DesignTable:TBGERAETE_VERFOLGUNG" ZOrder="4" X="477" Y="-24" Height="400" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="294" />
<Shape ID="DesignTable:VWMarkt_Verfolgung" ZOrder="26" X="31" Y="3" Height="229" Width="288" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="178" />
<Shape ID="DesignTable:VWGERAETE_VERFOLGUNG" ZOrder="31" X="468" Y="876" Height="343" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="197" />
<Shape ID="DesignTable:TBREFLISTE_HISTORY" ZOrder="29" X="19" Y="5" Height="90" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="0" />
<Shape ID="DesignTable:TBMANDANTEN" ZOrder="28" X="0" Y="0" Height="325" Width="241" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="235" />
<Shape ID="DesignTable:VWSUPPLY_VERFOLGUNG" ZOrder="14" X="798" Y="1037" Height="324" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="235" />
<Shape ID="DesignTable:TBIMPORT_PRODUKTE_DUPLIKATE" ZOrder="24" X="0" Y="0" Height="90" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="0" />
<Shape ID="DesignTable:TBCHANGE_LOG_GERAET" ZOrder="23" X="44" Y="418" Height="153" Width="291" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="102" />
<Shape ID="DesignTable:TBSERVICE_IMP_LOG" ZOrder="19" X="0" Y="0" Height="90" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="0" />
<Shape ID="DesignTable:VWGERAETE_MELDUNG_STATUS" ZOrder="18" X="1722" Y="109" Height="248" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="197" />
<Shape ID="DesignTable:ViewSUPPLY_STATUS_VERFOLGUNG" ZOrder="17" X="1201" Y="-8" Height="172" Width="210" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="121" />
<Shape ID="DesignTable:VWSUPPLIES_BESTELLUNG_GESENDET" ZOrder="12" X="1146" Y="850" Height="267" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="216" />
<Shape ID="DesignTable:VWRPT_SUPPLIES_TOORDER" ZOrder="8" X="1146" Y="1128" Height="305" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
<Shape ID="DesignTable:VWSUPPLIES_2_ORDER" ZOrder="7" X="0" Y="0" Height="90" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="0" />
</Shapes>
<Connectors>
<Connector ID="DesignRelation:VWSUPPLIES_TBWH_STATUSFILTER" ZOrder="57" LineWidth="11">
<RoutePoints>
<Point>
<X>1100</X>
<Y>53</Y>
</Point>
<Point>
<X>1137</X>
<Y>53</Y>
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:TBWH_STATUSFILTER_VWSUPPLIES" ZOrder="56" LineWidth="11">
<RoutePoints>
<Point>
<X>1137</X>
<Y>44</Y>
</Point>
<Point>
<X>1100</X>
<Y>44</Y>
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:VWGERAET_ORDER_VWSUPPLIES_TO_ORDER" ZOrder="54" LineWidth="11">
<RoutePoints>
<Point>
<X>528</X>
<Y>597</Y>
</Point>
<Point>
<X>528</X>
<Y>534</Y>
</Point>
<Point>
<X>512</X>
<Y>534</Y>
</Point>
<Point>
<X>512</X>
<Y>579</Y>
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_TBSUPPLIES_STATUS_ID" ZOrder="53" LineWidth="11">
<RoutePoints>
<Point>
<X>1129</X>
<Y>206</Y>
</Point>
<Point>
<X>350</X>
<Y>206</Y>
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_TBSUPPLIES_STATUS_ID1" ZOrder="52" LineWidth="11">
<RoutePoints>
<Point>
<X>1130</X>
<Y>328</Y>
</Point>
<Point>
<X>350</X>
<Y>328</Y>
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_TBSUPPLIES_STATUS_ID2" ZOrder="51" LineWidth="11">
<RoutePoints>
<Point>
<X>1131</X>
<Y>451</Y>
</Point>
<Point>
<X>350</X>
<Y>451</Y>
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_TBSUPPLIES_STATUS_ID3" ZOrder="50" LineWidth="11">
<RoutePoints>
<Point>
<X>1137</X>
<Y>133</Y>
</Point>
<Point>
<X>350</X>
<Y>133</Y>
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_TBSUPPLIES_STATUS_ID4" ZOrder="49" LineWidth="11">
<RoutePoints>
<Point>
<X>862</X>
<Y>553</Y>
</Point>
<Point>
<X>146</X>
<Y>553</Y>
</Point>
<Point>
<X>146</X>
<Y>545</Y>
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:TBWH_MARKT_TBGERAET" ZOrder="48" LineWidth="11">
<RoutePoints>
<Point>
<X>1154</X>
<Y>542</Y>
</Point>
<Point>
<X>403</X>
<Y>542</Y>
</Point>
<Point>
<X>403</X>
<Y>454</Y>
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:RelTBWH_MARKT_TBSUPPLY_BESTELLUNGView" ZOrder="45" LineWidth="11">
<RoutePoints>
<Point>
<X>1171</X>
<Y>621</Y>
</Point>
<Point>
<X>1171</X>
<Y>734</Y>
</Point>
<Point>
<X>654</X>
<Y>734</Y>
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_TBPRODUKT_VERTRAG_VERTRAG" ZOrder="41" LineWidth="11">
<RoutePoints>
<Point>
<X>1615</X>
<Y>651</Y>
</Point>
<Point>
<X>1615</X>
<Y>687</Y>
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_TBGERAETE_NOTINLIST_VERTRAG" ZOrder="38" LineWidth="11">
<RoutePoints>
<Point>
<X>62</X>
<Y>0</Y>
</Point>
<Point>
<X>62</X>
<Y>-30</Y>
</Point>
<Point>
<X>62</X>
<Y>-30</Y>
</Point>
<Point>
<X>62</X>
<Y>0</Y>
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_TBGERAET_SUPPLY_ZUORDNUNG_SUPPLY_ID" ZOrder="37" LineWidth="11">
<RoutePoints>
<Point>
<X>158</X>
<Y>51</Y>
</Point>
<Point>
<X>248</X>
<Y>51</Y>
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_TBSUPPLIES_STATUS_ID5" ZOrder="22" LineWidth="11">
<RoutePoints>
<Point>
<X>1134</X>
<Y>640</Y>
</Point>
<Point>
<X>191</X>
<Y>640</Y>
</Point>
<Point>
<X>191</X>
<Y>545</Y>
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_TBSUPPLIES_STATUS_ID6" ZOrder="21" LineWidth="11">
<RoutePoints>
<Point>
<X>50</X>
<Y>0</Y>
</Point>
<Point>
<X>50</X>
<Y>-22</Y>
</Point>
<Point>
<X>50</X>
<Y>-30</Y>
</Point>
<Point>
<X>50</X>
<Y>124</Y>
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_TBSUPPLYDEFINITION" ZOrder="20" LineWidth="11">
<RoutePoints>
<Point>
<X>42</X>
<Y>0</Y>
</Point>
<Point>
<X>42</X>
<Y>-22</Y>
</Point>
<Point>
<X>42</X>
<Y>-30</Y>
</Point>
<Point>
<X>42</X>
<Y>124</Y>
</Point>
</RoutePoints>
</Connector>
</Connectors>
</DiagramLayout>

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 234 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 235 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 222 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 216 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 591 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1014 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 369 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 397 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 379 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 760 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 774 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 873 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 775 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 957 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 811 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 570 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 407 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 720 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 663 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 660 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 723 B

View File

@ -0,0 +1,908 @@
<?xml version="1.0" encoding="utf-8"?>
<Report xmlns="http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition" xmlns:rd="http://schemas.microsoft.com/SQLServer/reporting/reportdesigner">
<Body>
<ReportItems>
<Tablix Name="Tablix2">
<TablixBody>
<TablixColumns>
<TablixColumn>
<Width>3.44841cm</Width>
</TablixColumn>
<TablixColumn>
<Width>2.53592cm</Width>
</TablixColumn>
<TablixColumn>
<Width>2.3677cm</Width>
</TablixColumn>
<TablixColumn>
<Width>5.80319cm</Width>
</TablixColumn>
<TablixColumn>
<Width>2.0502cm</Width>
</TablixColumn>
<TablixColumn>
<Width>3.90228cm</Width>
</TablixColumn>
<TablixColumn>
<Width>1.33584cm</Width>
</TablixColumn>
<TablixColumn>
<Width>2.71165cm</Width>
</TablixColumn>
<TablixColumn>
<Width>2.49999cm</Width>
</TablixColumn>
<TablixColumn>
<Width>2.49999cm</Width>
</TablixColumn>
</TablixColumns>
<TablixRows>
<TablixRow>
<Height>1.05834cm</Height>
<TablixCells>
<TablixCell>
<CellContents>
<Textbox Name="Textbox1">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>Gerätebezeichnung</Value>
<Style />
</TextRun>
</TextRuns>
<Style />
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox1</rd:DefaultName>
<Style>
<Border>
<Color>LightGrey</Color>
<Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox6">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>Seriennummer Gerät</Value>
<Style />
</TextRun>
</TextRuns>
<Style />
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox6</rd:DefaultName>
<Style>
<Border>
<Color>LightGrey</Color>
<Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox2">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>Vertrag</Value>
<Style />
</TextRun>
</TextRuns>
<Style />
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox2</rd:DefaultName>
<Style>
<Border>
<Color>LightGrey</Color>
<Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox10">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>Lokation</Value>
<Style />
</TextRun>
</TextRuns>
<Style />
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox10</rd:DefaultName>
<Style>
<Border>
<Color>LightGrey</Color>
<Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox3">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>Supply ID</Value>
<Style />
</TextRun>
</TextRuns>
<Style />
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox3</rd:DefaultName>
<Style>
<Border>
<Color>LightGrey</Color>
<Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox14">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>Supply</Value>
<Style />
</TextRun>
</TextRuns>
<Style />
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox14</rd:DefaultName>
<Style>
<Border>
<Color>LightGrey</Color>
<Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox18">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>Anzahl</Value>
<Style />
</TextRun>
</TextRuns>
<Style />
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox18</rd:DefaultName>
<Style>
<Border>
<Color>LightGrey</Color>
<Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox21">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>Partnumber</Value>
<Style />
</TextRun>
</TextRuns>
<Style />
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox21</rd:DefaultName>
<Style>
<Border>
<Color>LightGrey</Color>
<Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox23">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>VAS Bestellnummer</Value>
<Style />
</TextRun>
</TextRuns>
<Style />
</Paragraph>
<Paragraph>
<TextRuns>
<TextRun>
<Value />
<Style />
</TextRun>
</TextRuns>
<Style />
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox23</rd:DefaultName>
<Style>
<Border>
<Color>LightGrey</Color>
<Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox4">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>Bemerkungen</Value>
<Style />
</TextRun>
</TextRuns>
<Style />
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox4</rd:DefaultName>
<Style>
<Border>
<Color>LightGrey</Color>
<Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
</TablixCells>
</TablixRow>
<TablixRow>
<Height>1.05834cm</Height>
<TablixCells>
<TablixCell>
<CellContents>
<Textbox Name="GERAET1">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Fields!GERAET.Value</Value>
<Style>
<FontWeight>Bold</FontWeight>
</Style>
</TextRun>
</TextRuns>
<Style />
</Paragraph>
</Paragraphs>
<rd:DefaultName>GERAET1</rd:DefaultName>
<Style>
<Border>
<Color>LightGrey</Color>
<Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="GERAET_SERIENNR">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Fields!GERAET_SERIENNR.Value</Value>
<Style>
<FontWeight>Bold</FontWeight>
</Style>
</TextRun>
</TextRuns>
<Style />
</Paragraph>
</Paragraphs>
<rd:DefaultName>GERAET_SERIENNR</rd:DefaultName>
<Style>
<Border>
<Color>LightGrey</Color>
<Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="VERTRAG">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Fields!VERTRAG.Value</Value>
<Style />
</TextRun>
</TextRuns>
<Style />
</Paragraph>
</Paragraphs>
<rd:DefaultName>VERTRAG</rd:DefaultName>
<Style>
<Border>
<Color>LightGrey</Color>
<Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="MARKT1">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Fields!MARKT.Value</Value>
<Style />
</TextRun>
</TextRuns>
<Style />
</Paragraph>
</Paragraphs>
<rd:DefaultName>MARKT1</rd:DefaultName>
<Style>
<Border>
<Color>LightGrey</Color>
<Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
<rd:Selected>true</rd:Selected>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="SUPPLY_ID">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Fields!SUPPLY_ID.Value</Value>
<Style>
<FontStyle>Italic</FontStyle>
</Style>
</TextRun>
</TextRuns>
<Style />
</Paragraph>
</Paragraphs>
<rd:DefaultName>SUPPLY_ID</rd:DefaultName>
<Style>
<Border>
<Color>LightGrey</Color>
<Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="SUPPLY_BEZ1">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Fields!SUPPLY_BEZ.Value</Value>
<Style>
<FontStyle>Italic</FontStyle>
</Style>
</TextRun>
</TextRuns>
<Style />
</Paragraph>
</Paragraphs>
<rd:DefaultName>SUPPLY_BEZ1</rd:DefaultName>
<Style>
<Border>
<Color>LightGrey</Color>
<Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="ANZAHL">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Fields!ANZAHL.Value</Value>
<Style>
<FontStyle>Italic</FontStyle>
</Style>
</TextRun>
</TextRuns>
<Style />
</Paragraph>
</Paragraphs>
<rd:DefaultName>ANZAHL</rd:DefaultName>
<Style>
<Border>
<Color>LightGrey</Color>
<Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="PARTNUMBER_ORDER">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Fields!PARTNUMBER_ORDER.Value</Value>
<Style>
<FontStyle>Italic</FontStyle>
</Style>
</TextRun>
</TextRuns>
<Style />
</Paragraph>
</Paragraphs>
<rd:DefaultName>PARTNUMBER_ORDER</rd:DefaultName>
<Style>
<Border>
<Color>LightGrey</Color>
<Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="SERIENNR">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value />
<Style>
<FontStyle>Italic</FontStyle>
</Style>
</TextRun>
</TextRuns>
<Style />
</Paragraph>
</Paragraphs>
<rd:DefaultName>SERIENNR</rd:DefaultName>
<Style>
<Border>
<Color>LightGrey</Color>
<Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox5">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value />
<Style>
<FontStyle>Italic</FontStyle>
</Style>
</TextRun>
</TextRuns>
<Style />
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox5</rd:DefaultName>
<Style>
<Border>
<Color>LightGrey</Color>
<Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
</TablixCells>
</TablixRow>
</TablixRows>
</TablixBody>
<TablixColumnHierarchy>
<TablixMembers>
<TablixMember />
<TablixMember />
<TablixMember />
<TablixMember />
<TablixMember />
<TablixMember />
<TablixMember />
<TablixMember />
<TablixMember />
<TablixMember />
</TablixMembers>
</TablixColumnHierarchy>
<TablixRowHierarchy>
<TablixMembers>
<TablixMember>
<KeepWithGroup>After</KeepWithGroup>
</TablixMember>
<TablixMember>
<Group Name="Details" />
</TablixMember>
</TablixMembers>
</TablixRowHierarchy>
<DataSetName>DSBESTELLUNGEN</DataSetName>
<Top>0.49424cm</Top>
<Left>0.49424cm</Left>
<Height>2.11668cm</Height>
<Width>29.15517cm</Width>
<Style>
<Border>
<Style>None</Style>
</Border>
</Style>
</Tablix>
</ReportItems>
<Height>2in</Height>
<Style>
<Border>
<Style>None</Style>
</Border>
</Style>
</Body>
<Width>11.91927in</Width>
<Page>
<PageHeader>
<Height>3.09562cm</Height>
<PrintOnFirstPage>true</PrintOnFirstPage>
<PrintOnLastPage>true</PrintOnLastPage>
<ReportItems>
<Textbox Name="Textbox25">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>Bestellungen für Supplies</Value>
<Style>
<FontSize>16pt</FontSize>
<FontWeight>Bold</FontWeight>
</Style>
</TextRun>
</TextRuns>
<Style />
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox25</rd:DefaultName>
<Top>0.33549cm</Top>
<Left>0.49424cm</Left>
<Height>0.99688cm</Height>
<Width>16.60229cm</Width>
<Style>
<Border>
<Style>None</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
<Textbox Name="ExecutionTime">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>="Bestellung vom/Order from: " &amp; DateAdd("d",0,Today()) &amp; " " &amp; TimeOfDay()</Value>
<Style />
</TextRun>
</TextRuns>
<Style />
</Paragraph>
</Paragraphs>
<rd:DefaultName>ExecutionTime</rd:DefaultName>
<Top>1.65015cm</Top>
<Left>0.49424cm</Left>
<Height>0.6cm</Height>
<Width>16.60229cm</Width>
<ZIndex>1</ZIndex>
<Style>
<Border>
<Style>None</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</ReportItems>
<Style>
<Border>
<Style>None</Style>
</Border>
</Style>
</PageHeader>
<PageHeight>29.7cm</PageHeight>
<PageWidth>21cm</PageWidth>
<LeftMargin>2cm</LeftMargin>
<RightMargin>2cm</RightMargin>
<TopMargin>2cm</TopMargin>
<BottomMargin>2cm</BottomMargin>
<ColumnSpacing>0.13cm</ColumnSpacing>
<Style />
</Page>
<AutoRefresh>0</AutoRefresh>
<DataSources>
<DataSource Name="MyDataset">
<ConnectionProperties>
<DataProvider>System.Data.DataSet</DataProvider>
<ConnectString>/* Local Connection */</ConnectString>
</ConnectionProperties>
<rd:DataSourceID>be663dcd-1fc7-4a96-84d1-ffdb34496667</rd:DataSourceID>
</DataSource>
</DataSources>
<DataSets>
<DataSet Name="DSBESTELLUNGEN">
<Query>
<DataSourceName>MyDataset</DataSourceName>
<CommandText>/* Local Query */</CommandText>
</Query>
<Fields>
<Field Name="GEAENDERTWER">
<DataField>GEAENDERTWER</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="GERAET">
<DataField>GERAET</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="GERAET_IP">
<DataField>GERAET_IP</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="GERAET_SERIENNR">
<DataField>GERAET_SERIENNR</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="GERAET_PAGECOUNT">
<DataField>GERAET_PAGECOUNT</DataField>
<rd:TypeName>System.Int32</rd:TypeName>
</Field>
<Field Name="GERAET_PPM">
<DataField>GERAET_PPM</DataField>
<rd:TypeName>System.Int32</rd:TypeName>
</Field>
<Field Name="MARKT">
<DataField>MARKT</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="SUPPLY_BEZ">
<DataField>SUPPLY_BEZ</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="LEVEL">
<DataField>LEVEL</DataField>
<rd:TypeName>System.Int32</rd:TypeName>
</Field>
<Field Name="SCHWELLENWERT">
<DataField>SCHWELLENWERT</DataField>
<rd:TypeName>System.Int32</rd:TypeName>
</Field>
<Field Name="PARTNUMBER">
<DataField>PARTNUMBER</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="SERIENNR">
<DataField>SERIENNR</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="STATUS">
<DataField>STATUS</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="VERTRAG">
<DataField>VERTRAG</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="PARTNUMBER_ORDER">
<DataField>PARTNUMBER_ORDER</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="MANUELL">
<DataField>MANUELL</DataField>
<rd:TypeName>System.Boolean</rd:TypeName>
</Field>
<Field Name="ANZAHL">
<DataField>ANZAHL</DataField>
<rd:TypeName>System.Int32</rd:TypeName>
</Field>
<Field Name="SUPPLY_ID">
<DataField>SUPPLY_ID</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
</Fields>
<rd:DataSetInfo>
<rd:DataSetName>MyDataset</rd:DataSetName>
<rd:SchemaPath>E:\SchreiberM\Visual Studio\Kunden - Produktiv\MCQuadrat\Supplywatch\WindowsApplication1\MyDataset.xsd</rd:SchemaPath>
<rd:TableName>VWRPT_SUPPLIES_TOORDER</rd:TableName>
<rd:TableAdapterFillMethod>Fill</rd:TableAdapterFillMethod>
<rd:TableAdapterGetDataMethod>GetData</rd:TableAdapterGetDataMethod>
<rd:TableAdapterName>VWRPT_SUPPLIES_TOORDERTableAdapter</rd:TableAdapterName>
</rd:DataSetInfo>
</DataSet>
</DataSets>
<rd:ReportUnitType>Cm</rd:ReportUnitType>
<rd:ReportID>33079be3-0132-40eb-bc69-e08dab1da9fe</rd:ReportID>
</Report>

11
Supplywatch/Settings.vb Normal file
View File

@ -0,0 +1,11 @@

Namespace My
'Diese Klasse ermöglicht die Behandlung bestimmter Ereignisse der Einstellungsklasse:
' Das SettingChanging-Ereignis wird ausgelöst, bevor der Wert einer Einstellung geändert wird.
' Das PropertyChanged-Ereignis wird ausgelöst, nachdem der Wert einer Einstellung geändert wurde.
' Das SettingsLoaded-Ereignis wird ausgelöst, nachdem die Einstellungswerte geladen wurden.
' Das SettingsSaving-Ereignis wird ausgelöst, bevor die Einstellungswerte gespeichert werden.
Partial Friend NotInheritable Class MySettings
End Class
End Namespace

View File

@ -0,0 +1,386 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">x86</Platform>
<ProductVersion>
</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{2199461A-FD8B-41DA-A9EA-7AF1819CD641}</ProjectGuid>
<OutputType>WinExe</OutputType>
<StartupObject>MCSUPPLYWATCH.My.MyApplication</StartupObject>
<RootNamespace>MCSUPPLYWATCH</RootNamespace>
<AssemblyName>MCSUPPLYWATCH</AssemblyName>
<FileAlignment>512</FileAlignment>
<MyType>WindowsForms</MyType>
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<TargetFrameworkProfile>
</TargetFrameworkProfile>
<IsWebBootstrapper>false</IsWebBootstrapper>
<PublishUrl>publish\</PublishUrl>
<Install>true</Install>
<InstallFrom>Disk</InstallFrom>
<UpdateEnabled>false</UpdateEnabled>
<UpdateMode>Foreground</UpdateMode>
<UpdateInterval>7</UpdateInterval>
<UpdateIntervalUnits>Days</UpdateIntervalUnits>
<UpdatePeriodically>false</UpdatePeriodically>
<UpdateRequired>false</UpdateRequired>
<MapFileExtensions>true</MapFileExtensions>
<ApplicationRevision>0</ApplicationRevision>
<ApplicationVersion>1.0.0.%2a</ApplicationVersion>
<UseApplicationTrust>false</UseApplicationTrust>
<BootstrapperEnabled>true</BootstrapperEnabled>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
<PlatformTarget>x86</PlatformTarget>
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<DefineDebug>true</DefineDebug>
<DefineTrace>true</DefineTrace>
<OutputPath>bin\Debug\</OutputPath>
<DocumentationFile>MCSUPPLYWATCH.xml</DocumentationFile>
<NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022</NoWarn>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
<PlatformTarget>x86</PlatformTarget>
<DebugType>pdbonly</DebugType>
<DefineDebug>false</DefineDebug>
<DefineTrace>true</DefineTrace>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DocumentationFile>MCSUPPLYWATCH.xml</DocumentationFile>
<NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022</NoWarn>
</PropertyGroup>
<PropertyGroup>
<OptionExplicit>On</OptionExplicit>
</PropertyGroup>
<PropertyGroup>
<OptionCompare>Binary</OptionCompare>
</PropertyGroup>
<PropertyGroup>
<OptionStrict>Off</OptionStrict>
</PropertyGroup>
<PropertyGroup>
<OptionInfer>On</OptionInfer>
</PropertyGroup>
<PropertyGroup>
<ApplicationIcon>arc.ico</ApplicationIcon>
</PropertyGroup>
<PropertyGroup>
<ApplicationManifest>My Project\app.manifest</ApplicationManifest>
</PropertyGroup>
<ItemGroup>
<Reference Include="DevExpress.Data.v15.1, Version=15.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
<Reference Include="DevExpress.Printing.v15.1.Core, Version=15.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
<Reference Include="DevExpress.Utils.v15.1, Version=15.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
<Reference Include="DevExpress.XtraEditors.v15.1, Version=15.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
<Reference Include="DevExpress.XtraGrid.v15.1, Version=15.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
<Reference Include="DevExpress.XtraLayout.v15.1, Version=15.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
<Reference Include="DevExpress.XtraPrinting.v15.1, Version=15.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
<Reference Include="Microsoft.ReportViewer.Common, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<Reference Include="Microsoft.ReportViewer.WinForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" />
<Reference Include="System" />
<Reference Include="System.Data" />
<Reference Include="System.Deployment" />
<Reference Include="System.Design" />
<Reference Include="System.Drawing" />
<Reference Include="System.Runtime.Serialization.Formatters.Soap" />
<Reference Include="System.Web.Services" />
<Reference Include="System.Windows.Forms" />
<Reference Include="System.Xml" />
<Reference Include="System.Core" />
<Reference Include="System.Xml.Linq" />
<Reference Include="System.Data.DataSetExtensions" />
</ItemGroup>
<ItemGroup>
<Import Include="Microsoft.VisualBasic" />
<Import Include="System" />
<Import Include="System.Collections" />
<Import Include="System.Collections.Generic" />
<Import Include="System.Data" />
<Import Include="System.Drawing" />
<Import Include="System.Diagnostics" />
<Import Include="System.Windows.Forms" />
<Import Include="System.Linq" />
<Import Include="System.Xml.Linq" />
</ItemGroup>
<ItemGroup>
<Compile Include="ClassBWExportEmail.vb" />
<Compile Include="ClassBWProfil.vb" />
<Compile Include="ClassBWProfile.vb" />
<Compile Include="ClassDatabase.vb" />
<Compile Include="ClassHelper.vb" />
<Compile Include="ClassLogger.vb" />
<Compile Include="DS_Reporting.Designer.vb">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>DS_Reporting.xsd</DependentUpon>
</Compile>
<Compile Include="frmBestellung.Designer.vb">
<DependentUpon>frmBestellung.vb</DependentUpon>
</Compile>
<Compile Include="frmBestellung.vb">
<SubType>Form</SubType>
</Compile>
<Compile Include="FMDisclaimer.Designer.vb">
<DependentUpon>FMDisclaimer.vb</DependentUpon>
</Compile>
<Compile Include="FMDisclaimer.vb">
<SubType>Form</SubType>
</Compile>
<Compile Include="FMMain.vb">
<SubType>Form</SubType>
</Compile>
<Compile Include="FMMain.Designer.vb">
<DependentUpon>FMMain.vb</DependentUpon>
<SubType>Form</SubType>
</Compile>
<Compile Include="frmBGExportProfileigenschaften.Designer.vb">
<DependentUpon>frmBGExportProfileigenschaften.vb</DependentUpon>
</Compile>
<Compile Include="frmBGExportProfileigenschaften.vb">
<SubType>Form</SubType>
</Compile>
<Compile Include="frmBGExportProfilhinzufuegen.Designer.vb">
<DependentUpon>frmBGExportProfilhinzufuegen.vb</DependentUpon>
</Compile>
<Compile Include="frmBGExportProfilhinzufuegen.vb">
<SubType>Form</SubType>
</Compile>
<Compile Include="frmImport_Report.Designer.vb">
<DependentUpon>frmImport_Report.vb</DependentUpon>
</Compile>
<Compile Include="frmImport_Report.vb">
<SubType>Form</SubType>
</Compile>
<Compile Include="frmImport_Produkte.Designer.vb">
<DependentUpon>frmImport_Produkte.vb</DependentUpon>
</Compile>
<Compile Include="frmImport_Produkte.vb">
<SubType>Form</SubType>
</Compile>
<Compile Include="frmNachverfolgung.Designer.vb">
<DependentUpon>frmNachverfolgung.vb</DependentUpon>
</Compile>
<Compile Include="frmNachverfolgung.vb">
<SubType>Form</SubType>
</Compile>
<Compile Include="frmServiceImportLog.Designer.vb">
<DependentUpon>frmServiceImportLog.vb</DependentUpon>
</Compile>
<Compile Include="frmServiceImportLog.vb">
<SubType>Form</SubType>
</Compile>
<Compile Include="frmSQLTest.Designer.vb">
<DependentUpon>frmSQLTest.vb</DependentUpon>
</Compile>
<Compile Include="frmSQLTest.vb">
<SubType>Form</SubType>
</Compile>
<Compile Include="frmUser.Designer.vb">
<DependentUpon>frmUser.vb</DependentUpon>
</Compile>
<Compile Include="frmUser.vb">
<SubType>Form</SubType>
</Compile>
<Compile Include="ClassLogger_SW.vb" />
<Compile Include="ModuleCURRENT.vb" />
<Compile Include="My Project\AssemblyInfo.vb" />
<Compile Include="My Project\Application.Designer.vb">
<AutoGen>True</AutoGen>
<DependentUpon>Application.myapp</DependentUpon>
</Compile>
<Compile Include="My Project\Resources.Designer.vb">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>Resources.resx</DependentUpon>
</Compile>
<Compile Include="My Project\Settings.Designer.vb">
<AutoGen>True</AutoGen>
<DependentUpon>Settings.settings</DependentUpon>
<DesignTimeSharedInput>True</DesignTimeSharedInput>
</Compile>
<Compile Include="MyDataset.Designer.vb">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>MyDataset.xsd</DependentUpon>
</Compile>
<Compile Include="MyDataset.vb">
<DependentUpon>MyDataset.xsd</DependentUpon>
</Compile>
<Compile Include="Settings.vb" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="frmBestellung.resx">
<DependentUpon>frmBestellung.vb</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="FMDisclaimer.resx">
<DependentUpon>FMDisclaimer.vb</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="FMMain.resx">
<DependentUpon>FMMain.vb</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="frmBGExportProfileigenschaften.resx">
<DependentUpon>frmBGExportProfileigenschaften.vb</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="frmBGExportProfilhinzufuegen.resx">
<DependentUpon>frmBGExportProfilhinzufuegen.vb</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="frmImport_Report.resx">
<DependentUpon>frmImport_Report.vb</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="frmImport_Produkte.resx">
<DependentUpon>frmImport_Produkte.vb</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="frmNachverfolgung.resx">
<DependentUpon>frmNachverfolgung.vb</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="frmServiceImportLog.resx">
<DependentUpon>frmServiceImportLog.vb</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="frmSQLTest.resx">
<DependentUpon>frmSQLTest.vb</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="frmUser.resx">
<DependentUpon>frmUser.vb</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="My Project\licenses.licx" />
<EmbeddedResource Include="My Project\Resources.resx">
<Generator>VbMyResourcesResXFileCodeGenerator</Generator>
<LastGenOutput>Resources.Designer.vb</LastGenOutput>
<CustomToolNamespace>My.Resources</CustomToolNamespace>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="RptOrder_Supplies.rdlc" />
</ItemGroup>
<ItemGroup>
<None Include="app.config" />
<None Include="DS_Reporting.xsc">
<DependentUpon>DS_Reporting.xsd</DependentUpon>
</None>
<None Include="DS_Reporting.xsd">
<Generator>MSDataSetGenerator</Generator>
<LastGenOutput>DS_Reporting.Designer.vb</LastGenOutput>
<SubType>Designer</SubType>
</None>
<None Include="DS_Reporting.xss">
<DependentUpon>DS_Reporting.xsd</DependentUpon>
</None>
<None Include="My Project\app.manifest" />
<None Include="My Project\Application.myapp">
<Generator>MyApplicationCodeGenerator</Generator>
<LastGenOutput>Application.Designer.vb</LastGenOutput>
</None>
<None Include="My Project\Settings.settings">
<Generator>SettingsSingleFileGenerator</Generator>
<CustomToolNamespace>My</CustomToolNamespace>
<LastGenOutput>Settings.Designer.vb</LastGenOutput>
</None>
<None Include="MyDataset.xsc">
<DependentUpon>MyDataset.xsd</DependentUpon>
</None>
<None Include="MyDataset.xsd">
<SubType>Designer</SubType>
<Generator>MSDataSetGenerator</Generator>
<LastGenOutput>MyDataset.Designer.vb</LastGenOutput>
</None>
<None Include="MyDataset.xss">
<DependentUpon>MyDataset.xsd</DependentUpon>
</None>
</ItemGroup>
<ItemGroup>
<None Include="Resources\aktualisieren_1.jpg" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\save.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\ico898.ico" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\My Downloads XP.ico" />
</ItemGroup>
<ItemGroup>
<Content Include="arc.ico" />
<None Include="Resources\refresh_16xLG.png" />
<None Include="Resources\delete.png" />
<None Include="Resources\arrow_Forward_16xLG.png" />
<None Include="Resources\arrow_Forward_16xMD.png" />
<None Include="Resources\arrow_back_16xLG.png" />
<None Include="Resources\bug.png" />
<None Include="Resources\bug_edit.png" />
<None Include="Resources\database_lightning.png" />
<None Include="Resources\email_open_image.png" />
<None Include="Resources\asterisk_orange.png" />
<None Include="Resources\table_save.png" />
<None Include="Resources\table_delete.png" />
<None Include="Resources\table_add.png" />
<None Include="Resources\EMAIL.ico" />
<None Include="Resources\link_add.png" />
<None Include="Resources\ico2312.ico" />
<None Include="Resources\Beenden2.ico" />
<None Include="Resources\DigitalDataLogo.jpg" />
<None Include="Resources\Delete1.ico" />
<None Include="Resources\Excel_25ixel.jpg" />
<None Include="Resources\ico1411.ico" />
</ItemGroup>
<ItemGroup>
<BootstrapperPackage Include="Microsoft.Net.Client.3.5">
<Visible>False</Visible>
<ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
<Install>false</Install>
</BootstrapperPackage>
<BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
<Visible>False</Visible>
<ProductName>.NET Framework 3.5 SP1</ProductName>
<Install>true</Install>
</BootstrapperPackage>
<BootstrapperPackage Include="Microsoft.Windows.Installer.3.1">
<Visible>False</Visible>
<ProductName>Windows Installer 3.1</ProductName>
<Install>true</Install>
</BootstrapperPackage>
</ItemGroup>
<ItemGroup>
<COMReference Include="Microsoft.Office.Core">
<Guid>{2DF8D04C-5BFA-101B-BDE5-00AA0044DE52}</Guid>
<VersionMajor>2</VersionMajor>
<VersionMinor>5</VersionMinor>
<Lcid>0</Lcid>
<WrapperTool>primary</WrapperTool>
<Isolated>False</Isolated>
<EmbedInteropTypes>True</EmbedInteropTypes>
</COMReference>
<COMReference Include="Microsoft.Office.Interop.Excel">
<Guid>{00020813-0000-0000-C000-000000000046}</Guid>
<VersionMajor>1</VersionMajor>
<VersionMinor>7</VersionMinor>
<Lcid>0</Lcid>
<WrapperTool>primary</WrapperTool>
<Isolated>False</Isolated>
<EmbedInteropTypes>True</EmbedInteropTypes>
</COMReference>
<COMReference Include="VBIDE">
<Guid>{0002E157-0000-0000-C000-000000000046}</Guid>
<VersionMajor>5</VersionMajor>
<VersionMinor>3</VersionMinor>
<Lcid>0</Lcid>
<WrapperTool>primary</WrapperTool>
<Isolated>False</Isolated>
<EmbedInteropTypes>True</EmbedInteropTypes>
</COMReference>
</ItemGroup>
<ItemGroup>
<Folder Include="Images\" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.VisualBasic.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
</Project>

View File

@ -0,0 +1,397 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">x86</Platform>
<ProductVersion>
</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{2199461A-FD8B-41DA-A9EA-7AF1819CD641}</ProjectGuid>
<OutputType>WinExe</OutputType>
<StartupObject>MCSUPPLYWATCH.My.MyApplication</StartupObject>
<RootNamespace>MCSUPPLYWATCH</RootNamespace>
<AssemblyName>SUPPLYWATCH</AssemblyName>
<FileAlignment>512</FileAlignment>
<MyType>WindowsForms</MyType>
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<TargetFrameworkProfile>
</TargetFrameworkProfile>
<IsWebBootstrapper>false</IsWebBootstrapper>
<PublishUrl>publish\</PublishUrl>
<Install>true</Install>
<InstallFrom>Disk</InstallFrom>
<UpdateEnabled>false</UpdateEnabled>
<UpdateMode>Foreground</UpdateMode>
<UpdateInterval>7</UpdateInterval>
<UpdateIntervalUnits>Days</UpdateIntervalUnits>
<UpdatePeriodically>false</UpdatePeriodically>
<UpdateRequired>false</UpdateRequired>
<MapFileExtensions>true</MapFileExtensions>
<ApplicationRevision>0</ApplicationRevision>
<ApplicationVersion>1.0.0.%2a</ApplicationVersion>
<UseApplicationTrust>false</UseApplicationTrust>
<BootstrapperEnabled>true</BootstrapperEnabled>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
<PlatformTarget>x86</PlatformTarget>
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<DefineDebug>true</DefineDebug>
<DefineTrace>true</DefineTrace>
<OutputPath>bin\Debug\</OutputPath>
<DocumentationFile>SUPPLYWATCH.xml</DocumentationFile>
<NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022</NoWarn>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
<PlatformTarget>x86</PlatformTarget>
<DebugType>pdbonly</DebugType>
<DefineDebug>false</DefineDebug>
<DefineTrace>true</DefineTrace>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DocumentationFile>SUPPLYWATCH.xml</DocumentationFile>
<NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022</NoWarn>
</PropertyGroup>
<PropertyGroup>
<OptionExplicit>On</OptionExplicit>
</PropertyGroup>
<PropertyGroup>
<OptionCompare>Binary</OptionCompare>
</PropertyGroup>
<PropertyGroup>
<OptionStrict>Off</OptionStrict>
</PropertyGroup>
<PropertyGroup>
<OptionInfer>On</OptionInfer>
</PropertyGroup>
<PropertyGroup>
<ApplicationIcon>arc.ico</ApplicationIcon>
</PropertyGroup>
<PropertyGroup>
<ApplicationManifest>My Project\app.manifest</ApplicationManifest>
</PropertyGroup>
<ItemGroup>
<Reference Include="DevExpress.Data.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
<Reference Include="DevExpress.Printing.v15.2.Core, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
<Reference Include="DevExpress.Utils.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
<Reference Include="DevExpress.XtraEditors.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
<Reference Include="DevExpress.XtraGrid.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
<Reference Include="DevExpress.XtraLayout.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
<Reference Include="DevExpress.XtraPrinting.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
<Reference Include="Microsoft.ReportViewer.Common, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.Reporting.WinForms.v11.1.0.0.0\lib\Microsoft.ReportViewer.Common.dll</HintPath>
</Reference>
<Reference Include="Microsoft.ReportViewer.ProcessingObjectModel, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.Reporting.WinForms.v11.1.0.0.0\lib\Microsoft.ReportViewer.ProcessingObjectModel.DLL</HintPath>
</Reference>
<Reference Include="Microsoft.ReportViewer.WinForms, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.Reporting.WinForms.v11.1.0.0.0\lib\Microsoft.ReportViewer.WinForms.DLL</HintPath>
</Reference>
<Reference Include="Microsoft.SqlServer.Types, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.Reporting.WinForms.v11.1.0.0.0\lib\Microsoft.SqlServer.Types.dll</HintPath>
</Reference>
<Reference Include="System" />
<Reference Include="System.Data" />
<Reference Include="System.Deployment" />
<Reference Include="System.Design" />
<Reference Include="System.Drawing" />
<Reference Include="System.Runtime.Serialization.Formatters.Soap" />
<Reference Include="System.Web.Services" />
<Reference Include="System.Windows.Forms" />
<Reference Include="System.Xml" />
<Reference Include="System.Core" />
<Reference Include="System.Xml.Linq" />
<Reference Include="System.Data.DataSetExtensions" />
</ItemGroup>
<ItemGroup>
<Import Include="Microsoft.VisualBasic" />
<Import Include="System" />
<Import Include="System.Collections" />
<Import Include="System.Collections.Generic" />
<Import Include="System.Data" />
<Import Include="System.Drawing" />
<Import Include="System.Diagnostics" />
<Import Include="System.Windows.Forms" />
<Import Include="System.Linq" />
<Import Include="System.Xml.Linq" />
</ItemGroup>
<ItemGroup>
<Compile Include="ClassBWExportEmail.vb" />
<Compile Include="ClassBWProfil.vb" />
<Compile Include="ClassBWProfile.vb" />
<Compile Include="ClassDatabase.vb" />
<Compile Include="ClassHelper.vb" />
<Compile Include="ClassLogger.vb" />
<Compile Include="DS_Reporting.Designer.vb">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>DS_Reporting.xsd</DependentUpon>
</Compile>
<Compile Include="frmBestellung.Designer.vb">
<DependentUpon>frmBestellung.vb</DependentUpon>
</Compile>
<Compile Include="frmBestellung.vb">
<SubType>Form</SubType>
</Compile>
<Compile Include="FMDisclaimer.Designer.vb">
<DependentUpon>FMDisclaimer.vb</DependentUpon>
</Compile>
<Compile Include="FMDisclaimer.vb">
<SubType>Form</SubType>
</Compile>
<Compile Include="FMMain.vb">
<SubType>Form</SubType>
</Compile>
<Compile Include="FMMain.Designer.vb">
<DependentUpon>FMMain.vb</DependentUpon>
<SubType>Form</SubType>
</Compile>
<Compile Include="frmBGExportProfileigenschaften.Designer.vb">
<DependentUpon>frmBGExportProfileigenschaften.vb</DependentUpon>
</Compile>
<Compile Include="frmBGExportProfileigenschaften.vb">
<SubType>Form</SubType>
</Compile>
<Compile Include="frmBGExportProfilhinzufuegen.Designer.vb">
<DependentUpon>frmBGExportProfilhinzufuegen.vb</DependentUpon>
</Compile>
<Compile Include="frmBGExportProfilhinzufuegen.vb">
<SubType>Form</SubType>
</Compile>
<Compile Include="frmImport_Report.Designer.vb">
<DependentUpon>frmImport_Report.vb</DependentUpon>
</Compile>
<Compile Include="frmImport_Report.vb">
<SubType>Form</SubType>
</Compile>
<Compile Include="frmImport_Produkte.Designer.vb">
<DependentUpon>frmImport_Produkte.vb</DependentUpon>
</Compile>
<Compile Include="frmImport_Produkte.vb">
<SubType>Form</SubType>
</Compile>
<Compile Include="frmNachverfolgung.Designer.vb">
<DependentUpon>frmNachverfolgung.vb</DependentUpon>
</Compile>
<Compile Include="frmNachverfolgung.vb">
<SubType>Form</SubType>
</Compile>
<Compile Include="frmServiceImportLog.Designer.vb">
<DependentUpon>frmServiceImportLog.vb</DependentUpon>
</Compile>
<Compile Include="frmServiceImportLog.vb">
<SubType>Form</SubType>
</Compile>
<Compile Include="frmSQLTest.Designer.vb">
<DependentUpon>frmSQLTest.vb</DependentUpon>
</Compile>
<Compile Include="frmSQLTest.vb">
<SubType>Form</SubType>
</Compile>
<Compile Include="frmUser.Designer.vb">
<DependentUpon>frmUser.vb</DependentUpon>
</Compile>
<Compile Include="frmUser.vb">
<SubType>Form</SubType>
</Compile>
<Compile Include="ClassLogger_SW.vb" />
<Compile Include="ModuleCURRENT.vb" />
<Compile Include="My Project\AssemblyInfo.vb" />
<Compile Include="My Project\Application.Designer.vb">
<AutoGen>True</AutoGen>
<DependentUpon>Application.myapp</DependentUpon>
</Compile>
<Compile Include="My Project\Resources.Designer.vb">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>Resources.resx</DependentUpon>
</Compile>
<Compile Include="My Project\Settings.Designer.vb">
<AutoGen>True</AutoGen>
<DependentUpon>Settings.settings</DependentUpon>
<DesignTimeSharedInput>True</DesignTimeSharedInput>
</Compile>
<Compile Include="MyDataset.Designer.vb">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>MyDataset.xsd</DependentUpon>
</Compile>
<Compile Include="MyDataset.vb">
<DependentUpon>MyDataset.xsd</DependentUpon>
</Compile>
<Compile Include="Settings.vb" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="frmBestellung.resx">
<DependentUpon>frmBestellung.vb</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="FMDisclaimer.resx">
<DependentUpon>FMDisclaimer.vb</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="FMMain.resx">
<DependentUpon>FMMain.vb</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="frmBGExportProfileigenschaften.resx">
<DependentUpon>frmBGExportProfileigenschaften.vb</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="frmBGExportProfilhinzufuegen.resx">
<DependentUpon>frmBGExportProfilhinzufuegen.vb</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="frmImport_Report.resx">
<DependentUpon>frmImport_Report.vb</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="frmImport_Produkte.resx">
<DependentUpon>frmImport_Produkte.vb</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="frmNachverfolgung.resx">
<DependentUpon>frmNachverfolgung.vb</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="frmServiceImportLog.resx">
<DependentUpon>frmServiceImportLog.vb</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="frmSQLTest.resx">
<DependentUpon>frmSQLTest.vb</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="frmUser.resx">
<DependentUpon>frmUser.vb</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="My Project\licenses.licx" />
<EmbeddedResource Include="My Project\Resources.resx">
<Generator>VbMyResourcesResXFileCodeGenerator</Generator>
<LastGenOutput>Resources.Designer.vb</LastGenOutput>
<CustomToolNamespace>My.Resources</CustomToolNamespace>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="RptOrder_Supplies.rdlc" />
</ItemGroup>
<ItemGroup>
<None Include="app.config" />
<None Include="DS_Reporting.xsc">
<DependentUpon>DS_Reporting.xsd</DependentUpon>
</None>
<None Include="DS_Reporting.xsd">
<Generator>MSDataSetGenerator</Generator>
<LastGenOutput>DS_Reporting.Designer.vb</LastGenOutput>
<SubType>Designer</SubType>
</None>
<None Include="DS_Reporting.xss">
<DependentUpon>DS_Reporting.xsd</DependentUpon>
</None>
<None Include="My Project\app.manifest" />
<None Include="My Project\Application.myapp">
<Generator>MyApplicationCodeGenerator</Generator>
<LastGenOutput>Application.Designer.vb</LastGenOutput>
</None>
<None Include="My Project\Settings.settings">
<Generator>SettingsSingleFileGenerator</Generator>
<CustomToolNamespace>My</CustomToolNamespace>
<LastGenOutput>Settings.Designer.vb</LastGenOutput>
</None>
<None Include="MyDataset.xsc">
<DependentUpon>MyDataset.xsd</DependentUpon>
</None>
<None Include="MyDataset.xsd">
<SubType>Designer</SubType>
<Generator>MSDataSetGenerator</Generator>
<LastGenOutput>MyDataset.Designer.vb</LastGenOutput>
</None>
<None Include="MyDataset.xss">
<DependentUpon>MyDataset.xsd</DependentUpon>
</None>
</ItemGroup>
<ItemGroup>
<None Include="packages.config" />
<None Include="Resources\aktualisieren_1.jpg" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\save.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\ico898.ico" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\My Downloads XP.ico" />
</ItemGroup>
<ItemGroup>
<Content Include="arc.ico" />
<None Include="Resources\refresh_16xLG.png" />
<None Include="Resources\delete.png" />
<None Include="Resources\arrow_Forward_16xLG.png" />
<None Include="Resources\arrow_Forward_16xMD.png" />
<None Include="Resources\arrow_back_16xLG.png" />
<None Include="Resources\bug.png" />
<None Include="Resources\bug_edit.png" />
<None Include="Resources\database_lightning.png" />
<None Include="Resources\email_open_image.png" />
<None Include="Resources\asterisk_orange.png" />
<None Include="Resources\table_save.png" />
<None Include="Resources\table_delete.png" />
<None Include="Resources\table_add.png" />
<None Include="Resources\EMAIL.ico" />
<None Include="Resources\link_add.png" />
<None Include="Resources\ico2312.ico" />
<None Include="Resources\Beenden2.ico" />
<None Include="Resources\DigitalDataLogo.jpg" />
<None Include="Resources\Delete1.ico" />
<None Include="Resources\Excel_25ixel.jpg" />
<None Include="Resources\ico1411.ico" />
</ItemGroup>
<ItemGroup>
<BootstrapperPackage Include="Microsoft.Net.Client.3.5">
<Visible>False</Visible>
<ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
<Install>false</Install>
</BootstrapperPackage>
<BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
<Visible>False</Visible>
<ProductName>.NET Framework 3.5 SP1</ProductName>
<Install>true</Install>
</BootstrapperPackage>
<BootstrapperPackage Include="Microsoft.Windows.Installer.3.1">
<Visible>False</Visible>
<ProductName>Windows Installer 3.1</ProductName>
<Install>true</Install>
</BootstrapperPackage>
</ItemGroup>
<ItemGroup>
<COMReference Include="Microsoft.Office.Core">
<Guid>{2DF8D04C-5BFA-101B-BDE5-00AA0044DE52}</Guid>
<VersionMajor>2</VersionMajor>
<VersionMinor>5</VersionMinor>
<Lcid>0</Lcid>
<WrapperTool>primary</WrapperTool>
<Isolated>False</Isolated>
<EmbedInteropTypes>True</EmbedInteropTypes>
</COMReference>
<COMReference Include="Microsoft.Office.Interop.Excel">
<Guid>{00020813-0000-0000-C000-000000000046}</Guid>
<VersionMajor>1</VersionMajor>
<VersionMinor>7</VersionMinor>
<Lcid>0</Lcid>
<WrapperTool>primary</WrapperTool>
<Isolated>False</Isolated>
<EmbedInteropTypes>True</EmbedInteropTypes>
</COMReference>
<COMReference Include="VBIDE">
<Guid>{0002E157-0000-0000-C000-000000000046}</Guid>
<VersionMajor>5</VersionMajor>
<VersionMinor>3</VersionMinor>
<Lcid>0</Lcid>
<WrapperTool>primary</WrapperTool>
<Isolated>False</Isolated>
<EmbedInteropTypes>True</EmbedInteropTypes>
</COMReference>
</ItemGroup>
<ItemGroup>
<Folder Include="Images\" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.VisualBasic.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
</Project>

View File

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<ProjectView>ShowAllFiles</ProjectView>
<PublishUrlHistory>publish\</PublishUrlHistory>
<InstallUrlHistory />
<SupportUrlHistory />
<UpdateUrlHistory />
<BootstrapperUrlHistory />
<ErrorReportUrlHistory />
<FallbackCulture>de-DE</FallbackCulture>
<VerifyUploadedFiles>false</VerifyUploadedFiles>
</PropertyGroup>
</Project>

268
Supplywatch/app.config Normal file
View File

@ -0,0 +1,268 @@
<?xml version="1.0"?>
<configuration>
<configSections>
<sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
<section name="MCSUPPLYWATCH.My.MySettings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" />
</sectionGroup>
<sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
<section name="MCSUPPLYWATCH.My.MySettings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
</sectionGroup>
</configSections>
<connectionStrings>
<add name="MCSUPPLYWATCH.My.MySettings.MC_SUPPLYWATCHConnectionString"
connectionString="Data Source=192.168.8.13;Initial Catalog=MC2_SUPPLYWATCH;User ID=sa;Password=dd"
providerName="System.Data.SqlClient" />
</connectionStrings>
<system.diagnostics>
<sources>
<!-- Dieser Abschnitt definiert die Protokollierungskonfiguration für My.Application.Log -->
<source name="DefaultSource" switchName="DefaultSwitch">
<listeners>
<add name="FileLog"/>
<!-- Auskommentierung des nachfolgenden Abschnitts aufheben, um in das Anwendungsereignisprotokoll zu schreiben -->
<!--<add name="EventLog"/>-->
</listeners>
</source>
</sources>
<switches>
<add name="DefaultSwitch" value="Information"/>
</switches>
<sharedListeners>
<add name="FileLog" type="Microsoft.VisualBasic.Logging.FileLogTraceListener, Microsoft.VisualBasic, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" initializeData="FileLogWriter"/>
<!-- Auskommentierung des nachfolgenden Abschnitts aufheben und APPLICATION_NAME durch den Namen der Anwendung ersetzen, um in das Anwendungsereignisprotokoll zu schreiben -->
<!--<add name="EventLog" type="System.Diagnostics.EventLogTraceListener" initializeData="APPLICATION_NAME"/> -->
</sharedListeners>
</system.diagnostics>
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/></startup>
<userSettings>
<MCSUPPLYWATCH.My.MySettings>
<setting name="ConfigConnectionString" serializeAs="String">
<value>Data Source=192.168.8.13;Initial Catalog=MC2_SUPPLYWATCH;User ID=sa;Password=dd</value>
</setting>
<setting name="SQL_DATENBANK" serializeAs="String">
<value>MC_SUPPLYWATCH</value>
</setting>
<setting name="SQL_SERVERNAME" serializeAs="String">
<value />
</setting>
<setting name="SQL_USER" serializeAs="String">
<value>sa</value>
</setting>
<setting name="SQL_PW" serializeAs="String">
<value />
</setting>
<setting name="TBSTATUSDataGridView" serializeAs="String">
<value />
</setting>
<setting name="SpDGeraete" serializeAs="String">
<value>308</value>
</setting>
<setting name="VWSUPPLIES_AKTUELLDataGridView" serializeAs="String">
<value />
</setting>
<setting name="SPDOrderGeraet" serializeAs="String">
<value>332</value>
</setting>
<setting name="VWSUPPLIES_TO_ORDERDataGridView" serializeAs="String">
<value />
</setting>
<setting name="Setting" serializeAs="String">
<value />
</setting>
<setting name="spltGeraeteUebersicht" serializeAs="String">
<value>3, 28</value>
</setting>
<setting name="spltSupplies" serializeAs="String">
<value>224, 28</value>
</setting>
<setting name="TBWH_STATUSFILTERDataGridView" serializeAs="String">
<value />
</setting>
<setting name="TBWH_MARKTDataGridView" serializeAs="String">
<value />
</setting>
<setting name="spltBestellungen" serializeAs="String">
<value>0, 56</value>
</setting>
<setting name="TBSUPPLY_BESTELLUNGDataGridView" serializeAs="String">
<value />
</setting>
<setting name="TBSUPPLY_BESTELLUNGViewDataGridView" serializeAs="String">
<value />
</setting>
<setting name="DGTBWH_Markt_Bestellungen" serializeAs="String">
<value />
</setting>
<setting name="spltVerfolgung" serializeAs="String">
<value>111</value>
</setting>
<setting name="spltGeraet_Supply" serializeAs="String">
<value>229</value>
</setting>
<setting name="splitterVerfolgung" serializeAs="String">
<value>469, 25</value>
</setting>
<setting name="VWGERAETE_VERFOLGUNGDataGridView" serializeAs="String">
<value />
</setting>
<setting name="VWSUPPLY_VERFOLGUNGDataGridView" serializeAs="String">
<value />
</setting>
<setting name="spltProduktVertrag" serializeAs="String">
<value>266</value>
</setting>
<setting name="TBVERTRAEGEDataGridView" serializeAs="String">
<value />
</setting>
<setting name="TBPRODUKT_VERTRAGDataGridView" serializeAs="String">
<value />
</setting>
<setting name="splitter_VertragProdukt" serializeAs="String">
<value>510, 3</value>
</setting>
<setting name="TBSUPPLY_DEFINITIONDataGridView" serializeAs="String">
<value />
</setting>
<setting name="VWNotInListDataGridView" serializeAs="String">
<value />
</setting>
<setting name="TBVERTRAG_NOTEXISTDataGridView" serializeAs="String">
<value />
</setting>
<setting name="frmImport_Report" serializeAs="String">
<value>0, 0</value>
</setting>
<setting name="SheetnameBestellung" serializeAs="String">
<value>RptOrder_Supplies</value>
</setting>
<setting name="conFile_Reporting" serializeAs="String">
<value>modReporting.xml</value>
</setting>
<setting name="verf_id" serializeAs="String">
<value>0</value>
</setting>
<setting name="Mandant_ID" serializeAs="String">
<value />
</setting>
<setting name="SplitContainerSupplies_SD" serializeAs="String">
<value>746</value>
</setting>
<setting name="SplitContainerSupplyBestellungenSD" serializeAs="String">
<value>743</value>
</setting>
</MCSUPPLYWATCH.My.MySettings>
</userSettings>
<applicationSettings>
<MCSUPPLYWATCH.My.MySettings>
<setting name="FehlerEmail_to" serializeAs="String">
<value>m.schreiber@didalog.de</value>
</setting>
<setting name="selectATR" serializeAs="String">
<value>SELECT
'&gt;=2013' ABGRENZUNG,
T.GERAETE_ID,
T.SERIENNR,
T.BEZEICHNUNG AS DEVICE,
MIN(CONVERT(DATE, T.MELDEDATUM)) AS ERSTES_MELDEDATUM,
MAX(CONVERT(DATE, T.MELDEDATUM)) AS LETZTES_MELDEDATUM,
MIN(T.PAGE_COUNT) AS PAGECOUNT_MIN,
MAX(T.PAGE_COUNT) AS PAGECOUNT_MAX,
MAX(T.PAGE_COUNT) - MIN(T.PAGE_COUNT) AS PAGECOUNT_ALL,
--A4Mono
(CASE WHEN MAX(T.A4MONOTotalImpressions) IS NULL OR MAX(T.A4MONOTotalImpressions) = 0
THEN 0 ELSE MAX(T.A4MONOTotalImpressions)
END) -
CASE WHEN MIN(T.A4MONOTotalImpressions) IS NULL OR MIN(T.A4MONOTotalImpressions) = 0
THEN 0 ELSE MIN(T.A4MONOTotalImpressions)
END
AS PAGECOUNT_A4MONO,
--A3Mono
(CASE WHEN MAX(T.A3MONOTotalImpressions) IS NULL OR MAX(T.A3MONOTotalImpressions) = 0
THEN 0 ELSE MAX(T.A3MONOTotalImpressions)
END) -
CASE WHEN MIN(T.A3MONOTotalImpressions) IS NULL OR MIN(T.A3MONOTotalImpressions) = 0
THEN 0 ELSE MIN(T.A3MONOTotalImpressions)
END
AS PAGECOUNT_A3MONO,
(CASE WHEN MAX(T.A4MONOTotalImpressions) IS NULL OR MAX(T.A4MONOTotalImpressions) = 0
THEN 0 ELSE MAX(T.A4MONOTotalImpressions)
END) - (CASE WHEN MIN(T.A4MONOTotalImpressions) IS NULL OR MIN(T.A4MONOTotalImpressions) = 0
THEN 0 ELSE MIN(T.A4MONOTotalImpressions)
END)
+
(CASE WHEN MAX(T.A3MONOTotalImpressions) IS NULL OR MAX(T.A3MONOTotalImpressions) = 0
THEN 0 ELSE MAX(T.A3MONOTotalImpressions)
END) - (CASE WHEN MIN(T.A3MONOTotalImpressions) IS NULL OR MIN(T.A3MONOTotalImpressions) = 0
THEN 0 ELSE MIN(T.A3MONOTotalImpressions)
END)
AS PAGECOUNT_MONO,
--A4Color
(CASE WHEN MAX(T.A4ColorTotalImpressions) IS NULL OR MAX(T.A4ColorTotalImpressions) = 0
THEN 0 ELSE MAX(T.A4ColorTotalImpressions)
END) - (CASE WHEN MIN(T.A4ColorTotalImpressions) IS NULL OR MIN(T.A4ColorTotalImpressions) = 0
THEN 0 ELSE MIN(T.A4ColorTotalImpressions) END)
AS PAGECOUNT_A4COLOR,
--A3COLOR
(CASE WHEN MAX(T.A3COLORTotalImpressions) IS NULL OR MAX(T.A3COLORTotalImpressions) = 0
THEN 0 ELSE MAX(T.A3COLORTotalImpressions)
END) - (CASE WHEN MIN(T.A3COLORTotalImpressions) IS NULL OR MIN(T.A3COLORTotalImpressions) = 0
THEN 0 ELSE MIN(T.A3COLORTotalImpressions) END)
AS PAGECOUNT_A3COLOR,
--PAGECOUNT COLOR MIN
CASE WHEN MIN(T.A4ColorTotalImpressions) IS NULL OR MIN(T.A4ColorTotalImpressions) = 0
THEN MIN(T.A4ColorTotalImpressions)
ELSE
(CASE WHEN MIN(T.A4ColorTotalImpressions) IS NULL OR MIN(T.A4ColorTotalImpressions) = 0
THEN 0 ELSE MIN(T.A4ColorTotalImpressions) END) +
(CASE WHEN MIN(T.A3COLORTotalImpressions) IS NULL OR MIN(T.A3COLORTotalImpressions) = 0
THEN 0 ELSE MIN(T.A3COLORTotalImpressions) END)
END
AS PAGECOUNT_COLOR_MIN,
--PAGECOUNT COLOR MAX
(CASE WHEN MAX(T.A4ColorTotalImpressions) IS NULL OR MAX(T.A4ColorTotalImpressions) = 0
THEN 0 ELSE MAX(T.A4ColorTotalImpressions) END) +
(CASE WHEN MAX(T.A3COLORTotalImpressions) IS NULL OR MAX(T.A3COLORTotalImpressions) = 0
THEN 0 ELSE MAX(T.A3COLORTotalImpressions) END)
AS PAGECOUNT_COLOR_MAX,
--PAGECOUNT COLOR ALL
(CASE WHEN MAX(T.A4ColorTotalImpressions) IS NULL OR MAX(T.A4ColorTotalImpressions) = 0
THEN 0 ELSE MAX(T.A4ColorTotalImpressions)
END) -
CASE WHEN YEAR(CONVERT(DATE, '@DATE_VON')) = 2012 THEN
CASE WHEN MIN(T.A4ColorTotalImpressions) IS NULL OR MIN(T.A4ColorTotalImpressions) = 0
THEN 0 ELSE MIN(T.A4ColorTotalImpressions)
END
ELSE
CASE WHEN MIN(T.A4ColorTotalImpressions) IS NULL OR MIN(T.A4ColorTotalImpressions) = 0
THEN 0 ELSE MIN(T.A4ColorTotalImpressions)
END
END
+
(CASE WHEN MAX(T.A3COLORTotalImpressions) IS NULL OR MAX(T.A3COLORTotalImpressions) = 0
THEN 0 ELSE MAX(T.A3COLORTotalImpressions)
END) -
CASE WHEN YEAR(CONVERT(DATE,'@DATE_VON')) = 2012 THEN
CASE WHEN MIN(T.A3COLORTotalImpressions) IS NULL OR MIN(T.A3COLORTotalImpressions) = 0
THEN 0 ELSE MIN(T.A3COLORTotalImpressions) END
ELSE
CASE WHEN MIN(T.A3COLORTotalImpressions) IS NULL OR MIN(T.A3COLORTotalImpressions) = 0
THEN 0 ELSE MIN(T.A3COLORTotalImpressions) END
END AS PAGECOUNT_COLOR_ALL
FROM
MC2_SUPPLYWATCH_VERFOLGUNG.dbo.TBGERAETE_VERFOLGUNG AS T,
MC2_SUPPLYWATCH.dbo.TBGERAET AS T1
WHERE
T.GERAETE_ID = T1.GUID AND
--NOT EXISTS (SELECT GERAETE_ID FROM MC2_SUPPLYWATCH_VERFOLGUNG.dbo.TBGERAETE_VERFOLGUNG_bis2012 WHERE GERAETE_ID = T.GERAETE_ID) AND
T.PAGE_COUNT &gt; 0 AND T.GERAETE_ID IS NOT NULL AND
REPLACE(T1.MARKT, ' ', '') = REPLACE('@MARKT', ' ', '') AND
(CONVERT(DATE, T.MELDEDATUM) BETWEEN CONVERT(DATE,'@DATE_VON') AND CONVERT(DATE,'@DATE_BIS'))
GROUP BY
T.GERAETE_ID,
T.SERIENNR,
T.BEZEICHNUNG
ORDER BY ERSTES_MELDEDATUM</value>
</setting>
</MCSUPPLYWATCH.My.MySettings>
</applicationSettings>
</configuration>

BIN
Supplywatch/arc.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 158 KiB

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,746 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>DevExpress.Sparkline.v15.2.Core</name>
</assembly>
<members>
<member name="T:DevExpress.Sparkline.LineSparklineView">
<summary>
<para>The <b>Line</b> sparkline view.
</para>
</summary>
</member>
<member name="M:DevExpress.Sparkline.LineSparklineView.#ctor">
<summary>
<para>Initializes a new instance of the LineSparklineView class with default settings.
</para>
</summary>
</member>
<member name="P:DevExpress.Sparkline.LineSparklineView.ActualMarkerColor">
<summary>
<para>Gets the actual color of a sparkline marker.
</para>
</summary>
<value>A <see cref="T:System.Drawing.Color"/> value that is the actual marker color.
</value>
</member>
<member name="M:DevExpress.Sparkline.LineSparklineView.Assign(DevExpress.Sparkline.SparklineViewBase)">
<summary>
<para>Copies all the settings from the LineSparklineView object passed as the parameter.
</para>
</summary>
<param name="view">
A LineSparklineView object (which is the <see cref="T:DevExpress.Sparkline.SparklineViewBase"/> descendant) whose settings are assigned to the current object. If <b>null</b> (<b>Nothing</b> in Visual Basic), then a <see cref="T:System.ArgumentNullException"/> will be thrown.
</param>
</member>
<member name="P:DevExpress.Sparkline.LineSparklineView.EnableAntialiasing">
<summary>
<para>Gets or sets whether anti-aliasing (smoothing) is applied to the line view.
</para>
</summary>
<value><b>True</b> to apply anti-aliasing to the line view; <b>False</b> to disable anti-aliasing.
</value>
</member>
<member name="P:DevExpress.Sparkline.LineSparklineView.EndPointMarkerSize">
<summary>
<para>Gets or sets the size of an end point's marker.
</para>
</summary>
<value>An integer value specifying the marker size, in pixels.
</value>
</member>
<member name="P:DevExpress.Sparkline.LineSparklineView.HighlightNegativePoints">
<summary>
<para>Gets or sets a value specifying whether or not to highlight all sparkline points that have negative values (less than 0).
</para>
</summary>
<value><b>true</b>, to highlight points with negative values; otherwise, <b>false</b>.
</value>
</member>
<member name="P:DevExpress.Sparkline.LineSparklineView.LineWidth">
<summary>
<para>Specifies the width of a line in a LineSparklineView.
</para>
</summary>
<value>An integer value specifying the line width (in pixels).
</value>
</member>
<member name="P:DevExpress.Sparkline.LineSparklineView.MarkerColor">
<summary>
<para>Gets or sets the color to draw line markers.
</para>
</summary>
<value>A <see cref="T:System.Drawing.Color"/> that defines the color to draw line markers.
</value>
</member>
<member name="P:DevExpress.Sparkline.LineSparklineView.MarkerSize">
<summary>
<para>Gets or sets the size of markers for data points in a line sparkline.
</para>
</summary>
<value>An integer value specifying the marker size, in pixels.
</value>
</member>
<member name="P:DevExpress.Sparkline.LineSparklineView.MaxPointMarkerSize">
<summary>
<para>Gets or sets the marker size of a data point that has the maximum value among all data points.
</para>
</summary>
<value>An integer value specifying the marker size, in pixels.
</value>
</member>
<member name="P:DevExpress.Sparkline.LineSparklineView.MinPointMarkerSize">
<summary>
<para>Gets or sets the marker size of a data point that has the minimum value among all data points.
</para>
</summary>
<value>An integer value specifying the marker size, in pixels.
</value>
</member>
<member name="P:DevExpress.Sparkline.LineSparklineView.NegativePointMarkerSize">
<summary>
<para>Gets or sets the marker size of all data points that have negative values (less than 0).
</para>
</summary>
<value>An integer value specifying the marker size, in pixels.
</value>
</member>
<member name="M:DevExpress.Sparkline.LineSparklineView.SetSizeForAllMarkers(System.Int32)">
<summary>
<para>Sets size for all markers of a sparkline.
</para>
</summary>
<param name="markerSize">
An integer value specifying the new size for sparkline markers (in pixels).
</param>
</member>
<member name="P:DevExpress.Sparkline.LineSparklineView.ShowMarkers">
<summary>
<para>Gets or sets a value specifying the visibility of point markers on a sparkline.
</para>
</summary>
<value><b>true</b> to show markers for each data point; <b>false</b> to hide them.
</value>
</member>
<member name="P:DevExpress.Sparkline.LineSparklineView.StartPointMarkerSize">
<summary>
<para>Gets or sets the size of a start point's marker.
</para>
</summary>
<value>An integer value specifying the marker size, in pixels.
</value>
</member>
<member name="P:DevExpress.Sparkline.LineSparklineView.Type">
<summary>
<para>Gets the type of the sparkline view.
</para>
</summary>
<value>Always <see cref="F:DevExpress.Sparkline.SparklineViewType.Line"/>.
</value>
</member>
<member name="M:DevExpress.Sparkline.LineSparklineView.Visit(DevExpress.Sparkline.ISparklineViewVisitor)">
<summary>
<para> </para>
</summary>
<param name="visitor">
</param>
</member>
<member name="T:DevExpress.Sparkline.SparklineRange">
<summary>
<para>Represents a range to be used in DevExpress Sparkline controls.
</para>
</summary>
</member>
<member name="M:DevExpress.Sparkline.SparklineRange.#ctor(System.Double,System.Double)">
<summary>
<para>Initializes a new instance of the SparklineRange class with the specified minimum and maximum limits.
</para>
</summary>
<param name="min">
A <see cref="T:System.Double"/> value, specifying the minimum limit. This value is assigned to the <see cref="P:DevExpress.Sparkline.SparklineRange.Limit1"/> property.
</param>
<param name="max">
A <see cref="T:System.Double"/> value, specifying the maximum limit. This value is assigned to the <see cref="P:DevExpress.Sparkline.SparklineRange.Limit2"/> property.
</param>
</member>
<member name="M:DevExpress.Sparkline.SparklineRange.#ctor">
<summary>
<para>Initializes a new instance of the SparklineRange class with default settings.
</para>
</summary>
</member>
<member name="P:DevExpress.Sparkline.SparklineRange.IsAuto">
<summary>
<para>Gets or sets a value indicating whether or not range limits should be calculated automatically.
</para>
</summary>
<value><b>true</b> to calculate range limits automatically; <b>false</b> to use the <see cref="P:DevExpress.Sparkline.SparklineRange.Limit1"/> and <see cref="P:DevExpress.Sparkline.SparklineRange.Limit2"/> property values.
</value>
</member>
<member name="P:DevExpress.Sparkline.SparklineRange.Limit1">
<summary>
<para>Gets or sets a value specifying the first limit of the range.
</para>
</summary>
<value>A <see cref="T:System.Double"/> value that specifies the first limit.
</value>
</member>
<member name="P:DevExpress.Sparkline.SparklineRange.Limit2">
<summary>
<para>Gets or sets a value specifying the second limit of the range.
</para>
</summary>
<value>A <see cref="T:System.Double"/> value that specifies the second limit.
</value>
</member>
<member name="E:DevExpress.Sparkline.SparklineRange.PropertiesChanged">
<summary>
<para>This event is hidden, because it is not appropriate for the SparklineRange class.
</para>
</summary>
</member>
<member name="M:DevExpress.Sparkline.SparklineRange.ToString">
<summary>
<para> </para>
</summary>
<returns> </returns>
</member>
<member name="T:DevExpress.Sparkline.WinLossSparklineView">
<summary>
<para>The <b>WinLoss</b> sparkline view.
</para>
</summary>
</member>
<member name="M:DevExpress.Sparkline.WinLossSparklineView.#ctor">
<summary>
<para>Initializes a new instance of the WinLossSparklineView class with default settings.
</para>
</summary>
</member>
<member name="P:DevExpress.Sparkline.WinLossSparklineView.Type">
<summary>
<para>Gets the type of the sparkline view.
</para>
</summary>
<value>Always <see cref="F:DevExpress.Sparkline.SparklineViewType.WinLoss"/>.
</value>
</member>
<member name="M:DevExpress.Sparkline.WinLossSparklineView.Visit(DevExpress.Sparkline.ISparklineViewVisitor)">
<summary>
<para> </para>
</summary>
<param name="visitor">
</param>
</member>
<member name="T:DevExpress.Sparkline.BarSparklineViewBase">
<summary>
<para>The base for <b>Bar</b> and <b>WinLoss</b> sparkline views.
</para>
</summary>
</member>
<member name="M:DevExpress.Sparkline.BarSparklineViewBase.Assign(DevExpress.Sparkline.SparklineViewBase)">
<summary>
<para>Copies all the settings from the BarSparklineViewBase object passed as the parameter.
</para>
</summary>
<param name="view">
A BarSparklineViewBase object (which is the <see cref="T:DevExpress.Sparkline.SparklineViewBase"/> descendant) whose settings are assigned to the current object. If <b>null</b> (<b>Nothing</b> in Visual Basic), then a <see cref="T:System.ArgumentNullException"/> will be thrown.
</param>
</member>
<member name="P:DevExpress.Sparkline.BarSparklineViewBase.BarDistance">
<summary>
<para>Specifies the distance between two bars of a bar sparkline.
</para>
</summary>
<value>An integer value (in pixels).
</value>
</member>
<member name="T:DevExpress.Sparkline.BarSparklineView">
<summary>
<para>The <b>Bar</b> sparkline view.
</para>
</summary>
</member>
<member name="M:DevExpress.Sparkline.BarSparklineView.#ctor">
<summary>
<para>Initializes a new instance of the BarSparklineView class with default settings.
</para>
</summary>
</member>
<member name="M:DevExpress.Sparkline.BarSparklineView.Assign(DevExpress.Sparkline.SparklineViewBase)">
<summary>
<para>Copies all the settings from the BarSparklineView object passed as the parameter.
</para>
</summary>
<param name="view">
A BarSparklineView object (which is the <see cref="T:DevExpress.Sparkline.SparklineViewBase"/> descendant) whose settings are assigned to the current object. If <b>null</b> (<b>Nothing</b> in Visual Basic), then a <see cref="T:System.ArgumentNullException"/> will be thrown.
</param>
</member>
<member name="P:DevExpress.Sparkline.BarSparklineView.HighlightNegativePoints">
<summary>
<para>Gets or sets a value specifying whether or not to highlight all sparkline points that have negative values (less than 0).
</para>
</summary>
<value><b>true</b>, to highlight points with negative values; otherwise, <b>false</b>.
</value>
</member>
<member name="P:DevExpress.Sparkline.BarSparklineView.Type">
<summary>
<para>Gets the type of the sparkline view.
</para>
</summary>
<value>Always <see cref="F:DevExpress.Sparkline.SparklineViewType.Bar"/>.
</value>
</member>
<member name="M:DevExpress.Sparkline.BarSparklineView.Visit(DevExpress.Sparkline.ISparklineViewVisitor)">
<summary>
<para> </para>
</summary>
<param name="visitor">
</param>
</member>
<member name="T:DevExpress.Sparkline.AreaSparklineView">
<summary>
<para>The <b>Area</b> sparkline view.
</para>
</summary>
</member>
<member name="M:DevExpress.Sparkline.AreaSparklineView.#ctor">
<summary>
<para>Initializes a new instance of the AreaSparklineView class with default settings.
</para>
</summary>
</member>
<member name="P:DevExpress.Sparkline.AreaSparklineView.AreaOpacity">
<summary>
<para>Specifies the opacity (<b>0</b>-<b>255</b>) of the area sparkline.
</para>
</summary>
<value>A <see cref="T:System.Byte"/> value from <b>0</b> (transparent) to <b>255</b> (opaque).
</value>
</member>
<member name="M:DevExpress.Sparkline.AreaSparklineView.Assign(DevExpress.Sparkline.SparklineViewBase)">
<summary>
<para>Copies all the settings from the AreaSparklineView object passed as the parameter.
</para>
</summary>
<param name="view">
A AreaSparklineView object (which is the <see cref="T:DevExpress.Sparkline.SparklineViewBase"/> descendant) whose settings are assigned to the current object. If <b>null</b> (<b>Nothing</b> in Visual Basic), then a <see cref="T:System.ArgumentNullException"/> will be thrown.
</param>
</member>
<member name="P:DevExpress.Sparkline.AreaSparklineView.Type">
<summary>
<para>Gets the type of the sparkline view.
</para>
</summary>
<value>Always <see cref="F:DevExpress.Sparkline.SparklineViewType.Area"/>.
</value>
</member>
<member name="M:DevExpress.Sparkline.AreaSparklineView.Visit(DevExpress.Sparkline.ISparklineViewVisitor)">
<summary>
<para> </para>
</summary>
<param name="visitor">
</param>
</member>
<member name="T:DevExpress.Sparkline.SparklineViewType">
<summary>
<para>Lists the values used to specify the available view types of a sparkline.
</para>
</summary>
</member>
<member name="F:DevExpress.Sparkline.SparklineViewType.Area">
<summary>
<para>Sparkline data points are represented as <b>area</b>.
</para>
</summary>
</member>
<member name="F:DevExpress.Sparkline.SparklineViewType.Bar">
<summary>
<para>Sparkline data points are represented as <b>bars</b>.
</para>
</summary>
</member>
<member name="F:DevExpress.Sparkline.SparklineViewType.Line">
<summary>
<para>Sparkline data points are represented as a <b>line</b>.
</para>
</summary>
</member>
<member name="F:DevExpress.Sparkline.SparklineViewType.WinLoss">
<summary>
<para>Sparkline data points are represented as <b>win</b> and <b>loss</b> squares.
</para>
</summary>
</member>
<member name="T:DevExpress.Sparkline.SparklineViewBase">
<summary>
<para>The base class for sparkline views.
</para>
</summary>
</member>
<member name="P:DevExpress.Sparkline.SparklineViewBase.ActualColor">
<summary>
<para>Gets the actual color of a sparkline.
</para>
</summary>
<value>A <see cref="T:System.Drawing.Color"/> value that is the actual sparkline color.
</value>
</member>
<member name="P:DevExpress.Sparkline.SparklineViewBase.ActualEndPointColor">
<summary>
<para>Gets the actual color of a sparkline end point.
</para>
</summary>
<value>A <see cref="T:System.Drawing.Color"/> value that is the actual point color.
</value>
</member>
<member name="P:DevExpress.Sparkline.SparklineViewBase.ActualMaxPointColor">
<summary>
<para>Gets the actual color of a sparkline maximum point.
</para>
</summary>
<value>A <see cref="T:System.Drawing.Color"/> value that is the actual point color.
</value>
</member>
<member name="P:DevExpress.Sparkline.SparklineViewBase.ActualMinPointColor">
<summary>
<para>Gets the actual color of a sparkline minimum point.
</para>
</summary>
<value>A <see cref="T:System.Drawing.Color"/> value that is the actual point color.
</value>
</member>
<member name="P:DevExpress.Sparkline.SparklineViewBase.ActualNegativePointColor">
<summary>
<para>Gets the actual color of sparkline negative points.
</para>
</summary>
<value>A <see cref="T:System.Drawing.Color"/> value that is the actual point color.
</value>
</member>
<member name="P:DevExpress.Sparkline.SparklineViewBase.ActualStartPointColor">
<summary>
<para>Gets the actual color of a sparkline start point.
</para>
</summary>
<value>A <see cref="T:System.Drawing.Color"/> value that is the actual point color.
</value>
</member>
<member name="M:DevExpress.Sparkline.SparklineViewBase.Assign(DevExpress.Sparkline.SparklineViewBase)">
<summary>
<para>Copies all the settings from the SparklineViewBase object passed as the parameter.
</para>
</summary>
<param name="view">
A SparklineViewBase object (which is the <see cref="T:DevExpress.Sparkline.SparklineViewBase"/> descendant) whose settings are assigned to the current object. If <b>null</b> (<b>Nothing</b> in Visual Basic), then a <see cref="T:System.ArgumentNullException"/> will be thrown.
</param>
</member>
<member name="P:DevExpress.Sparkline.SparklineViewBase.Color">
<summary>
<para>Gets or sets the color to draw a sparkline.
</para>
</summary>
<value>A <see cref="T:System.Drawing.Color"/> that defines the color to draw a sparkline.
</value>
</member>
<member name="M:DevExpress.Sparkline.SparklineViewBase.CreateView(DevExpress.Sparkline.SparklineViewType)">
<summary>
<para>Creates a sparkline view of the specified type.
</para>
</summary>
<param name="viewType">
A <see cref="T:DevExpress.Sparkline.SparklineViewType"/> enumeration value specifying the type of view to create.
</param>
<returns>A <see cref="T:DevExpress.Sparkline.SparklineViewBase"/> class descendant.
</returns>
</member>
<member name="P:DevExpress.Sparkline.SparklineViewBase.EndPointColor">
<summary>
<para>Gets or sets the color to draw the end point of a sparkline.
</para>
</summary>
<value>A <see cref="T:System.Drawing.Color"/> that defines the color to draw the end point.
</value>
</member>
<member name="P:DevExpress.Sparkline.SparklineViewBase.HighlightEndPoint">
<summary>
<para>Gets or sets a value specifying whether or not to highlight the end point of a sparkline.
</para>
</summary>
<value><b>true</b>, to highlight the end point; otherwise, <b>false</b>.
</value>
</member>
<member name="P:DevExpress.Sparkline.SparklineViewBase.HighlightMaxPoint">
<summary>
<para>Gets or sets a value specifying whether or not to highlight a sparkline point that has the highest value among all points.
</para>
</summary>
<value><b>true</b>, to highlight a point with the maximum value; otherwise, <b>false</b>.
</value>
</member>
<member name="P:DevExpress.Sparkline.SparklineViewBase.HighlightMinPoint">
<summary>
<para>Gets or sets a value specifying whether or not to highlight a sparkline point that has the lowest value among all points.
</para>
</summary>
<value><b>true</b>, to highlight a point with the minimum value; otherwise, <b>false</b>.
</value>
</member>
<member name="P:DevExpress.Sparkline.SparklineViewBase.HighlightStartPoint">
<summary>
<para>Gets or sets a value specifying whether or not to highlight the start point of a sparkline.
</para>
</summary>
<value><b>true</b>, to highlight the start point; otherwise, <b>false</b>.
</value>
</member>
<member name="P:DevExpress.Sparkline.SparklineViewBase.MaxPointColor">
<summary>
<para>Gets or sets the color to draw a sparkline point that has the highest value among all data points.
</para>
</summary>
<value>A <see cref="T:System.Drawing.Color"/> that defines the color to draw a data point with the maximum value.
</value>
</member>
<member name="P:DevExpress.Sparkline.SparklineViewBase.MinPointColor">
<summary>
<para>Gets or sets the color to draw a sparkline point that has the lowest value among all data points.
</para>
</summary>
<value>A <see cref="T:System.Drawing.Color"/> that defines the color to draw a data point with the minimum value.
</value>
</member>
<member name="P:DevExpress.Sparkline.SparklineViewBase.NegativePointColor">
<summary>
<para>Gets or sets the color to draw sparkline points that have negative values (less than 0).
</para>
</summary>
<value>A <see cref="T:System.Drawing.Color"/> that defines the color to draw data points with negative values.
</value>
</member>
<member name="E:DevExpress.Sparkline.SparklineViewBase.PropertiesChanged">
<summary>
<para>Occurs when any property of the SparklineViewBase object has changed its value.
</para>
</summary>
</member>
<member name="P:DevExpress.Sparkline.SparklineViewBase.StartPointColor">
<summary>
<para>Gets or sets the color to draw the start point of a sparkline.
</para>
</summary>
<value>A <see cref="T:System.Drawing.Color"/> that defines the color to draw the start point.
</value>
</member>
<member name="M:DevExpress.Sparkline.SparklineViewBase.ToString">
<summary>
<para>Returns a human-readable string that represents the SparklineViewBase object.
</para>
</summary>
<returns>A <see cref="T:System.String"/> value that represents the SparklineViewBase object.
</returns>
</member>
<member name="P:DevExpress.Sparkline.SparklineViewBase.Type">
<summary>
<para>Gets the type of the sparkline view.
</para>
</summary>
<value>A <see cref="T:DevExpress.Sparkline.SparklineViewType"/> enumeration value specifying the view type.
</value>
</member>
<member name="M:DevExpress.Sparkline.SparklineViewBase.Visit(DevExpress.Sparkline.ISparklineViewVisitor)">
<summary>
<para> </para>
</summary>
<param name="visitor">
</param>
</member>
</members>
</doc>

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More