2.7.3 WISAG
• Erweiterung von SetControlValues_FromControl um Handling für DevExpress DateEdit (Parsing verschiedener Datumsformate, Farbanpassung). • Ergänzung einer analogen Fall-Branch für System.Windows.Forms.DateTimePicker (Fallback auf MinimumDateTime bei ungültigem oder leerem Caption). • Keine bestehenden Funktionen außerhalb der neuen Select-Case-Zweige angepasst. Nutzen: Ermöglicht dynamisches Setzen von Datumswerten aus SQL-Steuerdaten (Caption-Feld) für beide Datumstypen und konsistente Farbgestaltung wie bei anderen Steuerelementen. Hinweis: Validierungs- und Logging-Struktur wiederverwendet; keine Seiteneffekte auf andere Control-Typen.
This commit is contained in:
@@ -2892,11 +2892,10 @@ FROM VWPM_PROFILE_ACTIVE T WHERE T.GUID IN (SELECT PROFILE_ID FROM [dbo].[FNPM_G
|
||||
If Ev_Filter_Panel_Closed = False Then
|
||||
Dim oTermFilterActive As String = String.Format("{0} ({1})", S.Filter_aktiv, GridViewWorkflows.RowCount)
|
||||
If GridViewWorkflows.ActiveFilterString <> String.Empty Then
|
||||
If Not lblCaptionMainGrid.Text.Contains(oTermFilterActive) Then
|
||||
lblCaptionMainGrid.Text += $"|{oTermFilterActive}"
|
||||
Else
|
||||
If lblCaptionMainGrid.Text.Contains(oTermFilterActive) Then
|
||||
Ev_Filter_Panel_Closed = False
|
||||
End If
|
||||
lblCaptionMainGrid.Text = String.Format("{0} - {1}", S.Gesamtübersicht, oTermFilterActive)
|
||||
bsitmCount.Visibility = DevExpress.XtraBars.BarItemVisibility.Always
|
||||
bsitmCount.Caption = oTermFilterActive
|
||||
Else
|
||||
@@ -2977,7 +2976,7 @@ FROM VWPM_PROFILE_ACTIVE T WHERE T.GUID IN (SELECT PROFILE_ID FROM [dbo].[FNPM_G
|
||||
Timer5Mins.Stop()
|
||||
TimerRefresh.Stop()
|
||||
TimerReminder.Stop()
|
||||
LOGGER.Info("Inactivity recognized. Automatic Logout in process!")
|
||||
LOGGER.Info("Inactivity recognized. Automatic Logout In process!")
|
||||
Hide()
|
||||
ClassAllgemeineFunktionen.LoginOut("LOGOUT")
|
||||
TimerInactivity.Stop()
|
||||
@@ -3012,8 +3011,8 @@ FROM VWPM_PROFILE_ACTIVE T WHERE T.GUID IN (SELECT PROFILE_ID FROM [dbo].[FNPM_G
|
||||
MyProcess.StartInfo.FileName = bbtniCW.Tag
|
||||
MyProcess.Start()
|
||||
Else
|
||||
LOGGER.Warn($"easyFLOW-Exe not found [{bbtniCW.Tag}]")
|
||||
FormHelper.ShowInfoMessage("Clipboard Watcher could not be started!", omsgTitleWarning)
|
||||
LOGGER.Warn($"easyFLOW-Exe Not found [{bbtniCW.Tag}]")
|
||||
FormHelper.ShowInfoMessage("Clipboard Watcher could Not be started!", omsgTitleWarning)
|
||||
End If
|
||||
|
||||
Catch ex As Exception
|
||||
@@ -3098,7 +3097,7 @@ FROM VWPM_PROFILE_ACTIVE T WHERE T.GUID IN (SELECT PROFILE_ID FROM [dbo].[FNPM_G
|
||||
Private Sub BarButtonItemFileLink_ItemClick(sender As Object, e As DevExpress.XtraBars.ItemClickEventArgs) Handles BarButtonItemFileLink.ItemClick
|
||||
Dim oReceipiant = ""
|
||||
Dim oFocusedDocGUID = GridViewWorkflows.GetFocusedRowCellValue(GridViewWorkflows.Columns("GUID"))
|
||||
Dim oSQL = $"SELECT [dbo].[FNPM_GET_FILEPATH] ({oFocusedDocGUID},1)"
|
||||
Dim oSQL = $"Select [dbo].[FNPM_GET_FILEPATH] ({oFocusedDocGUID}, 1)"
|
||||
Dim oFilePath = DatabaseFallback.GetScalarValueECM(oSQL)
|
||||
If File.Exists(oFilePath) Then
|
||||
Dim oLink = "<HTML><body><p><a href=" + "file:///" + oFilePath + ">Link zur Datei</a></p></body></HTML>"
|
||||
@@ -3152,6 +3151,7 @@ FROM VWPM_PROFILE_ACTIVE T WHERE T.GUID IN (SELECT PROFILE_ID FROM [dbo].[FNPM_G
|
||||
If CURRENT_DT_PROFILE.Rows.Count = 1 Then
|
||||
CURRENT_ProfilName = CURRENT_DT_PROFILE.Rows(0).Item("NAME")
|
||||
PROFILE_SHOW_DOCUMENT = CURRENT_DT_PROFILE.Rows(0).Item("SHOW_DOCUMENT")
|
||||
PROFILE_NOT_RESP_COMMENT = CURRENT_DT_PROFILE.Rows(0).Item("NOT_RESP_COMMENT")
|
||||
ActiveWorkflowType = 1
|
||||
Else
|
||||
Exit Sub
|
||||
|
||||
Reference in New Issue
Block a user