VF输入数据后怎么保存 5
3个回答
AiPPT
2024-09-19 广告
2024-09-19 广告
随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图...
点击进入详情页
本回答由AiPPT提供
推荐于2016-11-11 · 知道合伙人数码行家
关注
展开全部
自定义一个 mytextbox 类,继承于 textbox,可预先在各事件中编写好处理代码,动态生成 grid 列对象时替换原 text1 对象,下面是说明方法的简单示例:
clear
close databases
use 你要编辑的表
local oform as form
oform = newobject( 'myform' )
oform.show()
read events
define class myform as form
showwindow = 1
autocenter = .t.
allowoutput = .f.
procedure init
local ocol as column
this.newobject( 'grd', 'grid' )
this.grd.columncount = 5 && grid 列在这里动态生成
for each ocol in this.grd.columns
ocol.removeobject('text1') && 替换原 text1 对象
ocol.newobject('text1', 'mytext')
ocol.currentcontrol = 'text1'
endfor
this.grd.visible = .t.
endproc
procedure queryunload
clear events
endproc
enddefine
* 自定义的 textbox 类,你在这里预先定义各事件要执行的代码
define class mytext as textbox
procedure keypress
lparameters ncode, nshiftctrl
? ncode, nshiftctrl
* 你可以在这里判断到 ncode = 13 时发 tableupdate 命令
* 也可以在下面两个事件中发 tableupdate 命令,具体应用
* 地点由你的业务逻辑来决定
endproc
procedure lostfocus
? this.parent.name + ' lostfocus.'
endproc
procedure valid
? ' valid event raised.'
endproc
enddefine
clear
close databases
use 你要编辑的表
local oform as form
oform = newobject( 'myform' )
oform.show()
read events
define class myform as form
showwindow = 1
autocenter = .t.
allowoutput = .f.
procedure init
local ocol as column
this.newobject( 'grd', 'grid' )
this.grd.columncount = 5 && grid 列在这里动态生成
for each ocol in this.grd.columns
ocol.removeobject('text1') && 替换原 text1 对象
ocol.newobject('text1', 'mytext')
ocol.currentcontrol = 'text1'
endfor
this.grd.visible = .t.
endproc
procedure queryunload
clear events
endproc
enddefine
* 自定义的 textbox 类,你在这里预先定义各事件要执行的代码
define class mytext as textbox
procedure keypress
lparameters ncode, nshiftctrl
? ncode, nshiftctrl
* 你可以在这里判断到 ncode = 13 时发 tableupdate 命令
* 也可以在下面两个事件中发 tableupdate 命令,具体应用
* 地点由你的业务逻辑来决定
endproc
procedure lostfocus
? this.parent.name + ' lostfocus.'
endproc
procedure valid
? ' valid event raised.'
endproc
enddefine
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
关闭窗口自动保存。
或ctrl+w保存
或ctrl+w保存
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询