From 2493384a0874834bfb7250532457852e938bc1f6 Mon Sep 17 00:00:00 2001 From: david Date: Thu, 17 Dec 2009 15:30:32 +0000 Subject: [PATCH] =?UTF-8?q?udf=5FRtfToText=20->=20fallo=20en=20conceptos?= =?UTF-8?q?=20con=20varias=20l=C3=ADneas.=20Se=20com=C3=ADa=20el=20primer?= =?UTF-8?q?=20car=C3=A1cter=20de=20cada=20l=C3=ADnea.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: https://192.168.0.254/svn/Proyectos.Tecsitel_FactuGES2/trunk@982 0c75b7a4-871f-7646-8a2f-f78d34cc349f --- Database/udfs/funciones.pas | 8 ++++---- Database/udfs/udf_RtfToText.dll | Bin 441344 -> 441344 bytes 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Database/udfs/funciones.pas b/Database/udfs/funciones.pas index 33d66d01..b0001ae5 100644 --- a/Database/udfs/funciones.pas +++ b/Database/udfs/funciones.pas @@ -215,11 +215,11 @@ var begin // Hay que quitar el salto de línea al final de la aSource RTF - aSource := StringReplace(Cadena, SaltoLinea, '', [rfreplaceall]); + aSource := Copy(Cadena, 1, length(Cadena)-2); - // o bien: - // - //aSource := Copy( cLinea, 1, length(cLinea)-2) ); + // Cambiar los saltos de línea que no son de RTF por un caracter para + // que se limpien. + aSource := StringReplace(aSource, SaltoLinea, '^', [rfreplaceall]); if InitSource then begin diff --git a/Database/udfs/udf_RtfToText.dll b/Database/udfs/udf_RtfToText.dll index 46b4c4555c1376c96f7ae6a300b4500a16c44ff3..d326ff57f31763318dbae976212acc5c96e7d220 100644 GIT binary patch delta 1372 zcmZwFPiWIn7y$63YqD+(94I^N59BaJ#6!*Z@ZyjN4GbLE;VP@PGmaj1n9xH93WEkZ z|BO)B5H^ts8ICb@hf-zLF-M?Nr`w^(kbxe0sF2YedMHxrFuvDHd6f4c$(Q$j-}n9` zdZk;hbf-MLdurhPwWl3?nJ*-G*JIwr1sx{aQsTJ|T^V>~iXMsT#3IC5?B9LL%57ggufhA@Xq zU}O8=FX3o&4c`p4Y=7+k;}`)O7qEXnt2zN&`Rh2r87tPOeO6CMfk09%*w?GL*TBKo zC0zfo*iLe{YcW{2g2Bja=fopi65CCY%z6nI%N`xiRh?qd$d27Meuc9fN9sAak>}Xr z@T$;tb`NLOx7H~14R>XaOp;p(XRl)WGm~5uT3s#cX*IK)7W(*&S3<(WA7p0I!uE3f z%f$}4OYV{H$#3LO@}XRiZMiI0d|OO^wlFXBu0A4DBc}zeC=rL7EUK`wJa$t z_SUTu7N_fx)#%HIMPDPI9OspGP9GJid}T~L(-35aHaExVEEjsTqR;tlLVF{fUQI;@iVKxi$i&?bDu|%E{3*$`-B_+7F+G*7P PQZGwLl*nk~q8a=LcL#yy^hf-vf;Uv(5cXspomcCvDX`jzsRP1)m;wDR{Y`K+{7EXh;bZ{&He zv{25M%h2P>T-oyL&E3V-mxQSc1jSsOGhF};*;53YZ z3VsLxffyt}gA}A819OlC9rCaMOHhDyFku6V@DAR?2WZ0~AmSz}@so4p0vRWlh(=Om z<`lU{(j-IXNS5d%Po5Ek%6r$9fXBW2=<4{IH=#^*qgXwgm|$c5*jZok=&#@lNYMi_bg0UyoiWI zjTgE|ATO(Q{91}4q4J_85+Pm;-w|}G@ggJ=Ixo^9Ve-Q47wi+Wcu^IJ8Yfn#`x<2> V(BRQ-bpL~ZNT{4BYtxDu{|`k3SG52D