1.將code128條碼字型拷貝到c:\windows\fonts下
2 .在水晶報表裡的【字段資源管理器】的【公式字段】中新建乙個公式字段例如我命名為code128
3.在新建的字段單擊滑鼠右鍵 選擇編輯 在報表自定義函式中新建函式如下圖所示
**如下所示
function getcode128b( inputdata as string ) as string
dim checksum as number
dim intposition as number
dim ii as number
dim strspchr as string
checksum = 104
for ii = 0 to len(inputdata)-1
intposition = ii + 1
strspchr = mid(inputdata, intposition, 1)
if asc(strspchr) >= 32 then
checksum = checksum + (asc(strspchr) - 32) * intposition
else
checksum = checksum + (asc(strspchr) + 64) * intposition
end if
next
checksum = checksum mod 103
if checksum < 95 then
checksum = checksum + 32
else
checksum = checksum + 100
end if
getcode128b ="ì" +inputdata+chr(checksum) +"î"
end function
4.選中公式欄位code128 在函式引數中值 選擇資料庫字段
5.然後將字段code128插入到報表中,並把報表中的字段修改為code128即可
在VC中使用水晶報表
來自 http blog.csdn.net memory xj archive 2008 04 16 2296970.aspx 水晶報表是乙個報表設計開發的強大工具,功能強大,設計靈活,在水晶報表光碟中只提供了乙個完全動態生成報表的例子,使用繁瑣。現介紹其在vs2005 vc 中的簡單使用方法。編譯...
在VC中使用水晶報表
水晶報表是乙個報表設計開發的強大工具,功能強大,設計靈活,在水晶報表光碟中只提供了乙個完全動態生成報表的例子,使用繁瑣。現介紹其在vs2005 vc 中的簡單使用方法。編譯環境 vs2005 vc windows xp。一 匯入水晶報表使用的動態聯接庫 根據實際修改檔案路徑。import c pro...
在VC中使用水晶報表
水晶報表是乙個報表設計開發的強大工具,功能強大,設計靈活,在水晶報表光碟中只提供了乙個完全動態生成報表的例子,使用繁瑣。現介紹其在vs2005 vc 中的簡單使用方法。編譯環境 vs2005 vc windows xp。一 匯入水晶報表使用的動態聯接庫 根據實際修改檔案路徑。import c pro...