Dois registros em uma linha no TBrowse
Moderador: Moderadores
-
eduardo.azambuja
- Usuário Nível 1

- Mensagens: 3
- Registrado em: 12 Abr 2011 00:06
- Localização: canoas/rs
Dois registros em uma linha no TBrowse
Pessoal, bom dia!
Alguem sabe se existe uma maneira de colocar 2 registros em 1 unica linha do TBrowse?
Tipo, aparece na tela como se fossem 2 linhas, mas ao posicionar o cursor, marca as 2 linhas?
Desde já, agradeço a atenção.
Alguem sabe se existe uma maneira de colocar 2 registros em 1 unica linha do TBrowse?
Tipo, aparece na tela como se fossem 2 linhas, mas ao posicionar o cursor, marca as 2 linhas?
Desde já, agradeço a atenção.
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Dois registros em uma linha no TBrowse
Acho que só se criar uma outra rotina de tbrowse.
Por padrão é um registro por linha.
Por padrão é um registro por linha.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
-
alxsts
- Colaborador

- Mensagens: 3092
- Registrado em: 12 Ago 2008 15:50
- Localização: São Paulo-SP-Brasil
Dois registros em uma linha no TBrowse
Olá!
Por padrão é um registro por linha.
Existe uma rotina num livro do Rick Spence que exibe um registro em mais de uma linha. Mas, o que você diz que precisa me deixou encafifado. Não consigo imaginar isto. Pode dar um exemplo melhor?
Por padrão é um registro por linha.
Existe uma rotina num livro do Rick Spence que exibe um registro em mais de uma linha. Mas, o que você diz que precisa me deixou encafifado. Não consigo imaginar isto. Pode dar um exemplo melhor?
Que doidera...eduardo.azambuja escreveu: colocar 2 registros em 1 unica linha ... como se fossem 2 linhas, mas ao posicionar o cursor, marca as 2 linhas
[]´s
Alexandre Santos (AlxSts)
Alexandre Santos (AlxSts)
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
Dois registros em uma linha no TBrowse
Olá!
Não vi dificuldade. (se entendi direito rsrsrs)
use {|| field->nome + " --- " + field->endereco}
Não trabalho com tbrowse, mas seria algo parecido com isso ai em cima. E o ";" para quebra de linha.
Saudações,
Itamar M. Lins Jr.
Não vi dificuldade. (se entendi direito rsrsrs)
use {|| field->nome + " --- " + field->endereco}
Não trabalho com tbrowse, mas seria algo parecido com isso ai em cima. E o ";" para quebra de linha.
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
-
alxsts
- Colaborador

- Mensagens: 3092
- Registrado em: 12 Ago 2008 15:50
- Localização: São Paulo-SP-Brasil
Dois registros em uma linha no TBrowse
Olá!
Também não entendi. Mas, o que você apresentou foi colocar dois campos concatenados em uma única coluna...
O OP menciona
Também não entendi. Mas, o que você apresentou foi colocar dois campos concatenados em uma única coluna...
O OP menciona
eduardo.azambuja escreveu:Alguem sabe se existe uma maneira de colocar 2 registros em 1 unica linha do TBrowse?
Tipo, aparece na tela como se fossem 2 linhas, mas ao posicionar o cursor, marca as 2 linhas?
[]´s
Alexandre Santos (AlxSts)
Alexandre Santos (AlxSts)
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
Dois registros em uma linha no TBrowse
Olá!
O resto fingi que não li.
Saudações,
Itamar M. Lins Jr.
Né isso ?maneira de colocar 2 registros em 1 unica linha do TBrowse?
O resto fingi que não li.
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
-
eduardo.azambuja
- Usuário Nível 1

- Mensagens: 3
- Registrado em: 12 Abr 2011 00:06
- Localização: canoas/rs
Dois registros em uma linha no TBrowse
Pessoal, boa tarde.
Acho que nao me expressei direito.
seria tipo agrupar 2 linhas de um tbrowse como se fosse 1 só.
para quando eu posicionar o cursor ali, "selecionar" as 2 linhas.
Acho que nao me expressei direito.
seria tipo agrupar 2 linhas de um tbrowse como se fosse 1 só.
para quando eu posicionar o cursor ali, "selecionar" as 2 linhas.
-
alxsts
- Colaborador

- Mensagens: 3092
- Registrado em: 12 Ago 2008 15:50
- Localização: São Paulo-SP-Brasil
Dois registros em uma linha no TBrowse
Olá!
Monte um exemplo:
- poste os campos com valores de dois ou mais registros da tua tabela
- monte um esboço da tela, mesmo no Notepad, mostrando como ficaria a disposição dos campos dos dois registros em uma única linha do TBrowse.
Continuo sem entender...eduardo.azambuja escreveu:Acho que nao me expressei direito.
Monte um exemplo:
- poste os campos com valores de dois ou mais registros da tua tabela
- monte um esboço da tela, mesmo no Notepad, mostrando como ficaria a disposição dos campos dos dois registros em uma única linha do TBrowse.
[]´s
Alexandre Santos (AlxSts)
Alexandre Santos (AlxSts)
-
Fernando queiroz
- Usuário Nível 4

- Mensagens: 779
- Registrado em: 13 Nov 2014 00:41
- Localização: Porto Alegre/RS
Dois registros em uma linha no TBrowse
seria algo como o header duplo, se é que entendi a duvida!
DATA nHeadRows INIT 1 // Rows in header
DATA nFootRows INIT 0 // Rows in footer
DATA nHeadRows INIT 1 // Rows in header
DATA nFootRows INIT 0 // Rows in footer
HARBOUR 3.2, HWGUI 2.23 B3, SEFAZCLASS, PDFClass, ADO + MariaDB/MySQL, RMChart
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
Dois registros em uma linha no TBrowse
Olá!
use {|| field->nome + " ; " + field->endereco}
O ";" quebra a linha do tBrowse ?
Continua o exemplo que postei. Mas para editar vai precisar de VALID para gravar. Meio esquisito isso. Na Hwgui seria um campo memo.
Saudações,
Itamar M. Lins Jr.
use {|| field->nome + " ; " + field->endereco}
O ";" quebra a linha do tBrowse ?
Continua o exemplo que postei. Mas para editar vai precisar de VALID para gravar. Meio esquisito isso. Na Hwgui seria um campo memo.
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
-
alxsts
- Colaborador

- Mensagens: 3092
- Registrado em: 12 Ago 2008 15:50
- Localização: São Paulo-SP-Brasil
Dois registros em uma linha no TBrowse
Olá!
Caramba... será que só eu entendi que são 2 registros em uma linha? Novamente:Itamar M. Lins Jr. escreveu:Continua o exemplo que postei.
Dois campos do mesmo registro...alxsts escreveu: o que você apresentou foi colocar dois campos concatenados em uma única coluna...
[]´s
Alexandre Santos (AlxSts)
Alexandre Santos (AlxSts)
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
Dois registros em uma linha no TBrowse
Olá!
UM SÓ SERIA O GET.(?)
Itamar M. Lins Jr.
AGRUPAR DUAS LINHASseria tipo agrupar 2 linhas de um tbrowse como se fosse 1 só.
para quando eu posicionar o cursor ali, "selecionar" as 2 linhas.
UM SÓ SERIA O GET.(?)
Saudações,*---------------------------------------*---------------------------------------*
|FIELD 1 COLUNA 1 LINHA 1| FIELD 3 COLUNA 2 LINHA 1|
|FIELD 2 COLUNA 1 LINHA 2| |
*---------------------------------------*---------------------------------------*
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
Dois registros em uma linha no TBrowse
Olá!
No caso seria essa: Linha 1 Céclula 3

PS. Céclula ?
Saudações,
Itamar M. Lins Jr.
No caso seria essa: Linha 1 Céclula 3
PS. Céclula ?
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
Dois registros em uma linha no TBrowse
Acho que ele quer dizer e que numa tabela com 6 campos por exemplo quer mostrar 3 e mais 3 na segunda linha do tbrowse como o itamar colocou vai ficar tudo numa linha e não vai caber na tela, acho que a duvida e essa.
- mauricioportela
- Usuário Nível 2

- Mensagens: 95
- Registrado em: 29 Jul 2016 04:22
- Localização: Vitoria da Conquista/Bahia
Dois registros em uma linha no TBrowse
Bom dia!
Basta colocar a funcao DBSKIP() dentro do bloco.
Att.
Mauricio Portela
Código: Selecionar todos
// ...
LOCAL oTbc1 := TBColumnNew("Codigo", { || codigo } )
LOCAL oTbc2 := TBColumnNew("Nome", { || nome } )
LOCAL oTbc3 := TBColumnNew("Codigo", { || dbSkip(1), codigo } )
LOCAL oTbc4 := TBColumnNew("Nome", { || nome } )
// ...
Att.
Mauricio Portela
