不需要任何下载。不需要安装任何第三方软件。
你只需要从水晶报表里面调用 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. 从下拉菜单中点击并且选择 Datamatrix, 这将是你要产生的条码。 然后点击Finish 结束按钮。
8. 从 "My Connections" 中点击选择 DatamatrixResponse。然后点击向右的箭头引入。然后点击OK 按钮。
9. 在弹出的对话框中输入各种需要的参数,如下图所示:
请在 parameters.Datamatrix.textToEncode 中输入需要编码的数据。
请在 parameters.Datamatrix.Format 中输入格式信息或者 AutoSelect由系统自动选择合适的格式。
请在 parameters.Datamatrix.ImageFormat 中输入以下图像格式之一:
BMP, JPG, PNG, WMF, TIFF, GIF。
请在 parameters.Datamatrix.Orientation 中输入以下之一:
Original, Rotate90, Rotate180, Rotate270。
请在 parameters.Damatrix.Resolution 中输入 96 ,这也正是屏幕分辨率。
请在 parameters.Datamatrix.Height 和 Datamatrix.Width 输入你需要的数值或者零(0),输入值为零的时候系统会自动设定长度和宽度。
请在 parameters.Datamtrix.strToken 输入你的密码字符串。
10. 将 DatamatrixResult 拖入你的报表中, 你将会得到一个 Data Matrix 的二维条码。