Muistiinpano
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoa.
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoa.
Huomautus
Yhteisön eturyhmät ovat nyt siirtyneet Yammerista Microsoft Viva Engageen. Liity Viva Engage -yhteisöön ja osallistu uusimpiin keskusteluihin täyttämällä Pyydä käyttöoikeutta rahoitukseen ja toimintoihin Viva Engage -yhteisö -lomake ja valitse yhteisö, johon haluat liittyä.
Kun luot raportin talousraportoinnin avulla, voit käyttää ylimääräisiä muotoilufunktioita. Nämä funktiot sisältävät dimensioiden suodattimet, sarakkeiden ja raportointiyksiköiden rajoitukset, sitomattomat rivit ja IF/THEN/ELSE-lausekkeet laskutoimituksissa.
Seuraavassa taulukossa on kuvattu kehittyneet muotoilufunktiot, joita voit käyttää raporttien suunnittelussa.
| Toiminto | Kuvaus |
|---|---|
| Dimensiosuodatin | Jos haluat käyttää tiettyjä tietojoukkoja, käytä dimensioita rivimäärityksessä ja sarakemääritelmässä. Moni raportti käyttää ainoastaan luonnollista segmenttiä rivimuodossa. Voit kuitenkin muokata rivejä niin, että ne sisältävät dimensioarvoja. Käytä sarakemäärityksen dimensiosuodattimia tiettyjen dimensioarvojen käyttämiseen. |
| Raportointiyksikköön rajaaminen | Määritä raporttirivi niin, että se näyttää vain tiedot, jotka on linkitetty tiettyyn raportointiyksikköön. |
| Piilotetut rivit (NP) | Rivejä, joita ei ole tulostettu, kannattaa käyttää useissa raporteissa. Jos arvon hankkiminen edellyttää useita laskutoimituksia, voit piilottaa nämä laskutoimitukset tulostetussa raportissa. Rivejä, joita ei ole tulostettu, kannattaa käyttää myös raporttirakenteiden vianmäärityksessä ja solujen lisäsijainnissa. |
| Sarakkeen rajoitus | Sarakkeen rajoitus rivimäärityksessä on hyödyllinen, jos haluat piilottaa arvoja, jotka vaikuttavat vain joihinkin raporttiriveihin. Kun rivillä suoritetaan prosenttilaskutoimituksia, sarakkeen rajoitus estää sekä loppusummasarakkeiden että muiden sarakkeiden tulostamisen silloin, kun ko. numerot eivät ole käytössä. |
| Sarakkeen vaihto | Lisää rivimäärityksen sarakkeidenvaihdot, jotta voit näyttää raportin tiedot rinnakkain. Voit lisätä useita sarakkeen vaihtoja yhden rivin määritykseen; sarakeotsikot toistuvat jokaisen sarakkeen yläosassa vaihdon jälkeen. Raportin kommentit näytetään sarakevaihtojen välissä. |
| IF/THEN/ELSE -lauseke | Muokkaa rivimäärityksen tai sarakkeen määrityksen laskutoimituksia. |
| Käytä yksittäisiä lainausmerkkejä ('') ja et-merkkiä (&) dimension arvoina | Käytä dimensioarvoja, mukaan lukien et-merkkiä raportin rakenteessa. |
Edistynyt solujen sijoittelu
Kehittynyt solun sijoittaminen tai pakottaminen edellyttää tiettyjen arvojen sijoittamista tiettyihin soluihin. Käytä esimerkiksi pakottavia toimia oikean saldon siirtämiseksi kassavirtalaskelmassa. Pakotinkäyttö seuraavissa tarkoituksissa:
- Arvojen siirtäminen Microsoft Excelistä tiettyihin soluihin.
- Tiettyjen arvojen kovakoodaaminen raporttiin.
- Merkkien muokkaaminen kopioimalla arvo edellisestä solusta ja kertomalla ko. arvo -1:llä.
Huomautus
Raportin määritys on usein tehtävä niin, että sarakkeiden laskutoimitukset suoritetaan ennen rivien laskutoimituksia. Viimeistele tämä määritys seuraavasti:
- Avaa raportin suunnitteluohjelmassa raportin määritys.
- Valitse Asetukset -välilehden Laskennan prioriteetti -kohdasta Suorita sarakkeen laskutoimitukset ennen rivejä.
Raportin suunnitteleminen
Kun suunnittelet raporttia, luo ensin kaikki lisätietorivit varmistaaksesi, että arvot nostetaan odotetulla tavalla. Lisää sitten NP (Piilotettu) -muotoiluja piilottamaan yksityiskohdat, joihin lopulliset arvot sisältyvät.
Tärkeää
Kun käytät LASK-muotoilukoodia rivimäärityksessä, et voi porautua tapahtumatietoihin.
Kaavoissa käytetään pakotusta varten seuraavaa muotoa: <kohdesarake> =< alkuperäinen sarake>.<row code> Erota kaikki muut sijainnit riville pilkulla ja välilyönnillä. Tässä on esimerkki: D=C.190,E=C.100
Esimerkkejä muotoilun lisäasetuksista
Seuraavissa esimerkeissä esitellään, miten rivi- ja sarakemääritys muotoillaan pakottamaan yksinkertainen kassavirtaraportti (esimerkki 1) ja tilastollinen raportti (esimerkki 2).
Esimerkki 1: Yksinkertainen pakottaminen
Seuraavassa taulukossa on esimerkki rivin määrityksestä, jossa käytetään yksinkertaista pakottamista.
| Rivin koodi | Kuvaus | Muotoilukoodi | Liittyvät kaavat/rivit/yksiköt | Rivimääre | Linkki taloushallinnon dimensioihin |
|---|---|---|---|---|---|
| 100 | Kassa kauden alussa (NP) | Tilin määre = [/BB] | +Segment2 = [1100] | ||
| 130 | Käteinen kauden alussa | CAL-käyttöoikeus | C=C.100,F=D.100 | ||
| 160 | |||||
| 190 |
Huomautus
Edellisessä taulukossa ei näy tyhjiä sarakkeita: Muotoilun kumoukset, Normal Balance, Print Control ja Column Restriction.
Seuraavassa taulukossa on esimerkki sarakkeen määrityksestä, jossa käytetään yksinkertaista pakottamista rivillä.
| Muoto | A | D | Y | T | E | F |
|---|---|---|---|---|---|---|
| Otsikko 1 | ||||||
| Otsikko 2 | A | D | Y | T | E | F |
| Otsikko 3 | ||||||
| Saraketyyppi | ROW | KUV | TD | TD | TD | LASKENTA |
| Kirjauskoodi/määriteryhmä | TOTEUTUNUT | TOTEUTUNUT | TOTEUTUNUT | |||
| Tilikausi | BASE | BASE | BASE | |||
| Kausi | BASE | BASE | BASE | |||
| Katetut kaudet | PERIODIC | YTD/BB | Vuoden alusta | |||
| Resepti | E-D | |||||
| Sarakkeen leveys | 5 | 30 | 14 | 14 | 14 | 14 |
Esimerkki 2: Tilastolliset raportit
Seuraavassa taulukossa on esimerkki rivin määrityksestä, jossa käytetään pakottamista tilastollisessa raportissa.
| Rivin koodi | Kuvaus | Muotoilukoodi | Liittyvät kaavat/rivit/yksiköt | Muotoilun korvaus | Normaalisaldo | Linkki taloushallinnon dimensioihin |
|---|---|---|---|---|---|---|
| 50 | Tilastotiedot | HUOM | ||||
| 100 | Henkilöstön määrä - US | CAL-käyttöoikeus | 4 | ###0.;($###0.) | ||
| 115 | Henkilöstön määrä - Kansainv. | CAL-käyttöoikeus | 11 | ###0.;($###0.) | ||
| 130 | ||||||
| 190 | Myynti, USA | Y | +Segment2 = [41*], Segment3 = [00] | |||
| 220 | Myynti, kv. | Y | +Segment2 = [41*], Segment3 = [01:99] | |||
| 250 | ||||||
| 280 | ||||||
| 310 | Myynti, USA | CAL-käyttöoikeus | D=C.190,E=C.100,F=(C.100/C.190) | |||
| 340 | Myynti, kv. | CAL-käyttöoikeus | D=C.220,E=C115,F=(C.220/C.115) |
Huomautus
Edellisessä taulukossa ei näy Tulostuksen ohjausobjekti-, Sarakerajoitus- ja Rivimuokkaus-sarakkeita.
Seuraavassa taulukossa on esimerkki sarakkeen määrityksestä, jossa käytetään pakottamista tilastollisessa raportissa.
| Muoto | A | D | Y | T | E | F |
|---|---|---|---|---|---|---|
| Otsikko 1 | A | D | Y | T | E | F |
| Otsikko 2 | - | - | Vuoden alusta | Vuosittainen myynti | Henkilökunta | $ henkilöä kohti |
| Otsikko 3 | ||||||
| Saraketyyppi | ROW | KUV | TD | LASKENTA | LASKENTA | LASKENTA |
| Kirjauskoodi/määriteryhmä | TOTEUTUNUT | |||||
| Tilikausi | BASE | |||||
| Kausi | BASE | |||||
| Katetut kaudet | Vuoden alusta | |||||
| Resepti | E-D | |||||
| Sarakkeen leveys | 5 | 30 | 14 | 14 | 14 | 14 |
Rivin rajoittaminen tiettyyn raportointiyksikköön
Kun rajoitat raporttirivin tiettyyn raportointiyksikköön, kyseinen rivi näyttää linkitetyt tiedot vain nimetylle raportointiyksikölle ja ohittaa muiden raportointiyksiköiden tiedot raportointipuussa. Voit esimerkiksi luoda rivin, joka sisältää yksityiskohtaisia tietoja tietyn osaston kokonaistoimintakuluista. Raportti voi sisältää kaksoisarvoja, jos raportti sisältää sekä raportointipuun että rivin määrityksen, johon sisältyy useampi kuin ainoastaan luonnollinen tili. Esimerkkinä raportoinnin puurakenne, jossa luetellaan organisaation kuusi osastoa, sekä rivin määritys, jossa luetellaan rivillä oleva tietyn tilin ja osaston yhdistelmä. Raporttia luodessa tietyn tilin ja osaston yhdistelmä tulostetaan jokaiselle raportointipuun tasolle, vaikka osasto ei välttämättä vastaisikaan puurakenteen sisältöä. Tämä toiminta johtuu siitä, että rivi ohittaa sen, mitä raportin määritys yleensä suodattaa pois. Voit välttää tietojen päällekkäisyyden rajoittamalla rivin tiettyyn raportointiyksikköön.
Huomautus
Jos rivi sisältää dimensioita ja rajoitat sen raportoinnin aliyksikköön, rivin summa sisältyy aliyksikköön sekä sen ylempiin yksiköihin, mutta tiedot eivät kahdennu.
Rivin rajoittaminen raportointiyksikköön
- Valitse raporttien suunnitteluohjelmassa Rivimääritykset ja valitse sitten muokattava rivin määritys.
- Kaksoisnapsauta soveltuvaa Liittyvät kaavat/rivit/yksiköt -solua.
- Valitse Raportointiyksikön valinta -valintaikkunan Raportointipuu-kentässä puu, jonka määritit raportin määrityksessä.
- Valitse raportointiyksikkö ja valitse sitten OK. Rajoitus näkyy rivin määrityksen solussa.
- Kaksoisnapsauta solua rajoitetun rivin Linkki taloushallinnon dimensioihin - sarakkeessa ja kirjoita sitten linkki taloushallinnon tietojärjestelmään.
Tulostuksen hallinnan valinta rivin määrityksessä
Voit määrittää tulostuksen hallintakoodin jokaiselle sarakkeelle Tulostuksen hallinta -solun avulla.
Tulostuksen hallintakoodin lisääminen raportin riville
- Avaa raporttien suunnitteluohjelmassa rivimääritys, jota haluat muokata.
- Kaksoisnapsauta Tulostuksen hallinta -solua.
- Valitse Tulostuksen hallinta -valintaikkunasta tulostuksen hallintakoodi; voit valita useamman koodin pitämällä Ctrl-näppäimen pohjassa. Voit myös kirjoittaa tulostuksen hallintakoodeja suoraan Tulostuksen hallinta -soluun. Erota tulostuksen hallintakoodit pilkuilla.
- Valitse tulostusasetusten ehdot.
- Valitse OK.
Tavalliset tulostuksen hallintakoodit
Seuraavassa taulukossa kuvataan rivimääritykselle käytettävissä olevat tavanomaiset tulostuksen hallintakoodit.
| Tulostuksen hallintakoodi | Tulostuksen hallintakoodin tulkitseminen | Kuvaus |
|---|---|---|
| NP | Tulostumaton rivi | Estää rivin summien tulostumisen raportille sekä summien käytön laskennassa. Voit ottaa piilotetun sarakkeen mukaan laskutoimitukseen viittaamalla sarakkeeseen suoraan laskentakaavassa. Esimerkiksi seuraava laskutoimitus sisältää tulostumattoman rivin 240: 230 + 240 + 250. 240-riviä ei kuitenkaan sisällytetä seuraavaan laskutoimitukseen: 230:250. |
| CS | Valuuttasymboli; käytä tällä rivillä olevaa valuuttamuotoa | Sisällytä valuuttasymboli kaikkiin ei-prosenttisiin määriin. Prosenttiosuuksissa ei ole koskaan valuuttasymbolia. |
| XD | Piilota rivi tilin lisätietojen raportilla | Estää tilien näyttämisen tilin lisätietojen raporteilla sekä tapahtuman lisätietoraporteilla. Tästä tulostuksen ohjausobjektista on hyötyä, kun rivi sisältää useita tilejä, joita ei tule luetella tilin tietoraportissa tai tapahtuman tietoraportissa. |
| X0 | Piilota rivi, jos kaikki nollia | Poista rivi raportista, jos kaikki rivin solut ovat tyhjiä tai sisältävät vain nollia. Tämä hallintakoodi on tärkeä ainoastaan silloin, kun nollasaldojen estäminen ei ole valittuna raportin määrityksessä. |
| B0 | Jätä nolla-sarakkeet tyhjäksi | Jättää ne sarakkeet, jotka eivät sisällä lainkaan summia tyhjäksi. |
| XR | Piilota koonti | Piilota koonti. Jos raportissa käytetään raportointipuuta, tämän rivin summia ei koota vastaaviksi ylätason solmuiksi. |
| SR | Estä pyöristys | Estää tämän rivin summien pyöristyksen. |
| XT | Piilota rivin tapahtuman lisätietoraportilla | Estää tapahtumien näyttämisen tapahtuman lisätietoraportilla. Tästä tulostuksen ohjausobjektista on hyötyä, kun rivi sisältää useita tilejä, joita ei tule luetella tapahtuman tietoraportissa. |
Ehdolliset tulostuksen hallintakoodit
Seuraavassa taulukossa kuvataan rivimääritykselle käytettävissä olevat tulostuksen ehdolliset hallintakoodit.
| Tulostuksen hallintakoodi | Kuvaus |
|---|---|
| (ei mitään) | Poista ehdollisen tulostuksen valinta. |
| järjestelmäpalautus | Tulostaa ainoastaan tämän rivin veloitussaldot. |
| CR | Tulostaa ainoastaan tämän rivin maksettavat saldot. |
Sarakkeen rajoitus -solu rivin määrityksessä
Rivimäärityksen Sarakerajoitus-solu on tarkoitettu useille tarkoituksiin. Voit käyttää Sarakkeen rajoitus -solua, rivin tyypistä riippuen, määrittääksesi seuraavat toiminnot:
- Rajoita rivisummien tulostus tiettyyn sarakkeeseen. Tästä toiminnosta on hyötyä, jos olet luomassa taulukkomuotoista tasetta.
- Määritä lajiteltava summasarake.
Laskentakaavan käyttäminen rivin määrityksessä
Rivin määrityksessä käytettävä laskentakaava voi sisältää +, -, * ja / -operaattoreita ja IF/THEN/ELSE-lausekkeita. Lisäksi, laskutoimituksessa voi käyttää yksittäisiä soluja ja absoluuttisia summia (todellisia lukuja, jotka sisältyvät kaavaan). Kaava voi sisältää enintään 1 024 merkkiä. Et voi käyttää laskutoimituksia riveillä, jotka sisältävät Link to Financial Dimensions (FD) -tyyppisiä soluja. Voit kuitenkin käyttää laskentakaavoja peräkkäisille riveille, piilottaa kyseiset rivit tulostukselta ja laskea yhteen laskentarivien summat.
Laskentakaavan operaattorit
Laskentakaavassa on mahdollista käyttää monimutkaisempia operaattoreita kuin rivin summakaavassa. Voit käyttää - ja * -/operaattoreita yhdessä muiden operaattoreiden kanssa kertolaskuihin (*) ja jakamiseen (/). Jos haluat käyttää aluetta tai summaa laskentakaavassa, sinun on käytettävä ät-merkkiä (@) jokaisen rivikoodin edessä, ellet käytä saraketta rivin määrityksessä. Jos esimerkiksi haluat lisätä rivin 100 summan rivin 330 summaan, voit käyttää rivin summakaavaa 100+330 tai laskentakaavaa @100+@330.
Huomautus
Ät-merkkiä (@) on käytettävä ennen jokaista rivikoodia, jota käytetään laskukaavassa. Muutoin luku luetaan absoluuttisena summana. Esimerkiksi kaava @100+330 lisää riville 100 330 dollarin summan. Ät-merkki (@) ei ole pakollinen viitattaessa laskentakaavan sarakkeeseen.
Laskentakaavan luominen
- Valitse raporttien suunnitteluohjelmassa Rivimääritykset ja avaa sitten muokattava rivin määritys.
- Kaksoisnapsauta Muotoile koodia - solua ja valitse sitten CAL.
- Kirjoita laskentakaava Liittyvät kaavat/rivit/yksiköt -soluun.
Esimerkki tiettyjä rivejä koskevasta laskukaavasta
Tässä esimerkissä laskentakaava @100+@330 lisää rivillä 100 olevan summan rivillä 330 summaan. Rivin summakaava 340 + 370 lisää rivin 340 summan rivin 370 summaan. (Rivin 370 summa on peräisin laskentakaavasta.)
| Rivin koodi | Kuvaus | Muotoilukoodi | Liittyvät kaavat/rivit/yksiköt | Tulostuksen hallinta | Rivimääre | Linkki taloushallinnon dimensioihin |
|---|---|---|---|---|---|---|
| 340 | Käteinen kauden alussa | NP | BB | +Tili=[1100:1110] | ||
| 370 | Käteinen vuoden alussa | CAL-käyttöoikeus | @100+@330 | NP | ||
| 400 | Käteinen kauden alussa | TOT | 340+370 |
Kun määrität muotoilukoodin CAL riville rivimääritelmässä ja kirjoitat matemaattisen laskutoimituksen Liittyvät kaavat/Rivit/Yksiköt-soluun , sinun on myös annettava siihen liittyvän sarakkeen ja rivin kirjain raporttiin. Anna esimerkiksi A.120 edustamaan sarakkeen A riviä 120. Voit myös käyttää ät-merkkiä (@) osoittamaan kaikki sarakkeet. Anna esimerkiksi @120 edustamaan rivin 120 kaikkia sarakkeita. Kaikki matemaattiset laskutoimitukset, jotka eivät sisällä sarakekirjainta tai at-merkkiä (@), oletetaan reaaliluvuksi.
Huomautus
Jos käytät rivin otsikon koodia viittaamaan riviin, sarakkeen kirjain ja otsikko on erotettava pisteellä (.) (esimerkiksi A.GROSS_MARGIN/A.SALES). Jos käytät ät-merkkiä (@), erotinta ei tarvita (esimerkiksi @GROSS_MARGIN/@SALES).
Esimerkki tiettyä saraketta koskevasta laskukaavasta
Tässä esimerkissä laskentakaava E=C.340 tarkoittaa, että C-sarakkeen rivin 340 laskutoimitus suoritetaan vain E-sarakkeessa.
Huomautus
Ät-merkki (@) ei ole pakollinen viitattaessa laskentakaavan sarakkeeseen.
| Rivin koodi | Kuvaus | Muotoilukoodi | Liittyvät kaavat/rivit/yksiköt | Tulostuksen hallinta | Rivimääre | Linkki taloushallinnon dimensioihin |
|---|---|---|---|---|---|---|
| 340 | Käteinen kauden alussa | NP | BB | +Tili=[1100:1110] | ||
| 370 | Käteinen vuoden alussa | CAL-käyttöoikeus | E=C.340 | NP | ||
| 400 | Käteinen kauden alussa | TOT | 340+370 |
Valituissa sarakkeissa olevan numeron muuttaminen
Kun muokkaat lukua tai laskutoimitusta tietyn rivin yhdessä sarakkeessa, mutta et halua vaikuttaa raportin muihin sarakkeisiin, määritä CAL (Laskenta) rivimäärityksen Muotoilukoodi-sarakkeessa .
- Laskutoimituksen kaikille raportin (FD) sarakkeille voit suorittaa siten, että et lisää sarakkeen määritystä.
- Voit rajoittaa kaavan tiettyihin sarakkeisiin kirjoittamalla sarakkeen kirjaimen, yhtäläisyysmerkin (=) ja sitten kaavan.
- Voit määrittää useita sarakkeita. Kun käytät ät-merkkiä (@) tietyllä sarakkeen sijoittelulla, ät-merkki (@) liittyy riviin.
- Voit määrittää useamman sarakekaavan yhdelle riville. Erota kaavat toisistaan pilkuilla.
Esimerkkejä laskutoimituksista
| Laskenta | Luotava toiminto |
|---|---|
| @130*.75 | Jokaisen riville 130 kuuluvan sarakkeen arvo kerrotan 0,75:llä. Tulos sijoitetaan jokaisen sarakkeen nykyiselle riville. |
| B=@130*.75 | Sama laskenta suoritetaan vain sarakkeessa B. |
| A,B,C=(@100/@130)*.75 | A=(A.100/A.130)*.75 B=(B.100/B.130)*.75 C=(C.100/C.130)*.75 |
IF/THEN/ELSE (jos/sitten/muuten)-lausekkeet rivimäärityksessä
Voit lisätä IF/THEN/ELSE-lausekkeita mihin tahansa kelvolliseen laskentaan ja käyttää niitä CAL-muodossa . Syötä IF/THEN/ELSE-laskentakaavat solussa Liittyvät kaavat/Rivit/Yksiköt -sarakkeessa. IF/THEN/ELSE -laskentakaavoissa käytetään seuraavaa muotoa: IF <tosi/epätosi lauseke> THEN <kaava> ELSE <kaava>ELSE <kaava> -osa laskelmasta on valinnainen.
IF-lausekkeet
Lauseke, joka seuraa IF-lauseketta voi olla mikä tahansa lauseke, joka voi olla joko tosi tai epätosi. IF-lausekkeen perässä oleva lauseke voi sisältää yksinkertaisen arvioinnin, tai se voi olla monimutkainen lauseke, joka sisältää useita lausekkeita. Seuraavassa on muutamia esimerkkejä:
- IF A.200>0 (Yksinkertainen arviointi)
- IF A.200>0 AND A.200<10,000 (Monimutkainen lauseke)
- IF A.200>10000 OR ((A.340/B.1200)*2 <1200) (Monimutkainen lauseke, joka sisältää useita lausekkeita)
Termillä Kaudet tarkoitetaan IF-lausekkeessa raportilla olevien kausien määrää. Tämän termin avulla voit laskea keskiarvon vuoden alusta. Esimerkiksi, kun ajat kauden 7 YTD-raportin, B.150/Periods tarkoittaa, että sarakkeen B rivin 150 arvo jaetaan 7:llä.
THEN ja ELSE -kaavat
THEN- ja ELSE-kaavat voivat olla mitä tahansa kelvollisia laskutoimituksia yksinkertaisista arvomäärityksiä monimutkaisiin kaavoihin. Esimerkiksi, lauseke IF A.200>0 THEN A=B.200 merkitsee "Jos sarakkeen A rivin 200 arvo on enemmän kuin 0 (nolla), sarakkeen B rivin 200 arvo sijoitetaan sarakkeen A nykyisellä rivillä olevaan soluun." Edeltävä IF/THEN-lauseke sijoittaa arvon yhteen nykyisen rivin sarakkeeseen. Voit käyttää myös ät-merkkiä (@) sekä tosi/epätosi-arvioinneissa että kaavassa edustaen kaikkia sarakkeita. Seuraavat ovat muita esimerkkejä, jotka kuvaillaan seuraavissa osissa:
- IF A.200>0 THEN B.200: Jos solun A.200 arvo on positiivinen, solun B.200 arvo sijoitetaan kaikkiin nykyisen rivin sarakkeisiin.
- IF A.200 >0 THEN @200: Jos solun A.200 arvo on positiivinen, jokainen rivillä 200 oleva arvo sijoitetaan kaikkiin nykyisen rivin vastaaviin sarakkeisiin.
- IF @200 >0 THEN @200: Jos nykyisen sarakkeen rivin 200 arvo on positiivinen, rivin 200 arvo sijoitetaan saman sarakkeen nykyiseen riviin.
Laskutoimituksen rajoittaminen raportoinnin yksikköön rivin määrityksessä
Jos haluat rajoittaa laskutoimituksen raportointipuun yksittäiseen raportointiyksikköön niin, että tuloksena olevaa summaa ei koosteta ylemmän tason yksiköksi, käytä @Unit koodia Liittyvät kaavat/rivit/yksiköt-solussa rivimäärityksessä. @Unit-koodi on mainittu raportoinnin puurakenteen sarakkeessa B, Yksikön nimi. @Unit-koodia käytettäessä arvoja ei koota, mutta laskutoimitus suoritetaan kaikilla raportointipuun tasoilla.
Huomautus
Jotta voisit käyttää tätä toimintoa, rivimääritykseen on liitettävä raportointipuu.
Laskentarivi voi viitata laskennan tai kirjanpitotietojen riviin. Tallennat laskutoimituksen rivimäärityksen Liittyvät kaavat/rivit/yksiköt -soluun sekä taloustiedot -tyypin rajoituksen. Laskennassa on käytettävä ehdollista laskelmaa, joka alkaa IF @Unit -rakenteella. Tässä on esimerkki: JOS @Unit(SALES) SITTEN @100 ELSE 0 Tämä laskutoimitus sisältää summan riviltä 100 raportin jokaisessa sarakkeessa, mutta vain MYYNTI-yksikölle. Jos järjestelmässä on useita SALES-yksiköitä, määrä näytetään kaikissa yksiköissä. Lisäksi rivi 100 voi olla taloustietojen rivi, ja se voidaan määrittää tallentamattomaksi. Tässä tapauksessa summan näyttäminen estetään kaikissa puun yksiköissä. Voit myös rajoittaa summan yhteen raportin sarakkeeseen, kuten sarake H, käyttämällä sarakerajoitusta tulostamaan arvon ainoastaan kyseiseen raportin sarakkeeseen. Voit sisällyttää OR-yhdistelmiä IF-lausekkeisiin. Tässä on esimerkki: JOS @Unit(SALES) TAI @Unit(SALESWEST) SITTEN 5 ELSE @100. Voit määrittää yksikön laskentatyypin rajoituksessa jollain seuraavista tavoista:
- Kirjoita yksikön nimen kohdalle kelpaava yksikkö. Esimerkiksi IF @Unit(SALES) mahdollistaa laskutoimitukset mille tahansa yksikölle, jonka nimi on SALES siitä huolimatta, onko raportointipuussa useita SALES-yksiköitä.
- Kirjoita yrityksen ja yksikön nimi rajoittaaksesi laskutoimitus tietyn yrityksen tiettyihin yksikköihin. Kirjoita esimerkiksi IF @Unit (ACME:SALES) rajoittaaksesi laskutoimituksen ACME-yrityksen SALES-yksikköihin.
- Kirjoita koko hierarkiakoodi raportointipuusta rajoittaaksesi laskutoimituksen tiettyyn yksikköön. Kirjoita esimerkiksi IF @Unit(SUMMARY^ACME^WEST COAST^SALES).
Huomautus
Voit etsiä täyden hierarkiakoodin napsauttamalla hiiren kakkospainiketta raporttipuumäärityksessä ja valitsemalla sitten Kopioi raporttiyksikön tunnus (H-koodi).
Laskelman rajaaminen raporttiyksikköön
- Valitse raporttien suunnitteluohjelmassa Rivimääritykset ja avaa sitten muokattava rivin määritys.
- Kaksoisnapsauta Muotoile koodia - solua ja valitse sitten CAL.
- Valitse Liittyvät kaavat/rivit/yksiköt -solu ja kirjoita ehdollinen laskutoimitus, joka alkaa IF-@Unit.rakenteen avulla.
IF/THEN/ELSE (jos/sitten/muuten)-lausekkeet sarakemäärityksessä
IF/THEN/ELSE-lausekkeiden avulla voit tehdä minkä tahansa laskutoimituksen riippuvaiseksi mistä tahansa toisesta sarakkeesta. Voit viitata IF-lausekkeessa muihin sarakkeisiin, mutta et raportin soluun. Kaikki laskutoimitukset on otettava käyttöön koko sarakkeessa. Esimerkiksi laskelman IF B>100 THEN B ELSE C*1,25 tarkoittaa, että "Jos B-sarakkeen summa on suurempi kuin 100, aseta B-sarakkeen arvo CALC-sarakkeeseen. Jos B-sarakkeen summa on pienempi kuin 100, C-sarakkeen arvo kerrotaan 1,25:llä ja tulos sijoitetaan CALC-sarakkeeseen." IF-lauseketta on aina seurattava looginen lauseke, jonka tulos on joko tosi tai epätosi. Sekä THEN- ja ELSE-lausekkeet voivat viittauksia rajoittamattomaan määrään sarakkeita, ja kyseiset kaavat voivat olla juuri niin monimutkaisia kuin haluat.
Huomautus
Et voi sijoittaa laskutoimituksen tuloksia mihinkään muuhun sarakkeeseen. Tulosten on oltava sarakkeessa, joka sisältää kaavan.
Käytä yksittäisiä lainausmerkkejä ja et-merkkiä dimension arvoina rivillä, sarakkeessa tai puussa
Voit suunnitella raportteja käyttämällä dimensioarvoja, jotka sisältävät et-merkin (&).
Voit määrittää minkä tahansa linkin taloushallinnon dimensio -kenttään arvon, kuten 'P & L'. Jos dimensioarvon molemmin puolin on yksi lainausmerkki (' '), se ilmaisee, että käytät literaaliarvoa, kuten (&) -et-merkkiä.