低代碼實(shí)現(xiàn)自定義打印功能(低代碼實(shí)現(xiàn)自定義打印功能的軟件)
最近新做的項(xiàng)目,客戶需要大量的標(biāo)簽打印功能,前端工作量有點(diǎn)大,我簡(jiǎn)單看了幾個(gè)低代碼開(kāi)發(fā)平臺(tái),發(fā)現(xiàn)都有自定義打印的功能,而且很快就能做出來(lái)了,但都要收費(fèi),唯獨(dú)白碼平臺(tái)是可以免費(fèi)使用的。
目標(biāo):
實(shí)現(xiàn)打包箱箱碼的打印,打印標(biāo)簽格式如下圖所示,尺寸為80*60mm
開(kāi)發(fā)環(huán)境:
白碼低代碼開(kāi)發(fā)平臺(tái)
前期準(zhǔn)備:
準(zhǔn)備產(chǎn)品數(shù)據(jù)表,其中包括產(chǎn)品料號(hào)的屬性;
實(shí)現(xiàn)步驟:
創(chuàng)建一個(gè)打印頁(yè)類型的自定義頁(yè)面,命名為“箱號(hào)”;
①進(jìn)入頁(yè)面,點(diǎn)擊頁(yè)面設(shè)置,選擇紙張大小為“內(nèi)部箱號(hào)80mm*60mm”;
②根據(jù)打印格式,排版出頁(yè)面,可以先把內(nèi)容寫死;
③根據(jù)不同的產(chǎn)品,會(huì)打印出不同的內(nèi)容,這些數(shù)據(jù)都需要作為路由屬性添加到頁(yè)面屬性,分別是:產(chǎn)品料號(hào)、客戶料號(hào)、數(shù)量和打包日期;
④再把這些屬性對(duì)接到對(duì)應(yīng)圖層;
全部要對(duì)接好后,保存頁(yè)面;
⑤回到功能流程,新建一個(gè)功能,命名為“打印產(chǎn)品箱號(hào)”;
⑥編輯功能,第一步使用選擇數(shù)據(jù)的步驟,選擇產(chǎn)品,即選擇需要打印箱號(hào)的產(chǎn)品;
⑦第二步使用交互輸入的步驟,讓用戶本次打印箱號(hào)的客戶料號(hào)、數(shù)量和打包日期;
⑧第三步則使用打印的步驟,操作選擇“自定義頁(yè)面”,模板選擇“箱號(hào)”(前面做好的打印頁(yè));
打開(kāi)步驟設(shè)置,添加屬性,并根據(jù)打印頁(yè)路由屬性的名稱對(duì)應(yīng)上第一步和第二步的屬性,例如:路由屬性的產(chǎn)品料號(hào),對(duì)應(yīng)第一步選擇產(chǎn)品的產(chǎn)品料號(hào);
⑨ 至此功能就做好了,測(cè)試結(jié)果: