Hur dataåtgärder påverkar filter

Använd de regler som anges här till att förstå hur dataåtgärder påverkar filter i målarbetsböcker, ritytor och infopaneler.

Du konfigurerar en dataåtgärd för att överföra valda kolumnvärden från en arbetsbok till ett annat arbetsboksfilter, ritytefilter eller infopanelsfilter. Dataåtgärder kan ändra infopanelsfilter och arbetsboksfilter. Du kan inte ändra infopanels- och arbetsboksfilter om filterfältet är dolt.

Filtervärden från en dataåtgärd används som standard på arbetsboksnivå eller på ritytenivå, men om det finns ett matchande filter som är synligt för användare i målarbetsboken kan dataåtgärdens filtervärden åsidosätta det. Filtervärdena från en dataåtgärd kan inte åsidosätta visualiseringsfilter.

Det här är logiken för användningsfallsscenarier för filtervärden för dataåtgärder:
  • Filtervärden från dataåtgärder ändrar värdena för kolumnval i fältet med infopanelsfilter. Det händer när målarbetsboken har ett fält med infopanelsfilter i vilket samma kolumner används och som har en matchande filtertyp.
  • Filtervärden från dataåtgärder ändrar filtervärdena för arbetsböcker eller ritytor. Det händer när ändringar av infopanelsfilter inte är möjliga. I så fall tittar systemet på filterfältet på översta nivån (arbetsboksfilter eller ritytefilter) och gör en ändring om det finns en matchning för det inkommande kolumnurvalet, filterfältet visas för användaren och det specifika matchande filtret är synligt och interaktivt (inte skrivskyddat).
  • Filtervärden från dataåtgärder skapar ett ritytefilter i filterfältet. Det händer när filterfältet på högsta nivå eller ett matchande filter är dolt eller skrivskyddat. Standardbeteendet för Begränsa per bibehålls.
Använd de här reglerna till att förstå hur dataåtgärdsfilter interagerar med befintliga filter i målinfopaneler och arbetsböcker:
  • En dataåtgärd kan inte lägga till filter i ett fält med infopanelsfilter. Den kan bara återanvända befintliga filter i fältet med infopanelsfilter.
  • En dataåtgärd kan bara återanvända ett infopanelsfilter om det finns ett matchande filter i målarbetsboken.
  • En dataåtgärd ger företräde åt matchande filter i fältet med infopanelsfilter. Det innebär att om en dataåtgärd kan välja mellan att återanvända ett matchande filter i fältet med infopanelsfilter eller ett i fältet med ritytefilter så återanvänder dataåtgärden det matchande infopanelsfiltret framför det matchande ritytefiltret.
  • En dataåtgärd skapar ett ritytefilter i arbetsbokens filterfält om det inte finns ett kompatibelt infopanelsfilter i målarbetsboken.
  • En dataåtgärd skapar aldrig ett arbetsboksfilter i målarbetsboken. Du behöver binda filtret till en parameter för att få den funktionen.
  • En dataåtgärd kan inte ändra visualiseringsfilter eftersom de inte är målet för dataåtgärder. Det inkluderar visualiseringsfilter som valts i fältet med infopanelsfilter. Du måste binda filtren till parametrar för att ändra värdena.
  • En dataåtgärd återanvänder inte uttrycksfilter utan skapar istället ett rityteuttrycksfilter.