Jaa


ER-muodon suunnitteleminen muodostettujen asiakirjojen sivuttamista varten Excelissä

Tässä artikkelissa kerrotaan, miten järjestelmänvalvojan tai sähköisen raportoinnin toiminnallisen konsultin roolin käyttäjä voi määrittää sähköisen raportoinnin (ER) muodon lähtevien asiakirjojen muodostamiseksi Microsoft Excelissä ja asiakirjan sivuttamisen hallitsemiseksi.

Tässä esimerkissä muokataan Microsoftin toimittamaa ER-muotoa, jota käytetään valvontaraportin tulostukseen, kun Intrastat-ilmoitus on muodostettu. Tässä raportissa voit ottaa huomioon raportoidut Intrastat-tapahtumat. Muutosten avulla voit hallita muodostettujen valvontaraporttien sivuttamista.

Tässä artikkelissa kuvatut toimenpiteet voidaan suorittaa DEMF-yrityksessä. Koodausta ei tarvita. Ennen aloittamista seuraavat tiedostot täytyy ladata ja tallentaa.

kuvaus Tiedostonimi
Raporttimalli 1 ERIntrastatReportDemo1.xlsx
Raporttimalli 2 ERIntrastatReportDemo2.xlsx

Määritä ER-kehys

Seuraa vaiheita kohdassa Määritä ER-kehys luodaksesi ER-parametrien vähimmäisjoukon. Nämä asetukset on suoritettava, ennen kuin ER-kehystä käytetään normaalin ER-muodon mukautetun version suunnitteluun.

Tuo ER-muodon vakiokonfiguraatio

Seuraa vaiheita kohdassa Tuo ER-muodon vakiokonfiguraatio lisätäksesi ER-vakiokonfiguraatiot nykyiseen Dynamics 365 Finance -ilmentymääsi. Tuo versio 1.9Intrastat-raportin konfiguroinnin muodosta. Perusversio 1 Intrastat-mallin peruskonfiguraatiosta tuodaan automaattisesti säilöstä.

Mukauta ER-vakiomuotoa

Mukautetun ER-muodon luominen

Tässä skenaariossa edustat Litware-yritystä, joka on valittu aktiiviseksi ER-konfiguraation toimittajaksi. Uuden ER-muodon konfiguraatio on luotava käyttämällä Intrastat-raportin konfiguraatiota pohjana.

  1. Valitse Organisaation hallinto>Sähköinen raportointi>Konfiguraatiot.
  2. Laajenna Konfiguraatiot-sivun määrityspuun vasemmassa ruudussa Intrastat-malli ja valitse sitten Intrastat-raportti. Litware, Inc. käyttää tämän ER-muodon konfiguraation versiota 1.9 mukautetun version pohjana.
  3. Avaa pudotusvalintaikkuna valitsemalla Luo konfigurointi. Voit käyttää tätä valintaikkunaa luodaksesi uuden konfiguroinnin mukautetulle maksumuodolle.
  4. Valitse Uusi-kenttäryhmässä Johda nimestä: Intrastat-raportti, Microsoft -vaihtoehto.
  5. Kirjoita Nimi-kenttään Intrastat-raportti Litware.
  6. Valitse Luo konfigurointi luodaksesi uuden muodon.

Intrastat-raportti Litware -ER-muotokonfiguraation versio 1.9.1 luodaan. Tämän version tila on Luonnos, ja sitä voidaan muokata. Mukautetun ER-muodon nykyinen sisältö vastaa Microsoftin toimittaman muodon sisältöä.

Merkitse mukautettu muoto suoritettavaksi

Nyt kun mukautetun muotosi ensimmäinen versio on luotu, ja sen tila onLuonnos, voit suorittaa muodon testaustarkoituksia varten. Jos haluat suorittaa raportin, käsittele toimittajamaksu käyttämällä maksutapaa, joka viittaa mukautettuun ER-muotoosi. Oletuksena kun kutsut ER-muodon sovelluksesta, vain versiot, joiden tila on Valmis tai Jaettu, otetaan huomioon. Tämä käytös auttaa estämään sellaisten ER-muotojen käyttöä, joiden mallit eivät ole valmiit. Testiajoissasi voit kuitenkin pakottaa sovelluksen käyttämään ER-muotosi versiota, jonka tila on Luonnos. Tällä tavoin voit säätää nykyistä muotoversiota, jos muokkauksia tarvitaan. Lisätietoja on kohdassa Soveltuvuus.

Käyttääksesi ER-muodon luonnosversiota sinun on merkittävä ER-muoto selkeästi.

  1. Valitse Organisaation hallinto>Sähköinen raportointi>Konfiguraatiot.

  2. Valitse Määritykset-sivun toimintoruudun Määritykset-välilehden Lisämääritykset-ryhmässä Käyttäjäparametrit.

  3. Käyttäjän parametrit -valintaikkunassa määritä Suorita asetukset -valinnaksi Kyllä, ja valitse sitten OK.

  4. Tee tarvittaessa nykyisestä sivusta muokattava valitsemalla Muokkaa.

  5. Valitse vasemman ruudun määrityspuussa Intrastat-raportti Litware.

  6. Määritä Suorita luonnos-vaihtoehdoksi Kyllä ja valitse sitten Tallenna.

    Suorita luonnos -vaihtoehto Konfiguroinnit-sivulla.

Ulkomaankaupan parametrien määrittäminen käyttämään mukautettua ER-muotoa

Seuraavia vaiheita noudattamalla voit määrittää ulkomaankaupan parametrit, jotta voit käyttää mukautettua muotoa.

  1. Valitse Vero>Määritys>Ulkomaankauppa>Ulkomaankaupan parametrit.
  2. Valitse Ulkomaankaupan parametrit-sivun Sähköinen raportointi -pikavälilehden Tiedostomuodon määritys -kentässä Intrastat-raportti Litware.
  3. Valitse Raporttimuodon yhdistäminen -kentässä Intrastat-raportti Litware.
  4. Valitse Tallenna.

Voit määrittää mukautetun muodon käyttämään ladattua raporttimallia

Ensimmäisen ladatun Excel-mallin tarkasteleminen

  1. Avaa Excelin työpöytäsovelluksessa aiemmin ladattu ERIntrastatReportDemo1.xlsx-mallitiedosto.

  2. Varmista, että malli sisältää nimettyjä alueita, jotta voit luoda muodostettuihin asiakirjoihin raportin otsikon, raportin tiedot ja alatunnisteosat.

    Excel-mallin 1 asettelu työpöytäsovelluksessa.

Korvaa nykyinen Excel-malli mukautetussa ER-muodossa

Lisää uusi Excel-malli mukautettuun ER-muotoon.

  1. Valitse Organisaation hallinto>Sähköinen raportointi>Konfiguraatiot.
  2. Laajenna Konfiguraatiot-sivun määrityspuun vasemmassa ruudussa Intrastat-malli>Intrastat-raportti ja valitse sitten Intrastat-raportti Litware -konfiguraatio.
  3. Valitse Suunnittelu.
  4. Valitse Muodon suunnittelija-sivulla hallintapaneelista Näytä tiedot.
  5. Varmista, että Intrastat: Excel -juurimuotokomponentti on valittuna ja valitse sitten toimintoruudussa Tuo-välilehden Tuo-ryhmässä Päivitä Excelistä.
  6. Valitse Päivitä Excelistä -valintaikkunassa Päivitä malli.
  7. Selaa ja valitse Avaa-valintaruudusta ERIntrastatReportDemo1.xlsx-tiedosto, jonka latasit aiemmin ja valitse sitten Avaa.
  8. Valitse OK.
  9. Valitse Tallenna.

Muotorakenne ER-muodon suunnitteluohjelmassa sen jälkeen, kun uusi Excel-malli on lisätty.

Muuta tietojen sidontaa niin, että nimikkeen kuvaus näytetään muodostetussa raportissa

  1. Valitse Muodon suunnittelu -sivulla Yhdistämismääritys-välilehti.
  2. Laajenna Intrastat>Raporttirivit ja valitse Kauppatavarakoodi-komponentti.
  3. Valitse Muokkaa kaavaa.
  4. Muuta sidontakaava muodosta @.CommodityCode muotoon CONCATENATE(@.CommodityCode, " ", @.ProductName).
  5. Valitse Tallenna.

Konfiguroitu sidonta, jonka avulla nimikkeen kuvaus näytetään ER-muodon suunnitteluohjelmassa.

Intrastat-ilmoituksen valvontaraportin muodostaminen

Varmista ensin, että raportoinnin Intrastat-tapahtumat on määritetty Intrastat-sivulle.

Tapahtumat Intrastat-sivulla.

Muodosta sitten Intrastat-ilmoituksen valvontaraportti käyttämällä mukautettua ER-muotoa.

  1. Valitse Vero>Ilmoitukset>Ulkomaankauppa>Intrastat.

  2. Valitse Intrastat-sivun toimintoruudussa Tuloste>Raportti.

  3. Noudata Intrastat-raportti-valintaikkunassa seuraavia vaiheita suorittaaksesi raportin:

    1. Määritä Alkamispäivä- ja Päättymispäivämäärä-kentät sisällyttääksesi tiettyjä Intrastat-tapahtumia raporttiin.
    2. Määritä Luo tiedosto -asetukseksi Ei.
    3. Määritä Luo raportti -asetukseksi Kyllä.
    4. Valitse OK.
  4. Lataa ja tallenna muodostettu asiakirja.

  5. Avaa muodostettu asiakirja Excelissä ja tarkasta se.

    Muodostettu Excel-tiedosto työpöytäsovelluksessa.

Mukautetun muodon konfiguroiminen sivuttamaan muodostetut tiedostot

Toisen ladatun Excel-mallin tarkasteleminen

  1. Avaa Excelissä ERIntrastatReportDemo2.xlsx-mallitiedosto, jonka latasit aiemmin.

  2. Vertaa tätä mallia ERIntrastatReportDemo1.xlsx-malliin ja varmista, että se sisältää useita uusia Excel-nimiä, joiden avulla voidaan luoda ja täyttää sivukohtaisia osia muodostetuissa asiakirjoissa:

    • ReportPageHeader-alue lisätään sivun ylätunnisteita varten.
    • ReportPageFooter-alue lisätään sivun alatunnisteita varten.
    • ReportPageFooter_PageLines -solu määritetään näyttämään sivukohtaisten tapahtumien lukumäärä.
    • ReportPageFooter_PageAmount -solu määritetään näyttämään sivukohtaisten tapahtumien kokonaismäärä.
    • ReportPageFooter_PageWeight -solu määritetään näyttämään sivukohtaisten tapahtumien kokonaispaino.
    • ReportPageFooter_RunningCounterLines -solu määritetään näyttämään tapahtumien laskuri raportin alusta nykyiseen sivuun asti.
    • ReportPageFooter_RunningTotalAmount -solu määritetään näyttämään kaikkien tapahtumien kokonaismäärä raportin alusta nykyiseen sivuun asti.
    • ReportPageFooter_RunningTotalWeight -solu määritetään näyttämään kaikkien tapahtumien kokonaispaino raportin alusta nykyiseen sivuun asti.

    Excel-mallin 2 asettelu työpöytäsovelluksessa.

    Tämän mallin CommodityCode-solu määritetään rivittämään solun teksti. Koska tapahtumatietorivi on määritetty siten, että se sopii automaattisesti rivin korkeuteen, koko rivin korkeuden on muututtava automaattisesti, kun CommodityCode-solun teksti rivitetään.

    CommodityCode-solu määritettynä rivittämään solun teksti.

Toista nykyisen Excel-mallin korvaaminen mukautetussa ER-muodossa

  1. Noudata vaiheita tämän artikkelin Nykyisen Excel-mallin korvaaminen mukautetussa ER-muodossa -osassa. Valitse kuitenkin vaiheessa 7 ERIntrastatReportDemo2.xlsx-tiedosto.

  2. Laajenna Muodon suunnittelu -sivulla Intrastat.

  3. Nimeä muokattavaan ER-malliin lisätyn Alueen muotokomponentit niin, että ne synkronoivat rakenteen sovelletun Excel-mallin rakenteen kanssa.

    1. Valitse Alue-komponentti, joka on liitetty Excel-nimeen ReportPageHeader.
    2. Syötä Muoto-välilehden Nimi-kenttään Raporttisivun ylätunniste.
    3. Valitse Alue-komponentti, joka on liitetty Excel-nimeen ReportPageFooter.
    4. Syötä Muoto-välilehden Nimi-kenttään Raporttisivun alatunniste.
  4. Valitse Tallenna.

Muotorakenne ER-muodon suunnitteluohjelmassa sen jälkeen, kun uusi Excel-malli on korvattu.

Muuta muotorakenne asiakirjan sivuttamista varten

  1. Valitse Muodon suunnittelija -sivun vasemmanpuoleisen ruudun muotopuussa Intrastat-juurikomponentti.

  2. Valitse Lisää.

  3. Valitse Lisää-valintaikkunassa Sivu-komponentti Excel-komponenttiryhmässä.

  4. Syötä Komponentin ominaisuudet-valintaikkunan Nimi-kenttään Raporttisivu. Valitse sitten OK.

  5. Jos haluat käyttää Raporttisivun ylätunniste -komponenttia kaikkien muodostettujen sivujen ylätunnisteena, noudata seuraavia vaiheita:

    1. Valitse Raporttisivun ylätunniste -komponentti ja valitse sitten Leikkaa.
    2. Valitse Raporttisivu-komponentti ja valitse sitten Liitä.
    3. Laajenna Raporttisivu.
    4. Pakottaaksesi Sivu-komponentin pitämään tätä aluetta sivun ylätunnisteena, valitse Raporttisivun ylätunniste ja valitse sitten Muoto-välilehden Replikointisuunta -kentässä Ei replikointia.
  6. Tehdäksesi muodostetun asiakirjan sivutuksen niin, että raporttirivien sisältö otetaan huomioon, noudata seuraavia vaiheita:

    1. Valitse Raporttirivit-komponentti ja valitse sitten Leikkaa.
    2. Valitse Raporttisivu-komponentti ja valitse sitten Liitä.
  7. Jos haluat sisällyttää raportin alatunnisteen raporttirivien jälkeen mutta ennen viimeisen sivun alatunnistetta, noudata seuraavia vaiheita:

    1. Valitse Raportin alatunniste-komponentti ja valitse sitten Leikkaa.
    2. Valitse Raporttisivu-komponentti ja valitse sitten Liitä.
  8. Jos haluat käyttää Raporttisivun alatunniste -komponenttia kaikkien muodostettujen sivujen alatunnisteena, noudata seuraavia vaiheita:

    1. Valitse Raporttisivun alatunniste -komponentti ja valitse sitten Leikkaa.
    2. Valitse Raporttisivu-komponentti ja valitse sitten Liitä.
    3. Pakottaaksesi Sivu-komponentin pitämään tätä aluetta sivun alatunnisteena, valitse Raporttisivun alatunniste ja valitse sitten Muoto-välilehden Replikointisuunta -kentässä Ei replikointia.

Muotorakenne ER-muodon suunnitteluohjelmassa sen jälkeen, kun asiakirjan sivutus on toteutettu.

Sinun on määritettävä uudet tietolähteet, jotta voit laskea sivujen yhteismäärän, laskurin ja juoksevat kokonaisarvot sekä näyttää ne sivun alatunnisteosassa. Tähän tarkoitukseen on suositeltavaa käyttää Tietokokoelma-tietolähteitä.

  1. Valitse Muodon suunnittelu -sivulla Yhdistämismääritys-välilehti.

  2. Valitse Lisää juuri ja toimi sitten seuraavasti:

    1. Valitse Lisää tietolähde-valintaikkunan Yleiset-osassa Tyhjä säilö.
    2. Syötä 'Tyhjä säilö' -tietolähteen ominaisuudet -valintaikkunan Nimi-kenttään Yhteensä.
    3. Valitse OK.
  3. Valitse Yhteensä-tietolähde, valitse Lisää ja noudata sitten seuraavia vaiheita:

    1. Valitse Lisää tietolähde-valintaikkunan Yleiset-osassa Tyhjä säilö.
    2. Syötä 'Tyhjä säilö' -tietolähteen ominaisuudet -valintaikkunan Nimi-kenttään Sivu.
    3. Valitse OK.
  4. Valitse uudelleen Lisää ja toimi sitten seuraavasti:

    1. Valitse Lisää tietolähde-valintaikkunan Yleiset-osassa Tyhjä säilö.
    2. Syötä 'Tyhjä säilö' -tietolähteen ominaisuudet -valintaikkunan Nimi-kenttään Juokseva.
    3. Valitse OK.
  5. Valitse Total.Page-tietolähde, valitse Lisää ja noudata sitten seuraavia vaiheita:

    1. Valitse Lisää tietolähde-valintaikkunan Funktiot-osassa Tietokokoelma.
    2. Syötä 'Tietokokoelma' -tietolähteen ominaisuudet -valintaikkunan Nimi-kenttään Määrä.
    3. Valitse Nimiketyyppi-kentässä Reaaliluku.
    4. Määritä Kerää kaikki arvot -asetukseksi Kyllä.
    5. Valitse OK.
  6. Valitse uudelleen Lisää ja toimi sitten seuraavasti:

    1. Valitse Lisää tietolähde-valintaikkunan Funktiot-osassa Tietokokoelma.
    2. Syötä 'Tietokokoelma' -tietolähteen ominaisuudet -valintaikkunan Nimi-kenttään Paino.
    3. Valitse Nimiketyyppi-kentässä Reaaliluku.
    4. Määritä Kerää kaikki arvot -asetukseksi Kyllä.
    5. Valitse OK.
  7. Valitse Total.Running-tietolähde, valitse Lisää ja noudata sitten seuraavia vaiheita:

    1. Valitse Lisää tietolähde-valintaikkunan Funktiot-osassa Tietokokoelma.
    2. Syötä 'Tietokokoelma' -tietolähteen ominaisuudet -valintaikkunan Nimi-kenttään Määrä.
    3. Valitse Nimiketyyppi-kentässä Reaaliluku.
    4. Määritä Kerää kaikki arvot -kentän arvoksi Kyllä.
    5. Valitse OK.
  8. Valitse uudelleen Lisää ja toimi sitten seuraavasti:

    1. Valitse Lisää tietolähde-valintaikkunan Funktiot-osassa Tietokokoelma.
    2. Syötä 'Tietokokoelma' -tietolähteen ominaisuudet -valintaikkunan Nimi-kenttään Paino.
    3. Valitse Nimiketyyppi-kentässä Reaaliluku.
    4. Määritä Kerää kaikki arvot -kentän arvoksi Kyllä.
    5. Valitse OK.
  9. Valitse uudelleen Lisää ja toimi sitten seuraavasti:

    1. Valitse Lisää tietolähde-valintaikkunan Funktiot-osassa Tietokokoelma.
    2. Syötä 'Tietokokoelma' -tietolähteen ominaisuudet -valintaikkunan Nimi-kenttään Rivit.
    3. Valitse Nimiketyyppi-kentässä Kokonaisluku.
    4. Määritä Kerää kaikki arvot -kentän arvoksi Kyllä.
    5. Valitse OK.
  10. Valitse Tallenna.

Jos aiot hallita sivun alatunnisteen näkyvyyttä ja jos et suunnittele alatunnisteen lisäämistä viimeiselle sivulle, jos se sisältää tapahtumia, määritä uusi tietolähde laskemaan vaadittu juokseva laskuri.

  1. Valitse Muodon suunnittelu -sivulla Yhdistämismääritys-välilehti.
  2. Valitse Total.Running-tietolähde ja valitse Lisää.
  3. Valitse Lisää tietolähde-valintaikkunan Funktiot-osassa Tietokokoelma.
  4. Syötä 'Tietokokoelma' -tietolähteen ominaisuudet -valintaikkunan Nimi-kenttään Lines2.
  5. Valitse Nimiketyyppi-kentässä Kokonaisluku.
  6. Määritä Kerää kaikki arvot -asetukseksi Kyllä.
  7. Valitse OK.
  8. Valitse Tallenna.

Lisätyt tietolähteet ER-muodon suunnitteluohjelmassa.

Sidontojen määrittäminen kokonaisarvojen keräämistä varten

  1. Laajenna Muodon suunnittelija -sivun muotopuussa Raporttirivit-komponentti ja valitse sisäkkäinen Laskun arvo -komponentti.

  2. Valitse Muokkaa kaavaa.

  3. Muuta sidontakaava muodosta NUMBERVALUE(NUMBERFORMAT(@.InvoiceValue, "F"&TEXT(model.Parameters.IntrastatAmountDecimals)), ".", "") muotoon Total.Page.Amount.Collect(NUMBERVALUE(NUMBERFORMAT(@.InvoiceValue, "F"&TEXT(model.Parameters.IntrastatAmountDecimals)), ".", "")).

    Muistiinpano

    Sen lisäksi, että tämä sidonta lisää määräarvon Excel-soluun jokaista toistettavaa tapahtumaa varten, sidonta kerää tietokokoelman Total.Page.Amount-tietolähteen arvon.

  4. Valitse sisäkkäinen Paino-komponentti.

  5. Valitse Muokkaa kaavaa.

  6. Muuta sidontakaava muodosta @.'$RoundedWeight' muotoon Total.Page.Weight.Collect(@.'$RoundedWeight').

    Muistiinpano

    Sen lisäksi, että tämä sidonta lisää painoarvon Excel-soluun jokaista toistettavaa tapahtumaa varten, sidonta kerää tietokokoelman Total.Page.Weight-tietolähteen arvon.

Määritetyt sidonnat kokonaisarvojen keräämistä varten ER-muodon suunnitteluohjelmassa.

  1. Laajenna Muodon suunnittelija -sivun muotopuussa Raporttisivun alatunniste -komponentti, valitse sisäkkäinen Alue-komponentti, joka viittaa Excelin ReportPageFooter_PageAmount -soluun ja noudata sitten seuraavia vaiheita:

    1. Valitse oikeanpuoleisen ruudun tietolähdepuusta Total.Page.Amount.Sum() -nimike.
    2. Valitse Sido.
    3. Valitse Muokkaa kaavaa.
    4. Päivitä kaava muotoon Total.Page.Amount.Sum(false).

    Muistiinpano

    Tämän funktion argumentti on määritettävä arvoon Epätosi, jotta nykyisen sivun kerätyt tiedot voidaan pitää, koska näitä tietoja tarvitaan määrän juoksevan kokonaismäärän, sivukohtaisen rivimäärän ja laskurin rivien laskemiseen.

  2. Valitse muotopuussa sisäkkäinen Alue-komponentti, joka viittaa Excelin ReportPageFooter_PageWeight -soluun ja noudata sitten seuraavia vaiheita:

    1. Valitse oikeanpuoleisen ruudun tietolähdepuusta Total.Page.Weight.Sum() -nimike.
    2. Valitse Sido.
    3. Valitse Muokkaa kaavaa.
    4. Päivitä kaava muotoon Total.Page.Weight.Sum(false).

Täytettävien sidontojen määrittäminen sivun juoksevissa kokonaismäärissä

  1. Laajenna Muodon suunnittelija -sivun muotopuussa Raporttisivun alatunniste -komponentti, valitse sisäkkäinen Alue-komponentti, joka viittaa Excelin ReportPageFooter_RunningTotalAmount -soluun ja noudata sitten seuraavia vaiheita:

    1. Valitse oikeanpuoleisen ruudun tietolähdepuusta Total.Running.Amount.Collect() -nimike.
    2. Valitse Sido.
    3. Valitse Muokkaa kaavaa.
    4. Päivitä kaava muotoon Total.Running.Amount.Sum(false)+Total.Running.Amount.Collect(Total.Page.Amount.Sum(true)).

    Muistiinpano

    Total.Running.Amount.Sum(false)-operandi palauttaa aiemmin kerätyn määrän juoksevan kokonaismäärän. Total.Running.Amount.Collect(Total.Page.Amount.Sum(true))-operandi palauttaa nykyisen sivun kokonaismäärän. Toisen operandin sisäkkäisen funktion argumentti on määritettävä arvoon TosiTotal.Page.Amount-tietokokoelman nollaamiseksi heti, kun tämä arvo on lisätty Total.Running.Amount -juoksevan summan kokoelmaan. Määritetyn argumentin täytyy alkaa kerätä seuraavaa sivujen kokonaismäärää arvosta 0 (nolla).

    Funktio Total.Running.Amount.Sum(false) kutsutaan syöttämään määrän juokseva summa Excelin ReportPageFooter_RunningTotalAmount -soluun nykyisellä sivulla.

  2. Valitse muotopuussa sisäkkäinen Alue-komponentti, joka viittaa Excelin ReportPageFooter_RunningTotalWeight -soluun ja noudata sitten seuraavia vaiheita:

    1. Valitse oikeanpuoleisen ruudun tietolähdepuusta Total.Running.Weight.Collect() -nimike.
    2. Valitse Sido.
    3. Valitse Muokkaa kaavaa.
    4. Päivitä kaava muotoon Total.Running.Weight.Sum(false)+Total.Running.Weight.Collect(Total.Page.Weight.Sum(true)).

Täytettävien sidontojen määrittäminen sivun juoksevassa laskurissa

  1. Laajenna Muodon suunnittelija -sivun muotopuussa Raporttisivun alatunniste -komponentti, valitse sisäkkäinen Alue-komponentti, joka viittaa Excelin ReportPageFooter_RunningCounterLines -soluun ja noudata sitten seuraavia vaiheita:

  2. Valitse Muokkaa kaavaa.

  3. Lisää kaava Total.Running.Lines.Collect(COUNT(Total.Page.Amount.Result)).

    Muistiinpano

    Tämä kaava palauttaa kerättyjen määräarvojen lukumäärän koko raportissa. Tämä lukumäärä on sama kuin nykyisellä hetkellä toistettavien tapahtumien lukumäärä. Samanaikaisesti kaava kerää palautetun arvon Total.Running.Lines-kokoelmassa.

  1. Laajenna Muodon suunnittelija -sivun muotopuussa Raporttisivun alatunniste -komponentti, valitse sisäkkäinen Alue-komponentti, joka viittaa Excelin ReportPageFooter_PageLines -soluun ja noudata sitten seuraavia vaiheita:

  2. Valitse Muokkaa kaavaa.

  3. Lisää kaava COUNT(Total.Page.Amount.Result)-Total.Running.Lines.Sum(false).

    Muistiinpano

    Tämä kaava laskee nykyisen sivun tapahtumien lukumäärän eroksi kohteessa Total.Page.Amount.Result kerätyn koko raportin tapahtumien lukumäärän ja kohteeseen Total.Running.Lines.Sum tässä vaiheessa tallennettujen tapahtumien lukumäärän välillä. Koska nykyisen sivun tapahtumien lukumäärä on tallennettu kohteeseen Total.Running.LinesAlue-komponentin sidonnassa, joka viittaa Excelin ReportPageFooter_RunningCounterLines -soluun, nykyisen sivun tapahtumien lukumäärää ei ole vielä sisällytetty. Näin ollen tämä ero on sama kuin nykyisen sivun tapahtumien lukumäärä.

Määritetyt, täytettävät sidonnat sivun alatunnistelaskurissa ER-muodon suunnitteluohjelmassa.

Komponentin näkyvyyden määrittäminen

Voit muuttaa sivun ylä- ja alatunnisteen näkyvyyttä muodostetun asiakirjan tietyllä sivulla, kun haluat piilottaa seuraavat elementit:

  • Sivun ylätunniste ensimmäisellä sivulla, koska raportin ylätunniste sisältää jo sarakeotsikot
  • Sivun ylätunniste sivulla, jossa ei ole tapahtumia, jotka voivat tapahtua viimeisellä sivulla
  • Sivun alatunniste sivulla, jossa ei ole tapahtumia, jotka voivat tapahtua viimeisellä sivulla

Muuta näkyvyyttä päivittämällä Käytössä-ominaisuus komponenteissa Raporttisivun ylätunniste ja Raporttisivun alatunniste.

  1. Laajenna Muodon suunnittelija -sivun muotopuussa Raporttisivu-komponentti, valitse sisäkkäinen Raporttisivun ylätunniste -komponentti ja noudata sitten seuraavia vaiheita:

    1. Valitse Muokkaa kentässä Käytössä.

    2. Syötä Kaavan suunnittelutoiminto -sivun Kaava-kenttään seuraava lauseke:

      AND(
      COUNT(Total.Page.Amount.Result)<>0,
      COUNT(Total.Page.Amount.Result)<>COUNT(model.CommodityRecord)
      )

  2. Valitse muotopuussa sisäkkäinen Raporttisivun alatunniste -komponentti ja noudata seuraavia vaiheita:

    1. Valitse Muokkaa kentässä Käytössä.

    2. Syötä Kaavan suunnittelutoiminto -sivun Kaava-kenttään seuraava lauseke:

      (
      COUNT(Total.Page.Amount.Result)-Total.Running.Lines2.Sum(false)+
      0*Total.Running.Lines2.Collect(COUNT(Total.Page.Amount.Result))
      )<>0

    Muistiinpano

    COUNT(Total.Page.Amount.Result)-Total.Running.Lines2.Sum(false)-rakennetta käytetään nykyisen sivun tapahtumien lukumäärän laskemiseen. 0*Total.Running.Lines2.Collect(COUNT(Total.Page.Amount.Result)-rakennetta käytetään nykyisen sivun tapahtuminen lukumäärän lisäämiseen kokoelmaan, jotta seuraavan sivun alatunnisteen näkyvyys käsitellään oikein.

    Total.Running.Lines-kokoelmaa ei voi käyttää tässä uudelleen, koska Käytössä-ominaisuus käsitellään peruskomponentissa sen jälkeen, kun sisäkkäisten komponenttien sidonnat on käsitelty. Kun Käytössä-ominaisuus on käsitelty, Total.Running.Lines-kokoelmaan on jo lisätty nykyisen sivun tapahtumien lukumäärä.

  3. Valitse Tallenna.

Intrastat-ilmoituksen valvontaraportin muodostaminen (päivitetty)

  1. Varmista, että Intrastat-sivulla on 24 tapahtumaa. Toista vaiheet tämän artikkelin Intrastat-ilmoituksen valvontaraportin muodostaminen -osassa, jotta voit muodostaa ja tarkastaa valvontaraportin.

    Kaikki tapahtumat näytetään ensimmäisellä sivulla. Sivujen kokonaismäärät ja laskurit ovat samat kuin raportin kokonaismäärät ja laskurit. Sivun ylätunnistealue on piilotettu ensimmäisellä sivulla, koska raportin ylätunniste sisältää jo sarakeotsikot. Sivun ylä- ja alatunniste on piilotettu toisella sivulla, koska sivulla ei ole tapahtumia.

    Muodostettu Excel-asiakirja työpöytäsovelluksessa.

  2. Päivitä kaksi tapahtumaa Intrastat-sivulla vaihtamalla Nimikkeen numero -koodi muodosta D00006 muotoon L0010. Huomaa, että uuden nimikkeen Stereoaktiivikaiutinpari on pitempi kuin alkuperäisen nimikkeen Vakiokaiutin tuotenimi. Tämä tilanne pakottaa tekstin rivittämisen muodostetun asiakirjan vastaavassa solussa. Asiakirjan sivutus ja sivuihin liittyvä summaaminen ja laskeminen on nyt päivitettävä. Toista vaiheet osassa Intrastat-ilmoituksen valvontaraportin muodostaminen, jotta voit muodostaa ja tarkastaa valvontaraportin.

    Tapahtumat esitetään tällä hetkellä kahdella sivulla ja sivun kokonaismäärät ja laskurit lasketaan oikein. Sivun ylätunnistealue on piilotettu oikein ensimmäisellä sivulla, ja se näkyy toisella sivulla. Sivun alatunniste näkyy kummallakin sivulla, koska sivut sisältävät tapahtumia.

    Päivitetty muodostettu Excel-asiakirja työpöytäsovelluksessa.

Usein kysytyt kysymykset

Onko mahdollista tunnistaa, milloin sivumuotokomponentti on käsitellyt viimeisen sivun?

Sivu-komponentti ei paljasta tietoa käsiteltävän sivun numerosta eikä sivujen kokonaismäärästä muodostetussa asiakirjassa. Voit kuitenkin määrittää ER-kaavoja viimeisen sivun tunnistamista varten. Tässä on esimerkki:

  • Laske raporttisivun komponentin avulla käsiteltyjen tapahtumien kokonaismäärä. Voit tehdä tämän käyttämällä kaavaa COUNT(Total.Page.Amount.Result).
  • Laske kokonaismäärä tapahtumille, jotka on käsiteltävä perustuen model.CommodityRecord-sidontaan, joka on määritetty Raporttirivit-komponentille. Voit tehdä tämän käyttämällä kaavaa COUNT(model.CommodityRecord).
  • Vertaa kahta numeroa viimeisen sivun tunnistusta varten. Kun molemmat arvot ovat yhtä suuret, viimeinen sivu muodostetaan.

Muistiinpano

Tätä menetelmää kannattaa käyttää vain, jos Käytössä-ominaisuus Raporttirivit-komponentissa ei sisällä kaavaa, joka voisi palauttaa arvon Epätosi suorituksen aikana jollekin toistettavalle tietueelle sidotussa Tietueluettelossa.

Lisäresurssit