新建
上传
首页
助手
最?/div>
资料?/div>
工具

新人实作常用函数介绍

 

(本档案所举例子,仅供参考,如有不恰当的地方请指正)

 

AcceptText()

 

:记忆方?/p>

 

Accept 

译:接受?/p>

 

Text 

译:文本?/p>

 

作用将飘浮在

DW

编辑框中的资料写入到

DW

的缓冲区中。类似于?/p>

Word

文档中编辑文字,表面上面看起来好像已

经写?/p>

Word

中,实际上并未没有保存,我们还要按保存按钮。飘浮在

DW

编辑框中的内容,类似于一个皮球飘在水面上

面,但没有到水里去,这个时候我们用

AcceptText()

将资料写到缓冲区里面,类似于把皮球用手手工的按到水里面?/p>

 

AccetpText() 

有返回值,比如把?/p>

abcd

”写到数字型栏位的缓冲区中,这肯定是错误的,?/p>

AcceptText()

返回

 

-1 

,失

败?/p>

 

此函数在栏位跳转的时候,系统也会自动触发?/p>

 

 

GetItemString()

 

:记忆方?/p>

 

 

Get 

译:得到?/p>

Item

 

译:

 

栏位?/p>

String 

译:字符?/p>

 

 

 

作用:取字符型栏位的值?/p>

 

同理

 

GetItemNumber() 

取数字型?/p>

GetItemDate() 

取日期型;等?/p>

 

?/p>

 

下面?/p>

GetItemString() 

来进行讲?/p>

: 

DW

中的资料?/p>

 

1 , 

 

2 , 

 

3 

 

4 , 

 

5 , 

 

6 

 

7 , 

 

8 , 

 

9 

 

?/p>

GetItemString(2, 3 ) 

 

 

取的值为

 

 

6 

 

?/p>

 

GetItemString(3 , 2 ) 

取的值为

 

8 

?/p>

 

那么

GetItemString() 

两个参数相当于我们的

X/Y 

坐标系(但是是倒立的坐标系?/p>

;

其中第二个参数的取值是

 

根据

DW

的后端数据源

SQL

语法来决定取那个值的。比如:

 

 

 

 

SELECT "m_user"."user_id", 

 

 

 

 

 

 

 

 

 

 

 

 

"m_user"."user_pass", 

 

 

 

 

 

 

 

 

 

 

 

 

"m_user"."user_name", 

 

 

 

 

 

 

 

 

 

 

 

 

"m_user"."user_company", 

 

 

 

 

 

 

 

 

 

 

 

 

"m_user"."user_factory", 

 

 

 

 

 

 

 

 

 

 

 

 

"m_user"."user_lim_id", 

 

 

 

 

 

 

 

 

 

 

 

 

"m_user"."user_time", 

 

 

 

 

 

 

 

 

 

 

 

 

"m_user"."user_login" 

 

 

 

 

 

 

FROM "m_user" 

 

 

 

如果

GetItemstring( 

* , 2 ) 

 

则取?/p>

*

行,

user_pass 

的值;

 

如果?/p>

 

GetItemString(*, 5 ) 

的值,则取?/p>

*

?/p>

,user_factory

的值。也就是说,取那个栏位的值只和行数及后端

Sql

数据源的栏位排列顺序有关系。而与?/p>

DW

运行时那个的具体位置

是没有关系,

(请大家想想在设?/p>

DW

的时候,

我们的栏位是不是可以拖来拖去?/p>

难道它会影响?/p>

GetItemString()

函数吗??/p>

 

为了编程清晰,我们通常建议第二个参数为栏位名来代替。如

GetItemString(* ,

?/p>

user_name

?/p>

) 

 

IsNull() 

记忆方法?/p>

IS

:译

 

是否为;

 

Null 

 

译:

Null

值?/p>

 

这个函数我们在第四节课讲?/p>

NULL

值有关系。它用来判断此值是否为

NULL

值,是则返回

True

,否返回

False 

 

Trim() 

去空格;如?/p>

 

ABC 

?/p>

 

,则

Trim(

?/p>

 

 

ABC 

 

?/p>

) = 

?/p>

ABC

”了,去了空?/p>

 

 

GetRow() 

 

 

记忆方法?/p>

Get 

?/p>

 

得到

 

?/p>

 

 

Row 

 

?/p>

 

 

?/p>

 

得到

DW

中的行焦点现在那行上面。因?/p>

DW

中会显示多行资料,那么我们得到此?/p>

DW

的行焦点在那行上面,则可?/p>

此函数来得到?/p>

(

除行焦点的概念外,我们还有行焦点,栏位焦点的概念

) 

 

SetFocus() 

 

 

记忆方法?/p>

Set 

?/p>

 

设置

 

?/p>

 

Focus 

 

?/p>

 

 

焦点

 

 

 

将焦点设置在那个

DW

上面,一?/p>

Window

上面可能有多个焦点,众所周知,如果一个文本框如果要编辑它,那么首?/p>

应该让它获得焦点,则你要编辑

DW

,则应该?/p>

DW

首先得到焦点(也就要是要得到光标?/p>

 

 

SetColumn()

 

 

记忆方法?/p>

Set 

?/p>

 

设置

 

; Column 

?/p>

 

栏位

 

 

 

?/p>

SetFocus()

一样的原理,你要修?/p>

DW

中某个栏位的资料,那你就需要让那个栏位获得资料。则首先让栏位获得焦点,

获得光标。则

SetColumn()

就是起这个作用?/p>

 

 

Ͼλ
新建
上传
首页
助手
最?/div>
资料?/div>
工具

新人实作常用函数介绍

 

(本档案所举例子,仅供参考,如有不恰当的地方请指正)

 

AcceptText()

 

:记忆方?/p>

 

Accept 

译:接受?/p>

 

Text 

译:文本?/p>

 

作用将飘浮在

DW

编辑框中的资料写入到

DW

的缓冲区中。类似于?/p>

Word

文档中编辑文字,表面上面看起来好像已

经写?/p>

Word

中,实际上并未没有保存,我们还要按保存按钮。飘浮在

DW

编辑框中的内容,类似于一个皮球飘在水面上

面,但没有到水里去,这个时候我们用

AcceptText()

将资料写到缓冲区里面,类似于把皮球用手手工的按到水里面?/p>

 

AccetpText() 

有返回值,比如把?/p>

abcd

”写到数字型栏位的缓冲区中,这肯定是错误的,?/p>

AcceptText()

返回

 

-1 

,失

败?/p>

 

此函数在栏位跳转的时候,系统也会自动触发?/p>

 

 

GetItemString()

 

:记忆方?/p>

 

 

Get 

译:得到?/p>

Item

 

译:

 

栏位?/p>

String 

译:字符?/p>

 

 

 

作用:取字符型栏位的值?/p>

 

同理

 

GetItemNumber() 

取数字型?/p>

GetItemDate() 

取日期型;等?/p>

 

?/p>

 

下面?/p>

GetItemString() 

来进行讲?/p>

: 

DW

中的资料?/p>

 

1 , 

 

2 , 

 

3 

 

4 , 

 

5 , 

 

6 

 

7 , 

 

8 , 

 

9 

 

?/p>

GetItemString(2, 3 ) 

 

 

取的值为

 

 

6 

 

?/p>

 

GetItemString(3 , 2 ) 

取的值为

 

8 

?/p>

 

那么

GetItemString() 

两个参数相当于我们的

X/Y 

坐标系(但是是倒立的坐标系?/p>

;

其中第二个参数的取值是

 

根据

DW

的后端数据源

SQL

语法来决定取那个值的。比如:

 

 

 

 

SELECT "m_user"."user_id", 

 

 

 

 

 

 

 

 

 

 

 

 

"m_user"."user_pass", 

 

 

 

 

 

 

 

 

 

 

 

 

"m_user"."user_name", 

 

 

 

 

 

 

 

 

 

 

 

 

"m_user"."user_company", 

 

 

 

 

 

 

 

 

 

 

 

 

"m_user"."user_factory", 

 

 

 

 

 

 

 

 

 

 

 

 

"m_user"."user_lim_id", 

 

 

 

 

 

 

 

 

 

 

 

 

"m_user"."user_time", 

 

 

 

 

 

 

 

 

 

 

 

 

"m_user"."user_login" 

 

 

 

 

 

 

FROM "m_user" 

 

 

 

如果

GetItemstring( 

* , 2 ) 

 

则取?/p>

*

行,

user_pass 

的值;

 

如果?/p>

 

GetItemString(*, 5 ) 

的值,则取?/p>

*

?/p>

,user_factory

的值。也就是说,取那个栏位的值只和行数及后端

Sql

数据源的栏位排列顺序有关系。而与?/p>

DW

运行时那个的具体位置

是没有关系,

(请大家想想在设?/p>

DW

的时候,

我们的栏位是不是可以拖来拖去?/p>

难道它会影响?/p>

GetItemString()

函数吗??/p>

 

为了编程清晰,我们通常建议第二个参数为栏位名来代替。如

GetItemString(* ,

?/p>

user_name

?/p>

) 

 

IsNull() 

记忆方法?/p>

IS

:译

 

是否为;

 

Null 

 

译:

Null

值?/p>

 

这个函数我们在第四节课讲?/p>

NULL

值有关系。它用来判断此值是否为

NULL

值,是则返回

True

,否返回

False 

 

Trim() 

去空格;如?/p>

 

ABC 

?/p>

 

,则

Trim(

?/p>

 

 

ABC 

 

?/p>

) = 

?/p>

ABC

”了,去了空?/p>

 

 

GetRow() 

 

 

记忆方法?/p>

Get 

?/p>

 

得到

 

?/p>

 

 

Row 

 

?/p>

 

 

?/p>

 

得到

DW

中的行焦点现在那行上面。因?/p>

DW

中会显示多行资料,那么我们得到此?/p>

DW

的行焦点在那行上面,则可?/p>

此函数来得到?/p>

(

除行焦点的概念外,我们还有行焦点,栏位焦点的概念

) 

 

SetFocus() 

 

 

记忆方法?/p>

Set 

?/p>

 

设置

 

?/p>

 

Focus 

 

?/p>

 

 

焦点

 

 

 

将焦点设置在那个

DW

上面,一?/p>

Window

上面可能有多个焦点,众所周知,如果一个文本框如果要编辑它,那么首?/p>

应该让它获得焦点,则你要编辑

DW

,则应该?/p>

DW

首先得到焦点(也就要是要得到光标?/p>

 

 

SetColumn()

 

 

记忆方法?/p>

Set 

?/p>

 

设置

 

; Column 

?/p>

 

栏位

 

 

 

?/p>

SetFocus()

一样的原理,你要修?/p>

DW

中某个栏位的资料,那你就需要让那个栏位获得资料。则首先让栏位获得焦点,

获得光标。则

SetColumn()

就是起这个作用?/p>

 

 

">
新建
上传
首页
助手
最?/div>
资料?/div>
工具

新人实作常用函数介绍

 

(本档案所举例子,仅供参考,如有不恰当的地方请指正)

 

AcceptText()

 

:记忆方?/p>

 

Accept 

译:接受?/p>

 

Text 

译:文本?/p>

 

作用将飘浮在

DW

编辑框中的资料写入到

DW

的缓冲区中。类似于?/p>

Word

文档中编辑文字,表面上面看起来好像已

经写?/p>

Word

中,实际上并未没有保存,我们还要按保存按钮。飘浮在

DW

编辑框中的内容,类似于一个皮球飘在水面上

面,但没有到水里去,这个时候我们用

AcceptText()

将资料写到缓冲区里面,类似于把皮球用手手工的按到水里面?/p>

 

AccetpText() 

有返回值,比如把?/p>

abcd

”写到数字型栏位的缓冲区中,这肯定是错误的,?/p>

AcceptText()

返回

 

-1 

,失

败?/p>

 

此函数在栏位跳转的时候,系统也会自动触发?/p>

 

 

GetItemString()

 

:记忆方?/p>

 

 

Get 

译:得到?/p>

Item

 

译:

 

栏位?/p>

String 

译:字符?/p>

 

 

 

作用:取字符型栏位的值?/p>

 

同理

 

GetItemNumber() 

取数字型?/p>

GetItemDate() 

取日期型;等?/p>

 

?/p>

 

下面?/p>

GetItemString() 

来进行讲?/p>

: 

DW

中的资料?/p>

 

1 , 

 

2 , 

 

3 

 

4 , 

 

5 , 

 

6 

 

7 , 

 

8 , 

 

9 

 

?/p>

GetItemString(2, 3 ) 

 

 

取的值为

 

 

6 

 

?/p>

 

GetItemString(3 , 2 ) 

取的值为

 

8 

?/p>

 

那么

GetItemString() 

两个参数相当于我们的

X/Y 

坐标系(但是是倒立的坐标系?/p>

;

其中第二个参数的取值是

 

根据

DW

的后端数据源

SQL

语法来决定取那个值的。比如:

 

 

 

 

SELECT "m_user"."user_id", 

 

 

 

 

 

 

 

 

 

 

 

 

"m_user"."user_pass", 

 

 

 

 

 

 

 

 

 

 

 

 

"m_user"."user_name", 

 

 

 

 

 

 

 

 

 

 

 

 

"m_user"."user_company", 

 

 

 

 

 

 

 

 

 

 

 

 

"m_user"."user_factory", 

 

 

 

 

 

 

 

 

 

 

 

 

"m_user"."user_lim_id", 

 

 

 

 

 

 

 

 

 

 

 

 

"m_user"."user_time", 

 

 

 

 

 

 

 

 

 

 

 

 

"m_user"."user_login" 

 

 

 

 

 

 

FROM "m_user" 

 

 

 

如果

GetItemstring( 

* , 2 ) 

 

则取?/p>

*

行,

user_pass 

的值;

 

如果?/p>

 

GetItemString(*, 5 ) 

的值,则取?/p>

*

?/p>

,user_factory

的值。也就是说,取那个栏位的值只和行数及后端

Sql

数据源的栏位排列顺序有关系。而与?/p>

DW

运行时那个的具体位置

是没有关系,

(请大家想想在设?/p>

DW

的时候,

我们的栏位是不是可以拖来拖去?/p>

难道它会影响?/p>

GetItemString()

函数吗??/p>

 

为了编程清晰,我们通常建议第二个参数为栏位名来代替。如

GetItemString(* ,

?/p>

user_name

?/p>

) 

 

IsNull() 

记忆方法?/p>

IS

:译

 

是否为;

 

Null 

 

译:

Null

值?/p>

 

这个函数我们在第四节课讲?/p>

NULL

值有关系。它用来判断此值是否为

NULL

值,是则返回

True

,否返回

False 

 

Trim() 

去空格;如?/p>

 

ABC 

?/p>

 

,则

Trim(

?/p>

 

 

ABC 

 

?/p>

) = 

?/p>

ABC

”了,去了空?/p>

 

 

GetRow() 

 

 

记忆方法?/p>

Get 

?/p>

 

得到

 

?/p>

 

 

Row 

 

?/p>

 

 

?/p>

 

得到

DW

中的行焦点现在那行上面。因?/p>

DW

中会显示多行资料,那么我们得到此?/p>

DW

的行焦点在那行上面,则可?/p>

此函数来得到?/p>

(

除行焦点的概念外,我们还有行焦点,栏位焦点的概念

) 

 

SetFocus() 

 

 

记忆方法?/p>

Set 

?/p>

 

设置

 

?/p>

 

Focus 

 

?/p>

 

 

焦点

 

 

 

将焦点设置在那个

DW

上面,一?/p>

Window

上面可能有多个焦点,众所周知,如果一个文本框如果要编辑它,那么首?/p>

应该让它获得焦点,则你要编辑

DW

,则应该?/p>

DW

首先得到焦点(也就要是要得到光标?/p>

 

 

SetColumn()

 

 

记忆方法?/p>

Set 

?/p>

 

设置

 

; Column 

?/p>

 

栏位

 

 

 

?/p>

SetFocus()

一样的原理,你要修?/p>

DW

中某个栏位的资料,那你就需要让那个栏位获得资料。则首先让栏位获得焦点,

获得光标。则

SetColumn()

就是起这个作用?/p>

 

 

Ͼλ">
Ͼλ
Ŀ

pb常用函数解读 - 百度文库
新建
上传
首页
助手
最?/div>
资料?/div>
工具

新人实作常用函数介绍

 

(本档案所举例子,仅供参考,如有不恰当的地方请指正)

 

AcceptText()

 

:记忆方?/p>

 

Accept 

译:接受?/p>

 

Text 

译:文本?/p>

 

作用将飘浮在

DW

编辑框中的资料写入到

DW

的缓冲区中。类似于?/p>

Word

文档中编辑文字,表面上面看起来好像已

经写?/p>

Word

中,实际上并未没有保存,我们还要按保存按钮。飘浮在

DW

编辑框中的内容,类似于一个皮球飘在水面上

面,但没有到水里去,这个时候我们用

AcceptText()

将资料写到缓冲区里面,类似于把皮球用手手工的按到水里面?/p>

 

AccetpText() 

有返回值,比如把?/p>

abcd

”写到数字型栏位的缓冲区中,这肯定是错误的,?/p>

AcceptText()

返回

 

-1 

,失

败?/p>

 

此函数在栏位跳转的时候,系统也会自动触发?/p>

 

 

GetItemString()

 

:记忆方?/p>

 

 

Get 

译:得到?/p>

Item

 

译:

 

栏位?/p>

String 

译:字符?/p>

 

 

 

作用:取字符型栏位的值?/p>

 

同理

 

GetItemNumber() 

取数字型?/p>

GetItemDate() 

取日期型;等?/p>

 

?/p>

 

下面?/p>

GetItemString() 

来进行讲?/p>

: 

DW

中的资料?/p>

 

1 , 

 

2 , 

 

3 

 

4 , 

 

5 , 

 

6 

 

7 , 

 

8 , 

 

9 

 

?/p>

GetItemString(2, 3 ) 

 

 

取的值为

 

 

6 

 

?/p>

 

GetItemString(3 , 2 ) 

取的值为

 

8 

?/p>

 

那么

GetItemString() 

两个参数相当于我们的

X/Y 

坐标系(但是是倒立的坐标系?/p>

;

其中第二个参数的取值是

 

根据

DW

的后端数据源

SQL

语法来决定取那个值的。比如:

 

 

 

 

SELECT "m_user"."user_id", 

 

 

 

 

 

 

 

 

 

 

 

 

"m_user"."user_pass", 

 

 

 

 

 

 

 

 

 

 

 

 

"m_user"."user_name", 

 

 

 

 

 

 

 

 

 

 

 

 

"m_user"."user_company", 

 

 

 

 

 

 

 

 

 

 

 

 

"m_user"."user_factory", 

 

 

 

 

 

 

 

 

 

 

 

 

"m_user"."user_lim_id", 

 

 

 

 

 

 

 

 

 

 

 

 

"m_user"."user_time", 

 

 

 

 

 

 

 

 

 

 

 

 

"m_user"."user_login" 

 

 

 

 

 

 

FROM "m_user" 

 

 

 

如果

GetItemstring( 

* , 2 ) 

 

则取?/p>

*

行,

user_pass 

的值;

 

如果?/p>

 

GetItemString(*, 5 ) 

的值,则取?/p>

*

?/p>

,user_factory

的值。也就是说,取那个栏位的值只和行数及后端

Sql

数据源的栏位排列顺序有关系。而与?/p>

DW

运行时那个的具体位置

是没有关系,

(请大家想想在设?/p>

DW

的时候,

我们的栏位是不是可以拖来拖去?/p>

难道它会影响?/p>

GetItemString()

函数吗??/p>

 

为了编程清晰,我们通常建议第二个参数为栏位名来代替。如

GetItemString(* ,

?/p>

user_name

?/p>

) 

 

IsNull() 

记忆方法?/p>

IS

:译

 

是否为;

 

Null 

 

译:

Null

值?/p>

 

这个函数我们在第四节课讲?/p>

NULL

值有关系。它用来判断此值是否为

NULL

值,是则返回

True

,否返回

False 

 

Trim() 

去空格;如?/p>

 

ABC 

?/p>

 

,则

Trim(

?/p>

 

 

ABC 

 

?/p>

) = 

?/p>

ABC

”了,去了空?/p>

 

 

GetRow() 

 

 

记忆方法?/p>

Get 

?/p>

 

得到

 

?/p>

 

 

Row 

 

?/p>

 

 

?/p>

 

得到

DW

中的行焦点现在那行上面。因?/p>

DW

中会显示多行资料,那么我们得到此?/p>

DW

的行焦点在那行上面,则可?/p>

此函数来得到?/p>

(

除行焦点的概念外,我们还有行焦点,栏位焦点的概念

) 

 

SetFocus() 

 

 

记忆方法?/p>

Set 

?/p>

 

设置

 

?/p>

 

Focus 

 

?/p>

 

 

焦点

 

 

 

将焦点设置在那个

DW

上面,一?/p>

Window

上面可能有多个焦点,众所周知,如果一个文本框如果要编辑它,那么首?/p>

应该让它获得焦点,则你要编辑

DW

,则应该?/p>

DW

首先得到焦点(也就要是要得到光标?/p>

 

 

SetColumn()

 

 

记忆方法?/p>

Set 

?/p>

 

设置

 

; Column 

?/p>

 

栏位

 

 

 

?/p>

SetFocus()

一样的原理,你要修?/p>

DW

中某个栏位的资料,那你就需要让那个栏位获得资料。则首先让栏位获得焦点,

获得光标。则

SetColumn()

就是起这个作用?/p>

 

 



ļ׺.doc޸Ϊ.docĶ

  • ְִ
  • úƶȻ[1]
  • 2014ѧһָϰ֮-Ԫػۺϰ(ĩ)
  • ͲͻĿо
  • ӰӢ̽ˡΪBBCվ޶
  • ӢҸſκϰ
  • ߵȴҵ ڶʽ
  • Сѧһ꼶ѧ˼άѵ-ֱӴӡ
  • 2019-2020б12Ӣ2Unit 2 The Olympic
  • 2019-2020ѧаһӢһmodule6ԪԾд𰸣

վ

԰ Ͼλ
ϵͷ779662525#qq.com(#滻Ϊ@)