2015-07-02 103 views
1

我收到錯誤「否則」是機器人框架腳本

「否則」保留關鍵字錯誤是保留關鍵字

的一小段代碼片段去如下,任何人都可以引導我解決?

:FOR ${key} IN @{keys} 
    \   ${item}= Get From Dictionary ${services} ${key} 
    \   Run Keyword If '${item}' == '1' Log Service: ${key} is Running 
    \   Else If '${item}' == '2' Log 
    \   ... Service: ${key} is not running 

回答

0

您忘記使用延續字符。所有「else」和「elseif」單詞以及其他關鍵字和參數都必須是「run keyword if」關鍵字的參數。

:FOR ${key} IN @{keys} 
\ ${item}= Get From Dictionary ${services} ${key} 
\ Run Keyword If '${item}' == '1' 
\ ... Log Service: ${key} is Running 
\ ... Else If '${item}' == '2' Log 
\ ... Log Service: ${key} is not running 
+0

謝謝。它現在工作正常,修復。 – giri