Crie ou edite recursos Web para expandir uma aplicação

Este tópico aplica-se ao Dynamics 365 Customer Engagement (on-premises). Para a versão Power Apps deste tópico, consulte: Criar ou editar recursos Web de aplicação orientada por modelos para expandir uma aplicação

Os recursos Web são normalmente utilizados por programadores para expandir uma aplicação utilizando ficheiros característicos do desenvolvimento Web. os utilizadores da aplicação poderão ter de gerir recursos Web fornecidos por um programador ou por um designer.

Gorjeta

Para um debate aprofundado dos recursos Web, consulte Recursos Web para o Customer Engagement.

Os recursos Web são?

Os recursos Web são ficheiros virtuais armazenados no sistema. Cada recurso Web tem um nome exclusivo que pode ser utilizado num URL para obter o ficheiro. Encare-os deste modo: se tiver acesso a servidor web que executa a aplicação web, pode copiar ficheiros para o Web site em causa. No entanto, a maioria dos serviços online não o permite. Em vez disso, pode utilizar recursos Web para carregar ficheiros para o sistema e atribuir-lhes referências por nome como se os tivesse copiado como ficheiros para o servidor web.

Por exemplo, se criar uma página HTML como um recurso Web tem nomeados “new_myWebResource.htm”, poderá abrir essa página num browser que utiliza um URL seguinte aspeto:

<Dynamics 365 Customer Engagement (on-premises) URL>/WebResources/new_myWebResource.htm

em que o <app URL> é o URL que utiliza normalmente para abrir a aplicação. Visto que o recurso Web seja dados no sistema, apenas os utilizadores licenciados da organização podem aceder aos relatórios deste modo. Normalmente, os recursos Web são incluídos nos formulários em vez de diretamente referenciados. A utilização mais comum é fornecer bibliotecas de JavaScript para scripts de formulário.

Porque os recursos Web são dados no sistema e são suporte para soluções, pode movê-los para organizações diferentes exportar o como parte de uma solução e importar a solução numa organização diferente.

Criar e editar recursos Web

  1. Abra o explorador de soluções e, em seguida, selecione Recursos Web.

  2. Em Componentes, escolha Recursos Web.

  3. Para criar um recurso Web, selecione Novo.

    Para editar um recurso Web, faça duplo clique no recurso Web que pretende editar.

  4. O formulário do recurso Web tem as seguintes capacidades e campos:

    Etiqueta Descrição
    Nome Necessário. Este é o nome exclusivo para este recurso Web. Não pode alterar isto depois de guardar o recurso Web.

    Este nome só pode incluir letras, números, pontos e carateres de barra (“/”) não consecutivos.

    O prefixo de personalização do fabricante de soluções prepended o nome do recurso Web.
    Nome a Apresentar O nome apresentado se visualizar uma lista de recursos Web.
    Descrição Uma descrição do recurso Web.
    Tipo Necessário. Este é o tipo de recurso Web. Não pode alterar isto depois de guardar o recurso Web.
    Editor de Texto Quando o tipo de recurso Web representa um tipo de ficheiro de texto, selecione este botão para abrir a página e editar conteúdos utilizando o editor de texto.
    Idioma Permite uma seleção de um idioma. Esta opção apenas no registo que armazena dados de recurso Web. Não altera o comportamento do recurso Web.
    Carregar Ficheiro Selecione o botão Procurar... para escolher um ficheiro a carregar como um recurso Web.

    Pode carregar um ficheiro para criar um novo recurso Web ou substituir um recurso Web existente.

    A extensão de nome do ficheiro tem de ter sido ativadas.

    Por predefinição o tamanho máximo de ficheiro que podem ser carregados como um recurso Web é 5MB. Este valor pode ser alterado no Dynamics 365 Customer Engagement (on-premises) utilizando o separador Definições do Sistema>E-mail definição >Definir limite de tamanho do ficheiro para anexos. Mais informações: Caixa de diálogo Configurações de Sistema - separador Correio Eletrónico
    URL Depois de guardar recurso Web, o URL para o recurso Web será apresentado aqui. Selecione esta hiperligação para ver o recurso Web no seu browser.
  5. Depois de ter adicionado as alterações, escolha Guardar e Publicar.

Nota

A publicação de personalizações pode afetar o funcionamento normal do sistema. Recomendamos que publique personalizações num momento em que afete os utilizadores ao mínimo.

Utilize o editor de texto adequadamente

Editor de texto fornecido a aplicação para recursos Web só deve ser utilizado para simples edição de ficheiros de texto. Pode utilizá-lo para criar e editar recursos Web de HTML, mas só deve editar os recursos Web de HTML que foram criados utilizando o editor de texto. Editor de texto foi concebido para conteúdo muito simples de HTML. Se o conteúdo de um recurso Web do não tiver sido criado utilizando o editor de texto, não utilize o editor de texto para editá-lo.

Editor de texto utilizar um controlo que modifica a origem de HTML num modo que permite ser editada. Estas alterações podem tornar a página comportar-se diferente no browser e fazer com que um código mais sofisticado deixe de funcionar. Abrir um recurso Web de HTML com o editor de texto e guarde o sem efetuar alterações podem ser alguns recursos Web de HTML.

Recomendamos que utilize um editor externo para editar ficheiros de texto e dos guardar localmente antes de carregar ao botão Ficheiro a carregar. Esta forma é possível preservar uma cópia do recurso Web se necessitar de voltar a uma versão anterior. Pode utilizar um editor simples como o Notepad, mas um editor de texto com capacidades mais avançadas é vivamente recomendado. O Visual Studio Express é gratuito e oferece capacaidades poderosas para editar ficheiros utilizados por recursos Web baseados em texto.

Criar e editar um recurso Web num formulário

Pode adicionar ou adicionar recursos Web num formulário para torná-lo mais apelativo ou útil para os utilizadores. Certifique-se de que tem o direito de acesso de Administrador de Sistema ou privilégios equivalentes.

Nota

Não é possível incluir um recurso Web num cabeçalho ou rodapé do formulário.

  1. Abra o explorador de soluções.

  2. Em Componentes, expanda Entidades e expanda a entidade em que pretende trabalhar.

  3. Escolha Formulários, localize um formulário do tipo Principal na lista e, em seguida, faça duplo clique ou toque na entrada para abrir e editar o formulário.

  4. Para adicionar um recurso Web, selecione o separador (por exemplo, Geral ou Notas) no qual o pretende inserir e, em seguida, selecione o separador Inserir e clique em Recurso Web.
    -OU-
    Para editar um recurso Web, selecione um separador de formulário e o recurso Web que pretende editar e, em seguida, no separador Base, selecione Alterar Propriedades.

  5. Na caixa de diálogo Adicionar Recurso Web ou Propriedades de recurso Web, no separador Geral, introduza as informações adequadas nos campos necessários. Em particular, tenha em atenção o seguinte:

    • Na caixa Recurso Web, selecione a imagem, HTML ou recurso Web do Silverlight que pretende utilizar.

      Nota

      Depois de especificar um recurso Web, a secção Propriedades de recurso Web é apresentada na parte inferior deste separador, que inclui opções que variam consoante o tipo de recurso Web que está a adicionar. Estas opções incluem a especificação de parâmetros personalizados, a utilização de um código de tipo de objecto como parâmetro ou a especificação do texto alternativo que descreve o recurso ou, para imagens, o que torna a imagem mais acessíveis para todos os utilizadores. Seguem-se algumas propriedades importantes. Para obter uma lista completa, consulte: Propriedades do recurso Web. - Na caixa Nome, introduza um nome exclusivo para o campo. O nome só pode conter carateres alfanuméricos e de sublinhado.

    • O campo Etiqueta é preenchido automaticamente com uma variação do nome especificado, mas assegura que a etiqueta proposta está em conformidade com as suas necessidades ou atualiza-a em conformidade.
  6. No separador Formatação , as opções apresentadas variam consoante o tipo de recurso Web introduzido. Estas opções incluem a especificação do número de colunas e linhas apresentadas, a inclusão de uma moldura e o comportamento do deslocamento.

  7. Se o separador Dependências for apresentado na caixa de diálogo Adicionar Recurso Web ou Propriedades do Recurso Web, na lista Campos disponíveis, selecione os campos necessários para o recurso Web, clique no botão Adicionar Registos Selecionados para mover os campos selecionados para a lista Campos dependentes e, em seguida, selecione OK para fechar a caixa de diálogo.

  8. Quando concluir a edição do formulário, no separador Base, selecione Guardar e Fechar para fechar o formulário. Para pré-visualizar como o formulário principal irá aparecer e como os eventos irão funcionar:

    • No separador Base, selecione Pré-visualização e, em seguida, selecione Criar Formulário, Atualizar Formulário ou Formulário Só de Leitura.
    • Para fechar o formulário Pré-visualização, no menu Ficheiro, selecione Fechar.
  9. Quando as personalizações estiverem concluídas, publique-as:

    • Para publicar apenas as personalizações do componente que está a editar atualmente, no painel de navegação, selecione a entidade em que tem estado a trabalhar e, em seguida, selecione Publicar.
    • Para publicar de uma só vez personalizações para todos os componentes não publicados, no painel de navegação, selecione Entidades e, em seguida, na barra de ferramentas Ações, selecione Publicar Todas as Personalizações.

Adicionar ou editar um recurso Web de imagem

Os recursos Web são ficheiros virtuais em vários formatos, tais como ficheiros html, JavaScript e aplicações Silverlight, que estão armazenados no sistema e podem ser obtidos através de um endereço URL exclusivo.

  1. Abra o explorador de soluções.

  2. Para criar um novo recurso Web, escolha Componentes>Recursos Web e, na barra de ferramentas Ações, escolha Novo.

  3. Introduza ou modifique as informações nas caixas de texto.

    • O nome introduzido na caixa de texto Nome e a extensão de ficheiro tornam-se o respectivo nome de ficheiro.

    • O nome introduzido na caixa de texto Nome a Apresentar será apresentado em Nome a Apresentar.

    • Na caixa pendente Tipo, seleccione o tipo de ficheiro que pretende.

  4. Escolha Procurar para selecionar e carregar o ficheiro a partir do computador local.

    • Para pré-visualizar um recurso Web de uma imagem carregada: escolha Recurso Web>Pré-visualizar.

    • Para editar um recurso Web de texto: escolha Editor de Texto.

    • Para pré-visualizar um recurso Web de texto: escolha Recurso Web>Pré-visualizar.

  5. Quando estiver pronto para guardar os seus dados, selecione Guardar e Fechar.

  6. Publique a personalização.

    • Apenas para o componente editado: escolha Guardar>Publicar em Base.

    • Para publicar de uma só vez todos os componentes não publicados, clique em Publicar Todas as Personalizações.

Nota

A instalação de uma solução ou a publicação de personalizações pode afetar o funcionamento normal do sistema. Recomendamos que agende a importação de soluções para um momento em que afete os utilizadores ao mínimo.

Consulte também

Propriedades de recurso Web
Criar e estruturar formulários
Introdução à personalização
Recursos Web para o Customer Engagement