Névjegyzék

1c a CCD használatával. Az első jelentés a CCD-ről. Hozzon létre egy adatelrendezési áramkört a jelentésben

Tegyük fel, hogy a feladat egy jelentés létrehozása a "Végrehajtási szolgáltatások" dokumentumokról, amelyek tartalmazzák a megadott csoportból származó nómenklatúra pozícióit. Mivel egy kezelt formában fogunk dolgozni, hozzon létre egy beépített jelentést a konfigurációban a "Tesztjelzés" címmel, és válassza ki az alapadat-elrendezési rajzot (1. ábra).

Ábra. 1. Jelentés létrehozása

A megjelenő űrlapon, akkor használja az "Add Data Set" gombot, és válassza ki a "Add Data Set - Request" (ábra. 2)

Ábra. 2. Adja meg az adatkészletet

A lekérdezés létrehozásához a lekérdezési konstruktorot használjuk. Válasszon az "Adatbázis" panel dokumentum "Implementationservices" és annak asztali rész "A szolgáltatás végrehajtása. A "Táblázat" panelen, a megfelelő táblázatokból válassza ki a mezőket - "a szolgáltatáskapcsolat megvalósítása" és a "szolgáltatás végrehajtása. Link" (3. ábra).

Ábra. 3. Kérés létrehozása

A táblák közötti kapcsolat automatikusan létrehozásra kerül, így megnyomhatjuk az "OK" gombot a lekérdezési konstruktorban. Adatkészlet - A kérés készen áll (4. ábra).

Ábra. 4. Adatkészlet - kérés

Beállítások

-Ért megfelelő munka A jelentésnek meg kell adnia, hogy mely információk jelennek meg a jelentésben. Nyomja meg a "Megnyitott beállítások tervezője" gombot (5. ábra)

Ábra. 5. Konstruktor beállításai

Válassza ki a Jelentés típusa listáját, majd kattintson a Tovább gombra. Válassza ki a rendelkezésre álló mezőket - referencia és nómenklatúra (6. ábra), majd az "OK" gombra kattintva.

Ábra. 6. A jelentési mezők kiválasztása

Elvileg a jelentésünk készen áll. De a feladatban nem szükséges az összes adatot megszerezni, hanem a kiválasztott csoportból származó nómenklatúra szerinti kiválasztást. Megengedte, hogy a felhasználó használja a kiválasztást. Ehhez a "Beállítások" fülön az "Egyéni beállítások elem tulajdonságait" használjuk, és válassza ki a választást (7. ábra)

Ábra. 7. Egyéni beállítások

Nyomja meg az "OK" gombot, és ezen belül befejeződött (7. ábra).

Jelentés helyesbítése érdekében az alrendszerek egyikébe kell tartoznia. Legyen az "Értékesítési" alrendszerben (8. ábra)

Ábra. 8. Eladó alrendszer

Jelentésünk készen áll! Frissítse az adatbázis-konfigurációt és indítsa el az 1c: Enterprise programot. Ugrás az "Értékesítési" alrendszerre, és hívjon egy "tesztjelentést", majd az "alak" gombra (9. ábra)

Ábra. 9. Jelentés hívása

A feladat feltételei szerint be kell állítanunk a kiválasztás állapotát, hogy a nómenklatúra egy bizonyos csoporthoz tartozik. Ehhez válassza ki a megfelelő beállítási mezőt. Kiválasztás. Megnyílik a "Szerkesztés kiválasztása" forma. A rendelkezésre álló mező mezőkből történő húzással. A szelekciós mezőben lévő nómenklatúra, a "Csoportban", és az "Érték" oszlopban a " Készülékek"(10. ábra)

Ábra. 10. A kiválasztás beállítása

Nyomja meg az "OK" gombot, létrehozunk egy újbóli kiválasztási jelentést, és a feladat megoldásra kerül (11. ábra).

Ábra. 11. A nómenklatúra csoportjának kiválasztása.

  • A jelentések kialakításának különböző módjai (következtetés) táblázatos dokumentum, Jelentésépítő, univerzális jelentés, SCD)
  • Jelentések konfigurálása az "1c: Enterprise" módban
  • Jelentse a debug eszközöket az SCD-n. Milyen lekérdezés ténylegesen adatokat kap az alapból?
  • Amire szüksége van egy csomó kullancsra az elrendezési mezők beállításához
  • Hogyan lehet felülírni a mezőnézetet a jelentésben
  • Hogyan juthatjuk meg a helyes eredményeket az ACD-ről, függetlenül attól, hogy mely mezők jelennek meg a jelentésben?
  • Hogyan lehet visszavonni a dokumentumok és a regisztrátorok helyes maradványait?
  • Hogyan lehet csak néhány kullancsot telepíteni, hibás eredményeket kap a jelentésben?
  • Hogyan használjuk a saját funkcióit közös modulok A CCD-jelentésben?
  • A helytelen kiegészítések kizárása USD + EUR; PC. + kg
  • Hogyan lehet több nézet létrehozása (jelentési lehetőségek) ugyanazon adatok alapján
  • Milyen lehetőségek vannak a grafikus formában (diagramok, grafikák, hisztogramok) a CCD-ben, és amikor a programkód által a "Modest" ábrán látható
  • Hogyan szervezzük meg a hierarchia adatainak kimenetét programozás nélkül? És hogyan szerveződik az ilyen adatok alacsony szintjén?
  • Milyen programkód nélkül visszavonja az összes dátumot az időszakra, és nem csak azok, amelyeken az adatok a jelentésben vannak?
  • Hogyan állíthatunk be egy jelentést, ahol a felhasználó önállóan választhatja ki a szükséges frekvenciát (év, hónap, nap)?
  • Hogyan programozás nélkül helyezkednek el a "Gyors" beállítások formájában, amelyeknek szüksége van egy felhasználóra, hogy jelentést készítsen?
  • Kiválasztás kombinálása - és, vagy sem.
  • Hogyan lehet a mező fejlécét függőlegesen kimenni, és az értékek maguk vízszintesen vannak.
  • Következtetés csak néhány erőforrás eredményeiben
  • Különbségek a lekérdezések és az SCD eredményeinek kiszámításánál
  • Az utóbbi vágása minden napig a CCD segítségével
  • Az "1c: Enterprise" módban létrehozott objektumok tetszőleges jellemzőivel való együttműködés a CC-jelentésben
  • A beágyazott programok használata - Új jelentés kidolgozása a meglévő
  • Gyakorlati példák az összetett funkciók felhasználására
    Számítása / elválasztott csoportokTémassiv,
    Számítás alapú elválasztó irodák, stb.
    Megoldani, hogy milyen feladatokat lehet alkalmazni?
  • A CCD-ben szereplő jelentések elrendezéseinek
  • A kézi adatkimenet használata táblázatos dokumentumhoz komplex és átfogó jelentést valósíthat meg. És hogyan lehet, hogy ugyanazt a jelentést, de az összes rugalmas beállításokat a CCD (önkényes seboctions stb)?
  • Hogyan készítsünk jelentést programozva? Hogyan lehet jelentést készíteni egy adott termék kiválasztásával a nómenklatúra listájából?
  • A generált adatok kimenete nem szerepel a jelentésben, hanem az értékek táblázatában
  • Szoftver felhasználói beállításokkal
  • Hogyan építsünk egy jelentést egy olyan táblázatról, amely kimutatja a szoftvert, vagy be van töltve egy külső rendszerből?
  • Az egyéni kiválasztás végrehajtása nem jelent jelentések - feldolgozás, referencia könyvek stb. Az "1c: Enterprise" módban beírt tetszőleges kiválasztások tárolása
  • Szoftver feldolgozása dekódolás
  • Saját menü létrehozása a jelentés visszafejtéséhez
  • Hogyan hajthatunk végre átmenetet egy jelentésből egy kettős kattintással a jelentéssejtben?
  • Hogyan készítsünk képeket a jelentéshez? Hogyan lehet árlistát alkotni a termékképekkel?
  • Hogyan vehetjük fel a vállalat logóját a CCD-jelentésben?
  • Milyen képességei vannak a CCD-nek a listák megjelenítésénél? Dinamikus listák
  • Hogyan biztosítja a rendszer gyors megjelenítését olyan listák, amelyekben több ezer elem tárolható?

Jelentkezzen be diákként

Az 1c 8.3 elrendezési rendszer kezdőknek: az első jelentés a CCD-ről

Ha nem olvasta el a modul bevezetését - kérjük, olvassa el :.

A szükséges órák teljesítése 1c 8.3 (nem 8.3.4.482) .

Ha már van telepített 1c verziója 8.3 - használja. Ha nem, töltse le és telepítse a képzési verziót, amelyet az 1c gyártók speciálisan oktatási célokra gyártanak.

Ezért:

  • Csomagolja ki az archívumot az asztalon lévő külön mappára való hivatkozással:
    • link letöltéséhez Dropbox (1. opció)
    • link letöltéséhez mail.ru (2. opció)
  • Futtassa a "Setup.exe" fájlt.
  • Kattintson a "Következő", "Következő", "Telepítés" gombra.
  • Várjon, amíg a telepítés befejeződik.

Ott kell lennie egy ilyen parancsikon az asztalon:

A ciklus minden leckéért az általam készített "deli" adatbázist fogjuk használni. Teljesen egybeesik az általunk használt bázissal, és az iskolai modulokat a tanulási kérések során. Ezért arra számítok, hogy ismeri a könyvtárakat és dokumentumokat.

Ha törölte - töltse le a következő, csomagolja ki a bázisok listáját.

Végül, munkahely Konfigurálva, és most létrehozunk első jelentést az adatelrendezési rendszer segítségével. Nagyon egyszerű lesz bizonyítani Általános jellemzők Adatelrendezési rendszerek (rövidítés) Scd).

A célt

Ennek a leckének célja - Hozzon létre egy jelentést, hogy a felhasználói módban megjeleníti az ügyfelek listáját az alábbi mezőkkel:

  • Név
  • Padló
  • Kedvenc kliens szín.

A jelentésnek külsőnek kell lennie. Ez azt jelenti, hogy a konfigurátorban létrejön és konfigurálva lesz, majd a számítógépen külön (külső) fájlként kerül mentésre.

Annak érdekében, hogy egy ilyen jelentést 1C-ben a felhasználóhoz kell elindítani, meg kell indítania az adatbázist a Felhasználói módban, nyissa meg ezt a fájlt, és kattintson az "SHAPE" gombra.

Megy!

Jelentés létrehozása

Futtassa az adatbázis konfigurátort "DELI":

A főmenüből válassza ki a "Fájl" fájl -\u003e "Új ..." fájlt:

Válassza a "Külső jelentés" lehetőséget:

Hozzon létre egy adatelrendezési áramkört a jelentésben

Megnyílt egy külső jelentés létrehozására szolgáló ablak. Bemutatkozás: " 1. lecke", majd kattintson a gombra" Nyissa meg az adatelrendezési rendszert":

Elindította a rendszer létrehozási konstruktorát. Egyetért az alapértelmezett névvel " Basic AshamComponovkin"És kattintson a gombra" Kész":

A fő működési ablak megnyílt, számos könyvjelzővel és mezővel, amelyben konfiguráljuk adatrendelési rendszerünket.

Nem kell félni - nagyon sok lehetőség van itt, de nem mindegyikük van szükségünk. Különösen az első leckében.

Most a könyvjelzőben vagyunk Adatkészletek". Rajta és maradjon.

Írjon kérést a tervezőn keresztül

Az adatelrendezési rendszer (rövidített CCD) megköveteli, hogy adat, melyet ő fog megjeleníteni a felhasználót.

A legegyszerűbb módja - Írjon egy kérést Az adatbázisba. Megtanultunk írni és megérteni az iskolákat - ezért várom, hogy megfelelő készségek legyenek.

Kattintson zöld Plusz, és a megszűnt lista kiválasztja az elemet " Adatkészlet hozzáadása - kérés":

Feladatunk, hogy írjon egy lekérdezési szöveget ezen a területen. Nem felejtette el, hogyan történik?

Majd szólok:

Ebben a lekérdezésben három mezőt választottunk (" Név", "Padló"És" Kedvenc szín") Az asztalról" Könyvtár. Clements".

De ne sietjen, hogy kézzel írja ezt a szöveget a "kérés" mezőbe.

Most ugyanazt a vizsgálatot látjuk vizuálisan, csak az egérrel. Ezt a módszert úgynevezett " Kérő tervező".

Kattintson a gombra a tervező hívásához. Kérjen tervezőt ..."A" Request "mező jobb felső részén:

A megnyíló ablakban a feltöltőasztal " Ügyfelek"A második oszlopból annak meghatározásához, hogy ez a táblázat, hogy kérjük az adatokat:

Ez így kiderült:

Következő, nyissa meg az asztalt " Ügyfelek"A jel második oszlopában" Egy plusz"Az összes mező megtekintéséhez és a mező húzása" Név"A második oszlopból a harmadikban adja meg, hogy ezt a táblázatot meg kell adnunk a" Név "mezőt:

Ez így kiderült:

Tegyük ugyanezt a mezőkkel " Padló"És" Kedvenc szín". Az eredmény ilyen lesz:

Nyomja meg az "OK" gombot a kérés tervezőből való kilépéshez, és nézze meg, hogy a lekérdezési szöveg automatikusan hozzáadódik a "Request" mezőbe.

Ezenkívül az 1C-lekérdezési szöveg alapján a mezők neve (a lekérdezés feletti terület), amelyet az adatelrendezési diagram használata fog használni:

Most, hogy összeállítottunk egy kérést, a CCD tudja, hogyan kapja meg az adatokat a jelentéshez.

Az adatok bemutatása testreszabása

Valahogy marad vizualizálja ezt az adatokat Az űrlapon lévő felhasználó számára nyomtatott forma. És itt az LCD képes dolgozni csodákat!

Ahhoz, hogy ilyen csodát hozzunk létre, menjünk a fülre " Beállítások"És nyomja meg a Beállítások konstruktor gombot ( varázspálca):

A megnyíló ablakban adja meg a jelentés típusát " Lista" és kattintson a " További":

A következő ablakban válassza a (húzza) a listában megjelenítendő mezőket (húzza az összes elérhető számunkat: " Kedvenc szín", "Név"És" Padló"):

Ezt az eredményt kapjuk, és nyomja meg a gombot " rendben":

A tervezői beállítások zárva vannak és megjelentek Részletes bejegyzések":

A jelentés készen áll, nézzük meg. Ehhez először mentse el a jelentést külső fájl formájában.

Mentse el a jelentést fájlként

Nyissa meg a főmenü elemet " Fájl"->"Mentés":

Megmentem az asztalon a név alatt " 1. lecke":

Ellenőrizze a jelentést felhasználói módban

Végül zárja be a konfigurátort, és menjen az adatbázisunkhoz felhasználói módban:

Felhasználónév "Adminisztrátor", jelszó nem:

A menüben válassza ki az elemet " Fájl"->"Nyisd ki...":

És adja meg a jelentési fájlt (az asztalon mentettem az asztalon a "Lese1.erf" név alatt:

A jelentés formája, kattintson a gombra Alak":

Kész! Itt van nyomtatott forma az ügyfelek listájával, kedvenc színeivel és padlójával:

A nyomtatás könnyen kinyomtatható. Ehhez elegendő választani a menüpontból " Fájl"->"Nyomtatás ...":

Tehát egyszerűen, programozás nélkül sikerült létrehoznunk egy teljes körű jelentést, amelyet a felhasználók képesek lesznek nyitni bázisukban, formában és nyomtatásukban.

diákok - Mail-en válaszolok, De először nézd meg.

Jelentkezzen be diákként

Jelentkezzen be diákként, hogy hozzáférjen az iskola anyagaihoz.

Az adatok elrendezése rendszer (CCD) egy erőteljes 1c platform mechanizmus (8.2 és újabb), hogy dolgozzon ki jelentést, és egyáltalán nem a beléptető rendszert.

Mi volt az "adatelrendezési rendszer"? A rendszert feltalálták a jelentések nyilvánítására. A jelentés meg kell írnia programkód. Egy konkrét tervező és beállítások termelt, akkor a programozó határozza meg a kívánt eredményt, az adatok elrendezése rendszer megérti, és megjeleníti ezt az eredményt a felhasználó számára. Ha valamit megváltoztattunk a jelentésben, akkor elegendő a konstruktorhoz fordulni, meghozza a szükséges változtatásokat, és a megváltozott jelentés készen áll.

Videó bemutató, hogy hozzon létre egy "Dokumentum Journal" jelentését 1ckd-ben:

Ugyanakkor, mivel a rendszer elvileg univerzális, minden alkalomra van egy programozó nagy mennyiség beállítások. A választás minden bőségével a leginkább kellemetlen az, hogy az adatelrendezési áramkör egyes beállításai úgy vannak kialakítva, hogy megoldják a nagyon ritkán végrehajtott feladatokat.

Szerezd meg a 267 videó oktatóanyagot 1c-re ingyen:

Mindez természetesen felmászik az elrendezési diagramot, és a tapasztalatlan szakember megérti, hogy nagyon nehéz. Mivel a tervező megnyitásakor hatalmas számú különböző beállításnak tűnik, amelynek értelme néha nem nyilvánvaló.

Annak ellenére, hogy a CCD 1C 8.3-ban interaktív módon hozható létre a megfelelő tervezővel, akkor ugyanazokat a műveleteket és programozhat. Elindulhatsz a kezdetektől. Szoftver Adatelrendezési rendszer létrehozása, Végezze el az összes szükséges beállítást, hozzon létre egy konfigurációt a jelentés opció, bonyolítja a jelentést, és megjelenítse azt a felhasználónak. Ez egy fáradságos feladat, de még mindig teljesít.

Érdemes megjegyezni, hogy az adatelrendezési rendszert nem csak a jelentés létrehozásának folyamatában használják. Ha szeretné, akkor a dokumentum nyomtatott formáját is megvalósíthatja az adatelrendezési áramkör segítségével. A legfontosabb nehézségek nem figyelhetők meg itt, de fontos megérteni az ilyen nyomtatott formák létrehozását, mivel az átfogó rendszer működik, és amelyből az összekapcsolt elemek állnak.

Az ellenőrzött interfész alapja 1C - SCD

Koncepcióban kezelt űrlapok A rendszer elrendezési rendszere is található. Minden kiválasztás, feltételes tervezési beállítás, amelyet pontosan ugyanaz, mint az LCD. Érdemes megjegyezni, hogy a CCD összes eleme képes végrehajtani. Ezért rendszeresen létrehozhatunk egy rendszert rendszeresen, rendszeres platformeszközökkel, és a külső eszközök mellett is működtethető.

Hogyan kell elsajátítani és megtanulni, hogyan készítsünk jelentést a CCD-ről?

A CCD 1C adatelrendezési rendszerként dekódolódik. A CCD 1C új módja az 1C-ben szereplő jelentések írásában, amely lehetővé teszi a felhasználó számára, hogy önállóan teljes mértékben testreszabhatja a jelentést.

A mínusz CCD 1C az, hogy a beállítások meglehetősen összetettek, és nem minden felhasználó gyorsan felszívja őket.

A CC-jelentések írása megköveteli, hogy képes dolgozni az 1c-es kérésekkel, amelyeket megvitattunk.

Mi a technológia a CCC 1C jelentésének létrehozásában:

  • Írjon kérést 1C-re a CCD 1C-ben, amely adatokat szolgáltat
  • Adja meg a CCD 1C mező szerepét (számított mezők, erőforrások)
  • Adja meg az alapértelmezett CCD beállításokat.

A felhasználó továbbra is képes megváltoztatni számos beállítást.

Mi a technológia a korábbi technológiákról szóló jelentés létrehozásában:

  • Írjon kérést az 1c programban
  • Fejítsd ki a beállítási űrlapot (egyedülálló a jelentéshez), amely csak az N programozó által kiválasztott beállításokat módosítja
  • Írja be a lekérdezés kódját (program) végrehajtását, és építsen a jelentés nyomtatási formáját.

Amint láthatja, a CCC 1C jelentős előnyt jelent mind a felhasználó, mind a programozó számára:

  • Programozó - kiküszöböli az írási programot egy jelentés és beállítások végrehajtásához
  • A felhasználó - jelentős hozzáférést biztosít a jelentésbeállításokhoz.

Minden új konfigurációban 1c, az összes jelentést csak a CCC 1C-nál használják.

Lássuk, hogyan lehet létrehozni egy jelentést a CCC 1C-ről a semmiből.

Hozzon létre egy jelentést a CCD 1C-ről

A Konfigurátorban kattintson az Új Fájl gombra (Fájl / Új menü).

Válassza a Fájltípus új jelentést.

Új jelentés jön létre. Bemutatjuk a nevet - szóközök nélkül, a felhasználó szinonimája.

Hozzon létre az alap SCD 1C-t.

Hozzon létre egy kérést az SCD 1C jelentésére

A CCC 1C adatforrásai beállíthatók. Használni például két külön kérés - Adja hozzá az "adatkészlet - kombinációt" először, majd több kérést.

Példánkban egyszerű kérést fogunk használni.

Vázolja az adatbevétel kérését.

A kérés tervezőjével való együttműködés nem különbözik a szokásostól, megvitattuk.

A kérés kialakulása következtében a CCD 1C létrehoz egy listát az alapértelmezett nevek használatához és kitöltéséhez.

Ha a név kényelmetlen, akkor itt is megváltoztatható.

Kérjük, vegye figyelembe, hogy a lekérdezési paraméterben és az adatokban használtunk. A CCD 1C-ben van egy alapértelmezett beállítás a név és az időszak, és használhatja azt.

Ezenkívül nem kell megadnia azt a lekérdezésben - automatikusan használható. Azonban vannak finomság - minden táblázatra vonatkozik, beleértve a bal kapcsolatokat stb., Amelyek hibákat adhatnak.

Például a hónap elején marad, és a bal kapcsolat adatokat kap ma. Használható, az időszakot minden táblázatra alkalmazzák, és a kérelem helytelenül fog működni.

Beállítások CCC 1C.

Az Erőforrások lapon adja meg azokat a mezőket, amelyeket az eredmények (azaz számok) összegeznek. A mezőkben megadhatja az összegzés funkcióját. Alapértelmezés szerint ez az összeg (azaz összefoglalja az összes sorból származó számokat, és megkapja a teljes értéket), és használhatja az átlagos, szám, maximális stb.

A Paraméterek lapon megtiltja a felesleges számunkra, és bekapcsolja a szükséges. Itt megkérdezheti a paraméter emberi nevét.

A fő beállítás a Beállítások lapon történik:


Nyissa meg a vállalati módban. Kérjük, vegye figyelembe, hogy nem foglalkozott semmilyen programozással, rajz formákkal és más dolgokkal. A paraméter beállításához kattintson a Beállítások gombra.

A felhasználó látja a beállítások szinte azonos formáját, mint programozó.

Voálá. A jelentés működik.

Beállítások CCC 1C.

Minden CCD 1C jelentésbeállítás a Beállítások gomb megnyomásával történik. Legalább az alapértelmezett sablonban. Lehetőség van arra, hogy megteremtse a CCC jelentése önmagát 1c, majd a beállítások a programozó által más formákba kerülhetnek.

Helyezze a raktárat az oszlopról a karakterláncban.

Úszni egy nómenklatúrát a raktárba.

Kattintson az OK gombra, és jelentkezzen be egy jelentést. Hurray - Csak programozás nélkül megváltoztattuk a jelentés munkáját programozási módban.

Kattintson a jobb gombbal a húrokra (és lehet bármelyik mezőben), és válasszon ki egy új csoportot.

Megmutatjuk a raktár mezőt, és kiválasztjuk az egyik területét, például a raktár nézeteit.

Gondolkodás, eszünkbe jutott, hogy szeretnék több mezőt egyszer egy oszlopban. A bal egérgombbal kattintson az újonnan létrehozott mezőre. Itt hozzáadhat mezőket.

Ha új csoportosítást ad hozzá, de a mező nem válassza ki, ez azt jelenti, hogy "minden mező" (részletes rekordokként jelenik meg). Ez így néz ki.

Fogja meg a bal egérgombot a csoportunkban (raktár / nómenklatúra), és húzza azt egy új csoportosításhoz (a raktár nézete).

A beállítások eredménye.

A beállítások mellett a "Más beállítások" lapon könnyen kitalálható a név (kiválasztás, válogatás stb.). Lehetővé teszi, hogy engedélyezze vagy letilthatja az ilyen dolgokat az eredmények megjelenítésének, az oszlopok csoportjának helyét stb.

Felhívjuk figyelmét, hogy a beállításokat lehet megadni a teljes jelentést (a jelentés van kiválasztva), vagy egy adott területen string (válasszon egy húr, mint például a nómenklatúra, és válassza ki a beállítások: nem nómenklatúra).



Tetszett a cikket? Oszd meg