Google sheets 谷歌表单二维码“;标签";
我正在和谷歌表单一起制作二维码。我有我的扫描仪编程做一个'标签'功能后,每次扫描,它工作得很好。我想制作一个二维码,其中包含3条不同的信息,每个二维码之间有一个标签,最后有一个回车键。我尝试了很多方法,发现它们中的大多数在记事本之类的东西中都能正常工作,但在有3个字段的表单中却没有任何效果。该表单包含以下字段:工厂、部门、零件# 我试过使用:Google sheets 谷歌表单二维码“;标签";,google-sheets,qr-code,barcode-scanner,Google Sheets,Qr Code,Barcode Scanner,我正在和谷歌表单一起制作二维码。我有我的扫描仪编程做一个'标签'功能后,每次扫描,它工作得很好。我想制作一个二维码,其中包含3条不同的信息,每个二维码之间有一个标签,最后有一个回车键。我尝试了很多方法,发现它们中的大多数在记事本之类的东西中都能正常工作,但在有3个字段的表单中却没有任何效果。该表单包含以下字段:工厂、部门、零件# 我试过使用: //cell E12 has 106+%09+W6311A+%09+12345678 or 106+char(9)+W6311A+char(9)+1234
//cell E12 has 106+%09+W6311A+%09+12345678 or 106+char(9)+W6311A+char(9)+12345678
=if(isblank(E12),"",image("https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl="&E12))
//A14==106, B14==W06311A, C14==12345678
=CONCATENATE(A14, char(9),B14,char(9),C14,char(10))
//A15==the above concatenate code
=image("https://chart.googleapis.com/chart?chs=200x200&cht=qr&chl="& urlencode(join(char(10),arrayformula(A15))))
//this script is called by the above code:
/**
* Converts a string to a properly encoded URI
*
* @param {string} component The component you want to encode
* @return {string} The encoded URI component.
* @customfunction
*/
function urlencode ( component ) {
if ( component && component.map ) {
return component.map ( urlencode );
Logger.log(component);
}
else {
return encodeURIComponent ( component || "" ) ;
Logger.log("2 "+component);
}
}
正如我所说,它们在word或记事本中运行良好,但它们将所有信息放在表单的一个字段中。一次扫描可能比我们目前进行的3次单独扫描更快。是否有特定于填写表格的编码方法
谢谢,
Josh什么型号的条形码扫描仪以及它是如何连接到系统的,例如键盘楔块、USB键盘模拟、自定义驱动程序、集成应用程序等?请提供由Google Charts API生成的示例图像,以获取所包含的代码。这是扫描仪:。。。这是扫描:这是一个快速视频,没有声音,但我使用的程序在我使用扫描仪时增加了按键声音。因此,它是一个蓝牙接口,可能意味着键盘模拟或某种自定义通道。(将此视为键入单个字符与粘贴剪贴板缓冲区之间的区别。)有趣的是,这些字符显示得很慢,表明键盘模拟,但在这种情况下,我希望表单输入能够正常工作。设备是否有任何可配置的输入模式?如果没有,则很难确定远程正在进行的操作。什么型号的条形码扫描仪以及如何将其连接到系统,例如键盘楔块、USB键盘模拟、自定义驱动程序、集成应用程序等?请包含由Google Charts API生成的示例图像,用于包含的代码。以下是扫描仪:。。。这是扫描:这是一个快速视频,没有声音,但我使用的程序在我使用扫描仪时增加了按键声音。因此,它是一个蓝牙接口,可能意味着键盘模拟或某种自定义通道。(将此视为键入单个字符与粘贴剪贴板缓冲区之间的区别。)有趣的是,这些字符显示得很慢,表明键盘模拟,但在这种情况下,我希望表单输入能够正常工作。设备是否有任何可配置的输入模式?如果没有,则很难确定远程正在发生什么。