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:

  1. Szükséges volt, hogy indul egy külön szekció, amely éjjel-nappal dolgoznak, lecserélve az ütemező;
  2. 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.

Kapcsolódó cikkek