O modelo Relatório Rápido é para criar aplicativos de compromisso com o cidadão que permite aos usuários capturar uma observação e enviá-la para um serviço online. Para saber mais e visualizar exemplos de aplicativos de relatório rápido, consulte esta história.
Ao criar um aplicativo a partir deste modelo, é necessário fornecer um título para criar um aplicativo. Use a ferramenta Configurações para personalizar seu relatório rápido.
Requisitos
Os requisitos para o modelo Relatório Rápido são como seguem:
- A versão de mapa da web deve ser 2.0 ou posterior, caso contrário o mapa falhará no carregamento.
- (Opcional) Permite a coleta de fotos e habilitar anexos no seu serviço da feição.
- (Opcional) Simboliza seu serviço da feição por categoria para utilizar os símbolos como categorias em uma lista de opções ao criar um relatório.
- (Opcional) Fornece um item de pacote de mapa móvel (MMPK) hospedado publicamente em sua conta organizacional para visualizar um mapa no modo offline. Utilize a propriedade de ID do item de pacote de mapa móvel para configurar isto. Se o seu MMPK não foi criado com a extensão de Publicador do ArcGIS Pro com o uso anônimo habilitado, você deverá configurar o Relatório Rápido com uma camada de serviço da feição seguro para visualizar o mapa offline.
Personalizar seu aplicativo
Após criar seu aplicativo, você poderá personalizá-lo alterando as configurações do aplicativo.
Inicie o AppStudio e, no painel lateral, clique em Configurações > Propriedades. A seguinte tabela lista o conteúdo das guias na guia Propriedades do Relatório Rápido, classificadas pela guia na qual aparecem e os seus objetivos. Elas também podem ser modificadas diretamente no arquivo appinfo.json do aplicativo. Se você alterar qualquer uma destas propriedades, clique em Aplicar para salvá-las antes de iniciar seu aplicativo novamente.
Conteúdo da propriedade Tela Inicial
Propriedade | Nome de JSON | Tipo | Descrição |
---|---|---|---|
Imagem do plano de fundo | startBackground | String (URL da imagem) | Imagem utilizada para o pIano de fundo da página Iniciar. |
Tamanho da fonte de base | baseFontSize | Número | Define o tamanho da fonte base utilizado pelo aplicativo. |
Arquivo de Fonte do Titulo | customTitleFontTTF | String (caminho do arquivo) | Configura o estilo de fonte personalizado para utilizar em títulos e cabeçalhos no aplicativo. |
Arquivo de Fonte do Texto | customTextFontTTF | String (caminho do arquivo) | Configura o estilo de fonte personalizado para utilizar no texto do aplicativo. |
Mostrar logotipo | startShowLogo | Booleano (true|false) | Mostra ou oculta o logo e seu link na página Iniciar. |
Logo | logoImage | String (URL da imagem) | Imagem para utilizar no logo exibido na página Iniciar. |
URL do Logotipo | logoUrl | Texto | URL aberta a partir do logotipo na página Iniciar. |
Rótulo do número de telefone | phoneLabel | Texto | Rótulo exibido para o número de telefone. |
Telefone | phoneNumber | Texto | Número de telefone fornecido no aplicativo. |
Rótulo de site da web | websiteLabel | Texto | Rótulo exibido para site da web. |
Site da Web | websiteUrl | Texto | URL de site da web fornecido no aplicativo. |
Rótulo do e-mail | emailLabel | Texto | Rótulo exibido para o endereço de e-mail. |
Endereço de e-mail | emailAddress | Texto | Endereço de e-mail fornecido no aplicativo. |
Rótulo de mídia social | socialMediaLabel | Texto | Rótulo exibido para a URL de mídia social. |
Mídia Social | socialMediaUrl | Texto | URL de mídia social fornecida no aplicativo. |
Conteúdo de propriedade do Formulário
Propriedade | Nome de JSON | Tipo | Descrição |
---|---|---|---|
ID de mapa da web | webMapID | Texto | Um ID de mapa da web público que fornece informações para o usuário escolher o local do relatório. Todos os mapas base padrão são fornecidos como mapas da web. |
ID de item do pacote de mapa móvel | offlineMMPKID | Texto | O ID do item MMPK público que pode ser utilizado para baixar um mapa offline. |
Endereço de serviço da feição | featureServiceURL | Texto | A URL da camada de feição na qual capturar o registro de observação. |
IDs de camada do serviço de feição | featureLayerId | Texto | ID da camada de feição na qual capturar o registro de observação. Você pode adicionar um ou vários IDs da camada de feição do mesmo serviço da feição que uma lista separada por vírgulas. Por exemplo, 0,1,2. |
URL de carga útil | payloadUrl | Texto | Configure uma URL opcional para enviar informações sobre um relatório enviado com sucesso para um serviço externo de webhook no formato JSON. Para mais informações, consulte a Página da Wikipedia sobre webhooks. |
Obrigado por sua mensagem | thankyouMessage | Texto | Texto de comentário a ser mostrado quando o usuário enviar um relatório. Suporta links de HTML. |
Link de Ajuda do Relatório | reportHelpUrl | Texto | Ajuda ou fornece instruções para preencher o relatório. Pode ser um arquivo de HTML local ou uma URL. |
Permitir pular anexos | allowPhotoToSkip | Booleano (true|false) | Habilita o usuário para pular a transferência do anexo no formulário. Se falso, o usuário deve fornecer pelo menos um anexo. Isto pode ser uma foto, áudio ou vídeo (se habilitado). |
Mostrar álbum | showAlbum | Booleano (true|false) | Habilita o usuário a escolher uma foto a partir de um álbum. O valor padrão é verdadeiro. |
Habilitar seleção de arquivos (BETA) | enableSelectFiles | Booleano (true|false) | Habilita o usuário a escolher arquivos como anexos. O valor padrão é verdadeiro. |
Habilitar gravador de vídeo (BETA) | supportVideoRecorder | Booleano (true|false) | Habilita a gravação de vídeo de até 30 segundos para ser anexado como parte do relatório. Anotação:A gravação de vídeo não está disponível em dispositivos Windows. |
Habilitar gravador de vídeo (BETA) | supportAudioRecorder | Booleano (true|false) | Habilita a gravação de vídeo de até 2 minutos para ser anexado como parte do relatório. |
Número máximo de anexos permissível | maximumAttachments | Opções (caixa combo) | Limita o número de anexos por feição. Os anexos podem ser fotos, áudio ou vídeo (se habilitado). Aceita valores de 1 a 6. |
Conteúdo de propriedade das cores
Propriedade | Nome de JSON | Tipo | Descrição |
---|---|---|---|
Cor do plano de fundo | pageBackgroundColor | String (valor da cor) | Cor utilizada para o segundo pIano da página do aplicativo. |
Cor de texto | textColor | String (valor da cor) | Cor utilizada para o texto. |
Cor de texto do cabeçalho | headerTextColor | String (valor da cor) | Cor utilizada para o texto do cabeçalho. |
Cor do plano de fundo do cabeçalho | headerBackgroundColor | String (valor da cor) | Cor utilizada para o plano de fundo do cabeçalho. |
Cor do botão | buttonColor | String (valor da cor) | Cor utilizada para botões no aplicativo. |