かなり単純な関数を作成しましたが、保存時に 3 つのエラーが発生したため、何かを見落としていたに違いありません。
- 期待される ')'
- 予想されるステートメントの終わり
- 予期される End Sub または End Function または End プロパティ
コードは次のとおりです。
Function ReportCheck(sParent, sReport, sTitle)
oParentWindow = "My_Reports," & sParent
BuildAndRunObject "My_Reports" , sReport,"LINK", "CLICK","","", "ABORT","","","",""
BuildAndRunObject oParentWindow ,sTitle,"WEBELEMENT", "EXIST","","", "","","","",""
'BuildAndRunObject oParentWindow ,"select","WEBELEMENT", "SELECT","2009 - 2013","SELECT_VALUE", "ABORT","","","",""
BuildAndRunObject oParentWindow ,"Create","WEBBUTTON", "CLICK","","", "ABORT","","","",""
Wait(20)
If BuildAndReportObject(oParentWindow, "Checkmark", "WEBELEMENT","VERIFY PROPERTY VALUE".TRUE. "VISIBLE","","","","","") and BuildAndReportObject(oParentWindow, "Report_Ready", "WEBELEMENT","VERIFY PROPERTY VALUE". TRUE. "VISIBLE","","","","","") Then
Reporter.ReportEvent micPass, "Credit Summary", "Report Generated Successfully"
Else
Reporter.ReportEvent micFail, sTitle, "Report Failed to Generate"
End if
End Function
最初のエラーは IF 行に関するものです。2 番目のエラーは、Else に関するものです。最後は End If 行です。
私は何を取りこぼしたか?2回目の閲覧に感謝します。会社で VB Script を使っているのは私だけなので、見てくれる人がいません...
ありがとう、
ジェイミー