en
Lingua
  • en
  • de
  • fr
  • es
  • br
  • ru
  • jp
  • kr
traduzione AI
  • ae
  • cn
  • vn
  • id
  • eu
  • il
  • gr
  • no
  • fi
  • dk
  • se
  • tr
  • bg
  • nl
  • it
  • pl
  • hu
  • ro
  • ua
  • cs

Campi personalizzati

Campi personalizzati

Il video tutorial#2
Panoramica
tipi predefiniti di campi personalizzati
Campi personalizzati dipendenti
I campi personalizzati con la formula (plug-in aggiuntivo richiesto)
Attributi di campo personalizzati comuni
Come migrare i dati dai campi personalizzati esistenti nei campi nativi del progetto?
situazioni d'angolo

 

Panoramica

I campi personalizzati possono essere gestiti in Altro: Amministrazione: Campi personalizzati. Puoi creare un campo personalizzato per ogni entità nel sistema. Puoi creare un nuovo campo personalizzato facendo clic sul pulsante "Nuovo campo personalizzato" nell'angolo in alto a destra. Quindi viene visualizzato il seguente elenco.


Esistono vari formati di campi personalizzati.

Alcuni convalide possono essere definiti per ogni campo personalizzato:

  • Gruppo: I campi personalizzati possono essere raggruppati per una navigazione più rapida tra di essi. Per creare un nuovo gruppo, inserisci il suo nome nel campo. Per selezionare un gruppo esistente, inizia a digitarne il nome e selezionane uno tra i risultati trovati.
  • Lunghezza min-max: Lunghezza minima e massima per il campo (0 significa che non c'è nessuna restrizione)
  • Valori multipli: Se abilitato, è possibile selezionare più di un elemento.
  • I valori possibili: Possibili valori per i campi "Lista". Una riga per ogni valore.
  • Valore di default: un valore predefinito da applicare se non è selezionato nessuno. Il valore predefinito è precompilato solo nel modulo della nuova entità con questo campo personalizzato, ma non è precompilato nelle entità già esistenti con questo campo personalizzato.

 

tipi predefiniti di campi personalizzati

Indirizzo - mappa di Google

Questo campo è perfetto per aggiungere indirizzi e ti consente di cercare su Google Maps con un solo clic. Dopo aver attivato il campo, avrai questa casella per compilare l'indirizzo. Il collegamento a Google Maps apparirà proprio sotto l'indirizzo inserito. (Potrebbe essere necessario aggiornare la pagina se si modifica l'indirizzo nei dettagli dell'attività per ottenere il collegamento corretto)

Quantità

Questo campo personalizzato è utile quando vuoi avere un'unità di misura.

Può essere utilizzato per vari calcoli con un campo personalizzato calcolato, che ci occuperemo in seguito. Questo è come appare quando si modifica un compito. Basta compilare il numero.

Incremento automatico

Si tratta di un campo numerico personalizzato che aumenterà automaticamente di 1 per ogni nuovo numero creato fino a raggiungere il valore massimo compreso nell'intervallo "da-a". Dopo aver raggiunto il limite, tutti gli elementi seguenti ottengono il valore "da" (solitamente 1), quindi il conteggio non ricomincia dall'inizio. I numeri sequenziali possono essere contati globalmente (una riga) o all'interno di ogni progetto o tracker individualmente (più righe duplicate) a seconda che le rispettive caselle di controllo "i numeri sequenziali sono contati all'interno" siano spuntate o meno. Ci sono due opzioni che possono essere scelte singolarmente o insieme (combinazione):

  • Progetto - la sequenza numerica inizia con n. 1 per ogni progetto in modo indipendente (a meno che il numero minimo non sia impostato diversamente)
  • Tracker - la sequenza numerica inizia con n. 1 per ogni tracker in modo indipendente (a meno che il numero minimo non sia impostato diversamente)
  • Progetto e tracker - la sequenza numerica inizia con il numero minimo in modo indipendente per ciascun tracker e ciascun progetto

Booleano

Questo campo personalizzato (casella di controllo) è usato per confermare o negare tutto quello che vuoi utilizzando SI o NO risposte.

Esistono tre modi possibili per visualizzare il campo booleano. Puoi avere un elenco a discesa come puoi vedere sopra, solo con SÌ o NO, oppure puoi avere una casella di controllo booleana o pulsanti di opzione. In questo esempio il campo personalizzato si chiama Booleano, ma puoi inserire qualsiasi cosa lì, ad esempio, vuoi che l'utente confermi di aver eseguito un qualche tipo di test, puoi chiamarlo "Test eseguito" e lui inserirà sì o no . Vedrai quindi il risultato nei dettagli dell'attività.

Situazioni d'angolo per il campo booleano: 

  • Quando un campo booleano personalizzato viene visualizzato come casella di controllo e impostato come richiesto, non sarà effettivamente richiesta alcuna azione poiché una casella di controllo vuota viene considerata come valore "nessun".
  • Quando viene creato un nuovo campo, quando viene visualizzato su entità già esistenti, apparirà vuoto senza alcuna opzione selezionata. Fino a quando l'entità non viene aggiornata in alcun modo, solo allora nel campo verrà visualizzato il valore predefinito.

Scegli la nazione

Questo campo personalizzato offre un elenco di paesi tra cui scegliere


Colore

questo campo personalizzato ti consente di scegliere tra colori predefiniti. Verde, arancione, rosso o nessuno.

Tavolo personalizzato

Questo campo personalizzato è correlato alla gestione delle risorse e della configurazione, maggiori dettagli sono disponibili di seguito link

Data

Questo campo personalizzato ha molti usi. Ad esempio, si desidera avere Data di un contratto nel vostro compito? Basta aggiungere che in questo campo e si avrà nella panoramica delle attività.

Data e ora

Se vuoi essere un po' più specifico puoi utilizzare il campo data e ora. Questo campo può essere modificato solo dalla visualizzazione di modifica dell'attività.

E-mail

Un campo di testo semplice progettato per inserire un indirizzo e-mail.


galleggiante

La virgola mobile termine deriva dal fatto che non esiste un numero fisso di cifre prima e dopo il punto; cioè, il punto decimale può galleggiare. Ci sono anche rappresentazioni in cui il numero di cifre prima e dopo il punto decimale è impostato, chiamato rappresentazioni a virgola fissa.

Numero intero

Numero positivo o negativo senza cifre decimali.

Lista chiave / valore

Puoi creare il tuo elenco di valori che desideri vengano aggiunti dagli utenti. In linea di principio, questo è quasi lo stesso del tipo "Elenco" tranne per il fatto che una modifica dei valori del tipo "Elenco" non influirà sui record esistenti creati in passato, mentre anche una modifica dei valori di "Elenco chiave / valore" influirà record esistenti creati in passato. Per creare questo tipo di campo personalizzato, segui questi passaggi:

  1. Crea un nuovo elenco chiave / valore
  2. Salva il campo senza aggiungere valori (perché non puoi farlo comunque)
  3. L'opzione per aggiungere valori appare dopo il salvataggio



scenario di esempio

Diciamo che si dispone di un tipo di "lista" con le seguenti voci:

  • Value1
  • Value2

Poi si assegna alla particolare istanza Value1.

In seguito, si cambia la lista a:

  • ValueOne
  • ValueTwo

Il tuo caso particolare sarà ancora essere assegnato più vecchio Value1. Con "lista chiave / valore" tipo di tutte le istanze cambieranno per il nuovo valore.

Link

Basta inserire un indirizzo URL. È necessario inserire anche il protocollo per farlo funzionare correttamente. Esempio:
scorretto → www.seznam.cz
correggere → https://www.seznam.cz

Lista

È possibile creare il proprio elenco di valori che si desidera aggiungere agli utenti. Si noti che una modifica dei valori del tipo "Elenco" non influirà su eventuali record esistenti creati in passato.

Questo è come appare quando è impostato, ogni riga è un valore choosable.

Testo lungo

Righe di testo multiple ridimensionabili che sono sempre formattate a partire dalla versione 13.3.0

Lookup

Ti permette di cercare in un'entità specifica. Questo campo ha una grande funzionalità. Sei in grado di cercare da un'entità specifica senza la necessità di riempire le voci. Prende i dati direttamente dal sistema. Qui, ad esempio, ho creato questo campo di ricerca.

Ho deciso di voler aggiungere un contatto di progetto all'attività che creo. Devi scegliere l'entità in cui il sistema ti consentirà di selezionare, in questo caso, gli Utenti.

Dopodiché, scelgo quale attributo avrà questo campo (Nome).

Dopo il salvataggio, sarai in grado di compilare questo campo sia nelle attività esistenti che in quelle nuove sotto i progetti e i tipi di attività che hai controllato nelle impostazioni. Per aggiungere un contatto del progetto a un'attività esistente, fare clic su Aggiorna e >>> Fare clic qui per modificare gli attributi aggiuntivi <<< Vedrai questo.

Fai clic sul segno più e potrai aggiungere un utente del progetto lì.

Qui puoi vedere il campo nella panoramica delle attività dopo che un utente è stato selezionato.

Pietra miliare

Questo campo personalizzato consente di selezionare una pietra miliare da un menu a discesa o barrare una o più pietre miliari come caselle di controllo, a seconda delle impostazioni del campo personalizzato. Solo pietre miliari creati nel progetto selezionato sono disponibili per la selezione.

Per cento

Un semplice campo personalizzato con un valore percentuale inserito da un utente.

% può essere utilizzato con un massimo di 2 decimali. Può essere modificato direttamente nei dettagli dell'attività come testo semplice:


Oppure nella visualizzazione di modifica dell'attività tramite un dispositivo di scorrimento:


Testo

Solo per poche parole

Utente

Questo campo personalizzato consente di selezionare qualsiasi utente esistente da un elenco a discesa o da caselle di controllo. Un campo personalizzato del formato Utente funziona correttamente solo su entità collegate al progetto come Attività, Tempo speso, Milestones, Documenti e Progetti. Quando viene creato su un'entità diversa, nessun utente è visibile nel campo personalizzato. In tal caso, utilizza il campo personalizzato di ricerca invece del campo personalizzato dell'utente.

valore albero

È possibile effettuare più valori possibili che è possibile selezionare contemporaneamente. L'ambiente è piuttosto semplice.

Dopo aver compilato i valori in base a proprio piacimento, si sarà in grado di scegliere loro il biglietto facendo clic sul pulsante Aggiorna.

 

Campi personalizzati dipendenti

Questa è un'altra caratteristica ampiamente desiderata che prende vita. Offre grandi possibilità ma anche casi d'angolo che non possono essere logicamente evitati a causa della complessità delle configurazioni disponibili. Si prega di usarlo senza fattori limitanti inutili. I campi personalizzati dipendenti non supportano la modalità di modifica rapida.

Come impostare

1. Il campo personalizzato superiore (Marca) deve essere sempre nel formato Lista con multi-selezione e uscita disabilitate menu `A tendina.

2. Ora è possibile creare un campo dipendente secondario. Qui, inserisci tutti i valori che dovrebbero essere disponibili a questo livello - per tutte le possibili opzioni del campo genitore. Ancora una volta, impostalo come a menu `A tendina. A questo punto, scegli il campo genitore, in base al quale determinerai i valori disponibili di questo campo. Salva.

3. Dopo il salvataggio, verrà visualizzata una matrice di selezioni disponibili. Seleziona quale Modello va con ciascuno Marca.

4. Se necessario, è possibile aggiungere un altro livello di dipendenza creando un nuovo campo personalizzato e impostando un modello come campo principale.

Valuta attentamente le impostazioni e le modifiche

  • Richiesto, di sola lettura, nascosto: ci sono molti casi in cui impostazioni errate possono causare errori. Ad esempio, se si imposta un campo di 2 ° livello come richiesto (tramite flusso di lavoro o nell'impostazione del campo), non è possibile nascondere il campo principale da nessun ruolo (tramite flusso di lavoro o visibilità speciale). Si consiglia di mantenere le impostazioni di visibilità, modifica e sicurezza complessivamente identiche a tutti i campi in una "catena di dipendenze".
  • Modifiche nei valori disponibili: se si modificano i valori possibili in qualsiasi campo padre, è necessario assicurarsi di riconfigurare anche tutti i campi dipendenti.
    Si consiglia di elencare i campi dipendenti nella descrizione del campo. In questo modo ti renderai conto che il tuo cambiamento richiede ulteriori passaggi.
  • Se il valore del campo personalizzato padre è cambiato (o è cancellato), i valori dei campi personalizzati dipendenti (figli) consentono di scegliere nuovi valori rilevanti dopo l'aggiornamento in modo da rimanere pertinenti alla tabella delle dipendenze (o anche cancellati).

 

Campi personalizzati con formula (piano aziendale richiesto)

Oltre ai campi personalizzati predefiniti, puoi creare un campo personalizzato con formula (chiamato anche campo calcolato) per ogni entità in Altro >> Amministrazione >> Campi personalizzati. Tieni presente che devi aver acquistato il plug-in nel tuo zona cliente, altrimenti non è disponibile nella selezione dei formati di campo personalizzato.

Innanzitutto, scegli un'entità in cui desideri che venga visualizzato il campo personalizzato calcolato. Qui ho creato un campo personalizzato di esempio, dove dimostrerò come puoi usarlo. Quando crei un campo personalizzato di qualsiasi tipo, non dimenticare di impostare tracker e altri attributi, in modo che appaia dove vuoi che appaia.

Il campo personalizzato calcolato può essere utilizzato con i classici simboli matematici, per raggiungere il risultato desiderato. In questo esempio, voglio vedere quante ore rimangono quando un problema è terminato al 50% e il tempo stimato è stato impostato su 2 ore. Puoi calcolarlo creando questa equazione 2-2*50%/100. Quindi trovi il campo per il tempo stimato*%done/100. Se non metti /100 lì, otterrai un risultato sbagliato. Correttamente sarebbe 2-2*0,5 ma siccome non è possibile dividere un campo stesso, ci si può aiutare dividendo il risultato.

Quando si sceglie il formato del campo calcolato, utilizzare il formato Float. Il termine Float si riferisce al fatto che il punto decimale di un numero può "float"; ovvero, può essere posizionato ovunque rispetto alle cifre significative del numero. Quando si imposta il campo personalizzato in questo modo, è necessario attendere circa dieci minuti affinché vengano ricalcolati. Puoi accelerare questo processo tramite Rake tasks dove puoi eseguire il Un compito colpo (esegue le azioni personalizzate di fondo)

L'input di dati e l'output di dati nella formula di un campo personalizzato calcolato devono essere dello stesso tipo di dati (come numero o testo) per essere compatibili. In caso contrario, il campo personalizzato calcolato non è valido a causa di un output incompatibile per i valori calcolati. Si prega di rivedere le impostazioni dei campi personalizzati calcolati per questo motivo. Esempio: il valore di testo sull'input non può dare come risultato un valore numerico all'uscita.

 

Attributi di campo personalizzati comuni

I seguenti attributi sono disponibili come caselle di controllo per ogni tipo di campo personalizzato, tuttavia, non tutti gli attributi sono disponibili per tutti i tipi di oggetto a cui il campo personalizzato deve essere associato.

  • Obbligatorio - questo campo personalizzato deve contenere alcuni dati, altrimenti non può essere salvato
  • Per tutti i progetti - questo campo personalizzato non può essere disabilitato da nessun progetto
  • Usato come un filtro - questo campo personalizzato può essere utilizzato come filtro nella ricerca della query
  • ricercabile - questo campo personalizzato può essere trovato digitandone il nome nella casella di ricerca e premendo il tasto INVIO
  • Mostra come attributo aggiuntivo - questo campo personalizzato non viene visualizzato tra gli attributi dell'attività di base ma quelli aggiuntivi
  • Notifiche di posta elettronica - la notifica e-mail viene inviata quando i dati vengono modificati in questo campo personalizzato
  • Non esportare - questo campo personalizzato verrà rimosso dai dati esportati

 

Come migrare i dati dai campi personalizzati esistenti nei campi nativi del progetto?

Il contenuto dei campi personalizzati del progetto di tipo Utente/Ricerca può essere migrato nei campi nativi chiamati Project Manager e Project Owner, che vengono creati su ogni progetto. Per avviare il processo di migrazione, vai su Amministrazione >> Migratore CF >> clicca su MIGRATE nel rispettivo campo >> seleziona il vecchio campo personalizzato >> conferma. Nessun altro formato di campo personalizzato (es. testo) è supportato dal migratore CF.

Il sistema cambierà quanto segue:

  • Copia i valori del campo personalizzato
  • Modifica i filtri salvati
  • Proverà a cambiare i filtri sui moduli della dashboard personale
  • Disabilita il campo personalizzato selezionato

Restrizioni relative alla migrazioneNota: se prima di avviare il processo di migrazione sono stati salvati filtri personali, colonne o moduli del dashboard personale con il campo personalizzato selezionato (ovvero quello da cui sono stati migrati i dati), potrebbe essere necessario ricreare/reimpostare queste entità perché disabilitando il campo personalizzato selezionato lo ha anche rimosso da tutte queste entità.

 

situazioni d'angolo

  • Un campo personalizzato calcolato da un filtro calcolato da un campo personalizzato calcolato da un filtro non può essere applicato (non verrà elaborato).
  • Un campo personalizzato di tipo ricerca non può essere modificato tramite la modifica rapida o l'editor delle attività rapide ma solo nei dettagli dell'attività ma solo nella visualizzazione di aggiornamento delle attività.
  • Quando si abilita l'opzione Valori multipli in combinazione con campi personalizzati dipendenti, funzionerebbe anche ma il valore sarebbe mostrato raddoppiato (o triplicato, in base all'impostazione del campo). Ecco perché non è consigliabile utilizzare più valori insieme a campi personalizzati dipendenti.
  • I campi personalizzati calcolati calcolano solo i valori numerici e anche i loro risultati possono essere solo valori numerici. Ad esempio, se un'entità utente viene aggiunta a una formula di un campo personalizzato calcolato, l'ID utente (che è un numero) verrà utilizzato per calcolare il valore risultante.
  • Tutti i campi personalizzati con l'impostazione di visibilità speciale attiva (il che significa che sono visibili solo a tipi di utenti, gruppi o utenti selezionati) sono esclusi dall'opzione di modifica collettiva per motivi di prestazioni del sistema. Pertanto, i valori in questi campi personalizzati possono essere modificati solo individualmente, non tutti in una volta durante una singola modifica collettiva.
  • I nomi predefiniti di due o più campi personalizzati all'interno della stessa entità non possono essere identici. Questo viene convalidato già durante la creazione del campo personalizzato. Tuttavia, potrebbe ancora verificarsi un problema con nomi identici a causa delle traduzioni di campi personalizzati in varie lingue. Ad esempio, un campo personalizzato può avere un nome inglese predefinito e la sua traduzione tedesca. Un secondo campo personalizzato può avere un nome tedesco predefinito, che è identico alla traduzione tedesca del primo campo personalizzato. Questo non viene convalidato durante la creazione del campo personalizzato ma solo durante la creazione del progetto in cui sono presenti entrambi i campi personalizzati.
  • Un campo Autoincrement non viene aumentato di 1 per una nuova attività creata tramite e-mail. Funziona solo per una nuova attività creata tramite il modulo.
  • Se selezioni l'opzione "Valori multipli" nelle impostazioni del campo personalizzato, non può essere visualizzata come elenco a discesa perché non supporta più valori. Viene quindi visualizzato come caselle di controllo.

Prova Easy Redmine in 30 giorni di prova gratuita

Funzionalità complete, protezione SSL, backup giornalieri, nella tua geolocalizzazione