首頁 >常見問題 >PB資料視窗下一筆記錄如何顯示

PB資料視窗下一筆記錄如何顯示

小老鼠
小老鼠原創
2024-04-04 19:54:17716瀏覽

PB資料視窗下一筆記錄如何顯示

在PowerBuilder資料視窗中,有以下幾種方式可以顯示下一筆記錄:

#1 . 使用鍵盤快速鍵

  • 按下向下箭頭鍵(↓)即可移至下一筆記錄。

2. 使用滑鼠

  • 點擊資料視窗中的列或單元格以選擇該記錄。
  • 將滑鼠停留在記錄上並按一下右鍵,然後選擇「下一筆記錄」。

3. 使用DataSet物件

<code class="powerbuilder">//获取当前记录索引
integer li_CurrentRowIndex = dw_data.GetRowIndex()

//移动到下一条记录
li_CurrentRowIndex++

//将数据窗口移至新记录
dw_data.SetRowIndex(li_CurrentRowIndex)</code>

#4. 使用檢索指令

<code class="powerbuilder">//检索下一条记录
dw_data.RetrieveNext()</code>

5.使用事件處理

<code class="powerbuilder">//在数据窗口的RowFocusChanged事件中处理下一条记录
dw_data.RowFocusChanged :=
  Handle(hEvent)
  integer li_CurrentRowIndex
  li_CurrentRowIndex = dw_data.GetRowIndex()

  //如果是最后一条记录,则显示第一条记录
  if li_CurrentRowIndex = dw_data.RowCount()
    dw_data.SetRowIndex(1)
  else
    //移动到下一条记录
    li_CurrentRowIndex++
    dw_data.SetRowIndex(li_CurrentRowIndex)
  end if

  return 0</code>

以上是PB資料視窗下一筆記錄如何顯示的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn