Class SimbolosConservacao

java.lang.Object
br.com.intersys.systextil.function.SimbolosConservacao

public class SimbolosConservacao extends Object
Implementa as funções simbolos_conservacao e simbolos_conservacao_com_instrucao. No primeiro caso, a descrição é obtida de descricao_instrucao. No segundo caso, de vetor_descricao_instrucao.
  • Field Details

    • versao_systextilweb_f

      public int versao_systextilweb_f
    • vetor_simbolos

      public final String[] vetor_simbolos
      Para compatibilidade com o Vision, este vetor deve ser sempre usado de 1 a 10.
    • vetor_descricao_instrucao

      public final String[] vetor_descricao_instrucao
      Para compatibilidade com o Vision, este vetor deve ser sempre usado de 1 a 5.
    • descricao_instrucao

      public String descricao_instrucao
      Retorna no máximo 150 caracteres. Limitação imposta no próprio Vision.
  • Constructor Details

    • SimbolosConservacao

      public SimbolosConservacao(br.com.intersys.systextil.connection.AppConnection conn, String nivel, String grupo, String subgrupo, String item)
  • Method Details

    • copyDescricaoInstrucaoInto

      public void copyDescricaoInstrucaoInto(String[] dest)
      Devido ao vetor_descricao_instrucao ter 6 posições (0 a 5) nessa função, e todos os programas que usam ele terem sido convertidos ignorando a posição 0 para começar da posição 1 e ficar igual ao VISION (1 a 6), é necessário ficar fazendo a copia do resultado dessa função para um array que tenha 7 posiçoes (0 a 6) para ser usado da mesma forma que o VISON.
      Para facilitar esse processo, em vez de usar diretamente a váriavel vetor_descricao_instrucao basta chamar esse método passando o array que irá receber essa váriavel.

      SimbolosConservacao sc = new SimbolosConservacao(...);
      sc.copyDescricaoInstrucaoInto(vetor_rejeicao);
      Parameters:
      dest - o array onde os valores do vetor_descricao_instrucao serão copiados.