![]() |
|
Om att ange filter för inbäddade rapporter och infopanelerDu kan bädda in rapporter och infopaneler i en anpassad webbapplet och på anpassade webbflikar. Du kan dessutom konfigurera webblänksfälten så att de öppnar rapporter och infopaneler. När du skapar en anpassad webbapplet, webbflik eller webblänk av rapport- eller infopanelstyp kan du ange filter som ska tillämpas vid körning. För en infopanel: Filtren som du anger gäller för alla rapporter i infopanelen. Du kan ange högst 6 filter för en rapport eller infopanel. Obs! Kolumnerna som du anger i filtren måste inkluderas i rapporten och filtret i kolumnerna måste ställas in på efterfrågas. Annars tillämpas inte filtret som du anger i webbappleten, på webbfliken eller för webblänken när rapporten körs. Obs! När du skapar en anpassad webbapplet, webbflik eller webblänk av typen Rapport kan du, om du vill, ange att frågor som definierats för de inbäddade analyserna ska visas vid körningstillfället genom att markera kryssrutan Visa rapportfrågor. När frågor visas vid körningstillfället kan användare filtrera analyserna. Inställningen för Visa rapportfrågor har dock företräde framför filter som definierats i parameterfältet. Om du markerar kryssrutan Visa rapportfrågor för en anpassad webbapplet, webbflik eller webblänk kommer filter som definierats i parameterfältet därför ignoreras enligt vad som beskrivits i det här ämnet, även om inga frågor definierats för den inbäddade analysen. P0-parameterI P0-parametern anger du, i början av parametersträngen, antalet filter som du vill ställa in. De giltiga värdena för P0-parametern är 1 till 6. P0-parametern kan användas endast en gång i parametersträngen. FilterparametrarVarje filter använder tre parametrar: operator, kolumn och värde. Parametrarna måste anges i den ordningen. Du anger det första filtret i parametrarna P1-P3 och de efterföljande filtren i uppsättningar med tre parametrar, dvs. P4-P6, P7-P9, P10-P12, P13-P15 och P16-P18. Du måste använda ett et-tecken (&) för att avgränsa parametrarna. Varje parameter kan användas endast en gång i parametersträngen. SyntaxFör ett enstaka filter anges syntaxen på följande sätt: P0=1&P1=operator&P2=column&P3=value Om du vill ange fler filter lägger du till parametrarna P4-P6, P7-P9 osv. samt ökar värdet för P0-parametern så att det matchar antalet filter som du lägger till. För två filter anges syntaxen därmed på följande sätt: P0=2&P1=operator&P2=column&P3=value&P4=operator&P5=column&P6=value I följande sektioner beskrivs parametrarna operator, kolumn och värde som utgör ett filter. OperatorOperatorn anges i den första av de tre parametrarna för ett filter. I följande tabell listas operatorerna som du kan använda.
KolumnKolumnen som ska filtreras anges i den andra av de tre parametrarna för ett filter. När du anger kolumnen ska du tänka på följande punkter:
VärdeVärdet anges i den tredje av de tre parametrarna för ett filter. Du kan ange ett värde direkt, men du kan också ange ett fält som en parameter, på följande sätt:
Om du t.ex. väljer fältet Rad-id i listan över posttypsfält infogas %%%Row_Id%%%. Vid körning ersätts %%%Row_Id%%% med rad-id:t för den aktuella posten. Obs! URL:en för en rapport eller infopanel genereras vid körning. Längden på URL:en för rapporten eller infopanelen varierar, beroende på vilka värden som överförs till URL:en för rapportfiltren vid körning. Alla webbläsare har en maxlängd för URL:ar. Om URL:en för en rapport eller infopanel överskrider den här längden kan webbläsaren få ett obestämbart beteende när användarna försöker visa den rapporten eller infopanelen. |
| Publicerat i Augusti 2019 | Copyright © 2005, 2019, Oracle. Oracle förbehåller sig samtliga rättigheter. Legal Notices. |