Como Trabalhar com Formulários Flex no Smart View

Com formulários flex, é possível reorganizar as dimensões de linha e coluna, classificá-las e inserir membros ou aliases válidos de dimensões correspondentes.

Faça uma atualização antes de enviar os dados no formulário modificado do Smart View. Durante a atualização, membros inválidos, comentários e linhas ou colunas vazias são removidos e o botão Enviar Dados é ativado.

Para utilizar um formulário flex:

  1. Conecte-se a uma origem de dados.
  2. No Painel do Smart View, clique duas vezes em um formulário flex (indicado por Ícone de formulário flex).

    Você também pode clicar com o botão direito do mouse no formulário flex que deseja abrir e selecionar Abrir formulário flexível.

  3. Modifique os dados de acordo com os seus requisitos.

    Por exemplo, algumas ações que você pode realizar são:

    • Reorganizar ou mover membros da linha e coluna
    • Inserir linhas e colunas
    • Adicionar membros. Você pode adicionar membros usando a Seleção de Membros (na faixa do provedor) ou digitando manualmente os nomes dos membros.
    • Classifique as linhas e colunas usando o botão Classificar na faixa Dados do Excel
    • Faça uma filtragem com base nos dados ou membros de linha e coluna usando Classificar e Filtrar na faixa Página Inicial do Excel ou o botão Filtrar na faixa Dados do Excel
    • Classifique os membros da linha e coluna usando o botão Classificar e Filtrar na faixa Página Inicial do Excel, o botão Classificar na faixa Dados do Excel, ou o filtro no formulário
    • Executar uma regra de negócios usando a faixa do provedor ou em um menu de ação
    • Clique com o botão direito do mouse em um membro ou em uma célula de dados para acessar o menu de contexto do Smart View; os comandos aplicáveis estarão disponíveis no menu
    • Excluir linhas e colunas

    Nota:

    • O botão Enviar Dados permanece desativado quando você edita membros de linhas. A filtragem não é considerada um tipo de edição; se você apenas adicionar filtros, ainda poderá enviar dados.

    • Na caixa de diálogo Opções do Smart View, guia Formatação, a opção Repetir Rótulos de Membros deverá estar ativada para formulários flex. Você pode tentar desmarcar a caixa de seleção, mas, durante a atualização, a caixa de seleção será selecionada novamente, e a opção Repetir Rótulos de Membros será ativada.

    • As operações que podem ser executadas em linhas e colunas dependem das seleções feitas durante a definição do formulário. Para executar operações em linhas, a opção Ativar formulário flex em linhas deve ser selecionada. Para executar ações em colunas, a opção Ativar formulários flex em colunas deve ser selecionada. Essas opções são descritas em Configuração das Opções de Formulário do Smart View , em Administração do Planning.

  4. Opcional: Para preservar membros modificados em um formulário flex depois de uma alteração em um PDV ou em uma variável de usuário:
    1. Na faixa do Smart View, clique em Opções.
    2. Na caixa de diálogo Opções, selecione a guia Opções de Membros.
    3. Selecione Formulários Flex: Preservar Grade em Alterações de PDV ou Variável de Usuário.

      Nota:

      Se essa opção não estiver selecionada, quaisquer linhas ou colunas adicionadas no formulário flex serão removidas quando ocorrer uma alteração de PDV ou de variável de usuário.

    4. Opcional: Adicione ou exclua membros no formulário flex e clique em Atualizar.
    5. Execute estas tarefas, conforme necessário:
      • Altere um membro do PDV e clique em Atualizar
      • Altere uma variável de usuário; o formulário é atualizado automaticamente.

      Os membros modificados serão preservados. Agora você pode inserir e enviar dados para o PDV modificado e para as variáveis de usuário modificadas em qualquer um dos membros no formulário flex, inclusive nos membros recém-adicionados.

    6. Opcional: altere o PDV ou qualquer variável de usuário novamente e faça a atualização. Em seguida, continue inserindo dados no PDV e nas variáveis de usuário atualizados.
  5. Opcional: Se o Administrador de Serviço tiver ativado a opção Mostrar membros inválidos no formulário flex ao criar o formulário:
    1. Adicione as linhas, as colunas ou as duas, conforme necessário.
    2. Digite ou copie os nomes dos membros nas novas linhas, colunas ou nas duas.
    3. Clique em Atualizar.

      Quaisquer células de membro inválidas são destacadas. A mensagem #InvalidMember é exibida nas células de dados correspondentes.

    4. Verifique as células de membros inválidos e corrija todos os membros que tiverem sido digitados incorretamente ou estiverem ausentes. Em seguida, clique em Atualizar.
    5. Repita a etapa anterior até que todos os membros inválidos sejam corrigidos.

    Para obter mais informações, consulte Como Reter Membros Inválidos em Formulários Flex.

  6. Opcional: clique com o botão direito do mouse em uma célula no formulário e, no menu de contexto, selecionar Smart View. Em seguida, selecione um item do menu de ação do provedor:
    • Para executar uma regra de negócios, selecione o nome da regra.
    • Para abrir um formulário flex ou um formulário simples, selecione o formulário a ser aberto.

    Nos formulários flex, somente as ações acima são suportadas nos menus de ação.

    Nota:

    As opções de menu de ação podem variar, dependendo do membro ou da célula de dados que você selecionar. As seleções disponíveis dependem da definição do formulário.
  7. Clique em Atualizar.

    Durante a atualização, o Oracle Smart View for Office mantém as modificações e remove membros inválidos do formulário.

    Nota:

    O botão Enviar Dados só é ativado após a atualização. No entanto, o layout do formulário modificado não é armazenado no servidor; é mantido no contexto da sessão atual.

  8. Para enviar os dados alterados, na faixa de opções do provedor, clique em Enviar Dados.

    Nota:

    O botão Enviar Dados só é ativado após a atualização.

  9. Para reverter o formulário flex ao layout original, abra-o novamente.

    O formulário modificado não é armazenado no servidor; é mantido apenas no contexto da sessão atual. Quando reabrir o formulário flex, você reverterá seu layout para o estado original.