TECH SOLUTIONS PARTICIPA DO CONBRAI 2016 EM SÃO PAULO

Qua 21 Set - 14:35 por Miro



Comentários: 0


Sobrepondo campos

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Sobrepondo campos

Mensagem  Mário André Sales em Qua 16 Maio - 9:29

É possível definir campos sobrepostos, e aos campos sobrepostos podem ser atribuídos diferentes tipos de dados???por exemplo,definir bytes de 1 a 20 como tipo de dados NUMÉRICOS, e em seguida definir bytes de 1 a 10 como tipo de dados ASCII.

Mário André Sales

Mensagens : 5
Data de inscrição : 24/02/2012
Idade : 29

http://forum.it-tech.com.br

Voltar ao Topo Ir em baixo

Re: Sobrepondo campos

Mensagem  Miro em Qua 16 Maio - 13:33

Mário André Sales escreveu:É possível definir campos sobrepostos, e aos campos sobrepostos podem ser atribuídos diferentes tipos de dados???por exemplo,definir bytes de 1 a 20 como tipo de dados NUMÉRICOS, e em seguida definir bytes de 1 a 10 como tipo de dados ASCII.

é possível sim. No ACL para um mesmo "binário de dados" podemos definir diferentes campos/tipos. O único cuidado é que o conteúdo armazenado no arquivo tem que ser coerente com o campo que estamos definindo. Em outras palavras, se definimos um campo como numérico o conteúdo no arquivo para aquele campos deveria conter apenas números, o mesmo para campos do tipo Data ou campos do tipo lógicos (T-True ou F-False).

Miro

Mensagens : 119
Data de inscrição : 24/02/2012

http://www.it-tech.com.br

Voltar ao Topo Ir em baixo

Re: Sobrepondo campos

Mensagem  Mário André Sales em Qua 16 Maio - 14:01

Miro escreveu:
Mário André Sales escreveu:É possível definir campos sobrepostos, e aos campos sobrepostos podem ser atribuídos diferentes tipos de dados???por exemplo,definir bytes de 1 a 20 como tipo de dados NUMÉRICOS, e em seguida definir bytes de 1 a 10 como tipo de dados ASCII.

é possível sim. No ACL para um mesmo "binário de dados" podemos definir diferentes campos/tipos. O único cuidado é que o conteúdo armazenado no arquivo tem que ser coerente com o campo que estamos definindo. Em outras palavras, se definimos um campo como numérico o conteúdo no arquivo para aquele campos deveria conter apenas números, o mesmo para campos do tipo Data ou campos do tipo lógicos (T-True ou F-False).

Digamos que sobreposição de campo seria dizer que se no meu arquivo de origem eu tiver um campo do tipo numérico e se eu importar ele para o acl ele vir como ASCII? Ou pegar parte desse campo e fazer dele dois campos de tipos diferentes?

Mário André Sales

Mensagens : 5
Data de inscrição : 24/02/2012
Idade : 29

http://forum.it-tech.com.br

Voltar ao Topo Ir em baixo

Re: Sobrepondo campos

Mensagem  Raphael Moita Bertolino em Ter 22 Maio - 15:14

Mário André Sales escreveu:
Miro escreveu:
Mário André Sales escreveu:É possível definir campos sobrepostos, e aos campos sobrepostos podem ser atribuídos diferentes tipos de dados???por exemplo,definir bytes de 1 a 20 como tipo de dados NUMÉRICOS, e em seguida definir bytes de 1 a 10 como tipo de dados ASCII.

é possível sim. No ACL para um mesmo "binário de dados" podemos definir diferentes campos/tipos. O único cuidado é que o conteúdo armazenado no arquivo tem que ser coerente com o campo que estamos definindo. Em outras palavras, se definimos um campo como numérico o conteúdo no arquivo para aquele campos deveria conter apenas números, o mesmo para campos do tipo Data ou campos do tipo lógicos (T-True ou F-False).

Digamos que sobreposição de campo seria dizer que se no meu arquivo de origem eu tiver um campo do tipo numérico e se eu importar ele para o acl ele vir como ASCII? Ou pegar parte desse campo e fazer dele dois campos de tipos diferentes?

André,

No ACL você pode ter um campo definido como numérico e outro definido como ASCII (caractere) um para tratar o conteúdo do campo do arquivo como número e o outro para trata-lo como uma texto. Você também pode “quebrar” o conteúdo do campo em mais de uma parte, tipo ter uma campo para a data completa e outros 3 campos para tratar separadamente DIA, MÊS e ANO.

Raphael Moita Bertolino

Mensagens : 31
Data de inscrição : 02/05/2012

Voltar ao Topo Ir em baixo

Re: Sobrepondo campos

Mensagem  Tobaldini em Qua 30 Maio - 13:36

Raphael Moita Bertolino escreveu:
Mário André Sales escreveu:
Miro escreveu:
Mário André Sales escreveu:É possível definir campos sobrepostos, e aos campos sobrepostos podem ser atribuídos diferentes tipos de dados???por exemplo,definir bytes de 1 a 20 como tipo de dados NUMÉRICOS, e em seguida definir bytes de 1 a 10 como tipo de dados ASCII.

é possível sim. No ACL para um mesmo "binário de dados" podemos definir diferentes campos/tipos. O único cuidado é que o conteúdo armazenado no arquivo tem que ser coerente com o campo que estamos definindo. Em outras palavras, se definimos um campo como numérico o conteúdo no arquivo para aquele campos deveria conter apenas números, o mesmo para campos do tipo Data ou campos do tipo lógicos (T-True ou F-False).

Digamos que sobreposição de campo seria dizer que se no meu arquivo de origem eu tiver um campo do tipo numérico e se eu importar ele para o acl ele vir como ASCII? Ou pegar parte desse campo e fazer dele dois campos de tipos diferentes?

André,

No ACL você pode ter um campo definido como numérico e outro definido como ASCII (caractere) um para tratar o conteúdo do campo do arquivo como número e o outro para trata-lo como uma texto. Você também pode “quebrar” o conteúdo do campo em mais de uma parte, tipo ter uma campo para a data completa e outros 3 campos para tratar separadamente DIA, MÊS e ANO.

Na prática utilizo para definição de uma informação de data: se tipo DATE posso utilizar o comando estatísticas; se tipo ASCII posso utilizar o comando CLASSIFY (agrupar).

Tobaldini

Tobaldini

Mensagens : 3
Data de inscrição : 22/05/2012

Voltar ao Topo Ir em baixo

Re: Sobrepondo campos

Mensagem  Conteúdo patrocinado


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo


 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum