0
마우스 오른쪽 버튼 이벤트의 일부 메뉴를 활성화했습니다. 처음에는 잘 작동합니다. 예를 들어 '행 추가'메뉴를 누르면 행이 추가됩니다. 다시 오른쪽 버튼을 클릭하면 마우스 오른쪽 버튼 클릭 이벤트에서 사용할 수있는 메뉴가 표시되지 않습니다. 행을 계속 추가해야합니다.OK 및 UPDATE 모드에서 메뉴를 활성화하는 방법
내가 어떻게 이것을 달성 할 수 있습니까?
Private Sub SBO_Application_RightClickEvent(ByRef eventInfo As SAPbouiCOM.ContextMenuInfo, ByRef BubbleEvent As Boolean) Handles SBO_Application.RightClickEvent
Try
oForm = SBO_Application.Forms.Item("TRADING")
If (eventInfo.FormUID = "TRADING") Then
oCombo = oForm.Items.Item("1000002").Specific
Dim oMenus As SAPbouiCOM.Menus
oMenus = SBO_Application.Menus
oForm.EnableMenu("1287", True)
oForm.EnableMenu("1292", True)
oForm.EnableMenu("1293", True)
If (oCombo.Selected.Value = "Open") Then
oMenus.Item("1283").Enabled = True
Else
oMenus.Item("1283").Enabled = False
End If
End If
Catch ex As Exception
End Try
End Sub
마우스 오른쪽 버튼 클릭 이벤트를 사용하도록 설정 한 코드를 게시 할 수 있습니까? 오른쪽 클릭 이벤트 핸들러에 무엇을 첨부 했습니까? – ryadavilli
그리고 왜이 태그가 C# * 및 * vb.net입니까? –