Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Grid configurável pelo usuário
Message
De
03/03/2003 18:54:58
 
 
À
03/03/2003 17:26:42
Cleber Ferrari
Capta Tecnologia
Brésil
Information générale
Forum:
Visual FoxPro
Catégorie:
Autre
Divers
Thread ID:
00760478
Message ID:
00760634
Vues:
12
>Lassala,
>Não entendi a sua dica do "additive"...
>eu quero que o mesmo grid ( do mesmo form ) tenha a configuração que cada usuário desejar....

Desculpe-me... é a correria.

uma solução é vc ter uma tabela ou qualquer outro mecanismo para armazenar as preferências do usuário. Para armazenar as preferências de grid do usuário, vc faria algo como:
insert into PreferenciasGrid from name Thisform.SeuGrid
na tabela PreferenciasGrid você precisa ter campos que coincidam com as propriedades do grid que você deseja persistir (gravar).

Depois disso, para carregar as preferências do usuário, você faz o caminho inverso. Primeiro seleciona o registro na tabela referente ao usuário, e então faz isso:
Scatter name Thisform.SeuGrid ADDITIVE
isso fará com que os valores dos campos na tabela sejam armazenados nas propriedades do seu grid.

É claro que, como o Grid é um container com colunas e objetos dentro das colunas, você precisa escrever código para tratar disto, mas não é nada que uma rotina recursiva não resolva. ;)

Espero ter sido um pouco mais claro... :)
Claudio Lassala
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform