Aggiornare un rilevamento

Un rilevamento è formato da due parti: l'elemento del modulo utilizzato dall'app e il feature layer che contiene i dati inviati dal rilevamento. È possibile aggiornare un rilevamento che è stato pubblicato.

Attenzione:

I rilevamenti creati con il designer Web Survey123 utilizzano viste di feature layer. Quando si lavora con i rilevamenti in Survey123 Connect creati inizialmente nel designer Web, assicurarsi che la vista del feature layer contenga i campi necessari.

Se un rilevamento è stato creato in Survey123 Connect da un feature layer esistente (un feature layer ArcGIS Server o un feature layer ospitato), possono essere aggiunti nuovi valori di elenco e nuove domande al rilevamento solo dopo che il campo o il dominio corrispondenti sono aggiunti al feature layer.

Dopo aver apportato modifiche al rilevamento, in genere è possibile pubblicarlo nuovamente senza cancellare e ricreare il feature layer. È possibile effettuare le seguenti modifiche a un rilevamento pubblicato nel designer Web Survey123 e in Survey123 Connect senza causare perdite di dati:

  • Riordina domande
  • Aggiorna etichette in domande
  • Aggiorna etichette in gruppi
  • Aggiorna vincoli, impostazioni predefinite, suggerimenti e se la domanda è obbligatoria
  • Aggiorna calcoli
  • Aggiornare filtri di scelta (solo Survey123 Connect)
  • Aggiungi o elimina scelte in elenchi
  • Eliminare domande e ripetizioni
  • Aggiungere domande
  • Aggiungi note
  • Aggiungere gruppi
  • Cambiare tipi di domande (se il tipo di campo sottostante è lo stesso)
Nota:

Non è possibile aggiungere ripetizioni o aggiornare nomi di ripetizione.

In alcuni casi, con la nuova pubblicazione di un rilevamento l'elemento del modulo viene aggiornato ma il feature layer viene eliminato e ricreato. Quando si ripubblica, Survey123 Connect genera un avviso se qualsiasi delle modifiche fatte non sono supportate dal layer feature esistente.

Se si ignora l'avvertenza e si ripubblica, il feature layer originale viene cancellato e sostituito e tutti i dati associati vanno persi. Prima di sostituire un rilevamento esistente, verifica che tutti i rilevamenti non inviati siano stati inviati e valuta di scaricare prima i risultati del rilevamento originale.

Quando un rilevamento è ripubblicato, gli utenti dell'app di campo Survey123 devono aggiornare il rilevamento per vedere e lavorare con l'ultima versione.

Nota:

Le domande relative a immagini, audio e file non possono essere aggiunte a meno che gli allegati non siano abilitati per il feature layer. Se il rilevamento includeva una domanda relativa a immagini, audio o file al momento della creazione, gli allegati sono già abilitati.

Le domande di tipo nota denominate richiedono un campo nel feature layer. In versioni precedenti di Survey123 2.5, le note con un nome ma nessun calcolo o valore predefinito non hanno generato un campo automaticamente nel layer feature al momento della creazione. Se si ripubblica un rilevamento contenente una domanda di tipo nota con un nome, ma senza calcolo o valore predefinito, si riceve un avviso e viene data la possibilità di aggiungere campi durante la pubblicazione. Le note senza nome vengono ignorate dal feature layer. Si possono anche omettere le domande di tipo nota con nome dal feature layer impostando bind::esri:fieldType su null.

Se si rinomina una domanda, si crea un campo nel feature layer con il nuovo nome. Il campo precedente viene mantenuto nel feature layer, quindi prima di procedere con la nuova pubblicazione è consigliabile revisionarne i contenuti e copiare i dati nel nuovo campo o eliminarli.

Se si modificano solo le maiuscole/minuscole del nome di una domanda, ad esempio se si modifica il nome da siteid a SiteID, il feature layer viene eliminato e ricreato al momento quando il rilevamento viene ripubblicato.

Alias di campo

Quando un rilevamento viene pubblicato la prima volta, un'etichetta domanda diventa l'alias per il relativo campo nel feature layer. Quando si modificano etichette domanda e si ripubblica il rilevamento, Survey123 Connect visualizza un riepilogo delle modifiche e consente all'utente di decidere se applicare o meno queste modifiche agli alias campo nel feature layer. Valuta i seguenti aspetti quando aggiorni le etichette domanda:

  • Se una domanda include un valore nella colonna bind::esri:fieldAlias, questo valore verrà sempre utilizzato come alias campo.
  • Per i rilevamenti che utilizzano un URL di invio, gli alias campo non verranno aggiornati e non verrà visualizzato alcun riepilogo delle modifiche.

Elenco di scelta

Quando si modificano le scelte per domande select_one e si ripubblica il rilevamento, Survey123 Connect visualizza un riepilogo delle modifiche e consente all'utente di decidere se applicare o meno queste modifiche ai domini valore codificato nel feature layer. Valutare i seguenti aspetti quando vengono aggiornate le scelte per domande select_one:

  • L'aggiunta di una scelta o l'aggiornamento del nome di una scelta esistente aggiunge un valore dominio al feature layer.
  • L'aggiornamento dell'etichetta per una scelta esistente aggiorna l'etichetta per il valore dominio esistente nel feature layer.
  • L'eliminazione di una scelta da un elenco di scelte non ha alcun effetto sui domini del feature layer.
  • Se un'aggiunta o un aggiornamento di un elenco di scelte implica valori dominio con etichette duplicate, comparirà un avviso in Survey123 Connect durante la ripubblicazione.
  • Per i rilevamenti che utilizzano un URL di invio, se esistono scelte mancanti dai domini del feature layer, viene visualizzato un riepilogo delle scelte mancanti. È possibile ripubblicare il rilevamento, ma i domini non verranno aggiornati.

In questo argomento
  1. Alias di campo
  2. Elenco di scelta