1、如果生成PDF有問題,先查看生成引擎中的日誌文件,WinningCdrPdfCreator.log;一般錯誤都是存儲執行出錯,對應存儲爲:USP_GET_PDF_BRJBXX、USP_GET_PDF_BRZLXX
2、到現場,針對USP_GET_PDF_BRJBXX,修改存儲rybqmc->cybqmc;
存儲最後where 條件增加 and jbxx.jzlb=2
3、針對USP_GET_PDF_BRZLXX,手術病程記錄模塊,如果沒有專門過濾只查手術病歷的條件,讓現場實施給出CDR_LCWD中wdmxlbdm是手術病程的,增加上條件,從CDR_LCWD裏只查手術病歷,參考如下
--jjj添加,2018.05.29新增
INSERT INTO #ZLXX
( xmlb ,
xmdm ,
xmmc
)
SELECT TOP 200
'手術病程記錄' [xmlb] ,
b.wddmc AS xmdm ,
CONVERT(VARCHAR(500), b.wddnr) xmmc
FROM CDR_LCWD a WITH ( NOLOCK )
LEFT JOIN CDR_LCWD_WDDSJ b WITH ( NOLOCK ) ON a.wdbsh = b.wdbsh
AND wddmc <> '醫師簽名'
WHERE a.jzlsh = @jzlsh
AND a.wdmxlbdm='B-76'
4、針對USP_GET_PDF_BRZLXX 存儲最後增加過濾條件,過濾掉xmmc是空或null的情況,參考如下:
SELECT *
FROM #ZLXX where xmmc is not null and xmmc <>'';