中瑯條碼打印軟件支持連接各種主流數據庫批量生成標簽,而有時候我們的數據庫數據由于一些原因,導致數據不規范,出現數據前后和數據中間含有空格的情況,特別是把數據生成條形碼二維碼的時候,含空格的數據和不含空格的數據生成的條碼二維碼完成是完全不一樣的,包括掃描效果也是不一樣。
如果想得到自己要的效果,那就需要用到條碼打印軟件中的功能去除數據中的空格。在中瑯條碼打印軟件中去除數據中空格的方法有兩種,一是利用軟件的“替換”處理方法,直接把空格替換成空(沒有數據),另外一種方法就是利用腳本編程的處理方法把數據前后以及中間的所含的空格全部去掉。下面來看看具體的操作方法。
現在中瑯條碼打印軟件中生成一個條形碼,這里用手動輸入的方法,輸入前后以及中間都有空格的條碼數據。
方法一:利用“替換”處理方法去除數據中空格
在條碼的“圖形屬性-數據源”中點左側處理方法“+”添加一個“替換”的處理方法,在舊字符串的輸入框中輸一個空格“”,新字符串中什么也不輸入,直接點添加。這個時候就可以看到條碼數據中的空格就沒有了。
方法二:利用腳本編程去除條碼數據中的空格
同樣是在條碼的“圖形屬性-數據源”添加“腳本編程”的處理方法,在腳本編程的輸入框中輸入以下代碼,簡單的一串代碼就可以去除數據中前后包括中間的空格。
/*javascript*/
//vars:thisObj,dataObj
vara=strReturn.replace(/\s*/g,"");//去除數據中空格(含數據前后和中間)
strReturn=a;
綜上所述就是在中瑯條碼打印軟件中兩種去除數據中空格的方法。中瑯條碼打印軟件是一款專業的可變數據排版打印軟件,可以靈活處理各種各樣的數據,有需要的小伙伴可以下載體驗!