FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Problema con XBrowse
Posts: 396
Joined: Tue Mar 18, 2008 09:41 PM
Problema con XBrowse
Posted: Wed Apr 01, 2009 12:11 PM
Hola,

Estoy usando un XBROWSE que muestra un array de una sola columna con cinco registros (que son nombres).
Pero me da un error del tipo:

El array se carga bien.
Uso FWH 8.04


Code (fw): Select all Collapse
Error BASE/1068  Argument error: array access


Este es el código:
Code (fw): Select all Collapse
REDEFINE XBROWSE oBrw ;
   HEADERS 'Nombre' ;
   COLSIZES 100 ;
   ARRAY aData ID 4001 OF oDlg


¿a alguien le ha ocurrido?
:-)
Javier,

FWH 8.04 2008
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Problema con XBrowse
Posted: Sun Apr 05, 2009 06:48 AM
Javier,

Este ejemplo ha funcionado correctamente:

test.prg
Code (fw): Select all Collapse
#include "FiveWin.ch"
#include "XBrowse.ch"
 
function Main()
 
   local oDlg, oBrw, aData := { "One", "Two", "Three", "Four", "Five" }
 
   DEFINE DIALOG oDlg RESOURCE "Test"
 
   REDEFINE XBROWSE oBrw ;
      HEADERS 'Nombre' ;
      COLSIZES 100 ;
      ARRAY aData ID 4001 OF oDlg
 
   ACTIVATE DIALOG oDlg
 
return nil

Test.rc
Code (fw): Select all Collapse
test DIALOG 68, 43, 336, 213
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Test"
FONT 8, "MS Sans Serif"
{
 CONTROL "", 4001, "TXBrowse", 0 | WS_CHILD | WS_VISIBLE | WS_TABSTOP | WS_BORDER, 5, 6, 325, 175
 DEFPUSHBUTTON "OK", 1, 143, 191, 50, 14
}

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 396
Joined: Tue Mar 18, 2008 09:41 PM
Re: Problema con XBrowse
Posted: Mon Apr 06, 2009 11:26 AM

Gracias Antonio.

Al final me respondieron por otro ditio y rersulta que estaba tratando con elementos que no eran de tipo Array.

Finalmente me lo solucionaron.

Gracias de todas formas.

Javier,

FWH 8.04 2008

Continue the discussion