Cristobal buenos días,
Que pena molestar
![Embarassed :oops:](./images/smilies/icon_redface.gif)
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