.net 为什么扫描crystal reports的二维码时不打开网站URL?

.net 为什么扫描crystal reports的二维码时不打开网站URL?,.net,crystal-reports,qr-code,.net,Crystal Reports,Qr Code,当使用crystal reports扫描打印结果的QR代码时,我需要从URL打开新冠病毒-19实验室结果,以确认打印结果是真实的,且未更新 我所做的: 1-我将UFL函数库安装到crystal reports中 2-创建新公式并添加以下代码: //numberVar barcodeNum:= {GET_ALLORDER_RESULT_PRINT_CREDIT;1.order number}; // Use if your field is a Number //stringVar barcode

当使用crystal reports扫描打印结果的QR代码时,我需要从URL打开新冠病毒-19实验室结果,以确认打印结果是真实的,且未更新

我所做的:

1-我将UFL函数库安装到crystal reports中

2-创建新公式并添加以下代码:

//numberVar barcodeNum:= {GET_ALLORDER_RESULT_PRINT_CREDIT;1.order number}; // Use if your field is a Number
//stringVar barcodeInput:= ToText( barcodeNum , 0, ""); // Use if your field is a Number

stringVar barcodeInput:=  "http://www.laboratory****.com/Orders/Result/"&""&totext({GET_ALLORDER_RESULT_PRINT_CREDIT;1.order number}); // Use if your field is String (text)

numberVar minimumSize := 1; // Minimum symbol size. Valid sizes are 1-40. 
numberVar errorCorrectionLevel := 1; // Error Correction. Valid values are 1-4 (representing L, M, H, Q)

booleanVar allowSpecialChars := true; // Allows input of special characters in format ^000 where 000 is decimal ASCII code. 

numberVar fnc1Mode := 0; // If set to 1, encodes as GS1 QR Code. Input must be in format: (00)000000000(000)000000
numberVar quietZoneWidth := 0; // Size of quiet zone, in number of modules.
numberVar borderWidth := 0; // Border thickness, in number of modules. If non-zero, quietZoneWidth must be 4 or larger.
stringVar textEncoding := "UTF-8"; // Encoding of ASCII > 127 values. For example: UTF-8 | ISO-8859-1 | ISO-8859-3 | ISO-2022-JP-2 

numberVar numParts := QrCodeSetOptions (barcodeInput, minimumSize, errorCorrectionLevel, allowSpecialChars, 
                                            fnc1Mode, quietZoneWidth, borderWidth, textEncoding);
stringVar fullBarcode := "";
numberVar i := 0;

for  i := 0 to numParts-1 do
    fullBarcode := fullBarcode + QrCodeGetPart(i);

fullBarcode; // Return the encoded barcode text
3-我将公式字段添加到报告中,并将字体更改为BCW_2D字体

4-扫描二维码时,打开以下URL

http://www.lab.com/Orders/2100001226%20TRIAL
如何从URL中删除最后一部分%20从URL中删除时,请尝试其工作是否正常


我从一个网站下载了UFL库,我想是它的试用版。

这似乎是试用版的一个限制…所以解决方案是购买许可证或以不同的方式生成二维码。@MatSnow是的,我会购买许可证,谢谢