Vai al contenuto principale

Creazione di un'applicazione on-demand

Un'applicazione on-demand carica un sottogruppo dei dati caricati in forma aggregata da un'applicazione di selezione. Un'applicazione on-demand viene creata collegando un'applicazione di selezione on-demand a un'applicazione modello on-demand. Le applicazioni di selezione e le applicazioni modello sono i componenti fondamentali delle applicazioni on-demand.

Per creare un'applicazione on-demand, è necessario dapprima creare applicazioni di selezione e modello che possano essere collegate. Per essere collegate, le applicazioni di selezione e le applicazioni modello devono avere in comune campi dati che possono essere associati.

Per ulteriori informazioni, vedere Creazione di un'applicazione di selezione on-demand e Creazione di un'applicazione modello on-demand.

Un'applicazione di selezione può essere collegata a più applicazioni modello e a una singola applicazione modello possono essere collegate più applicazioni di selezione. Tuttavia, le espressioni di associazione dati dell'applicazione modello devono corrispondere a campi nelle applicazioni di selezione che vi si collegano.

Un collegamento di navigazione applicazione On-demand unisce un'applicazione di selezione a un'applicazione modello. I collegamenti di navigazione applicazione On-demand vengono creati nelle applicazioni di selezione. Una volta definito un collegamento di navigazione, può essere aggiunto alla barra Navigazione app dell'applicazione di selezione come punto di navigazione applicazione On-demand. Ogni foglio in un'applicazione contiene la propria barra Navigazione app. Gli utenti quindi generano applicazioni On-demand dal punto di navigazione applicazione.

Esempio della vista di creazione di applicazioni On-demand.

Panoramica app on-demand.

Dallo stesso punto di navigazione applicazione possono essere generate più applicazioni On-demand, ognuna contenente una diversa combinazione dei dati selezionati.

È possibile aggiungere puntatori a un singolo collegamento di navigazione app a più fogli nella stessa app di selezione. Inoltre, i fogli possono avere più punti di navigazione app, creati da più collegamenti di navigazione app.

Quando un'app di selezione è completa di collegamenti di navigazione e punti di navigazione, possono essere generate app On-demand.

  1. Aprire un'app di selezione On-demand e selezionare Modifica.
  2. Selezionare Collegamenti di navigazione all'app dal pannello a sinistra.
  3. Fare clic sul pulsante Crea nuova per aprire la finestra di dialogo Crea nuovo collegamento di navigazione all'app On-demand.

  4. Assegnare un nome al nuovo collegamento di navigazione app On-demand.
  5. Selezionare un'app modello On-demand.

    Non tutte le applicazioni nell'elenco a discesa App modello sono applicazioni modello valide. È necessario selezionare un'applicazione che sia stata costruita come applicazione modello e le cui espressioni di associazione dati corrispondano ai campi nell'app di selezione con cui si sta lavorando. In caso contrario, le applicazioni on-demand generate dal collegamento di navigazione all'applicazione produrranno errori.

    Per ulteriori informazioni, vedere Creazione di un'applicazione modello on-demand.

  6. Scrivere un'espressione che calcoli il numero totale di record di dettaglio rappresentati dai record aggregati accessibili tramite lo stato di selezione nell'app di selezione.

    L'espressione utilizza solitamente la funzione SUM per ottenere il totale dei record selezionati. Il risultato viene utilizzato per determinare quando la quantità di dati da caricare rientra nell'intervallo specificato per la generazione dell'applicazione on-demand.

  7. Specificare il Conteggio righe massimo.

    Il valore Conteggio righe massimo imposta il limite superiore del numero di record, calcolato dalla funzione nella voce Espressione, che l'applicazione on-demand può caricare. Finché il numero di record calcolato dall'espressione di stima delle righe nell'applicazione di selezione è maggiore del valore Conteggio righe massimo, l'applicazione on-demand non può essere generata. L'applicazione può essere generata solo quando il numero di record calcolato dall'espressione di stima delle righe è pari o inferiore al limite superiore impostato dal valore Conteggio righe massimo.

    Per creare l'espressione utilizzata per Conteggio righe massimo, è necessario sapere come viene calcolato il numero totale di record dai campi disponibili nell'applicazione di selezione.

    Nota informaticaLa quantità massima di dati che può essere inviata a un'applicazione on-demand è di 50 MB. Qualsiasi importo superiore provoca l'errore dell'applicazione on-demand senza un messaggio di errore. Impostare il conteggio righe massimo per assicurarsi che gli utenti non possano creare selezioni di dimensioni superiori a 50 MB.

    Per ulteriori informazioni, vedere Creazione di un'applicazione di selezione on-demand.

  8. Specificare il Numero massimo di app generate.

    È possibile generare più applicazioni on-demand dallo stesso punto di navigazione dell'applicazione on-demand nella barra Navigazione app dell'applicazione di selezione. Il motivo per generare più applicazioni è che ognuna di esse può contenere una diversa selezione di dati. Quando è stato generato il numero massimo di applicazioni, l'utente che genera applicazioni dal punto di navigazione deve eliminare una delle applicazioni esistenti prima di generare una nuova applicazione on-demand.

    Il numero massimo di applicazioni generate si applica al collegamento di navigazione dell'applicazione on-demand. Se un punto di navigazione dell'applicazione on-demand viene creato dal collegamento di navigazione, tale punto di navigazione sarà in grado di creare fino al numero massimo. Tuttavia, se vengono creati più punti di navigazione dallo stesso collegamento di navigazione, il numero totale di applicazioni on-demand generate da tali punti di navigazione è limitato all'impostazione per Numero massimo di app generate.

    Nota informatica

    Nel link di navigazione dell'applicazione on-demand, puoi selezionare:

    • Sovrascrivi app generata e se è stato raggiunto il numero massimo di app generate, gli utenti non saranno in grado di generare nuove app. Aggiungere un pulsante al foglio impostato per navigare al link di navigazione dell'app on-demand o eliminare una o più delle app generate.

    • Mantieni script nelle app generate. Gli utenti con accesso all'applicazione saranno in grado di generare applicazioni con lo script dell'applicazione modello incluso. Inoltre, se disponi dell'autorizzazione di creazione/modifica nel tuo spazio personale, potrai visualizzare e modificare lo script dell'applicazione generata. Per QSEoW, si decide in quale flusso pubblicare l'applicazione generata.

  9. Inserire un valore numerico nel campo Tempo di conservazione per specificare il periodo di tempo per il quale le applicazioni generate dal collegamento di navigazione saranno conservate prima di essere eliminate.

  10. Nel menu a discesa a destra del campo Tempo di conservazione selezionare l'unità di tempo per il periodo di conservazione.

    Le opzioni disponibili per il tempo di conservazione sono ore, giorni o Senza scadenza.

    Tutte le applicazioni On-demand generate dal collegamento di navigazione saranno conservate in base a questa impostazione. L'età di un'applicazione On-demand generata è la differenza tra il momento corrente e il momento dell'ultimo caricamento dati. Questo calcolo dell'età di un'applicazione On-demand è lo stesso per le applicazioni pubblicate e non pubblicate. E se un'applicazione on-demand viene pubblicata manualmente dopo essere stata generata, il calcolo dell'età rimane lo stesso: si basa sull'ultimo caricamento dati dell'applicazione generata.

  11. Nel menu a discesa Vista predefinita all'apertura, selezionare il foglio da visualizzare per primo quando vengono aperte le applicazioni generate dal collegamento di navigazione.

    È possibile selezionare Panoramica app o uno dei fogli nell'applicazione di selezione da cui viene creato il collegamento di navigazione.

  12. Fare clic su Crea e il nuovo collegamento di navigazione dell'applicazione on-demand verrà visualizzato nell'elenco dei Collegamenti di navigazione app.
  13. Trascinare il collegamento di navigazione dell'applicazione nella barra Navigazione app sull'applicazione di selezione.

    Quando si trascina il collegamento di navigazione app sull'app di selezione si crea un punto di navigazione app On-demand. Le proprietà del nuovo punto di navigazione app on-demand vengono visualizzate nel pannello a destra. In quest'area è possibile cambiare il nome del punto di navigazione, se si desidera.

  14. Fare clic su Fine nell'editor dei fogli.

    L'app di selezione On-demand è ora pronta all'uso o alla pubblicazione. Gli utenti dell'app di selezione saranno in grado di generare app On-demand dai punti di navigazione sulla barra Navigazione app nell'app di selezione.

È possibile condividere applicazioni di selezione on-demand in uno spazio condiviso o gestito. Per prima cosa è necessario rendere pubblici i fogli delle applicazioni di selezione e modello. Quindi, è possibile aggiungere l'applicazione di selezione a uno spazio condiviso o gestito. Se si sta pubblicando in uno spazio gestito, basterà pubblicare l'applicazione di selezione.

Gli utenti con accesso alle applicazioni in tali spazi possono accedere ai punti di navigazione in tali applicazioni. Ad esempio, possono generare un'applicazione on-demand dalla barra Navigazione app.

Nota di avviso

Se le tue applicazioni negli spazi gestiti o condivisi contengono dati sensibili, utilizza le applicazioni on-demand con attenzione e conferma le autorizzazioni di coloro che hanno accesso alle tue applicazioni di selezione.

Le applicazioni on-demand vengono aggiunte agli spazi personali degli utenti. Se gli utenti dispongono delle autorizzazioni Può contribuire, Può gestire, Può pubblicare o Proprietario in uno spazio condiviso o gestito, possono condividere le loro applicazioni on-demand generate dal loro spazio personale con altri utenti.

Una volta che un'applicazione di selezione on-demand è pubblicata in uno spazio gestito, non è possibile modificare il link di navigazione nell'applicazione di selezione o nell'applicazione pubblicata. Se è necessario aggiornare il link di navigazione, eliminare l'applicazione pubblicata. Successivamente, modificare il link nell'applicazione di selezione e pubblicare nuovamente l'applicazione nello spazio gestito.

Hai trovato utile questa pagina?

Se riscontri problemi con questa pagina o con il suo contenuto – un errore di battitura, un passaggio mancante o un errore tecnico – ti pregiamo di farcelo sapere!