博途编程进阶 DB 自动进行编号 用到:AR 指针,POKE_BLK


 谈谈

很多公司的程序都要改变DB中的ID,通常都用手动输入,非常辛苦。这里我们直接上手自动顺序改变号码。

想在DB中的任意数据类型,进行顺序排序。

支持任意UDT,等等。这样就方便,不需要用手慢慢输入。下次中间插入,又要重新输入。

 结果
 使用到的知识顺序

概念

  1. AT 得到DB地址
  2. LAR1 指针地址,并将他的值存入DB
  3. POKE_BLK 将顺序号码存入DB
  4. FOR语句 产生顺序号码

FB

  • "LSET_DBINT_AUT_INX"对于DB中数据类型INT进行排序
    • "LGET_INT_LEN"获得INT的数据长度
    • "LGET _DB_LEN"获得DB的长度

理论

  • 获得DB多少组的UDT。然后进行循环,顺序输入。
 FB,DB配置,只有这样配置,才能调用指针
 LSET_DBINT_AUT_INX
 LGET_INT_LEN
 LGET _DB_LEN
 LADRTOUANY_PAR 将地址指针转换成容易读懂的东西
 谢谢
 
 视频
 
 
 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM