Error en Xbrowse
- TOTOVIOTTI
- Posts: 430
- Joined: Fri Feb 05, 2010 11:30 am
- Location: San Francisco - Córdoba - Argentina
- Has thanked: 5 times
Re: Error en Xbrowse
Antonio, tu me puedes confirmar q con fwh 14.09 y xbrowse, los campos numéricos hay que tratarlos con transform? como sería un ejemplo? mil gracias.... roberto
Re: Error en Xbrowse
Roberto
Así:
Saludos,
Adhemar
Así:
Code: Select all | Expand
oCol:=oBrw:AddCol()
oCol:bStrData := { || Trans(LCV->IMPORTE,"@Z ###,###.##") }
oCol:cHeader := "IMPORTE"
oCol:nHeadStrAlign := AL_CENTER
oCol:nWidth:=68
Saludos,
Adhemar
Saludos,
Adhemar C.
Adhemar C.
Re: Error en Xbrowse
Antonio
Tampoco permite campos FECHA obliga a convertirlo a carácter.
Saludos,
Adhemar
Tampoco permite campos FECHA obliga a convertirlo a carácter.
Saludos,
Adhemar
Saludos,
Adhemar C.
Adhemar C.
Re: Error en Xbrowse
Roberto
Utilizá oCol:bEditValue en vez de oCo:bStrDatal
Saludos,
Adhemar
Utilizá oCol:bEditValue en vez de oCo:bStrDatal
Code: Select all | Expand
oCol:=oBrw:AddCol()
oCol:bEditValue := { || LCV->IMPORTE }
oCol:cHeader := "IMPORTE"
oCol:nHeadStrAlign := AL_RIGHT
oCol:nWidth:=68
Saludos,
Adhemar
Saludos,
Adhemar C.
Adhemar C.
- TOTOVIOTTI
- Posts: 430
- Joined: Fri Feb 05, 2010 11:30 am
- Location: San Francisco - Córdoba - Argentina
- Has thanked: 5 times
- TOTOVIOTTI
- Posts: 430
- Joined: Fri Feb 05, 2010 11:30 am
- Location: San Francisco - Córdoba - Argentina
- Has thanked: 5 times
Re: Error en Xbrowse
Adhemar, no se me soluciona con eso...
El problema es que en el Método IsDisplayPosVisible() de la clase xBrowse, en ésta línea,
nWidth += ::ColAtPos( nPos ):nWidth + COL_SEPARATOR ----> ::ColAtPos( nPos ):nWidth es NIL
entonces produce el error, lo mismo pasa en el método LastDisplayPos(), con las líneas:
do while nPos <= nLen .and. nWidth < nMaxWidth
nWidth += ::ColAtPos( nPos++ ):nWidth + COL_SEPARATOR
enddo
Antonio... Mr Rao... please... help me....
Roberto
El problema es que en el Método IsDisplayPosVisible() de la clase xBrowse, en ésta línea,
nWidth += ::ColAtPos( nPos ):nWidth + COL_SEPARATOR ----> ::ColAtPos( nPos ):nWidth es NIL
entonces produce el error, lo mismo pasa en el método LastDisplayPos(), con las líneas:
do while nPos <= nLen .and. nWidth < nMaxWidth
nWidth += ::ColAtPos( nPos++ ):nWidth + COL_SEPARATOR
enddo
Antonio... Mr Rao... please... help me....
Roberto
- TOTOVIOTTI
- Posts: 430
- Joined: Fri Feb 05, 2010 11:30 am
- Location: San Francisco - Córdoba - Argentina
- Has thanked: 5 times
Re: Error en Xbrowse (Finalizado)
Listo,
solucionado moviendo el oBrw:SetArray, después de crear las columnas....
No sé si estará bien, pero funciona...
Gracias
solucionado moviendo el oBrw:SetArray, después de crear las columnas....
No sé si estará bien, pero funciona...
Gracias