Nome do piso

Verifica a presença de level_name em levels.txt de acordo com a configuração da regra.

Propriedades da regra

PropriedadeValor
Rule IDlevel_name
Ficheirolevels.txt
Campolevel_name
TipoTexto
SeveridadeOpcional

Descrição do campo: nome do piso apresentado ao passageiro no interior do edifício ou da estação, como Mezanino, Plataforma ou -1.

Mais informação em levels.txt.

Como funciona

Quando a regra passa, a presença de level_name respeita a configuração da regra. Qualquer texto não vazio é aceite. A regra não verifica o significado, o idioma nem a unicidade do nome.

A regra avalia cada linha do levels.txt, seguindo os passos abaixo por ordem, até um deles dar o resultado.

#PerguntaSe simSe não
1O campo está vazio?Verifica se a configuração da regra exige ou recomenda este campo. Se sim, reporta o problema. Se não, aceitaSegue para o passo 2
2A configuração da regra define que este campo não deve ser preenchido?❌ Reporta o problema✅ Passa

O texto é usado exatamente como está escrito. Os espaços no início e no fim não são removidos. Uma linha com todos os campos vazios é ignorada antes desta regra.

Exemplos

ValorResultadoPorquê
Mezanino✅ PassaO campo contém texto
vazio quando o campo é obrigatório❌ ProblemaFalta um campo exigido pela configuração
Plataforma com o campo proibido❌ ProblemaA configuração proíbe o campo

Como corrigir

ProblemaCausa provávelO que fazer
Campo em faltaA configuração da regra exige ou recomenda level_namePreencher level_name em levels.txt com o nome apresentado ao passageiro
Campo preenchido quando não deviaA configuração da regra proíbe level_nameRemover o valor de level_name em levels.txt ou rever a configuração da regra

On this page