Fórum Qual componente devo utilizar? #365952
08/11/2008
0
Talvez, alguem aqui pode me dar o caminho das pedras ou até
mesmo um pequeno exemplo.
Estou precisando fazer o seguinte, quando o usuário clicar
num botao o sistema lance tipo 4 linhas de uma vez num
quadro (grid). Se pressionar novamente tipo mais 4 linhas
pra linha de baixo e aí por diante. Seria como se fosse
um DBGrid só que ao invés de ter apenas uma linha,
ele teria que ter uma linha, 2 linhas, 3 ou mais.
Agora o mais interessante é que dependendo da situação
eu terei que lançar apenas uma linha, e dependendo do
caso 2 linhas, e dependendo do caso 4 linhas...etc...
O que na verdade eu estou tentando dizer é que eu iria
precisar fazer tipo um agrupamento por linha. Teria
em um dado momento um bloco com 3 linhas, em outro
um outro bloco de 2 linhas, em outro um bloco com
apenas uma linha. Isto iria depender da situação.
E o que é pior é que eu teria que ter colunas (qtde, descrição, preço)
como as de baixo:
Exemplo:
--------------------------------------------------------------------------------
Qtde: Descrição: Preço:
--------------------------------------------------------------------------------
1 ROSBIFE TIPO 1 30,00
*** MAL PASSADO (1o. BLOCO)
*** COM MTO SANGUE
--------------------------------------------------------------------------------
1 COCA-COLA 2,00 (2o. BLOCO)
--------------------------------------------------------------------------------
1 PORÇAO DE ARROZ 10,00 (3o. BLOCO)
*** BEM COZIDO
--------------------------------------------------------------------------------
O que eu preciso depois é poder selecionar por
exemplo o 3o. Bloco com um clique onde eu possa obter
um ID para talvez editar o item, ou excluí-lo como
se fosse num DBGRID de uma linha só.
Alguém pode me dar uma luz. Que componente devo utilizar?
Alguem tem algum exemplo?
Farnetani
Curtir tópico
+ 0Posts
08/11/2008
Bononi
Lendo o seu post, sem pensar, o que vem a cabeça é o QuantumGrid da Developer Express. Se você tiver ele, então o seu problema tá resolvido. Se não, então a gente tem que pensar mais porque eu não me lembro de cabeça de algum componente freeware que faça isso tão fácilmente quanto ao QuantumGrid... mas acho que dá pra fazer alguma coisa.
Gostei + 0
08/11/2008
Bononi
Gostei + 0
08/11/2008
Mahdak
vamos ver se eu entendí...
*** MAL PASSADO *** COM MTO SANGUE
isso acima seria as duas linha que voce se refere? duas linhas para um unico produto? se sim, vamos lá, minha sugestão é para descomplicar e fazer algo como:
crie uma outra coluna chamada Observações para colocar essas observaçoes dentro da mesma e faça mais ou menos assim:
-------------------------------------------------------------------------------- Qtde: Descrição: Observações Preço: -------------------------------------------------------------------------------- 1 ROSBIFE TIPO 1 MAL PASSADO... 30,00 -------------------------------------------------------------------------------- 1 COCA-COLA 2,00 -------------------------------------------------------------------------------- 1 PORÇAO DE ARROZ BEM COZIDO 10,00 --------------------------------------------------------------------------------
desse jeito voce vai ter menos dor de cabeça...
Gostei + 0
08/11/2008
Farnetani
Entao... eu preciso de algo que já fique visual...igual no exemplo
mas que quando o usuário clicar...o sistema saiba que se tiver 2, 3 ou 4 linhas que ele pertence a um mesmo bloco...e não selecionar apenas a primeira linha ou as linhas de baixo...ele precisa me mostrar tudo de uma vez...
Gostei + 0
09/11/2008
Dedi
ex:
***TABELA PRATO***
CAMPOS-> ID,PRATO,QUANTIDADE
REGISTRO-> 01,ROSBIF,1
REGISTRO-> 02,REFRIGERANTE
***TABELA OBS***
CAMPOS-> ID,OBS
REGISTRO->01,MAL PASSADO
REGISTRO->01,COM MTO SANGUE
REGISTRO->01,ACOMPANHADO DE ARROS BRANCO
REGISTRO->02,COM GELO E LIMÃO
dai pra frente é só fazer um selet filtrando apenas o ID desejado.
Gostei + 0
09/11/2008
Mahdak
a melhor ideia até o momento pra questão problema...
Gostei + 0
15/11/2008
Pestana_
Gostei + 0
15/11/2008
Pestana_
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)