客户服务

CItemData数据结构

发布时间:2024.06.21

CItemData用于存储一行数据,比如可以把数据库中的数据加载到内存中:

image.png

比如上面的数据库表格内容,可以如下加载到内存:

CItemData pi;


//存储第一行

pi=new CItemData;

pi.setParameter("modnr","1008");

pi.setParameter("barcode","1008");

pi.setParameter("mtart","0000");

pi.setParameter("stext","蓝色薄绒跨裤");

pi.setParameter("sortl","LSBRKK");


//存储第二行

pi=new CItemData;

pi.setParameter("modnr","1008浅");

pi.setParameter("barcode","1008浅");

pi.setParameter("mtart","005");

pi.setParameter("stext","衣服");

pi.setParameter("sortl","YF");



取值:

String stext=pi.stringValueOf("stext");


行数据中包含不定数量的动态数据时,比如下图红色框中,是尺码列表,根据配置数量可能不定,可以通过map存储。

CItemData中有一个map对象itemData,可以用来存储一行数据中不定数量的值。


image.png


pi.itemData.setParameter("27",2);

pi.itemData.setParameter("28",23);

pi.itemData.setParameter("29",2);

pi.itemData.setParameter("30",2);

pi.itemData.setParameter("31",5);


还可以为每个尺码设置额外的参数值:

pi.itemData.setParameter("27","posnr","0002");

上面就是为尺码27设置参数posnr的值为0002


上一篇:JNI包的封装与编译

下一篇:海康PDA扫码支持

相关推荐

copyright©2010-2023深圳市点特科技有限公司 粤ICP备14069711号

尊敬的客户您好,请您留下您的需求和联系方式,我们将安排客服与您联系!

称呼

您的联系方式

您的公司名称