Amministrazione di Oracle CRM On Demand > Personalizzazione applicazioni > Pagina di personalizzazione applicazioni del tipo di record > Creazione e modifica di campi
Creazione e modifica di campi
è possibile creare campi personalizzati e modificare le definizioni dei campi esistenti nella pagina Modifica dei campi per un tipo di record cui si accede dalla pagina Campi del tipo di record. Nella pagina Campi del tipo di record vengono mostrati il nome di visualizzazione per ogni campo, il tipo di campo, viene indicato se il campo è obbligatorio e se per esso è disponibile la funzione Copia abilitata.
Se il ruolo utente include il privilegio Carica estensioni lato client e Gestisci tag intestazione HTML personalizzato, nella pagina Campi del tipo di record viene visualizzata anche la colonna Tag di campo HTML. In questa colonna vengono mostrati i nomi dei campi da utilizzare nel codice JavaScript personalizzato che esegue le operazioni nei campi. Per ulteriori informazioni sullo sviluppo di tale codice personalizzato, vedere Oracle CRM On Demand JavaScript API Developer’s Guide.
La colonna Tag di integrazione - Web Services v2.0 della pagina Campi tipo di record mostra il tag di integrazione per ogni campo. Si tratta dei nomi dei campi utilizzati nei file WSDL per Web Services v2.0. Per ulteriori informazioni sui file WSDL, vedere Download di file WSDL e di schema.
NOTA: per i tipi di record Oggetto personalizzato e alcuni altri tipi di record, è possibile creare campi personalizzati di informazioni correlate. Per questi tipi di record nella pagina Modifica dei campi sono disponibili i seguenti campi: Informazioni correlate, Tipo di record correlato e Campo correlato. Questi campi nella pagina Modifica dei campi vengono utilizzati solo per la creazione di campi personalizzati Informazioni correlate. La maggior parte degli altri campi nella pagina Modifica dei campi diventano campi di sola lettura dopo aver selezionato la casella di controllo Informazioni correlate. Per informazioni sui campi personalizzati Informazioni correlate e su come crearli, vedere Informazioni sui campi personalizzati Informazioni correlate e Creazione di campi personalizzati Informazioni correlate.
Procedure preliminari.Per eseguire questa procedura, è necessario che il ruolo dell'utente includa il privilegio Personalizza applicazione.
Per creare campi personalizzati e modificare campi
- Nell'angolo in alto a destra di qualsiasi pagina, fare clic sul collegamento globale Amministrazione.
- Nella sezione Personalizzazione applicazioni, fare clic sull'omonimo collegamento.
- Nella sezione Impostazione dei tipi di record, fare clic sul collegamento per il tipo di record richiesto.
- Nella sezione Gestione campi, fare clic su Impostazione campo del tipo di record.
- Nella pagina Campi:
- Nella pagina Modifica dei campi, immettere un Nome di visualizzazione.
Il nome di visualizzazione è l'etichetta per il campo.
- Nella pagina Modifica dei campi, immettere un Tipo di campo se si desidera creare un campo.
ATTENZIONE: il tipo di campo non può essere modificato dopo aver salvato il campo personalizzato.
Le regole indicate di seguito si applicano ai campi personalizzati e potrebbero essere diverse da quelle applicabili ai campi predefiniti dello stesso tipo di campo:
Tipo di campo
|
Lunghezza massima
|
Note
|
Casella di controllo
|
n/d
|
NOTA: gli utenti non sono tenuti a selezionare un campo di tipo Casella di controllo contrassegnato come obbligatorio. Se si desidera che il valore del campo della casella di controllo sia True (ovvero che la casella di controllo sia selezionata), utilizzare le regole di convalida dei campi nel campo della casella di controllo. Per ulteriori informazioni, vedere Informazioni sulla gestione dei campi.
|
Data
|
25
|
|
Data/ora
|
25
|
|
Numero intero
|
10
|
Numeri interi di valore compreso tra -2147483647 e 2147483647.
|
Elenco di selezione a scelta multipla
|
|
Non è possibile definire un valore predefinito per un elenco a scelta multipla.
|
Numero
|
10
|
Numeri di valore compreso tra - 2147483648 e 2147483647.
|
Telefono
|
35
|
|
Elenco di selezione
|
30
|
Per un elenco di selezione è possibile definire un numero massimo di 1000 valori. Tuttavia, solo 300 di questi valori sono disponibili nell'interfaccia utente. L'insieme totale di valori dell'elenco di selezione recuperati in fase di runtime viene calcolato in base al numero di valori dell'elenco di selezione moltiplicato per il numero di lingue attive a livello dell'azienda. Questo numero non deve essere superiore a 10000. Ad esempio, se esiste un elenco di 900 valori e 12 lingue attive, Oracle CRM On Demand non può accedere a questo elenco di selezione perché l'elenco combinato di valori recuperati contiene 10800 valori, quindi più di 10000.
Sebbene la lunghezza massima per i valori degli elenchi di selezione è 30, solo i primi 28 caratteri vengono utilizzati per determinare se un valore immesso è un duplicato di un valore esistente.
NOTA: quando si definiscono i valori di un elenco di selezione, l'ordine dell'elenco di selezione per ogni lingua è indipendente. In altre parole, quando si definisce l'ordine dei valori dell'elenco di selezione per una lingua, l'ordine definito non viene duplicato in modo automatico se si traduce l'elenco di selezione in altre lingue. Se si desidera mantenere lo stesso ordine dei valori dell'elenco di selezione per tutte le lingue, sarà necessario impostare manualmente l'ordine corretto per tutte le traduzioni.
|
Testo (lungo)
|
255
|
Nei campi di testo viene usato testo di una sola riga.
|
Testo (breve)
|
40
|
Nei campi di testo viene usato testo di una sola riga. In campi diversi vengono usate lunghezze differenti.
|
Testo (breve-mascherabile)
|
40
|
I campi mascherabili consentono di nascondere a vari utenti alcuni dati in tipi di record specifici. Ad esempio, se un campo mascherabile contiene il valore 4558785236, gli utenti visualizzano XXXX5236. Per ulteriori informazioni, vedere Informazioni sui campi mascherabili.
|
Collegamento Web
|
n/d
|
I campi personalizzati Collegamento Web consentono di creare nei layout collegamenti ipertestuali sensibili al contesto.
Nel campo Testo visualizzazione è possibile inserire fino a 250 caratteri. Nel campo URL è possibile inserire fino a 8000 caratteri. I browser presentano lunghezze massime di URL diverse. Se si specifica un URL che è troppo lungo, il risultato potrebbe non essere quello previsto. La lunghezza dell'URL cambia quando si utilizza la sostituzione dei parametri.
Il totale combinato di collegamenti Web e campi concatenati che è possibile creare varia in base al tipo di record. Per alcuni tipi di record, il totale combinato è pari a 100 collegamenti Web e campi concatenati. Per ulteriori informazioni sui campi in Oracle CRM On Demand, vedere Informazioni sui campi personalizzati.
Per ulteriori informazioni, vedere Impostazione di collegamenti Web.
|
Campo concatenato
|
n/d
|
Un campo concatenato è un campo che può visualizzare i valori da più campi e anche testo aggiuntivo.
Il totale combinato di collegamenti Web e campi concatenati che è possibile creare varia in base al tipo di record. Per alcuni tipi di record, il totale combinato è pari a 100 collegamenti Web e campi concatenati. Per ulteriori informazioni sui campi in Oracle CRM On Demand, vedere Informazioni sui campi personalizzati.
È possibile impostare campi concatenati per la maggior parte dei tipi di record. Per ulteriori informazioni, vedere Impostazione dei campi concatenati.
|
- (Facoltativo) Per indicare che un nome campo deve essere tradotto in altre lingue attivate per l'azienda, selezionare la casella di controllo Contrassegna per traduzione.
- Fare clic su Salva.
- Nella sezione Proprietà aggiuntive, completare i seguenti campi in base alle necessità:
Campo
|
Commenti
|
Obbligatorio
|
Selezionare questa casella di controllo per rendere obbligatorio il campo durante la creazione o l'aggiornamento di record. Ad esempio, è possibile richiedere che tutti gli utenti compilino il campo Account quando aggiungono nuovi contatti.
NOTA: gli utenti non sono tenuti a selezionare un campo di tipo Casella di controllo contrassegnato come obbligatorio. Se si desidera che il valore del campo della casella di controllo sia True (ovvero che la casella di controllo sia selezionata), utilizzare le regole di convalida dei campi nel campo della casella di controllo. Per ulteriori informazioni, vedere Informazioni sulla gestione dei campi.
|
Obbligatorio in modo condizionale
|
Se si desidera rendere obbligatorio il campo solo quando viene soddisfatta una condizione definita, immettere direttamente un'espressione per la condizione oppure fare clic sull'icona fx per aprire la finestra di Expression Builder.
NOTA: nella gestione dei campi è possibile impostare un campo come obbligatorio o come obbligatorio in modo condizionale, ma non entrambi. Pertanto, se la casella di controllo Obbligatorio è selezionata, non è possibile immettere un'espressione nel campo Obbligatorio in modo condizionale.
Alcune limitazioni vengono applicate alle funzionalità di Expression Builder, che è possibile utilizzare nelle condizioni definite per i campi obbligatori in modo condizionale. Per ulteriori informazioni sui campi obbligatori in modo condizionale e sulle limitazioni applicabili alle funzionalità di Expression Builder, vedere Informazioni sui campi obbligatori in modo condizionale.
|
Valore predefinito
|
Immettere direttamente un valore o un'espressione oppure fare clic sull'icona fx per aprire la finestra di Expression Builder.
L'aggiunta di espressioni complesse è possibile solo se il proprio ruolo utente include il privilegio Gestione campi avanzata. Questo campo può contenere un'espressione della lunghezza massima di 1024 caratteri. Se si crea un'espressione per impostare un valore predefinito, il risultato dell'espressione non deve superare il numero massimo di caratteri consentito nel campo. Inoltre, qualsiasi valore stringa o numerico passato a una funzione in Expression Builder non deve superare il limite di 75 caratteri.
Se si immette il valore predefinito direttamente in questo campo, il numero di caratteri del valore predefinito non deve superare il numero massimo di caratteri consentito per il tipo di campo. Per i campi di tipo numerico, il valore deve essere compreso nell'intervallo di valori stabilito per il campo.
Per ulteriori informazioni sull'impostazione dei valori predefiniti, vedere Informazioni sulla gestione dei campi. Per informazioni sulla sintassi da usare nelle espressioni, vedereExpression Builder.
NOTA: se si assegna un valore predefinito a un campo mascherabile, quando un utente crea un nuovo record nel campo viene visualizzato il valore predefinito completo, anche se il ruolo dell'utente non include il privilegio Visualizza dati nascosti.
|
Sola lettura
|
Selezionare questa casella di controllo per rendere il campo di sola lettura.
|
Copia abilitata
|
Selezionare questa casella di controllo per consentire la copia del campo quando si copia il tipo di record usando il pulsante Copia record nella pagina dei dettagli di un record.
|
Ottimizzato
|
Questa casella di controllo viene abilitata automaticamente se si seleziona un tipo di campo per il quale sono disponibili campi ottimizzati per quel tipo di record. Il numero rimanente di campi ottimizzati disponibili viene visualizzato a destra della casella di controllo Ottimizzato. È necessario selezionare la casella di controllo Ottimizzato se si desidera la versione ottimizzata del campo.
NOTA: quando la casella di controllo Ottimizzato viene selezionata per un campo e si salva, non è possibile deselezionarla nella pagina Modifica. Tuttavia, è possibile rinominare il campo, se si desidera modificarne lo scopo.
|
Descrizione
|
Immettere informazioni aggiuntive sul campo.
|
Valore predefinito a posteriori
|
Questo campo viene visualizzato solo se il ruolo utente include il privilegio Gestione campi avanzata.
Selezionare questa casella di controllo se si richiede che il campo non sia automaticamente compilato con il valore predefinito alla creazione di un nuovo record. Il valore predefinito specificato è impostato quando il record viene salvato solo se l'utente o gli strumenti di integrazione non forniscono un valore.
NOTA: non è possibile selezionare Valore predefinito a posteriori per un campo della casella di controllo.
|
Convalida dei campi
|
Questo campo viene visualizzato solo se il ruolo utente include il privilegio Gestione campi avanzata.
Immettere un'espressione direttamente oppure fare clic sull'icona fx per aprire la finestra di Expression Builder.
Questo campo può contenere 1024 caratteri al massimo.
Per ulteriori informazioni sulla convalida di campi, vedere Informazioni sulla gestione dei campi. Per informazioni sulla sintassi utilizzabile per le espressioni, vedere Expression Builder.
|
Messaggio di errore della convalida del campo
|
Questo campo viene visualizzato solo se il ruolo utente include il privilegio Gestione campi avanzata.
Immettere un messaggio di errore personalizzato da visualizzare in aggiunta al messaggio standard nel caso in cui la convalida non riesca per il campo. Il messaggio può contenere solo lettere, numeri, spazi, virgole, punti e trattini.
Di seguito viene illustrata la modalità di visualizzazione dei messaggi di errore, indipendentemente dal fatto che si specifichi un messaggio di errore personalizzato:
Se la convalida del campo è impostata e non è specificato alcun messaggio personalizzato: Il valore immesso per '[Campo]' non soddisfa le regole di convalida impostate dall'amministratore dell'azienda. La condizione di convalida è '[Regola]' (codice errore).
Se la convalida del campo è impostata ed è specificato un messaggio personalizzato: [Messaggio di errore personalizzato] (codice errore).
|
Formato di visualizzazione descrizione comandi
|
Questo campo viene visualizzato solo se il ruolo utente include il privilegio Gestione campi avanzata.
Selezionare HTML o Testo normale nell'elenco a discesa per selezionare il formato di visualizzazione preferito per la descrizione comandi. Il valore predefinito per questo campo è Testo normale.
Quando si usano le descrizioni comandi con formato HTML, le prestazioni risultano migliori se si evita codice HTML complesso e si riduce il numero delle immagini visualizzate nelle descrizioni comandi. I controlli interattivi, quali i collegamenti ipertestuali, non sono supportati. Si consiglia inoltre di usare la funzione di riempimento quando si usano le descrizioni comandi HTML per facilitare la lettura del testo. Quando si utilizza il tag HTML <DIV>, si consiglia di applicare un bordo, per assicurarsi che il contenuto nel tag <DIV> rimanga nel riquadro di descrizione comandi. Ad esempio:
<div style="background-color:red;padding:3px 8px; border-radius:5px;">
Questo è un messaggio di descrizione comandi con la funzione di riempimento e uno sfondo di colore rosso.
</div>
NOTA: per informazioni sull'uso di codice personalizzato in Oracle CRM On Demand, vedere Considerazioni importanti per i clienti che utilizzano codice personalizzato in Oracle CRM On Demand.
|
Testo descrizione comandi
|
Questo campo viene visualizzato solo se il ruolo utente include il privilegio Gestione campi avanzata.
Immettere le informazioni relative alla funzionalità del campo. Le informazioni immesse verranno visualizzate sotto forma di descrizione comandi quando l'utente sposterà il puntatore del mouse sul campo. In questo campo di testo è possibile immettere al massimo 1500 caratteri.
NOTA: si consiglia di fare un uso limitato delle descrizioni comandi e di inserirvi testo informativo e conciso.
|
- Fare clic su Salva.
I nuovi campi aggiunti vengono automaticamente visualizzati in blu fra parentesi nelle altre lingue attivate (indipendentemente dall'impostazione della casella di controllo Contrassegna per traduzione).
- Per immettere manualmente l'equivalente tradotto del nuovo nome, del messaggio di errore di convalida del campo, della descrizione o del testo di descrizione comandi, effettuare le operazioni riportate di seguito.
- Dall'elenco a discesa Lingua traduzione selezionare la lingua della quale si vuole immettere la traduzione.
- Fare clic sul collegamento Modifica per il campo di cui si desidera tradurre il nome, il messaggio di errore di convalida del campo, la descrizione o il testo di descrizione comandi.
- Immettere la traduzione nel campo Nome visualizzazione, Messaggio di errore della convalida del campo, Descrizione o Testo descrizione comandi e fare clic su Salva.
Se è stato tradotto, il nome del campo viene visualizzato in colore nero nella colonna Nome visualizzazione.
- Ripetere i passi da A a C per ogni lingua di cui si desidera immettere la traduzione.
- Per continuare a lavorare nella pagina Campi del tipo di record dopo avere immesso le traduzioni, nell'elenco a discesa Lingua selezionare la lingua predefinita per l'azienda.
NOTA: per far sì che i campi personalizzati vengano visualizzati in Analytics quando la lingua dell'utente di Oracle CRM On Demand è diversa da quella con cui è stato creato il campo personalizzato, quest'ultimo deve essere tradotto nella lingua in questione. Ad esempio, se un campo personalizzato viene creato in inglese, un utente di lingua tedesca può utilizzare questo campo in Analytics solo se il campo è stato tradotto in tedesco.
La selezione dell'opzione Contrassegna per traduzione sovrascrive sia Nome visualizzazione che Messaggio di errore della convalida del campo in tutte le altre lingue.
- Se è stato creato un elenco di selezione semplice o a scelta multipla:
- Fare clic sul collegamento Modifica elenco di selezione per il campo personalizzato.
- Nella casella Valori elenco di selezione, immettere ogni valore su una riga separata.
- Salvare il record.
- (Facoltativo) Se l'azienda utilizza gruppi di valori dell'elenco di selezione, mappare i valori dell'elenco di selezione ai gruppi di valori dell'elenco di selezione. Per ulteriori informazioni, vedere Mappatura dei valori dell'elenco di selezione ai gruppi di valori dell'elenco di selezione.
NOTA: a questo punto è necessario esporre i campi personalizzati appena creati per far sì che vengano visualizzati nei moduli (Modifica, Dettaglio e Crea). Essi, infatti, non vengono visualizzati per impostazione predefinita. Per esporre il campo personalizzato, creare i nuovi layout di pagina in base alle necessità e accertarsi che questi layout di pagina siano assegnati a tutti i ruoli che hanno necessità di visualizzare il campo.
|