Módszerek hibakeresés 1c

A program - egy sor vonalak 1C programozási nyelv. Egy sor sor tárolja a modulokat.

Tény, hogy a modul áll a funkciók és eljárások. Ez a vonal a program, az egyesített nevét. Ugyanebben a funkció által okozott egyéb, többek között található egy másik modul.

A program van írva a tervező módban 1C. A program végrehajtása az üzemmódban 1C Enterprises.

Hogy a program végrehajtása?

Hogy van a programban?

Először is, hogy előbb a készülék, fut-line eszköz, a végén található a modul, nem zárt, egy funkció vagy eljárás (ha van ilyen).

Másodszor, meg kell történnie a függvény vagy eljárás hívást. Ezt meg lehet tenni a teljesítménye más modult. Ha ez a modul képez modul vagy tárgy - vagyis a modul processzorok. Rakodók - ezek a funkciók, amelyek automatikusan meghívódik, amikor a platform 1C adott esemény bekövetkezik. Például, „amikor a formát kinyitják” elvégezteti a megfelelő kezelő (ha az egyik nevezték).

Amennyiben szükségessé válik, a funkció végrehajtásához - a platform kezdi a program végrehajtását az első sort egy függvény, és egymás után le a végén a függvény, sorról sorra.

Kivétel - ha okozta egy másik függvény, akkor a platform továbblép, és akkor megy vissza, ahonnan jött.

Mi hibakeresés 1C?

Amikor a program meg van írva - a programozó csak elképzelni, hogyan kell dolgozni. Amikor elkezd dolgozni az igazi, a felhasználó belép a űrlapmezőket néhány adatot, kezdenek viselkedni bizonyos körülmények között és beállításokat, és a program hirtelen nem működik elég vártnak programozó.

Ugyanakkor érdekli a konkrét döntés, melyet a program eredményeinek összehasonlítása szempontjából „Ha” és így tovább.

E célból a hibakeresés 1C. Az általános elképzelés az, hogy a programozó beállíthatja a töréspont a megfelelő sorban a program és a program nem végrehajtó rajta - szünet. Ekkor láthatja, hogy milyen értékeket fogadunk változók, és egyéb paramétereket.

A programozó kattintva a hibakereső 1C és a program továbbra is végrehajtja, de nem teljesen, de csak egy sort. Aztán ismét megáll.

Így lehetséges, hogy utolérjék a problémát a program teret.

Kezdés hibakeresés 1C

Mivel a program meg van írva (és van) a konfigurátor, és végezzük a módban a vállalkozás, hibakeresési 1C kell 1 konfigurátor és 1 debug módban Vállalatok:

Társaságok rendszere azonnal el lehet kezdeni a hibakeresést 1C. Ehhez a konfigurátor, akkor a gombot a kép.

Módszerek hibakeresés 1c

Vagy használja menü Debug / Start hibakeresés vagy Debug / Start Hibakeresés / Select opció ügyfél 1C.

Módszerek hibakeresés 1c

Ha már van egy futó módot a 1C Company és szeretne csatlakozni, akkor kell, hogy tegye a következőket:
1) A kliens módban 1C Enterprise az Eszközök menü / Beállítások „Eszközök” fülre, jelölje ki a „hibakeresés engedélyezve van az aktuális session”

Módszerek hibakeresés 1c

2) A konfigurátor kiválasztásához Debug / csatlakozás
3) jelölje ki a szükséges ügyfél és kattintson a Csatlakozás gombra a megnyíló ablakban.

Módszerek hibakeresés 1c

1C töréspont (töréspont)

Miután összekapcsolta konfigurátor és fut kliens hibakeresés 1C (azaz „csatolja a debugger 1C”) - az összes cselekvési programok a modulok, hogy az ügyfél fut ellenőrzése alatt a konfigurátor.

Kezdeni nézni, hogy a végrehajtás - szükség van telepíteni a megfelelő helyre a töréspont (töréspont).

Ehhez nyissa meg a modulhoz szeretne hibakeresést. Ezután keresse meg a kívánt eljárást. Akkor töréspont az alábbi módokon:

  • Kattintson a bal egérgombbal a szürke sáv bal oldalán szövegének modulok
  • nyomja meg az F9
  • Válassza ki a menüpontot Debug / töréspont.

Az eredmény az lesz a piros kör, mint a képen. Ez a töréspont. Ha a program fut Enterprise üzemmódban eléri ezt a vonalat, akkor megszűnik kell végezni, és leáll a táblán.

Módszerek hibakeresés 1c

Mikor történt (a program leállt szünet) - a vonalon, amely most „a végrehajtás” lesz egy sárga nyíl.

Ahhoz, hogy végre egy sor (azaz, menj a következő vonal) - nyomja meg a megfelelő gombot, mint a képen, vagy válasszon a menüből Debug 1C.

Módszerek hibakeresés 1c

A töréspont állapot

Amellett, hogy az alapvető töréspont, akkor meg az egyik, hogy csak akkor lép működésbe, ha a meghatározott feltétel is. Ezt hívják „töréspont egy állapot” - lásd a megfelelő menüpontot Debug 1C ..

Például a program egy ciklust, amely sokszor ismétlődik. Mi lehet állítani egy töréspont, ami működni fog egy bizonyos ismétlődő ciklus ( „ismétlés”).

Módszerek hibakeresés 1c

tévesen töréspont

Ezekre a célokra van egy töréspont, amely akkor aktiválódik, ha a munkahelyen „a debugger 1C” akkor bármilyen hiba vagy hiba valamilyen.

Megjegyzendő, hogy ez kikapcsolási pont még elkapja a fellépő hibák a hibakezelő kísérlet / kivétel.

Módszerek hibakeresés 1c

Kapcsolódó cikkek