Jump to content
Sign in to follow this  
gjennings1

Select Data Source

Recommended Posts

gjennings1

 I'm having issues when the Select Data Source window opens to the 'File Data Source' tab rather than the 'Machine Data Source' tab.  How can I check the tab and switch it?

Run ("G:\Report Menu 80 DEV\WCFS700.EXE")
; Wait a second before continuing
WinWaitActive("Report Menu (CFS700)")
sleep(100)
#include <GuiListView.au3>
#Include <GuiTab.au3>

Dim $ttlWindow
Dim $hdlWindow
Dim $cidList
Dim $hdlList

Local $ttlWindow = "Select Data Source"

;$tabTxt = ControlGetText("Select Data Source", "", "SysTabControl321"
;Msgbox(0,"Tab",$tabTxt)

;Make sure we are on the correct tab
;$tabHwnd = ControlGetHandle ( "Select Data Source", "", "[CLASS:SysTabControl32; INSTANCE:1]" )
;_GUICtrlTab_SetCurFocus ( $tabHwnd, 0)
;_GUICtrlTab_SetCurSel ( $tabHwnd, 0)
sleep(100)

;ControlClick("Select Data Source", "", "[CLASS:SysTabControl32; INSTANCE:1]")

Local $cidList = "[CLASS:SysListView32; INSTANCE:1]"

Local $hdlWindow = WinGetHandle($ttlWindow)
Local $hListBox = ControlGetHandle($hdlWindow, "", $cidList)



;Pick the appropriate DSN
Local $index = 0
For $i = 0 To _GUICtrlListView_GetItemCount($hListbox)
      If $index = 0 Then
            If Not StringInStr(_GUICtrlListView_GetItemText($hListbox,$i), "DEVREP") = 0 Then $index = $i
      EndIf
   Next
sleep(100)

Share this post


Link to post
Share on other sites
gjennings1

Never mind, I figured it out.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×