PowerBuilder中特殊字符 & 的用法说明


虽然通常在每行上放一条语句,但偶尔需要将一条语句延续到多行。语句的连续字符是符号(&)。

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文档中有英文描述。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM