Add Edit Row Button, Transfer multiple files at once, F5 for Row Editor, Timeout for HTTP Client of 60 seconds
This commit is contained in:
parent
2e03e1b1f3
commit
8ee955f6f2
@ -1,13 +1,54 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" ?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<configuration>
|
<configuration>
|
||||||
<configSections>
|
<configSections>
|
||||||
</configSections>
|
<sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System">
|
||||||
<connectionStrings>
|
<section name="DevExpress.LookAndFeel.Design.AppSettings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
|
||||||
<add name="MultiTool.Form.My.MySettings.DD_ECMConnectionString"
|
</sectionGroup>
|
||||||
connectionString="Data Source=SDD-VMP04-SQL17\SCHAUM;Initial Catalog=DD_ECM;Persist Security Info=True;User ID=sa;Password=dd"
|
</configSections>
|
||||||
providerName="System.Data.SqlClient" />
|
<applicationSettings>
|
||||||
</connectionStrings>
|
<DevExpress.LookAndFeel.Design.AppSettings>
|
||||||
<startup>
|
<setting name="DefaultAppSkin" serializeAs="String">
|
||||||
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.1" />
|
<value></value>
|
||||||
</startup>
|
</setting>
|
||||||
|
<setting name="DefaultPalette" serializeAs="String">
|
||||||
|
<value></value>
|
||||||
|
</setting>
|
||||||
|
<setting name="TouchUI" serializeAs="String">
|
||||||
|
<value></value>
|
||||||
|
</setting>
|
||||||
|
<setting name="CompactUI" serializeAs="String">
|
||||||
|
<value></value>
|
||||||
|
</setting>
|
||||||
|
<setting name="TouchScaleFactor" serializeAs="String">
|
||||||
|
<value></value>
|
||||||
|
</setting>
|
||||||
|
<setting name="DirectX" serializeAs="String">
|
||||||
|
<value></value>
|
||||||
|
</setting>
|
||||||
|
<setting name="RegisterUserSkins" serializeAs="String">
|
||||||
|
<value></value>
|
||||||
|
</setting>
|
||||||
|
<setting name="RegisterBonusSkins" serializeAs="String">
|
||||||
|
<value></value>
|
||||||
|
</setting>
|
||||||
|
<setting name="FontBehavior" serializeAs="String">
|
||||||
|
<value>UseSegoeUI</value>
|
||||||
|
</setting>
|
||||||
|
<setting name="DefaultAppFont" serializeAs="String">
|
||||||
|
<value></value>
|
||||||
|
</setting>
|
||||||
|
<setting name="DPIAwarenessMode" serializeAs="String">
|
||||||
|
<value>PerMonitorV2</value>
|
||||||
|
</setting>
|
||||||
|
<setting name="CustomPaletteCollection" serializeAs="Xml">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
</DevExpress.LookAndFeel.Design.AppSettings>
|
||||||
|
</applicationSettings>
|
||||||
|
<connectionStrings>
|
||||||
|
<add name="MultiTool.Form.My.MySettings.DD_ECMConnectionString" connectionString="Data Source=SDD-VMP04-SQL17\SCHAUM;Initial Catalog=DD_ECM;Persist Security Info=True;User ID=sa;Password=dd" providerName="System.Data.SqlClient" />
|
||||||
|
</connectionStrings>
|
||||||
|
<startup>
|
||||||
|
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.1" />
|
||||||
|
</startup>
|
||||||
</configuration>
|
</configuration>
|
||||||
@ -338,6 +338,8 @@
|
|||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Content Include="CREATE_DATABASE.sql" />
|
<Content Include="CREATE_DATABASE.sql" />
|
||||||
<Content Include="MultiTool.ico" />
|
<Content Include="MultiTool.ico" />
|
||||||
|
<None Include="Resources\editquery.svg" />
|
||||||
|
<None Include="Resources\actions_checkcircled2.svg" />
|
||||||
<None Include="Resources\actions_deletecircled1.svg" />
|
<None Include="Resources\actions_deletecircled1.svg" />
|
||||||
<None Include="Resources\actions_addcircled.svg" />
|
<None Include="Resources\actions_addcircled.svg" />
|
||||||
<None Include="Resources\squarified1.svg" />
|
<None Include="Resources\squarified1.svg" />
|
||||||
|
|||||||
20
MultiTool.Form/My Project/Resources.Designer.vb
generated
20
MultiTool.Form/My Project/Resources.Designer.vb
generated
@ -110,6 +110,16 @@ Namespace My.Resources
|
|||||||
End Get
|
End Get
|
||||||
End Property
|
End Property
|
||||||
|
|
||||||
|
'''<summary>
|
||||||
|
''' Sucht eine lokalisierte Ressource vom Typ DevExpress.Utils.Svg.SvgImage.
|
||||||
|
'''</summary>
|
||||||
|
Friend ReadOnly Property actions_checkcircled2() As DevExpress.Utils.Svg.SvgImage
|
||||||
|
Get
|
||||||
|
Dim obj As Object = ResourceManager.GetObject("actions_checkcircled2", resourceCulture)
|
||||||
|
Return CType(obj,DevExpress.Utils.Svg.SvgImage)
|
||||||
|
End Get
|
||||||
|
End Property
|
||||||
|
|
||||||
'''<summary>
|
'''<summary>
|
||||||
''' Sucht eine lokalisierte Ressource vom Typ DevExpress.Utils.Svg.SvgImage.
|
''' Sucht eine lokalisierte Ressource vom Typ DevExpress.Utils.Svg.SvgImage.
|
||||||
'''</summary>
|
'''</summary>
|
||||||
@ -290,6 +300,16 @@ Namespace My.Resources
|
|||||||
End Get
|
End Get
|
||||||
End Property
|
End Property
|
||||||
|
|
||||||
|
'''<summary>
|
||||||
|
''' Sucht eine lokalisierte Ressource vom Typ DevExpress.Utils.Svg.SvgImage.
|
||||||
|
'''</summary>
|
||||||
|
Friend ReadOnly Property editquery() As DevExpress.Utils.Svg.SvgImage
|
||||||
|
Get
|
||||||
|
Dim obj As Object = ResourceManager.GetObject("editquery", resourceCulture)
|
||||||
|
Return CType(obj,DevExpress.Utils.Svg.SvgImage)
|
||||||
|
End Get
|
||||||
|
End Property
|
||||||
|
|
||||||
'''<summary>
|
'''<summary>
|
||||||
''' Sucht eine lokalisierte Ressource vom Typ DevExpress.Utils.Svg.SvgImage.
|
''' Sucht eine lokalisierte Ressource vom Typ DevExpress.Utils.Svg.SvgImage.
|
||||||
'''</summary>
|
'''</summary>
|
||||||
|
|||||||
@ -118,29 +118,83 @@
|
|||||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
</resheader>
|
</resheader>
|
||||||
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||||
<data name="logical" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
<data name="icon_export" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
<value>..\Resources\logical.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
<value>..\Resources\icon_export.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
|
</data>
|
||||||
|
<data name="actions_send" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
|
<value>..\Resources\actions_send.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
|
</data>
|
||||||
|
<data name="bo_country" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
|
<value>..\Resources\bo_country.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
|
</data>
|
||||||
|
<data name="save" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
|
<value>..\Resources\save.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="mailmergepreview" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
<data name="mailmergepreview" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
<value>..\Resources\mailmergepreview.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
<value>..\Resources\mailmergepreview.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="deletetablerows" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
|
<value>..\Resources\deletetablerows.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
|
</data>
|
||||||
|
<data name="parameters" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
|
<value>..\Resources\parameters.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
|
</data>
|
||||||
|
<data name="tilelabels" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
|
<value>..\Resources\tilelabels.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
|
</data>
|
||||||
<data name="squarified1" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
<data name="squarified1" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
<value>..\Resources\squarified1.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
<value>..\Resources\squarified1.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="redo" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
<data name="redo" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
<value>..\Resources\redo.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
<value>..\Resources\redo.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="logical1" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
<data name="rotatecounterclockwise" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
<value>..\Resources\logical1.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
<value>..\Resources\rotatecounterclockwise.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="bo_unknown1" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
<data name="bo_unknown" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
<value>..\Resources\bo_unknown1.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
<value>..\Resources\bo_unknown.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
|
</data>
|
||||||
|
<data name="resetview" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
|
<value>..\Resources\resetview.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
|
</data>
|
||||||
|
<data name="open26" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
|
<value>..\Resources\open26.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="open25" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
<data name="open25" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
<value>..\Resources\open25.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
<value>..\Resources\open25.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="actions_send4" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
<data name="up1" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
<value>..\Resources\actions_send4.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
<value>..\Resources\up1.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
|
</data>
|
||||||
|
<data name="actions_checkcircled1" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
|
<value>..\Resources\actions_checkcircled1.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
|
</data>
|
||||||
|
<data name="up" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
|
<value>..\Resources\up.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
|
</data>
|
||||||
|
<data name="togglefieldcodes" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
|
<value>..\Resources\togglefieldcodes.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
|
</data>
|
||||||
|
<data name="actions_arrow4down" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
|
<value>..\Resources\actions_arrow4down.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
|
</data>
|
||||||
|
<data name="open1" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
|
<value>..\Resources\open1.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
|
</data>
|
||||||
|
<data name="bo_unknown1" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
|
<value>..\Resources\bo_unknown1.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
|
</data>
|
||||||
|
<data name="bo_unknown2" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
|
<value>..\Resources\bo_unknown2.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
|
</data>
|
||||||
|
<data name="open3" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
|
<value>..\Resources\open3.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
|
</data>
|
||||||
|
<data name="actions_checkcircled" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
|
<value>..\Resources\actions_checkcircled.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
|
</data>
|
||||||
|
<data name="actions_send5" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
|
<value>..\Resources\actions_send5.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="wraptext" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
<data name="wraptext" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
<value>..\Resources\wraptext.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
<value>..\Resources\wraptext.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
@ -148,44 +202,53 @@
|
|||||||
<data name="tableproperties" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
<data name="tableproperties" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
<value>..\Resources\tableproperties.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
<value>..\Resources\tableproperties.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="actions_send3" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
<data name="itemtypechecked" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
<value>..\Resources\actions_send3.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
<value>..\Resources\itemtypechecked.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="up1" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
<data name="logical1" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
<value>..\Resources\up1.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
<value>..\Resources\logical1.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="preview" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
<data name="actions_send1" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
<value>..\Resources\preview.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
<value>..\Resources\actions_send1.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="bo_country" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
<data name="actions_send4" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
<value>..\Resources\bo_country.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
<value>..\Resources\actions_send4.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="insertpagecount" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
<data name="actions_send2" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
<value>..\Resources\insertpagecount.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
<value>..\Resources\actions_send2.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tilelabels" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
<data name="charthorizontalaxis_logscale" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
<value>..\Resources\tilelabels.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
<value>..\Resources\charthorizontalaxis_logscale.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="actions_checkcircled" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
<data name="insertpagenumber" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
<value>..\Resources\actions_checkcircled.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
<value>..\Resources\insertpagenumber.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="togglefieldcodes" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
<data name="open" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
<value>..\Resources\togglefieldcodes.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
<value>..\Resources\open.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="squarified" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
<data name="open23" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
<value>..\Resources\squarified.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
<value>..\Resources\open23.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="exporttopdf" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
<data name="open2" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
<value>..\Resources\exporttopdf.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
<value>..\Resources\open2.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="actions_checkcircled1" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
<data name="pagesetup" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
<value>..\Resources\actions_checkcircled1.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
<value>..\Resources\pagesetup.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="open21" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
<data name="open24" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
<value>..\Resources\open21.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
<value>..\Resources\open24.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="parameters" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
<data name="bo_validation" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
<value>..\Resources\parameters.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
<value>..\Resources\bo_validation.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
|
</data>
|
||||||
|
<data name="actions_deletecircled1" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
|
<value>..\Resources\actions_deletecircled1.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
|
</data>
|
||||||
|
<data name="singlepageview" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
|
<value>..\Resources\singlepageview.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
|
</data>
|
||||||
|
<data name="actions_reload" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
|
<value>..\Resources\actions_reload.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="bo_product" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
<data name="bo_product" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
<value>..\Resources\bo_product.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
<value>..\Resources\bo_product.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
@ -193,121 +256,64 @@
|
|||||||
<data name="paymentrefund" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
<data name="paymentrefund" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
<value>..\Resources\paymentrefund.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
<value>..\Resources\paymentrefund.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="rotatecounterclockwise" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
|
||||||
<value>..\Resources\rotatecounterclockwise.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
|
||||||
</data>
|
|
||||||
<data name="actions_deletecircled" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
|
||||||
<value>..\Resources\actions_deletecircled.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
|
||||||
</data>
|
|
||||||
<data name="support" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
<data name="support" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
<value>..\Resources\support.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
<value>..\Resources\support.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="bo_unknown" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
|
||||||
<value>..\Resources\bo_unknown.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
|
||||||
</data>
|
|
||||||
<data name="charthorizontalaxis_logscale" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
|
||||||
<value>..\Resources\charthorizontalaxis_logscale.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
|
||||||
</data>
|
|
||||||
<data name="deletetablerows" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
|
||||||
<value>..\Resources\deletetablerows.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
|
||||||
</data>
|
|
||||||
<data name="showallfieldcodes" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
|
||||||
<value>..\Resources\showallfieldcodes.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
|
||||||
</data>
|
|
||||||
<data name="open26" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
|
||||||
<value>..\Resources\open26.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
|
||||||
</data>
|
|
||||||
<data name="up" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
|
||||||
<value>..\Resources\up.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
|
||||||
</data>
|
|
||||||
<data name="singlepageview" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
|
||||||
<value>..\Resources\singlepageview.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
|
||||||
</data>
|
|
||||||
<data name="open1" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
|
||||||
<value>..\Resources\open1.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
|
||||||
</data>
|
|
||||||
<data name="export" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
|
||||||
<value>..\Resources\export.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
|
||||||
</data>
|
|
||||||
<data name="new" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
|
||||||
<value>..\Resources\new.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
|
||||||
</data>
|
|
||||||
<data name="bo_validation" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
|
||||||
<value>..\Resources\bo_validation.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
|
||||||
</data>
|
|
||||||
<data name="actions_reload" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
|
||||||
<value>..\Resources\actions_reload.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
|
||||||
</data>
|
|
||||||
<data name="actions_send2" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
|
||||||
<value>..\Resources\actions_send2.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
|
||||||
</data>
|
|
||||||
<data name="open27" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
|
||||||
<value>..\Resources\open27.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
|
||||||
</data>
|
|
||||||
<data name="actions_arrow4down" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
|
||||||
<value>..\Resources\actions_arrow4down.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
|
||||||
</data>
|
|
||||||
<data name="open2" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
|
||||||
<value>..\Resources\open2.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
|
||||||
</data>
|
|
||||||
<data name="actions_send1" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
|
||||||
<value>..\Resources\actions_send1.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
|
||||||
</data>
|
|
||||||
<data name="actions_delete" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
|
||||||
<value>..\Resources\actions_delete.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
|
||||||
</data>
|
|
||||||
<data name="followupall" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
<data name="followupall" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
<value>..\Resources\followupall.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
<value>..\Resources\followupall.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="open24" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
<data name="actions_send3" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
<value>..\Resources\open24.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
<value>..\Resources\actions_send3.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="actions_send5" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
<data name="preview" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
<value>..\Resources\actions_send5.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
<value>..\Resources\preview.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="icon_export" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
<data name="insertpagecount" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
<value>..\Resources\icon_export.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
<value>..\Resources\insertpagecount.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="open3" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
<data name="exporttopdf" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
<value>..\Resources\open3.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
<value>..\Resources\exporttopdf.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
</data>
|
|
||||||
<data name="save" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
|
||||||
<value>..\Resources\save.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
|
||||||
</data>
|
</data>
|
||||||
<data name="open22" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
<data name="open22" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
<value>..\Resources\open22.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
<value>..\Resources\open22.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="bo_unknown2" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
|
||||||
<value>..\Resources\bo_unknown2.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
|
||||||
</data>
|
|
||||||
<data name="import" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
<data name="import" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
<value>..\Resources\import.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
<value>..\Resources\import.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="open23" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
<data name="open21" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
<value>..\Resources\open23.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
<value>..\Resources\open21.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="insertpagenumber" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
<data name="actions_deletecircled" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
<value>..\Resources\insertpagenumber.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
<value>..\Resources\actions_deletecircled.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="pagesetup" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
<data name="showallfieldcodes" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
<value>..\Resources\pagesetup.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
<value>..\Resources\showallfieldcodes.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="open" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
<data name="actions_delete" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
<value>..\Resources\open.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
<value>..\Resources\actions_delete.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
</data>
|
|
||||||
<data name="actions_send" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
|
||||||
<value>..\Resources\actions_send.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
|
||||||
</data>
|
</data>
|
||||||
<data name="actions_addcircled" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
<data name="actions_addcircled" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
<value>..\Resources\actions_addcircled.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
<value>..\Resources\actions_addcircled.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="resetview" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
<data name="squarified" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
<value>..\Resources\resetview.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
<value>..\Resources\squarified.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="itemtypechecked" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
<data name="open27" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
<value>..\Resources\itemtypechecked.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
<value>..\Resources\open27.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="actions_deletecircled1" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
<data name="export" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
<value>..\Resources\actions_deletecircled1.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
<value>..\Resources\export.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
|
</data>
|
||||||
|
<data name="logical" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
|
<value>..\Resources\logical.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
|
</data>
|
||||||
|
<data name="new" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
|
<value>..\Resources\new.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
|
</data>
|
||||||
|
<data name="actions_checkcircled2" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
|
<value>..\Resources\actions_checkcircled2.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
|
</data>
|
||||||
|
<data name="editquery" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
|
<value>..\Resources\editquery.svg;DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
</data>
|
</data>
|
||||||
</root>
|
</root>
|
||||||
15
MultiTool.Form/Resources/actions_checkcircled2.svg
Normal file
15
MultiTool.Form/Resources/actions_checkcircled2.svg
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<svg x="0px" y="0px" viewBox="0 0 32 32" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" id="Layer_1" style="enable-background:new 0 0 32 32">
|
||||||
|
<style type="text/css">
|
||||||
|
.Blue{fill:#1177D7;}
|
||||||
|
.Yellow{fill:#FFB115;}
|
||||||
|
.Black{fill:#727272;}
|
||||||
|
.Green{fill:#039C23;}
|
||||||
|
.Red{fill:#D11C1C;}
|
||||||
|
.st0{opacity:0.75;}
|
||||||
|
.st1{opacity:0.5;}
|
||||||
|
</style>
|
||||||
|
<g id="CheckCircled">
|
||||||
|
<path d="M16,4C9.4,4,4,9.4,4,16c0,6.6,5.4,12,12,12s12-5.4,12-12C28,9.4,22.6,4,16,4z M14,22l-6-6l2-2l4,4l8-8l2,2 L14,22z" class="Green" />
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
23
MultiTool.Form/Resources/editquery.svg
Normal file
23
MultiTool.Form/Resources/editquery.svg
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<svg x="0px" y="0px" viewBox="0 0 32 32" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" id="Layer_1" style="enable-background:new 0 0 32 32">
|
||||||
|
<style type="text/css">
|
||||||
|
.Yellow{fill:#FFB115;}
|
||||||
|
.Red{fill:#D11C1C;}
|
||||||
|
.Black{fill:#727272;}
|
||||||
|
.Blue{fill:#1177D7;}
|
||||||
|
.White{fill:#FFFFFF;}
|
||||||
|
.Green{fill:#039C23;}
|
||||||
|
.st0{opacity:0.75;}
|
||||||
|
.st1{opacity:0.5;}
|
||||||
|
.st2{opacity:0.25;}
|
||||||
|
.st3{fill:#FFB115;}
|
||||||
|
</style>
|
||||||
|
<g />
|
||||||
|
<g id="EditQuery">
|
||||||
|
<g class="st1">
|
||||||
|
<path d="M0,24h8v-6H0V24z M20,8h8V2h-8V8z M18,21.2V18h-8v6h5.2L18,21.2z M20,10h8v1.2L23.2,16H20V10z" class="Black" />
|
||||||
|
</g>
|
||||||
|
<path d="M29,21l-8,8l-4-4l8-8L29,21z M30,20l1.7-1.7c0.4-0.4,0.4-1,0-1.3L29,14.3c-0.4-0.4-1-0.4-1.3,0L26,16L30,20z M16,26v4h4L16,26z" class="Blue" />
|
||||||
|
<path d="M8,10H0v6h8V10z M8,2H0v6h8V2z M18,2h-8v6h8V2z M18,10h-8v6h8V10z" class="Green" />
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
@ -64,6 +64,15 @@ Namespace My.Resources
|
|||||||
End Set
|
End Set
|
||||||
End Property
|
End Property
|
||||||
|
|
||||||
|
'''<summary>
|
||||||
|
''' Sucht eine lokalisierte Zeichenfolge, die {0} Dateien erfolgreich in die Winline übertragen! ähnelt.
|
||||||
|
'''</summary>
|
||||||
|
Friend Shared ReadOnly Property _0__Dateien_erfolgreich_in_die_Winline_übertragen_() As String
|
||||||
|
Get
|
||||||
|
Return ResourceManager.GetString("{0} Dateien erfolgreich in die Winline übertragen!", resourceCulture)
|
||||||
|
End Get
|
||||||
|
End Property
|
||||||
|
|
||||||
'''<summary>
|
'''<summary>
|
||||||
''' Sucht eine lokalisierte Zeichenfolge, die {0} Dateien geladen ähnelt.
|
''' Sucht eine lokalisierte Zeichenfolge, die {0} Dateien geladen ähnelt.
|
||||||
'''</summary>
|
'''</summary>
|
||||||
|
|||||||
@ -195,6 +195,9 @@
|
|||||||
<data name="Zur Zeit werden nur bis zu 4 Tabellen unterstützt!" xml:space="preserve">
|
<data name="Zur Zeit werden nur bis zu 4 Tabellen unterstützt!" xml:space="preserve">
|
||||||
<value>Zur Zeit werden nur bis zu 4 Tabellen unterstützt!</value>
|
<value>Zur Zeit werden nur bis zu 4 Tabellen unterstützt!</value>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="{0} Dateien erfolgreich in die Winline übertragen!" xml:space="preserve">
|
||||||
|
<value>{0} Dateien erfolgreich in die Winline übertragen!</value>
|
||||||
|
</data>
|
||||||
<data name="{0} Dateien geladen" xml:space="preserve">
|
<data name="{0} Dateien geladen" xml:space="preserve">
|
||||||
<value>{0} Dateien geladen</value>
|
<value>{0} Dateien geladen</value>
|
||||||
</data>
|
</data>
|
||||||
|
|||||||
68
MultiTool.Form/frmImportMain.Designer.vb
generated
68
MultiTool.Form/frmImportMain.Designer.vb
generated
@ -30,7 +30,6 @@ Partial Class frmImportMain
|
|||||||
Me.GridControlFiles = New DevExpress.XtraGrid.GridControl()
|
Me.GridControlFiles = New DevExpress.XtraGrid.GridControl()
|
||||||
Me.GridViewFiles = New DevExpress.XtraGrid.Views.BandedGrid.AdvBandedGridView()
|
Me.GridViewFiles = New DevExpress.XtraGrid.Views.BandedGrid.AdvBandedGridView()
|
||||||
Me.gridBand1 = New DevExpress.XtraGrid.Views.BandedGrid.GridBand()
|
Me.gridBand1 = New DevExpress.XtraGrid.Views.BandedGrid.GridBand()
|
||||||
Me.colSelected = New DevExpress.XtraGrid.Views.BandedGrid.BandedGridColumn()
|
|
||||||
Me.GridBand2 = New DevExpress.XtraGrid.Views.BandedGrid.GridBand()
|
Me.GridBand2 = New DevExpress.XtraGrid.Views.BandedGrid.GridBand()
|
||||||
Me.colFilename = New DevExpress.XtraGrid.Views.BandedGrid.BandedGridColumn()
|
Me.colFilename = New DevExpress.XtraGrid.Views.BandedGrid.BandedGridColumn()
|
||||||
Me.colCreatedAt = New DevExpress.XtraGrid.Views.BandedGrid.BandedGridColumn()
|
Me.colCreatedAt = New DevExpress.XtraGrid.Views.BandedGrid.BandedGridColumn()
|
||||||
@ -52,11 +51,10 @@ Partial Class frmImportMain
|
|||||||
Me.txtCurrentFile = New DevExpress.XtraBars.BarStaticItem()
|
Me.txtCurrentFile = New DevExpress.XtraBars.BarStaticItem()
|
||||||
Me.btnConfig = New DevExpress.XtraBars.BarButtonItem()
|
Me.btnConfig = New DevExpress.XtraBars.BarButtonItem()
|
||||||
Me.btnRemoveRow = New DevExpress.XtraBars.BarButtonItem()
|
Me.btnRemoveRow = New DevExpress.XtraBars.BarButtonItem()
|
||||||
Me.BarWorkspaceMenuItem1 = New DevExpress.XtraBars.BarWorkspaceMenuItem()
|
|
||||||
Me.WorkspaceManager1 = New DevExpress.Utils.WorkspaceManager(Me.components)
|
|
||||||
Me.btnTestTransferFile = New DevExpress.XtraBars.BarButtonItem()
|
Me.btnTestTransferFile = New DevExpress.XtraBars.BarButtonItem()
|
||||||
Me.BarButtonItem1 = New DevExpress.XtraBars.BarButtonItem()
|
Me.BarButtonItem1 = New DevExpress.XtraBars.BarButtonItem()
|
||||||
Me.btnDebugExportReport = New DevExpress.XtraBars.BarButtonItem()
|
Me.btnDebugExportReport = New DevExpress.XtraBars.BarButtonItem()
|
||||||
|
Me.btnEditRow = New DevExpress.XtraBars.BarButtonItem()
|
||||||
Me.RibbonPage1 = New DevExpress.XtraBars.Ribbon.RibbonPage()
|
Me.RibbonPage1 = New DevExpress.XtraBars.Ribbon.RibbonPage()
|
||||||
Me.RibbonPageGroup1 = New DevExpress.XtraBars.Ribbon.RibbonPageGroup()
|
Me.RibbonPageGroup1 = New DevExpress.XtraBars.Ribbon.RibbonPageGroup()
|
||||||
Me.RibbonPageGroup4 = New DevExpress.XtraBars.Ribbon.RibbonPageGroup()
|
Me.RibbonPageGroup4 = New DevExpress.XtraBars.Ribbon.RibbonPageGroup()
|
||||||
@ -85,6 +83,7 @@ Partial Class frmImportMain
|
|||||||
Me.GridView3 = New DevExpress.XtraGrid.Views.Grid.GridView()
|
Me.GridView3 = New DevExpress.XtraGrid.Views.Grid.GridView()
|
||||||
Me.GridControl4 = New DevExpress.XtraGrid.GridControl()
|
Me.GridControl4 = New DevExpress.XtraGrid.GridControl()
|
||||||
Me.GridView4 = New DevExpress.XtraGrid.Views.Grid.GridView()
|
Me.GridView4 = New DevExpress.XtraGrid.Views.Grid.GridView()
|
||||||
|
Me.WorkspaceManager1 = New DevExpress.Utils.WorkspaceManager(Me.components)
|
||||||
Me.BehaviorManager = New DevExpress.Utils.Behaviors.BehaviorManager(Me.components)
|
Me.BehaviorManager = New DevExpress.Utils.Behaviors.BehaviorManager(Me.components)
|
||||||
Me.SplashScreenManager = New DevExpress.XtraSplashScreen.SplashScreenManager(Me, GetType(Global.MultiTool.Form.frmWaitForm), True, True)
|
Me.SplashScreenManager = New DevExpress.XtraSplashScreen.SplashScreenManager(Me, GetType(Global.MultiTool.Form.frmWaitForm), True, True)
|
||||||
CType(Me.SplitContainerMain, System.ComponentModel.ISupportInitialize).BeginInit()
|
CType(Me.SplitContainerMain, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
@ -147,7 +146,7 @@ Partial Class frmImportMain
|
|||||||
'
|
'
|
||||||
Me.SplitContainerMain.Panel2.Controls.Add(Me.SplitContainerGrids)
|
Me.SplitContainerMain.Panel2.Controls.Add(Me.SplitContainerGrids)
|
||||||
resources.ApplyResources(Me.SplitContainerMain.Panel2, "SplitContainerMain.Panel2")
|
resources.ApplyResources(Me.SplitContainerMain.Panel2, "SplitContainerMain.Panel2")
|
||||||
Me.SplitContainerMain.SplitterPosition = 340
|
Me.SplitContainerMain.SplitterPosition = 287
|
||||||
'
|
'
|
||||||
'GridControlFiles
|
'GridControlFiles
|
||||||
'
|
'
|
||||||
@ -161,9 +160,13 @@ Partial Class frmImportMain
|
|||||||
'GridViewFiles
|
'GridViewFiles
|
||||||
'
|
'
|
||||||
Me.GridViewFiles.Bands.AddRange(New DevExpress.XtraGrid.Views.BandedGrid.GridBand() {Me.gridBand1, Me.GridBand2})
|
Me.GridViewFiles.Bands.AddRange(New DevExpress.XtraGrid.Views.BandedGrid.GridBand() {Me.gridBand1, Me.GridBand2})
|
||||||
Me.GridViewFiles.Columns.AddRange(New DevExpress.XtraGrid.Views.BandedGrid.BandedGridColumn() {Me.colSelected, Me.colFilename, Me.colMandator, Me.colCreatedAt})
|
Me.GridViewFiles.Columns.AddRange(New DevExpress.XtraGrid.Views.BandedGrid.BandedGridColumn() {Me.colFilename, Me.colMandator, Me.colCreatedAt})
|
||||||
Me.GridViewFiles.GridControl = Me.GridControlFiles
|
Me.GridViewFiles.GridControl = Me.GridControlFiles
|
||||||
Me.GridViewFiles.Name = "GridViewFiles"
|
Me.GridViewFiles.Name = "GridViewFiles"
|
||||||
|
Me.GridViewFiles.OptionsSelection.CheckBoxSelectorColumnWidth = 25
|
||||||
|
Me.GridViewFiles.OptionsSelection.CheckBoxSelectorField = "Selected"
|
||||||
|
Me.GridViewFiles.OptionsSelection.MultiSelect = True
|
||||||
|
Me.GridViewFiles.OptionsSelection.MultiSelectMode = DevExpress.XtraGrid.Views.Grid.GridMultiSelectMode.CheckBoxRowSelect
|
||||||
Me.GridViewFiles.OptionsView.ShowBands = False
|
Me.GridViewFiles.OptionsView.ShowBands = False
|
||||||
Me.GridViewFiles.OptionsView.ShowDetailButtons = False
|
Me.GridViewFiles.OptionsView.ShowDetailButtons = False
|
||||||
Me.GridViewFiles.OptionsView.ShowGroupPanel = False
|
Me.GridViewFiles.OptionsView.ShowGroupPanel = False
|
||||||
@ -172,20 +175,7 @@ Partial Class frmImportMain
|
|||||||
'gridBand1
|
'gridBand1
|
||||||
'
|
'
|
||||||
resources.ApplyResources(Me.gridBand1, "gridBand1")
|
resources.ApplyResources(Me.gridBand1, "gridBand1")
|
||||||
Me.gridBand1.Columns.Add(Me.colSelected)
|
Me.gridBand1.VisibleIndex = -1
|
||||||
Me.gridBand1.VisibleIndex = 0
|
|
||||||
'
|
|
||||||
'colSelected
|
|
||||||
'
|
|
||||||
Me.colSelected.AutoFillDown = True
|
|
||||||
resources.ApplyResources(Me.colSelected, "colSelected")
|
|
||||||
Me.colSelected.FieldName = "Selected"
|
|
||||||
Me.colSelected.ImageOptions.SvgImage = Global.MultiTool.Form.My.Resources.Resources.actions_send2
|
|
||||||
Me.colSelected.ImageOptions.SvgImageSize = New System.Drawing.Size(16, 16)
|
|
||||||
Me.colSelected.MinWidth = 27
|
|
||||||
Me.colSelected.Name = "colSelected"
|
|
||||||
Me.colSelected.OptionsColumn.FixedWidth = True
|
|
||||||
Me.colSelected.UnboundType = DevExpress.Data.UnboundColumnType.[Boolean]
|
|
||||||
'
|
'
|
||||||
'GridBand2
|
'GridBand2
|
||||||
'
|
'
|
||||||
@ -193,7 +183,7 @@ Partial Class frmImportMain
|
|||||||
Me.GridBand2.Columns.Add(Me.colFilename)
|
Me.GridBand2.Columns.Add(Me.colFilename)
|
||||||
Me.GridBand2.Columns.Add(Me.colCreatedAt)
|
Me.GridBand2.Columns.Add(Me.colCreatedAt)
|
||||||
Me.GridBand2.Columns.Add(Me.colMandator)
|
Me.GridBand2.Columns.Add(Me.colMandator)
|
||||||
Me.GridBand2.VisibleIndex = 1
|
Me.GridBand2.VisibleIndex = 0
|
||||||
'
|
'
|
||||||
'colFilename
|
'colFilename
|
||||||
'
|
'
|
||||||
@ -230,11 +220,10 @@ Partial Class frmImportMain
|
|||||||
'RibbonControl
|
'RibbonControl
|
||||||
'
|
'
|
||||||
Me.RibbonControl.ExpandCollapseItem.Id = 0
|
Me.RibbonControl.ExpandCollapseItem.Id = 0
|
||||||
Me.RibbonControl.Items.AddRange(New DevExpress.XtraBars.BarItem() {Me.RibbonControl.ExpandCollapseItem, Me.RibbonControl.SearchEditItem, Me.txtFilesLoaded, Me.btnLoadFiles, Me.btnTransferFile, Me.btnOpenInputDirectory, Me.btnOpenOutputDirectory, Me.btnOpenSchemaDirectory, Me.btnReloadFile, Me.btnTransferAllFiles, Me.btnOpenReport, Me.btnShowXml, Me.btnOpenLogDirectory, Me.btnOpenConfigDirectory, Me.txtCurrentFile, Me.btnConfig, Me.btnRemoveRow, Me.BarWorkspaceMenuItem1, Me.btnTestTransferFile, Me.BarButtonItem1, Me.btnDebugExportReport})
|
Me.RibbonControl.Items.AddRange(New DevExpress.XtraBars.BarItem() {Me.RibbonControl.ExpandCollapseItem, Me.RibbonControl.SearchEditItem, Me.txtFilesLoaded, Me.btnLoadFiles, Me.btnTransferFile, Me.btnOpenInputDirectory, Me.btnOpenOutputDirectory, Me.btnOpenSchemaDirectory, Me.btnReloadFile, Me.btnTransferAllFiles, Me.btnOpenReport, Me.btnShowXml, Me.btnOpenLogDirectory, Me.btnOpenConfigDirectory, Me.txtCurrentFile, Me.btnConfig, Me.btnRemoveRow, Me.btnTestTransferFile, Me.BarButtonItem1, Me.btnDebugExportReport, Me.btnEditRow})
|
||||||
resources.ApplyResources(Me.RibbonControl, "RibbonControl")
|
resources.ApplyResources(Me.RibbonControl, "RibbonControl")
|
||||||
Me.RibbonControl.MaxItemId = 34
|
Me.RibbonControl.MaxItemId = 36
|
||||||
Me.RibbonControl.Name = "RibbonControl"
|
Me.RibbonControl.Name = "RibbonControl"
|
||||||
Me.RibbonControl.PageHeaderItemLinks.Add(Me.BarWorkspaceMenuItem1)
|
|
||||||
Me.RibbonControl.Pages.AddRange(New DevExpress.XtraBars.Ribbon.RibbonPage() {Me.RibbonPage1, Me.RibbonPage2})
|
Me.RibbonControl.Pages.AddRange(New DevExpress.XtraBars.Ribbon.RibbonPage() {Me.RibbonPage1, Me.RibbonPage2})
|
||||||
Me.RibbonControl.RepositoryItems.AddRange(New DevExpress.XtraEditors.Repository.RepositoryItem() {Me.RepositoryItemComboBox1, Me.RepositoryItemProgressBar1})
|
Me.RibbonControl.RepositoryItems.AddRange(New DevExpress.XtraEditors.Repository.RepositoryItem() {Me.RepositoryItemComboBox1, Me.RepositoryItemProgressBar1})
|
||||||
Me.RibbonControl.ShowApplicationButton = DevExpress.Utils.DefaultBoolean.[False]
|
Me.RibbonControl.ShowApplicationButton = DevExpress.Utils.DefaultBoolean.[False]
|
||||||
@ -297,7 +286,6 @@ Partial Class frmImportMain
|
|||||||
'btnTransferAllFiles
|
'btnTransferAllFiles
|
||||||
'
|
'
|
||||||
resources.ApplyResources(Me.btnTransferAllFiles, "btnTransferAllFiles")
|
resources.ApplyResources(Me.btnTransferAllFiles, "btnTransferAllFiles")
|
||||||
Me.btnTransferAllFiles.Enabled = False
|
|
||||||
Me.btnTransferAllFiles.Id = 13
|
Me.btnTransferAllFiles.Id = 13
|
||||||
Me.btnTransferAllFiles.ImageOptions.SvgImage = Global.MultiTool.Form.My.Resources.Resources.actions_send
|
Me.btnTransferAllFiles.ImageOptions.SvgImage = Global.MultiTool.Form.My.Resources.Resources.actions_send
|
||||||
Me.btnTransferAllFiles.Name = "btnTransferAllFiles"
|
Me.btnTransferAllFiles.Name = "btnTransferAllFiles"
|
||||||
@ -356,18 +344,6 @@ Partial Class frmImportMain
|
|||||||
Me.btnRemoveRow.ImageOptions.SvgImage = Global.MultiTool.Form.My.Resources.Resources.actions_deletecircled
|
Me.btnRemoveRow.ImageOptions.SvgImage = Global.MultiTool.Form.My.Resources.Resources.actions_deletecircled
|
||||||
Me.btnRemoveRow.Name = "btnRemoveRow"
|
Me.btnRemoveRow.Name = "btnRemoveRow"
|
||||||
'
|
'
|
||||||
'BarWorkspaceMenuItem1
|
|
||||||
'
|
|
||||||
resources.ApplyResources(Me.BarWorkspaceMenuItem1, "BarWorkspaceMenuItem1")
|
|
||||||
Me.BarWorkspaceMenuItem1.Id = 28
|
|
||||||
Me.BarWorkspaceMenuItem1.Name = "BarWorkspaceMenuItem1"
|
|
||||||
Me.BarWorkspaceMenuItem1.WorkspaceManager = Me.WorkspaceManager1
|
|
||||||
'
|
|
||||||
'WorkspaceManager1
|
|
||||||
'
|
|
||||||
Me.WorkspaceManager1.TargetControl = Me
|
|
||||||
Me.WorkspaceManager1.TransitionType = PushTransition1
|
|
||||||
'
|
|
||||||
'btnTestTransferFile
|
'btnTestTransferFile
|
||||||
'
|
'
|
||||||
resources.ApplyResources(Me.btnTestTransferFile, "btnTestTransferFile")
|
resources.ApplyResources(Me.btnTestTransferFile, "btnTestTransferFile")
|
||||||
@ -389,6 +365,13 @@ Partial Class frmImportMain
|
|||||||
Me.btnDebugExportReport.ImageOptions.SvgImage = Global.MultiTool.Form.My.Resources.Resources.exporttopdf
|
Me.btnDebugExportReport.ImageOptions.SvgImage = Global.MultiTool.Form.My.Resources.Resources.exporttopdf
|
||||||
Me.btnDebugExportReport.Name = "btnDebugExportReport"
|
Me.btnDebugExportReport.Name = "btnDebugExportReport"
|
||||||
'
|
'
|
||||||
|
'btnEditRow
|
||||||
|
'
|
||||||
|
resources.ApplyResources(Me.btnEditRow, "btnEditRow")
|
||||||
|
Me.btnEditRow.Id = 35
|
||||||
|
Me.btnEditRow.ImageOptions.SvgImage = Global.MultiTool.Form.My.Resources.Resources.editquery
|
||||||
|
Me.btnEditRow.Name = "btnEditRow"
|
||||||
|
'
|
||||||
'RibbonPage1
|
'RibbonPage1
|
||||||
'
|
'
|
||||||
Me.RibbonPage1.Groups.AddRange(New DevExpress.XtraBars.Ribbon.RibbonPageGroup() {Me.RibbonPageGroup1, Me.RibbonPageGroup4, Me.RibbonPageGroup3, Me.RibbonPageGroup7})
|
Me.RibbonPage1.Groups.AddRange(New DevExpress.XtraBars.Ribbon.RibbonPageGroup() {Me.RibbonPageGroup1, Me.RibbonPageGroup4, Me.RibbonPageGroup3, Me.RibbonPageGroup7})
|
||||||
@ -419,6 +402,7 @@ Partial Class frmImportMain
|
|||||||
'
|
'
|
||||||
'RibbonPageGroup7
|
'RibbonPageGroup7
|
||||||
'
|
'
|
||||||
|
Me.RibbonPageGroup7.ItemLinks.Add(Me.btnEditRow)
|
||||||
Me.RibbonPageGroup7.ItemLinks.Add(Me.btnRemoveRow)
|
Me.RibbonPageGroup7.ItemLinks.Add(Me.btnRemoveRow)
|
||||||
Me.RibbonPageGroup7.Name = "RibbonPageGroup7"
|
Me.RibbonPageGroup7.Name = "RibbonPageGroup7"
|
||||||
resources.ApplyResources(Me.RibbonPageGroup7, "RibbonPageGroup7")
|
resources.ApplyResources(Me.RibbonPageGroup7, "RibbonPageGroup7")
|
||||||
@ -605,6 +589,11 @@ Partial Class frmImportMain
|
|||||||
Me.GridView4.GridControl = Me.GridControl4
|
Me.GridView4.GridControl = Me.GridControl4
|
||||||
Me.GridView4.Name = "GridView4"
|
Me.GridView4.Name = "GridView4"
|
||||||
'
|
'
|
||||||
|
'WorkspaceManager1
|
||||||
|
'
|
||||||
|
Me.WorkspaceManager1.TargetControl = Me
|
||||||
|
Me.WorkspaceManager1.TransitionType = PushTransition1
|
||||||
|
'
|
||||||
'SplashScreenManager
|
'SplashScreenManager
|
||||||
'
|
'
|
||||||
Me.SplashScreenManager.ClosingDelay = 500
|
Me.SplashScreenManager.ClosingDelay = 500
|
||||||
@ -699,7 +688,6 @@ Partial Class frmImportMain
|
|||||||
Friend WithEvents RibbonPageGroup5 As DevExpress.XtraBars.Ribbon.RibbonPageGroup
|
Friend WithEvents RibbonPageGroup5 As DevExpress.XtraBars.Ribbon.RibbonPageGroup
|
||||||
Friend WithEvents RepositoryItemComboBox1 As DevExpress.XtraEditors.Repository.RepositoryItemComboBox
|
Friend WithEvents RepositoryItemComboBox1 As DevExpress.XtraEditors.Repository.RepositoryItemComboBox
|
||||||
Friend WithEvents GridViewFiles As DevExpress.XtraGrid.Views.BandedGrid.AdvBandedGridView
|
Friend WithEvents GridViewFiles As DevExpress.XtraGrid.Views.BandedGrid.AdvBandedGridView
|
||||||
Friend WithEvents colSelected As DevExpress.XtraGrid.Views.BandedGrid.BandedGridColumn
|
|
||||||
Friend WithEvents colCreatedAt As DevExpress.XtraGrid.Views.BandedGrid.BandedGridColumn
|
Friend WithEvents colCreatedAt As DevExpress.XtraGrid.Views.BandedGrid.BandedGridColumn
|
||||||
Friend WithEvents colMandator As DevExpress.XtraGrid.Views.BandedGrid.BandedGridColumn
|
Friend WithEvents colMandator As DevExpress.XtraGrid.Views.BandedGrid.BandedGridColumn
|
||||||
Friend WithEvents colFilename As DevExpress.XtraGrid.Views.BandedGrid.BandedGridColumn
|
Friend WithEvents colFilename As DevExpress.XtraGrid.Views.BandedGrid.BandedGridColumn
|
||||||
@ -725,12 +713,12 @@ Partial Class frmImportMain
|
|||||||
Friend WithEvents GridView3 As GridView
|
Friend WithEvents GridView3 As GridView
|
||||||
Friend WithEvents GridControl4 As DevExpress.XtraGrid.GridControl
|
Friend WithEvents GridControl4 As DevExpress.XtraGrid.GridControl
|
||||||
Friend WithEvents GridView4 As GridView
|
Friend WithEvents GridView4 As GridView
|
||||||
Friend WithEvents BarWorkspaceMenuItem1 As DevExpress.XtraBars.BarWorkspaceMenuItem
|
|
||||||
Friend WithEvents WorkspaceManager1 As DevExpress.Utils.WorkspaceManager
|
Friend WithEvents WorkspaceManager1 As DevExpress.Utils.WorkspaceManager
|
||||||
Friend WithEvents btnTestTransferFile As DevExpress.XtraBars.BarButtonItem
|
Friend WithEvents btnTestTransferFile As DevExpress.XtraBars.BarButtonItem
|
||||||
Friend WithEvents gridBand1 As DevExpress.XtraGrid.Views.BandedGrid.GridBand
|
|
||||||
Friend WithEvents GridBand2 As DevExpress.XtraGrid.Views.BandedGrid.GridBand
|
|
||||||
Friend WithEvents BarButtonItem1 As DevExpress.XtraBars.BarButtonItem
|
Friend WithEvents BarButtonItem1 As DevExpress.XtraBars.BarButtonItem
|
||||||
Friend WithEvents RibbonPageGroup2 As DevExpress.XtraBars.Ribbon.RibbonPageGroup
|
Friend WithEvents RibbonPageGroup2 As DevExpress.XtraBars.Ribbon.RibbonPageGroup
|
||||||
Friend WithEvents btnDebugExportReport As DevExpress.XtraBars.BarButtonItem
|
Friend WithEvents btnDebugExportReport As DevExpress.XtraBars.BarButtonItem
|
||||||
|
Friend WithEvents gridBand1 As DevExpress.XtraGrid.Views.BandedGrid.GridBand
|
||||||
|
Friend WithEvents GridBand2 As DevExpress.XtraGrid.Views.BandedGrid.GridBand
|
||||||
|
Friend WithEvents btnEditRow As DevExpress.XtraBars.BarButtonItem
|
||||||
End Class
|
End Class
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@ -16,6 +16,7 @@ Imports MultiTool.Shared.Winline.Entities
|
|||||||
Imports MultiTool.Shared.Constants
|
Imports MultiTool.Shared.Constants
|
||||||
Imports MultiTool.Shared.Exceptions
|
Imports MultiTool.Shared.Exceptions
|
||||||
Imports Document = MultiTool.Shared.Documents.Document
|
Imports Document = MultiTool.Shared.Documents.Document
|
||||||
|
Imports DevExpress.XtraGrid.Views.Grid.ViewInfo
|
||||||
|
|
||||||
Public Class frmImportMain
|
Public Class frmImportMain
|
||||||
Public LogConfig As LogConfig
|
Public LogConfig As LogConfig
|
||||||
@ -47,19 +48,6 @@ Public Class frmImportMain
|
|||||||
LogConfig = pLogConfig
|
LogConfig = pLogConfig
|
||||||
ConfigManager = pConfigManager
|
ConfigManager = pConfigManager
|
||||||
CurrentTemplate = pTemplate
|
CurrentTemplate = pTemplate
|
||||||
|
|
||||||
BehaviorManager.Attach(Of PersistenceBehavior)(Me, AddressOf LoadPersistenceSettings)
|
|
||||||
End Sub
|
|
||||||
|
|
||||||
Protected Overrides Sub OnLoad(e As EventArgs)
|
|
||||||
GridControlFiles.ForceInitialize()
|
|
||||||
MyBase.OnLoad(e)
|
|
||||||
End Sub
|
|
||||||
|
|
||||||
Private Sub LoadPersistenceSettings(pBehaviour As PersistenceBehavior)
|
|
||||||
pBehaviour.Properties.StoreChildLayouts = DevExpress.Utils.DefaultBoolean.True
|
|
||||||
pBehaviour.Properties.Storage = Storage.File
|
|
||||||
pBehaviour.Properties.Path = Application.UserAppDataPath
|
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Private Sub frmImportMain_Load(sender As Object, e As EventArgs) Handles MyBase.Load
|
Private Sub frmImportMain_Load(sender As Object, e As EventArgs) Handles MyBase.Load
|
||||||
@ -132,70 +120,40 @@ Public Class frmImportMain
|
|||||||
CurrentGrid = sender
|
CurrentGrid = sender
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Private Function CreateGridsAndColumns(pTemplate As Templates.Template) As List(Of GridControl)
|
Private Sub Grid_MouseDoubleClick(sender As Object, e As MouseEventArgs)
|
||||||
Dim oGrids As New List(Of GridControl)
|
Dim oGrid As GridControl = DirectCast(sender, GridControl)
|
||||||
Dim oTableCounter = 0
|
Dim oView As GridView = DirectCast(oGrid.FocusedView, GridView)
|
||||||
|
Dim oHitInfo = oView.CalcHitInfo(e.Location)
|
||||||
|
|
||||||
For Each oTable In pTemplate.Tables
|
If Not oHitInfo.InDataRow Then
|
||||||
If oTableCounter = 0 Then
|
Exit Sub
|
||||||
Dim oGrid = GridLoader.GetGridFromElement(GridControl1, oTable)
|
|
||||||
AddHandler oGrid.DoubleClick, AddressOf Grid_MouseDoubleClick
|
|
||||||
AddHandler GridView1.CustomDrawCell, AddressOf GridView_CustomDrawCell
|
|
||||||
oGrids.Add(oGrid)
|
|
||||||
End If
|
|
||||||
|
|
||||||
If oTableCounter = 1 Then
|
|
||||||
Dim oGrid = GridLoader.GetGridFromElement(GridControl2, oTable)
|
|
||||||
AddHandler oGrid.DoubleClick, AddressOf Grid_MouseDoubleClick
|
|
||||||
AddHandler GridView2.CustomDrawCell, AddressOf GridView_CustomDrawCell
|
|
||||||
oGrids.Add(oGrid)
|
|
||||||
End If
|
|
||||||
|
|
||||||
If oTableCounter = 2 Then
|
|
||||||
Dim oGrid = GridLoader.GetGridFromElement(GridControl3, oTable)
|
|
||||||
AddHandler oGrid.DoubleClick, AddressOf Grid_MouseDoubleClick
|
|
||||||
AddHandler GridView3.CustomDrawCell, AddressOf GridView_CustomDrawCell
|
|
||||||
oGrids.Add(oGrid)
|
|
||||||
End If
|
|
||||||
|
|
||||||
If oTableCounter = 3 Then
|
|
||||||
Dim oGrid = GridLoader.GetGridFromElement(GridControl4, oTable)
|
|
||||||
AddHandler oGrid.DoubleClick, AddressOf Grid_MouseDoubleClick
|
|
||||||
AddHandler GridView4.CustomDrawCell, AddressOf GridView_CustomDrawCell
|
|
||||||
oGrids.Add(oGrid)
|
|
||||||
End If
|
|
||||||
|
|
||||||
If oTableCounter > 3 Then
|
|
||||||
MsgBox(My.Resources.frmImportMainExtra.Zur_Zeit_werden_nur_bis_zu_4_Tabellen_unterstützt_, MsgBoxStyle.Exclamation, Text)
|
|
||||||
End If
|
|
||||||
|
|
||||||
oTableCounter += 1
|
|
||||||
Next
|
|
||||||
|
|
||||||
If oTableCounter < 3 Then
|
|
||||||
SplitContainerGrids.PanelVisibility = DevExpress.XtraEditors.SplitPanelVisibility.Panel1
|
|
||||||
End If
|
End If
|
||||||
|
|
||||||
Return oGrids
|
Dim oRow As DataRow = oView.GetFocusedDataRow()
|
||||||
End Function
|
|
||||||
|
|
||||||
Private Sub Grid_MouseDoubleClick(sender As Object, e As MouseEventArgs)
|
EditRow(oRow, oView)
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private Sub btnEditRow_ItemClick(sender As Object, e As DevExpress.XtraBars.ItemClickEventArgs) Handles btnEditRow.ItemClick
|
||||||
|
Dim oGrid As GridControl = DirectCast(CurrentGrid, GridControl)
|
||||||
|
Dim oView As GridView = DirectCast(oGrid.FocusedView, GridView)
|
||||||
|
Dim oRow As DataRow = oView.GetFocusedDataRow()
|
||||||
|
|
||||||
|
If oRow Is Nothing Then
|
||||||
|
Exit Sub
|
||||||
|
End If
|
||||||
|
|
||||||
|
EditRow(oRow, oView)
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private Sub EditRow(pRow As DataRow, pView As GridView)
|
||||||
Try
|
Try
|
||||||
Dim oGrid As GridControl = DirectCast(sender, GridControl)
|
Dim oColumns = pView.Columns.Select(Function(c) c.FieldName).ToList()
|
||||||
Dim oView As GridView = DirectCast(oGrid.FocusedView, GridView)
|
|
||||||
Dim oHitInfo = oView.CalcHitInfo(e.Location)
|
|
||||||
|
|
||||||
If Not oHitInfo.InDataRow Then
|
|
||||||
Exit Sub
|
|
||||||
End If
|
|
||||||
|
|
||||||
Dim oRow As DataRow = oView.GetDataRow(oView.FocusedRowHandle)
|
|
||||||
Dim oColumns = oView.Columns.Select(Function(c) c.FieldName).ToList()
|
|
||||||
Dim oDocumentRow = CurrentDocument.Rows.
|
Dim oDocumentRow = CurrentDocument.Rows.
|
||||||
Where(Function(r) r.Id.ToString = oRow.Item(COLUMN_GUID)).
|
Where(Function(r) r.Id.ToString = pRow.Item(COLUMN_GUID)).
|
||||||
SingleOrDefault()
|
SingleOrDefault()
|
||||||
Dim oTemplateTable = CurrentTemplate.Tables.
|
Dim oTemplateTable = CurrentTemplate.Tables.
|
||||||
Where(Function(t) t.Name = oGrid.Name).
|
Where(Function(t) t.Name = pView.GridControl.Name).
|
||||||
SingleOrDefault()
|
SingleOrDefault()
|
||||||
|
|
||||||
Dim oForm As New frmRowEditor(
|
Dim oForm As New frmRowEditor(
|
||||||
@ -216,12 +174,14 @@ Public Class frmImportMain
|
|||||||
' Refresh Files to update Row color
|
' Refresh Files to update Row color
|
||||||
GridViewFiles.RefreshData()
|
GridViewFiles.RefreshData()
|
||||||
End If
|
End If
|
||||||
|
|
||||||
Catch ex As Exception
|
Catch ex As Exception
|
||||||
FormHelper.ShowError(ex, My.Resources.frmImportMainExtra.Laden_der_Detailzeilen)
|
FormHelper.ShowError(ex, My.Resources.frmImportMainExtra.Laden_der_Detailzeilen)
|
||||||
|
|
||||||
End Try
|
End Try
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
|
|
||||||
Private Sub btnLoadFiles_ItemClick(sender As Object, e As DevExpress.XtraBars.ItemClickEventArgs) Handles btnLoadFiles.ItemClick
|
Private Sub btnLoadFiles_ItemClick(sender As Object, e As DevExpress.XtraBars.ItemClickEventArgs) Handles btnLoadFiles.ItemClick
|
||||||
LoadFiles()
|
LoadFiles()
|
||||||
End Sub
|
End Sub
|
||||||
@ -292,137 +252,6 @@ Public Class frmImportMain
|
|||||||
End Try
|
End Try
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Private Sub LoadDocument(pDocument As Document)
|
|
||||||
Try
|
|
||||||
Dim oDatasources As New Dictionary(Of String, DataTable)
|
|
||||||
|
|
||||||
' Reset datasource so that all data will be refreshed
|
|
||||||
For Each oGrid In Grids
|
|
||||||
oGrid.DataSource = Nothing
|
|
||||||
Next
|
|
||||||
|
|
||||||
' Create initial Datatable for each Root Element
|
|
||||||
For Each oTable In CurrentTemplate.Tables
|
|
||||||
Dim oDataTable As New DataTable()
|
|
||||||
|
|
||||||
' This is makes it possible to fetch the DocumentRow later
|
|
||||||
oDataTable.Columns.Add(New DataColumn(COLUMN_GUID))
|
|
||||||
|
|
||||||
For Each oColumn In oTable.Columns
|
|
||||||
oDataTable.Columns.Add(New DataColumn(oColumn.Name))
|
|
||||||
Next
|
|
||||||
|
|
||||||
oDatasources.Add(oTable.Name, oDataTable)
|
|
||||||
Next
|
|
||||||
|
|
||||||
' List of Root Elements in XML
|
|
||||||
For Each oRow In pDocument.Rows
|
|
||||||
' Grab grid for the current DocumentRow
|
|
||||||
Dim oGrid As GridControl = Grids.
|
|
||||||
Where(Function(g) g.Name = oRow.Name).
|
|
||||||
SingleOrDefault()
|
|
||||||
|
|
||||||
' Grab table for the current DocumentRow and create new row
|
|
||||||
Dim oDataTable As DataTable = oDatasources.Item(oRow.Name)
|
|
||||||
Dim oDataRow = oDataTable.NewRow()
|
|
||||||
|
|
||||||
' Assign the Guid of the DocumentRow
|
|
||||||
oDataRow.Item(COLUMN_GUID) = oRow.Id.ToString
|
|
||||||
|
|
||||||
' Set values for the current row
|
|
||||||
For Each oField In oRow.Fields
|
|
||||||
If oDataTable.Columns.Contains(oField.Key) Then
|
|
||||||
oDataRow.Item(oField.Key) = oField.Value
|
|
||||||
Else
|
|
||||||
Logger.Warn("Element [{0}] from files does not exist in Schema. Skipping.", oField.Key)
|
|
||||||
End If
|
|
||||||
Next
|
|
||||||
|
|
||||||
' Add row to the current table
|
|
||||||
oDataTable.Rows.Add(oDataRow)
|
|
||||||
oDataTable.AcceptChanges()
|
|
||||||
|
|
||||||
' Finally load data into grid
|
|
||||||
oGrid.DataSource = oDataTable
|
|
||||||
Next
|
|
||||||
|
|
||||||
txtCurrentFile.Caption = String.Format(My.Resources.frmImportMainExtra.Aktuelle_Datei___0_, pDocument.FileName)
|
|
||||||
|
|
||||||
CurrentDocument = pDocument
|
|
||||||
SetDocumentButtonsEnabled(True)
|
|
||||||
Catch ex As Exception
|
|
||||||
SetDocumentButtonsEnabled(False)
|
|
||||||
Logger.Error(ex)
|
|
||||||
Throw ex
|
|
||||||
End Try
|
|
||||||
End Sub
|
|
||||||
|
|
||||||
Private Sub SetDocumentButtonsEnabled(pEnabled As Boolean)
|
|
||||||
btnShowXml.Enabled = pEnabled
|
|
||||||
btnReloadFile.Enabled = pEnabled
|
|
||||||
btnTransferFile.Enabled = pEnabled
|
|
||||||
btnRemoveRow.Enabled = pEnabled
|
|
||||||
btnOpenReport.Enabled = pEnabled
|
|
||||||
' TODO: Implement all file transfer first
|
|
||||||
' btnTransferAllFiles.Enabled = pEnabled
|
|
||||||
End Sub
|
|
||||||
|
|
||||||
|
|
||||||
Private Async Sub btnTransferFile_ItemClick(sender As Object, e As DevExpress.XtraBars.ItemClickEventArgs) Handles btnTransferFile.ItemClick
|
|
||||||
Try
|
|
||||||
SplashScreenManager.ShowWaitForm()
|
|
||||||
SetDocumentButtonsEnabled(False)
|
|
||||||
GridControlFiles.Enabled = False
|
|
||||||
btnLoadFiles.Enabled = False
|
|
||||||
SplitContainerGrids.Enabled = False
|
|
||||||
|
|
||||||
' Get the document
|
|
||||||
Dim oDocument As Document = GridViewFiles.GetRow(GridViewFiles.FocusedRowHandle)
|
|
||||||
|
|
||||||
' Check for errors and abort
|
|
||||||
If oDocument.HasErrors = True Then
|
|
||||||
FormHelper.ShowWarning("Diese Datei kann noch nicht übertragen werden, da sie noch Fehler oder fehlende Werte enthält.")
|
|
||||||
Exit Sub
|
|
||||||
End If
|
|
||||||
|
|
||||||
' Transfer to winline
|
|
||||||
Dim oTransferResult = Await WebService.TransferDocumentToWinline(oDocument, CurrentTemplate, lookupMandator.EditValue)
|
|
||||||
|
|
||||||
If oTransferResult = True Then
|
|
||||||
|
|
||||||
WebService.RaiseWebServiceProgress("Bericht erzeugen")
|
|
||||||
|
|
||||||
' Generate the report
|
|
||||||
Dim oReport = ReportGenerator.GenerateReport(oDocument)
|
|
||||||
Dim oFilePath = ReportGenerator.GetReportFilePath(oDocument, CurrentTemplate)
|
|
||||||
|
|
||||||
WebService.RaiseWebServiceProgress("Bericht exportieren")
|
|
||||||
|
|
||||||
' Export it to pdf
|
|
||||||
oReport.ExportToPdf(oFilePath)
|
|
||||||
|
|
||||||
WebService.RaiseWebServiceProgress("Datei archivieren")
|
|
||||||
|
|
||||||
' Mark Document as Imported, will be moved on Form Close
|
|
||||||
oDocument.Imported = True
|
|
||||||
End If
|
|
||||||
|
|
||||||
'MsgBox(My.Resources.frmImportMainExtra.Datei_erfolgreich_in_die_WinLine_übertragen, MsgBoxStyle.Information, Text)
|
|
||||||
Catch ex As HttpRequestException
|
|
||||||
FormHelper.ShowError(ex, My.Resources.frmImportMainExtra.Übertragung_zur_WinLine, My.Resources.frmImportMainExtra.Die_Verbindung_zum_WinLine_Server_ist_fehlgeschlagen)
|
|
||||||
|
|
||||||
Catch ex As Exception
|
|
||||||
FormHelper.ShowError(ex, My.Resources.frmImportMainExtra.Übertragung_zur_WinLine)
|
|
||||||
|
|
||||||
Finally
|
|
||||||
SplitContainerGrids.Enabled = True
|
|
||||||
btnLoadFiles.Enabled = True
|
|
||||||
GridControlFiles.Enabled = True
|
|
||||||
SetDocumentButtonsEnabled(True)
|
|
||||||
SplashScreenManager.CloseWaitForm()
|
|
||||||
End Try
|
|
||||||
End Sub
|
|
||||||
|
|
||||||
Private Sub WebService_Progress(sender As Object, e As String)
|
Private Sub WebService_Progress(sender As Object, e As String)
|
||||||
SplashScreenManager.SetWaitFormDescription(e)
|
SplashScreenManager.SetWaitFormDescription(e)
|
||||||
End Sub
|
End Sub
|
||||||
@ -439,24 +268,6 @@ Public Class frmImportMain
|
|||||||
FormHelper.TryOpenDirectory(My.GeneralConfiguration.TemplateDirectory, My.Resources.frmImportMainExtra.Vorlagenverzeichnis)
|
FormHelper.TryOpenDirectory(My.GeneralConfiguration.TemplateDirectory, My.Resources.frmImportMainExtra.Vorlagenverzeichnis)
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Private Sub TryOpenDirectory(pPath As String, pDisplayName As String)
|
|
||||||
If Directory.Exists(pPath) Then
|
|
||||||
Process.Start(pPath)
|
|
||||||
Else
|
|
||||||
Dim oMessage = String.Format(My.Resources.frmImportMainExtra._0__nicht_konfiguriert_oder_nicht_gefunden, pDisplayName)
|
|
||||||
MsgBox(oMessage, MsgBoxStyle.Exclamation, Text)
|
|
||||||
End If
|
|
||||||
End Sub
|
|
||||||
|
|
||||||
Private Sub TryOpenFile(pPath As String, pDisplayName As String)
|
|
||||||
If File.Exists(pPath) Then
|
|
||||||
Process.Start(pPath)
|
|
||||||
Else
|
|
||||||
Dim oMessage = String.Format(My.Resources.frmImportMainExtra._0__nicht_konfiguriert_oder_nicht_gefunden, pDisplayName)
|
|
||||||
MsgBox(oMessage, MsgBoxStyle.Exclamation, Text)
|
|
||||||
End If
|
|
||||||
End Sub
|
|
||||||
|
|
||||||
Private Sub btnShowXml_ItemClick(sender As Object, e As DevExpress.XtraBars.ItemClickEventArgs) Handles btnShowXml.ItemClick
|
Private Sub btnShowXml_ItemClick(sender As Object, e As DevExpress.XtraBars.ItemClickEventArgs) Handles btnShowXml.ItemClick
|
||||||
Dim oForm As New frmXmlEditor With {.FileName = CurrentDocument.FullName}
|
Dim oForm As New frmXmlEditor With {.FileName = CurrentDocument.FullName}
|
||||||
oForm.Show()
|
oForm.Show()
|
||||||
@ -571,30 +382,121 @@ Public Class frmImportMain
|
|||||||
End If
|
End If
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Private Async Sub btnTestTransferFile_ItemClick(sender As Object, e As DevExpress.XtraBars.ItemClickEventArgs) Handles btnTestTransferFile.ItemClick
|
Private Async Sub btnTestTransferFile_ItemClick(sender As Object, e As DevExpress.XtraBars.ItemClickEventArgs) Handles btnTestTransferFile.ItemClick
|
||||||
Try
|
Try
|
||||||
SplashScreenManager.ShowWaitForm()
|
BeginLoadingUI()
|
||||||
SetDocumentButtonsEnabled(False)
|
|
||||||
GridControlFiles.Enabled = False
|
|
||||||
btnLoadFiles.Enabled = False
|
|
||||||
SplitContainerGrids.Enabled = False
|
|
||||||
|
|
||||||
|
' Get the document
|
||||||
Dim oDocument As Document = GridViewFiles.GetRow(GridViewFiles.FocusedRowHandle)
|
Dim oDocument As Document = GridViewFiles.GetRow(GridViewFiles.FocusedRowHandle)
|
||||||
Await WebService.TransferDocumentToWinline(oDocument, CurrentTemplate, lookupMandator.EditValue, pIsTest:=True)
|
|
||||||
|
|
||||||
MsgBox(My.Resources.frmImportMainExtra.Datei_erfolgreich_in_die_WinLine_übertragen, MsgBoxStyle.Information, Text)
|
' Check for errors and abort
|
||||||
|
If oDocument.HasErrors = True Then
|
||||||
|
FormHelper.ShowWarning("Diese Datei kann noch nicht übertragen werden, da sie noch Fehler oder fehlende Werte enthält.")
|
||||||
|
Exit Sub
|
||||||
|
End If
|
||||||
|
|
||||||
|
Dim oResult = Await TransferFile(oDocument, pIsTest:=True)
|
||||||
|
If oResult = True Then
|
||||||
|
MsgBox(My.Resources.frmImportMainExtra.Datei_erfolgreich_in_die_WinLine_übertragen, MsgBoxStyle.Information, Text)
|
||||||
|
End If
|
||||||
|
|
||||||
Catch ex As HttpRequestException
|
Catch ex As HttpRequestException
|
||||||
FormHelper.ShowError(ex, My.Resources.frmImportMainExtra.Übertragung_zur_WinLine, My.Resources.frmImportMainExtra.Die_Verbindung_zum_WinLine_Server_ist_fehlgeschlagen)
|
FormHelper.ShowError(ex, My.Resources.frmImportMainExtra.Übertragung_zur_WinLine, My.Resources.frmImportMainExtra.Die_Verbindung_zum_WinLine_Server_ist_fehlgeschlagen)
|
||||||
|
|
||||||
|
Catch ex As TaskCanceledException
|
||||||
|
FormHelper.ShowError(ex, My.Resources.frmImportMainExtra.Übertragung_zur_WinLine, My.Resources.frmImportMainExtra.Die_Verbindung_zum_WinLine_Server_ist_fehlgeschlagen)
|
||||||
|
|
||||||
Catch ex As Exception
|
Catch ex As Exception
|
||||||
FormHelper.ShowError(ex, My.Resources.frmImportMainExtra.Übertragung_zur_WinLine)
|
FormHelper.ShowError(ex, My.Resources.frmImportMainExtra.Übertragung_zur_WinLine)
|
||||||
|
|
||||||
Finally
|
Finally
|
||||||
SplitContainerGrids.Enabled = True
|
EndLoadingUI()
|
||||||
btnLoadFiles.Enabled = True
|
End Try
|
||||||
GridControlFiles.Enabled = True
|
End Sub
|
||||||
SetDocumentButtonsEnabled(True)
|
|
||||||
SplashScreenManager.CloseWaitForm()
|
Private Async Sub btnTransferFile_ItemClick(sender As Object, e As DevExpress.XtraBars.ItemClickEventArgs) Handles btnTransferFile.ItemClick
|
||||||
|
Try
|
||||||
|
BeginLoadingUI()
|
||||||
|
|
||||||
|
' Get the document
|
||||||
|
Dim oDocument As Document = GridViewFiles.GetRow(GridViewFiles.FocusedRowHandle)
|
||||||
|
|
||||||
|
' Check for errors and abort
|
||||||
|
If oDocument.HasErrors = True Then
|
||||||
|
FormHelper.ShowWarning("Diese Datei kann noch nicht übertragen werden, da sie noch Fehler oder fehlende Werte enthält.")
|
||||||
|
Exit Sub
|
||||||
|
End If
|
||||||
|
|
||||||
|
Dim oResult = Await TransferFile(oDocument, pIsTest:=False)
|
||||||
|
If oResult = True Then
|
||||||
|
MsgBox(My.Resources.frmImportMainExtra.Datei_erfolgreich_in_die_WinLine_übertragen, MsgBoxStyle.Information, Text)
|
||||||
|
End If
|
||||||
|
|
||||||
|
Catch ex As HttpRequestException
|
||||||
|
FormHelper.ShowError(ex, My.Resources.frmImportMainExtra.Übertragung_zur_WinLine, My.Resources.frmImportMainExtra.Die_Verbindung_zum_WinLine_Server_ist_fehlgeschlagen)
|
||||||
|
|
||||||
|
Catch ex As TaskCanceledException
|
||||||
|
FormHelper.ShowError(ex, My.Resources.frmImportMainExtra.Übertragung_zur_WinLine, My.Resources.frmImportMainExtra.Die_Verbindung_zum_WinLine_Server_ist_fehlgeschlagen)
|
||||||
|
|
||||||
|
Catch ex As Exception
|
||||||
|
FormHelper.ShowError(ex, My.Resources.frmImportMainExtra.Übertragung_zur_WinLine)
|
||||||
|
|
||||||
|
Finally
|
||||||
|
EndLoadingUI()
|
||||||
|
|
||||||
|
End Try
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private Async Sub btnTransferAllFiles_ItemClick(sender As Object, e As DevExpress.XtraBars.ItemClickEventArgs) Handles btnTransferAllFiles.ItemClick
|
||||||
|
Try
|
||||||
|
BeginLoadingUI()
|
||||||
|
|
||||||
|
' Get the documents
|
||||||
|
Dim oSelectedRows = GridViewFiles.GetSelectedRows()
|
||||||
|
|
||||||
|
If oSelectedRows.Length = 0 Then
|
||||||
|
Exit Sub
|
||||||
|
End If
|
||||||
|
|
||||||
|
Dim oDocuments As List(Of Document) = oSelectedRows.
|
||||||
|
Select(Of Document)(Function(rowHandle) GridViewFiles.GetRow(rowHandle)).
|
||||||
|
ToList()
|
||||||
|
|
||||||
|
Dim oFailedDocuments As New List(Of String)
|
||||||
|
Dim oSuccessfulDocuments As Integer = 0
|
||||||
|
|
||||||
|
For Each oDocument As Document In oDocuments
|
||||||
|
Try
|
||||||
|
Await TransferFile(oDocument)
|
||||||
|
|
||||||
|
Catch ex As Exception
|
||||||
|
Logger.Error(ex)
|
||||||
|
oFailedDocuments.Add(ex.Message)
|
||||||
|
|
||||||
|
End Try
|
||||||
|
Next
|
||||||
|
|
||||||
|
oSuccessfulDocuments = oDocuments.Count - oFailedDocuments.Count
|
||||||
|
|
||||||
|
If oSuccessfulDocuments > 0 Then
|
||||||
|
Dim oMessage = String.Format(My.Resources.frmImportMainExtra._0__Dateien_erfolgreich_in_die_Winline_übertragen_, oSuccessfulDocuments)
|
||||||
|
MsgBox(oMessage, MsgBoxStyle.Information, Text)
|
||||||
|
End If
|
||||||
|
|
||||||
|
If oFailedDocuments.Count > 0 Then
|
||||||
|
Dim oErrorMessages = String.Join(vbNewLine, oFailedDocuments)
|
||||||
|
Dim oMessage = String.Format("Für {0} Dateien ist die Übertragung in die Winline fehlgeschlagen. Folgende Fehler sind aufgetreten: {2}{1}", oFailedDocuments.Count, oErrorMessages, vbNewLine)
|
||||||
|
MsgBox(oMessage, MsgBoxStyle.Exclamation, Text)
|
||||||
|
End If
|
||||||
|
|
||||||
|
Catch ex As Exception
|
||||||
|
FormHelper.ShowError(ex, My.Resources.frmImportMainExtra.Übertragung_zur_WinLine)
|
||||||
|
|
||||||
|
Finally
|
||||||
|
EndLoadingUI()
|
||||||
|
|
||||||
End Try
|
End Try
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
@ -610,13 +512,75 @@ Public Class frmImportMain
|
|||||||
oReport.ExportToPdf(oFilePath)
|
oReport.ExportToPdf(oFilePath)
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
|
#Region "Methods"
|
||||||
|
Private Sub LoadDocument(pDocument As Document)
|
||||||
|
Try
|
||||||
|
Dim oDatasources As New Dictionary(Of String, DataTable)
|
||||||
|
|
||||||
|
' Reset datasource so that all data will be refreshed
|
||||||
|
For Each oGrid In Grids
|
||||||
|
oGrid.DataSource = Nothing
|
||||||
|
Next
|
||||||
|
|
||||||
|
' Create initial Datatable for each Root Element
|
||||||
|
For Each oTable In CurrentTemplate.Tables
|
||||||
|
Dim oDataTable As New DataTable()
|
||||||
|
|
||||||
|
' This is makes it possible to fetch the DocumentRow later
|
||||||
|
oDataTable.Columns.Add(New DataColumn(COLUMN_GUID))
|
||||||
|
|
||||||
|
For Each oColumn In oTable.Columns
|
||||||
|
oDataTable.Columns.Add(New DataColumn(oColumn.Name))
|
||||||
|
Next
|
||||||
|
|
||||||
|
oDatasources.Add(oTable.Name, oDataTable)
|
||||||
|
Next
|
||||||
|
|
||||||
|
' List of Root Elements in XML
|
||||||
|
For Each oRow In pDocument.Rows
|
||||||
|
' Grab grid for the current DocumentRow
|
||||||
|
Dim oGrid As GridControl = Grids.
|
||||||
|
Where(Function(g) g.Name = oRow.Name).
|
||||||
|
SingleOrDefault()
|
||||||
|
|
||||||
|
' Grab table for the current DocumentRow and create new row
|
||||||
|
Dim oDataTable As DataTable = oDatasources.Item(oRow.Name)
|
||||||
|
Dim oDataRow = oDataTable.NewRow()
|
||||||
|
|
||||||
|
' Assign the Guid of the DocumentRow
|
||||||
|
oDataRow.Item(COLUMN_GUID) = oRow.Id.ToString
|
||||||
|
|
||||||
|
' Set values for the current row
|
||||||
|
For Each oField In oRow.Fields
|
||||||
|
If oDataTable.Columns.Contains(oField.Key) Then
|
||||||
|
oDataRow.Item(oField.Key) = oField.Value
|
||||||
|
Else
|
||||||
|
Logger.Warn("Element [{0}] from files does not exist in Schema. Skipping.", oField.Key)
|
||||||
|
End If
|
||||||
|
Next
|
||||||
|
|
||||||
|
' Add row to the current table
|
||||||
|
oDataTable.Rows.Add(oDataRow)
|
||||||
|
oDataTable.AcceptChanges()
|
||||||
|
|
||||||
|
' Finally load data into grid
|
||||||
|
oGrid.DataSource = oDataTable
|
||||||
|
Next
|
||||||
|
|
||||||
|
txtCurrentFile.Caption = String.Format(My.Resources.frmImportMainExtra.Aktuelle_Datei___0_, pDocument.FileName)
|
||||||
|
|
||||||
|
CurrentDocument = pDocument
|
||||||
|
SetDocumentButtonsEnabled(True)
|
||||||
|
Catch ex As Exception
|
||||||
|
SetDocumentButtonsEnabled(False)
|
||||||
|
Logger.Error(ex)
|
||||||
|
Throw ex
|
||||||
|
End Try
|
||||||
|
End Sub
|
||||||
|
|
||||||
Private Sub LoadFiles()
|
Private Sub LoadFiles()
|
||||||
Try
|
Try
|
||||||
SplashScreenManager.ShowWaitForm()
|
BeginLoadingUI()
|
||||||
SetDocumentButtonsEnabled(False)
|
|
||||||
GridControlFiles.Enabled = False
|
|
||||||
btnLoadFiles.Enabled = False
|
|
||||||
SplitContainerGrids.Enabled = False
|
|
||||||
|
|
||||||
AddHandler DocumentLoader.FileLoadComplete, Sub(_sender As Object, _e As Documents.DocumentLoader.FileLoadInfo)
|
AddHandler DocumentLoader.FileLoadComplete, Sub(_sender As Object, _e As Documents.DocumentLoader.FileLoadInfo)
|
||||||
Dim oMessage = String.Format("Lade Dateien ({0}/{1})", _e.FilesLoaded, _e.FilesTotal)
|
Dim oMessage = String.Format("Lade Dateien ({0}/{1})", _e.FilesLoaded, _e.FilesTotal)
|
||||||
@ -636,11 +600,138 @@ Public Class frmImportMain
|
|||||||
FormHelper.ShowError(ex, My.Resources.frmImportMainExtra.Laden_der_Dokumente)
|
FormHelper.ShowError(ex, My.Resources.frmImportMainExtra.Laden_der_Dokumente)
|
||||||
|
|
||||||
Finally
|
Finally
|
||||||
SplitContainerGrids.Enabled = True
|
EndLoadingUI()
|
||||||
btnLoadFiles.Enabled = True
|
|
||||||
GridControlFiles.Enabled = True
|
|
||||||
SetDocumentButtonsEnabled(True)
|
|
||||||
SplashScreenManager.CloseWaitForm()
|
|
||||||
End Try
|
End Try
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
|
Private Async Function TransferFile(pDocument As Document, Optional pIsTest As Boolean = False) As Task(Of Boolean)
|
||||||
|
' Check for errors and abort
|
||||||
|
If pDocument.HasErrors = True Then
|
||||||
|
FormHelper.ShowWarning("Diese Datei kann noch nicht übertragen werden, da sie noch Fehler oder fehlende Werte enthält.")
|
||||||
|
Return False
|
||||||
|
End If
|
||||||
|
|
||||||
|
Dim oResult = Await WebService.TransferDocumentToWinline(pDocument, CurrentTemplate, lookupMandator.EditValue, pIsTest)
|
||||||
|
|
||||||
|
If oResult = True Then
|
||||||
|
|
||||||
|
' If this was only a test, we are done.
|
||||||
|
If pIsTest = True Then
|
||||||
|
Return True
|
||||||
|
End If
|
||||||
|
|
||||||
|
WebService.RaiseWebServiceProgress("Bericht erzeugen")
|
||||||
|
|
||||||
|
' Generate the report
|
||||||
|
Dim oReport = ReportGenerator.GenerateReport(pDocument)
|
||||||
|
Dim oFilePath = ReportGenerator.GetReportFilePath(pDocument, CurrentTemplate)
|
||||||
|
|
||||||
|
WebService.RaiseWebServiceProgress("Bericht exportieren")
|
||||||
|
|
||||||
|
' Export it to pdf
|
||||||
|
oReport.ExportToPdf(oFilePath)
|
||||||
|
|
||||||
|
WebService.RaiseWebServiceProgress("Datei archivieren")
|
||||||
|
|
||||||
|
' Mark Document as Imported, will be moved on Form Close
|
||||||
|
pDocument.Imported = True
|
||||||
|
|
||||||
|
Return True
|
||||||
|
Else
|
||||||
|
Return False
|
||||||
|
End If
|
||||||
|
End Function
|
||||||
|
|
||||||
|
Private Function CreateGridsAndColumns(pTemplate As Templates.Template) As List(Of GridControl)
|
||||||
|
Dim oGrids As New List(Of GridControl)
|
||||||
|
Dim oTableCounter = 0
|
||||||
|
|
||||||
|
For Each oTable In pTemplate.Tables
|
||||||
|
If oTableCounter = 0 Then
|
||||||
|
Dim oGrid = GridLoader.GetGridFromElement(GridControl1, oTable)
|
||||||
|
AddHandler oGrid.DoubleClick, AddressOf Grid_MouseDoubleClick
|
||||||
|
AddHandler GridView1.CustomDrawCell, AddressOf GridView_CustomDrawCell
|
||||||
|
oGrids.Add(oGrid)
|
||||||
|
End If
|
||||||
|
|
||||||
|
If oTableCounter = 1 Then
|
||||||
|
Dim oGrid = GridLoader.GetGridFromElement(GridControl2, oTable)
|
||||||
|
AddHandler oGrid.DoubleClick, AddressOf Grid_MouseDoubleClick
|
||||||
|
AddHandler GridView2.CustomDrawCell, AddressOf GridView_CustomDrawCell
|
||||||
|
oGrids.Add(oGrid)
|
||||||
|
End If
|
||||||
|
|
||||||
|
If oTableCounter = 2 Then
|
||||||
|
Dim oGrid = GridLoader.GetGridFromElement(GridControl3, oTable)
|
||||||
|
AddHandler oGrid.DoubleClick, AddressOf Grid_MouseDoubleClick
|
||||||
|
AddHandler GridView3.CustomDrawCell, AddressOf GridView_CustomDrawCell
|
||||||
|
oGrids.Add(oGrid)
|
||||||
|
End If
|
||||||
|
|
||||||
|
If oTableCounter = 3 Then
|
||||||
|
Dim oGrid = GridLoader.GetGridFromElement(GridControl4, oTable)
|
||||||
|
AddHandler oGrid.DoubleClick, AddressOf Grid_MouseDoubleClick
|
||||||
|
AddHandler GridView4.CustomDrawCell, AddressOf GridView_CustomDrawCell
|
||||||
|
oGrids.Add(oGrid)
|
||||||
|
End If
|
||||||
|
|
||||||
|
If oTableCounter > 3 Then
|
||||||
|
MsgBox(My.Resources.frmImportMainExtra.Zur_Zeit_werden_nur_bis_zu_4_Tabellen_unterstützt_, MsgBoxStyle.Exclamation, Text)
|
||||||
|
End If
|
||||||
|
|
||||||
|
oTableCounter += 1
|
||||||
|
Next
|
||||||
|
|
||||||
|
If oTableCounter < 3 Then
|
||||||
|
SplitContainerGrids.PanelVisibility = DevExpress.XtraEditors.SplitPanelVisibility.Panel1
|
||||||
|
End If
|
||||||
|
|
||||||
|
Return oGrids
|
||||||
|
End Function
|
||||||
|
|
||||||
|
Private Sub TryOpenDirectory(pPath As String, pDisplayName As String)
|
||||||
|
If Directory.Exists(pPath) Then
|
||||||
|
Process.Start(pPath)
|
||||||
|
Else
|
||||||
|
Dim oMessage = String.Format(My.Resources.frmImportMainExtra._0__nicht_konfiguriert_oder_nicht_gefunden, pDisplayName)
|
||||||
|
MsgBox(oMessage, MsgBoxStyle.Exclamation, Text)
|
||||||
|
End If
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private Sub TryOpenFile(pPath As String, pDisplayName As String)
|
||||||
|
If File.Exists(pPath) Then
|
||||||
|
Process.Start(pPath)
|
||||||
|
Else
|
||||||
|
Dim oMessage = String.Format(My.Resources.frmImportMainExtra._0__nicht_konfiguriert_oder_nicht_gefunden, pDisplayName)
|
||||||
|
MsgBox(oMessage, MsgBoxStyle.Exclamation, Text)
|
||||||
|
End If
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private Sub BeginLoadingUI()
|
||||||
|
SplashScreenManager.ShowWaitForm()
|
||||||
|
SetDocumentButtonsEnabled(False)
|
||||||
|
GridControlFiles.Enabled = False
|
||||||
|
btnLoadFiles.Enabled = False
|
||||||
|
SplitContainerGrids.Enabled = False
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private Sub EndLoadingUI()
|
||||||
|
SplitContainerGrids.Enabled = True
|
||||||
|
btnLoadFiles.Enabled = True
|
||||||
|
GridControlFiles.Enabled = True
|
||||||
|
SetDocumentButtonsEnabled(True)
|
||||||
|
SplashScreenManager.CloseWaitForm()
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private Sub SetDocumentButtonsEnabled(pEnabled As Boolean)
|
||||||
|
btnShowXml.Enabled = pEnabled
|
||||||
|
btnReloadFile.Enabled = pEnabled
|
||||||
|
btnTransferFile.Enabled = pEnabled
|
||||||
|
btnRemoveRow.Enabled = pEnabled
|
||||||
|
btnOpenReport.Enabled = pEnabled
|
||||||
|
btnTransferAllFiles.Enabled = pEnabled
|
||||||
|
btnEditRow.Enabled = pEnabled
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
#End Region
|
||||||
End Class
|
End Class
|
||||||
4
MultiTool.Form/frmRowEditor.Designer.vb
generated
4
MultiTool.Form/frmRowEditor.Designer.vb
generated
@ -57,7 +57,7 @@ Partial Class frmRowEditor
|
|||||||
'
|
'
|
||||||
'btnSave
|
'btnSave
|
||||||
'
|
'
|
||||||
Me.btnSave.Caption = "Speichern und Schließen"
|
Me.btnSave.Caption = "Speichern und Schließen (F5)"
|
||||||
Me.btnSave.Id = 1
|
Me.btnSave.Id = 1
|
||||||
Me.btnSave.ImageOptions.SvgImage = Global.MultiTool.Form.My.Resources.Resources.save
|
Me.btnSave.ImageOptions.SvgImage = Global.MultiTool.Form.My.Resources.Resources.save
|
||||||
Me.btnSave.Name = "btnSave"
|
Me.btnSave.Name = "btnSave"
|
||||||
@ -187,7 +187,9 @@ Partial Class frmRowEditor
|
|||||||
Me.Controls.Add(Me.GridControl1)
|
Me.Controls.Add(Me.GridControl1)
|
||||||
Me.Controls.Add(Me.RibbonStatusBar1)
|
Me.Controls.Add(Me.RibbonStatusBar1)
|
||||||
Me.Controls.Add(Me.RibbonControl1)
|
Me.Controls.Add(Me.RibbonControl1)
|
||||||
|
Me.Font = New System.Drawing.Font("Segoe UI", 8.25!)
|
||||||
Me.IconOptions.SvgImage = CType(resources.GetObject("frmRowEditor.IconOptions.SvgImage"), DevExpress.Utils.Svg.SvgImage)
|
Me.IconOptions.SvgImage = CType(resources.GetObject("frmRowEditor.IconOptions.SvgImage"), DevExpress.Utils.Svg.SvgImage)
|
||||||
|
Me.KeyPreview = True
|
||||||
Me.Name = "frmRowEditor"
|
Me.Name = "frmRowEditor"
|
||||||
Me.Ribbon = Me.RibbonControl1
|
Me.Ribbon = Me.RibbonControl1
|
||||||
Me.StatusBar = Me.RibbonStatusBar1
|
Me.StatusBar = Me.RibbonStatusBar1
|
||||||
|
|||||||
@ -120,7 +120,7 @@
|
|||||||
<assembly alias="DevExpress.Data.v21.2" name="DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
|
<assembly alias="DevExpress.Data.v21.2" name="DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
|
||||||
<data name="frmRowEditor.IconOptions.SvgImage" type="DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
<data name="frmRowEditor.IconOptions.SvgImage" type="DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||||
<value>
|
<value>
|
||||||
AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjE5LjIsIFZlcnNpb249MTkuMi4z
|
AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIxLjIsIFZlcnNpb249MjEuMi40
|
||||||
LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjg4ZDE3NTRkNzAwZTQ5YQUBAAAAHURl
|
LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjg4ZDE3NTRkNzAwZTQ5YQUBAAAAHURl
|
||||||
dkV4cHJlc3MuVXRpbHMuU3ZnLlN2Z0ltYWdlAQAAAAREYXRhBwICAAAACQMAAAAPAwAAAIIFAAAC77u/
|
dkV4cHJlc3MuVXRpbHMuU3ZnLlN2Z0ltYWdlAQAAAAREYXRhBwICAAAACQMAAAAPAwAAAIIFAAAC77u/
|
||||||
PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz4NCjxzdmcgeD0iMHB4IiB5PSIwcHgi
|
PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz4NCjxzdmcgeD0iMHB4IiB5PSIwcHgi
|
||||||
|
|||||||
@ -142,6 +142,10 @@ Public Class frmRowEditor
|
|||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Private Sub btnSave_ItemClick(sender As Object, e As DevExpress.XtraBars.ItemClickEventArgs) Handles btnSave.ItemClick
|
Private Sub btnSave_ItemClick(sender As Object, e As DevExpress.XtraBars.ItemClickEventArgs) Handles btnSave.ItemClick
|
||||||
|
SaveAndClose()
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private Sub SaveAndClose()
|
||||||
Try
|
Try
|
||||||
GridView1.CloseEditor()
|
GridView1.CloseEditor()
|
||||||
|
|
||||||
@ -313,5 +317,11 @@ Public Class frmRowEditor
|
|||||||
' e.Appearance.BackColor = Color.LightCoral
|
' e.Appearance.BackColor = Color.LightCoral
|
||||||
'End If
|
'End If
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
|
Private Sub frmRowEditor_KeyDown(sender As Object, e As KeyEventArgs) Handles Me.KeyDown
|
||||||
|
If e.KeyCode = Keys.F5 Then
|
||||||
|
SaveAndClose()
|
||||||
|
End If
|
||||||
|
End Sub
|
||||||
End Class
|
End Class
|
||||||
|
|
||||||
|
|||||||
@ -1,4 +1,6 @@
|
|||||||
Public Class Constants
|
Public Class Constants
|
||||||
|
Public Const HTTP_REQUEST_TIMEOUT_IN_SECONDS = 60
|
||||||
|
|
||||||
Public Const COLUMN_GUID = "GUID"
|
Public Const COLUMN_GUID = "GUID"
|
||||||
|
|
||||||
Public Const FUNCTION_GLN = "GLN"
|
Public Const FUNCTION_GLN = "GLN"
|
||||||
|
|||||||
@ -5,6 +5,7 @@ Imports DigitalData.Modules.Database
|
|||||||
Imports DigitalData.Modules.Filesystem
|
Imports DigitalData.Modules.Filesystem
|
||||||
Imports DigitalData.Modules.Logging
|
Imports DigitalData.Modules.Logging
|
||||||
Imports MultiTool.Shared.Documents
|
Imports MultiTool.Shared.Documents
|
||||||
|
Imports MultiTool.Shared.Exceptions
|
||||||
Imports MultiTool.Shared.Templates
|
Imports MultiTool.Shared.Templates
|
||||||
Imports MultiTool.Shared.Templates.GeneralConfig
|
Imports MultiTool.Shared.Templates.GeneralConfig
|
||||||
Imports MultiTool.Shared.Winline.Entities
|
Imports MultiTool.Shared.Winline.Entities
|
||||||
@ -35,6 +36,17 @@ Namespace Winline
|
|||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
#Region "Import"
|
#Region "Import"
|
||||||
|
''' <summary>
|
||||||
|
''' Transfers a document to winline via Webservices
|
||||||
|
''' </summary>
|
||||||
|
''' <param name="pDocument"></param>
|
||||||
|
''' <param name="pTemplate"></param>
|
||||||
|
''' <param name="pMandator"></param>
|
||||||
|
''' <param name="pIsTest"></param>
|
||||||
|
''' <exception cref="HttpRequestException"></exception>
|
||||||
|
''' <exception cref="WebServiceException"></exception>
|
||||||
|
''' <exception cref="TaskCanceledException"></exception>
|
||||||
|
''' <returns>True if request was successful.</returns>
|
||||||
Public Async Function TransferDocumentToWinline(pDocument As Documents.Document, pTemplate As Template, pMandator As Mandator, Optional pIsTest As Boolean = False) As Task(Of Boolean)
|
Public Async Function TransferDocumentToWinline(pDocument As Documents.Document, pTemplate As Template, pMandator As Mandator, Optional pIsTest As Boolean = False) As Task(Of Boolean)
|
||||||
Dim oBytes As Byte() = GetBytesFromDocument(pDocument)
|
Dim oBytes As Byte() = GetBytesFromDocument(pDocument)
|
||||||
Dim oWS = Config
|
Dim oWS = Config
|
||||||
@ -91,7 +103,9 @@ Namespace Winline
|
|||||||
Dim oByref = 1
|
Dim oByref = 1
|
||||||
|
|
||||||
Dim oURL As String = $"{oWS.BaseUrl}/ewlservice/import?User={oWS.Username}&Password={oWS.Password}&Company={pMandator.Id}&Type={oTemplateType}&Vorlage={oTemplateName}&ActionCode={oActionCode}&Byref={oByref}&Data={oImportRelativeFilePath}"
|
Dim oURL As String = $"{oWS.BaseUrl}/ewlservice/import?User={oWS.Username}&Password={oWS.Password}&Company={pMandator.Id}&Type={oTemplateType}&Vorlage={oTemplateName}&ActionCode={oActionCode}&Byref={oByref}&Data={oImportRelativeFilePath}"
|
||||||
Dim oClient As New HttpClient()
|
Dim oClient As New HttpClient With {
|
||||||
|
.Timeout = TimeSpan.FromSeconds(Constants.HTTP_REQUEST_TIMEOUT_IN_SECONDS)
|
||||||
|
}
|
||||||
|
|
||||||
Logger.Info("Creating HTTP Request to [{0}]", oWS.BaseUrl)
|
Logger.Info("Creating HTTP Request to [{0}]", oWS.BaseUrl)
|
||||||
|
|
||||||
@ -146,17 +160,17 @@ Namespace Winline
|
|||||||
If oResponseObject.OverallSuccess = False Then
|
If oResponseObject.OverallSuccess = False Then
|
||||||
Dim oMessage = $"Request to Webservice was unsuccessful:{vbNewLine}{vbNewLine}{String.Join(vbNewLine, oErrorStrings.ToArray)}"
|
Dim oMessage = $"Request to Webservice was unsuccessful:{vbNewLine}{vbNewLine}{String.Join(vbNewLine, oErrorStrings.ToArray)}"
|
||||||
|
|
||||||
Throw New ApplicationException(oMessage)
|
Throw New WebServiceException(oMessage)
|
||||||
End If
|
End If
|
||||||
End Using
|
End Using
|
||||||
|
|
||||||
Case "text/html"
|
Case "text/html"
|
||||||
WriteResponseFileWithSuffix(pTemplate.OutputWebserviceDirectory, pBaseFileNAme, oResponseBody, "txt", "Response")
|
WriteResponseFileWithSuffix(pTemplate.OutputWebserviceDirectory, pBaseFileNAme, oResponseBody, "txt", "Response")
|
||||||
|
|
||||||
Throw New ApplicationException(oResponseBody)
|
Throw New WebServiceException(oResponseBody)
|
||||||
|
|
||||||
Case Else
|
Case Else
|
||||||
Throw New ApplicationException(oResponseBody)
|
Throw New WebServiceException(oResponseBody)
|
||||||
End Select
|
End Select
|
||||||
End Function
|
End Function
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user