Partilhar via


Definir um tipo de passo de separador de carregamento e formulário de carregamento

O tipo de passo de vários formulários pode ser configurado no estúdio de design do Power Pages.

As instruções seguintes detalham como configurar o passo Carregar formulário e separador na aplicação Gestão de Portais.

Este tipo de passo permite ao passo do formulário de vários passos agir como um formulário básico no processo do formulário de vários passos global. Carrega um formulário com um conjunto de opções disponíveis como um formulário básico.

Definições

Name Description
Name O nome descritivo do registo. Obrigatório
Nome da Tabela O nome do formulário básico a partir do qual o formulário será carregado. Obrigatório
Nome do Formulário O nome do Formulário na tabela de destino que será composta. Necessário
Nome do Separador O nome de um Separador num formulário para uma tabela especificada que será composta. Opcional
Modo Um dos seguintes valores:
  • Inserir
  • Editar
  • Só de Leitura
Selecionar Inserir indica que o formulário deve inserir um novo registo após a submissão. Especificar Editar indica que o formulário deve editar um registo existente. Selecionar Só de Leitura indica que o formulário deve apresentar o formulário não editável de um registo existente. Editar e Só de Leitura necessitam que exista um registo de origem e que sejam especificados parâmetros nos campos "Tipo de Origem do Registo" e "Nome de Parâmetro de ID de Registo" para selecionar o registo adequado quando o formulário é carregado no portal.
Gerar Automaticamente Passos a Partir de Separadores Quando está selecionado indica que serão apresentados vários separadores num formulário básico com cada separador, como um passo sequencial que começa com o primeiro separador e continua até navegar em todos os separadores e, depois da submissão final, ser inserido um registo. Se estiver não selecionado, verifica-se o comportamento predefinido. O valor não selecionado indica que só deve ser composto um separador ou formulário para o passo atual. Se o Nome do Separador não for especificado, será apresentado o primeiro separador.
Tipo de Origem do Registo Um dos seguintes valores:
  • Cadeia de Consulta
    Selecionar Cadeia de Pesquisa necessita de um nome de parâmetro que é necessário fornecer na cadeia de pesquisa do URL para o formulário. Isto pode ser especificado no campo "Nome do Parâmetro de ID do Registo".
  • Atual Utilizador do Portal
    Se selecionar Atual Utilizador do Portal, obterá o registo de utilizador do portal do utilizador autenticado atual.
Nome do Parâmetro de ID do Registo Um nome de parâmetro fornecido na cadeia de consulta do URL para a Página Web que contém este Formulário Básico.
Nome da Relação Necessário quando o Tipo de Origem do Registo é Registo Associado ao Atual Utilizador do Portal. O nome lógico de relação entre o registo de utilizador do portal atual e o registo de destino. Tem de devolver o mesmo tipo de tabela especificado pelo campo Nome da Tabela.
Ativar Permissões de Tabela Fará com que o formulário respeite as Permissões de Tabela. A predefinição é falso por motivos de retrocompatibilidade. Se estiver definido como verdadeiro, são NECESSÁRIAS permissões explícitas para qualquer utilizador que pretenda aceder ao formulário. Isto só é aplicável ao PRIMEIRO passo de um formulário.
NOTA: Este método de proteção de formulário será preterido em breve. Portanto, não deve ser usado. Utilize permissões de tabela adequadas e configuração de funções da Web para fornecer o acesso aos utilizadores a qualquer dado. Consulte a secção seguinte Proteger formulários para detalhes. Mais informações: Alterações na permissão de tabela para formulários e listas em novos sites

Proteger os formulários

Nota

Este método de fixação de formas seria depreciado em breve. Portanto, não deve ser usado. Utilize permissões de tabela adequadas e configuração de funções da Web para fornecer o acesso aos utilizadores a qualquer dado. Mais informações: Alterações na permissão de tabela para formulários e listas em novos sites

Para proteger os formulários, tem de criar permissões de tabela que determinam o acesso e a propriedade dos registos de acordo com as funções Web. Se um utilizador abre um formulário de vários passos e não tiver permissões, receberá uma mensagem de erro. Além disso, também verá um aviso quando um formulário é configurado com permissões de tabela não ativadas:

"As permissões de tabela devem ser ativadas para este registo ou qualquer pessoa na Internet pode ver os dados."

Para permitir permissões para um formulário de vários passos, selecione a caixa de verificação para Ativar permissões de tabela. Mais informações: Criar funções da Web.

Outras definições

Name Description
Gerar recursos Web Inline Elimina o iFrame que engloba um recurso Web num formulário básico.
ToolTips Ativadas A descrição é definida utilizando a descrição do atributo na tabela de destino.
Mostrar Campos não Suportados Todos os campos são atualmente suportados. Isto está reservado para potenciais alterações que possa fazer aos tipos de campo.
Definir Campos Recomendados Como Obrigatórios Torna obrigatórios todos os atributos com o nível de obrigatoriedade do campo definido como 'Campo Recomendado'.
Tornar Todos os Campos Obrigatórios Torna obrigatórios todos os campos, independentemente do nível de obrigatoriedade do campo.
Classe CSS do Resumo de Validação Nome da Classes CSS atribuída ao resumo da validação. Predefinição: 'alerta de resumo da validação erro de alerta bloqueio de alerta'
Ativar Ligações de Resumo de Validação Um valor Booleano verdadeiro ou falso que indica se as hiperligações de âncora devem ser compostas no resumo da validação para se deslocarem para o campo que contém um erro. Predefinição: true
Texto da Ligação do Resumo de Validação O etiqueta atribuída às hiperligações do resumo da validação. Predefinição: clicar aqui
Instruções Apresenta um bloco de texto na parte superior do formulário.
Mensagem de Registo Não Encontrado Mensagem apresentada quando não é possível carregar o registo de origem. Predefinição: Não foi possível encontrar o registo que procura.

Opções do formulário

Name Description
Adicionar Captcha Portal utiliza RadCaptcha da Telerik para impedir ataques de spam maliciosos. O serviço necessita de uma chave exclusiva para autenticar os pedidos para a aplicação do portal..
Grupo de Validação O nome do grupo atribuído aos controlos de entrada para avaliar as entrada válidas de grupos nomeados.
Classe CSS de Botão Anterior Nome da Classe CSS atribuída ao botão Anterior.
Texto de Botão Anterior Etiqueta no botão anterior.
Classe CSS de Botão Seguinte Nome da Classe CSS atribuída ao botão Seguinte.
Texto do Botão Submeter Etiqueta no botão seguinte.
Classe CSS do Botão Submeter Nome da Classe CSS atribuída ao botão submeter. Predefinição: botão submeter
Texto do Botão Submeter Etiqueta no botão submeter. A predefinição é 'Submeter'
Texto de Ocupado do Botão Submeter Etiqueta no botão submeter durante o processo de execução. Predefinição: A processar...

Associar o utilizador atual do portal à criação de um registo

Estas opções são utilizadas para controlar o contacto do portal que cria um registo através da IU do portal

Nome Descrição
Associar Utilizador do Portal Atual Se selecionado, indica que o registo do utilizador com sessão iniciada deve ser associado ao registo da tabela de destino.
Coluna de Pesquisa de Utilizadores do Portal O nome lógico do atributo na tabela de destino que armazena o utilizador do portal.
É Parte da Atividade O valor Booleano que indica se a Coluna de Pesquisa de Utilizadores do Portal é um tipo de Parte de Atividade. Consulte Tabela ActivityParty

Referência da tabela associada

Os seguintes parâmetros pertencem à definição de uma referência de tabela associada quando o formulário é guardado.

Fornece uma forma de associar o registo atual que está a ser criado ou atualizado pelo formulário com outro registo de destino. Isto é útil se tiver vários passos com vários tipos de tabela e pretende relacionar os registos resultantes ou se é transmitida para a página uma cadeia de consulta de um ID de registo que pretende ver associado. Por exemplo, temos uma página de anúncios de emprego que apresenta os empregos disponíveis, cada um com uma hiperligação para uma candidatura para o emprego que contém o ID do anúncio de emprego para o formulário de candidatura para, quando a candidatura for criada, o anúncio de emprego ser associado ao registo.

Nome Descrição
Definir Referência da Tabela ao Guardar Sim ou Não. O valor sim indica que deve ser atribuída uma referência de tabela associada quando o formulário é guardado; caso contrário, não será definido nenhum.
Nome da Relação O Nome da Definição de Relação de uma determinada relação entre dois tipos de tabela.
Nota: Não especifique um nome de relação se especificar um Nome Lógico do Atributo de Pesquisa de Destino.
Nome Lógico da Tabela O nome lógico da tabela de referência.
Nome Lógico do Atributo de Pesquisa de Destino Nome lógico do atributo de pesquisa na tabela de destino que está a ser criada ou atualizada.
Nota: Não especifique um nome de relação se especificar um Nome Lógico do Atributo de Pesquisa de Destino.
Povoar Campo de Pesquisa Se a pesquisa relativa à tabela de referência estiver no formulário, a verificação deste valor preencherá o campo no formulário com o valor obtido com a definição abaixo.
Tipo de Origem Um dos seguintes valores:
  • Cadeia de Consulta
    Selecionar Cadeia de Pesquisa necessita de um nome de parâmetro que é necessário fornecer na cadeia de pesquisa do URL para o formulário. Isto pode ser especificado no campo Nome da Cadeia de Consulta. Se este parâmetro está a chave primária, selecione Sim para a Cadeia de Consulta é Chave Primária; caso contrário, selecione Não e forneça o nome lógico do atributo na tabela de destino a consultar, especificado no campo Nome Lógico do Atributo de Consulta.
  • Atual Utilizador do Portal
    Se selecionar Atual Utilizador do Portal, obterá o registo do contacto do portal do utilizador autenticado atual.
Passo da Tabela de referência O registo Passo de Formulário de Vários Passos de um passo anterior para obter a tabela criada ou editada no passo, para associá-lo ao registo para este passo atual.
Nome da Cadeia de Consulta Nome do parâmetro fornecido na Cadeia de Consulta do URL para a Página Web que contém o Formulário de Vários Passos.
Cadeia de Consulta é Chave Primária Sim indica que o valor da Cadeia de Consulta é o valor da Chave Primária. Não indica que o valor da Cadeia de Consulta é um tipo de atributo diferente de Chave Primária.
Nome Lógico do Atributo de Consulta O nome lógico do atributo para consultar o registo.
Mostrar Detalhes Só de Leitura Se selecionado, indica que deve ser composto um formulário no início da página que apresenta informações só de leitura que pertencem ao registo de referência. Necessita de um Nome do Formulário.
Nome do Formulário O nome do formulário na tabela de referência que deve ser utilizado para apresentar os detalhes só de leitura.

Outra funcionalidade

Name Description
Ficheiro Anexo Certifique-se de que o formulário inclui um controlo de carregamento de ficheiros para a parte inferior do formulário permitir que seja anexado um ficheiro ao registo.
Permitir Vários Ficheiros Um valor Booleano que indica se o utilizador pode carregar mais de um ficheiro.
Aceitar O atributo de aceitar especifica os tipos de MIME dos ficheiros que o servidor aceita através do carregamento do ficheiro. Para especificar mais de um valor, separe os valores por vírgula (por exemplo, áudio/*,vídeo/*,imagem/*).
Label O texto apresentado junto ao controlo de carregamento de ficheiros. Para cada language pack instalado e ativado para o ambiente do Microsoft Dataverse, estará disponível um campo para introduzir a mensagem no idioma associado.
É Necessário Se selecionado, torna necessário anexar um ficheiro para continuar.
Mensagem de Erro Necessária A mensagem apresentada durante a validação do formulário se É Necessário for verdadeiro e o utilizador não tiver anexado um ficheiro. Para cada language pack instalado e ativado para o ambiente do Dataverse, estará disponível um campo para introduzir a mensagem no idioma associado.
JavaScript Personalizado Bloco personalizado de JavaScript que será adicionado à parte inferior da página, imediatamente antes do elemento da tag form de fecho. O ID de entrada de HTML de um campo de tabela está definido para o nome lógico do atributo. Isto facilita a seleção de um campo, a definição de valores ou outras manipulações do lado do cliente com o jQuery. $(document).ready(function() { $(#address1_stateorprovince).val(Saskatchewan); });

Consulte também