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. È anche possibile aggiornare e ripubblicare i rilevamenti in Survey123 Connect creati originariamente nel designer Web di Survey123.

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.

Attenzione:

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 i 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:

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.

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.

Legacy:

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. Le domande con nota denominata richiedono un campo nel feature layer, quindi se si ripubblica un rilevamento contenente una domanda di tipo nota denominata, ma senza calcolo o valore predefinito, si riceve un avviso e viene data la possibilità di aggiungere campi durante la pubblicazione. Per omettere le domande di tipo nota denominata dal feature layer, impostare bind::esri:fieldType su null. Le note senza nome vengono ignorate dal feature layer.

In alcuni casi, ripubblicare un rilevamento aggiornato causa l'eliminazione e la ricreazione dei feature layer. Alcuni esempi includono modificare solo le maiuscole/minuscole del nome di una domanda (es. cambiare il nome da siteid a SiteID), aggiungere ripetizioni e aggiornare nomi ripetuti.

Quando si ripubblica, Survey123 Connect genere un avviso se qualsiasi delle modifiche effettuate non sono supportate dal feature layer del rilevamento. Se si ignora l'avvertenza e si ripubblica, la vista feature layer originale viene cancellata e sostituita. È possibile eliminare il feature layer ospitato originale dopo aver accodato i dati che si desiderano salvare. Il titolo dell'elemento sarà lo stesso di quello del nuovo feature layer. Per determinare quale conservare, aprire la pagina dell'elemento per ciascuno di essi e controllare la sezione Dettagli per vedere quale si collega al nuovo layer _form.

Attenzione:

Survey123 Connect 3.21 e precedenti non creavano la vista layer _form. Quando si ripubblicano le modifiche applicabili dello schema ai rilevamenti pubblicati inizialmente prima della versione 3.22, il feature layer ospitato viene eliminato e tutti i dati associati vengono persi quando Survey123 Connect ricrea i nuovi feature layer.

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