Página 1 de 1

Duvidas com FIELDS e Row no TSBROWSE

Enviado: 31 Ago 2011 19:28
por Adalberto
Olá, prezados amigos e prezadas amigas do foro.

Mais uma vez procurando a ajuda de vocês, agora com o seguinte; necessito cambiar os campos de um TSBROWSE quando a aplicação esta rodando, por exemplo: Com um RADIOGROUP e possível escolher entre Reais e Dólares, então depois de escolher quero que os campos do TSBROWSE cambie assim.

FIELDS Conta, descrição, Reais para FIELDS Conta, descrição, Dólar

Segundo a eleição.

Duvida 2: como saber o fila (row) de um TSBROWSE, para fazer um Refresh só nessa fila.

Aguardo a opinião de vocês, e desde já fico muito agradecido com todos e todas.

Atenciosamente, Adalberto

Duvidas com FIELDS e Row no TSBROWSE

Enviado: 31 Ago 2011 20:28
por asimoes
Olá,

Na pasta \minigui\doc tem o arquivo TSBrowse.chm, tem o método RefreshARow

Informação do documento:
RefreshARow (nRow) allows to refresh any row in the table

[]´s

Duvidas com FIELDS e Row no TSBROWSE

Enviado: 01 Set 2011 00:08
por Adalberto
Olá asimoes,

Agradeço-te a ajuda fornecida, eu já havia lido o Help do TsBrowse, a duvida e como conseguir o valor para nRow, ou seja o numero da linha que desejo refrescar.

Aguardo teus comentários, atenciosamente:

Adalberto

Duvidas com FIELDS e Row no TSBROWSE

Enviado: 01 Set 2011 09:33
por Adalberto
Bom dia amigos e amigas do foro.

Das duvidas postadas, já resolvi a primeira.

Não foi trocando o conteúdo da clausula FIELDS, então como foi?

Apago a coluna (delete)
IF moeda = ‘R’
AADD COLUMN (com o campo em reais)
ELSE
AADD COLUMN (com o campo em dólares)
ENDIF

Funciona!

Agora falta resolver como saber o numero de fila onde, por exemplo, se deu dobre click, para logo refrescar só essa fila.

Fico no aguardo de suas informações, muito obrigado.

Atenciosamente, Adalberto

Duvidas com FIELDS e Row no TSBROWSE

Enviado: 01 Set 2011 09:35
por asimoes
Adalberto,

Para saber a linha corrente do tbrowse use:

nLinhaBrowse:=oBrowse:nAt

Duvidas com FIELDS e Row no TSBROWSE

Enviado: 01 Set 2011 12:59
por Adalberto
Asimoes,

Li teu post, testei e deu certinho. Eu fico agradecido com você.

Meu Deus do céu abençoe você.