Você pode associar um significado a cada valor no Access 2007?

0

Como faço para armazenar números em uma coluna do Access e associe algumas strings significativas a cada valor?

Porque não quero ver números brutos quando posso definir o significado de cada valor uma vez por todas e ter esses significados exibidos na Exibição da folha de dados, como:

ID  Name      Type

1   Jack      1 (Friend)
2   Jill      1 (Friend)
3   Diago     2 (Enemy)
4   Sally     3 (Colleague)
    
por Robinicks 15.10.2009 / 15:42

2 respostas

2

Você precisa criar uma tabela que contenha os valores relevantes para cada número. Em seguida, basta criar um relacionamento entre a tabela principal e a tabela secundária. Essa seria a maneira mais simples e correta de se fazer. No entanto, tenho que admitir que não me lembro passo a passo como fazer isso no Access. No entanto, a Microsoft tem um artigo bastante bom sobre como fazer isso aqui .

No que diz respeito à exibição, você criará uma nova visualização de dados que recupera o valor de exibição em vez do número e vincula tudo à exibição.

Não tenho conhecimento de nenhuma outra maneira de fazer isso no Access.

    
por 15.10.2009 / 15:58
1

Você pode criar uma tabela separada que mapeie um valor numérico para uma cadeia de caracteres significativa e, quando exibir na folha de dados, vincule o valor numérico à string usando a nova tabela:

Table: People
ID  Name      Type

1   Jack      1
2   Jill      1
3   Diago     2
4   Sally     3


Table: Types
ID  TypeString

1   Friend
2   Enemy
3   Colleague
    
por 15.10.2009 / 15:58