Announcements
Attention for Customers without Multi-Factor Authentication or Single Sign-On - OTP Verification rolls out April 2025. Read all about it here.

I had a quick look in the API help and there is little information on the cable and harness API 2020. 

You can use either send keys or mouse control to navigate through the dialogue box.

The below  opens the "Add files to List" dialogue  in Reports in the assembly environment. It will at least remove some tedious clicks and help navigate. 

	'https://docs.microsoft.com/en-us/dotnet/api/system.windows.forms.sendkeys.send?view=net-5.0
Sub Main
   Dim oCommandMgr As CommandManager
 	oCommandMgr = ThisApplication.CommandManager
   Dim oControlDef As ControlDefinition
  	oControlDef = oCommandMgr.ControlDefinitions.Item("HSL:Cable:Generate_Report")
   Call oControlDef.Execute
   Call wait(0.6)
	System.Windows.Forms.SendKeys.SendWait("{F10}")
	System.Windows.Forms.SendKeys.SendWait("{RIGHT 2}")
	System.Windows.Forms.SendKeys.SendWait("{ENTER}")
	System.Windows.Forms.SendKeys.SendWait("{ENTER}")
	System.Windows.Forms.SendKeys.SendWait(" ")
End Sub
'https://stackoverflow.com/questions/15857893/wait-5-seconds-before-continuing-code-vb-net
   'Timer to allow time for form to come into focus.
   Private Sub wait(ByVal seconds As Integer)
     For i As Integer = 0 To seconds * 100
       System.Threading.Thread.Sleep(10)
     ' ThisApplication.DoEvents()
     Next
   End Sub

 

If this solved a problem, please click (accept) as solution.‌‌‌‌
Or if this helped you, please, click (like)‌‌
Regards
Alan