Personalização de aplicativo

O ambiente de desenvolvimento do LN permite personalizar o software LN. É possível criar VRCs do pacote em que é possível personalizar vários tipos de componentes de software, como sessões, formulários, relatórios, etiquetas de campo de dados de vários idiomas, perguntas e mensagens.

  • Parâmetros e autorizações de desenvolvimento

    Para manter ou criar componentes de software, um desenvolvedor precisa de configurações e parâmetros de desenvolvimento padrão e de autorização para pelo menos um VRC do pacote.

  • Gestão de versão e de liberação

    O software está em constante mudança. Portanto, é preciso gerenciar as várias versões de pacotes, liberações correspondentes e todas as diversas personalizações no software padrão. O Infor Enterprise Server oferece uma solução abrangente com um conceito de gestão de versão e liberação.

  • Software Configuration Management (SCM)

    Os desenvolvedores podem usar o Sistema de Gestão de Configuração de Software (SCM) para fazer uma cópia do componente de software e colocá-lo em um VRC de desenvolvimento dedicado. Em seguida é possível modificar o componente, por exemplo, para corrigir um erro. Se o componente foi concluído e testado, ele pode ser colocado de volta no ambiente de runtime. Esse processo é chamado de check out e check in. O componente ainda pode ter o mesmo código de VRC, mas possui um número de versão diferente. Ainda é possível recuperar revisões mais antigas do componente.

  • Mensagens

    As mensagens são componentes de software independentes de idioma que permitem personalizar mensagens de diálogo.

  • Perguntas

    As perguntas são componentes de software independentes de idioma usados para fazer perguntas relativas à situação às quais o usuário deve responder. No runtime, as perguntas são exibidas no idioma especificado para o usuário atual.

  • Menus

    Os usuários do LN podem ter seus próprios menus personalizados. Os menus do LN são criados por desenvolvedores do LN ou por administradores do LN com autorização de desenvolvedor. O menu inicial de um usuário deve ser definido nos dados do usuário do LN.

  • Consultas SQL

    Em um ambiente local, é possível criar consultas independentes com o Easy SQL ou o Text Manager. O Easy SQL ajuda os usuários a definir consultas de maneira simples conduzida por menu. O Text Manager permite criar consultas mais complexas.

    A funcionalidade para definir e executar consultas SQL independentes não está disponível em um ambiente em nuvem.

  • Formulários

    O form é a parte de interface do usuário da sessão. Forms, que são apresentados a usuários, incluem dados e ações que os usuários podem realizar com relação aos dados. A sessão e o form são integrados; é definido um form por sessão. A definição do form na sessão identifica os campos, as etiquetas e as opções disponíveis na janela de exibição de visão geral da sessão e janela de detalhes.

  • Relatórios

    Os relatórios são usados para mostrar dados na tela ou imprimi-los em uma impressora ou outro dispositivo de saída. Relatórios são usados em sessões (de impressão) e consultas SQL. Uma sessão pode ter vários relatórios. Ao executar uma sessão com vários relatórios, é exibida uma lista de relatórios disponíveis. Uma consulta SQL pode ter somente um relatório.

  • Scripts de relatórios

    Um script de relatório permite personalizar o seu processamento. Um script de relatório consiste em sessões do evento em que você programa ações a serem realizadas em estados específicos da execução do relatório. As declarações programadas em uma sessão de script do relatório consistem em uma combinação de declarações em linguagem 3GL e funções de script de relatório.

  • Gráficos

    Os Gráficos apresentam dados ao usuário em formato gráfico. Gráficos são usados em sessões e consultas SQL. Uma sessão pode conter vários gráficos. Uma consulta SQL pode ter somente um gráfico.

  • Modelagem de objeto de negócios

    O repositório do objeto de negócio (BOR) é um espaço virtual em que os objetos de negócio são armazenados. Um objeto de negócio é um objeto com uma interface do usuário orientada a negócio, que serve como um ponto de entrada único para todos os dados relacionados ao negócio e realiza operações com relação a esses dados.

  • Dicionários de dados

    Um dicionário de dados é uma coleção de descrições sobre um modelo de dados ou sistema. O LN usa dois dicionários de dados exclusivos: o Dicionário de dados do runtime e o Dicionário de dados do aplicativo.