以下脚本是去掉T6单据打印(非新打印)时的列
declare @VT_Name nvarchar (100),@VT_ID nvarchar (10),@Col_Name nvarchar(100)
set @VT_Name='材料出库单' --要设置的打印模板名称
set @Col_Name='报价'--设置不打印的列的名称
set @VT_ID=(select VT_ID from VoucherTemplates where VT_Name=@VT_Name)
update VoucherItems_Prn set showit=0 where VT_ID=@VT_ID and CardItemName=@Col_Name