Estou trabalhando em um sistema para tentar fazer o inventário mais rapidamente, em vez de preencher cada linha manualmente.
Os dados de referência são várias centenas de linhas. As 3 primeiras colunas na folha de referência são Class Genus Species / Cultivar Agora eu digito um código, e um monte de Vlookups preenche o material repetitivo. Muitos códigos para lembrar. Digitar em um laptop ou tela sensível ao toque é problemático: em dias claros, é difícil ler a tela. Em dias nublados, suas mãos são frias e desajeitadas. Em ambos você está trabalhando em pé. Atualmente, uso uma prancheta e um lápis, depois transcrevo quando volto. O processo é propenso a erros.
Na folha de inventário, quero três listas suspensas, cada uma preenchida pelos itens exclusivos dessa lista, em que as colunas precedentes correspondem.
A classe, por exemplo, pode ser qualquer um
Conífera
Folha de árvore
Planta de alimento
Perenes
Cada um destes tem, digamos, 150 itens. Impossível para uma lista suspensa.
O ato de escolher coníferas, então, preencheria a lista suspensa adjacente com os valores únicos do gênero. Abies, Larix, Picea, Pinus, Juniperous, Tsuga, Pseudotsuga.
Chosing Picea me dá uma lista de glauca, meyeri, pungens ...
Cada lista suspensa está agindo como um filtro, limitando as escolhas da próxima lista suspensa a um número razoável.
O site contextures.com abaixo é uma boa maneira de fazê-lo, se você tiver apenas uma pequena série de listas suspensas, mas rapidamente se tornaria incontrolável. Nesse sistema abaixo, você precisa criar uma sublista para todas as listas possíveis. Isso é tedioso e porque inventamos computadores.
Então, no momento, no nível superior eu tenho 4 categorias. Usando seu método, isso significa 5 listas.
A categoria das coníferas possui 7 gêneros. Então isso faz mais 7 listas. A categoria de folha de árvore tem 27 gêneros, cada um com 2-3 espécies. Se eu adicionar coisas, tenho que adicioná-lo às listas certas. Se você puder obter uma média de 4 membros por lista, então uma lista de itens de 256 itens é de 64 listas de 4 itens. Que levam 16 4 listas de itens, que precisa de 4 listas de quatro itens com 1 lista no topo. E nós sabemos que isso funcionaria perfeitamente. Eu não quero manter listas à mão.
Preferiria manter a lista principal apenas como uma tabela simples.
A B C
Conifer Abies balsamea
Conifer Abies concolor
Conifer Abies lasiocarpa var bifolia
Conifer Abies veitchii
Conifer Juniperus chinensis 'Mint Julep'
Conifer Juniperus sabina
Conifer Juniperus sabina 'Buffalo'
Conifer Larix laricina
Conifer Larix siberica
Conifer Picea abies
Conifer Picea glauca
Conifer Picea glauca var densitata
Conifer Picea marinara
Conifer Picea meyeri
Conifer Picea omorika
Conifer Picea pungens
Conifer Pinus aristata
Conifer Pinus banksiana
Conifer Pinus cembra
Conifer Pinus contorta
Conifer Pinus monticolo
Conifer Pinus mugo
Conifer Pinus nigra
Conifer Pinus ponderosa var scopulorum
Conifer Pinus resinosa
Conifer Pinus strobus
Conifer Pinus sylvestris
Conifer Pinus uncinata
Conifer Pseudotsuga mensiesii
Conifer Thuja occidentalis
Conifer Tsuga mertensiana
Conifer Tsuga canadensis
A escolha entre 5 a 10 itens é bastante rápida. Assim que você tiver que rolar, sua velocidade diminuirá. Neste grupo, os pinheiros têm 10 membros, dois dos gêneros têm apenas um. Embora não seja eficiente, ele se presta a interfaces razoáveis. (Em uma escala maior, você teria que colocar alguns grupos artificiais lá. Por exemplo, divida os pinheiros em dois pinheiros e todo o resto.
Pode ser que eu esteja usando uma planilha para o que deve ser feito com um banco de dados ou alguma outra ferramenta. (Freqüentemente eu sinto quando estou trabalhando com o Excel que estou tentando fazer o reparo do relógio com luvas de boxe). No entanto, eu tenho encontrado perguntas semelhantes a isso em lugares bastante variados, que eu estou convencido de que há uma necessidade de fazer isso simplesmente .