(转)GeneXus初学者变量的声明和使用

GeneXus中变量的定义与常规C语言,java不大相同:

1.打开object后(workpanel,trans,procedure等),按 ctrl + w (推荐),或 点菜单insert -> variable ,弹出Select Variable对话框,点击Add,弹出Define Variable对话框,我们需要在这里输入变量的name ,data type(数据类型),有选择性的修改length,decimals,Signed,Dimensions.最后点确定,我们的变量就定义好了.  

2.针对9.0,还可以这样定义,直接在代码中输入未定义的变量,如&dept,鼠标指在变量上,点右键,选择define,会弹出define variable对话框.

GX中变量的使用:

GX变量都是前面有&符号的,但是没有大小写区分,记住gx中没有大小写的概念哦,这个与其它语言不同,大家要注意有符号和没有符号的区别有符号,表示变量 variable 没符号,表示属性 attribute,不能在panel,transaction,report中赋值,只能调用,是只读的,但是在procedure中可以写了。

举例:

work panel:

            for each

            &name=Name

            endfor

procedure:

          new

          Name=&name

          endnew

  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值