itthon / Internet / Hol vannak a jelentésbeállítások mentve 1s 8.2. Alapértelmezett beállítások tárolója

Hol vannak a jelentésbeállítások mentve 1s 8.2. Alapértelmezett beállítások tárolója

Küldje el ezt a cikket a mail címemre

Nagyon kényelmes, hogy az 1C programokban a jelentések szinte tetszés szerint testreszabhatók "maguk számára", és minden felhasználó kezelheti, akinek csak meg kell adnia a szükséges mutatókat, további oszlopokat, rendezést, összegeket stb. De minden alkalommal nagyon fárasztó, különösen, ha gyakran használja ezt a jelentést. A munka megkönnyítése érdekében az 1C létrehozta a jelentésbeállítások mentésének lehetőségét, és egy jelentésben több is lehet. különféle lehetőségeket beállításokat, tetszőleges nevet adhatnak, például "Jelentés a vezetésnek" vagy "Működési jelentés nekem"...

A jelentésbeállítások 1C-ben történő mentéséhez a szokásos formában Például, 1s trade 8 edition 10.3 vagy 1s accounting 8 edition 2.0, meg kell nyitnia magát a jelentést, majd konfigurálnia kell a mutatóit, oszlopait, a rendezést, ahogy Önnek kényelmes. Készítsen jelentést, és győződjön meg arról, hogy az szükség szerint jelenik meg.

A megnyíló ablakban kattintson a "Hozzáadás" gombra és adja meg a jelentés nevét, alapértelmezés szerint a név "Fő", állítsa be a "Megnyitás" jelzőket - ha azt szeretné, hogy ez a beállítás automatikusan alkalmazásra kerüljön megnyitáskor a jelentést, és állítsa be a "Mentés" jelzőt - ha szeretné, hogy ha az aktuális beállítással valamit módosít a jelentés beállításaiban, például új oszlopot ad hozzá, akkor ezzel a jelzővel ezek a változtatások automatikusan kiírásra kerülnek. a beállításhoz, azaz. nem kell újra elmentenie a beállítást.

Ugyanebben az ablakban törölheti a szükségtelen beállításokat.

Ha nem állította be a "Megnyitás" jelzőt, vagy másik beállítást kell alkalmaznia, akkor alkalmaznia kell kívánt beállítást manuálisan, ehhez a jelentésben kattintson a "Műveletek" - "Beállítások visszaállítása..." menüpontra (vagy használja az eszköztár speciális ikonját, ahogy az alábbi ábrán látható), és válassza ki a kívánt beállítást:

A beállítások visszaállítása során kiválaszthatja egy másik 1s felhasználó beállítását, például ha az Ön alkalmazottja pontosan úgy jeleníti meg a jelentést, ahogy kell, akkor nem szükséges újra feltalálni a kereket, csak kattintson a "Beállítások mindenkinek felhasználók" gombot, és válassza ki a kívánt beállítást a kívánt felhasználótól.

Tudnivalók arról, hogyan lehet menteni és visszaállítani a jelentésbeállításokat kezelt űrlapok 1c - olvassa el a következő cikkeket.

Részletesen átgondoltuk az ACS alapján megvalósított riportok beállításait. Most nézzük a finomabb és részletes beállításokat jelentési lehetőségek. A „Speciális” jelentésváltozat-beállítások ablakát a „További” – „Egyéb” – „Jelentésváltozat módosítása” parancs hívja meg.

A jelentésváltozat módosítására szolgáló ablak két részre oszlik:

1. A jelentés szerkezete.

2. Jelentésbeállítások.


A jelentésváltozatok szerkezeti része hasonló a standard jelentésbeállítások "Struktúra" lapjához. A csoportosítások célját és konfigurációját a cikk 1. része részletesen tárgyalja.

A jelentésváltozat szerkezeti táblázata a csoportosításokat tartalmazó oszlopon kívül több további oszlopot is tartalmaz:

A jelentésváltozat beállításai szakasz bőséges lehetőséget ad a felhasználónak, hogy igényeinek megfelelően konfigurálja a jelentést. Szinte teljesen egybeesik alapbeállítások Nézzük meg a szakasz összes fülét, és vegyük észre a különbségeket.

A beállítások szakasz a következő lapokból áll:

1. Opciók. Tartalmaz ACS paraméterek a felhasználó rendelkezésére áll.

ACS paraméter – a jelentésadatok lekéréséhez használt érték. Ez lehet adatkiválasztás vagy érvényesítés feltételértéke, valamint segédérték.


A paramétertáblázat "Paraméter" - "Érték" formátumban jelenik meg. Ha szükséges, módosíthatja a paraméterértékeket. A „Felhasználói beállítások elem tulajdonságai” gombra kattintva megnyílik az elem felhasználói beállításai.


Ebben az ablakban kiválaszthatja, hogy az elem szerepeljen-e a felhasználói beállításokban (azaz látható legyen-e a felhasználó számára a jelentés beállításakor), beállíthatja az elem megjelenítési és szerkesztési módját ( gyors hozzáférés a jelentés fejlécében, normál a jelentésbeállításokban és nem érhető el).

Az egyéni beállítások elem tulajdonságaihoz csoportosító mezők, margók, kijelölések és feltételes stíluselemek is tartoznak.

2. Egyéni mezők. Olyan mezőket tartalmaz, amelyeket a felhasználó maga alakít ki a jelentés által kiválasztott adatok alapján.


A felhasználó kétféle mezőt adhat hozzá:

  • Új kiválasztási mező...
  • Új kifejezésmező...

A kiválasztási mezők lehetővé teszik egy érték kiszámítását egy adott feltétel alapján. A kijelölési mező szerkesztő ablaka tartalmazza a mező címét és egy táblázatot, amelyben megadjuk a mező kijelölését, értékét és megjelenítését. A kiválasztás egy feltétel, attól függően, hogy a kívánt érték melyiket helyettesíti.


Például számítsuk ki az eladások számának becslését. Feltételezzük, hogy ha 10 egységnél kevesebb árut adnak el, akkor keveset, ha pedig 10 egységnél többet, akkor sokat. Ehhez a számított mező 2 értékét állítjuk be: az első a "Termékek száma kevesebb, mint "10" vagy egyenlő, a második a "Termékek száma több mint "10" választással lesz. "".

A kifejezésmezők lehetővé teszik az érték kiszámítását tetszőleges algoritmusok segítségével. Használhatják a lekérdező nyelv és a beépített 1C programozási nyelv funkcióit. A kifejezésmező szerkesztő ablaka két mezőt tartalmaz a részletes és összefoglaló rekordok kifejezésére. Az összesítő rekordok a "Jelentés szerkezete" területen konfigurált csoportosítások, összesítő függvényeket kell használniuk ("Összeg", "Minimum", "Maximum", "Mennyiség").

Például számítsuk ki az átlagos kedvezmény százalékát. Az átlagos engedményszázalék kiszámítása a következő képlettel történik: [Eladások összege engedmény nélkül] - [Eladások összege engedménnyel] / [Eladások összege engedmény nélkül]. Emlékeztetni kell arra, hogy a kedvezmény nélküli eladások összege nulla is lehet, ezért a SELECT operátort használjuk az ellenőrzéshez. A következő kifejezéseket kapjuk:

· Részletes bejegyzésekért:

Választás

Amikor [Eladások összege engedmény nélkül] = 0

Aztán 0

Else [Kedvezmény nélküli értékesítés] - [Kedvezményes értékesítés] / [Kedvezmény nélküli értékesítés]

Vége

· Összefoglaló bejegyzésekhez:

Választás

Amikor Összeg([Eladások összege engedmény nélkül]) = 0

Aztán 0

Egyéb esetben Összeg([Eladások összege engedmény nélkül]) - Összeg([Eladások összege engedménnyel]) / Összeg([Eladások összege engedmény nélkül])

Vége

Mint korábban említettük, az összes rekord kifejezésében használjuk aggregált függvény"Összeg".

3. Csoportosított mezők. Olyan mezőket tartalmaz, amelyek alapján a jelentésváltozat eredménye csoportosításra kerül. A csoportosítási mezők mindegyik csoportosításhoz külön vannak konfigurálva, de beállíthat közös csoportosítási mezőket egy jelentésváltozathoz, ha kiválasztja a „Jelentés” gyökerét a szerkezetfában. Hozzáadhat mezőt a jelentés eredményéből, egyéni mezőt, vagy kiválaszthat egy automatikus mezőt, ekkor a rendszer automatikusan kiválasztja a mezőket. Ezen a lapon a csoportosított mezők sorrendjét is módosíthatja.


4. Mezők. A jelentésváltozat eredményében megjelenő mezőket tartalmazza. A mezők mindegyik csoportosításhoz külön vannak konfigurálva, de beállíthat közös mezőket egy jelentésváltozathoz, ha kiválasztja a „Jelentés” gyökerét a szerkezetfában. Hozzáadhat mezőt a jelentés eredményéből, egyéni mezőt, vagy kiválaszthat egy automatikus mezőt, ekkor a rendszer automatikusan kiválasztja a mezőket. Ezen a lapon a mezők sorrendjét is módosíthatja.

A mezők csoportosíthatók a jelentés bármely részének logikus kiemeléséhez, vagy egy adott oszlopelrendezés beállításához. Csoport hozzáadásakor a „Hely” oszlop aktívvá válik, és lehetővé teszi a helybeállítások egyikének kiválasztását:

  • Auto - a rendszer automatikusan elrendezi a mezőket;
  • Vízszintesen - a mezők vízszintesen vannak elrendezve;
  • Függőlegesen - a mezők függőlegesen vannak elrendezve;
  • Külön oszlopban - a mezők különböző oszlopokban találhatók;
  • Együtt - a mezők egy oszlopban vannak elrendezve.


5. Kiválasztás. Tartalmazza a jelentésváltozatban használt szűrőket. A szűrők beállítását a cikk 1. részében tárgyaltuk részletesen. A szűrők mindegyik csoportosításhoz külön vannak konfigurálva, de beállíthat általános szűrőket egy jelentésváltozathoz, ha kiválasztja a „Jelentés” gyökerét a szerkezetfában.


6. Rendezés. Tartalmazza a jelentésváltozatban használt rendezési mezőket. A rendezési mezők beállítását a cikk 1. része részletesen tárgyalja. A rendezés minden egyes csoportosításhoz külön van konfigurálva, de beállíthat közös rendezési mezőket egy jelentésváltozathoz, ha kiválasztja a „Jelentés” gyökerét a szerkezetfában.


7. Feltételes tervezés. A jelentésváltozatban használt feltételes tervezési elemeket tartalmazza. A feltételes formázás beállítását a cikk 1. része részletesen tárgyalja. A feltételes tervezés minden csoporthoz külön van konfigurálva, de beállíthatja közös elemek feltételes megjelenés egy jelentésváltozathoz, ha a struktúrafában a „Jelentés” gyökérelemet választja.


8. További beállítások. További jelentéstervezési beállításokat tartalmaz. Lehetővé teszi egy általános kiválasztását kinézet jelentés, a mezők elhelyezkedése, csoportosítások, attribútumok, erőforrások, összegek, diagrambeállítások beállítása, a cím, a paraméterek és a kijelölés megjelenítésének vezérlése, az erőforrások helyzetének meghatározása, valamint a jelentésváltozat csoportosításának fejlécének és oszlopainak rögzítése.


Végezetül szeretném megjegyezni, hogy a jelentésbeállítások nem csak jelentésváltozatként menthetők, hanem fájlba is feltölthetők ("Tovább" menü - "Beállítások mentése"). A letöltéshez válassza a "Beállítások betöltése" lehetőséget, és válassza ki a mentett fájlt. Így átvihetjük a jelentésváltozat beállításait a különböző, azonos konfigurációjú adatbázisok között.


Ez alapján összefoglalhatjuk, hogy a felhasználó nem csak az igényeinek megfelelően testreszabhatja a riportot, hanem el is mentheti beállításait, és szükség esetén a jövőben is használhatja.

Amikor az 1-esekkel dolgozom és a felhasználói problémákkal foglalkozom, gyakran azt tapasztalom, hogy nem tudják, hogyan kell elemi technikákat használni a mindennapi munkájuk megkönnyítésére. Az egyik ilyen technika a beállítások mentése. Ha egy ilyen funkciót általában a szabványos jelentésekbe építenek be, akkor jelentéseik kidolgozásakor a programozók gyakran megfeledkeznek erről a funkcióról, bár ez meglehetősen egyszerű. Ebben a cikkben megpróbáljuk megvizsgálni, hogy a rendszer milyen lehetőségeket biztosít a beállítások programozói pozícióból történő mentéséhez.

Sokak számára két függvény elegendő: SaveValue (<Имя>, <Значение>) és párja RestoreValue(<Имя>) . de ez csak a kövér kliensnek szól. Ha elolvassa a súgót, láthatja, hogy a beállítás el van mentve az alap-felhasználó párhoz. Nem szabad elfelejtenünk, hogy nem csak egyszerű típusok adatok, de összetettek, például struktúra vagy akár értéktáblázat.

A programozók a ValueToFile(<ИмяФайла>, <Значение>) és ValueFromFile(<ИмяФайла>).

A 8.2-es verziótól kezdődően a pontos kiadást nem mondom meg, a metaadatfában megjelent a „Settings storage” ág, amit részletesebben kell elmondani.

A mechanizmus két részre osztható: a standard mechanizmusra és az egyedi mechanizmusra.

BAN BEN vékony kliens a beállítások mentésének mechanizmusa alapértelmezés szerint aktiválva van, és az „Összes művelet” gombon keresztül érhető el

Alapértelmezés szerint a rendszer lehetővé teszi több objektum beállításainak elmentését: kezelt felület beállításai, riportbeállítások, űrlapbeállítások.

A beállítások programozott elérése továbbra is ugyanolyan egyszerű, a szintaxis egy kicsit változott.

És ennek megfelelően állítsa vissza.

Általános beállítások Storage.Load(<КлючОбъекта>, <КлючНастроек>, <ОписаниеНастроек>, <ИмяПользователя>)

Minden paraméter részletesen le van írva a súgóban.

Íráskor külső jelentések ne felejtse el használni az adatok automatikus mentésének lehetőségét, hogy a felhasználó a jelentés vagy a feldolgozás után ne térjen vissza ezekhez a beállításokhoz.

Először az űrlapon jelezzük a feldolgozási attribútumok és az űrlapattribútumok értékeinek mentésének lehetőségét, jelezzük, hogy mely attribútumok értékeit szeretnénk menteni.

Kívánatos az Értékek visszaállítása nyitáskor négyzet bejelölése is.

Miután futtatta a jelentést, és megmutatta a felhasználónak, hogyan kell használni, ne felejtse el elmondani neki az űrlapbeállítások mentésének lehetőségét, valamint az űrlap későbbi megnyitásakor az automatikus helyreállítást:

A mechanizmusok egyszerűek, de hatékonyak, a felhasználó hálás lesz Önnek.

Értékelés: / 0

Ma az 1C:Enterprise 8.2 vagy 8.3 jelentések beállításairól fogunk beszélni, a konfigurációs példa segítségével 1C: Enterprise 8. Kereskedelmi menedzsment Ukrajna számára

Frissítés

Kiegészítettük a cikket a kezelt űrlapok konfigurációs beállításaival, és írtunk néhány trükköt a jelentések beállításához az 1C: Enterprise 8. Trade management for Ukraine, szerk. 3.1 (felügyelt űrlapok)

Nézzük meg, hogyan, a konfigurációs példa segítségével Kereskedelmi menedzsment Ukrajna számára

egyszerűen és gyorsan testreszabhatja a jelentést pontosan az Ön igényei szerint.

A kezelt űrlapok azt jelentik, hogy a jelentések megjelenése tetszés szerint testreszabható. Hiszen korábban, ha a felhasználó módosítani akarta a jelentés beállításait, meg kellett kérnie a programozót, hogy „fejezze be” a szükséges jelentéseket. Mostantól saját maga testreszabhatja bármelyik jelentést anélkül, hogy programozó segítségét kellene igénybe vennie.

Jelentésbeállítások az 1C-ben: Business 8. Trade management for Ukraine, ed. 3

A jelentés testreszabásához kattintson a gombra Beállítások. Megnyílik előttünk egy ablak a beállításokkal.

Az összes (speciális beállítások) megtekintéséhez kattintson a gombra Minden művelet → Minden beállítás

Ebben az ablakban felvehetjük a szükséges mezőket, csoportosíthatjuk a mezőket, kiválaszthatunk és még sok mást.

Az időszak sorban - kiválaszthatjuk, hogy melyik időszakra vonatkozóan szeretnénk adatokat látni.

Kijelölt mezők – itt adhatja hozzá a hiányzó mezőket

A kijelölés lapon csak azokat az elemeket tudjuk kiválasztani, amelyeket látnia kell.

Az összehasonlítás típusai:

  • Egyenlő– Csak egy értéket választhat ki
  • Nem egyenlő- az az érték, amelynek adatait nem szeretné látni
  • Listázott- ha több értéket szeretne kiválasztani
  • Egy csoportban a listáról- kiválaszthat egy listát több adatcsoportból.
  • Nincs a listán- a jelentésben nem szerepeltethető pozíciók listájának kiválasztása
  • Nincs a listacsoportban– az adatcsoportok listájának kizárása a kiválasztásból
  • Csoportban– ebben az esetben csak egy csoport/kategória adatait fogja látni
  • Nem csoportban- adatcsoport kizárása

Például a raktárakban lévő áruk listájában szeretnénk látni az összes raktáron lévő árut. Ehhez állítsa a Végső maradék elemet 0-nál nagyobbra.

Jelentésünk most így néz ki:

A rendezés lapon rendezhetjük adatainkat.

Például szeretnénk a termékeinket ábécé sorrendbe rendezni. Ehhez lépjen a rendezési ablakba. Csak húzza a "Nómenklatúra" attribútumot az ablak jobb oldalára, és állítsa be a rendezési irányt "Növekvőre".

A jelentés így kezdett kinézni:

A Csoportosítás lapon csoportosíthatjuk az adatokat valamilyen érték szerint. Például egyenlegeinket a raktárakkal összefüggésben szeretnénk látni. Itt minden egyszerű: három pontra kattintunk, a csoportszerkesztő ablakba lépünk, és hozzáadunk egy új csoportosítást a "Raktár" és kiválasztjuk a "Hierarchia" típust.

És hónapok szerint is csoportosítjuk, vagyis megtudjuk, melyik hónapban kaptuk meg az árut.

Ehhez adja hozzá a következő csoportosítást: Időszak hónap (évek, negyedévek, napok szerint is csoportosítható)

Most pedig nézzük riportunk megjelenését:

Mint látható, a beállításoknál megdupláztuk a raktárak szerinti csoportosítást. Hogyan lehet megtudni, honnan jött az extra csoportosítás? Mivel a kezelt űrlapokon saját maga is megtervezheti a jelentést, térjünk át magára a jelentés struktúrájára. Ehhez megyünk

A jelentés szerkezetét látjuk:

Vagyis a jelentés a következőképpen épül fel: először van egy raktárak szerinti csoportosítás, majd alcsoportok: csoportosítás Nómenklatúra, jellemzők, sorozatok és mértékegységek szerint, ezután következik a mozgási bizonylatok szerinti csoportosítás, az utolsó független csoportosítás pedig egy mértékegység

Ha egyszerűen kikapcsoljuk a Raktár jelölőnégyzetet, akkor ennek megfelelően 2 csoportosítás lesz kikapcsolva: a cikk és a regisztrátor. Ezért egyszerűen „megragadjuk” a nómenklatúra sort, és behúzzuk a jelentésbe. Töröljük a raktár jelölését. Most a jelentés szerkezetünknek így kell kinéznie:

Most jól néz ki a riport:

A nómenklatúra mezői lapon csak azokat a mezőket tudjuk kiválasztani, amelyeket látni szeretnénk a jelentésben. Például a Raktári árukról szóló jelentésben szeretnénk látni a cikk cikkét, a cikk nevét, a cikk jellemzőit, egységeit. mérések. Ehhez lépjen az Elemmezők fülre, és állítsa be az összes fenti részletet. Valamint ahhoz, hogy a tétel neve és jellemzői ugyanabban az oszlopban szerepeljenek a jelentésben, ezeket az adatokat egy csoportba kell helyezni (az ábrán látható módon).

A Feltételes formázás fül segítségével színessé tehetjük jelentésünket. Például gyorsan meg akarjuk találni egy termék mennyiségét egy bizonyos raktárban. Ehhez válasszon ki egy bizonyos raktárt egy színnel:

Az Állapot lapon válassza ki azt a raktárt, amelyet „festeni” szeretnénk. Raktár = "Termékek" bolt

A tervezés lapon válassza ki a színt (sárgát választunk):

A Rajzolható mezők lapon láthatjuk, hogy mely mezők/oszlopok színét változtatjuk meg. Ha ezt a lapot üresen hagyjuk, akkor a program sárgára fest mindent, ami a „Termékáruház” raktárral kapcsolatos

És most elkészítjük a jelentésünket!

Most így néz ki:

Először a raktárak szerinti csoportosítást látjuk, majd a hónapok szerinti csoportosítást.

A beállítások között egy gombbal válthat, például - Válassza ki a beállításokat:

Beállításunk Ebben a pillanatban csak nekünk érhető el, de ha hozzá akarjuk adni más felhasználókhoz, akkor menjen a szakaszba Adminisztráció → Felhasználói és jogosultsági beállítások → Másolási beállítások

A Jelentésbeállítások lapon láthatjuk az összes jelentést, amelynek beállításait elmentettük, és most kiválasztjuk a beállításunkat.

Most már csak másolnunk kell és be kell zárnunk.

Van még egy trükk a kezelt űrlapok jelentéseivel kapcsolatban: kicsit más módon adhat hozzá oszlopokat, sorokat.

Menjünk át Minden művelet → Jelentésváltozat módosítása

A következő ablak nyílt meg előttünk:

Itt is tudunk csoportosítani, rendezni, oszlopokat/sorokat hozzáadni. Általában bármit, amit a szíved kíván.

És a Bruttó Profit jelentés példáján megmutatom, hogyan adhatja hozzá a Markup oszlopot.

Menjen a beállításokhoz is ezen keresztül Minden művelet → Jelentésváltozat módosítása.

A megjelenő ablakba írjuk be oszlopunk nevét: Margó.

Az Összes rekord kifejezése mezőbe írja be a következő képletet: Bevétel / Összesen * 100 - 100

A bal oldalon találunk egy Custom Fields nevű mappát, és látjuk az újonnan létrehozott Margót

Adja hozzá a jobb oldali oszlophoz

És most adjuk hozzá a jelölésünket a jelentésszerkezethez: Szervezet és osztályok:

És fejezze be a szerkesztést.

Készítsünk jelentést.

Azt látjuk, hogy új rovat jelent meg, de finoman szólva sem vagyunk megelégedve a tizedesjegyek számával. De ez is nagyon könnyen javítható.

Vissza kell térnünk a beállításokhoz, nevezetesen az Egyéni mezők laphoz, és módosítanunk kell a képletünket. A számformátum, amelyet látni szeretnénk, 2 tizedesjegy.

A következő képletet készítjük: Formátum (Bevétel / Összesen * 100 - 100, "NPV = 2")

Hozzuk létre újra a jelentést.

Most látjuk, hogy minden rendben van!

De előfordul, hogy hibaüzenet jelenik meg: "Osztás nullával". Az ilyen hibák elkerülése érdekében a következő képletet írjuk fel:

Választás

Amikor Total<> 0

Ezután formátum (bevétel / összesen * 100–100, "NPV = 2")

Ellenkező esetben 0

Vége

Új lemezzel is kiegészíthetjük beszámolónkat. Ehhez lépjen a Jelentés szerkesztése lehetőségre is. További Hozzáadás → Új táblázat.

Most adjunk hozzá sorokat és oszlopokat.

Tegyük fel, hogy a bruttó nyereséget csak szegmensenként szeretnénk látni. Készülékek.

Adjuk hozzá a következő csoportosításokat a sorokhoz: Nómenklatúra.

A Kijelölés lapon jelölje be "Az aktuális elemnek saját kijelölése van" jelölőnégyzetet, és adjon hozzá egy elemet a háztartási készülékek csoportból.

A Mezők lapon jelölje be az "Az aktuális elemnek saját beállításai vannak a kijelölt mezőkhöz" jelölőnégyzetet - Nómenklatúra.

A táblázatunk szerkezetében, nevezetesen az oszlopokban, új csoportosítást adunk, a mezőt üresen hagyjuk.

Nevezzük az asztalunkat: Háztartási gépek. Ehhez álljon a Táblázathoz, és a Speciális beállítások lapon írjon be egy címet (az alábbi ábrán látható módon).

Most készítsünk jelentést.

Új névtáblánk bekerült a bruttó eredményjelentésbe.

Minden elemi!

Jelentésbeállítások az 1C-ben: Business 8. Trade management for Ukraine, ed. 2.3

Az 1C:Enterprise jelentései egy konstruktőr, de nem minden felhasználó ismeri a jelentésbeállítások bonyolultságát.

Állítsa be a jelentést, nyomja meg a Beállítások mentése gombot a jelentés panelen, hozzon létre újat, írja be a jelentés nevét. Ha azt szeretné, hogy ez a jelentés megnyíljon a megnyitáskor, jelölje be a Megnyitás melletti négyzetet.

A nyitás érdekében szükséges beállítás jelentést, kattintson a Beállítások visszaállítása gombra, és kattintson duplán a kívánt beállítás kiválasztásához. Ne felejtsen el a Generálás gombra kattintani.

2. Hogyan készítsünk részletesebb jelentést?

Nyissa meg a kívánt jelentést, nyomja meg a Beállítások gombot, jelölje be az alábbi Speciális beállítások jelölőnégyzetet, további könyvjelzők lesznek.

Általános lap

A jelölőnégyzetekkel adja meg, hogy mely oszlopokat szeretné látni a jelentésben, és melyeket nem.

A nyilak segítségével kiválaszthatja az oszlopok pozícióját.

Csoportosítás lap

Ezen a lapon felveheti/eltávolíthatja azokat az oszlopokat/sorokat, amelyeket látni szeretne a jelentésben, valamint konvertálhatja az adatokat a könnyebb megtekintés érdekében.

Sorcsoportosítás - az adatok lefelé, Oszlopcsoportosítás - oldalra (jobbra) alakulnak ki. Például a Sorcsoportosításban cikkenként, az Oszlopcsoportosításban pedig havi bontásban tekintheti meg az értékesítési adatokat.

A jelentés adatainak kitöltéséhez bármilyen mezőt hozzáadhat. Megnyomjuk a Hozzáadás gombot, megjelenik a Mezőkiválasztás ablak, ahol minden lehetőség van, amit a jelentéshez hozzá lehet adni. Kiválasztjuk a kívánt opciót (plusz jellel részletesebben felfedheti az információkat, pl. az adatokat a nómenklatúra cikkének kontextusában kell látnia, majd kattintson a nómenklatúrára és mindenre, ami a nómenklatúrával kapcsolatos kibontakozik). Új mező hozzáadásához kattintson az OK gombra.


A sor/oszlop csoportosítás típusa az adatnézet (csoportosítás), például a Hierarchia, lehetővé teszi az eredmények összecsukását/kibontását.

3. Hogyan lehet a jelentésben kiválasztani a címtár/dokumentum/könyvtárcsoport egy adott elemét?

Könyvjelző kiválasztása lehetővé teszi, hogy ne csak azokat a sorokat/oszlopokat jelölje ki, amelyek már szerepelnek a jelentésbeállításokban, hanem saját kiválasztási lehetőséget is hozzáadhat.

Ehhez kattintson a Hozzáadás gombra, és adja hozzá a kívánt opciót a Mezőkijelölés ablakból. A pipával kiválasztjuk, hogy melyik elemről lesz kiválasztva. Az Összehasonlítás típusa oszlopnak köszönhetően nem csak egy elemet, hanem csoportokat is kiválaszthatunk.

Összehasonlítás típusa

Egyenlő- csak egy pozíciót válasszon

Nem egyenlő- egy pozíció, amelyre vonatkozóan nem kíván adatokat látni

Listázott- Lehetőség van egy lista létrehozására azokról a pozíciókról, amelyeket látni szeretne a jelentésben. A Lista kiválasztása ablakban hozza létre a könyvtárak/dokumentumok elemeinek szükséges listáját.

Egy csoportban a listáról- kiválaszthatja az egyes csoportok/alcsoportok listáját. A csoport mappájának kiválasztásához meg kell nyomni a Kiválasztás gombot, és így listát kell készíteni azokról az alcsoportokról, amelyek kijelölését látni szeretné.

Nincs a listán - azon pozíciók listájának kiválasztása, amelyek nem szerepelhetnek a jelentésben

Nincs a listacsoportban- a jelentésben nem szerepeltethető csoportok/alcsoportok listájának kiválasztása

Csoportban- csak EGY csoportot választhat (egy csoport kiválasztásához meg kell nyomnia a Select gombot)

Nem csoportban- egy csoport szerinti kiválasztás, amely nem szerepelhet a jelentésben.

4. Hogyan lehet további mezőket külön oszlopokban létrehozni?

További mezők lap lehetővé teszi további mezők létrehozását egy külön oszlopban

  • A kötelező mező hozzáadása
  • Válassza az Elhelyezés lehetőséget egy külön oszlopban vagy egy olyan oszlopban, amely már szerepel a jelentésben
  • Válassza ki a Pozíciót a Csoportosítás oszlop előtt (azaz az első oszlopban), a Csoportosítás után (második oszlop) vagy a G helyettcsoportosítás (azaz egyáltalán nem lesz csoportosító oszlop).

5. Hogyan rendezzünk növekvő/csökkenő mezőket a jelentésben?

Például meg kell jeleníteni egy termék statisztikáit eladások szerint, a riport elején lesz egy termékünk, amely a legtöbbet értékesített.

Könyvjelzők rendezése

Válassza ki a rendezni kívánt mezőt – ez lesz a Mennyiség mező (in alapegységek), válassza a csökkenő rendezési lehetőséget. És megnézzük a legkelendőbb termék elejét. ha egy rosszul értékesített terméket kell megnéznie, válassza a növekvő rendezést.

6. Hogyan távolítsuk el a tizedesvessző utáni nullákat a jelentésben szereplő mennyiségből

Könyvjelző tervezés

Válassza ki az oszlopban a Mennyiség alapegységben területet, nyissa meg a Megjelenés oszlopot, jelölje be a Formátum mező melletti négyzetet, és nyissa meg az értéket.

A Hossz mező mellett jelölje be a négyzetet, és válassza ki a maximális szám hosszát. Ha be kell állítania a tizedeselválasztót (azaz hány karakter legyen a nullák után), akkor jelölje be a négyzetet, és válassza ki a tizedesjegyek számát. ha nincs szüksége törtrészekre, akkor ne változtasson semmit.

Megnyomjuk az OK gombot, ez a beállítás a Tervezési beállítások szerkesztése ablakba kerül, ott is megnyomjuk az OK-t, és most ez a formátum beállítás a Tervezés fülre került.

Jelentést készítünk, és a mennyiségünk most töredék rész nélkül.

* A Tervezés lapon kiválaszthatja különböző változatok tervezés. Egy másik leckében bemutatjuk a jelentésterv beállításának lehetőségeit.

7. Más felhasználók jelentésbeállításainak megkettőzése.

Például vannak olyan vezetőink, akiknek ugyanazt az értékesítési jelentést kell elmenteniük a beállításaikba. Ezek a menedzserek 7 főből állnak, és a jelentésbeállítások komolyak, és ezt minden felhasználónál hétszer megismételni teljesen problémás üzlet.

Van kiút!

  • Kezdésként állítsuk be ezt a jelentést egy menedzser számára, és mentsük el.
  • Ezután a második menedzser adatbázisába lépünk, megnyitjuk az Értékesítési jelentést, rákattintunk a Beállítások visszaállítása gombra, ez a lista üres (mivel a második vezetőnek nem voltak mentett beállításai).
  • A tetején a Beállítások minden felhasználó gombra kattintunk, és most ez a lista tartalmazza az összes, a felhasználók által elmentett jelentést.
  • Kiválasztjuk a kívánt jelentést, a Generálás gombot, és van egy jelentésünk, amelyet az első vezetőnek állítunk be
  • Most kattintunk a Mentés gombra, és a jelentés beállításai a második kezelőhöz kerülnek mentésre.

Ma csak néhány trükköt mondtunk el a jelentések készítéséhez az 1C: Enterprise-ban, természetesen ezek nem minden titka, a többit keresse következő leckéken.

Reméljük, hogy ez az oktatóanyag hasznos volt az Ön számára! Köszönöm a figyelmet!

Üdvözlettel, társaság Uszony Puha

Ezt megtanulhatja az "1C: Enterprise" online kurzusainkon, vagy jelentkezhet "1C: Enterprise" tanfolyamainkra, amelyek irodánkban zajlanak.

Ha még nem vásárolta meg ezt a programot, nagyszerű lehetősége van megvásárolni az 1C: Enterprise 8. Trade Management for Ukraine terméket weboldalunkon Az alábbiakban összegyűjtöttünk Önnek hasonló témákat, amelyek segítenek megérteni az 1C:Enterprise program működését.

  • < Назад
  • Következő >

A jelentések beállításának titkai az „1C: Enterprise” programban 8.3 - 4,5 az 5-ből 6 értékelés alapján

Az 1C felhasználói beállításai általában három részre oszthatók.

Először is, az 1C platform lehetővé teszi minden felhasználó számára, hogy saját 1C-beállításokat állítson be a kényelem érdekében. Például 1C beállítások számol be az SKD.

Másodszor, minden típusú és nem típusú konfigurációban általában sok folyamat végez szolgáltatási műveleteket. A feldolgozás testreszabást igényel. Kár, hogy időt vesztegetni a beállítások újbóli megadásával minden alkalommal, amikor megnyitja a feldolgozást.

És végül, harmadszor, magának a programozónak, hogy a program univerzális legyen, jobb, ha néhány alapértelmezett értéket nem ír be a programkódba, hanem bizonyos beállításokban tárolja azokat.

Hol tárolja ezeket a beállításokat 1C-ben?

Hogyan mentették az 1C beállításokat korábban

A platform a következő standard opciót kínálta:

  • Ha meg akarja jegyezni az 1C beállítást, a programozó ezt a funkciót használja
    saveValue("Beállításnév", Érték);
  • Az 1C beállítás olvasásához használja a funkciót
    Érték = RestoreValue("Beállításnév", Érték);

Ennek megfelelően a programozó gombokat hoz létre az 1C beállítások mentéséhez és visszaállításához, és a felhasználó ezt a mechanizmust használja (jól, vagy a programozó automatikusan elmenti őket).

Értékként nem csak számot vagy karakterláncot használhat, hanem például egy struktúrát is - egy olyan típust, amely lehetővé teszi számos érték tárolását a nevükkel együtt, például:
Beállítások = New Struct();
Settings.Insert("Beállítások neve", Érték);
Value = Settings.SettingsName;

Az 1C beállítás elmentésre kerül annak a felhasználónak, aki megnyomta a programozó által kifejlesztett 1C beállítások mentése gombot (vagy akinél ezeket a műveleteket automatikusan végrehajtották). Az 1C beállítások egy szöveges fájlban tárolódnak az adatbázissal rendelkező mappában (fájladatbázis használata esetén).

Ezenkívül a programozó szabadon kidolgozhatta saját tetszőleges módszereit az 1C beállítások hagyományos módszerekkel történő tárolására - például szöveggel és XML fájlok- az 1C beállítások tetszőleges mentése egy fájlba.

A tipikus konfigurációkban az 1C jelentés beállításai az információs regiszterben kerültek mentésre. Az 1C ACS jelentések beállításai pedig XML-fájlba menthetők.

Szabványos 1C beállítások tárolása

Mindezek a lehetőségek megmaradnak új platform 8.2, de végül megjelent egy bizonyos „standard módszer” a beállítások mentésére - az 1C Settings Storage.

A mechanizmus két részre oszlik - standard és egyéni tárolási beállítások 1C. A szabványt az 1C platformon valósítják meg, az egyediek az 1C objektumok, amelyeket a programozó hoz létre és programoz.

A platform alapértelmezés szerint az 1C-beállítások szabványos tárolását használja a vékonykliensben, hogy elmentse a felhasználó 1C-beállításait a következő platformmechanizmusokban:

  • Parancs által kezelt interfész
  • Űrlapok
  • A jelentések beállításai és beállításai.

A programozó az 1C-beállítások szabványos tárolását a programkódból 1C nyelven használhatja a korábbiakhoz hasonlóan:

  • Mikor kell emlékezni egy beállításra
    GeneralSettings Storage.Save("ObjectName", "SettingsName", Value);
  • A beállítás elolvasásához
    Value = GeneralSettings Storage.Load("ObjectName", "SettingsName", Value);
  • A beállítások listájának megjelenítéséhez
    Lista = GeneralSettings Storage.GetList("ObjectName");

Az 1C beállítások közvetlenül az adatbázisban, speciális táblázatokban tárolódnak.

Amint láthatja, a régi mechanizmushoz képest egy további szakasz került hozzáadásra - az objektum neve. Platform, mikor automatikus mentés az 1C objektum neve szerepel a típust jelző metaadatokban, például:
Jelentés.Értékesítés

Lehetővé vált annak a felhasználónévnek a kezelése is, amelyhez az 1C beállítások mentésre kerülnek, az utolsó paraméterként megadva.

A következő szabványos 1C beállítások tárolói vannak:

  • StorageSystemSettings
  • VaultGeneralSettings
  • StorageSettingsFormsData
  • RepositoryUserSettingsReports és RepositoryVariantsReports.

Tárolási beállítások 1C

A programozó létrehozhatja saját beállítástárolóját - a konfigurátorban.

Ez várhatóan a következő esetekben történik:

  • Referenciavezérlés az 1C beállítások tárolásakor
  • Az 1C beállítások migrálása használat közben
  • Az 1C beállítások speciális szerkezete (az automatikus megfelelőség érdekében)
  • Az alapértelmezett tárhelyek felülbírálása.

Saját 1C beállítástár létrehozásához hozzá kell adnia egyet a konfigurátorban az Általános / 1C beállítások tároló ág konfigurációs ablakában.

A konfigurációs tulajdonságokban (a konfiguráció gyökérága, amelyet a programozók általában Root-nak vagy Head-nek hívnak) felülírhatja a platform által használt szabványos 1C beállítástárolókat.

Ha a tulajdonságokban üres karakterlánc van, akkor az 1C beállítások szabványos tárolóját használja a rendszer, ellenkező esetben a kiválasztottat használja, és a szabványost nem.

A tárhely használata automatikusan lehetséges:


Vastag kliensben a használathoz közvetlen hívást kell regisztrálni az 1C beállítások 1C nyelvi kódban történő mentéséhez:
BeállításokTárolás.Tárhelynév.Mentés();

Ha saját 1C-beállítások tárolóját adja hozzá a konfigurációhoz, kezelőket kell írnia az értékek betöltéséhez és mentéséhez az 1C nyelven, különben a tárolás nem fog működni.

Valójában ezekben a funkciókban Ön saját maga írja meg az érték mentéséhez szükséges kódot (a szabványos tárolóba vagy egy fájlba vagy egy könyvtárba vagy az információs regiszterbe stb.), és betölti az értéket.