Slimme formulieren

In Smart View kunt u slimme formulieren maken en beheren.

Van toepassing op: Enterprise Performance Management Cloud gegevensbronproviders

Slimme formulieren zijn een soort gegevensformulieren, gemaakt in Smart View en gebaseerd op ad-hocrasters. Ze bieden ondersteuning aan aanvullende functionaliteit die niet door gewone gegevensformulieren wordt geboden. Slimme formulieren bieden ondersteuning aan rasterlabels in combinatie met berekeningen in de vorm van Excel-formules en -functies. In Smart View kunt u ad-hocrasters voor de van toepassing zijnde providers opslaan als slimme formulieren. De berekeningen en rasterlabels worden samen met eventuele lege rijen en kolommen opgeslagen als onderdeel van de definitie van het slimme formulier.

U begint met een ad-hocanalyseraster, dat u kunt aanpassen door er berekeningen aan toe te voegen in de vorm van Excel-functies en -formules. Deze berekeningen hebben geen invloed op de metagegevens in de rest van de bronapplicatie. De berekeningen die u maakt en opslaat in het slimme formulier kunnen vervolgens worden uitgevoerd in zowel Smart View als de webinterface van de provider, bijvoorbeeld in Planning. In Smart View worden de formules geëvalueerd door Excel; in de webinterface worden de formules geëvalueerd door de provider.

Stel, u analyseert Planning-gegevens in Smart View. U wilt de gemiddelde winstmarge berekenen voor vier producten. U kunt een rij aan het raster toevoegen met het rasterlabel "Gemiddelde winstmarge". Voeg in de nieuwe rij een functie toe voor de gemiddelde winstmarge, terwijl u de gegevenscellen voor de winstmarge voor elk van de vier producten selecteert. Als de winstmarge voor elk product in kolom D van het raster wordt weergegeven, is uw functie mogelijk =AVERAGE(D5:D8). In slimme formulieren wordt naar de formules en functies die u toevoegt, verwezen als berekeningen. Wanneer u de berekening hebt toegevoegd, wordt de gemiddelde winstmarge direct weergegeven in de nieuwe rij, maar de nieuwe rij wordt alleen opgeslagen in de slimme formulieren en niet in de rest van de applicatie.

Als u dit ad-hocraster en de bijbehorende rasterlabels en berekeningen beschikbaar wilt maken als formulier in Planning, kunt u de optie Opslaan als slim formulier gebruiken. Hierna kunt u in Planning of Smart View dit slimme formulier openen en gebruiken als formulier, inclusief rijen, kolommen en berekeningen die u hebt toegevoegd. In Smart View kunt u ad-hocbewerkingen uitvoeren op dit slimme formulier. U kunt zelfs een sandbox maken van een slim formulier.

Richtlijnen voor het werken met slimme formulieren

Houd rekening met de volgende richtlijnen als u met slimme formulieren werkt.

  • Naast de functies voor berekende cellen en lege rijen en kolommen worden uitgebreide functies voor Excel-opmaak, zoals het samenvoegen van cellen, door slimme formulieren ondersteund.
  • Slimme formulieren kunnen op dezelfde manier worden gebruikt als gewone formulieren in de van toepassing zijnde webinterface of in Smart View.
  • Ontwerp van slimme formulieren is, net als ontwerp van formulieren in de webinterface van de applicatie, niet beschikbaar voor eindgebruikers. U moet de rol 'Servicebeheerder' of 'Hoofdgebruiker' hebben om ad-hocrasters op te slaan als slim formulier. Evenals bij gewone formulieren moet de servicebeheerder lees-/schrijftoegang voor slimme formulieren aan eindgebruikers verlenen.
  • In Smart View ontwerpt u slimme formulieren in werkbladen, waarin u duidelijk de opmaak van slimme formulieren kunt zien, zelfs een asymmetrische lay-out. In de webinterface van de provider moet u afzonderlijke rijen en kolommen maken om dit te bereiken.
  • Wanneer u bent verbonden door middel van een gedeelde verbinding, worden de volgende Smart View functies ondersteund in slimme formulieren: HsGetValue en HsSetValue.

    Opmerking: als u een slim formulier met een Smart View-functie opent, klikt u op Vernieuwen om de functiecellen bij te werken met de juiste waarden.

  • In de webinterface van de provider geldt het volgende in de ontwerpmodus:

    • U kunt bedrijfsregels toewijzen aan slimme formulieren.
    • U kunt de rasterlay-out van slimme formulieren, Excel-opmaak of berekeningen niet wijzigen.
  • Vraag bij uw servicebeheerder na of slimme formulieren in uw service zijn inbegrepen.

Berekeningen

In slimme formulieren wordt naar de Excel-functies en -formules die u toevoegt aan een ad-hocraster, verwezen als berekeningen. Wanneer een raster wordt opgeslagen als een slim formulier, kunnen eindgebruikers de berekeningen op de Smart View-client uitvoeren, zonder dat er onderdelen aan de metagegevens van de applicatie hoeven te worden toegevoegd.

Berekeningen worden uitgevoerd in Smart View met behulp van de berekeningsengine van Excel. Hiervoor hoeven geen query's te worden uitgevoerd op de provider. Deze runtimeberekeningen worden zowel in Smart View als in de gegevensprovider ondersteund. Let ook op het volgende:

  • Vele Excel-functies worden in slimme formulieren ondersteund. Als een functie niet wordt ondersteund, wordt daarvan een bericht weergegeven wanneer u het slimme formulier wilt opslaan.
  • U kunt Excel-opmaak toepassen op de cellen met berekeningen, zodat de getallen naar uw voorkeur worden weergegeven, bijvoorbeeld met dollartekens of met een komma voor decimalen.
  • In de rasterlabelrij of -kolom mag u niet alleen maar constanten in de cellen voor de berekeningen invoeren, zoals 1000 of 0,10. Als u een constante in een berekende cel wilt gebruiken, moet u er een gelijkteken (=) voor zetten, bijvoorbeeld =1000 of =0,10.

Rasterlabels

Rasterlabels worden gebruikt als plaatsaanduiding in een raster voor het invoeren van berekeningen voor overeenkomstige gegevenscelintersecties. Ze zijn nodig om een ad-hocraster met berekeningen op te kunnen slaan. Let ook op het volgende:

  • U voert rasterlabels handmatig in Excel in, in plaats van werkelijke onderdelen in een ad-hocraster.
  • Rasterlabelnamen mogen niet overeenkomen met de naam van een werkelijk onderdeel in de gegevensbronapplicatie of met een onderdeelalias van een aliastabel. Bij een overeenkomst wordt de naam van het werkelijke onderdeel of de aliasnaam gebruikt in plaats van de rasterlabelnaam.
  • Rasterlabels mogen niet uitsluitend uit spaties bestaan.
  • Rasterlabels hebben geen dimensie-eigenschappen.
  • Rasterlabels worden niet weergegeven in de dimensie-editor van Planning en worden niet naar Essbase verstuurd.
  • Naar gegevenscellen die zijn gemaakt door de intersectie van werkelijke onderdelen met rasterlabels wordt verwezen als berekende cellen.