Szoftver beállítások kitöltése SKD „vagy” hogyan lehet egy jelentést az ACS világos felhasználó


Mi itt a saját hangulatát.

Csoport: Alapító
Hozzászólások: 12342
From: Kijev
Köszönetet mondott: 3659 alkalommal
Értékelés: 2797,9

Szoftver beállítások kitöltése SKD „vagy” hogyan lehet egy jelentést az ACS világos felhasználó

Példa szoftverek beállításait, töltse ki az építmények alapuló jelentés forgatható felhalmozási nyilvántartásban értékesítési méretei: Ügyfél, nómenklatúra és a források: a számát és összegét.

Jelentés készítése és konfigurálása az adatokat készítmény sémát.

Szóval Hozzon létre egy új jelentést. Nyílt adatok összetétel diagramja, és új adathalmazt kérésre. A lekérdezés ablakban írjuk be a következő lekérdezést:

A lap „Resources” van megadva, mint erőforrás területen, és KolichestvoOborot SummaOborot.

A lapon a „Beállítások”, hogy egy új paramétert „Időszak” típusú StandartnyyPeriod. A „NachaloPerioda” mint kifejezés Adja meg a következő értékeket: Period.DataNachala a "KonetsPerioda" paraméter - Period.DataOkonchaniya. Így van, hogy megszabaduljon magát hozza a dátumot a nap végén, és állítsa be az egyes paraméterek külön-külön. Beállítása a szerkezet a jelentés, amit mi nem. Ez lesz kialakítva szoftver.

A kész minta elrendezés beállítását. Folytassuk az interfész konfigurálása.

Testreszabása a felhasználói felületen.

Először hozzon létre a jelentés részleteit. Szükségük van nekünk, hogy megteremtse a felület és a további szoftverek feldolgozása felhasználó által megadott beállításokat. Add kellékek időszak - StandartnyyPeriod típusát, számát - logikai típus, összeg - logikai típus. Ezeket a részleteket felelős az átvitt időszakra és kimenetre jelentés és erőforrás KolichestvoOborot SummaOborot volt. Azt is meg kell táblázatos rész csoportosulások a részleteket területén - string típusú és TipGruppirovki - típus sor. Egy táblázat lesz felelős része a kiválasztott csoport kialakulását a jelentést.

Szükséges kellékek létre most létre egy jelentést formátumban.

Abban formában már a következő elemeket tartalmazza:
  • Beviteli mezőben adja meg az időszakot: DataNachala - Period.DataNachala adatok Dataokonchaniya - Period.DataOkonchaniya, harmad - időszak adatait és KnopkaVyboraPerioda gomb (a gomb szeretne rendelni egy kezelőt, amely megnyitja meghatározza azt az időtartamot a párbeszéd.
  • Panel három oldala. Az első oldalon fog hívni kiválasztás és intézkedik rajta egy tábla mező KomponovschikNastroek.Nastroyki.Otbor adatokat. A második oldalon lesz az úgynevezett UslovnoeOformlenie és intézkedik rajta egy tábla mező KomponovschikNastroek.Nastroyki.UslovnoeOformlenie adatokat. A harmadik oldal lesz az úgynevezett Sort, és ez található egy asztalra területen KomponovschikNastroek.Nastroyki.Poryadok adatokat.
  • Táblázatos mező csoportosulások kapcsolódó asztal része jelentés „csoportosítás”, és adjunk hozzá egy parancsot, amely jelzi panel akció táblamezőjét forrás „csoportosítás”. A parancssorban „Hozzáadás” gombra, a „Törlés”, „felfelé”, „Le”.
  • A 2. és VyvoditSummu VyvoditKolichestvo zászló kapcsolatos részleteket a jelentés számát és összegét, ill.
  • Field táblázatdokumentum eredmények automatikusan létrejön, ha létrehoz egy űrlapot, változatlan marad.

A teremtés, a felhasználói felület teljes. Azt viszont, hogy a legérdekesebb - a szoftver része.

A szoftver együttműködik a kapcsolási elrendezés az adatokat.

Először is, szükségünk van arra, hogy mi csoportok lesz elérhető a jelentésben. Ehhez létrehozunk egy objektumot modul és export változók SpisokDostupnyhPoleyGruppirovki SpisokDostupnyhTipovGruppirovki. A szervezetben a fő program kitölti a értéklisták:

Amikor megnyit egy űrlapot kitöltés csoportosulás alapértelmezett értékek:

Telepítse a rendelkezésre álló választási listák mezőcsoportokat:

Továbbá, meg kell határozni a modul objektum kezelő PriKomponovkeRezultata, amely betölti a konfiguráció az adatokat készítmény sémát.

Ezután állítsa be a paramétereket és a terhelés töltött konfiguráció

Az algoritmus, hozzátéve erőforrás elrendezést tükrözi használt NaytiPoleKomponovki funkciót. Ez a funkció határozza meg, hogy a hozzáadott mezőt a kiválasztott séma mező vagy sem. Ha már van, akkor adjuk hozzá a mezőt nem szükséges.

Kész. Layout adatbeállítás áramkör töltik, és jelentést is generálható.

Feldolgozásával dekódoljuk a választó mező, és a csoportok töltötték összhangban a kijelölt mezőt kell önálló leírt dekódolás processzor. Ehhez hozzon létre egy logikai kellékek EtoRasshifrovka jelentést. Kellékek megmutatja, mi képez egy egyszerű jelentés vagy megfejteni. Ahhoz, hogy hozzon létre egy táblázatot doboz eredményez RezultatObrabotkaRasshifrovki felvezető. A generált felvezető write:

A felvezető PriKomponovkeRezultata tárgy modul adja, hogy a csoportok töltse beállításokat csak akkor kell, ha nem visszafejteni. Így PriKomponovkeRezultata felvezető formáját ölti:

Alkotó jelentés nem igénylő adja meg a konfigurációs adatokat elrendezésben lapváltás és megérteni a beállításokat jelentés szerkezetét. Az ehhez szükséges beállításokat a felhasználó lát a formáját a jelentést. ha kiterjeszti a funkcionalitást, ha szükséges. Például, hogy a megőrzése a kiválasztott beállítások a felhasználó, hogy elrejtse a beállításokat, ha a felhasználónak szüksége van mindig egy lehetőség, és így tovább.

Továbbá, ha akarja, akkor a jelentést sokoldalúbb. Például, hogy töltse ki a listát a mezők és csoportok az alapértelmezett beállítások ACS, hogy hozzon létre egy táblázatot a lehetőségeket, és töltse meg a felsorolt ​​paraméterek az elrendezés csomagot. Így kap egy jelentést sablont, ahonnan könnyen lehet, hogy más jelentések, a változó csak a kérést, jelezve az erőforrások és az opciók listáját.

Adjon szerkesztett Vofka - 03.10.13, 13:16

Szolgáltatások 1C programozó

Kapcsolódó cikkek