不需要任何下载。不需要安装任何第三方软件。
你只需要从水晶报表里面调用 Barcodesoft SOAP web service 的应用接口,然后就可以在水晶报表里面显示各种不同的条码。
1. 点击“数据库专家”按钮,如下图所示。
2. 点击'+'来展开创建新的数据库连接,如下图所示。
3. 向下拉并且点击 '+' 来打开"XML and Web Services", 如下图所示。
4. 在弹出的对话框中,选择 "Use Web Service Data Source option" 选项, 如下图所示。 然后点击 Next。
5. 选择 "Use HTTP(S) WSDL" 选项,如下图所示。 然后拷贝并且粘贴
"http://www.barcodesoft.com/bcdgen.asmx?WSDL" 到 HTTP(S) WSDL URL 对话框中。然后点击 Next.
6. 把 HTTP(S) WSDL User ID: 不填留空。然后在 HTTP(S) WSDL Password 中输入你的密码。 如果你还没有得到密码,请输入 "BarCodeSoft" 来作为你的测试密码。你的编码数据中会被强行加入“demo”水印。
7. 从下拉菜单中点击并且选择 Code128A, 这将是你要产生的条码类型。 然后点击Finish 结束按钮。
8. 从 "My Connections" 中点击选择 Code128AResponse。然后点击向右的箭头引入。然后点击OK 按钮。
9. 在弹出的对话框中输入各种需要的参数,如下图所示:
请在 parameters.Code128.strToEncode 中输入需要编码的数据。
请在 parameters.Code128.ShowHumanReadable, 请选择 True。
请在 parameters.Code128.ShowCheckDigit, 请选择 False。
请在 parameters.Code128.ImageFormat, 中输入下列可接受的图像格式之一:
BMP, JPG, PNG, WMF, TIFF, GIF.
请在 parameters.Code128.Orientation, 中输入下列可接受的选项之一:
Original, Rotate90, Rotate180, Rotate270.
请在 parameters.Code128.Resolution, 中输入 96 ,这也正是屏幕分辨率。
请在 parameters.Code128.Height 和 code128.Width 中分别输入条码的高度和宽度,或者输入零(0)由系统设定为默认值。
请在 parameters.Code128.strToken 中输入你的密码字符串。
10. 将 Code128Result 拖入你的报表中, 你将会得到一个 Code128 条码。