Cristobal buenos días,
Que pena molestar

pero encontré un error en la versión 4.0, estoy haciendo algunas pruebas de reemplazo global en un prg, te adjunto una pequeña parte del código para que cheques lo sucedido.
Palabra inicial: oBrwDofa
Palabra Final: oBrwPrue
Codigo Inicial:
Code: Select all | Expand
oBrwDofa := TXBrowse():New( oCuadro ) oBrwDofa:nMarqueeStyle := MARQSTYLE_HIGHLWIN7 oBrwDofa:nColDividerStyle := LINESTYLE_LIGHTGRAY oBrwDofa:nHeaderLines := 1 oBrwDofa:lColDividerComplete := .t. oBrwDofa:lRecordSelector := .t. oBrwDofa:bClrSel := {|| { CLR_BLACK,oLamcla:cClr7 } } oBrwDofa:bClrStd := {|| IF( (oRsDocfac:AbsolutePosition()%2)==0,{CLR_BLACK,oLamcla:cClr2},{CLR_BLACK,oLamcla:cClr1} ) } oBrwDofa:bClrSelFocus := {|| { CLR_WHITE,oLamcla:cClr8 } } oBrwDofa:nStretchCol := STRETCHCOL_LAST
Codigo Final
Code: Select all | Expand
oBrwDofa := TXBrowse():New( oCuadro ) oBrwPrue:nMarqueeStyle := MARQSTYLE_HIGHLWIN7 oBrwDofa:nColDividerStyle := LINESTYLE_LIGHTGRAY oBrwPrue:nHeaderLines := 1 oBrwDofa:lColDividerComplete := .t. oBrwPrue:lRecordSelector := .t. oBrwDofa:bClrSel := {|| { CLR_BLACK,oLamcla:cClr7 } } oBrwPrue:bClrStd := {|| IF( (oRsDocfac:AbsolutePosition()%2)==0,{CLR_BLACK,oLamcla:cClr2},{CLR_BLACK,oLamcla:cClr1} ) } oBrwDofa:bClrSelFocus := {|| { CLR_WHITE,oLamcla:cClr8 } } oBrwPrue:nStretchCol := STRETCHCOL_LAST
Lo que sucede es que reemplaza una palabra y la otra no. Eso sucede en todo el prg.
Saludos