MiniGui Browse

Projeto MiniGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

Hasse
Usuário Nível 4
Usuário Nível 4
Mensagens: 820
Registrado em: 19 Out 2004 10:30
Localização: Jaraguá do Sul - SC

MiniGui Browse

Mensagem por Hasse »

Bom dia colegas.

Como se carrega os dados de um ARRAY em um Browse ?
Tenho um Browse como no exemplo abaixo e tenho um ARRAY denominado "aRowsTB", com 10 colunas.

Código: Selecionar todos

      DEFINE BROWSE Browse_1
          ROW    80
          COL    10
          WIDTH  nBrwWidth - 50
          HEIGHT nBrwHeight - 50
          VALUE  NIL
          WORKAREA         nil
          HEADERS          { 'Nome', 'Identidade', 'CPF', 'Nascimento', 'Endereço', 'Bairro', 'Cidade', 'Estado', 'CEP', 'Naturalidade' }
          WIDTHS           { 300,     150,          200,   150,          300,        200,      200,      50,       60,    250 }
*          FIELDS           { aRowsTB[1], aRowsTB[2], aRowsTB[3], aRowsTB[4], aRowsTB[5], aRowsTB[6], aRowsTB[7], aRowsTB[8], aRowsTB[9], aRowsTB[10] }
          FONTNAME "Arial"
          FONTSIZE 10
          TOOLTIP ""
          ONCHANGE Nil
          ONGOTFOCUS Nil
          ONLOSTFOCUS Nil
          FONTBOLD .F.
          FONTITALIC .F.
          FONTUNDERLINE .F.
          FONTSTRIKEOUT .F.
          ONDBLCLICK Nil
          ALLOWEDIT              .T.
          ALLOWAPPEND .F.
          ONHEADCLICK Nil
          ALLOWDELETE .F.
          HELPID Nil
          VALID Nil
          VALIDMESSAGES Nil
          LOCK .F.
          VSCROLLBAR .T.
          DYNAMICBACKCOLOR Nil
          DYNAMICFORECOLOR Nil
          INPUTMASK Nil
          FORMAT Nil
          WHEN Nil
          INPUTITEMS Nil
          DISPLAYITEMS Nil
          BACKCOLOR Nil
          FONTCOLOR Nil
          IMAGE Nil
          JUSTIFY Nil
          NOLINES .F.
          READONLYFIELDS Nil
          HEADERIMAGES Nil
      END BROWSE
Neste exemplo abre o Browse somente com a linha de FIELDS desabilitada. Então é ali que reside o erro.
Hasse
CP200 / CP500 / Basic / dBase III / dBase IV / Clipper Summer / RTlink / Exospace.
Clipper 5.3b / Blinker 7.0 / CDX com TAG
xHarbour 1.2.1-6604 / Borland C++ (5.5.1) 32 bit / HBmake.
Harbour 3.2.0dev (r1412121623) / MINGW / HBM2 / MiniGui HMG 3.1.4 / IDE (Roberto Lopez).
"Conheça todas as teorias, domine todas as técnicas, mas, quando tocares uma alma humana, seja apenas outra alma humana." (C.G.Jung)
Avatar do usuário
Toledo
Administrador
Administrador
Mensagens: 3133
Registrado em: 22 Jul 2003 18:39
Localização: Araçatuba - SP
Contato:

MiniGui Browse

Mensagem por Toledo »

Amigo, se você está usando a HMG, acho que o Browse não aceita ARRAY, apenas campos de um arquivo de dados.

Na MiniGui Extended você pode usar a TBrowse() (TSBrowse) que aceita tanto ARRAY como arquivo de dados.

Veja:
\SAMPLES\Advanced\Tsb_array\

Abraços,
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
Hasse
Usuário Nível 4
Usuário Nível 4
Mensagens: 820
Registrado em: 19 Out 2004 10:30
Localização: Jaraguá do Sul - SC

MiniGui Browse

Mensagem por Hasse »

Boa noite Toledo.

Vou baixar a MiniGui Extended e ver se consigo trabalhar com ela...

Tenha a impressão que essa de HMG e HMG-E em paralelo ao mesmo tempo vai um nó no tico-e-teco, mas vamos lá...

Obrigado pelo retorno.
Hasse
CP200 / CP500 / Basic / dBase III / dBase IV / Clipper Summer / RTlink / Exospace.
Clipper 5.3b / Blinker 7.0 / CDX com TAG
xHarbour 1.2.1-6604 / Borland C++ (5.5.1) 32 bit / HBmake.
Harbour 3.2.0dev (r1412121623) / MINGW / HBM2 / MiniGui HMG 3.1.4 / IDE (Roberto Lopez).
"Conheça todas as teorias, domine todas as técnicas, mas, quando tocares uma alma humana, seja apenas outra alma humana." (C.G.Jung)
Responder