7.1 PowerScript基本概念 ●7.1.3代词 ●3. Parent Window 代词 Parent Window仅能在菜单的脚本中使用, 代表运行时菜单所在窗口 注意:用户不能用 Parent window来引用父窗 口(菜单所在窗口)中的控件 4. Super 用户可以直接用祖先的名称调用它们,也可 以使用代词 Super引用其直系祖先。注意, 不能用 Super调用祖先窗口中的控件的脚本 数据库原理及应用 十一五 国家级规划教材
数据库原理及应用——“十一五” 国家级规划教材 6 ⚫ 7.1.3 代词 ⚫ 3.ParentWindow – 代词ParentWindow仅能在菜单的脚本中使用, 它代表运行时菜单所在窗口。 – 注意:用户不能用ParentWindow来引用父窗 口(菜单所在窗口)中的控件。 ⚫ 4.Super –用户可以直接用祖先的名称调用它们,也可 以使用代词Super引用其直系祖先。注意, 不能用Super调用祖先窗口中的控件的脚本 7.1 PowerScript基本概念
7.1 Power Script基本概念 ●7.14空值(NULL) ●空值(NULL)表示未定义或未知的,它与 空字符串、数值零和日期00000-00不 同,因为NULL不是0或非0的任何数值。 空值是 PowerBuilder与数据库交换数据 时使用的一种特殊值。 ●所有 Power Builder变量数据类型都支持 空值,即可以给任何类型的数据赋空值 但不能将空值作为变量的默认初始值, 数据库原理及应用 十一五 国家级规划教材
数据库原理及应用——“十一五” 国家级规划教材 7 ⚫ 7.1.4 空值(NULL) ⚫ 空值(NULL)表示未定义或未知的,它与 空字符串、数值零和日期0000-00-00不 同,因为NULL不是0或非0的任何数值。 空值是PowerBuilder与数据库交换数据 时使用的一种特殊值。 ⚫ 所有PowerBuilder变量数据类型都支持 空值,即可以给任何类型的数据赋空值, 但不能将空值作为变量的默认初始值。 7.1 PowerScript基本概念
7.1 Power Scrip基本概念 ●7.14特殊ASCI字 特殊字符名称 表示方法(符号) 新行(N eline 制表符Iab) 垂直制表( Verticaltab) 回车( Carrige return) er 换页( Formfeed) 退格( Backspace) 双引号(“) 单引号() 波浪号() 数据库原理及应用 国家级规划教材
数据库原理及应用——“十一五” 国家级规划教材 8 ⚫ 7.1.4 特殊ASCII字符 特殊字符名称 表示方法(符号) 新行(NewLine) ~n 制表符(Tab) ~t 垂直制表(VerticalTab) ~v 回车(Carrige Return) ~r 换页(Formfeed) ~f 退格(Backspace) ~b 双引号(“) ~“ 单引号(‘) ~‘ 波浪号(~) ~~ 7.1 PowerScript基本概念
7.1 Power Script基本概念 ●7.1.4特殊ASCI字符 包括上表中所列字符在内,任何ASCⅢ字 符都可以在~符号后用它的ASCH码值表 示,ASCI码值可以用十进制(000255) 十六进制(~后接小写的h,范围01FF) 八进制(~后接小写的o,范围000-377 数据库原理及应用 十一五 国家级规划教材
数据库原理及应用——“十一五” 国家级规划教材 9 ⚫ 7.1.4 特殊ASCII字符 ⚫ 包括上表中所列字符在内,任何ASCII字 符都可以在~符号后用它的ASCII码值表 示,ASCII码值可以用十进制(000-255), 十六进制(~后接小写的h,范围01-FF), 八进制(~后接小写的o,范围000-377)。 7.1 PowerScript基本概念
7.1 PowerScript基本概念 ●7.1.5断行、续行和注释 1.语句的断行、续行和分隔 分隔符: Power Script的行分隔符是分号 断行:可以加上分隔符表示断行,把多条 语句写在一行上 续行:在语句中间加上续行符“&”,换 后接着书写 注意:不能在标识符或保留字的中间续 不需要在SQL语句中用续行符,因为 PowerBuilder中的SQL语句总是以分号结束 编译器认为从SQL语句开始到分号之间的 每一部分都是SQ语旬的组成部分 国家级规划教材
数据库原理及应用——“十一五” 国家级规划教材 10 ⚫ 7.1.5 断行、续行和注释 ⚫ 1.语句的断行、续行和分隔 – 分隔符:PowerScript的行 分隔符是分 号 “ ;” 。 – 断行:可以加上分隔符表示断行,把多条 语句写在一行上。 – 续行:在语句中间加上续行符“&” ,换行 后接着书写。 – 注意:不能在标识符或保留字的中间续行。 不需要在 SQL 语 句 中 用 续 行 符 , 因 为 PowerBuilder中的SQL语句总是以分号结束, 编译器认为从SQL语句开始到分号之间的 每一部分都是SQL语句的组成部分。 7.1 PowerScript基本概念