雖然通常在每行上放一條語句,但偶爾需要將一條語句延續到多行。語句的連續字符是符號(&)。
PowerBuilder的續行符號為‘&’,它放在一句的末尾,表示下一行是前一行的繼續。
語法Syntax
Start of statement &
more statement &
end of statement
&符號必須是行中最后一個非白色字符(空格),否則編譯器會將其視為語句的一部分。
例如:
if not (dw_3.getitemstatus(getrow(dw_3),0,primary!) = new! or &
dw_3.getitemstatus(getrow(dw_3),0,primary!) = newmodified!) &
then
messagebox(msg,"測試數據")
end if
這里if后面的條件寫在編輯器上會感覺太長,就會在后面使用&來換行,又不會被編輯器錯誤識別。
這里可以參照PB的help文檔中有英文描述。