B4J Question how get page counts in B4xtable


Active Member
Licensed User
when i have more data
maybe i had 2 or 3 page in b4xtable
i want to know page count
for example i can get or set currentpage with b4xtable1.currentpage
but i dont know how many pages i have
Upvote 0


B4X founder
Staff member
Licensed User
Longtime User
Note that the number of pages is not always known. It will be unknown when there is a search term.
You can put this code in DataUpdated event to calculate the number of pages:
If B4XTable1.mCurrentCount > 0 Then
   Dim NumberOfPages As Int = Ceil(B4XTable1.mCurrentCount / B4XTable1.VisibleRowIds.Size)
End If
Upvote 0