MS
This commit is contained in:
@@ -999,13 +999,13 @@ Public Class frmConstructor_Main
|
||||
RIGHT_WINDREAM_FORBIDDEN = False
|
||||
tsmi_RecordDelete.Enabled = True
|
||||
MassenänderungToolStripMenuItem.Enabled = True
|
||||
TsMI_DocRemoveLink.Enabled = True
|
||||
UmbenennenToolStripMenuItem.Enabled = True
|
||||
TSMI_linkRecord.Enabled = True
|
||||
TSMI_inWork.Enabled = True
|
||||
CopyToolStripMenuItem.Enabled = True
|
||||
docCM_RemoveLink.Enabled = True
|
||||
docCM_Rename.Enabled = True
|
||||
docCM_linkRecord.Enabled = True
|
||||
docCM_InWork.Enabled = True
|
||||
docCM_Copy.Enabled = True
|
||||
RecordKopierenToolStripMenuItem.Enabled = True
|
||||
PropertiesToolStripMenuItem.Enabled = True
|
||||
docCM_PropertiesFile.Enabled = True
|
||||
tslblLocked.Visible = False
|
||||
tslblFileslocked.Visible = False
|
||||
TabFollowUp.PageEnabled = True
|
||||
@@ -1013,8 +1013,8 @@ Public Class frmConstructor_Main
|
||||
TabWindream.PageEnabled = True
|
||||
WindreamsucheNeuLadenToolStripMenuItem.Enabled = True
|
||||
EntitätssucheStartenToolStripMenuItem.Enabled = True
|
||||
DateiÖffnenToolStripMenuItem.Enabled = True
|
||||
TSMI_inWork.Enabled = True
|
||||
docCM_Open.Enabled = True
|
||||
docCM_InWork.Enabled = True
|
||||
|
||||
VerknüpfungenAnzeigenToolStripMenuItem.Enabled = True
|
||||
Dim tempsql
|
||||
@@ -1058,12 +1058,12 @@ Public Class frmConstructor_Main
|
||||
tsButtonDelete.Enabled = False
|
||||
tsmi_RecordDelete.Enabled = False
|
||||
MassenänderungToolStripMenuItem.Enabled = False
|
||||
UmbenennenToolStripMenuItem.Enabled = False
|
||||
TSMI_linkRecord.Enabled = False
|
||||
TSMI_inWork.Enabled = False
|
||||
PropertiesToolStripMenuItem.Enabled = False
|
||||
CopyToolStripMenuItem.Enabled = False
|
||||
TsMI_DocRemoveLink.Enabled = False
|
||||
docCM_Rename.Enabled = False
|
||||
docCM_linkRecord.Enabled = False
|
||||
docCM_InWork.Enabled = False
|
||||
docCM_PropertiesFile.Enabled = False
|
||||
docCM_Copy.Enabled = False
|
||||
docCM_RemoveLink.Enabled = False
|
||||
tslblLocked.Visible = True
|
||||
RecordKopierenToolStripMenuItem.Enabled = False
|
||||
TabFollowUp.PageEnabled = False
|
||||
@@ -1115,8 +1115,8 @@ Public Class frmConstructor_Main
|
||||
'TabWindream.PageEnabled = False
|
||||
WindreamsucheNeuLadenToolStripMenuItem.Enabled = False
|
||||
EntitätssucheStartenToolStripMenuItem.Enabled = False
|
||||
DateiÖffnenToolStripMenuItem.Enabled = False
|
||||
TSMI_inWork.Enabled = False
|
||||
docCM_Open.Enabled = False
|
||||
docCM_InWork.Enabled = False
|
||||
End If
|
||||
|
||||
Catch ex As Exception
|
||||
@@ -3560,7 +3560,7 @@ Public Class frmConstructor_Main
|
||||
End Try
|
||||
|
||||
End Sub
|
||||
|
||||
|
||||
Private Sub WD_DELETE_DOCS()
|
||||
Dim sw As New Stopwatch
|
||||
sw.Start()
|
||||
@@ -4911,7 +4911,7 @@ Public Class frmConstructor_Main
|
||||
Catch ex As Exception
|
||||
ClassLogger.Add(">> Unexpected Error in grvwGrid_MouseDown: " & ex.Message, False)
|
||||
End Try
|
||||
|
||||
|
||||
End Sub
|
||||
Private Sub grvwGrid_MouseMove(sender As Object, e As MouseEventArgs) Handles grvwGrid.MouseMove, grvwTiles.MouseMove, grvwCarousel.MouseMove
|
||||
Dim view As BaseView = CType(sender, BaseView)
|
||||
@@ -5100,7 +5100,7 @@ Public Class frmConstructor_Main
|
||||
Delete_Record()
|
||||
End Sub
|
||||
|
||||
Private Sub KopierenToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles CopyToolStripMenuItem.Click
|
||||
Private Sub KopierenToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles docCM_Copy.Click
|
||||
If ClassWindreamDocGrid.SELECTED_DOC_PATH <> "" Then
|
||||
Try
|
||||
Dim selectedfile(0) As String
|
||||
@@ -5139,7 +5139,7 @@ Public Class frmConstructor_Main
|
||||
End If
|
||||
End Sub
|
||||
|
||||
Private Sub LöschenToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles TsMI_DocRemoveLink.Click
|
||||
Private Sub LöschenToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles docCM_RemoveLink.Click
|
||||
If RECORD_ID = 0 Then
|
||||
MsgBox("Please select a record!", MsgBoxStyle.Exclamation)
|
||||
Exit Sub
|
||||
@@ -5185,7 +5185,7 @@ Public Class frmConstructor_Main
|
||||
End If
|
||||
End Sub
|
||||
|
||||
Private Sub EigenschaftenToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles PropertiesToolStripMenuItem.Click
|
||||
Private Sub EigenschaftenToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles docCM_PropertiesFile.Click
|
||||
If IsNothing(ClassWindreamDocGrid.DT_RESULTFILES) Then
|
||||
MsgBox("Could not read File Parameters(4)!", MsgBoxStyle.Exclamation)
|
||||
Exit Sub
|
||||
@@ -5209,7 +5209,7 @@ Public Class frmConstructor_Main
|
||||
|
||||
End Sub
|
||||
|
||||
Private Sub DateiÖffnenToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles DateiÖffnenToolStripMenuItem.Click
|
||||
Private Sub DateiÖffnenToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles docCM_Open.Click
|
||||
If IsNothing(ClassWindreamDocGrid.DT_RESULTFILES) Then
|
||||
MsgBox("Could not read File Parameters(4)!", MsgBoxStyle.Exclamation)
|
||||
Exit Sub
|
||||
@@ -5511,11 +5511,11 @@ Public Class frmConstructor_Main
|
||||
End Try
|
||||
End If
|
||||
End Sub
|
||||
Private Sub UmbenennenToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles UmbenennenToolStripMenuItem.Click
|
||||
Private Sub UmbenennenToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles docCM_Rename.Click
|
||||
Display_Filename()
|
||||
End Sub
|
||||
|
||||
Private Sub UmbenennenToolStripMenuItem_MouseHover(sender As Object, e As EventArgs) Handles UmbenennenToolStripMenuItem.MouseHover
|
||||
Private Sub UmbenennenToolStripMenuItem_MouseHover(sender As Object, e As EventArgs) Handles docCM_Rename.MouseHover
|
||||
Display_Filename()
|
||||
End Sub
|
||||
Sub Display_Filename()
|
||||
@@ -5544,7 +5544,7 @@ Public Class frmConstructor_Main
|
||||
End Try
|
||||
End Sub
|
||||
|
||||
Private Sub DateiMitDatensatzVerknüpfenToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles TSMI_linkRecord.Click
|
||||
Private Sub DateiMitDatensatzVerknüpfenToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles docCM_linkRecord.Click
|
||||
Try
|
||||
ClassWindreamDocGrid.GetDocItems(GridViewDoc_Search)
|
||||
If IsNothing(ClassWindreamDocGrid.DT_RESULTFILES) Then
|
||||
@@ -5640,24 +5640,56 @@ Public Class frmConstructor_Main
|
||||
|
||||
End If
|
||||
End Sub
|
||||
|
||||
Sub ContextMenu_Read()
|
||||
docCM_Open.Enabled = True
|
||||
docCM_Copy.Enabled = False
|
||||
docCM_Rename.Enabled = False
|
||||
docCM_RenameDisplay.Enabled = False
|
||||
docCM_InWork.Enabled = False
|
||||
docCM_linkRecord.Enabled = False
|
||||
docCM_CheckRights.Enabled = False
|
||||
docCM_DeleteFile.Enabled = False
|
||||
docCM_RemoveLink.Enabled = False
|
||||
End Sub
|
||||
Sub ContextMenu_Write()
|
||||
docCM_Open.Enabled = True
|
||||
docCM_Copy.Enabled = True
|
||||
docCM_Rename.Enabled = True
|
||||
docCM_RenameDisplay.Enabled = True
|
||||
docCM_InWork.Enabled = True
|
||||
docCM_linkRecord.Enabled = True
|
||||
docCM_CheckRights.Enabled = True
|
||||
docCM_DeleteFile.Enabled = True
|
||||
docCM_RemoveLink.Enabled = True
|
||||
End Sub
|
||||
Private Sub ContextMenuStripResultFiles_Opening(sender As Object, e As System.ComponentModel.CancelEventArgs) Handles ContextMenuStripResultFiles.Opening
|
||||
File_in_Work()
|
||||
Dim Result = ClassWindream.Get_File_Rights(ClassWindreamDocGrid.SELECTED_DOC_PATH)
|
||||
If Not IsNothing(Result) Then
|
||||
Select Case Result.ToString
|
||||
Case "R"
|
||||
ContextMenu_Read()
|
||||
Case "RW"
|
||||
ContextMenu_Write()
|
||||
Case "RWA"
|
||||
ContextMenu_Write()
|
||||
End Select
|
||||
End If
|
||||
If ClassWindreamDocGrid.DT_RESULTFILES.Rows.Count = 1 Then
|
||||
If ClassWindreamDocGrid.DT_RESULTFILES.Rows(0).Item("DISPLAYNAME") <> "" Then
|
||||
TSMIDisplayname.Visible = True
|
||||
docCM_RenameDisplay.Visible = True
|
||||
Set_Displayname()
|
||||
Else
|
||||
TSMIDisplayname.Visible = False
|
||||
docCM_RenameDisplay.Visible = False
|
||||
End If
|
||||
Else
|
||||
TSMIDisplayname.Visible = False
|
||||
docCM_RenameDisplay.Visible = False
|
||||
End If
|
||||
|
||||
|
||||
End Sub
|
||||
Sub File_in_Work()
|
||||
TSMI_inWork.Enabled = True
|
||||
docCM_InWork.Enabled = True
|
||||
Try
|
||||
Dim expression As String
|
||||
expression = "DocID = " & ClassWindreamDocGrid.SELECTED_DOC_ID
|
||||
@@ -5694,13 +5726,13 @@ Public Class frmConstructor_Main
|
||||
displ = "Lock file for working"
|
||||
End If
|
||||
End If
|
||||
TSMI_inWork.Text = displ
|
||||
docCM_InWork.Text = displ
|
||||
Catch ex As Exception
|
||||
ClassLogger.Add(">> Unexpected Error in File-Work Info: " & ex.Message, False)
|
||||
TSMI_inWork.Enabled = False
|
||||
docCM_InWork.Enabled = False
|
||||
End Try
|
||||
End Sub
|
||||
Private Sub TSMI_inWork_Click(sender As Object, e As EventArgs) Handles TSMI_inWork.Click
|
||||
Private Sub TSMI_inWork_Click(sender As Object, e As EventArgs) Handles docCM_InWork.Click
|
||||
If IsNothing(ClassWindreamDocGrid.DT_RESULTFILES) Then
|
||||
MsgBox("Could not read File Parameters (3)!", MsgBoxStyle.Exclamation)
|
||||
Exit Sub
|
||||
@@ -5725,7 +5757,7 @@ Public Class frmConstructor_Main
|
||||
RUN_WDSEARCH_GRID("RECORD")
|
||||
End If
|
||||
End Sub
|
||||
Private Sub AnsichtZurücksetzenToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles AnsichtZurücksetzenToolStripMenuItem.Click
|
||||
Private Sub AnsichtZurücksetzenToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles docCM_ResetView.Click
|
||||
' TODO: Ansicht zurücksetzen
|
||||
Try
|
||||
Dim XMLPath = Get_DocGrid_Layout_Filename()
|
||||
@@ -5745,10 +5777,10 @@ Public Class frmConstructor_Main
|
||||
Me.Cursor = Cursors.Default
|
||||
End Sub
|
||||
|
||||
Private Sub TSMIDisplayname_Click(sender As Object, e As EventArgs) Handles TSMIDisplayname.Click
|
||||
Private Sub TSMIDisplayname_Click(sender As Object, e As EventArgs) Handles docCM_RenameDisplay.Click
|
||||
Set_Displayname()
|
||||
End Sub
|
||||
Private Sub TSMIDisplayname_MouseHover(sender As Object, e As EventArgs) Handles TSMIDisplayname.MouseHover
|
||||
Private Sub TSMIDisplayname_MouseHover(sender As Object, e As EventArgs) Handles docCM_RenameDisplay.MouseHover
|
||||
Set_Displayname()
|
||||
End Sub
|
||||
Sub Set_Displayname()
|
||||
@@ -5784,7 +5816,7 @@ Public Class frmConstructor_Main
|
||||
End If
|
||||
End Sub
|
||||
|
||||
Private Sub TestToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles tsmiRights.Click
|
||||
Private Sub TestToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles docCM_CheckRights.Click
|
||||
Dim msg = "Die Rechte wurden erfolgreich überprüft und aktualisiert!"
|
||||
CURRENT_RECORD_ID = RECORD_ID
|
||||
If IsNothing(ClassWindreamDocGrid.DT_RESULTFILES) Then
|
||||
@@ -5838,7 +5870,7 @@ Public Class frmConstructor_Main
|
||||
|
||||
End Sub
|
||||
|
||||
Private Sub ToolStripMenuItem1_Click(sender As Object, e As EventArgs) Handles ToolStripMI_DeleteFile.Click
|
||||
Private Sub ToolStripMenuItem1_Click(sender As Object, e As EventArgs) Handles docCM_DeleteFile.Click
|
||||
If RECORD_ID = 0 And SEARCH_TYPE <> "ENTITY" Then
|
||||
MsgBox("Please select a record!", MsgBoxStyle.Exclamation)
|
||||
Exit Sub
|
||||
@@ -5896,14 +5928,14 @@ Public Class frmConstructor_Main
|
||||
MsgBox("Unexpected Error in Delete file:" & vbNewLine & ex.Message, MsgBoxStyle.Critical)
|
||||
End Try
|
||||
|
||||
End If
|
||||
End If
|
||||
Next
|
||||
If SEARCH_TYPE = "ENTITY" Then
|
||||
CURRENT_DT_DOC_ENTITY_SEARCH = Nothing
|
||||
End If
|
||||
RUN_WDSEARCH_GRID(SEARCH_TYPE)
|
||||
End If
|
||||
|
||||
|
||||
|
||||
|
||||
End Sub
|
||||
@@ -5992,7 +6024,7 @@ Public Class frmConstructor_Main
|
||||
frm.Show()
|
||||
End Sub
|
||||
|
||||
Private Sub SucheAnzeigenToolStripMenuItem1_Click(sender As Object, e As EventArgs) Handles SucheAnzeigenToolStripMenuItem1.Click
|
||||
Private Sub SucheAnzeigenToolStripMenuItem1_Click(sender As Object, e As EventArgs) Handles docCM_showGridSearch.Click
|
||||
GridViewDoc_Search.ShowFindPanel()
|
||||
End Sub
|
||||
|
||||
@@ -6022,4 +6054,19 @@ Public Class frmConstructor_Main
|
||||
Private Sub tsbtnEntitySearch_Click(sender As Object, e As EventArgs) Handles tsbtnEntitySearch.Click
|
||||
RUN_WDSEARCH_GRID("ENTITY")
|
||||
End Sub
|
||||
|
||||
Private Sub DateirechteFürUserToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles docCM_GetRights.Click
|
||||
Dim result = ClassWindream.Get_File_Rights(ClassWindreamDocGrid.SELECTED_DOC_PATH)
|
||||
If Not IsNothing(result) Then
|
||||
Dim msg = "Das aktuelle Recht für Sie ist: " & vbNewLine & vbNewLine
|
||||
If USER_LANGUAGE <> "de-DE" Then
|
||||
msg = "Your current right is: " & vbNewLine & vbNewLine & vbNewLine
|
||||
End If
|
||||
msg = msg & result.ToString
|
||||
msg = msg & vbNewLine & vbNewLine & "R:" & vbTab & "Read" & vbNewLine & "W:" & vbTab & "Write" & vbNewLine & "A:" & vbTab & "Admin"
|
||||
MsgBox(msg, MsgBoxStyle.Information)
|
||||
Else
|
||||
MsgBox("Could not read the rights for selected file! Check the log for further infomation!", MsgBoxStyle.Exclamation)
|
||||
End If
|
||||
End Sub
|
||||
End Class
|
||||
Reference in New Issue
Block a user