当前位置: 首页 > 知识库问答 >
问题:

如何扫描条形码并保存到google Drive?

充昌勋
2023-03-14

我想通过使用扫描仪扫描每个物品的条形码,为我们的仓库制作一个库存opname,并将结果保存在谷歌电子表格中。

Item Number     Number1   Number2   IDBARCODE
KMJ15011988     AB12345   CD78901   IDBARCODE1234
NKH24061988     AB12346   CD78902   IDBARCODE1235
OTY27121988     AB12347   CD78903   IDBARCODE1236
JWY30041989     AB12348   CD78904   IDBARCODE1237
LJH25011990     AB12349   CD78905   IDBARCODE1238
HCS11021990     AB12350   CD78906   IDBARCODE1239
Item Number     Number1   Number2   IDBARCODE
KMJ15011988    
AB12345
CD78901
IDBARCODE1234
NKH24061988
AB12346
CD78902
IDBARCODE1235
OTY27121988
AB12347
CD78903
IDBARCODE1236
JWY30041989
AB12348
CD78904
IDBARCODE1237
LJH25011990
AB12349
CD78905
IDBARCODE1238
HCS11021990
AB12350
CD78906
IDBARCODE1239

共有1个答案

钮晟
2023-03-14

您可以继续进行扫描,然后将单列数据转换为所需的格式。假设扫描数据在第一个工作表中,添加第二个工作表并运行此操作。它将把数据格式化为四列。

function SPLIT() {
  var ss = SpreadsheetApp.getActiveSpreadsheet();  
  var sh0 = ss.getSheets()[0], sh1 = ss.getSheets()[1];

  // get data from sheet 1
  var data = sh0.getDataRange().getValues();

  // create array to hold data
  var aMain = new Array();

  // itterate through data and add to array
  for(var i=1, dLen=data.length-1; i<dLen; i=i) {
      aMain.push([data[i][0],data[i+1][0],data[i+2][0],data[i+3][0]]);
    i=i+4
    }
  // add array of data to second sheet
  sh1.getRange(2, 1, aMain.length, 4).setValues(aMain);
}

将列标题添加到第二张表中。

 类似资料:
  • 使用ML Kit的条码扫描API,您可以读取大多数使用标准条码格式编码的数据。 条形码是将信息从现实世界传递到应用程序的一种便捷方式。特别是,使用QR码等二维格式时,您可以编码结构化数据,如联系人信息或WiFi网络凭证。由于ML Kit可以自动识别和解析这些数据,因此当用户扫描条形码时,您的应用可以进行智能响应。 iOS Android 关键功能 阅读大多数标准格式 线性格式:Codabar,Co

  • 问题内容: 如何简单地在iPhone和/或iPad上扫描条形码? 问题答案: 我们为iPhone生产了“条形码”应用程序。它可以解码QR码。源代码可从zxing项目获得;具体来说,您想看看iPhone客户端和核心库的部分C ++端口 。该端口从Java代码的0.9发行版开始有点过时了,但仍然可以正常使用。 如果您需要扫描其他格式(例如1D格式),则可以继续将该项目中的Java代码移植到C ++。

  • 问题内容: 有人可以告诉我创建条形码扫描器应用程序(对于Android)是否困难?OpenCV库是一个好的开始吗?在哪里可以找到清楚说明如何读取条形码的算法?我将感谢有关该主题的所有优秀材料! 提前致谢! 问题答案: ZXing项目提供了一个独立的条形码读取器应用程序-通过Android的意图机制-希望集成条形码扫描的其他应用程序可以调用该应用程序。 最简单的方法是从应用程序中调用ZXing SC

  • 我正在为平板电脑开发一个android应用程序(SynchroDigital iNOSP10-4.0 RES型号),我想使用ZXing库扫描包含字符串的QRcode。它会在我需要时启动扫描仪,但我无法扫描任何东西。 实际上,如果我直接使用条形码扫描仪应用程序,它甚至不起作用,黄色的点出现了,但什么也没有发生,无论亮度、距离或二维码的复杂性(尝试使用一个只包含字母“a”的巨大二维码),它都不会起作用

  • 我试图启动条形码扫描器上的用户按下一个按钮在HTML。然而,我又犯了一个错误: 在javascript中使用: 现在,在Java文件中,我有以下代码,它在中声明函数

  • 在基于swift的应用程序中,我必须使用设备摄像机以及使用Linea Pro5(LP5)外部条形码扫描器来实现条形码扫描。在应用程序中,必须检查iPhone与Linea Pro5(LP5)设备的连接状态,如果iPhone未与LP5连接,则必须打开iPhone摄像头,否则将使用LP5进行扫描。我必须对任何UIPutton进行的扫描驻留在应用程序屏幕上。 我的问题是,当我调用connect()方法时,