Estamos intentando actualizar la versión de fw, hasta ahora sin éxito, intentamos con harbour, pero nada que logramos solucionar el tema de los caracteres especiales, tildes y eñes.
Por esta razón quisimos intentar con la versión 2210 pero con xharbour, para ver si teníamos menos inconvenientes, pero no podemos cargar un xbrowse que esta vacío.
Este mismo código funcionaba bien con la versión 1909.
Con un array
- Code: Select all Expand view RUN
Application
===========
Path and name: C:\DLYMA\hymlyma.exe (32 bits)
Size: 8,469,504 bytes
Compiler version: xHarbour 1.2.3 Intl. (SimpLex) (Build 20201212)
FiveWin version: FWH 22.10
C compiler version: Borland/Embarcadero C++ 7.3 (32-bit)
Windows 11 64 Bits, version: 6.2, Build 9200
Time from start: 0 hours 2 mins 12 secs
Error occurred at: 15/11/2022, 11:07:36
Error description: Error BASE/1068 Error de argumento: acceso al array
Args:
[ 1] = A {TXBRWCOLUMN,TXBRWCOLUMN,TXBRWCOLUMN,TXBRWCOLUMN,TXBRWCOLUMN,TXBRWCOLUMN,TXBRWCOLUMN,TXBRWCOLU ... } length: 10
[ 2] = U
Stack Calls
===========
Called from: .\source\classes\XBROWSE.PRG => TXBROWSE:COLATPOS( 4637 )
Called from: .\source\classes\XBROWSE.PRG => (b)TXBROWSE:TXBROWSE( 728 )
Called from: => TXBROWSE:SELECTEDCOL( 0 )
Called from: .\source\classes\XBROWSE.PRG => TXBROWSE:PAINT( 2235 )
Called from: .\source\classes\XBROWSE.PRG => TXBROWSE:DISPLAY( 2180 )
Called from: .\source\classes\CONTROL.PRG => TCONTROL:HANDLEEVENT( 1823 )
Called from: .\source\classes\XBROWSE.PRG => TXBROWSE:HANDLEEVENT( 12232 )
Called from: .\source\classes\WINDOW.PRG => _FWH( 3689 )
Called from: => DIALOGBOXINDIRECTW( 0 )
Called from: .\source\classes\DIALOG.PRG => TDIALOG:ACTIVATE( 307 )
Called from: .\source\function\ERRSYSW.PRG => ERRORDIALOG( 449 )
Called from: .\source\function\ERRSYSW.PRG => (b)ERRORSYS( 24 )
Called from: .\source\classes\IMAGE.PRG => LOADFREEIMAGE( 505 )
Called from: .\source\classes\IMAGE.PRG => FREEIMAGEISLOADED( 519 )
Called from: .\source\function\IMGTXTIO.PRG => MEMORYBUFFERTYPE( 1935 )
Called from: .\source\classes\XBROWSE.PRG => TXBRWCOLUMN:ADJUST( 13242 )
Called from: .\source\classes\XBROWSE.PRG => TXBROWSE:ADJUST( 1536 )
Called from: .\source\classes\XBROWSE.PRG => TXBROWSE:INITIATE( 1378 )
Called from: .\source\classes\XBROWSE.PRG => TXBROWSE:CREATEFROMCODE( 1219 )
Called from: z:\prg\R32_fact.prg => FFACTURAS( 429 )
Called from: z:\prg\R32_fact.prg => R32_FACT( 57 )
Called from: z:\prg\Alyma.prg => (b)TLYMA:AUTORIZA( 1505 )
Called from: z:\prg\Alyma.prg => TLYMA:AUTORIZA( 1505 )
Called from: z:\prg\R32_menu.prg => (b)VTNAPRINCIPAL( 518 )
Called from: .\source\classes\TRBTN.PRG => TRBTN:CLICK( 717 )
Called from: .\source\classes\TRBTN.PRG => TRBTN:LBUTTONUP( 920 )
Called from: .\source\classes\CONTROL.PRG => TCONTROL:HANDLEEVENT( 1847 )
Called from: .\source\classes\TRBTN.PRG => TRBTN:HANDLEEVENT( 1578 )
Called from: .\source\classes\WINDOW.PRG => _FWH( 3689 )
Called from: => WINRUN( 0 )
Called from: .\source\classes\WINDOW.PRG => TMDIFRAME:ACTIVATE( 1114 )
Called from: z:\prg\R32_menu.prg => VTNAPRINCIPAL( 613 )
Called from: z:\prg\R32_menu.prg => MAIN( 109 )
System
======
CPU type: Intel(R) Core(TM) i5-9400F CPU @ 2.90GHz 2904 Mhz
Hardware memory: 8105 megs
Free System resources: 90 %
GDI resources: 90 %
User resources: 90 %
Windows total applications running: 3
1 ,
2 , C:\DLYMA\hymlyma.exe
3 GDI+ Window (hymlyma.exe), C:\WINDOWS\WinSxS\x86_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.22621.819_none_21dd7a56301966e
con un recorset
- Code: Select all Expand view RUN
Application
===========
Path and name: C:\dlyma\hymlyma.exe (32 bits)
Size: 8,469,504 bytes
Compiler version: xHarbour 1.2.3 Intl. (SimpLex) (Build 20201212)
FiveWin version: FWH 22.10
C compiler version: Borland/Embarcadero C++ 7.3 (32-bit)
Windows 11 64 Bits, version: 6.2, Build 9200
Time from start: 0 hours 0 mins 42 secs
Error occurred at: 15/11/2022, 11:52:37
Error description: Error ADODB.RecordSet:FIELDS/9 El valor de BOF o EOF es True, o el actual registro se eliminó; la operación solicitada requiere un registro actual.: VALUE
Args:
Stack Calls
===========
Called from: => TOLEAUTO:VALUE( 0 )
Called from: z:\prg\R32_coin.prg => (b)FCOMPINVEN( 337 )
Called from: .\source\classes\XBROWSE.PRG => TXBRWCOLUMN:ERASEDATA( 15328 )
Called from: .\source\classes\XBROWSE.PRG => TXBROWSE:ERASEDATA( 3281 )
Called from: .\source\classes\XBROWSE.PRG => TXBROWSE:PAINT( 2545 )
Called from: .\source\classes\XBROWSE.PRG => TXBROWSE:DISPLAY( 2180 )
Called from: .\source\classes\CONTROL.PRG => TCONTROL:HANDLEEVENT( 1823 )
Called from: .\source\classes\XBROWSE.PRG => TXBROWSE:HANDLEEVENT( 12232 )
Called from: .\source\classes\WINDOW.PRG => _FWH( 3689 )
Called from: => UPDATEWINDOW( 0 )
Called from: .\source\classes\WINDOW.PRG => TWINDOW:ACTIVATE( 1091 )
Called from: .\source\classes\MDICHILD.PRG => TMDICHILD:ACTIVATE( 269 )
Called from: z:\prg\R32_coin.prg => FCOMPINVEN( 364 )
Called from: z:\prg\R32_coin.prg => R32_COIN( 54 )
Called from: z:\prg\R32_menu.prg => (b)VTNAPRINCIPAL( 305 )
Called from: .\source\classes\TRBTN.PRG => TRBTN:CLICK( 717 )
Called from: .\source\classes\TRBTN.PRG => TRBTN:LBUTTONUP( 920 )
Called from: .\source\classes\CONTROL.PRG => TCONTROL:HANDLEEVENT( 1847 )
Called from: .\source\classes\TRBTN.PRG => TRBTN:HANDLEEVENT( 1578 )
Called from: .\source\classes\WINDOW.PRG => _FWH( 3689 )
Called from: => WINRUN( 0 )
Called from: .\source\classes\WINDOW.PRG => TMDIFRAME:ACTIVATE( 1114 )
Called from: z:\prg\R32_menu.prg => VTNAPRINCIPAL( 613 )
Called from: z:\prg\R32_menu.prg => MAIN( 109 )
System
======
CPU type: Intel(R) Core(TM) i5-9400F CPU @ 2.90GHz 2904 Mhz
Hardware memory: 8105 megs
Free System resources: 90 %
GDI resources: 90 %
User resources: 90 %
Windows total applications running: 4
1 ,
2 , C:\WINDOWS\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.22621.608_none_f0f1837
3 Conmutación de tareas, C:\dlyma\hymlyma.exe
4 GDI+ Window (hymlyma.exe), C:\WINDOWS\WinSxS\x86_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.22621.819_none_21dd7a56301966e