Tárolás 1c beállítások

Felhasználói beállítások 1C általában három részből áll.

Először is, az 1C platform segítségével a felhasználók számára, hogy saját beállításait könnyen 1C. Például, amely az 1C ACS jelentések.

Másodszor, általában van egy csomó kezelések minden minta és példa beállítás elvégzésére szolgáltatás. A kezeléseket kell igazítani. Kár időt pazarolni újrabekerülését beállításokat minden nyitott feldolgozás.

És végül, harmadszor, hogy a programozó, a program univerzális, néhány alapértelmezett értékek akkor jobb, ha nem regisztrálják magukat a programkód és tárolni minden beállítást.

Hol tárolja az összes ezeket a beállításokat 1C?

Hogyan 1C beállítások mentve előtt

A vastag kliens 1C platform kínálja a következő standard verzió:

  • Ha azt szeretnénk, hogy emlékezzen az 1C konfiguráció, a programozó használ funkció
    SohranitZnachenie ( "ImyaNastroyki" érték);
  • Olvasni 1C beállítás funkció használatakor
    Érték = VosstanovitZnachenie ( "ImyaNastroyki" érték);

Ennek megfelelően, a programozó teremt gombok menteni és visszaállítani a beállításokat, 1C, és a felhasználó ezt a mechanizmust (vagy a programozó menti őket automatikusan).

Az érték lehet használni nem csak egy szám vagy egy karakterlánc, de egy ilyen szerkezet - olyan típus, amely lehetővé teszi, hogy tárolja a beállított értékek a nevük, például:
Beállítások = új struktúra ();
Nastroyki.Vstavit ( "ImyaNastroyki" érték);
Value = Nastroyki.ImyaNastroyki;

Beállítás 1C menti a felhasználó, aki megnyomta a fejlett programozó a beállítások mentése gomb 1C (vagy amely ezen műveletek automatikusan végrehajtásra kerülnek). 1C beállításokat tárolja egyidejűleg egy szöveges fájlt az adatbázis könyvtárban (segítségével az adatbázis file).

Továbbá, a programozó szabadon fejlesszék tetszőleges konfigurációs tárolási módszerek 1C hagyományos módszerekkel - például a dolgozó szöveges és XML fájlok - beállítások tárolása 1C önkényesen a fájlban.

A tipikus konfigurációk 1C jelentés beállításait menti a regisztrációs adatokat. A 1C SKD jelentés beállítások elmenthetők egy XML fájlban.

Normál beállítások 1C áruház

Mindezen lehetőségek maradnak, és az új platform 8.2 volt, de végül egy „standard” módszer beállítások mentése - Storage beállítások 1C.

A mechanizmus két részre oszlik - standard és egyedi tárolási beállítások 1C. A szabvány végrehajtani 1C, egyedi - 1C olyan objektum, amely létrehozza és programok a programozó.

Normál tárolási platform 1C beállítások alapértelmezés szerint a vékony kliens, hogy mentse a beállításokat a következő felhasználó 1C platform mechanizmusok:

  • Csapatunk sikerült interfész
  • alak
  • Beállítása és jelentéskészítési lehetőségeket.

A programozó az alapértelmezett beállításokat használja, az adattár a kódot 1C programok nyelven 1C hasonlóan ahhoz, amit használtunk:

  • Ha azt szeretnénk, hogy emlékezzen a beállításokat
    HranilischeObschihNastroek.Sohranit ( "ObjectName" "ImyaNastroek" érték);
  • Ahhoz, hogy olvassa el a beállítást
    Érték = HranilischeObschihNastroek.Zagruzit ( "ObjectName" "ImyaNastroek" érték);
  • A listát a beállításokat
    List = HranilischeObschihNastroek.PoluchitSpisok ( "ObjectName");

1C beállítások tárolása közvetlenül az adatbázisban, az asztalt.

Amint látható, szemben a régi mechanizmus, így további vágás - az objektum nevét. A platform akkor használatos, ha automatikusan elmenti a nevét az objektum 1C metaadat típusát jelöli, például:
Otchet.Prodazhi

Ez is egy lehetőség, hogy kezelje a felhasználó nevét, amelyre a beállításokat menti 1C, jelezve az utolsó lehetőség.

Vannak a következő standard konfiguráció tárolási 1C:

  • HranilischeSistemnyhNastroek
  • HranilischeObschihNastroek
  • HranilischeNastroekDannyhForm
  • HranilischePolzovatelskihNastroekOtchetov és HranilischeVariantovOtchetov.

Tárolási beállítások 1C

A programozó létrehozhat saját konfigurációs adattár - a konfigurátor.

Ezt kéne csinálni a következő esetekben:

  • Referencia ellenőrzés, amikor a beállítások tárolása 1C
  • Átállítása beállítások 1C használatával URBD
  • Speciális beállítások szerkezet 1C (automatikus Compliance)
  • Felülírva a standard tárolókban.

A saját beállítások tárolása 1C - meg kell adni minden, a konfigurátor a konfigurációs képernyőn bankfiókban Általános / Storage beállítások 1C.

Tárolás 1c beállítások

Felülbírálja az alapértelmezett tárolási 1C platform használt beállításokat lehet a konfigurációs tulajdonságokat (a gyökérágba konfigurációt, hogy a programozók általában az úgynevezett gyökér vagy fej).

Ha a tulajdonságai üres string - használja a szabványos beállításokat tárolja 1C, különben - használt kiválasztva, és a standard nem használják.

Tárolás 1c beállítások

A vékony kliensek sikerült 1C tárolókihasználás lehetséges, hogy automatikusan:

  • A kezelt formája két paraméter
    o Automatikus adattároló - kerül sor automatikusan egy standard tárolási konfiguráció formák
    o mentése adatbeállításokat 1C - használja a listán - formájában részletek lista oszlopában Saving jelenik meg, ahol akkor is letette a kullancs, ami menthető, és megadhatja, hogy hozzon létre egy konfigurációs adattár
Tárolás 1c beállítások
  • A jelentés (beleértve a külső), volt lehetőség - tárolási lehetőségek (jelentések) és Tárolás beállítások 1C - azok ki kell választania a létrehozott boltozat 1C.

    Tárolás 1c beállítások
  • A kövér kliens szükséges használni a nyelvet, a kód 1C felírni közvetlen kihívást jelent a beállítások mentéséhez 1C:
    HranilischaNastroek.ImyaHranilischa.Sohranit ();

    Ha hozzáadjuk a konfiguráció a saját konfigurációs tároló 1C szükséges nyelvi 1C nyilvántartásban rakodók betölteni, és mentse az értékeket, különben a bolt nem fog működni.

    Valójában ezek a funkciók írsz saját kódját menteni az értéket (a szabványos tároló, vagy egy fájl vagy könyvtár vagy nyilvántartás, stb), és a terhelési értékeit.