Bom dia pessoal, estou tentando obter o valor de um objeto de um browser mas só consigo retornar a linha e coluna na qual ela se encontra, por exemplo eu tenho um browser que na 1 linha e 3 coluna esta escrito "simone", preciso pegar esse valor mas não sei como, existe algum comando tipo mb:value(linha,coluna) ?
Abraços :)Pos
Captura de valor de um objeto no Browser
Moderador: Moderadores
- Toledo
- Administrador

- Mensagens: 3133
- Registrado em: 22 Jul 2003 18:39
- Localização: Araçatuba - SP
- Contato:
Captura de valor de um objeto no Browser
Amigo, neste "Browser" você está usando algum DBF ou uma Array (Matriz)? Na criação deste "Browser" você está usando a classe TBrowse?
Seu programa é modo console ou gráfico?
Abraços,
Seu programa é modo console ou gráfico?
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
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
-
sambomb
- Usuário Nível 3

- Mensagens: 250
- Registrado em: 24 Out 2008 17:02
- Localização: Itaocara - RJ - Brasil
Captura de valor de um objeto no Browser
Posta o código da declaração do browser que vai facilitar

Rca Sistemas - Itaocara - RJ
- clodoaldomonteiro
- Usuário Nível 4

- Mensagens: 821
- Registrado em: 30 Dez 2006 13:17
- Localização: Teresina-PI
- Contato:
Captura de valor de um objeto no Browser
Volp
É o seguinte:
O código "br_w:getcolumn(br_w:colpos):cargo" retorna uma string com o nome do campo, mascara e etc, separados por um caractere separador,então basta vc pegar a primeira informação e usa-la.
Parte do Browse do Gas-Pro.
É o seguinte:
O código "br_w:getcolumn(br_w:colpos):cargo" retorna uma string com o nome do campo, mascara e etc, separados por um caractere separador,então basta vc pegar a primeira informação e usa-la.
Código: Selecionar todos
...
...
Private cp_, cp_titu, cp_masc, cp_crit, cp_when, cp_help, cp_cmd
SEPARA(br_w:getcolumn(br_w:colpos):cargo) //Separa o conteúdo da string de cargo em variáveis
@ y_,x_ GET &cp_. //Campo a Getar
...
...
/*
Sintaxe: SEPARA( <ExpC> )
Funcao.: Separa atributos de campos da coluna da consulta
ExpC = atributos (nome do campo/mascara/titulo/validacao)
Retorna: NIL
*/
STATIC FUNC SEPARA(cp_atr)
cp_ =PARSE(@cp_atr,"³") // conteudo
cp_masc=PARSE(@cp_atr,"³") // mascara
cp_titu=PARSE(@cp_atr,"³") // titulo
cp_when=PARSE(@cp_atr,"³") // pre-validacao
cp_crit=PARSE(@cp_atr,"³") // validacao (critica)
cp_help=PARSE(@cp_atr,"³") // help do campo
cp_cmd =PARSE(@cp_atr,"³") // comando especial
tp_cp= TYPE(cp_) // tipo da coluna
IF tp_cp="UI" // se tipo indefinido
tp_cp = VALTYPE(cp_) // tenta pegar o conteudo do campo
IF tp_cp = "UI" // se ainda continua indefinido
tp_cp="C" // forca caracter
ENDIF
ENDIF
RETU NIL
At. Clodoaldo Monteiro
Linguagens: Clipper / Harbour
Área de Atuação: Sistemas de gestão para Prefeituras Municipais
Fones: (86)3223-0653, 98859-0236
www.simplesinformatica.com.br
Linguagens: Clipper / Harbour
Área de Atuação: Sistemas de gestão para Prefeituras Municipais
Fones: (86)3223-0653, 98859-0236
www.simplesinformatica.com.br
