From d587d408bcafe1ced8df4384704e6379bfdef7a3 Mon Sep 17 00:00:00 2001 From: PriestJ Date: Mon, 17 Mar 2008 12:22:35 +0000 Subject: [PATCH] fix for #365 removed blank line in agent address if one of the lines is null git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@4020 248e525c-4dfb-0310-94bc-949c084e9493 --- Modules/mip_quotation_document.pck | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Modules/mip_quotation_document.pck b/Modules/mip_quotation_document.pck index beaceda..b2cf878 100644 --- a/Modules/mip_quotation_document.pck +++ b/Modules/mip_quotation_document.pck @@ -808,13 +808,13 @@ CREATE OR REPLACE PACKAGE BODY mip_quotation_document IS plpdf.PrintText(p_indent,p_vertical_offset+10,'National Grid Metering''s Ref: '|| to_char(p_quote_data.quote_ref)); plpdf.PrintText(p_indent,p_vertical_offset+14,'Customer Reference: '|| p_quote_data.transaction_ref); plpdf.PrintText(p_indent,p_vertical_offset+18,'MPRN: '|| to_char(p_quote_data.mprn)); - plpdf.PrintText(p_indent,p_vertical_offset+26,p_quote_data.supplier_address(1)); - plpdf.PrintText(p_indent,p_vertical_offset+30,p_quote_data.supplier_address(2)); - plpdf.PrintText(p_indent,p_vertical_offset+34,p_quote_data.supplier_address(3)); - plpdf.PrintText(p_indent,p_vertical_offset+38,p_quote_data.supplier_address(4)); - plpdf.PrintText(p_indent,p_vertical_offset+42,p_quote_data.supplier_address(5)); - plpdf.PrintText(p_indent,p_vertical_offset+46,p_quote_data.supplier_address(6)); - plpdf.PrintText(p_indent,p_vertical_offset+50,p_quote_data.supplier_address(7)); + --print supplier address with no blank lines + for addr_count in 1 ..7 + loop + if not (p_quote_data.supplier_address(addr_count) is null) then + plpdf.PrintText(p_indent,p_vertical_offset+22+(addr_count*4),p_quote_data.supplier_address(addr_count)); + end if; + end loop; plpdf.PrintText(p_indent,p_vertical_offset+58,'Date: '||p_quote_data.current_date); plpdf.PrintText(p_indent,p_vertical_offset+66,'Quotation Contact: Non Standard Customer Service Team'); plpdf.PrintText(p_indent,p_vertical_offset+70,'Mailbox ; ic.nonstandard1@uk.ngrid.com');