FSN#19006: Generaliseren factuur import - Nieuwe functie imp_getfield voert al de TRIM uit (anders stikt het van de TRIMS) om eventueel spaties als rommel te trashen

svn path=/Database/trunk/; revision=10479
This commit is contained in:
Marcel Bourseau
2010-10-30 07:55:48 +00:00
parent 2c0f162112
commit a5632bf2b0

View File

@@ -1,5 +1,5 @@
/* $Revision: 197 $
* $Modtime: 29-10-10 16:37 $
/* $Revision: 198 $
* $Modtime: 30-10-10 9:55 $
*/
/*
@@ -1018,6 +1018,7 @@ CREATE OR REPLACE PACKAGE BODY fac AS
-- Retourneert het gegevens uit de kolom met volgnummer 'p_nr', beginnend met kolomnr 1.
-- 'Uiteraard' is deze functie gebaseerd op imp_getfield!
-- Verschil is dat p_parseline hier alleen IN-parameter is (en niet IN-OUT), en natuurlijk de extra parameter p_nr.
-- En de gelezen waarde wordt itt imp_getfield gewoon getrimd (weg met die overbodige spaties die alleen voor de rommel zorgen): VOD D'R MET!
PROCEDURE imp_getfield_nr (
p_parseline IN VARCHAR2,
p_fielddelimitor IN VARCHAR2,
@@ -1037,6 +1038,8 @@ CREATE OR REPLACE PACKAGE BODY fac AS
fac.imp_getfield (l_parseline, p_fielddelimitor, p_field);
l_nr := l_nr -1;
END LOOP;
-- Trimmen met die hap!
p_field:=TRIM(p_field);
END;
PROCEDURE imp_writelog (
@@ -3075,4 +3078,4 @@ CREATE OR REPLACE PACKAGE BODY fac AS
END fac;
/
REGISTERRUN('$Workfile: FAC_PAC.SRC $','$Revision: 197 $')
REGISTERRUN('$Workfile: FAC_PAC.SRC $','$Revision: 198 $')