Jelentéseket generál a konfigurátor saját 1c Kazahsztán

Hogyan lehet regisztrálni a fórumon?

[Sharing Experience] Jelentés a konfigurátor saját

Sorozat 1C program készletei Kazahsztán (1C: Enterprise, számvitel, bérszámfejtés, személyügy, Trade Management, Kereskedelmi és raktár, Payroll és Kadry, stb.)

[Sharing Experience] Jelentés a konfigurátor saját


A kapcsolási elrendezés az adatok az alapja az elrendezés a jelentést. Ez adja meg a jelentés szerkezete - mezők, adatsorok, és egyéb paramétereket az eljárás ..


Layout tervező kinyit egy ablakot adatok mintázatát tervezők. Ebben van a fő munka látványterv a jelentést. Bármilyen jelentés alapját lehívott adatokat bármelyik „források” bizonyos feltételekkel és paraméterekkel. Úgy véljük, az egyszerű eset, amikor egy adathalmaz. Ez tartalmazza majd a lekérdezés az adatbázis, megfogalmazott egy speciális nyelv - lekérdezések.

Az adatkészlet eljárást ismertet adatok megszerzésének a IB.
  • Hozzáadása "forrás" (set of) adatainak - a kérelmet. A Report Designer, kattintson az ág adathalmazok → Hozzáadás gombra egy adathalmazt - kérés → Query Builder gombot (a segítségével tudunk létrehozni és szerkeszteni keresett szöveg) → fül táblák és mezők → List Database → feltárni ág nyilvántartások felhalmozódás → Válassza ki a tábla OstatkiNomenklatury → válassza az asztal OstatkiMaterialov.OstatkiIOboroty és húzza azt a listát tartalmazó táblázatot → → nyissa meg, és az összes szükséges mezőt léphet a mezők listája: Anyag, anyag, darabszám voNachOst, Number voKonOstatok, KolichestvoPrihod és KolichestvoRa jön le → OK.
  • Könyvjelző Resources (a forma összesen) → A rendelkezésre álló mezők → Hozzáadás gombra az összes erőforrást, hogy a tervező úgy döntött, a rendelkezésre álló forrásokat, ami lehet számítani az eredmények → Beállítások fül → gombbeállítást tervező → válassza ki a jelentés típusát táblázatok → Tovább → mozog a listáról rendelkezésre álló mezők minden területén → → Tovább gombra húzza a sztringlistát Anyag mezőben, és az előadók listáját - raktár területén (ez mi határozza meg a mező csoportosítására sorok és oszlopok a táblázatban) → Tovább → OK. → F5 vagy F7 (debug módban és üzemi üzemmód 1C: Enterprise). Mi ellenőrizzük az eredményt. Jelentések menüt.

    Query Builder - lehetővé teszi, hogy építeni egy lekérdezést vizuálisan. Még egy felhasználó, aki nem ismeri a nyelvet lekérdezések segítségével a tervező, hogy hozzon létre egy szintaktikailag helyes lekérdezést.

    Most meg egy képlet. Összeg = Mennyiség * Ár (összeg, amivel számolni kell az automatikus program). Ehhez: a jobb gombbal az oszlop, kattintson a beviteli mezőbe száma → Opciók → Lapozzunk a végén, meg az esemény PriIzmenenii → → hurok rendszer kérni fogja a begyűjtési eljárást felvezető ez az esemény formájában modult.

    A modul - a tárat a szöveget a program a belső nyelvet.

    A MaterialyKolichestvoPriIzmenenii eljárás a szöveget felvenni:


    Ugyanaz köze az oszlop ár.

    Az algoritmus végre a feldolgozás az esemény lesz elérhető különböző dokumentumokat, akkor hozzon létre egy közös modult és átadása az összege a számítási eljárást vele. És csak hagyja a dokumentum felszólítja az eljárást az általános modul: Branch Általános → Általános → Hozzáadás gomb modulok RabotaSDokumentami → → írja be a képen:

    A modul jövedelem számla (Form ág dokumentum), hogy módosítsa a szöveget:

    MaterialyKolichestvoPriIzmenenii eljárás (elem)
    // Insert tartalom kezelő.
    StrokaTablichnoyChasti = ElementyFormy.Materialy.TekuschieDannye;
    RabotaSDokumentami.RasschitatSummu (StrokaTablichnoyChasti);
    KonetsProtsedury


    És ugyanígy az oszlop ára a modulban.

    Eredmény. összeget újra kell számolni automatikusan változó mennyiségben, és amikor az ár változik.

    Következő: Open 2. kattintással dokumentum PrihodnayaNakladnaya → → Mozgás könyvjelző veszi felhalmozódása regisztrációhoz OstatkiMaterialov → követően azonnal a védjegy gomb elérhetővé válik tervező mozgások → felsorolt ​​cikkek kell bemeneti adatokat, hogy hozzon létre mozgás táblázatban → field-expresszió db meghatározott képletek számítása és a mért értékek regiszter források felvétel mozgását. Mozgás típusa - plébánia. → táblázatai kiválasztott anyagok → gombot Töltsük kifejezést OK → pillantást az objektum szövegének modult. Tervező generál eseménykezelő ObrabotkaProvedeniya és elhelyezte a modulban.

    ObrabotkaProvedeniya eljárás (Hibamód)
    // // Ez fragmenst úgy alkotjuk meg a tervező.
    // Ha újrafelhasználása tervező készült kézi módosítások elvesznek.
    Mert minden TekStrokaMaterialy Of Materials Cycle
    // Regisztráció OstatkiMaterialov Parish
    Mozgás Dvizheniya.OstatkiMaterialov.Dobavit = ();
    Dvizhenie.VidDvizheniya = VidDvizheniyaNakopleniya.Prihod;
    Dvizhenie.Period = dátum;
    Dvizhenie.Material = TekStrokaMaterialy.Material;
    Dvizhenie.Sklad = Material;
    Dvizhenie.Kolichestvo = TekStrokaMaterialy.Kolichestvo;
    KonetsTsikla;
    // __ >> KONSTRUKTOR_DVIZHENIY_REGISTROV
    KonetsProtsedury

    R5- hibakeresés. Ellenőrizze a működését 1C. Műveleti menü - Dokumentumok - számla - a Beszúrás - Egy dátum kiválasztásához raktár - megterheli 2 vagy 3 áruk - OK.

    Menü műveletek - Jelentések - A maradványok anyagok - Létrehoz gombot.

    BESZÁMOLÓ - alkalmazás konfigurációs célja, hogy leírja az algoritmusok, amellyel a felhasználó be tudja szerezni a szükséges információkat le.

    Kapcsolódó cikkek