Wizard Home | Tipi campo

Cod. Ultima revisione Wiki Note
760 2024/03/19 - MM gallery
Permette di acquisire una o più immagini 


Caratteristica

Analogo al campo "image", il campo "Gallery" permette di allegare più foto al task tramite apposita interfaccia 

Riguardo alla modalità di acquisizione di ciascuna foto questa è la procedura standard :
  1. ridimensionamento dell'immagine originale se la larghezza o l'altezza sono superiori a 520 pixels mantenendo il rapporto delle dimensioni.
  2. trasformazione in formato jpeg senza compressione
  3. trasformazione in stringa base64
E' possibile una personalizzazione del valore del punto 1 (sconsigliata in generale salvo specifiche esigenze) tenendo ovviamente conto che il peso dei task da inviare e da scaricaricare aumenterà proporzionalmente e potrà comportare un occupazione notevole dell'archivio nel device 



Casistiche Esempio app demo

App Demo Zotsell E' possibile trovare un esempio nell'app Pharmaceutical disponibile nello store visualizzando scheda nuovo cliente 


Vedi questa guida per le App Zotsell nello Store


UI

Di seguito l'interfaccia dettagliata nel Client IOS della caratteristica descritta
Toccando l'icona della freccia verso destra si entrerà nell'editing del campo
Qui si dovrà prima dare un tag all'immagine es "image one"
Poi toccando in corrispondenza dell'icona della fotocamera si aprirà una tendina
Qui si deciderà se acquisire una foto direttamente dalla fotocamera o se sceglierla dalla libreria immagini 
A questo punto il sistema chiederà se autorizzare o meno l'accesso alla vostra fotocamera a ZotSell 
Una volta che avete acconsentito l'accesso entrerete nella libreria immagini
Da qui potete scegliere quale foto allegare 
Si visualizzerà la miniatura dell'immagine e potrete salvare 
Per allegare un'altra immagine basterà toccare in corrispondenza dell'icona "+"
Qui si dovrà prima dare un tag all'immagine es "image two"

Poi toccando in corrispondenza dell'icona della fotocamera si aprirà una tendina 
Qui si deciderà se acquisire una foto direttamente dalla fotocamera o se sceglierla dalla libreria immagini 
Si visualizzerà la miniatura dell'immagine e potrete salvare 
Toccando in corrisponde di "Edit" potrete modificare la gallery
Con il tasto "-" potete eliminare le foto 
E toccando in corrispondenza di questa icona potrete modificare l'ordinamento delle immagini
A questo punto toccando "Done" si salveranno i risultati



Settings base


{
	"identifier" : "gallery-00",
	"field_type" : "gallery",
	"label" : "Gallery (gallery)"
},


Stato Implementativo


Client Versione Rilascio Stato
IOS App8E Nuovo Cliente
Nuova Destinazione
Task
Dati Aggiuntivi Ordine
Completata
Sell Nuovo Cliente:  Completata
Attenzione Ove non indicato Completato sulla colonna Stato indica che la caratteristica non è ancora implementata in quell'ambiente. La presenza di un indicazione nella colonna Issue Implementativa indica che la caratteristica è programmata nello Sviluppo. Ove non è indicata alcuna informazione significa che non è ancora schedulata o programmata l'implementazione nell'ambiente specifico


Tracciati in uscita

Il dato viene salvato in Json nella forma

"identifier" : [
  {
    "label" : "valore immesso 1 ",
    "image" : "codeimage 1....", //base64 image data
  },
  {
    "label" : "valore immesso 2",
    "image" : "codeimage 2.......", //base64 image data
  },
],

Esempio  :

"gallery-00" : [
  {
    "label" : "Etichetta immagine 01",
    "image" : "YmFzZTY0IGltYWdlIGRhdGE=....", //base64 image data
  },
  {
    "label" : "Etichetta immagine 02",
    "image" : "YmFzZTY0IGltYWdlIGRhdGE=....", //base64 image data
  },
],


Argomenti Correlati

  • Tipi campo -