scaffoldで作成されたCustomersのTableの行数を任意に変更できるようにしましたので、紹介します。
Customers(Screen)のMaxRecordsが表示行数です。
ここでDefault Valueを5にしたら、5行に変わりました。
本当はNavigation/Paginationの中に行数選択のDropdownをしたかったですし、本家
https://success.outsystems.com/documentation/how_to_guides/front_end/how_to_customize_number_of_records_per_page/
にはそのやり方があったのですが、私の理解が及ばず諦めました。
Inputを配置し、VariableをMaxRecords、On ChangeでNew Client Actionを選択します。
Refresh Dataを配置し、GetCustomersを選択、Selectボタンを押します。
カーソルがキープする(コントロールされている)のは良いですが、急に増やすと戻れなくなりました。
最後に私がやった勘違いミスを紹介しておきます。
On ChangeのClient ActionにおいてCustomers再表示の意味で、
Endの部分をCustomersにして、できないというのをしばらくやってました。
Refresh Dataのこの方法もある日ふとやってみたらできたのですが、
outsystemsを独学でやってると
アミバ「ん!?、まちがったかな…」
の連続です。
習うより慣れろ状態ですが、間違った方法をやってないかが心配です。