我有如下所示的表单,以及一个.dbf(数据表),其中包含与表单相同的字段,现在我想将第一个记录绑定到表单并实现,Next
并且Prev
...我知道这似乎很基本,但是我可以找不到与此相关的任何页面。
我将为您提供基础知识,然后尝试在其他地方为您提供指导,如果您对电子邮件导师感兴趣的话,也可以为您提供帮助。
首先,我不知道如何将文本框放在表单上,如果它是从要拖动的数据环境或手动中获取的。如果“属性”窗口不可用,请在任何控件上单击鼠标右键,然后单击“属性...”。查找属性“ ControlSource”,并将其设置为要与之绑定的alias.column。对每个字段执行此操作。
现在,到按钮。它看起来就像您抓住了“向导”样式控件一样,如果是这样,请告诉我..将应用不同的答案...
如果不是,则可以双击任何“按钮”,系统将弹出与按钮的“单击”事件相关联的摘要窗口,但将来可以将其更改为任何其他可用的事件。现在,代码。单击该按钮时,将执行在此代码段窗口中放置的所有内容。因此,对于每个按钮,您都可以执行类似的操作。
*/ Code for the TOP button
select YourTable
GO TOP
Thisform.Refresh()
*/ Code for the BOTTOM button
select YourTable
GO BOTTOM
Thisform.Refresh()
*/ For the PREVIOUS button
select YourTable
if NOT BOF() && BOF() is for Beginning of File
skip -1
ENDIF
Thisform.Refresh()
*/ For the NEXT button
select YourTable
if NOT EOF() && EOF() is for END of File
skip +1
ENDIF
Thisform.Refresh()
*/ Delete button
IF MESSAGEBOX( "Confirm Delete Record?", 36, "Confirm" ) = 6
*/ Delete deletes whatever the CURRENT SINGLE record is,
*/ and is not a full SQL-Delete statement
DELETE
ENDIF
查找,打印,编辑和删除将有些相似,但是在“查找”条件下,您将需要构建报告以进行打印。编辑应该直接可用,直到您以自己的添加,编辑和查看模式添加以处理交换。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句