|
Postada em 23/06/2006 08:00 hs
Caros Colegas, bom dia.. Necessecito ocultar/expandir linhas do flexgrid em tempo de execução. O usuário determinara o tipo de visão de deseja dos dados (o flex estará com os dados carregados e o usuario poderá optar por todas as linhas ou somente de todas), mas não posso eliminar linhas, pois quando da exportação todos os dados devem estar no flex. Quero apenas reduzir a visão. Alguem pode ajudar ? Desde já agradeço.
|
|
|
|
|
Postada em 23/06/2006 08:45 hs
A melhor alternativa pra isso é dois flexgrids, um com todas as colunas que vc quer que o usuário veja e uma adicional que identifica se ela é mostrada ou não. Dae para cada alteração de visualização que o usuário faça, corra o grid completo(que vai estar oculto) e passe pro grid visível as linhas que vc quiser ver...
|
|
|
|
Postada em 23/06/2006 09:55 hs
Gilson, não sei se resolve para voce, mas eu coloco todos os campos no Flex, e as colunas que não são para mostrar de acordo com a opção de usuário, coloco numa tabela, o tamanho das colunas, bem como a formatação da coluna, no código: MsFlex.ColWidth(1) = Tamanho Se quiser a coluna que a coluna fique invisivel, basta colocar o tamanho 0 (zero). vlu//
|
|
|
|
Postada em 23/06/2006 16:58 hs
Amigos, agradeço as sugestão. Consegui resolver da seguinte forma..altero o heigth da linha para zero e modifico conforme o caso desejado pelo usuario. Funcionou..
|
|
|