Oracle CRM On Demand beheren > Toepassingen aanpassen > Pagina 'Aanpassen van de toepassing' voor recordtype > Velden maken en bewerken
Velden maken en bewerken
U kunt aangepaste velden maken en bestaande velddefinities bewerken op de pagina 'Veld bewerken' voor een recordtype. Deze pagina bereikt u vanuit de pagina 'Velden' voor het type record. Op de pagina 'Velden' voor het type record wordt de weergavenaam getoond voor elk veld, wordt het veldtype getoond en wordt getoond of het veld verplicht is en of de functie 'Kopiëren ingeschakeld' beschikbaar is voor het veld.
Als aan uw gebruikersrol de machtigingen 'Uitbreidingen clientzijde uploaden' en 'Aangepaste HTML-headtag beheren' zijn toegewezen, wordt de kolom 'HTML-veldtag' weergegeven op de pagina 'Velden' voor het type record. In deze kolom worden de veldnamen getoond die moeten worden gebruikt in aangepaste JavaScript-code waarmee bewerkingen voor velden worden uitgevoerd. Zie Oracle CRM On Demand JavaScript API Developer’s Guide voor meer informatie over het ontwikkelen van aangepaste code.
De kolom 'Webservices v2.0 voor integratietags' op de pagina 'Velden' van het type record bevat de integratietags voor elk veld. Deze veldnamen worden gebruikt in WSDL-bestanden voor Web Services v2.0. Zie WSDL- en schemabestanden downloaden voor informatie over WSDL-bestanden.
OPMERKING: voor recordtypen voor aangepaste objecten en bepaalde andere recordtypen kunt u aangepaste velden met verwante informatie maken. Voor deze recordtypen zijn de volgende velden beschikbaar op de pagina 'Veld bewerken': Verwante informatie, Type verwante record en Verwant veld. Deze velden op de pagina 'Veld bewerken' worden alleen gebruikt om aangepaste velden met verwante informatie te maken. De meeste andere velden op de pagina 'Veld bewerken' worden alleen-lezenvelden als u het selectievakje 'Verwante informatie' inschakelt. Zie Aangepaste velden met verwante informatie en Aangepaste velden met verwante informatie maken voor meer informatie over aangepaste velden met verwante informatie en hoe u deze kunt maken.
Voordat u begint Als u deze procedure wilt uitvoeren, moet de machtiging 'Toepassing aanpassen' zijn toegewezen aan uw rol.
Ga als volgt te werk om aangepaste velden te maken en velden te bewerken:
- Klik rechtsboven op een pagina op de algemene koppeling 'Beheer'.
- Klik in de sectie 'Aanpassen van de toepassing' op de koppeling 'Aanpassen van de toepassing'.
- Klik in de sectie 'Set-up recordtypes' op de koppeling voor het vereiste recordtype.
- Klik in de sectie 'Veldbeheer' op 'Veldset-up recordtype'.
- Doe het volgende op de pagina 'Velden':
- Voer op de pagina 'Veld bewerken' een weergavenaam in.
De weergavenaam is het label voor het veld.
- Selecteer op de pagina 'Veld bewerken' een veldtype als u een veld maakt.
LET OP: het veldtype kan niet meer worden gewijzigd nadat u het aangepaste veld hebt opgeslagen.
De volgende regels gelden voor aangepaste velden en kunnen verschillen van de regels die voor standaardvelden van hetzelfde veldtype gelden.
Veldtype
|
Maximale lengte
|
Aantekeningen
|
Selectievakje
|
n.v.t.
|
OPMERKING: gebruikers zijn niet verplicht om een veld van het type 'Selectievakje' te selecteren dat is gemarkeerd als 'Vereist'. Als u wilt dat het selectievakje is ingesteld op de waarde 'Waar' (dus als u wilt dat het selectievakje wordt ingeschakeld), gebruikt u regels voor veldvalidering voor het selectievakje. Zie Veldbeheer voor meer informatie.
|
Datum
|
25
|
|
Datum/tijd
|
25
|
|
Geheel getal
|
10
|
Gehele getallen van - 2147483647 tot 2147483647.
|
Meervoudige keuzelijst
|
|
U kunt geen standaardwaarde definiëren voor een keuzelijst.
|
Getal
|
10
|
Getallen van - 2147483648 tot 2147483647.
|
Telefoon
|
35
|
|
Keuzelijst
|
30
|
Er kan een maximum van 1000 waarden worden gedefinieerd voor een keuzelijst. Slechts 300 van deze waarden zijn beschikbaar in de gebruikersinterface. De totale set met keuzelijstwaarden die wordt opgehaald tijdens runtime, wordt berekend op basis van het aantal keuzelijstwaarden, vermenigvuldigd met het aantal actieve talen op bedrijfsniveau. Dit getal mag niet groter zijn dan 10000. Bijvoorbeeld: als er 900 keuzelijstwaarden en 12 actieve talen zijn, is deze keuzelijst niet toegankelijk in Oracle CRM On Demand omdat de gecombineerde lijst met opgehaalde waarden 10800 is. Dit is meer dan het toegestane maximum van 10000.
Hoewel keuzelijstwaarden maar maximaal 30 tekens mogen bevatten, worden alleen de eerste 28 tekens gebruikt om te bepalen of een ingevoerde waarde een dubbele of bestaande waarde is.
OPMERKING: als keuzelijstwaarden worden gedefinieerd, kan de keuzelijstvolgorde afzonderlijk worden ingesteld voor elke taal. Als u de keuzelijstwaarde definieert voor een bepaalde taal, wordt deze volgorde niet automatisch overgenomen als u de keuzelijst vertaalt naar andere talen. Als u de volgorde van keuzelijstwaarden consistent wilt houden voor alle talen, stelt u de juiste volgorde handmatig in voor alle vertalingen.
|
Tekst (lang)
|
255
|
Tekstvelden zijn velden met één regel.
|
Tekst (kort)
|
40
|
Tekstvelden zijn velden met één regel. Verschillende velden gebruiken echter verschillende lengten.
|
Tekst (kort - masker mogelijk)
|
40
|
Met velden waarvoor een masker mogelijk is, kunt u bepaalde gegevens in bepaalde recordtypen verbergen voor bepaalde gebruikers. Bijvoorbeeld: als een veld waarvoor een masker mogelijk is, de waarde 4558785236 bevat, zien gebruikers XXXX5236. Zie Velden waarvoor maskers kunnen worden ingesteld voor meer informatie.
|
Webkoppeling
|
n.v.t.
|
Met aangepaste velden voor de webkoppeling kunt u contextgevoelige hyperlinks in uw lay-outs maken.
Het veld 'Tekst weergeven' kan maximaal 250 tekens bevatten. Het URL-veld kan maximaal 8000 tekens bevatten. Browsers hebben verschillende maximale URL-lengten. Als u een URL opgeeft die te lang is, kan deze niet juist werken. De URL-lengte verandert als u parameters gebruikt die kunnen worden vervangen.
Het gecombineerde totaal aantal webkoppelingen en ingekorte velden dat u kunt maken wisselt per type record. Voor bepaalde recordtypen echter is het gecombineerde totaal 100 webkoppelingen en ingekorte velden. Zie Aangepaste velden voor meer informatie over velden in Oracle CRM On Demand.
Zie Webkoppelingen instellen voor meer informatie.
|
Ingekort veld
|
n.v.t.
|
Een ingekort veld is een veld waarin de waarden uit meerdere velden en daarnaast aanvullende tekst kunnen worden weergegeven.
Het gecombineerde totaal aantal webkoppelingen en ingekorte velden dat u kunt maken wisselt per type record. Voor bepaalde recordtypen echter is het gecombineerde totaal 100 webkoppelingen en ingekorte velden. Zie Aangepaste velden voor meer informatie over velden in Oracle CRM On Demand.
U kunt ingekorte velden instellen voor de meeste recordtypen. Zie Ingekorte velden instellen voor meer informatie.
|
- Als u wilt aangeven dat de veldnaam moet worden vertaald in andere talen die voor uw bedrijf zijn geactiveerd, schakelt u het selectievakje 'Markeren voor vertaling' in (optioneel).
- Klik op 'Opslaan'.
- Vul in de sectie 'Aanvullende eigenschappen' de volgende velden waar nodig in:
Veld
|
Opmerkingen
|
Vereist
|
Schakel dit selectievakje in om bij het maken of bijwerken van records van dit veld een verplicht veld te maken. U kunt bijvoorbeeld instellen dat alle gebruikers het veld 'Account' moeten invullen wanneer er nieuwe relaties worden toegevoegd.
OPMERKING: gebruikers zijn niet verplicht om een veld van het type 'Selectievakje' te selecteren dat is gemarkeerd als 'Vereist'. Als u wilt dat het selectievakje is ingesteld op de waarde 'Waar' (dus als u wilt dat het selectievakje wordt ingeschakeld), gebruikt u regels voor veldvalidering voor het selectievakje. Zie Veldbeheer voor meer informatie.
|
Voorwaardelijk vereist
|
Als u wilt dat een veld alleen vereist is als aan een gedefinieerde conditie wordt voldaan, voert u direct een expressie in voor de conditie of klikt u op het pictogram fx om het venster 'Expression Builder' te openen.
OPMERKING: in veldbeheer kan een veld worden ingesteld als vereist of als voorwaardelijk vereist maar niet als beide. Als het selectievakje 'Vereist' is ingeschakeld, kunt u geen expressie invoeren in het veld 'Voorwaardelijk vereist'.
Er zijn bepaalde beperkingen van toepassing op de functionaliteit in Expression Builder die u kunt gebruiken in de condities voor voorwaardelijk verplichte velden. Zie Voorwaardelijk verplichte velden voor meer informatie over voorwaardelijk verplichte velden en de beperkingen die van toepassing zijn op de functionaliteit in Expression Builder.
|
Standaardwaarde
|
Voer een waarde of een expressie in of klik op het pictogram fx om het venster 'Expression Builder' te openen.
U kunt alleen complexe expressies toevoegen als aan uw rol de machtiging 'Geavanceerd veldbeheer' is toegewezen. Dit veld kan een expressie van maximaal 1024 tekens bevatten. Als u een expressie maakt om een standaardwaarde in te stellen, mag het resultaat van de expressie niet groter zijn dan het maximum aantal tekens dat in het veld is toegestaan. Bovendien mag elke reeks of elke numerieke letterlijke waarde die wordt doorgegeven aan een functie in Expression Builder niet langer zijn dan 75 tekens.
Als u de standaardwaarde rechtstreeks in dit veld invoert, mag het aantal tekens in de standaardwaarde niet groter zijn dan het maximum aantal tekens dat voor het veldtype is toegestaan. Voor velden met een nummertype moet de waarde binnen het bereik met waarden voor het veld vallen.
Zie Veldbeheer voor meer informatie over het instellen van standaardwaarden. Zie Expression Builder voor informatie over de syntaxis die u voor expressies kunt gebruiken.
OPMERKING: als u een standaardwaarde toewijst aan een veld waarvoor een masker kan worden ingesteld, wordt de volledige standaardwaarde weergegeven in het veld wanneer u een nieuwe record maakt, zelfs als aan de gebruikersrol niet de machtiging 'Gegevens met masker weergeven' is toegewezen.
|
Alleen-lezen
|
Schakel dit selectievakje in als u het veld alleen lezen wilt maken.
|
Kopiëren ingeschakeld
|
Schakel dit selectievakje in als dit veld gekopieerd mag worden als het recordtype wordt gekopieerd via de knop 'Record kopiëren' op de gegevenspagina van de record.
|
Geoptimaliseerd
|
Dit selectievakje wordt automatisch ingeschakeld als u een veldtype selecteert waarvoor geoptimaliseerde velden beschikbaar zijn voor dat type record. Het resterende aantal beschikbare geoptimaliseerde velden wordt weergegeven rechts van het selectievakje 'Geoptimaliseerd'. Schakel het selectievakje 'Geoptimaliseerd' in als u de geoptimaliseerde versie van het veld wilt gebruiken.
OPMERKING: als het selectievakje 'Geoptimaliseerd' is ingeschakeld voor een veld en het veld wordt opgeslagen, kunt u dit selectievakje niet meer uitschakelen op de bewerkingspagina. U kunt de naam van het veld wel wijzigen als u het veld voor andere doeleinden wilt gebruiken.
|
Omschrijving
|
Voer aanvullende informatie in over het veld.
|
Post-standaardwaarde
|
Dit veld wordt alleen weergegeven als aan uw rol de machtiging 'Geavanceerd veldbeheer' is toegewezen.
Schakel dit selectievakje in als u niet wilt dat het veld automatisch wordt ingevuld met de standaardwaarde wanneer er een nieuwe record wordt gemaakt. De opgegeven standaardwaarde wordt ingesteld wanneer de record wordt opgeslagen en dan alleen als er geen waarde door de gebruiker of de integratieprogramma's is aangeleverd.
OPMERKING: 'Post-standaardwaarde' kan niet worden geselecteerd voor het veld van een selectievakje.
|
Veldvalidatie
|
Dit veld wordt alleen weergegeven als aan uw rol de machtiging 'Geavanceerd veldbeheer' is toegewezen.
Voer een expressie in of klik op het pictogram fx om het venster 'Expression Builder' te openen.
Dit veld mag maximaal 1024 tekens bevatten.
Zie Veldbeheer voor meer informatie over veldbeheer en zie Expression Builder voor meer informatie over de syntaxis die u bij expressies kunt gebruiken.
|
Foutmelding veldvalidering
|
Dit veld wordt alleen weergegeven als aan uw rol de machtiging 'Geavanceerd veldbeheer' is toegewezen.
Voer een aangepast foutbericht in als u dat als aanvulling op het standaardbericht wilt weergeven wanneer het veld niet kan worden gevalideerd. Dat bericht mag alleen letters, cijfers, spaties, komma's, punten en schuine strepen bevatten.
In het volgende voorbeeld ziet u hoe de foutberichten worden weergegeven, afhankelijk van het feit of u wel of geen foutbericht hebt opgegeven:
Als veldvalidering is ingesteld en er is geen aangepast bericht opgegeven: de waarde die is ingevoerd voor '[Veld]', voldoet niet aan de valideringsregels die door de systeembeheerder zijn ingesteld. De valideringsconditie is '[Regel]' (foutcode).
Als veldvalidering is ingesteld en er is wel een aangepast bericht opgegeven: [Aangepast foutbericht] (foutcode).
|
Indeling weergave knopinfo
|
Dit veld wordt alleen weergegeven als aan uw rol de machtiging 'Geavanceerd veldbeheer' is toegewezen.
Selecteer de waarde 'HTML' of 'Onbewerkte tekst' in de vervolgkeuzelijst om de indeling voor weergave van de knopinfo te selecteren. De standaardwaarde voor dit veld is 'Onbewerkte tekst'.
Als u knopinfo met HTML-indeling gebruikt, leidt het tot betere prestaties als u een complexe HTML-structuur vermijdt en het aantal weergegeven afbeeldingen in de knopinfo beperkt. Interactieve besturingselementen (zoals hyperlinks) worden niet ondersteund. Ook wordt aangeraden dat u celopvulling gebruikt bij knopinfo met HTML-indeling. Hierdoor wordt de knopinfotekst beter leesbaar. Als u de HTML-tag <DIV> gebruikt, wordt u aangeraden een rand te gebruiken om ervoor te zorgen dat de inhoud van de tag <DIV> binnen het vak met knopinfotekst blijft. Bijvoorbeeld:
<div style="background-color:red;padding:3px 8px; border-radius:5px;">
Dit is een knopinfobericht met celopvulling en een rode achtergrond.
</div>
OPMERKING: zie Belangrijke richtlijnen voor klanten die aangepaste code gebruiken in Oracle CRM On Demand voor meer informatie over de richtlijnen voor het gebruik van aangepaste code in Oracle CRM On Demand.
|
Knopinfotekst
|
Dit veld wordt alleen weergegeven als aan uw rol de machtiging 'Geavanceerd veldbeheer' is toegewezen.
Voer informatie in over de veldfunctie. Deze informatie wordt weergegeven als knopinfo als de gebruiker de aanwijzer op het veld plaatst. Dit tekstveld kan maximaal 1500 tekens bevatten.
OPMERKING: u wordt aangeraden knopinfo niet te vaak te gebruiken en de knopinfotekst bij gebruik informatief en beknopt te houden.
|
- Klik op 'Opslaan'.
De nieuwe velden die u automatisch toevoegt, worden blauw en tussen haakjes in de andere geactiveerde talen weergegeven (ongeacht de instelling van het selectievakje 'Markeren voor vertaling').
- Ga als volgt te werk om het vertaalde equivalent van de nieuwe naam, de foutmelding voor veldvalidering, de omschrijving of de knopinfotekst handmatig in te voeren:
- Selecteer in de vervolgkeuzelijst 'Vertaling' de taal waarvoor u een vertaling wilt invoeren.
- Klik op de koppeling 'Bewerken' voor het veld waarvan u de naam, de foutmelding voor veldvalidering, de omschrijving of de knopinfotekst wilt vertalen.
- Voer de vertaling in het veld 'Weergavenaam', 'Foutmelding veldvalidering', 'Omschrijving' of 'Knopinfotekst' in en klik op 'Opslaan'.
Als u de naam van het veld hebt vertaald, wordt de vertaalde naam zwart weergegeven in de kolom 'Weergavenaam'.
- Herhaal stap a tot en met c voor elke taal waarvoor u een vertaling wilt invoeren.
- Als u wilt blijven werken op de pagina 'Velden' voor het type record nadat u alle vertalingen hebt ingevoerd, selecteert u de standaardtaal voor uw bedrijf in de vervolgkeuzelijst 'Taal'.
OPMERKING: het aangepaste veld moet in de desbetreffende taal zijn vertaald om aangepaste velden in Analyse weer te geven wanneer de gebruikerstaal van Oracle CRM On Demand een andere taal is dan die waarin het aangepaste veld is gemaakt. Als er een aangepast veld in het Engels is gemaakt, ziet een Duitse gebruiker dat veld pas in Analyse als dat veld in het Duits is vertaald.
Wanneer u de optie 'Markeren voor vertaling' selecteert, wordt zowel het veld 'Weergavenaam' als het veld 'Foutmelding veldvalidering' in alle andere talen overschreven.
- Doe het volgende als u een keuzelijst of een keuzelijst met meerdere keuzemogelijkheden hebt gemaakt:
- Klik op de koppeling 'Keuzelijst bewerken' voor het aangepaste veld.
- Voer in het vak 'Waarden keuzelijst' elke waarde op een aparte regel in.
- Sla de record op.
- Als in uw bedrijf gebruik wordt gemaakt van groepen met keuzelijstwaarden, wijst u de keuzelijstwaarden toe aan de groepen met keuzelijstwaarden (optioneel). Zie Keuzelijstwaarden toewijzen aan groepen met keuzelijstwaarden voor meer informatie.
OPMERKING: nu zorgt u ervoor dat de nieuwe, aangepaste velden op de formulieren 'Bewerken', 'Gegevens' en 'Maken' worden weergegeven. Deze velden worden niet standaard weergegeven. U doet dit door waar nodig nieuwe paginalay-outs te maken en die paginalay-outs toe te wijzen aan de rollen die het veld nodig hebben.
|