Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Prezados,
Estou importando uma tabela de origem XML, e no campo ORG que deve exibir números apenas, está aparecendo caracteres especiais, não vinculando aos números correspondentes...
Como devo proceder para que o qlikview leia os números corretamente?
Caso o campo esteja certo e somente caracteres a mais, podes usar o
keepchar(CAMPO,'0123456789') as CAMPO_NUM
Assim, todos os caracteres não numéricos serão excluídos.
Se por um acaso houve troca de caracteres, ai um replace, ou um mapsubstring poderiam ajudar
Segue um exemplo de trocar acentuação
//=======================================================================================
//
// Tirar acentos e cedilhas
//
CharacterMap:
MAPPING
LOAD * INLINE [
From, To
Š, S
š, s
Ž, Z
ž, z
À, A
Á, A
Â, A
Ã, A
Ä, A
Å, A
Æ, A
Ç, C
È, E
É, E
Ê, E
Ë, E
Ì, I
Í, I
Î, I
Ï, I
Ñ, N
Ò, O
Ó, O
Ô, O
Õ, O
Ö, O
Ø, O
Ù, U
Ú, U
Û, U
Ü, U
Ý, Y
Þ, B
ß, B
à, a
á, a
â, a
ã, a
ä, a
å, a
æ, a
ç, c
è, e
é, e
ê, e
ë, e
ì, i
í, i
î, i
ï, i
ð, o
ñ, n
ò, o
ó, o
ô, o
õ, o
ö, o
ø, o
ù, u
ú, u
û, u
ý, y
ý, y
þ, b
ÿ, y
];
Country:
LOAD
Country,
mapsubstring('CharacterMap', Country) as [Country Free Accent],
FROM Country.xls (biff, embedded labels, table is Country$);