Class ComponenteAlterado

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

public class ComponenteAlterado extends Object
Esta classe corresponde, no Vision, ao método:
STRING FUNCTION componente_alterado( f_tipo_atz, f_desenho, f_comb_desenho, f_codigo_projeto, f_seq_cor, f_alternativa_comb, f_nivel_prod, f_grupo_prod, f_subgrupo_prod )

Como o primeiro argumento é constante e identifica o tipo de método a executar, então nesta classe em Java deve-se invocar o método correspondente (um dos cinco disponíveis).

No NXJ, para testar se houve problema na execução (correspondendo no Vision ao retorno = 'S'), deve-se circundar a chamada com try-catch. Por exemplo, do basi_f842:

if(!rejeitou_update) {
    try {
        ComponenteAlterado.desenho(getConn(), codigo_desenho);
    } catch(Exception e) {
        session.displayToMessageBox(e.toString);
        rejeitou_update = true;
        desfazer_transacao = true;
        rejectOperation();
    }
}
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    comb_desenho(br.com.intersys.systextil.connection.AppConnection conn, String f_desenho, String f_comb_desenho)
    Usar este método quando tipo = 2
    static void
    comb_desenho_projeto(br.com.intersys.systextil.connection.AppConnection conn, String f_codigo_projeto, String f_desenho, int f_alternativa_comb)
    Usar este método quando tipo = 5
    static void
    comp_desenho(br.com.intersys.systextil.connection.AppConnection conn, String f_desenho, String f_nivel_prod, String f_grupo_prod, String f_subgrupo_prod)
    Usar este método quando tipo = 6
    static void
    desenho(br.com.intersys.systextil.connection.AppConnection conn, String f_desenho)
    Usar este método quando tipo = 1
    static void
    seq_cor(br.com.intersys.systextil.connection.AppConnection conn, String f_codigo_projeto, int f_seq_cor, int f_alternativa_comb)
    Usar este método quando tipo = 4

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ComponenteAlterado

      public ComponenteAlterado()
  • Method Details

    • desenho

      public static void desenho(br.com.intersys.systextil.connection.AppConnection conn, String f_desenho)
      Usar este método quando tipo = 1
    • comb_desenho

      public static void comb_desenho(br.com.intersys.systextil.connection.AppConnection conn, String f_desenho, String f_comb_desenho)
      Usar este método quando tipo = 2
    • seq_cor

      public static void seq_cor(br.com.intersys.systextil.connection.AppConnection conn, String f_codigo_projeto, int f_seq_cor, int f_alternativa_comb)
      Usar este método quando tipo = 4
    • comb_desenho_projeto

      public static void comb_desenho_projeto(br.com.intersys.systextil.connection.AppConnection conn, String f_codigo_projeto, String f_desenho, int f_alternativa_comb)
      Usar este método quando tipo = 5
    • comp_desenho

      public static void comp_desenho(br.com.intersys.systextil.connection.AppConnection conn, String f_desenho, String f_nivel_prod, String f_grupo_prod, String f_subgrupo_prod)
      Usar este método quando tipo = 6