关于在Datawindow中插入和检索数据

时间:2017-02-03 18:11:19

标签: powerbuilder datawindow

我是PowerBuilder的新手,我正在学习基本的pb。我还不擅长编码我需要任何人帮助我现在正在做的模块。

我创建了一个employee主表,并创建了两个数据窗口。 一个是表格,第二个是同一个表格的自由格式。现在我已经在一个窗口中分配了这些数据窗口。一个是前面,另一个是后面。

我的要求是:

  • 我想在自由格式视图中插入行并以表格形式反映它们。
  • 在插入过程中,它应检查所有场景,例如是否存在空行,如果是,则应将焦点设置为该空行,而不是再次插入空行。
  • 当双击表格中的特定行时,它应该在隐藏表格数据窗口时在自由格式视图中检索该记录。
  • 当我在自由格式视图中右键单击并选择表格视图时,它应该显示表格视图,反之亦然。

1 个答案:

答案 0 :(得分:1)

您提供的要求尚无问题。一个简明的问题将产生更好的答案。

以下是概念,我建议在决定如何编码之前先了解这些概念。

  • 使用 CONNECT SQL语句
  • 连接到数据库
  • 使用 SetTransObject
  • 将事务(连接)分配给数据窗口
  • 在datawindow where子句
  • 中使用 Retrieval Arguments
  • 通过 ShareData 功能进行分享。
  • 编码列表数据窗口对象的 rowfocuschanged 事件
  • 在列表中更改行时编码 ScrollToRow 检索功能
  • 编码 rightmousebuttonup 事件以创建菜单实例(弹出窗口)
  • 使用可见属性或隐藏显示方法
  • 使用 SetRow 和/或 SetColumn 功能