![]() |
|
Dynamische paginalay-outs opgevenMet dynamische lay-outs wordt de toepassing voor eindgebruikers gestroomlijnd doordat ze alleen de subset gegevens kunnen beheren die relevant zijn in een bepaalde situatie. Bijvoorbeeld: uw bedrijf volgt mogelijk verschillende accounttypen, zoals klantaccounts, prospectaccounts of partneraccounts. Met de functionaliteit voor dynamische paginalay-out kunt u verschillende lay-outs configureren waarmee een verschillende set accountvelden en verwante items worden weergegeven op basis van het accounttype. U kunt vervolgens de verschillende lay-outs koppelen aan een of meer gebruikersrollen. Wanneer de gebruikers op een lager niveau zoeken naar een bepaalde accountrecord, krijgt de gebruiker de juiste paginalay-out te zien op basis van de gebruikersrol en het accounttype. Wanneer u dynamische paginalay-outs definieert voor een recordtype, wordt een vooraf gedefinieerde keuzelijstwaarde gebruikt om de dynamische weergave van de paginalay-outs aan te sturen. U geeft een paginalay-out op die voor elke keuzelijstwaarde moet worden weergegeven. De gebruikers kunnen vervolgens verschillende paginalay-outs voor verschillende records van hetzelfde type bekijken op basis van de keuzelijstwaarde die ze in de record selecteren. OPMERKING: als u dynamische lay-outs gebruikt, kunt u geen keuzelijstwaarden gebruiken die identiek zijn aan interne keuzelijst-ID's. Dit kan leiden tot onvoorspelbaar gedrag. Koppel waar nodig de dynamische paginalay-outs aan gebruikersrollen. Er bestaat een veel-op-veel-relatie tussen dynamische paginalay-outs en gebruikersrollen. Aan elke keuzelijst is slechts één lay-out gekoppeld, terwijl een paginalay-out aan meerdere keuzelijstwaarden kan zijn gekoppeld. U kunt maximaal 200 paginalay-outs aan keuzelijstwaarden koppelen. U kunt geen lay-out verwijderen die al is gekoppeld aan een gebruikersrol. Let op: aanbevolen wordt dat alle dynamische lay-outs die zijn gekoppeld aan een aansturende keuzelijst deze keuzelijst bevatten. Als een van de lay-outs die aan u is toegewezen niet de gekoppelde aansturende keuzelijst bevat, en u selecteert en slaat een keuzelijstwaarde op die aan die lay-out is gekoppeld, krijgt u de aansturende keuzelijst in de lay-out niet te zien en kunt u het veld niet bewerken. De volgende tabel bevat de vooraf gedefinieerde keuzelijstwaarden waarmee elk recordtype wordt aangestuurd.
Het aantal tekens dat u kunt gebruiken voor namen van paginalay-out, is beperkt. Zie Limieten voor aangepaste lay-out voor meer informatie. Paginalay-outs en lijstenU kunt paginalay-outs en rolmachtigingen gebruiken om beperkingen in te stellen voor welke velden gebruikers kunnen zoeken, in lijsten kunnen bekijken en kunnen exporteren. Als een gebruiker een lijst met records maakt of verfijnt, of een geavanceerde zoekactie uitvoert om records te zoeken, wordt op basis van de aan de gebruikersrol toegewezen machtigingen en paginalay-outs bepaald welke velden een gebruiker kan zoeken en bekijken. Als de machtiging 'Alle velden in de weergave voor zoeken en in de lijstweergave' voor de gebruikersrol is ingeschakeld, kan de gebruiker in alle zoekvelden zoeken die in de zoeklay-out worden weergegeven die is toegewezen aan de gebruikersrol voor het desbetreffende type record. Als u een lijst maakt of verfijnt, kan de gebruiker alle velden selecteren om weer te geven als kolom in de lijst met records die wordt geretourneerd voor een zoekactie. OPMERKING: het verdient aanbeveling dat bedrijfsbeheerders de machtiging voor alle velden in zoeken en lijsten niet voor alle gebruikersrollen instellen. Als de machtiging niet is ingesteld, zijn velden die door uw bedrijf niet worden gebruikt niet zichtbaar in zoek- en lijstpagina's. Hierdoor wordt vervuiling beperkt en wordt het gebruikers gemakkelijker gemaakt de velden waarin zij geïnteresseerd zijn, te bekijken. Als de machtiging 'Alle velden in de weergave voor zoeken en in de lijstweergave' niet is ingeschakeld voor de gebruikersrol, kan de gebruiker alleen zoeken in een veld als het veld voldoet aan de volgende criteria:
Als u een lijst maakt of verfijnt, kan de gebruiker een veld voor kolomweergave in de lijst met records die wordt geretourneerd voor een zoekactie alleen selecteren als het veld ten minste op één gegevenspaginlay-out wordt weergegeven, inclusief de dynamische paginalay-outs die worden toegewezen aan de gebruikersrol voor het type record. Deze beperking heeft ook gevolgen voor de lijstexportfunctie voor gebruikers. Als de machtiging 'Lijst - Weergegeven velden exporteren' is ingeschakeld voor de gebruikersrol, maar de machtiging 'Lijst - Alle velden exporteren' niet is ingeschakeld, kan de gebruiker alleen de velden exporteren die worden weergegeven in de lijst. Niet alleen velden in de records kunnen worden geëxporteerd in de lijst. OPMERKING: in het geval van geavanceerde zoekacties die gebruikers starten via de koppeling 'Geavanceerd' in een lijst met verwante records in een bovenliggende record, zijn aanvullende overwegingen van toepassing op de beschikbaarheid van zoekvelden en de velden die kunnen worden weergegeven in de zoekresultaten. Zie Geavanceerde zoekactie voor verwante records voor meer informatie. Voordat u begint. U kunt deze procedure alleen uitvoeren als aan uw rol de machtigingen 'Toepassing aanpassen' en 'Toepassing aanpassen - Dynamische lay-outs beheren' zijn toegewezen. Ga als volgt te werk om een dynamische paginalay-out te maken of wijzigen:
Verwante onderwerpenZie de volgende onderwerpen voor meer informatie over interactie tussen gepersonaliseerde paginalay-outs en dynamische paginalay-outs: |
Gepubliceerd op september 2017 | Copyright © 2005, 2017, Oracle. Alle rechten voorbehouden. Legal Notices. |