pb中特定列的格式意味着什么?
what's the meaning of format mean for spcific column in pb?
在我执行这样的一行代码之后:
sz_format = this.Describe( "#1.Format" )
这就是 sz_format return:
sz_format =""[general]if(1=2,",'[general]')""
sz_format 是什么意思?
在格式中使用 'General' 关键字意味着您希望 PowerBuilder 确定数字的适当格式,即您不想在列上强制使用特定的数字格式。
你的例子 sz_format 有两个部分。第一个是“[一般]”。这是创建数据窗口对象时放置的列格式。第二部分是分配给列的表达式(这可以在创建 dwo 时或通过 Modify 语句完成)。这是一个始终为假的布尔表达式 "if(1=2...".
在布尔表达式中,格式为
if(<condition>,<action if true>,<action if false>)
因此在您的示例中,如果 1=2 曾经为真,则没有格式。如果 1=2 为假,则格式为“[general]”。
我不知道为什么格式如您所示。
在我执行这样的一行代码之后: sz_format = this.Describe( "#1.Format" )
这就是 sz_format return:
sz_format =""[general]if(1=2,",'[general]')""
sz_format 是什么意思?
在格式中使用 'General' 关键字意味着您希望 PowerBuilder 确定数字的适当格式,即您不想在列上强制使用特定的数字格式。
你的例子 sz_format 有两个部分。第一个是“[一般]”。这是创建数据窗口对象时放置的列格式。第二部分是分配给列的表达式(这可以在创建 dwo 时或通过 Modify 语句完成)。这是一个始终为假的布尔表达式 "if(1=2...".
在布尔表达式中,格式为
if(<condition>,<action if true>,<action if false>)
因此在您的示例中,如果 1=2 曾经为真,则没有格式。如果 1=2 为假,则格式为“[general]”。
我不知道为什么格式如您所示。