当前位置: 首页 > news >正文

nodejs的网站开发wordpress gonzo

nodejs的网站开发,wordpress gonzo,衡水网站托管,大连市英文网站建设功能实现 在 ABAP 中,可以使用 OpenSQL 来实现分页功能。下面是一种实现分页的示例方法: 首先,定义一个内部表来存储查询结果数据: DATA lt_data TYPE TABLE OF your_data_type.然后,使用 SELECT 语句将数据查询到内…

功能实现

在 ABAP 中,可以使用 OpenSQL 来实现分页功能。下面是一种实现分页的示例方法:

  1. 首先,定义一个内部表来存储查询结果数据:
DATA lt_data TYPE TABLE OF your_data_type.
  1. 然后,使用 SELECT 语句将数据查询到内部表中,同时获取总数据量 count:
SELECT * FROM your_table INTO TABLE lt_data.
SELECT COUNT( * ) FROM your_table INTO count.
  1. 根据每页显示的数量和数据总量计算页码相关参数:
DATA lv_page_size TYPE i.       "每页显示数量
DATA lv_total_pages TYPE i.    "总页数
DATA lv_current_page TYPE i.   "当前页码lv_page_size = 10.            "每页显示 10 条数据
lv_total_pages = count / lv_page_size.
  1. 根据起始索引和每页显示的数量获取当前页的数据:
lv_current_page = 1.          "设置当前页码为 1
DATA lv_start_index TYPE i.
DATA lv_end_index TYPE i.lv_start_index = ( lv_current_page - 1 ) * lv_page_size + 1.
lv_end_index = lv_current_page * lv_page_size.DATA lt_current_data TYPE TABLE OF your_data_type.
lt_current_data = lt_data[ lv_start_index - 1 TO lv_end_index ].
  1. 最后,对当前页的数据进行处理,如输出或显示:
LOOP AT lt_current_data INTO DATA(ls_data).WRITE / ls_data-field1.    "假设 field1 是你要显示的字段
ENDLOOP.

这就是一个简单的 ABAP OpenSQL 分页的示例方法。你可以根据实际需求和业务逻辑进行相应的修改。

代码封装

FUNCTION zfm_list_paging.
*"----------------------------------------------------------------------
*"*"本地接口:
*"  IMPORTING
*"     REFERENCE(IV_CURRENT_PAGE) TYPE  INT4 DEFAULT 1
*"     REFERENCE(IV_PAGE_SIZE) TYPE  INT4
*"  EXPORTING
*"     REFERENCE(EV_TOTALLINES) TYPE  INT4
*"     REFERENCE(EV_TOTALPAGES) TYPE  INT4
*"  TABLES
*"      IT_DATA
*"----------------------------------------------------------------------DATA: lv_totalpage TYPE p.CHECK iv_page_size > 0 AND iv_current_page > 0.ev_totallines = lines( it_data ).lv_totalpage = ceil( ev_totallines / iv_page_size ).ev_totalpages = lv_totalpage.DATA(begno) = ( iv_current_page - 1 ) * iv_page_size + 1.DATA(endno) = iv_current_page * iv_page_size .APPEND LINES OF it_data FROM begno TO endno TO it_data.IF it_data[] IS NOT INITIAL.DELETE it_data FROM 1 TO ev_totallines.ENDIF.ENDFUNCTION.

入参为:iv_current_page 当前页数,iv_page_size 页面显示数据个数 IT_DATA 查询出的所有数据

返回: ev_totallines,总行数 ev_totalpages 总页数 IT_DATA 当前页的数

http://www.yayakq.cn/news/860605/

相关文章:

  • 网站制作的方法网站界面设计案例教程
  • 想学编程做网站免费手机照片恢复软件
  • 网站建设项目计划书如何写django做的网站模板
  • 做个网站得投入多少网站开发课程设计说明书
  • 网站没被百度收录商城类网站建设需要多少钱
  • 360建筑网 官方网站广科网站开发
  • 云南凡科建站推广型网站开发
  • 有关建设网站的英语文献免费制作图文广告的软件
  • 建站系统排行榜360免费建站李梦
  • 超星网站开发实战答案优建网站
  • 怎么建设银行网站注册工程建设内容包括哪些
  • 免费包装设计网站系统开发和网站开发
  • 做软装设计找图有什么好的网站舟山网站设计公司
  • 宜兴建设局拍卖房产的网站lnmp wordpress 伪静态
  • 云南响应式网站建设wordpress 分类输出
  • 集成装修全屋定制福州seo公司排名
  • 无忧网站优化专业网站设计公司行业
  • net网站开发环境wordpress淘宝客pid
  • 计算机应用技术php网站开发照片做3d网站
  • 长沙网站优化页面网页游戏排行榜电脑
  • 网站侵权怎么做公证或证据保存做黄金的分析师网站
  • 北京网站建设推广服务信息如何利用tp-link按错900做网站
  • 网站安全建设目的是什么网站运营专员是干嘛的
  • 打开网站出现directorywordpress几万条数据
  • 网站设计的国际专业流程网站订制公司
  • 网站域名备案密码图片制作pdf文件
  • 新网站多久收录内页网站环境搭建教程
  • 学生作业网站惠州做网站公司
  • 2019年的阜南县建设修路网站凡科登录网站手机版
  • 汕尾市企业网站seo点击软件wordpress翻译中文