A CSENGŐ

Vannak, akik előtted olvassák ezt a hírt.
Iratkozzon fel a legújabb cikkekért.
Email
Név
Vezetéknév
Hogy szeretnéd olvasni a Harangszót
Nincs spam

Az információk megadásakor az elemek automatikusan változtatják a bemenetek kategóriáját, bizonyos kényelmi lehetőségek jönnek létre, amelyek bizonyos esetekben komoly akadályt jelenthetnek a program számára.

Mit jelent a cellákban lévő 1C érték hibája?

Az "1C érték nem tartozik objektumtípushoz" figyelmeztetés jelzi a jelenlétet a feldolgozott táblázatcellákban szoftver modul, az eredetileg megadott rossz adattípus. Ha a sablonokat kézzel töltjük ki, akkor az elválasztó pont kivételével bármelyik karakter karakterláncot alkothat az 1C digitális érték helyett, és a plusz pont „dátum” pozícióba tudja konvertálni az információt.

A jövőben egy ilyen dokumentum használata helytelenné válik, mivel a feladás során a táblázat helytelen jellemzőkkel egészül ki. A kijelölés kialakításakor és a "dátum szerint" szűrés beállításakor az űrlapon nem dátum jelenik meg, hanem a meglévő eltérést jelző sor.

A dokumentáció törlése segít beállítani az érték 1C-ben történő megjelenítését mindaddig, amíg a szükséges fájl megfelelően létre nem jön. Ebben az esetben a hibás űrlapot törölni kell, és kézzel kell beírni. Ha az 1C értékű pontatlanság megjelenésének oka a programozó tevékenysége, akkor a hibát ki kell javítani a konfigurátorban.

Az IT-Consulting szakemberei nagy tapasztalattal rendelkeznek az Enterprise 8.3 alkalmazások beállításában és karbantartásában. Választ kaphat az értékekkel kapcsolatos leggyakoribb kérdésekre az 1C-ben.

Hiba: "Az érték nem objektumtípus-érték (RightValue)" az 1C:Accounting 8.3-ban (3.0.31.9-es verzió)

2018-10-25T11:51:27+00:00

Az 1C: Accounting 8.3 legújabb kiadására (3.0.31.9) való frissítés után egyes felhasználók már nem nyitják meg a fizetési megbízások listáját. Hiba jelenik meg: "Az érték nem érték objektumtípus(RightValue)".

Ez az 1C fejlesztőinek hibája, és a következő frissítések egyikében biztosan kijavítják.

De a március 31-i orrán és ma szeretnék eljutni a fizetési meghagyásokhoz.Hogyan kell ezt csinálni? Egyelőre csak egy utat tudok:

  • Lépjen az Adminisztráció részre.
  • Nyissa meg a Felhasználói beállításokat a műveleti ablakban.
  • Teljesen törölje a felhasználói beállításokat.

Még nem ismerek lágyabb módot, de ebben az irányban dolgozom.

Talán jobb, ha először megpróbálja nem az összes beállítást törölni, hanem csak a „Fizetési megbízások” elem beállítását törölje a megjelenési beállításokban.

Üdvözlettel: (tanár és fejlesztő).

Ön (vagy a felhasználó) az 1C-ben dolgozik. Hirtelen hiba. Mit kell tenni?

Természetesen a leghelyesebb elemezni, hogy az 1C milyen hibát, annak okait, egy-két órát tölt el, hogy megtudja, mi az.

Mi van, ha ez nem lehetséges? Nincs idő, nincs vágy, nincs elég tudás. Íme néhány nagyon rossz tipp az 1C hibáinak gyors kijavításához.

1C hibaüzenet

Az 1C hibaüzenet tipikus nézete egy ablak az 1C hiba szövegével, valamint az OK és a További gombokkal.

Az itt megjelenő 1C hiba szövege felhasználói üzenet, gyakran nem mond semmit a programozónak, mivel a megjelenített 1C hiba hibás műveletek eredménye lehet.

Az 1C hibáinak kijavításához kattintson a Továbbiak elemre ebben az ablakban az 1C programozói hibaüzenet megjelenítéséhez. Azt állítja:

  • amelyben az 1C hiba történt
  • Ennek a modulnak a funkciója, amelyben az 1C hiba történt
  • Ennek a modulnak a sorszáma, amelyben az 1C hiba történt.

A Konfigurátor gombra is kattinthat, ekkor megnyílik a konfigurátor, ezen a sorban ez a modul, ez a funkció, ami után javíthatja az 1C hibát.

Tévedés trükkök

Amint az imént elhangzott, az 1C hiba szövegében ez nagyon gyakran a korábban végrehajtott helytelen műveletek következménye.

Például egy nagyon gyakori 1C hibaszöveg a következő:

Az érték nem objektum típusú érték (SomeName)

Ez mit jelentene???

Ez pedig a következőket jelenti:

  • Van egy változó
  • A program feltételezi, hogy a változó értéke egy könyvtár vagy egy dokumentum vagy valami hasonló - általában vannak benne részletek (mezők)
  • A program megpróbál hozzáférni az objektum mezőjéhez
  • Az 1C hiba azonban az, hogy valamilyen oknál fogva a program előző soraiban ez a változó olyan értéket kapott, amely nem tartalmaz részletet (mezőt), például "Undefined" értéket.

A gyakoribb 1C hibák javítása

Természetesen nem tudjuk figyelembe venni az összes hibát, amely az 1C-ben előfordulhat.
Próbáljuk meg röviden felsorolni a gyakran előforduló 1C hibákat, valamint a rossz tippeket az 1C hibák gyors javításához.

  • Ha egy változó logikai típusú (azaz igaz és hamis értéket vesz fel), akkor a következőképpen érhető el:

    Ha VariableName Akkor

    Ez a helyesírás hasonló a következőhöz:
    Ha VariableName = True Akkor

    Ha azonban ez a változó valamilyen okból nem logikai értéket vesz fel, akkor az első opció 1C hibát ad, a második pedig nem.

  • "Az Xxx nevű funkció nem található"

    A modulok egy része a szerveren fut. Sőt, ugyanannak a modulnak egyes funkciói a szerveren vagy a kliensen is végrehajthatók.

    Ebben az esetben 1C hiba léphet fel, amikor a kiszolgálón futó függvény hozzáfér egy, az ügyfélen futó funkcióhoz. Ebben az esetben egy ilyen 1C hiba lesz.

    Egy ilyen funkciót lehetőség szerint át kell vinni a szerverre.

  • "Az xxx nevű változó nem található"

    Hasonló az előző 1C hibához. Ha a program meghív egy függvényt, amely egy közös modulban van, akkor ez így néz ki:
    ModulName.FunctionName();

    Ha egyidejűleg a modul tulajdonságaiban megállapítható, hogy az ügyfélen fut, és a program azon soraiból férünk hozzá, amelyek a szerveren futnak, akkor 1C hiba lesz.
    "Változó nem található - ModuleName"

    Ugyanígy engedélyezni kell ennek a modulnak a végrehajtását a szerveren.

  • "A XXX tulajdonság nem található az objektumhoz"

    A "tulajdonság" szó ennek az objektumnak (kellékeknek) a mezőjét jelenti. Szükséges:
    o Határozza meg, mi az objektum
    o Ha ez egy könyvtár, egy dokumentum, akkor meg kell nézni, hogy a kelléket valóban így hívják-e
    o Ha az vagy – tekintse meg az azonos nevű űrlap részleteit.

  • "Az Xxx módszer nem található az objektumon"

    A "metódus" szó egy funkcióra/eljárásra utal az objektum moduljában.

    Szükséges:
    o Határozza meg, milyen tárgyról van szó
    o Keresse meg a modulját (objektum modul, ha 1C objektum, űrlap modul, ha űrlap)
    o Ellenőrizze, hogy van-e ilyen nevű függvény.

  • "1C hiba kérés végrehajtásakor"

    Ez azt jelenti, hogy 1C hiba van a kérés szövegében. A kérés szövegét általában korábban (vagyis magasabban) definiálják a programban, mint ahogyan végrehajtják. Keresse meg a lekérdezés szövegét ebben a modulban (szemmel fent vagy a "SELECT" szóra keresve).

    Próbálja meg elemezni a lekérdezés szövegét, vagy kattintson a jobb gombbal a lekérdezés szövegére, és próbálja meg megnyitni a lekérdezéskészítőt, hogy tippet kapjon.

  • "Hiba 1C elrendezés" - jelentés futtatásakor

    Ez az 1C hiba vagy 1C hibát jelent a kérés szövegében, vagy 1C hibát az ACS beállításokban (gyakran csoportosításban, kiválasztott mezőkben, feltételes formázásban).

    Próbálja meg a beállításokkal kezdeni, jelentősen leegyszerűsítve azokat. Ellenőrizze, hogy a kiválasztott mezőkben és a feltételes formázásban - nincsenek-e kereszttel jelölt mezők a listában.

    Ha ez nem segít, próbálkozzon a kérés szövegével, és használja a kéréskészítőt, hogy tippet kapjon.

Hiba: "Az érték nem objektumtípus értéke (ForeignOrganization)" az 1C:Accounting 8.2-ben (2.0-s verzió)

2015-07-13T13:28:05+00:00

Ilyen hiba minden olyan dokumentumban előfordulhat, amely az egyik részletként használja a „Szervettel történő elszámolások bizonylatát (kézi könyvelés)”.

Ez a hiba gyakran megjelenik ("Az érték nem objektumtípus értéke (ForeignOrganization)") a "Számla kiállítása" dokumentumban, amikor megpróbálja kinyomtatni. Ebben az esetben az az oka, hogy bár a bizonylatban a "Számla alapbizonylat" mező szerepel, a program üresnek gondolja.

A probléma megoldására két lehetőség kínálkozik:

  • Talán a legegyszerűbb: törölje ki ezt a dokumentumot az adatbázisból, és írja be újra. Csak ne úgy lépj be, hogy már másolsz kész dokumentum, de kezdje el a dokumentumot a nulláról.
  • A második lehetőség haladóbb felhasználóknak: az "Eszközök" - "Könyvtárak és dokumentumok csoportos feldolgozása" menüben módosítsa a "Számla kiállításának alapdokumentuma" attribútumot a bizonylatban már kiválasztottra.
Üdvözlettel: (tanár és fejlesztő).

Nemrég frissítette a programot az egyik működő számítógépen 1C: Vállalati. A program frissítés közbeni elindítása után hiba lépett fel: „A frissítés nem sikerült. Hiba történt a program verziójának frissítésekor: Az érték nem objektumtípus (Code) értéke.” A program újraindítása nem segített - ismét megjelent a hibaablak:

Az 1C:Enterprise-be épített eszköz segített megoldani ezt a problémát: Az infobázis tesztelése és javítása.

1. Tehát először zárja be a programot 1C, és minden esetre készítsen biztonsági másolatot az adatbázisról. Ehhez lépjen abba a mappába, ahol az adatbázist tárolja, és másolja valahova fájl 1Cv8.1CD:

2. Most futtassa újra a programot 1C: Vállalati. A kezdő ablakban lépjen a " Konfigurátor”:

3. Ezután a menüsorban lépjen a „ Adminisztráció” – “Tesztelés és javítás”:

4. A megnyíló ablakban jelölje be a négyzeteket és jelölőket, mint a képernyőképemben, majd kattintson a „Futtatás” gombra:

5. A tesztelési folyamat végén az alábbi információk jelennek meg a tesztelés eredményeivel:
Program bezárása 1C. Aztán újra elindítjuk. Indítás utáni hiba: Nem sikerült frissíteni. Az érték nem objektum típusú érték” nem szabad megismételni.

A CSENGŐ

Vannak, akik előtted olvassák ezt a hírt.
Iratkozzon fel a legújabb cikkekért.
Email
Név
Vezetéknév
Hogy szeretnéd olvasni a Harangszót
Nincs spam