Internet Derazalar Android
Kengaytirmoq

1C CCD tashqi ma'lumotlar to'plami. SCD tashqi ma'lumotlar manbasi, TK dan etkazib berish va keyin har bir hujjat uchun qoldiqlarni oling

Kompaniyaning yangi filiallarini ochish paytida, 1C serverda yukni hisoblashda: korxonalar va boshqa vazifalar, foydalanuvchilar ishining dinamikasini sxema shaklida ko'rish kerak.

Foydalanuvchi tanlab olingan davrda dinamika namoyish etish kerak. Ko'rsatilgan ma'lumotlar shuni ko'rsatadiki, ushbu foydalanuvchilarga soatning kontekstida harakatlar soni bo'ladi. Bunday hisobot uchun ma'lumotni ro'yxatdan o'tish jurnalidan olish mumkin.

Shunga o'xshash hisobotning bosqichma-bosqich yaratilishini va tashqi ma'lumotlar to'plamining yordami bilan biz uni ma'lumotlar tartibi tizimida quramiz.

Ro'yxatdan o'tish jurnalini o'qing

Shunday qilib, biz CCD-da hisobot quramiz. Ma'lumotlar bazasidan so'rov yordamida biz ma'lumotlarni va ro'yxatdan o'tish jurnalidan foydalanmaymiz. Oldingi maqolada yozgan platformani ro'yxatdan o'tkazish jurnalini saqlash usuli.

Hisobotda ko'rsatilgan davrga muvofiq biz barcha foydalanuvchilarning barcha harakatlarini ma'lumotlar bo'yicha olishimiz kerak axborot bazasi. Olingan jadval foydalanuvchi va chiqish jadvalida guruhga kiradi (yuqoridagi skrinshotga qarang).

Ro'yxatdan o'tish jurnalidan ma'lumot olish uchun biz global kontekst usulidan foydalanamiz "tushirildi ()". Yaratilgan hisobotning "Narxi" tadbirida "Narxi bo'lmagan" ushbu dastur kodini qo'shing:

Harakat qilish tartibi (hujjat natijalari, ma'lumotlar saqlash, standart ishlashi) Standardwark \u003d Falt; // Standard hisobotini uzing - biz dasturiy ta'minotni namoyish qilamiz // uchastka hisobotini oling, shu qatorda. davr Sozlamalar \u003d papka sozlamalari. Olish (); // hisobot sozlamalarini oling Parametrlar \u003d papka sozlamalari. Qabul qilish (). Bo'yalgan. Elementlar. Toping ("davr"). Qiymat; Jortob \u003d Yangi jadvallar; Yuklab olish \u003d yangi tuzilma; // Registrni tanlash tuzilishini yarating // Tanlovni davrda to'ldiring Siqish. ("Ma'lumotlar", parametr. Ma'lumotsiz. Siqish. Qo'shish ("Ma'lumotlar", parametr. Ma'lumot ma'lumotlari); // voqealarni tanlash uchun tanlovni o'rnating Qurol \u003d yangi massiv; Moljircativatsiya. Qo'shish ("$ ma'lumot $ _ . O'chirish.. Yangi"); Ko'chishlar. Qo'shish (" _ $ ma'lumot $ _ . Xabar."); Ko'chishlar. Qo'shish (" _ $ ma'lumot $ _ . Jamilarperiodpdate."); Ko'chishlar. Qo'shish (" _ $ ma'lumot $ _ . Mostrof."); Ko'chishlar. Qo'shish (" _ $ ma'lumot $ _ . Yangilash."); Oliblanmaslik. Charayon (" tadbir ", qirqishlar); // Ro'yxatdan o'tish jurnalini tushiring Yuklab olingan (zhrag, qurol); // Hisobotga chiqish uchun ma'lumotlarni yaratish va to'ldirish Japab. Ustunlar. Qo'shing ("vaqt"); Japab. Ustunlar. Qo'shing (" Raqamlar"); HostAB tsiklining har bir sahifasida. Vaqt \u003d soat (p. Sana); miqdordagi raqam (1); // Guruh natijalari Japab. Qulashi (" Vaqt nomi" , " Raqamlar" ) ; // ..............

"Yuk tushirish agentligi" ning birinchi parametrlari namuna natijasi ro'yxatdan o'tish jurnalidan tushirilishi kerak bo'lgan qiymatlar jadvalini o'rnatadi. Ikkinchi parametr tanlangan yozuvlarga filtrni o'rnatadi. Filitre - bu tuzilma, uning tarkibi tanlangan joylar mavjud bo'lgan maydonlar. Ro'yxatdan o'tish jurnalini tahlil qilish davrini, shuningdek, strelka (voqealar) qatorini (voqealar nomlarini) o'tkazadigan "Ma'lumotlar" va "Ma'lumotlar" dagi maydonlardan foydalanamiz. Hisoblangan tadbir ma'lumotlar bazasidagi ma'lumotlar bazasi ma'lumotlariga mos keladi.

Sintax shtatining yordamchisida "Yuk ko'tarish" usulidan foydalanish haqida ko'proq ma'lumot olishingiz mumkin.

Biz SCD-da qiymatlar jadvalini o'tkazamiz

CCD qiymatlar jadvali bilan ishlash uchun siz quyidagilarni bajarishingiz kerak:

1) tartib sxemasida ma'lumotlar to'plamini yarating va uning maydonlarini o'rnating.
2) CD-da qiymatlarning qiymatlarini uzatishni ro'yxatdan o'tkazish uchun "Nartarush" moduli "dasturiy ta'minot kodida.

// Guruh natijalari Japab. Qulashi (" Vaqt nomi" , " Raqamlar"); Incitoring klapanlar \u003d yangi xususiyorlar vakili; // shifrlash ma'lumotlarini yarating Shrift Machine \u003d Yangi katlam-ko'ylak-tozalovchi kompleks; // tartib tartibini yarating // ma'lumotlar tartibi yordamida tartibni boshlang // va ilgari yaratilgan sozlamalar va ma'lumotlarni oshkor qilish Schemackspinky \u003d qabul qilish: Asosiy Ashamcomponovkin"); Moktackkomponovka \u003d papka to'plami. Qutqarish (sxematik, sozlamalar, ma'lumotlar saqlash); // Natija Skompon Protsessorkomkoni \u003d yangi protsessor komponentlari; Protsessorcomponovka. Ishga tushirish (masxara qiling, // !!! Biz "Jortab" stolini tartibni tartibda o'tkazamiz !!! Yangi tuzilma (" Lograjer",, Jurrasab), Siyosatshiflar); Hujjat natijalari. To'g'ri (); // natijani olib tashlang jadval hujjati Protsessor uskunalari \u003d Yangi protsessor-line natijalari odatiy xulosasbalarBocks MARKAZIY PROTSESSOR. O'rnatish (hujjat natijalari); MARKAZIY PROTSESSOR. Chiqish (protsessor nasos); Ekchis

3) Resurslar va hisobot tuzilmasini sozlash (hisobot faylida batafsil ma'lumot, maqola oxirida berilgan havola).

Ushbu hisobot sozlamalari tugatildi va biz uni korxona rejimida ishga tushirishimiz mumkin.

Natija

Ketmadagi tashqi ma'lumotlar manbasi deyarli har qanday manbalar ma'lumotlari ma'lumotlarida, biz ushbu ma'lumotlarga murojaat qila olmaydigan ma'lumotlarga amal qila olmaydigan ma'lumotlarga amal qiladi.

Bunday manbalar uchun SCD-dan foydalanish moslashuvchan sozlamalar tizimi bilan hisobotlarni yaratishga imkon beradi va foydalanuvchiga hisobotning natijasini, uning tuzilishini o'zgartirishga imkon beradi. Ma'lumotlarning tartib tizimining barcha imkoniyatlari bunday manbalar uchun to'liq kuchga kiradi.

Mumkin bo'lgan misoldan xabarni yuklab oling quyidagi havolani muvofiq.

Diqqat! Sizdan oldin, materiallar to'liq bo'lmagan bo'lishi mumkin bo'lgan darsning kirish versiyasi.

Talaba sifatida tizimga kiring

Maktab materiallariga kirish uchun talaba sifatida tizimga kiring.

1C 8.3 Ma'lumotlarni yangilash uchun ma'lumotning tartibi: jadval shaklida vakillik qilish

Bugun biz bir xil ma'lumotlarni diagramma shaklida ko'rsatish qobiliyatini oxirgi darsdan (yoki undan nusxa ko'chirish) qo'shamiz.

Biz maqsad qo'ydik

  • Hisobot nusxasini o'tgan darsdan oling.
  • Bir xil ma'lumotlarni jadval shaklida ko'rsating.
  • Ushbu seriyali (ustunlar, y o'q), mahsulotlar va nuqtalar (x o'qi) - mijozlar bo'lishi kerak. Ustunlarning qadriyatlari (y o'qi bo'ylab) va mijoz ma'lumotni buyurtma qilgan oziq-ovqat miqdori bo'ladi.

O'tgan hisobot nusxasini o'zgartiring

Biz ushbu darsdan "Dars9" nomi bilan hisobot nusxasini yaratamiz va ushbu nusxasini "Deli" konfiguratorida ochamiz.

Biz "Dars9" haqida hisobotning nomini o'zgartiramiz va "Ma'lumotlar uchun sxema sxemasi" tugmachasini bosing:

Biz ma'lumotlarni o'zgartirmaymiz - bizning vazifamiz - bu foydalanuvchi uchun o'z vakolatxonasini o'zgartirish.

Shuning uchun biz darhol sozlash yorlig'iga boramiz va hisobot variantlari bilan chap ustunga e'tiborimizni to'laymiz.

Biz bundan oldin ushbu ustun bilan ishlamadik, lekin bugun sizga uning ma'nosi nima ekanligini aytib beraman.

Biz ushbu yorliqni (Sehrli tayoqchini yoki pastki qismida qo'lda ishlatish) barcha sozlamalar, ular oynaning chap tomonida ta'kidlangan hisobot variantlaridan biriga tegishli.

Odatiy bo'lib, ushbu parametr har doim bitta va "asosiy" deb nomlanadi. Butun chip shuni anglatadiki, foydalanuvchi rejimida siz ushbu variantlarni osongina almashishingiz mumkin.

Va bu erda bizda bizda asosiy variant mavjud, ular ko'rsatiladi - ma'lumotlarni jadval shaklida ko'rsatish uchun:

Ushbu parametrni o'zgartiramiz (ikki marta bosish) va "stol" dagi asosiy:

Hisobotning yangi versiyasini qo'shing

Endi plyus yordamida yana bir variant qo'shing (u erda ma'lumotlar chiqishini jadval shaklida qulflash):

Ushbu imkoniyatni darhol "jadval" deb ataymiz:

Yangi hisobot versiyasini sozlang

Ushbu parametrning o'ng tomonida (biz uni ajratdik), ya'ni sozlamalar yo'q. Ularni sehrli tayoqchamiz yordamida yarating:

Bu safar "Chart ..." hisobotining turini tanlang:

Displey maydonlari sifatida "Raqam" ni tanlang (stol bilan o'xshashligi bo'yicha):

Seriya (o'q) sifatida biz "oziq-ovqat" dalasini va ochko (x o'qi) - "Mijozlar" maydonini ko'rsatamiz:

Bu shunday bo'ldi:

Konfiguratordagi hisobotimizni saqlang va uni foydalanuvchi rejimida ishga tushiring:

Biz stolni ko'ramiz ... nima?! Va haqiqat shundaki, siz shunchaki hisobotning boshqa versiyasini tanlashingiz kerak. "Tanlash variantini ..." tugmasini bosing va "Diagramma" variantini tanlang:

Grafik tayyor

Yana bir bor hisobotni tuzamiz:

Zo'r, qanday go'zallik

Ushbu darsning barcha bosqichlarini bajargandan so'ng, ma'lumotlarga ishlov berish

Xulosa modulida

Bunda biz ma'lumotlarning tartib tizimining asosini baholaymiz. Men aytib, tushuntirishga harakat qildim oddiy misollar Yangi boshlanuvchilar uchun CCD bilan ishlash uchun zarur bo'lgan fundamental asoslar.

Agar siz kelajakda bo'lsangiz ( men butun maktabni tugatgandan so'ng buni amalga oshirishni maslahat beraman) Ma'lumotning tartib tizimini chuqurroq o'rganish zarurati tug'iladi - Ajoyib kitob E. yu. Krustalava "1C-da kompleks xabarlarni ishlab chiqish kerak".

Ushbu modulda siz ushbu mavzu bo'yicha yanada jiddiy adabiyotlarni o'qishni boshlash uchun siz etarli bilim va amaliy ko'nikmalarni oldingiz.

Biz yaxshi ishladik, dam olish vaqti keldi!

Ushbu jadvalda siz cheksiz miqdordagi ma'lumotlar to'plamini yaratishingiz mumkin. Ma'lumotlar to'plami ma'lumotlar sotib olish manbai hisoblanadi.

Ma'lumotlar to'plamlarining bir nechta turlarini ajratib turing:

  • Surishtiruv;
  • Ob'ekt;
  • Uyushma.

So'rov - bu odatiy 1C so'rovi faqat so'rov tili biroz kengaytirilgan. Qulaylik uchun siz so'rov dizayneridan foydalanishingiz mumkin.

Ob'ekt - bu qiymatlar jadvali kabi tashqi ma'lumotlar to'plami.

Birlashtirish - bir nechta ma'lumotlar to'plamlarini bir nechta savol va ob'ektni birlashtirish.

Ushbu maqolada biz ma'lumotni rejalashtirish pallasining barcha konstruktura yorliqlari bilan qisqacha ishlaymiz. Ushbu yorliqdagi ma'lumotlar to'plamlari, siz cheksiz miqdordagi ma'lumotlar to'plamini yaratishingiz mumkin. Ma'lumotlar to'plami ma'lumotlar sotib olish manbai hisoblanadi. Ma'lumotlar to'plamlarining bir nechta turlarini ajratib turing; Ob'ekt; Uyushma. So'rov - bu odatiy 1C so'rovi faqat so'rov tili biroz kengaytirilgan. Qulaylik uchun siz so'rov dizayneridan foydalanishingiz mumkin. Ob'ekt - bu qiymatlar jadvali kabi tashqi ma'lumotlar to'plami. Birlashtirish - bir nechta ma'lumotlar to'plamlarini bir nechta savol va ob'ektni birlashtirish. Ushbu yorliqdagi ma'lumotlar to'plamlari havolalari ma'lumotlar to'plamlarini tavsiflaydi. Bu erda siz qaysi ma'lumotlarni bog'lash va qaysi maydonlar va qaysi parametrlar bilan ko'rsatilganligini aniqlashingiz mumkin. Eng muhimi, siz yodda tutishingiz kerak: tartib diagrammasida, chap ulanish o'rnatilganda har doim ishlatiladi! Ushbu yorliqdagi hisoblangan maydonlar, siz ma'lumotlar to'plamlari yorliqlarida tavsiflanmagan qo'shimcha maydonlarni yaratishingiz mumkin. Hisoblash uchun ibora sifatida siz ma'lumotlarning tartib iboralari, asosiy ma'lumotlar to'plamidan, shuningdek global bo'lmagan funktsiyalardan foydalanishingiz mumkin umumiy modullar. Resurs resurslari - bu guruhlar bo'yicha qisqacha ma'lumotlar. Yorliqda siz ma'lumotlar to'plamidan, shuningdek hisoblangan maydonlardan maydon manbaini tayinlashingiz mumkin. Bundan tashqari, resurslar uchun ular hisoblab chiqiladigan ifoda va resurslar uchun ifoda hisoblab chiqiladigan guruhlarni spetsifikatsiya qilish mumkin. Resurs qiymatlariga asoslanib, hisobotning umumiy natijalari hisoblab chiqilgan. Ma'lumotlar sozlamalari parametrlari odatda ma'lumotlar to'plamida ishlatiladi. So'rovda tavsiflangan barcha parametrlar variantlar yorlig'ida ko'rinadi. Ushbu yorliqda siz sarlavha, mavjud tur, mavjud qiymat va boshqa narsalar. Bir oz parametrlar haqida ko'proq o'qing. Umumiy hisobotning odatiy tartib rejasi avtomatik ravishda ma'lumotlar tartibi tizimi tomonidan yaratiladi. Ammo tizim, shuningdek, hisobotning alohida sohalarini (konlar, guruhlar, manbalar ...) ishlab chiqish imkoniyatiga ega. Ushbu yorliqda yaratilgan individual hududlarning barcha tartiblari faqat joriy hisobotga bog'langan. Hashar joylarda o'rmon ayirboshugi, boshqa hisobotning ma'lumotlari boshqa qismlarda ishlatilishi kerak bo'lgan hollarda qo'llaniladi. Boshqacha aytganda, biz "Bir nechta ma'lumotlarni" sxema sxemasini boshqasiga joylashtiramiz va umumiy maydonda aloqa bildiramiz. Ushbu maqolada o'rmondagi ayyorliklarni ishlatishga misol ko'rish mumkin. Ushbu yorliqni ishlab chiqarishda sozlamalar yaratadi standart sozlamalar Hisobotni shakllantirish. Oynaning yuqori qismida ierarxik tuzilma o'rnatilgan. Hisobotni shakllantirish holati quyidagi elementlardan iborat bo'lishi mumkin: guruhlash; Stol; Diagramma; Oynaning pastki qismida joylashgan diagramma barcha hisobot uchun sozlamalar va har bir hisobot tuzilishi uchun belgilanadi. Qisqacha Sozlamalar yorlig'i: Tanlangan maydonlar - hisobotda ko'rsatilgan maydonlar ro'yxati; Tanlash - barcha turdagi tanlov yozuvlar; Buyurtma - hisobotda yozuvlarni saralash yozuvlari; Ma'lumot sozlamalari - hisobot parametrlarining qiymati; Maxsus maydonlar - foydalanuvchining qo'shimcha hisobot maydonchalari; Shartli dizayn - to'plam shartli dizayn Hisobot yozuvlari; Boshqa sozlamalar - Barcha turlar qo'shimcha sozlamalar Bu kabi: hisobot sarlavhasi, dizayn, dizayn, maydonning joylashuvi va boshqalar ...

Ishlatish 1C ma'lumot tartibi tizimlari mumkin bo'lmagan ma'lumotlar to'plamlari. Bir tartibli diagrammada bir nechta ma'lumotlar bo'lishi mumkin. Va ular bir-birlari bilan muayyan tarzda aloqa qilishlari mumkin. Yoki yoki birlashmoq. Ushbu maqolada ko'rib chiqing ma'lumot to'plamlarini birlashtirish. LCD-dagi ma'lumot to'plamlarini bir-biriga o'xshash.

SGD-dagi ikki yoki undan ortiq ma'lumot to'plamini birlashtirish uchun siz manzil belgisini belgilashingiz kerak Ma'lumotlar to'plamlari Maxsus ma'lumotlar to'plamini yaratish - Uyushma


Ushbu rasmni oling


Va allaqachon yaratilgan ob'ektda to'g'ridan-to'g'ri birlashgan to'plamlarni qo'shing. Keling, ikkita ma'lumotlarni qo'shamiz. Ulardan biri so'radi va ikkinchisining ikkinchisi - ob'ekt (tashqi ma'lumotlar manbasi). Mana bunday:


Bunga misol sifatida ma'lumotlar to'plamini tovarlar qoldiqlari bilan birlashtirishni ko'rib chiqing.

Ushbu to'plamda biz foydalanamiz, dalalarni qo'lda qo'shing Mahsulot, raqam va biz ma'lumotni o'z ichiga olgan ob'ektning nomini belgilaymiz


So'rov ishlatilgan ma'lumotlar dasturi uchun biz ushbu to'planish ro'yxatidan bu erda qoldiqlardan foydalangan holda ma'lumotlarni olamiz:


Eng oddiy so'rovni amalga oshirish

Respertovarovlarni tanlang. Tyovarch. Tovovar. Mahsulot sifatida shartlar, reestr sifatida noutbuklar (tovarlar, qoldiqlarni tanlang). Sochiqlar.

Oziq-ovqatlardan xalos bo'lish uchun, men so'rovda ma'lumot tartibini (jingalak qavslardagi barcha narsalar) ishlatishim va Autill bazasini quyida o'chirishim kerak edi. Shuningdek, mahsulot ma'lumotnomaning elementi sifatida emas, balki tashqi ma'lumotlar manbasi bilan belgilangan joydagi kabi bo'lgani uchun uning g'oyasi olindi. Har xil to'plamlardan olingan ma'lumotlar bitta dalaga tushishi kerak Yo'l. Shuning uchun, maydon uchun Qoldiqlar Yo'l qo'l bilan tuzatildi raqamSinxronlashtirish uchun ikkinchi ma'lumotlar to'plami bilan. Aslida, darhol iltimosiga binoan to'g'ri taxalluslardan foydalanish yaxshiroqdir. Bunday holda, bunday xususiyatga e'tibor qaratish uchun ataylab bunday qilmadi.

Endi keling, to'g'ridan-to'g'ri ma'lumotlarni keltiraylik
To'plash registrida menda quyidagi tovarlar qoldiqlari bor

va tashqi ma'lumotlar manbasida bunday rasm

Tuzatish sxemasini eng ibtidoiy tarzda bajaring.
Maydon raqam Tabiiyki, biz resursni yaratamiz va strukturadagi o'rnatilgan yorliqda shunchaki qo'shing Batafsil yozuvlar. Va albatta qo'yishni unutmang Mahsulot va raqam Tanlangan maydonlarda. Va to'liq baxt uchun biz tovarlar buyurtmalarini tashkil qilamiz.


Hisobotning ijrosi natijasida men bunday sozlamalar bilan men ushbu jadvalni olaman.

Ko'rinib turibdiki, ikkala ma'lumot to'plamida joylashgan chiroq so'rov natijasida ikki qatorli. Ularni bir qatorda minimallashtirish uchun, tuzilishni biroz o'zgartirish kerak sCD sozlamalari va bir guruh maydonni yaratish uchun batafsil yozuvlar o'rniga Mahsulot.


Va endi natijalarni ketma-ket bo'lmasdan olamiz.