任何人都可以帮助我如何知道哪个按钮点击数据窗口&什么是按钮点击的行号。我创建了一个数据窗口,从表中获取emp数据。我在数据窗口上添加了两个按钮,一个是更新&第二是删除。
数据窗口如下所示: -
A B C [del] [更新]
问[del] [update]
r t y [del] [update]
&是两个按钮数据窗口
我希望当用户点击del按钮行将从dw和表中删除。 &安培;点击更新按钮数据将在Dw和表格中更新。
感谢
答案 0 :(得分:0)
转到实例变量位置并声明一个实例长变量<>
长ll_rownumber
双击该数据窗口。在那里选择点击的事件。 因为有可用的预定义变量,我们可以使用它。只需按照我的代码。你会明白的
datawindow点击事件
ll_rownumber =行
this.selectrow(0,false)
this.selectrow(row,true)
现在在cb_delete按钮上编写代码
dw_emp.DeleteRow(ll_rownumber)
接下来写下cb_update按钮上的代码
dw_emp.Update()
dw_emp.reset()
dw_emp.retrieve()
要进行更新,必须设置数据窗口的更新属性。去做这个。打开那扇窗户。右键单击数据窗口,选择Modify Datawindow。现在寻找菜单行。在该选择子菜单中更新属性。
选择允许更新复选框。然后选择可更新列中的所有列。然后选择右侧的唯一键列。最后在顶部选择表名。那好吧
现在运行代码。要删除您,请单击特定行。然后选择删除按钮。然后选择更新按钮。
尊敬的