Olá a todos,
Estou dando manutenção em um relatório antigo de impressão de nota fiscal, e na primeira linha há um campo que provém da fórmula acima. Alguém sabe me dizer qual a função desse campo? É alguma configuração para relatórios de impressoras matriciais?
CHR(27) || CHR(64) || CHR(15), serve para quê???
-
- Moderador
- Mensagens: 2016
- Registrado em: Qua, 12 Jan 2005 3:25 pm
- Localização: Araraquara - SP
Abraço,
Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP
Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP
Brother,
Esses caracteres provavalmente fazem parte da configuração, na impressão da nota.
Se não me engano, CHR(27), por exemplo, imprime em negrito, nas matriciais.
Dá uma olhada no manual da tua impressora que, provavelmente vai encontrar informações à respeito daquela marca específica.
Esses caracteres provavalmente fazem parte da configuração, na impressão da nota.
Se não me engano, CHR(27), por exemplo, imprime em negrito, nas matriciais.
Dá uma olhada no manual da tua impressora que, provavelmente vai encontrar informações à respeito daquela marca específica.
- Porva
- Rank: DBA Sênior
- Mensagens: 342
- Registrado em: Seg, 29 Jan 2007 7:36 am
- Localização: São Paulo/SP
Rafael S. Nunes
São Paulo/SP
São Paulo/SP
aproveitando o tópico
eu queria inserir um caracter invisível numa coluna de um determinado Select
por exemplo, o atalho de teclado Alt + 255 gera esse caracter invisível
eu sei que o Chr(10) cria uma quebra de linha e tal
alguém faz idéia de como eu poderia simular esse Alt + 255 num comando Select???
eu queria inserir um caracter invisível numa coluna de um determinado Select
por exemplo, o atalho de teclado Alt + 255 gera esse caracter invisível
eu sei que o Chr(10) cria uma quebra de linha e tal
alguém faz idéia de como eu poderia simular esse Alt + 255 num comando Select???
- Porva
- Rank: DBA Sênior
- Mensagens: 342
- Registrado em: Seg, 29 Jan 2007 7:36 am
- Localização: São Paulo/SP
Rafael S. Nunes
São Paulo/SP
São Paulo/SP
gambiarra detected!
achei aqui, o caracter invisível é o CHR(160)...
fiz um programinha pra descobrir:
Resultado:
achei aqui, o caracter invisível é o CHR(160)...
fiz um programinha pra descobrir:
DECLARE
BEGIN
FOR i IN 1..255 LOOP
dbms_output.put_line('teste '||CHR(i)||' teste --> ' || i);
END LOOP;
END;
teste . teste --> 1
teste . teste --> 2
teste . teste --> 3
teste . teste --> 4
teste . teste --> 5
teste . teste --> 6
teste . teste --> 7
teste . teste --> 8
teste teste --> 9
teste
teste --> 10
teste . teste --> 11
teste . teste --> 12
teste
teste --> 13
teste . teste --> 14
teste . teste --> 15
teste . teste --> 16
teste . teste --> 17
teste . teste --> 18
teste . teste --> 19
teste . teste --> 20
teste . teste --> 21
teste . teste --> 22
teste . teste --> 23
teste . teste --> 24
teste . teste --> 25
teste . teste --> 26
teste . teste --> 27
teste . teste --> 28
teste . teste --> 29
teste . teste --> 30
teste . teste --> 31
teste teste --> 32
teste ! teste --> 33
teste " teste --> 34
teste # teste --> 35
teste $ teste --> 36
teste % teste --> 37
teste & teste --> 38
teste ' teste --> 39
teste ( teste --> 40
teste ) teste --> 41
teste * teste --> 42
teste + teste --> 43
teste , teste --> 44
teste - teste --> 45
teste . teste --> 46
teste / teste --> 47
teste 0 teste --> 48
teste 1 teste --> 49
teste 2 teste --> 50
teste 3 teste --> 51
teste 4 teste --> 52
teste 5 teste --> 53
teste 6 teste --> 54
teste 7 teste --> 55
teste 8 teste --> 56
teste 9 teste --> 57
teste : teste --> 58
teste ; teste --> 59
teste < teste --> 60
teste = teste --> 61
teste > teste --> 62
teste ? teste --> 63
teste @ teste --> 64
teste A teste --> 65
teste B teste --> 66
teste C teste --> 67
teste D teste --> 68
teste E teste --> 69
teste F teste --> 70
teste G teste --> 71
teste H teste --> 72
teste I teste --> 73
teste J teste --> 74
teste K teste --> 75
teste L teste --> 76
teste M teste --> 77
teste N teste --> 78
teste O teste --> 79
teste P teste --> 80
teste Q teste --> 81
teste R teste --> 82
teste S teste --> 83
teste T teste --> 84
teste U teste --> 85
teste V teste --> 86
teste W teste --> 87
teste X teste --> 88
teste Y teste --> 89
teste Z teste --> 90
teste [ teste --> 91
teste \ teste --> 92
teste ] teste --> 93
teste ^ teste --> 94
teste _ teste --> 95
teste ` teste --> 96
teste a teste --> 97
teste b teste --> 98
teste c teste --> 99
teste d teste --> 100
teste e teste --> 101
teste f teste --> 102
teste g teste --> 103
teste h teste --> 104
teste i teste --> 105
teste j teste --> 106
teste k teste --> 107
teste l teste --> 108
teste m teste --> 109
teste n teste --> 110
teste o teste --> 111
teste p teste --> 112
teste q teste --> 113
teste r teste --> 114
teste s teste --> 115
teste t teste --> 116
teste u teste --> 117
teste v teste --> 118
teste w teste --> 119
teste x teste --> 120
teste y teste --> 121
teste z teste --> 122
teste { teste --> 123
teste | teste --> 124
teste } teste --> 125
teste ~ teste --> 126
teste teste --> 127
teste € teste --> 128
- Porva
- Rank: DBA Sênior
- Mensagens: 342
- Registrado em: Seg, 29 Jan 2007 7:36 am
- Localização: São Paulo/SP
Rafael S. Nunes
São Paulo/SP
São Paulo/SP
completando
mas no Excel fica a numeração com um símbolo invisível na frente (como se fosse um espachinho), então o Excel "pensa" que é texto e não numérico, e não detona o valor da célula que por padrão está no formato 'Geral', ao invés de número.
mas no Excel fica a numeração com um símbolo invisível na frente (como se fosse um espachinho), então o Excel "pensa" que é texto e não numérico, e não detona o valor da célula que por padrão está no formato 'Geral', ao invés de número.
-
- Rank: Estagiário Júnior
- Mensagens: 1
- Registrado em: Qua, 23 Jun 2010 2:24 pm
- Localização: São Paulo
Pessoal, obrigado pelo tópico!
Me ajudou muito, mas queria expor meu cenário e como foi resolvido, com certeza será uma nova alternativa de solução:
A princípio a solução acima resolveu meu problema, de campos de contas bancárias que estavam estragando o valor numérico.
A nova: O sistema bancário não aceitou o "espacinho" na frente!
Estaca "0" novamente, precisei de uma nova solução e aí vai ela:
No arquivo RTF, no texto da ajuda, no campo numérico que deseja não estragar, inclua o seguinte código: e pronto!
Ou seja, ="CAMPO_NUMERO", incluímos um sinal de igual e o campo entre aspas duplas, o que faz o Excel entender o número como formato Geral e não estragará.
xdofx: é a função do XML Publisher para podermos concatenar, ou seja, usar || para unir os caracteres.
Abraço,
Marcos Velozo Braga
Consultor Técnico PeopleSoft
Me ajudou muito, mas queria expor meu cenário e como foi resolvido, com certeza será uma nova alternativa de solução:
A princípio a solução acima resolveu meu problema, de campos de contas bancárias que estavam estragando o valor numérico.
A nova: O sistema bancário não aceitou o "espacinho" na frente!
Estaca "0" novamente, precisei de uma nova solução e aí vai ela:
No arquivo RTF, no texto da ajuda, no campo numérico que deseja não estragar, inclua o seguinte código:
<?xdofx:=||" || CAMPO_NUMERO ||"?>
Ou seja, ="CAMPO_NUMERO", incluímos um sinal de igual e o campo entre aspas duplas, o que faz o Excel entender o número como formato Geral e não estragará.
xdofx: é a função do XML Publisher para podermos concatenar, ou seja, usar || para unir os caracteres.
Abraço,
Marcos Velozo Braga
Consultor Técnico PeopleSoft
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 9 visitantes