Ordem da Coluna de Escolha Muda Após Importação: Causa e Solução
🔍 WiseChecker

Ordem da Coluna de Escolha Muda Após Importação: Causa e Solução

Você importou uma lista ou biblioteca no SharePoint e notou que a ordem dos itens em uma coluna de Escolha está diferente da origem. As opções aparecem ordenadas alfabeticamente em vez da ordem personalizada que você definiu. Isso acontece porque o SharePoint reindexa os valores de escolha durante a importação e aplica uma classificação alfabética por padrão. Este artigo explica por que a ordem muda e fornece as etapas exatas para restaurar e fixar sua ordem personalizada.

Principais Conclusões: Corrigindo a Ordem da Coluna de Escolha Após Importação

  • Configurações da Lista > Coluna > Editar Coluna: Reordene manualmente as opções usando as setas para cima e para baixo após a importação.
  • Fluxo do Power Automate na criação de item: Aplique um prefixo numérico às opções para preservar a ordem durante importações em massa.
  • Formatação JSON da coluna: Exiba as opções na sua ordem personalizada independentemente da classificação alfabética subjacente.

ADVERTISEMENT

Por que o SharePoint Altera a Ordem da Coluna de Escolha Após Importação

Quando você importa dados para uma lista ou biblioteca do SharePoint, a plataforma processa cada definição de coluna do arquivo de importação. Para colunas de Escolha, o SharePoint lê a lista de valores permitidos e os armazena no esquema da coluna do site ou da lista. Durante esse processo, o SharePoint aplica uma classificação alfabética aos valores de escolha. Este é um comportamento padrão do mecanismo de importação e não é configurável através do assistente de importação.

A causa raiz é que o mecanismo de importação não preserva os metadados de ordem de exibição. A ordem que você vê no ambiente de origem, seja outro site do SharePoint, um arquivo Excel ou um CSV, é ignorada. O SharePoint trata a lista de opções como um conjunto de valores únicos e os classifica alfabeticamente ao salvar no banco de dados de conteúdo. Isso afeta tanto colunas de lista quanto colunas de site usadas em várias listas.

O problema é mais perceptível quando suas opções têm uma sequência lógica, como Baixo, Médio, Alto ou Q1, Q2, Q3, Q4. Após a importação, elas se tornam Alto, Baixo, Médio ou Q1, Q2, Q3, Q4 se os valores já estiverem em ordem alfabética. Mas se você usa rótulos personalizados como Primeiro, Segundo, Terceiro, a importação os classifica alfabeticamente para Primeiro, Segundo, Terceiro, o que pode coincidir com a ordem desejada apenas por acaso.

Etapas para Restaurar a Ordem da Coluna de Escolha Após Importação

  1. Abra a lista e vá para Configurações da Lista
    Navegue até a lista ou biblioteca do SharePoint que contém a coluna de Escolha com a ordem errada. Clique no ícone de engrenagem no canto superior direito e selecione Configurações da lista. Se você estiver usando uma página moderna do SharePoint, talvez precise clicar na engrenagem Configurações e escolher Configurações da biblioteca ou Configurações da lista no menu suspenso.
  2. Clique no nome da coluna em Colunas
    Na página Configurações da Lista, role para baixo até a seção Colunas. Encontre a coluna de Escolha que precisa corrigir e clique no nome dela. Isso abre a página Editar Coluna, onde você pode alterar as propriedades da coluna.
  3. Reordene as opções usando as setas para cima e para baixo
    Na página Editar Coluna, localize a caixa Digite cada opção em uma linha separada. Abaixo da caixa, você verá a lista de opções com botões de seta para cima e para baixo ao lado de cada uma. Clique na seta para cima ou para baixo para mover cada opção para a posição desejada. A opção no topo se torna o valor padrão em novos itens, a menos que você especifique um padrão diferente. Repita até que a ordem corresponda à sequência original.
  4. Clique em OK para salvar as configurações da coluna
    Após reordenar, role até o final da página e clique em OK. O SharePoint salva a nova ordem e a aplica a todos os itens existentes. O menu suspenso nas exibições de lista e formulários agora mostrará as opções na sua ordem personalizada.
  5. Verifique a ordem em um formulário de novo item
    Abra a lista e clique em Novo para criar um novo item. Verifique o menu suspenso da coluna de Escolha. A ordem deve corresponder ao que você definiu na página Editar Coluna. Se não corresponder, repita as etapas 1 a 4 e certifique-se de clicar em OK após fazer as alterações.

ADVERTISEMENT

Se a Ordem da Coluna de Escolha Ainda Mudar Após a Importação

A ordem da coluna de escolha é redefinida após outra importação

Se você reimportar os mesmos dados ou executar uma importação automatizada novamente, o SharePoint pode redefinir a ordem das opções para alfabética. Para evitar isso, evite importar para a mesma lista várias vezes. Em vez disso, importe para uma lista de teste, verifique a ordem e depois mova os dados usando Power Automate ou fluxos de trabalho do SharePoint Designer que preservam as configurações da coluna.

A ordem da coluna de escolha está correta em uma exibição, mas não em outra

Uma exibição pode classificar itens pela coluna de Escolha em ordem crescente ou decrescente, o que substitui a ordem de exibição da coluna. Para corrigir isso, edite a exibição e defina a seção Classificar como Nenhum para a coluna de Escolha. O menu suspenso nos formulários sempre usa a ordem da coluna, mas a exibição da lista pode classificar os itens de forma diferente.

A ordem da coluna de escolha está errada em um campo de pesquisa

Se você usa uma coluna de Escolha como fonte de pesquisa para outra coluna, a ordem de exibição da pesquisa segue a ordem da coluna de origem. Depois de corrigir a ordem da coluna de origem, a coluna de pesquisa é atualizada automaticamente em alguns minutos. Se isso não acontecer, talvez seja necessário remover e adicionar novamente a coluna de pesquisa.

Método Reordenação Manual Prefixo no Power Automate Formatação JSON
Descrição Editar coluna e usar setas para reorganizar opções Adicionar prefixos numéricos às opções antes da importação para forçar ordem alfabética Usar JSON para exibir opções em ordem personalizada sem alterar os dados subjacentes
Esforço Baixo para listas pequenas de opções Médio, requer modificação dos dados de origem Baixo, requer código JSON
Persistência Perdida se a coluna for reimportada Sobrevive à reimportação se os prefixos forem mantidos Sobrevive à reimportação porque a formatação é separada dos dados
Caso de uso Correção rápida após uma importação única Importações frequentes ou automatizadas dos mesmos dados Quando você não pode alterar os dados de origem

Após aplicar a reordenação manual, sua coluna de Escolha exibirá a sequência correta nos formulários de novo item, edição e nas exibições de lista. Para importações automatizadas, use o método de prefixo numérico para manter a ordem estável. Se você precisar de uma correção apenas de exibição sem alterar a coluna subjacente, a formatação JSON da coluna oferece controle total sobre a ordem mostrada aos usuários. Teste o método escolhido em uma cópia da lista primeiro para confirmar que funciona com seus dados específicos.

ADVERTISEMENT