2017-02-11 10 views
3

以下のコードを実行しようとしていますが、最後のコード行を実行するとスローしてエラーが発生します。ボタンとして使用されるUFT画像

Browser("name:=401K Calculator").Page("title:=401K Calculator").WebEdit("name:=age").Set 26 
Browser("name:=401K Calculator").Page("title:=401K Calculator").WebEdit("name:=retirementage").Set 70 
Browser("name:=401K Calculator").Page("title:=401K Calculator").WebEdit("name:=lifeexpectancy").Set 80 
Browser("name:=401K Calculator").Page("title:=401K Calculator").WebEdit("name:=income").Set 50000 
Browser("name:=401K Calculator").Page("title:=401K Calculator").WebEdit("name:=incomeincrease").Set 3 
Browser("name:=401K Calculator").Page("title:=401K Calculator").WebEdit("name:=balance").Set 150000 
Browser("name:=401K Calculator").Page("title:=401K Calculator").WebEdit("name:=contribution").Set 10 
Browser("name:=401K Calculator").Page("title:=401K Calculator").WebEdit("name:=inflation").Set 5 

Browser("name:=401K Calculator").Page("title:=401K Calculator").Image("file name:=calculate.png","index=0").Click 

ボタン(画像)上でオブジェクトスパイを使用すると、ボタンの代わりに名前が「画像」として表示されます。

私はこのスクリプトをhttp://www.calculator.net/401k-calculator.htmlウェブサイトで使用しています。ここで

はエラーです: 「オブジェクトはこのプロパティまたはメソッドをサポートしていません。 『。ブラウザ(...)ページ(...)画像』」

私はするために何を変更する必要がありますそれを働かせる?

答えて

3

あなたは計算ボタンに与えた説明は次のとおりです。

"file name:=calculate.png","index=0" 

最初の部分は大丈夫ですが、index部分にあなたが記述的プログラミングを使用しているUFTを伝える:を忘れてしまいました。それは、

"file name:=calculate.png","index:=0" 
' You forgot this    ^
+0

です。はい、それは問題を解決しました。ありがとう。エラーは、ユーザーにとって包括的であったはずです。 :) –

+1

答えを受け入れるのに時間をかけてください。 – ManishChristian