Internet Derazalar Android
Kengaytirmoq

Davriy tafsilotlar 1C 8.3. Yangi ma'lumotnomani yaratish va yozib olish

Salom, aziz hamkasblarimiz va sheriklarimiz. O'tgan oyda biz dasturning 8.2-dagi dasturda nomenklatura ro'yxatini tuzishga yordam berish uchun 8.3 dasturining foydalanuvchilaridan foydalanuvchilarning bir nechta savollarini oldik. Ya'ni, eski dasturda ular maqolaning nomenklaturasi yoki nomenklatura pozitsiyasining kodeksi ro'yxatida ko'rishlari mumkin edi. Bu juda qulay edi. Ammo 8.3da hech narsa ko'rinishi va tushunarsiz bo'lmaydi. Aslida, hamma narsa sozlash juda oson. Shuning uchun, biz 8.3 hisobida ma'lumotnomada ma'lumotnomalarni o'rnatish bo'yicha ma'lumotnomalarni o'rnatish uchun ma'lumot yozish uchun ozgina ko'rsatmalar yozishga qaror qildik, ammo ushbu algoritm har qanday konfiguratsiyada qo'llanilishi mumkin.

Shunday qilib, "shartnomas" bo'limida men "Nomenklatura" qo'llanmasini boshqaraman.

Ochilgan ro'yxatda biz ushbu nomenklatura nomini ko'ramiz, unda maqolaning maqolasi haqida ma'lumot yo'q. Katalogni o'zgartirish uchun uning shaklini sozlashdan foydalaning. "Hali" tugmachasining pastki qismida buyruqlar ro'yxatini ochish, biz "Shape" ni topamiz.

Forma shaklida biz namoyish etilishi mumkin bo'lgan katalogning barcha tafsilotlarini taqdim etamiz.

Masalan, tegishli katakchani o'rnatish orqali "Kod" va "Maqola" biz kod va maqolani namoyish etadigan nomenklatura ro'yxatini olamiz.

Biroq, ushbu shaklda ba'zi foydalanuvchilar ma'lumotnomani ham yoqtirmaydilar. Ular tovar va maqolani tovarlar nomidan oldin ko'rishni xohlashadi. Bundan tashqari, bu juda oson hal qilinadi. Ro'yxatni sozlash shaklini oching va asboblar panelidagi ko'k strelkalar yordamida ushbu ro'yxatni qanday ko'rishni istayotganiga qarab, yangi yoki pastga siljiting. Sichqonchaning chap tugmachasidan foydalanib, siz ham "sudrab" ma'lumotlarni.

Endi nomenklatura ro'yxati siz ko'rishni xohlaganingizdek.

Ro'yxat sozlamalari bilan tajriba. Qo `rqmang. Men yozganmanki, siz boshqariladigan shakllarda va har qanday ma'lumotnomada, masalan, PPC-ni shartnomaviy ma'lumotnomada yoki shartnoma sertifikatida foydalanishingiz mumkin. Dasturda "buzilish" deganidan qo'rqmang.

Haddan tashqari holatlarda, siz har doim "Standart sozlamalarni o'rnating", bu shaklda "boshqa" bo'limda o'rnatilgan

Va bundan keyin. Ba'zida mijozlar bunday savol bilan qo'ng'iroq qilishadi: "Men biron bir narsani bosdim va men hozir nomli emas. Hamma narsani men kabi qaytaring. " Bu savol ham osongina hal qilinadi. Sarlavha stolida har bir katalogda har doim "sehrli strelka" mavjud bo'lib, ular o'rnatilgan va ushbu saralashning yo'nalishi aks etadi.

Siz shunchaki ushbu o'qni bosish orqali saralash yo'nalishini o'zgartirishingiz mumkin, masalan, men tovarlarni kod bilan saralashni istagan bo'lsam, unda siz uni kodi bilan saralashni istagan bo'lsangiz Tegishli "kodi" va "Sehrli Corto" ning nomi boshqa ustunga o'tadi.

Bo'ldi shu. Umid qilamanki, mening maslahatlarim sizga 1C dasturlari bilan ishlashda yordam beradi. 1C-da zavq bilan ishlash. Kontakt va sinfdoshlarimizga guruhlarga qo'shiling va siz har doim bizning yangi maqolalarimiz haqida birinchi bo'lib tanishyapsiz va dasturlardagi o'zgarishlar.

Foydalanuvchi 1C-da ma'lumot va hujjatlar bilan foydalanuvchi shakldagi maydonlarni to'ldirishdan iborat.

Tafsilotlar 1C - katalog va foydalanuvchi ularni to'ldirganligi uchun shaklda aks ettirilgan hujjat maydonlari.

1C-da tafsilotlarning mavzusini batafsil ko'rib chiqing.

1C tafsilotlari nima

Har bir ma'lumotnoma va 1C hujjati bir qator maydonlardan iborat. Bunday maydonlar 1C Tafsilotlar (1C dasturchisi uchun).

Konfiguratorda, 1C konfiguratsiya daraxtida har qanday katalog yoki hujjatni kengaytiring va siz tafsilotlarning filialini ko'rasiz. Bu katalogning tafsilotlari ro'yxati (maydonlar).

1C 1C ma'lumotnomaining shaklini ko'rib chiqing.

1C ning har bir xususiyati Protsiyada qanday qiymat saqlanadigan xususiyatlarga ega, (satr, raqam va boshqalar) va foydalanuvchi u bilan qanday ishlashini ko'rsatadi.

1C-ni 1C-ni o'ng tugmachasini bosing va xususiyatlarni bosing. Tanlangan rekvizitlarning xususiyatlari ro'yxati to'g'ri oynada ochiladi.

1C tafsilotlarining asosiy xususiyatlari:

Standart tafsilotlar 1c.

Ko'rsangiz, konfiguratorda ro'yxatga kiritilmagan katalog shaklida 1C ma'lumotlari mavjud: Guruh, nomi, Bik.

Ma'lumotnomalar ro'yxati shaklida, shuningdek, 1C-ning tafsilotlari mavjud, ular ro'yxatga olinmagan: olib tashlash belgisi.

Bular standart tafsilotlar 1c. Bu nima? Har bir insonning standart kombinati, sukut bo'yicha 1C-ga ega. Ma'lumot uchun kitoblar uchun, masalan - kod va ism. Hujjatlar Bu sana va raqam.

Standart tafsilotlar 1C quyidagi deb hisoblash mumkin:

  • Sichqoncha bilan ikki marta bosish orqali Ob'ekt muharririga (katalog yoki hujjat) o'ting
  • Ochilgan derazada ma'lumot yorlig'ini tanlang
  • Bu erda siz standart tafsilotlar kodi va ma'lumotnoma nomini sozlashingiz mumkin
  • To'liq ro'yxatni ko'rish uchun standart tafsilotlar 1C tugmachasini bosing.

Umumiy tafsilotnomalar 1c.

1C 8.2.14 versiyasidan boshlab 1C 1C-ni 1C paydo bo'ldi - Umumiy tafsilotlar 1c. Uni ishlatish, siz darhol turli xil ma'lumotnoma va hujjatlarda mavjud bo'lgan rekvizitlar (maydon) qo'shishingiz mumkin.

Umumiy tafsilotlarning xususiyatlari 1c:

  • Avtomatik foydalanish - barcha ma'lumotnomalar va hujjatlar uchun jami 1c-ni qo'shadi
  • Tarkibi - 1C ning umumiy tafsilotlarini faqat kerakli ma'lumotnomalar va hujjatlarga kiritish imkonini beradi (avtomatik foydalanish, keyinchalik qiymatdan foydalanish uchun emas).

Qanday qilib kerakli 1C rekvizit

1s istalgan katalogning filialidagi o'ng tugmachasini bosing va Qo'shish-ni tanlang.

Biz 1C rekvizitlarining ismini, masalan, "giyohvandlikka" va ofisni sinonim bilan tanishtiramiz ". Keling, standart chiziqni qoldiraylik, ammo cheksiz uzunlikni belgilang.

Biz bir xil tarzda 1C-ni yana bir qilib qo'shamiz, shunchaki Boolean turini tanlang, keling, uni "yuguramiz" deb ataymiz.

1C shaklida qanday qilib rekvizitlarni olish kerak (qalin mijoz 1c)

Biz bir xil ma'lumotnoma shaklida filialni ochamiz. Shaklni ochish - buyum shaklini tanlang va uni sichqoncha bilan ikki marta bosing.

Sichqonchani shaklning chetiga torting va uni cho'zing (ixtiyoriy element).

Konfigurator panelida "Ma'lumotni joylashtirish" tugmasini bosing. Siz shuningdek menyu / joylashtirish menyusidan foydalanishingiz mumkin.

Ko'ryapsizmi - bizning forma tafsilotlari boqilmaydi. Ularning ustidagi katakchani o'rnating. Shuningdek, belgilarni avtomatik ravishda joylashtiradi va avtomatik ravishda joylashadi.

1C shaklida qanday qilib rekvizitlarni olish kerak (Subtle Clipple 1C)

Biz bir xil ma'lumotnoma shaklida filialni ochamiz. Element shaklini tanlang va uni sichqoncha bilan ikki marta bosing.

Requisalar yorlig'ida satr ob'ektini oching. Siz katalogda qo'shilgan tafsilotlar ro'yxatini ko'rasiz.

Endi oddiy derazadan chapga o'ngga torting va u shaklda paydo bo'ladi.

Apriit vositalarining 1C.

Tolstaya mijozida shakar o'z rekvizitlariga ega. Ular tafsilotlar yorlig'ida.

Ushbu tafsilotlar ma'lumotlar bazasida saqlanmaydi, ammo ular forma bilan ishlash uchun zarur bo'lgan maydonlar uchun ishlatilishi mumkin.

Masalan, siz Shomil qo'shdingiz. Shaklga bosilganda, biror narsa bo'ladi. Tekshirish belgisi muhim emas (uni yozish shart emas) - faqat u bilan ishlashda faqat shaklni almashtirish uchun ishlatiladi. Bunday holda, ma'lumotlar sifatida siz katalogning rekvizitidan foydalanmaysiz, ammo shakllar rekvizitga ega emassiz.

Davriy tafsilotlar 1C.

1C versiyasida 7,7 davriy tafsilotlar edi. Ularning ma'nosi: Propsning qiymati turli sanalarda farq qiladi. Masalan, 1 sentyabrdagi qiymat biridir va 1 oktyabrda - boshqasi. Xuddi shu zaruratda.

1C 8 davriy tafsilotlar yo'q. Bu quyidagicha amalga oshiriladi:

1-yilda 7.7-yilda qiziqarli tafsilotlar ro'yxati - davriy, ular vaqtga mos keladigan rekvizitlarning qiymatini eslay olishlari mumkin, ular bilan ishlash juda qulay emas, ammo alternativalar yo'qligi uchun ular bilan ishlash unchalik oson emas edi. 8 KU ga o'tishdan so'ng ko'plab dasturchilar vaqti-vaqti bilan vaqt tafsilotlarning yo'qligini bilishadi.

Davriy axborot registrlari yordamida hal qilingan odatiy vazifalar vaqtga havolasi bilan ma'lumotni saqlash. Ma'lumotlar bu va nomenklaturaning narxi va xodimi turli davrlarda band bo'lgan xodim va korxonaning soliq hisobini hisobga olish parametrlari. Vaqti-vaqtiat tafsilotlarining 8 analoyasida, davriy registrlar haqida xabar beriladi.

Funktsional 7,7 ni takrorlash uchun siz quyidagilarni bajarishingiz kerak:

"Qaytajetektententragent" registrini yarating, bu kun chastotasi bilan bu davrning davriy reyestri ekanligini ko'rsating.

Endi biz "Ma'lumotlar" yorlig'iga qo'shilishimiz kerak - shunga o'xshash davriy rekolikni amalga oshirmoqchi bo'lgan ma'lumotnoma kitobiga to'g'ri keladigan "CourraTart" turini qo'shishimiz kerak. Tafsilotlar tafsilotlarida vaqt bilan bog'liq bo'lgan ma'lumotlar tafsilotlarini qo'shing. Sababli uchun, bu qonuniy va jismoniy manzil, asosiy telefon, boshning ismi, asosiy faks va boshqalar bo'lishi mumkin.

Konfiguratsiyani saqlaganingizdan so'ng siz Axborot ro'yxatiga yon menyuni (boshqariladigan dastur rejimida) orqali kirishingiz mumkin (boshqariladigan dastur rejimida) skrinshotga qarang.

Oddiy dastur rejimida "o'tish" tugmachasi orqali

Agar biz tugallangan reestrga qarasak, shuni ta'kidlash kerakki, biz barcha ma'lumotlarni hozirlayotgan butun ma'lumotni, balki butun sonni, balki butun sonni, balki butun sonni, balki butun sonni, balki butun son sifatida ko'rib chiqamiz.

Ma'lumotni osongina yanglish mumkin bo'lsa, bugungi kunda hamkasbida eng so'nggi ma'lumotlarni namoyish etish tavsiya etiladi. Bu erda dasturlashsiz dasturlash yo'q.

Avvaliga biz bir guruh qo'shamiz, u "bilan aloqa ma'lumotlari" qo'shilishiga qo'shilamiz. "Menejer" va "Telefon"


Va "ochilish" holatida "ochilish" holatida muhim ma'lumotlarni olish uchun harakatlarni davom ettiradi:

& Kesish operatsiyasini qisqartirish (rad etish) // v mil distribyutorini joylashtiring Dani \u003d Rectimativualnidani (); Rejissyor tomonidan urinish \u003d Dani. Kerivnik; ushlab turishni istisno qilish; Telefon \u003d Dani. telefon; ushlab turishni istisno qilish; Ekchis

Dolzarb ma'lumotlarni olishning funktsiyasi quyidagicha:

Qayta ishlash funktsiyasi () // v mil distribyutorini joylashtiring // ((dizayner__sul_sul_sult // Daniya parchasi konstruktorga tegishli. // ZMINI tomonidan amalga oshirilgan qayta Vekseviy konstruktor bilan yaxshilandi !!! Talab \u003d yangi so'rov; Tekshiruv. Matn \u003d "-ni tanlang | Davriy burg'ulash vositasi. Qarshilik ko'rsatadigan | Davriy burg'ulash vositasi. Kerivnik, | Davriy burg'ulash vositasi. Manzillar | Davriy burg'ulash vositasi. Telefon |Dan | Ro'yxatdan o'tish. Davrli davr. Vujudga kelgan davrda aylanma aylanma chekin | Qayerda | Davriy burg'ulash vositasi. CounterTyTy \u003d & Shartnoma"; Talab. O'rnatish parametrlari (" Shartnoma ", ob'ekt. Natijani o'zgartirish \u003d natijani tanlang. Tanlovni tanlash () Tanlov). Tanlov quyidagi () tsikl. // tebranishni o'g'irlashni joylashtiring // Sebobadetalcourt. Paketlar; Dani. Qo'shing ("kerevnik", etsizeatual kompensatsiya. Kerivnik); Dani. Paste ("Telefon", namunaviylashtirish. Telefon); Xabar berish (SampeDatvapi. Telefon); Yalang'och; Raqamni qaytarish; //) dizayner_protype_s_procsing_ Tuzatish

Men so'rovdan foydalandim, garchi siz ushbu maqsadlar uchun foydalansangiz ham va kamroq katta dizayn:

Selektsiya \u003d yangi tuzilma; tanlash. ushlab turing ("Hamkasblar", ob'ekt); Ma'lumot \u003d Ro'yxatdan o'tish. Kontakt_nformacia. So'nggi payt (, tanlashni) quying; Hisobot (ma'lumotlar. Paketlar); Hisobot (ma'lumotlar. Raqam ());

Funktsiyaga e'tibor bering Ko'proq narsani olingvaqt va tanlov parametrlari qabul qilinadi, ammo agar biz hozirda birinchi parametrni o'chirib qo'yilishi mumkin, so'ngra ro'yxatdan o'tishni o'lchash bahosi bahosiga mos kelishi kerak.

Asosiysi, reestrda "boshqa" yorliqqa mos keladigan Shomilni o'rnatish uchun unutilmas

Agar siz aniqlasangiz, davriy axborot regionlari davriy tafsilotlar bilan taqqoslaganda 7,7 dagi ancha moslashuvchan vositadir. Odatda konfiguratsiyalarda u keng qo'llaniladi.

Ma'lumot kitoblarini tayinlash

Katalog bir yoki boshqa ob'ekt yoki rekvizitning mumkin bo'lgan qiymatlari ro'yxati mavjud. Adabiyotlar noaniq BBni istisno qilish kerak bo'lgan joyda qo'llaniladima'lumot uchun. Masalan, sotuvchi, sotuvchi, omborxona va direktori qanday mahsulot haqida gapirayotganini tushunish uchun, hamma uni bir xil deb bilishlari kerak. Va bu holda bizga ma'lumotnoma kerak. Odatda, savdo korxonasida u narxlar ro'yxatiga ega.

1C tizimi: 8 Korxonada cheksiz cheklangan ma'lumotlarning kitoblarini o'tkazishga imkon beradi. Har bir ma'lumotnoma bir hil ob'ektlar ro'yxati: postlar, xodimlar, mijozlar, tovarlar va boshqalar. Har bir bunday ob'ekt ma'lumot elementi deb ataladi.

Foydalanuvchi nuqtai nazaridan, konfigurator katalogni qiymatlar ro'yxati sifatida yaratmaydi, ammo ma'lumot ishi ishlab chiqilmoqda, uning shabloni ishlab chiqilmoqda. Konfiguratsiya jarayonida ma'lumotlarning tuzilishi katalogda, ekranda saqlanadi va agar kerak bo'lsa, ma'lumotnomaning bosmaxonasida uning xatti-harakatlarining turli xil xususiyatlari keltirilgan.

Har qanday maqsad direktori (maydonlar)

Majburiy tafsilotlar sifatida, har bir katalog mavjud Kod va Ism. Ma'lumot elementining kodi ikkala raqamli va matnli bo'lishi mumkin. Tizim 1C: Korxona 8 Korxonada katalog elementlari bilan ishlash to'g'risida ko'p ma'lumot beradi: kodlarni avtomatik ravishda berish, Kodeksning o'ziga xosligini avtomatik boshqarish va boshqalarni avtomatik boshqarish va boshqalarni avtomatik boshqarish.

Kod va ismga qo'shimcha ravishda, 1C tizimining ma'lumotnomalarida: Kompaniya ma'lumot elementi to'g'risidagi qo'shimcha ma'lumotlarni saqlash mumkin. Bunday ma'lumotni katalogda saqlash uchun qo'shimcha ma'lumotlar (maydonlar). Katalogning mallagi mexanizmidan foydalanib, masalan, xodimlarning karta fayllarini tashkil qilish juda oson. Masalan, xodimlarning katalogi deyarli shubhasiz tafsilotlarni, ish haqi, ma'lumotlar va boshqalarga ega bo'ladi. Kerakli dasturchilar 1C kompaniyasi tomonidan o'tkazilgan dasturchilar va ikkita majburiy (oldindan belgilangan) tafsilotlarni taqdim etdi: Kod va barcha ma'lumotnomalar: Kod va ism. Darhaqiqat, haqiqiy hayotdan deyarli har qanday narsa bu atributlarni o'z ichiga oladi. Masalan, xodimlar uchun kod jadval raqami va ism - bu ism, ismi va otasining ismi (to'liq ismi). Bundan tashqari, kodlardan foydalanish (avtomatik raqamlashdan foydalanganda) qaysi elementni tanishtirishingizni osongina tushunishga imkon beradi va keyinchalik ma'lumotlar bazasida nima bo'ladi.

Ma'lumot turlari

Ma'lumot kitobining har bir tafsilotlari uchun siz ma'lumotlar turini, masalan, "Raqam", "Line", "sana", "LISES", "LISE", Boolean (yoki yolg'on) ko'rsatishingiz kerak. Bu asosiy turdir, ammo siz murakkab ma'lumotlar turlarini belgilashingiz mumkin. Masalan, lavozim pozitsiyasini pozitsiyaning turiga ega. Bunday holda, ma'lumotnomadan ushbu rekalning qadriyatlari tanlanadi. Shunday qilib, bitta ma'lumotnoma ma'lumotlari tafsilotlari qiymatlari boshqa katalog elementlaridan tanlangan bo'lsa, eng oddiy ulanish amalga oshirilmoqda.

Ierarxik kataloglar

1C tizimidagi ma'lumotnomalar ro'yxati: 8 korxona ko'p darajaga ega bo'lishi mumkin. Bunday holda, ma'lumotnomaning barcha satrlari 2 turga bo'linadi: "Oddiy" katalogning elementlari va katalogning guruhi. Guruhlar sizga ko'p bosqichli ma'lumotnomaning asosiy darajasiga o'tish imkonini beradi. Ko'p bosqichli ma'lumotlardan foydalanish sizga ma'lumotni kerakli tafsilotlar bilan ma'lumotni kiritish imkonini beradi. Ko'p bosqichli katalogdagi elementlar va elementlar guruhlari bir guruhdan ikkinchisiga o'tkazilishi mumkin.

Tasvirlar haqida ma'lumot

Ma'lumot kitoblari o'rtasida bo'ysunish munosabatlari bo'lishi mumkin. Planbolchilar o'rtasida nisbiy ma'lumotlar bazalari nuqtai nazaridan "Birdan ko'pma-ko'p" aloqa o'rnatiladi. Bunday holda, quyi katalogning har bir elementi egasi ma'lumotnomalari kitobining elementlaridan biri bilan bog'lanadi. Ba'zida aytish mumkinki, bitta ma'lumotnomaning elementlari ikkinchisining elementlariga tegishli. Masalan, tizim shartnoma bo'yicha qo'llanma bo'lishi mumkin. Keyin siz quyi katalog mijozlarini tuzishingiz mumkin. Bu shuni anglatadiki, mijoz shartnomalar va bitta mijoz bir nechta shartnomalarga ega bo'lishi mumkinligini anglatadi.

Stol qismlari

1C 8.0 versiyasidan boshlab platforma bir yoki bir nechta jadval qismini katalog elementida o'rnatishga imkon beradi. Ushbu xususiyat ushbu mahsulot bilan bog'liq ma'lumotlarni aks ettirish uchun ishlatish tavsiya etiladi, ammo o'z ob'ekti bo'lmagan shaxsga ega emas (bo'ysunuvchi ma'lumotnomalar tavsiya etiladi). Masalan, katalog uchun xodimlar ta'limning jadval qismlari bilan jihozlangan bo'lishi mumkin. Tabulyar qismlari bilan ishlash, bo'ysunuvchi ma'lumotnomalar bilan ishlash bilan o'xshashdir, bundan tashqari stol qismlaridan boshqa ob'ektlar tafsilotlari qiymatlari sifatida ishlatilishi mumkin emas.

Ma'lumot kitoblari bilan ishlash uchun dasturiy ta'minot kodi qayerda?

Dastur kodini amalga oshirishdan beri biz ma'lumotlar bazasiga kirishimiz kerak, bu slicer kodi ma'lumotlari protseduralar va funktsiyalarga (yoki modullarga) joylashtirilishi kerak serverlar yonma-yon ishlaydilar. Qo'shimcha ma'lumot uchun bo'limga qarang.

1. Ma'lumot kitobiga havola

Har qanday moduldan katalog bilan ishlash uchun avval ushbu katalogga havolani yaratishingiz kerak.

Spseruditors \u003d havolalar. Xodimlar ; // yoki 2 ta variant
Yuk \u003d ma'lumotnomalar ["Xabarlar"];

2. Yangi katalog elementini yaratish va yozib olish

Roel \u003d ma'lumotnomalar. Xodimlar . Elementni yaratish ();
Noval. Ism \u003d "Petrov Petr Petrovich";
Noval. Ish haqi \u003d 25000;
Noval. Yozing (); // Hozirgi paytda bu ma'lumotlar bazasida qayd etilgan

3. Yangi katalog guruhini yaratish va yozib olish (Ierarxik kataloglar uchun)

Yangi \u003d. Kataloglar. Sydrudniki. Guruhni yaratish ();

Yangi. Yozing ();
// yoki 2 ta variant
Yangi \u003d havolalar ["Xodimlar"]. Guruhni yaratish ();
Yangi. Ism \u003d "Ishlash";
Yangi. Yozing ();

4. Ma'lumot elementini qidiring

// element topilgan bo'lsa, u qaytadi, aks holda qiymat darhol qaytariladi

Bugun \u003d buloqlar topildi. Kontaktni topdi (123); // biz kodni qidirmoqdamiz
Bugun \u003d buloqlar topildi. Poydevor("Ivanov Ivan Ivanovich"); // ism
Bugun \u003d buloqlar topildi. Jazo("Ish haqi", 5000); // rekvizit bo'yicha

Agar topilgan bo'lsa \u003d Keyinchalik noaniq
// element topilmadi
Tugadi;

5. Ma'lumot elementini olib tashlash

Sprsotron \u003d ma'lumotnomalar. Xodimlar ;

SpringSotr. Olib tashlash (); // ma'lumotnomaning joriy elementini to'g'ridan-to'g'ri olib tashlash

SpringSotr. SewPowers(Haqiqiy); // o'chirish belgisi
SpringSotr. SewPowers(Yolg'on); // olib tashlash uchun eslatmani olib tashlang

// Siz elementni olib tashlash uchun belgilanganmi yoki yo'qligini tekshirishingiz mumkin
// yorliqning mulki yo'qolish turi (haqiqat yoki yolg'on)

Mark \u003d buloqlar. Suvlovchi; // E'tibor bering: bu mulk
Agar belgi bo'lsa \u003d haqiqat bo'lsa
// elementni olib tashlash uchun belgilangan element
Tugadi;

6. Kengashning miya elementlari

Sampling \u003d Adabiyotlar. Xodimlar. Xodim();
// tsiklda ma'lumotnomaning shov-shuvlari boshlanishi
// keyingi element bilan harakatlar ...

Yalang'och;

7. Ota-ona. Guruh ichidagi ko'krak buyumlari.

1C nuqtai nazaridan guruh "ota-ona".

Sprsotron \u003d ma'lumotnomalar. Xodimlar ;
Guruhlash\u003d Buloqlar. Poydevor("Ish");
Sampling \u003d Springs. Tanlang ( Guruhlash);
Namuna paytida. Keyingi () \u003d 1 tsikl

Hisobot ("ofitser" + tanlab olish. Ism);
Yalang'och;

8. egasi. Boshqa ma'lumotnomaning elementiga tegishli katalog elementlarini ko'karish.

Bitta katalogda boshqa direktorga tegishli, masalan soliq yig'uvchilar katalogi direktori direktorga bo'ysunadi.

Sampling \u003d Adabiyotlar. Mavzular. Tanlang (, xodim); // Bu erda xodim - katalog xodimlarining elementi bilan bog'lanish
Namuna paytida. Keyingi () \u003d 1 tsikl
// keyingi element bilan harakatlar
Hisobot ("Foyda" + namunasi. Ism);
Yalang'och;


9. Bitim

Ishni tezlashtirish uchun turli xil mos yozuvlar yaratishda siz tranzaktsiya tsikliga kirishingiz mumkin. Bunday holda, barcha elementlarning haqiqiy yaratish faqat bitimni () tuzatish buyrug'i bo'yicha amalga oshiriladi. Bitimlardan foydalanganda, aksiya to'liq bajariladi (ma'lumotnomaning barcha elementlari yaratilgan) yoki umuman bajarilmagan holda amalga oshirilmaydi (har qanday muvaffaqiyatsizlikka qaramay, hech qanday yangi narsa bo'lmaydi, chunki bitim boshlanishidan oldin qoladi ). Bitimlar bank sohasida keng qo'llaniladi. Axir, hech kim, pul yuborayotganda, ular sizning hisobingizdan xavfsiz tarzda o'chirilgan, ammo har qanday muvaffaqiyatsizlik tufayli qabul qiluvchiga etib bormagan.

Sprsotron \u003d ma'lumotnomalar. Xodimlar ;
Badjahl();

Nom \u003d 1 dan 100 gacha tsikl
Yangi \u003d buloqlar. Elementni yaratish ();
Yangi. Ism \u003d "Yangi" + liniyasi (NOM);
Yangi. Yozing ();
Yalang'och;

Bitimni tuzatish();