1C háttér munkahelyek
Gyakran előfordul, hogy a karbantartási nyilvántartások szükség van a rendszeres teszi az egyes akciók felhasználói beavatkozás nélkül. Rutin és a háttér munkahelyek 1C - a mechanizmusok, amelyek erre a célra kialakított, a nyolcadik változata a program, és lehetővé teszi, hogy:
- Szabása időben doprevedenie dokumentumokat;
- Számítsuk ki a egyenlegek és eredmények;
- Adjon gyakorisága mailben;
- Ellenőrizze és vegye ki lényegtelen adatok.
Háttér és rutinfeladat - mi ez és hol van beállítva
Ütemezett feladat - rejlő 1C motor, amely lehetővé teszi, hogy konfigurálja és összhangban a meghatározott menetrend szerint, és időközönként elvégezni egy műveletsor.
Háttér feladat - a cselekvés által létrehozott ütemezett művelet és nem igényel közvetlen felhasználói beavatkozásra.
Létrehozása ütemezett feladat zajlik a konfigurátor mód:
- A konfigurációs fa megfelelő ága (1. ábra);
- Kattintson a Hozzáadás gombra;
- A megnyíló ablakban meg kell adnia a nevét, amely azonosítja az objektumot a konfigurációban;
- Box jelölt „Schedule” (. 2. ábra) van egy felirat: „Open”, kattintva, amely megnyitja a beállítások ablak idő és frekvencia teljesítmény obrabochika (3. ábra);
- Arra is szükség van, hogy töltse ki „módszer neve” (ez fogja tenni az eljárás nevét, az úgynevezett általános modul és viselkedését írja le algoritmus a program);
- A mezők „Név” és „Key” csoport tárgyak;
- Flag set „használat” kifejezés a tevékenység ütemezett művelet;
- „Előre” be kell állítani, ha a felvezető azonnal meg kell kezdeni, miután azt az adatbázisba egyébként kezdés lehet a megfelelő kezelést (ebből alább);
- Az „Újra” és „Újrahívás Interval” viselkedésének leírására a programot a kivételes helyzetek esetén, ha a háttérben munkát.
Tehát ha a rutin mechanizmus működését, beállíthatja a menetrend, és az alapvető lépéseket a háttérben munkahelyeket. Nézzük most meg a funkciók.
Jellemzők háttér munkahelyek
A fő jellemzője ez a mechanizmus, hogy a háttérben folyamatot hajtunk végre aszinkron.
Mit jelent ez. Az a tény, hogy a szinkron működési modell esetében a végrehajtás bármely algoritmus fordul UI zár. Ebben az esetben a felhasználó továbbra is képes legyen, és módosítsa az adatokat, még akkor is, ha az eljárás indításakor. Aszinkron programozási modell magában foglalja a szétválasztása processzorszál.
Így háttér munkahelyek 1C generálhat a folyamatokat, terjesztése számítástechnika különböző szerverek, amelyek ugyanabban a klaszter.
Jellemzők működik kliens-szerver módban
- Ütemezése és ellenőrzés végzi az ütemező a szerver cluster;
- Ha a rendszer kéri, hogy végre az ütemező keres munkafolyamatok klaszter minimális terhelés és ad nekik feladatot kell végrehajtani;
- Minden folyamat végre több párhuzamos számításokat;
- Kézhezvételét követően a munka folyamat csatlakozik az adatbázishoz, és végrehajtja az algoritmus;
- A folyamat eredményei szerint az ütemező.
Háttér feladatok a fájlmód
Előtt változat 8.3.3.641 platform dolgozik háttér munkahelyek fájlmód néhány problémával:
- Szükséges volt, hogy indul egy külön szekció, amely éjjel-nappal dolgoznak, lecserélve az ütemező;
- Ez az ülés volt, periodikusan módszer VypolnitObrabotkuZadany ().
A frissítés után minden kezdetén a kis és nagy ügyfelek, ha a beállítások indul (4. ábra) terén „további paraméterek” Set AllowExecuteScheduledJobs kulcs indítja további áramlási kapcsolatot az adatbázissal, amely a nem befolyásolja a felhasználói élményt, és kizárólag teljesítő háttér műveleteket.
Jegyezzük meg, hogy még a fájl üzemmódban a háttér folyamatok nem teszik lehetővé az interaktivitást a felhasználó (nem fog megjelenni szolgáltatás, figyelmeztetéseket kérdés). Azaz, meg kell kódolni őket, mintha végre a szerver oldalon.
Hogyan tiltható le ütemezett feladat
A fel nem használt beállítás letiltható egyszerűen eltávolítja az objektum tulajdonságait ellenőrizze a „használat”.
Ha a rendszergazda kell tiltani a használatát szabályozó és a háttérben műveletek az egész bázis egészének (például a szerveren, hanem több olyan adatbázisok, amelyek közül csak az egyik elsődleges, a másik tervezésére használt csak), akkor kell használni az adatbázist beadásra. Arra is lehetőség van, hogy hozzanak létre alapján kiszolgáló tick „Set zár rutin feladatokat.”
Amellett, hogy a tárcsák speciális kezelést „feladatok konzol”, amely lehetővé teszi, hogy módosítsa a menetrend háttér folyamatok és a változás az aktivitást.