Miten tiedonkäsittelytoiminnot vaikuttavat suodattimiin

Tässä määritetyt säännöt auttavat ymmärtämään, miten tiedonkäsittelytoiminnot vaikuttavat suodattimiin kohdetyökirjoissa, pohjissa ja koontinäytöissä.

Tiedonkäsittelytoiminnolla välitetään valitut sarakearvot työkirjasta toisen työkirjan suodattimeen, pohjan suodattimeen tai koontinäytön suodattimeen. Tiedonkäsittelytoiminnot voivat muuttaa koontinäytön suodattimia ja työkirjan suodattimia. Koontinäytön ja työkirjan suodattimia ei voi muuttaa, jos suodatinpalkki on piilotettu.

Tiedonkäsittelytoiminnon suodatinarvot pätevät oletusarvoisesti työkirjan tai pohjan tasolla, mutta jos kohdetyökirjassa on vastaava, käyttäjälle näkyvä suodatin, tiedonkäsittelysuodattimen arvot eivät voi korvata sitä. Tiedonkäsittelytoiminnon suodatinarvot eivät voi korvata visualisoinnin suodattimia.

Käyttötapausskenaarioiden logiikkaa tiedonkäsittelytoiminnon suodatinarvoille:
  • Tiedonkäsittelytoimintojen suodatinarvot muuttavat koontinäytön suodatinpalkin sarakevalintojen arvoja – näin tapahtuu, kun kohdetyökirjassa on koontinäytön suodatinpalkki, joka käyttää samoja sarakkeita ja jonka suodatintyyppi on vastaava.
  • Tiedonkäsittelytoimintojen suodatinarvot muuttavat työkirjan tai pohjan suodatinarvoja – näin tapahtuu, kun muutokset koontinäytön suodattimeen eivät ole mahdollisia. Järjestelmä katsoo tämän jälkeen ylimmän tason suodatinpalkkia (työkirjan tai pohjan suodattimet) ja tekee muutoksen, jos saapuva sarakevalinta täsmää, suodatinpalkki on käyttäjälle näkyvissä ja kyseinen vastaava suodatin on näkyvissä ja käytettävissä (ei vain luku -tilassa).
  • Tiedonkäsittelytoimintojen suodatinarvot luovat pohjan suodattimen suodatinpalkkiin – näin tapahtuu, kun ylimmän tason suodatinpalkki tai vastaava suodatin on piilotettu tai vain luku -tilassa. Oletusarvoinen rajoitustoiminta säilytetään.
Nämä säännöt auttavat ymmärtämään, miten tiedonkäsittelytoimintojen suodattimet ovat vuorovaikutuksessa kohdekoontinäyttöjen ja työkirjojen nykyisten suodattimien kanssa:
  • Tiedonkäsittelytoiminto ei voi lisätä suodattimia koontinäytön suodatinpalkkiin. Se voi vain käyttää uudelleen koontinäytön suodatinpalkin aiemmin luotuja suodattimia.
  • Tiedonkäsittelytoiminto voi vain käyttää uudelleen koontinäytön suodattimia, jos kohdetyökirjassa on vastaava suodatin.
  • Tiedonkäsittelytoiminto antaa etusijan vastaaville suodattimille koontinäytön suodatinpalkissa. Tämä tarkoittaa sitä, että jos on mahdollista valita koontinäytön suodatinpalkissa tai pohjan suodatinpalkissa olevan, vastaavaa suodatinta uudelleen käyttävän tietojenkäsittelytoiminnon välillä, tietojenkäsittelytoiminto käyttää uudelleen vastaavaa koontinäytön suodatinta vastaavan pohjan suodattimen sijaan.
  • Tiedonkäsittelytoiminto luo pohjan suodattimen työkirjan suodatinpalkkiin, jos kohdetyökirjassa ei ole yhteensopivaa koontinäytön suodatinta.
  • Tiedonkäsittelytoiminto ei koskaan luo työkirjan suodatinta kohdetyökirjaan. Tämän toteuttamiseksi suodatin täytyy sitoa parametriin.
  • Tiedonkäsittelytoiminto ei voi muuttaa visualisoinnin suodattimia, koska ne eivät ole tiedonkäsittelytoimintojen kohteita. Tämä sisältää visualisoinnin suodattimet, jotka on valittu koontinäytön suodatinpalkissa. Nämä suodattimet täytyy sitoa parametreihin, jotta arvoja voi muuttaa.
  • Tiedonkäsittelytoiminto ei käytä uudelleen lausekesuodatinta, vaan luo sen sijaan pohjan lausekesuodattimen.