Megosztás a következőn keresztül:


ER-formátum megtervezése a létrehozott dokumentumok Excel programban való oldalszámozásához

Ez a cikk bemutatja, hogy hogyan konfigurálhat egy elektronikus jelentés (ER) formátumot a rendszergazdák és az elektronikus jelentéskészítő funkcionális tanácsadó szerepkörű felhasználók a kimenő dokumentumok generálása és a Microsoft Excel dokumentum-lapozás kezelése érdekében.

Ebben a példában módosítani lehet a Microsoft által megadott ER-formátumot, amely az ellenőrző jelentés nyomtatására használható az Intrastat nyilatkozat létrehozása esetén. Ezzel a jelentéssel megfigyelheti a jelentett Intrastat-tranzakciókat. A módosításokkal kezelni lehet a létrehozott ellenőrzési jelentések oldalszámozását.

A cikk eljárásait a DEMF vállalatnál lehet végrehajtani. Nincs szükség kódolásra. Mielőtt belekezdene, a következő fájlokat is le kell töltenie és mentenie kell.

Leírás Fájlnév
Jelentéssablon 1 ERIntrastatReportDemo1.xlsx
Jelentéssablon 2 ERIntrastatReportDemo2.xlsx

ER-keretrendszer konfigurálása

Hajtsa végre az ER-keretrendszer konfigurálása lépéseit az ER-paraméterek minimális halmazának beállításában. Ezt a beállítást még az ER keretrendszer használata előtt el kell végeznie, hogy egy szabványos ER-formátum egyéni verzióját megtervezze.

A szabvány ER-formátumkonfiguráció importálása

A Szabványos ER formátumkonfiguráció importálása lépéseit követve adja hozzá a normál ER-konfigurációkat a Dynamics 365 Pénzügy aktuális példányához. Az Intrastat jelentésformátum konfigurációjának 1.9-es verziójának importálása. A rendszer automatikusan importálja a tárházból az alap Intrastat-modell konfigurációjának 1. alapverzióját.

A szabvány ER-formátum testreszabása

Az egyéni ER-formátum létrehozása

Ebben az esetben Ön a Litware, Inc. képviselője, amelye a jelenleg aktív ER konfigurációs szolgáltatóként van kiválasztva. Új ER-formátumkonfigurációt kell létrehozni az Intrastat jelentéskonfiguráció alapként való használatával.

  1. Ugrás a Szervezet felügyelete >Elektronikus jelentési>konfigurációkhoz.
  2. A Konfigurációk lapon , a bal oldali konfigurációs fában bontsa ki az Intrastat-modellt, és válassza ki az Intrastat-jelentést. A Litware, Inc. ennek az ER-formátumkonfigurációnak az 1.9-es verzióját fogja használni az egyéni verzió alapjaként.
  3. Válassza a Konfiguráció létrehozása lehetőséget a legördülő párbeszédpanel megnyitásához. A párbeszédablak segítségével új konfigurációt hozhat létre az egyéni fizetési formátumra vonatkozóan.
  4. Az Új mezőcsoportban válassza a Névből származtatás: Intrastat jelentés, Microsoft lehetőséget.
  5. A Név mezőben adja meg az Intrastat-jelentés étkészletét.
  6. Az új formátum létrehozásához válassza a Konfiguráció létrehozása lehetőséget.

Az Intrastat-jelentés 1.9.1-es verziója júnóva VAN létrehozva. Ez a verzió Vázlat állapotú , és szerkeszthető. Az egyéni ER-formátum jelenlegi tartalma megegyezik a Microsoft által biztosított formátum tartalmával.

Egyéni formátum futtathatóvá tétele

Most, hogy az egyéni formátum első verziója vázlat állapotú lett, a formátum futtatható tesztelési célokra. A jelentés futtatásához a szállítói kifizetést az egyéni ER-formátumra hivatkozó fizetési mód használatával dolgozza fel. Alapértelmezés szerint az alkalmazásból származó ER-formátum hívása esetén csak a Kész és a Megosztott állapotú verziók számítanak. Ez a viselkedés segít megakadályozni a befejezetlen konstrukciókkal rendelkező ER-formátumok használatát. A tesztelési futások során azonban kényszerítheti az alkalmazást a Vázlat állapotú ER-formátum használatára . Ily módon módosíthatja az aktuális formátum verziószámát, ha bármilyen módosítás szükséges. További tájékoztatás: Alkalmazhatóság.

Ha egy ER-formátum piszkozat verzióját kívánja használni, ennek kifejezett módon be kell jelölnie az ER-formátumot.

  1. Ugrás a Szervezet felügyelete >Elektronikus jelentési>konfigurációkhoz.

  2. A Konfigurációk lap Munkaablaktábla Konfigurációk lapján, a Speciális beállítások csoportban válassza ki a Felhasználói paraméterek beállítást.

  3. A Felhasználói paraméterek párbeszédpanelEn állítsa a Futtatás beállításokat Igen beállításra, majd válassza az OK gombra.

  4. Válassza a Szerkesztés lehetőséget, ha az aktuális oldalt szükség szerint szerkeszthetőre szeretné tenni.

  5. A bal oldali konfigurációs fában válassza az Intrastat-jelentés- és szoftverjelentést.

  6. Állítsa Igen beállításra a Vázlat futtatása beállítást , majd válassza a Mentés lehetőséget.

    Piszkozat futtatása beállítás a Konfigurációk oldalon.

Külkereskedelmi paraméterek beállítása az egyéni ER-formátum használatára

A következő lépések szerint konfigurálhatja a Külkereskedelmi paramétereket az egyéni formátum használatára.

  1. Ugrás az Adóbeállítás >külkereskedelmi>>külkereskedelmi paramétereihez
  2. Az Elektronikus jelentés gyorslap Külkereskedelmi paraméterek lapján, a Fájlformátum-hozzárendelés mezőben válassza az Intrastat-jelentés ware jelentését.
  3. A Jelentésformátum-megfeleltetés mezőben válassza az Intrastat-jelentés- és szoftverformátum-leképezést.
  4. Válassza a Mentés lehetőséget.

Állítsa be az egyéni formátumot a letöltött jelentéssablon használatára

Tekintse át az első letöltött Excel-sablont

  1. Nyissa meg az asztali Excel-alkalmazásban a korábban letöltött ERIntrastatReportDemo1.xlsx sablonfájlt.

  2. Ellenőrizze, hogy a sablon tartalmaz-e elnevezett tartományokat a jelentésfejlécek, jelentésadatok és jelentéslábléc szakaszok létrehozásához a létrehozott dokumentumokban.

    Az 1. Excel-sablon elrendezése az asztali alkalmazásban.

Az aktuális Excel-sablon cseréje az egyéni ER formátumban

Új Excel-sablont kell hozzáadnia az egyéni ER-formátumhoz.

  1. Ugrás a Szervezet felügyelete >Elektronikus jelentési>konfigurációkhoz.
  2. A Konfigurációk lapon, a bal oldali konfigurációs fában bontsa ki az Intrastat-modell Intrastat-jelentését , és válassza ki az Intrastat-jelentés raktározási konfigurációját>.
  3. Válassza a tervezőt .
  4. A Munkaablak Formátumtervező lapján válassza a Részletek megjelenítése lehetőséget.
  5. Győződjön meg róla , hogy az Intrastat: Excel gyökérformátum összetevő ki van választva, majd a műveletpanel Importálás lapján, az Importálás csoportban válassza a Frissítés lehetőséget az Excel programból.
  6. Az Excelből való frissítés párbeszédpanelen válassza a Sablon frissítése lehetőséget.
  7. A Megnyitás párbeszédpanelen tallózással keresse meg és válassza ki a korábban letöltött ERIntrastatReportDemo1.xlsx fájlt, majd válassza a Megnyitás lehetőséget.
  8. Kattintson az OK gombra.
  9. Válassza a Mentés lehetőséget.

Az ER-formátumtervező formátumszerkezete az új Excel-sablon hozzáadása után.

Az adatkötés módosítása a cikkleírás megjelenítéséhez a létrehozott jelentésben

  1. A Formátumtervező lapon válassza a Leképezés lapot.
  2. Bontsa ki az Intrastat-jelentés>sorait, és válassza ki az árucikk-kód összetevőt .
  3. Válassza a Receptúra szerkesztése lehetőséget.
  4. A kötési képlet módosítása a következőről: @.CommodityCode CONCATENATE(@.CommodityCode, " ", @.ProductName)
  5. Válassza a Mentés lehetőséget.

Konfigurált kötés a cikkleírás megjelenítéséhez az ER formátumtervezőben.

Intrastat-nyilatkozat-ellenőrzési jelentés készítése

Először győződjön meg róla, hogy vannak Intrastat-tranzakciók jelentéshez az Intrastat lapon.

Tranzakciók az intrastat oldalon.

Ezután az egyéni ER-formátum használatával hozza létre az Intrastat nyilatkozat ellenőrző jelentését.

  1. Ugrás a Külkereskedelmi >Intrastat>adóbevalláshoz>

  2. Az Intrastat lap munkaablakában válassza a Kimeneti jelentés>lehetőséget.

  3. Az Intrastat jelentés párbeszédpanelen a következő lépések szerint futtatja a jelentést:

    1. Állítsa be a Jelentésbe beállított Adott Intrastat-tranzakciókat a Jelentés jelentésbe foglaló, a Dátum és a Cél dátum mezőit.
    2. Állítsa a Fájl létrehozása beállítást Nem beállításra .
    3. Állítsa a Jelentés létrehozása lehetőséget Igen beállításra .
    4. Kattintson az OK gombra.
  4. Töltse le és mentse a létrehozott dokumentumot.

  5. Nyissa meg a dokumentumot az Excel alkalmazásban, és ellenőrizze azt.

    Generált Excel-dokumentum az asztali alkalmazásban.

Az egyéni formátum konfigurálása a létrehozott dokumentumok oldalszámozásához

Tekintse át a második letöltött Excel-sablont

  1. Nyissa meg az Excel programban a korábban letöltött ERIntrastatReportDemo2.xlsx sablonfájlt.

  2. Hasonlítsa össze ezt a sablont az ERIntrastatReportDemo1.xlsx sablonnal, és ellenőrizze, hogy számos új Excel-nevet tartalmaz-e a létrehozott dokumentumok oldalspecifikus szakaszainak létrehozásához és kitöltéséhez:

    • A lapfejlécek létrehozásához a ReportPageHeader tartományt hozzáadja a alkalmazás.
    • A lap láblécének létrehozásához hozzáadja a ReportPagePage Egy tartományt.
    • A ReportPageFooter_PageLines úgy van beállítva, hogy az oldalankénti tranzakciók számát mutassa.
    • A ReportPageFooter_PageAmount a laponkénti tranzakciók teljes összegét mutatja.
    • A ReportPageFooter_PageWeight cella úgy van beállítva, hogy az oldalankénti tranzakciók összsúlyát mutassa.
    • A ReportPageFooter_RunningCounterLines cella úgy van beállítva, hogy a jelentés kezdetétől kezdve az aktuális lapon keresztül mutassa a tranzakciók futnak számlálóját.
    • A ReportPageFooter_RunningTotalAmount cella úgy van beállítva, hogy a jelentés kezdetétől kezdve az aktuális lapon az összes tranzakció teljes összegét mutassa.
    • A ReportPageFooter_RunningTotalWeight cella úgy van beállítva, hogy a jelentés kezdetétől kezdve az aktuális lapon mutassa a tranzakciók összesített súlyát.

    Az 2. Excel-sablon elrendezése az asztali alkalmazásban.

    A sablon CommodityCode cellája a cella szövegének csomagolására van konfigurálva. Mivel a tranzakció részletező sora úgy van beállítva, hogy automatikusan elférjen egy sor magasságában, az egész sor magasságának automatikusan meg kell változhatnia, amikor a CommodityCode cellában lévő szöveg megváltozik.

    A CommodityCode cella a cella szövegének tördelésére van konfigurálva.

Az aktuális Excel-sablon cseréjének megismétlése az egyéni ER formátumban

  1. Hajtsa végre a jelen cikk egyéni ER formátumszakaszának Aktuális Excel-sablon cseréje című lépéseit. A 7. lépésben azonban válassza ki az ERIntrastatReportDemo2.xlsx fájlt .

  2. Bontsa ki az Intrastat adatokat a Formátumtervező lapon.

  3. A szerkeszthető ER-formátumhoz hozzáadott Tartományformátum-összetevők neve a szerkezetnek az alkalmazott Excel-sablon szerkezetével való szinkronizálása érdekében:

    1. A ReportPageHeader Excel névhez társított Tartomány összetevő kiválasztása.
    2. Adja meg a Jelentés lap fejlécét a Formátum lap Név mezőjében.
    3. A ReportPagePageEr Excel névhez társított Tartomány összetevő kiválasztása.
    4. Adja meg a Jelentés lap láblécét a Formátum lap Név mezőjében.
  4. Válassza a Mentés lehetőséget.

Az ER-formátumtervező formátumszerkezete az új Excel-sablon cseréje után.

A formátumszerkezet módosítása a dokumentum-lapozás implementálásához

  1. Válassza ki az Intrastat gyökérösszetevőt a Formátumtervező lap bal oldali formázási fájában.

  2. Válassza a Hozzáadás lehetőséget.

  3. A Hozzáadás párbeszédpanelen válassza ki az oldalösszetevőt az Excel összetevőcsoportban .

  4. Adja meg a Jelentés lap nevét az Összetevő tulajdonságai párbeszédpanel Név mezőjében . Ezután válassza az OK gombra.

  5. Ha a Jelentés lap fejlécösszetevőjét minden létrehozott lapon oldalfejlécként használni kell, kövesse a következő lépéseket:

    1. Válassza ki a Jelentés lap fejlécösszetevőjét , majd válassza a Kivágás lehetőséget.
    2. Válassza ki a Jelentés lap összetevőjét , majd a Beillesztés lehetőséget .
    3. Bontsa ki a Jelentés lapot.
    4. Ha az oldalösszetevőt arra kell kényszeríteni, hogy ez a tartomány egy oldalfejléc, válassza a Jelentés lap fejlécét, majd a Formátum lap Replikáció irány mezőjében válassza a Nincs replikáció lehetőséget.
  6. A létrehozott dokumentumnak a jelentéssorok figyelembe vételével történő oldalakra bontása érdekében hajtsa végre a következő lépéseket:

    1. Válassza ki a Jelentéssorok összetevőt, majd válassza a Kivágás lehetőséget.
    2. Válassza ki a Jelentés lap összetevőjét , majd a Beillesztés lehetőséget .
  7. Ha a jelentés láblécét a jelentéssorok után, de az utolsó oldal lábléce előtt kell szerepeltetni, kövesse a következő lépéseket:

    1. Válassza ki a Jelentés lábléc összetevőjét , majd válassza a Kivágás lehetőséget.
    2. Válassza ki a Jelentés lap összetevőjét , majd a Beillesztés lehetőséget .
  8. Ha a Jelentés lap lábléc összetevőjét minden létrehozott lapon oldallécként használni kell, kövesse a következő lépéseket:

    1. Válassza ki a Jelentés lap láblécének összetevőjét , majd válassza a Kivágás lehetőséget.
    2. Válassza ki a Jelentés lap összetevőjét , majd a Beillesztés lehetőséget .
    3. Ha az oldalösszetevő erre a tartományra lap láblécet kell venni, jelölje ki a Jelentés lap láblécét, majd a Replikáció iránya mező Formátum lapján válassza a Nincs replikáció lehetőséget.

Az ER-formátumtervező formátumszerkezete a dokumentum láblécének implementálása után.

Az új adatforrásokat úgy kell konfigurálni, hogy kiszámítsa a lap összesítését, a görgetett számlálót és a görgetett összesített értékeket, és hogy a lap láblécében meg tudja jeleníteni őket. Javasoljuk, hogy erre a célra adatgyűjtési adatforrásokat használjon.

  1. A Formátumtervező lapon válassza a Leképezés lapot.

  2. Válassza a Gyökér hozzáadása lehetőséget, majd hajtsa végre a következő lépéseket:

    1. Az Adatforrás hozzáadása párbeszédpanel Általános szakaszában válassza az Üres tároló lehetőséget.
    2. Az " Üres tároló" adatforrás tulajdonságai párbeszédpanel Név mezőjébe írja be az Összesen adatokat.
    3. Kattintson az OK gombra.
  3. Válassza az Összes adatforrást, válassza a Hozzáadás lehetőséget , majd hajtsa végre a következő lépéseket:

    1. Az Adatforrás hozzáadása párbeszédpanel Általános szakaszában válassza az Üres tároló lehetőséget.
    2. Adja meg az Oldalt a "Tároló kiürítve" adatforrás tulajdonságai párbeszédpanel Név mezőjében.
    3. Kattintson az OK gombra.
  4. Válassza újra a Hozzáadás lehetőséget, majd hajtsa végre a következő lépéseket:

    1. Az Adatforrás hozzáadása párbeszédpanel Általános szakaszában válassza az Üres tároló lehetőséget.
    2. Az "Üres tároló" adatforrás tulajdonságai párbeszédpanel Név mezőjében adja meg a Futtatás parancsot.
    3. Kattintson az OK gombra.
  5. Válassza ki Total.Page adatforrást, válassza a Hozzáadás lehetőséget, majd hajtsa végre a következő lépéseket:

    1. Az Adatforrás hozzáadása párbeszédpanel Funkciók szakaszában válassza az Adatgyűjtemény lehetőséget.
    2. Az " Adatgyűjtés" adatforrás tulajdonságai párbeszédpanel Név mezőjébe írja be az Összeget .
    3. A Cikktípus mezőben válassza a Real lehetőséget.
    4. Állítsa Az Összes érték gyűjtése lehetőséget Igen beállításra .
    5. Kattintson az OK gombra.
  6. Válassza újra a Hozzáadás lehetőséget, majd hajtsa végre a következő lépéseket:

    1. Az Adatforrás hozzáadása párbeszédpanel Funkciók szakaszában válassza az Adatgyűjtemény lehetőséget.
    2. Az " Adatgyűjtés" adatforrás tulajdonságai párbeszédpanel Név mezőjébe írja be a Súly mezőt.
    3. A Cikktípus mezőben válassza a Real lehetőséget.
    4. Állítsa Az Összes érték gyűjtése lehetőséget Igen beállításra .
    5. Kattintson az OK gombra.
  7. Válassza a Total.Running adatforrást, válassza a Hozzáadás lehetőséget, majd hajtsa végre a következő lépéseket:

    1. Az Adatforrás hozzáadása párbeszédpanel Funkciók szakaszában válassza az Adatgyűjtemény lehetőséget.
    2. Az " Adatgyűjtés" adatforrás tulajdonságai párbeszédpanel Név mezőjébe írja be az Összeget .
    3. A Cikktípus mezőben válassza a Real lehetőséget.
    4. Állítsa az Összes érték gyűjtése mezőt Igen gombra.
    5. Kattintson az OK gombra.
  8. Válassza újra a Hozzáadás lehetőséget, majd hajtsa végre a következő lépéseket:

    1. Az Adatforrás hozzáadása párbeszédpanel Funkciók szakaszában válassza az Adatgyűjtemény lehetőséget.
    2. Az " Adatgyűjtés" adatforrás tulajdonságai párbeszédpanel Név mezőjébe írja be a Súly mezőt.
    3. A Cikktípus mezőben válassza a Real lehetőséget.
    4. Állítsa az Összes érték gyűjtése mezőt Igen gombra.
    5. Kattintson az OK gombra.
  9. Válassza újra a Hozzáadás lehetőséget, majd hajtsa végre a következő lépéseket:

    1. Az Adatforrás hozzáadása párbeszédpanel Funkciók szakaszában válassza az Adatgyűjtemény lehetőséget.
    2. Az " Adatgyűjtés" adatforrás tulajdonságai párbeszédpanel Név mezőjébe írja be a Sorok adatokat.
    3. A Cikktípus mezőben válassza az Egész mezőt.
    4. Állítsa az Összes érték gyűjtése mezőt Igen gombra.
    5. Kattintson az OK gombra.
  10. Válassza a Mentés lehetőséget.

Ha azt tervezi, hogy a lap láblécének láthatóságát ellenőrzi, és ha tranzakciót tartalmaz, akkor a láblécet nem tervezi a végleges lapon szerepeltetni, konfigurálja az új adatforrást a szükséges görgetett számláló kiszámításához.

  1. A Formátumtervező lapon válassza a Leképezés lapot.
  2. Válassza a Total.Running adatforrást, és válassza a Hozzáadás lehetőséget.
  3. Az Adatforrás hozzáadása párbeszédpanel Funkciók szakaszában válassza az Adatgyűjtemény lehetőséget.
  4. Az " Adatgyűjtés" adatforrás tulajdonságai párbeszédpanel Név mezőjébe írja be a Sorok2 adatokat.
  5. A Cikktípus mezőben válassza az Egész mezőt.
  6. Állítsa Az Összes érték gyűjtése lehetőséget Igen beállításra .
  7. Kattintson az OK gombra.
  8. Válassza a Mentés lehetőséget.

Adatforrások hozzáadva az ER formátumtervezőben.

Kötések konfigurálása összegértékek összegyűjtéséhez

  1. A Formátumtervező lapon, a formátumfában bontsa ki a Jelentéssorok összetevőt, és válassza ki a beágyazott számlaérték-összetevőt .

  2. Válassza a Receptúra szerkesztése lehetőséget.

  3. A kötési képlet módosítása a következőről: NUMBERVALUE(NUMBERFORMAT(@.InvoiceValue, "F"&TEXT(model.Parameters.IntrastatAmountDecimals)), ".", "") Total.Page.Amount.Collect(NUMBERVALUE(NUMBERFORMAT(@.InvoiceValue, "F"&TEXT(model.Parameters.IntrastatAmountDecimals)), ".", ""))

    Jegyzet

    A kötés nem csak az összes iterated tranzakció összegét gyűjti össze, hanem egy Excel-cellába is. Ez a kötés az Total.Page.Amount adatforrás értékét gyűjti össze.

  4. Válassza ki az egymásba ágyazott súly összetevőt .

  5. Válassza a Receptúra szerkesztése lehetőséget.

  6. A kötési képlet módosítása a következőről: @.'$RoundedWeight' Total.Page.Weight.Collect(@.'$RoundedWeight')

    Jegyzet

    A kötés nem csak az összes iterated tranzakció súlyértékét teszi Excel-cellába, hanem az Total.Page.Weight adatforrás értékét is gyűjti.

Konfigurált kötések az összértékek összegyűjtéséhez az ER-formátumtervezőben.

  1. A Formátumtervező lapon a formátumfában bontsa ki a Jelentésoldal lábléc összetevőjét, válassza ki azt a beágyazott Tartomány összetevőt, amely az Excel ReportPageFooter_PageAmount cellára hivatkozik, majd hajtsa végre a következő lépéseket:

    1. A jobb oldali ablak adatforrásfában válassza az Összesen.Page.Amount.Sum()) elemet.
    2. Válassza a Kötés lehetőséget.
    3. Válassza a Receptúra szerkesztése lehetőséget.
    4. A receptúra frissítése a következőre: Total.Page.Amount.Sum(false)

    Jegyzet

    A függvény argumentumát Hamis értékként kell megadni, hogy az összegyűjtött adatokat megtartsa az aktuális laphoz, mivel ezek az adatok a teljes futó összeg, az oldalankénti sorok összesített számának és a sorok számlálója kiszámításához szükségesek.

  2. Válassza ki a formátumfában azt a beágyazott Tartomány összetevőt , amely az Excel ReportPageFooter_PageWeight hivatkozik, majd hajtsa végre a következő lépéseket:

    1. A jobb oldali ablak adatforrásfában válassza az Összesen.Page.Weight.Sum()) elemet.
    2. Válassza a Kötés lehetőséget.
    3. Válassza a Receptúra szerkesztése lehetőséget.
    4. A receptúra frissítése a következőre: Total.Page.Weight.Sum(false)

Kötések konfigurálása a lap az oldal görgetett összegének kitöltéséhez

  1. A Formátumtervező lapon a formátumfában bontsa ki a Jelentésoldal lábléc összetevőjét, válassza ki azt a beágyazott Tartomány összetevőt, amely az Excel ReportPageFooter_RunningTotalAmount-cellára hivatkozik, majd hajtsa végre a következő lépéseket:

    1. A jobb oldali ablak adatforrásfában válassza az Total.Running.Amount.Collect()) elemet.
    2. Válassza a Kötés lehetőséget.
    3. Válassza a Receptúra szerkesztése lehetőséget.
    4. A receptúra frissítése a következőre: Total.Running.Amount.Sum(false)+Total.Running.Amount.Collect(Total.Page.Amount.Sum(true))

    Jegyzet

    Az Total.Running.Amount.Sum(false) operandus visszaadja a korábban beszedett összeget, amely az összesítést futtatja. Az Total.Running.Amount.Collect(Total.Page.Amount.Sum(true)) operandus az aktuális lap teljes összegét adja eredményül. A második operandus beágyazott függvényének argumentumát Igaz értékkel kell megadni, hogy az Total.Page.Amount Total.Running.Amount adatgyűjtés alaphelyzetbe állítva legyen, amint ez az érték be van állítva a teljes gyűjteménybe. A megadott argumentumnak el kell kezdenie összegyűjteni a következő oldalösszeget a 0 (nulla) összegtől.

    A Total.Running.Amount.Sum(false) függvény függvényének függvénye az összeg beírhatja az összeget az Excel ReportPageFooter_RunningTotalAmount az aktuális lapon.

  2. Válassza ki a formátumfában azt a beágyazott Tartomány összetevőt, amely az Excel ReportPageFooter_RunningTotalWeight-cellára hivatkozik, majd hajtsa végre a következő lépéseket:

    1. A jobb oldali ablak adatforrásfában válassza a Total.Running.Weight.Collect()item lehetőséget.
    2. Válassza a Kötés lehetőséget.
    3. Válassza a Receptúra szerkesztése lehetőséget.
    4. A receptúra frissítése a következőre: Total.Running.Weight.Sum(false)+Total.Running.Weight.Collect(Total.Page.Weight.Sum(true))

Kötések konfigurálása a lap az oldal görgetett számlálójának kitöltéséhez

  1. A Formátumtervező lapon a formátumfában bontsa ki a Jelentésoldal lábléc összetevőjét, és válassza ki azt a beágyazott Tartomány összetevőt, amely az Excel ReportPageFooter_RunningCounterLines-cellára hivatkozik.

  2. Válassza a Receptúra szerkesztése lehetőséget.

  3. Adja hozzá a receptúrát Total.Running.Lines.Collect(COUNT(Total.Page.Amount.Result)).

    Jegyzet

    Ez a képlet a teljes jelentés összegyűjtött összegértékeinek számát adja eredményül. Ez a szám egyenlő az ebben a pillanatban iteratedált tranzakciók számával. Ugyanakkor a képlet összegyűjti a Visszaadott értéket az Total.Running.Lines gyűjteményben .

  1. A Formátumtervező lapon a formátumfában bontsa ki a Jelentésoldal lábléc összetevőjét, és válassza ki azt a beágyazott Tartomány összetevőt, amely az Excel ReportPageFooter_PageLines-cellára hivatkozik.

  2. Válassza a Receptúra szerkesztése lehetőséget.

  3. Adja hozzá a receptúrát COUNT(Total.Page.Amount.Result)-Total.Running.Lines.Sum(false).

    Jegyzet

    Ez a képlet az aktuális lapon található tranzakciók számát számítja ki az Összesen.Page.Amount.Amount oldalon összegyűjtött tranzakciók száma és az Összesen.Sorok.Összeg e szakaszban tárolt tranzakciók száma közötti különbségként. Mivel az aktuális lap tranzakcióinak száma az Total.Running.Lines elemben található az Excel ReportPageFooter_RunningCounterLines-cellára hivatkozó Tartomány összetevő kötésében, az aktuális lapon még nem szerepel a tranzakciók száma. Ebből következően ez a különbség egyenlő az aktuális lapon lévő tranzakciók számával.

Konfigurált kötések a lap láblécszámlálójának kitöltésére az ER formátumtervezőben.

Összetevőláthatóság konfigurálása

A létrehozott dokumentumok adott lapján módosíthatja a lap fejlécének és láblécének láthatóságát, hogy elrejtse a következő elemeket:

  • Az oldalfejléc az első oldalon, mert a jelentésfejlécben már vannak oszlopcímek
  • A lap fejléce bármelyik oldalon, amely nem tartalmaz tranzakciókat, amelyek az utolsó oldalon jelennek meg
  • A lap lábléce bármelyik oldalon, amely nem tartalmaz tranzakciókat, amelyek az utolsó oldalon jelennek meg

A láthatóság módosítása érdekében frissítse a Jelentés lap fejlécének és a Jelentés lap láblécének Engedélyezett tulajdonságát.

  1. A Formátumtervező lap formátumfában bontsa ki a Jelentés lap összetevőjét, jelölje ki a beágyazott jelentéslap fejlécösszetevőjét , majd hajtsa végre a következő lépéseket:

    1. Válassza az Engedélyezett mező Szerkesztés beállítását .

    2. A Képletszerkesztő lap Képlet mezőjébe írja be a következő kifejezést:

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

  2. A formátumfában válassza ki a jelentéslap láblécének beágyazott összetevőjét, majd hajtsa végre a következő lépéseket:

    1. Válassza az Engedélyezett mező Szerkesztés beállítását .

    2. A Képletszerkesztő lap Képlet mezőjébe írja be a következő kifejezést:

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

    Jegyzet

    Az COUNT(Total.Page.Amount.Result)-Total.Running.Lines2.Sum(false) építés az aktuális lapon található tranzakciók számának kiszámítására használható. Az 0*Total.Running.Lines2.Collect(COUNT(Total.Page.Amount.Result) szerkezet segítségével az aktuális lapon lévő tranzakciók számát hozzáadhatja a gyűjteményhez, hogy helyesen kezelni tudja a következő oldal láblécének láthatóságát.

    A Total.Running.Lines gyűjtemény itt nem használható fel, mert az alapösszetevő Engedélyezett tulajdonságának feldolgozása a beágyazott összetevők kötésének feldolgozása után folyamatban van. Az Engedélyezett tulajdonság feldolgozásakor Total.Running.Lines a gyűjtemény már nő az aktuális lapon lévő tranzakciók számével.

  3. Válassza a Mentés lehetőséget.

Az EU Intrastat nyilatkozat ellenőrzőjelentésének létrehozása (frissített)

  1. Győződjön meg róla, hogy 24 tranzakció van az Intrastat lapon. Ismételje meg az Intrastat nyilatkozat ellenőrzési jelentésének létrehozása szakaszban található lépéseket az ellenőrző jelentés létrehozásához és ellenőrzéséhez.

    Minden tranzakció az első oldalon látható. A lap összesítései és számlálói egyenlők a jelentés végösszegeivel és számlálóival. Az oldalfejléctartomány az első oldalon el van rejtve, mert a jelentésfejlécben már vannak oszlopcímek. Az oldal fejléce és lábléce a második oldalon van elrejtve, mert az az oldal nem tartalmaz tranzakciókat.

    Generált Excel-dokumentum az asztali alkalmazásban.

  2. Két tranzakció frissítése az Intrastat oldalon a Cikkszám kód D00006-ről L0010-re való módosításával . Ne feledje , hogy az új cikk aktív párja termékneve hosszabb, mint az eredeti cikk termékneve ( Normál adapter). Ez a helyzet a létrehozott dokumentum megfelelő cellájában kényszeríti a szöveg tördelését. A dokumentum lapszámozását, valamint az oldalhoz kapcsolódó összegzést és leltározást most frissíteni kell. Ismételje meg az Intrastat nyilatkozat ellenőrzési jelentésének létrehozása és áttekintése szakaszban található lépéseket.

    Jelenleg két oldalon jelennek meg a tranzakciók, és a lap összesítései és számlálói helyesen vannak kiszámítva. Az oldal fejléctartománya megfelelően el van rejtve az első oldalon, és látható a második oldalon. A lap lábléce mindkét oldalon látható, mert tranzakciókat tartalmaznak.

    Frissített generált Excel-dokumentum az asztali alkalmazásban.

Gyakori kérdések

Fel lehet ismerni, amikor a végső oldalt a Oldalformátum-összetevő feldolgozza?

A Lap összetevő nem teszi elérhetővé a feldolgozott lap számára és a generált dokumentum oldalszámára vonatkozó adatokat. Az ER-képletek azonban ettől függetlenül felismerik a végső oldalt. Egy példa:

  • A már feldolgozott tranzakciók számának kiszámítása a Jelentés lap összetevő használatával. Ezt a számítást a képlettel lehet végezni COUNT(Total.Page.Amount.Result).
  • A feldolgozható model.CommodityRecord tranzakciók számának kiszámítása a jelentéssorok összetevőjéhez beállított kötés alapján. Ezt a számítást a képlettel lehet végezni COUNT(model.CommodityRecord).
  • Két szám összehasonlítása az utolsó oldal felismeréséhez. Ha mindkét érték egyenlő, akkor a program létrehozza az utolsó lapot.

További erőforrások