1s 8.3 SKD aloqa holati. Kirishni boshqarish tizimidagi ma'lumotlar to'plamlari o'rtasidagi munosabatlar va ulardan foydalanish tamoyillari

Ba'zan, ma'lum bir tartib natijasini olish uchun kirishni boshqarish tizimida ma'lumotlar to'plamlari o'rtasida aloqalarni yaratish kerak bo'ladi. Bu qachon kerak va buni qanday qilish kerakligi haqida maqolamizda gapirishga harakat qilamiz.

1C da amalga oshirilgan ma'lumotlarni joylashtirish sxemasi uch turdagi ma'lumotlar manbalarini qo'llab-quvvatlaydi (1-rasm).

Ma'lumotlar manbalari

Ishlab chiquvchilar tomonidan eng aniq va tez-tez ishlatiladigan ma'lumotlar manbai bu so'rovdir.

1C ning 8-versiyasida amalga oshirilgan so'rovlar dizayneri juda qulay va ko'p hollarda siz bir nechta jadvallarni bir-biriga bog'lashingiz va to'g'ridan-to'g'ri unda kerakli guruhlar va tanlovlarni amalga oshirishingiz mumkin.

Murakkab holatlarda, ba'zi kodlarni bajarishdan foydalanish zarur bo'lganda (masalan, uchinchi tomon faylidan ma'lumotlarni yuklash) yoki so'rovdan foydalanishning iloji bo'lmaganda, "Ob'ekt" ma'lumotlar manbai keladi. qutqarish. Modulda bajariladigan ixtiyoriy kod kirishni boshqarish tizimi kirishi mumkin bo'lgan chiqishda ma'lum bir tuzilishga ega bo'lishi kerak.

Uchinchi ma'lumot manbai - "Union". Aslida, bu manbani aloqa turlaridan biri deb hisoblash mumkin. U birlashtiradi (bir nechta jadvallarni bittaga qisqartiradi), mos kelmasdan, lekin ma'lum maydonlarning mos kelishi. Ya'ni, agar birlashtirilayotgan ikkita jadval mos ravishda 3 va 4 qatorga ega bo'lsa, natijada olingan ma'lumotlar manbai 7 qatorga ega bo'ladi.

Muammoni shakllantirish

Sinov maydoni sifatida biz oddiy dastur rejimida ishlaydigan UPP bazasini, 1.3.92.3 versiyasini tanlaymiz.

Bizga quyidagi vazifa berildi: faqat kirishni boshqarish tizimidan foydalanib, kontragent tomonidan yuborilgan fayldan olingan narxlar bilan hujjatdan sotib olingan narsalar jadvalini aks ettiruvchi hisobot yarating.

Shunday qilib, biz kerak:

  1. Oling jadval qismi qabul qilish hujjati;
  2. Faylni "Ob'ekt" ma'lumotlar manbasiga yuklang;
  3. Ushbu ikkita manbani ma'lum bir parametr bilan bog'lang (bizning holatlarimizda bu kod bo'ladi);
  4. Olingan jadvalni ko'rsating.

Amalga oshirish jarayoni

Keling, sanab o'tilgan barcha bosqichlarni ko'rib chiqaylik:

  • Biz kvitansiya hujjatining jadval qismi uchun so'rov yaratamiz (2-rasm).

2-rasm

  • Ma'lumotlar to'plami ob'ektini yaratish (3-rasm);

3-rasm

Bu erda "Ma'lumotlarni o'z ichiga olgan ob'ekt nomi" ga e'tibor berish muhimdir, bu biz hisobot moduli kodida ko'rsatishimiz kerak bo'lgan nom.

  • Biz hisobot moduliga o'tamiz va u erda "Natijani tuzishda" protsedurasini yaratamiz (4-rasm);


4-rasm

Biz tashqi fayldan ma'lumotlarni olish tartibini tasvirlamaymiz, "Ma'lumotlar to'plami 2" uchun ma'lumotlarni olishimiz uchun kodning maketda bo'lishi kerak bo'lgan qismiga e'tibor beramiz (5-rasm).

5-rasm

Muhim! Bog'lanish vaqtida protsedura kodida "Ob'ekt" ni yaratishda StandardProcessing parametrining qiymati False bo'lishi kerak.

"Ma'lumotlar to'plami havolalari" yorlig'iga o'ting.

Ulanish to'plamlari

Diagrammaning mos keladigan yorlig'iga o'ting (6-rasm).

Biz ba'zi istisnolardan tashqari, so'rovlar dizayneridagi jadval qismiga juda o'xshash jadval qismini ko'ramiz. “Hammasi” katakchasini aloqa manbalari to‘plami va aloqa manzili to‘plami uchun belgilash mumkin emas, biroq bir nechta qo‘shimcha ustunlar qo‘shilgan.

Ma'lumotlar to'plami munosabatlarida siz faqat so'rov konstruktorining chap tashqi birlashmasiga o'xshash munosabatlarni o'rnatishingiz mumkin.

Ulanishni yaratishdan oldin, ustunlarning maqsadi haqida qaror qabul qilaylik:

  1. Bog'lanish manbai - barcha mavjud qiymatlar olinadigan birinchi ma'lumotlar to'plami;
  2. Aloqa qabul qiluvchisi - bizning shartimizga mos keladigan qiymatlar tanlanadigan ma'lumotlar to'plami;
  3. Manba ifodasi - taqqoslash amalga oshiriladigan birinchi ma'lumotlar to'plamining maydoni yoki ifodasi;
  4. Mo‘ljal ifodasi bog‘liq to‘plamning maydoni yoki ifodasidir;
  5. Parametr - agar siz ushbu maydonda parametr nomini ko'rsatsangiz, u holda qabul qiluvchilar to'plami bilan aloqa faqat parametrda ko'rsatilgan qiymatga muvofiq amalga oshiriladi;
  6. Parametrlar ro'yxati - qiymatlar ro'yxatidan parametr sifatida foydalanish imkoniyatini belgilaydi;
  7. Ulanish sharti - bu erda manba maydonlari yordamida ifodani ko'rsatish orqali siz shartni yaratishingiz mumkin, uning bajarilishi ulanishni o'rnatish uchun signal bo'lib xizmat qiladi;
  8. Boshlang'ich qiymat - ulanishning boshlang'ich qiymatini ko'rsatadi;
  9. Majburiy aloqa - manbada (FALSEga o'rnatilgan) yoki maqsadda (TRUEga o'rnatilgan) ishlatiladigan maydonlar yoqilgan yoki yo'qligini aniqlaydi va shu asosda tartibga munosabat qo'shadi.

Shunday qilib:

  • Aloqa manbai bizning so'rovimiz natijasi bo'ladi;
  • Ob'ekt qabul qiluvchi vazifasini bajaradi;
  • Manba ifodasi "Nomenklatura kodi" bo'ladi;
  • Qabul qiluvchining "Nomenklatura" iborasi;
  • Aloqa majburiy bo'ladi (7-rasm).

Agar biz ulanish sharti sifatida biron bir nomenklaturaning nomini yoki uning ko'payish turini yoki boshqa narsani ko'rsatganimizda, biz vazifamiz uchun aniqroq namunani olishimiz mumkin edi. Bizning harakatlarimiz natijasini 8-rasmda ko'rish mumkin

8-rasm

Narxlar faylida hisobotning pastki ikki qatoriga mos kelmadi.

Ma'lumotlar kompozitsiyasi tizimi bir nechta ma'lumotlar to'plamidan foydalanishi mumkin. Va bu ma'lumotlar to'plamlari qandaydir tarzda bir-biri bilan bog'langan bo'lishi mantiqan to'g'ri. 1C so'rovlar tiliga o'xshab, ma'lumotlar to'plamlari yoki bo'lishi mumkin. Ushbu maqolada biz bu haqda gaplashamiz kirishni boshqarish tizimida ma'lumotlar to'plamini ulash.

Bir qarashda, agar siz shunchaki bitta ma'lumotlar to'plamidagi jadvallarni birlashtira olsangiz, nima uchun bir nechta ma'lumotlar to'plamini yaratishingiz va keyin ularga qo'shishingiz kerakligi tushunarsiz bo'lishi mumkin. Buning kamida bitta sababi bor - tashqi ma'lumotlar to'plamidan foydalanishda. Ma'lumki, biz ACS ma'lumotlar to'plamiga so'rov yozganimizda, biz unga o'ta olmaymiz, masalan, . Oddiy so'rov uchun bu juda oddiy amalga oshiriladi. Kirishni boshqarish tizimidan foydalanilganda, biz unga qiymatlar jadvalini o'tkazishga majburmiz. Shuning uchun ma'lumotlar to'plamini ulash zarurati paydo bo'ladi. Darhol shuni ta'kidlaymanki, ma'lumotlar to'plamlari faqat foydalanish orqali ulanishi mumkin CHap ULANISH. Shuning uchun, bu erdan farqli o'laroq, siz jadval ulanishi turi uchun mas'ul bo'lgan katakchalarni ko'rmaysiz.

Keling, kirishni boshqarish tizimida ma'lumotlar to'plamini ulashni ko'rib chiqishimiz mumkin bo'lgan misoldan foydalanib, vaziyatni o'ylab ko'raylik. Aytaylik, bizda katalog bor Tovarlar, biz uni turli etkazib beruvchilardan olishimiz mumkin va biz eng ko'p etkazib beruvchini tanlash uchun etkazib beruvchi tomonidan tovarlar narxlari haqida hisobot yaratmoqchimiz. qulay narx. Va biz hozirgi narxlarni, masalan, etkazib beruvchilarning veb-saytlaridagi veb-xizmatlar orqali olamiz.

Shunga ko'ra, tovarlar uchun biz so'rov yordamida olingan ma'lumotlar to'plamiga ega bo'lamiz va narxlar uchun biz tashqi manbadan olingan ma'lumotlar to'plamiga ega bo'lamiz.


Endi xatcho'pga o'tamiz Ma'lumotlar to'plami munosabatlari va sozlamalarni rasmda ko'rsatilganidek qiling.

Xatcho'pda Sozlamalar Birinchidan, batafsil yozuvlarning asosiy chiqishini yarataylik


U bizning katalogimizda bo'lsin Tovarlar quyidagi yozuvlarni o'z ichiga oladi

Biz hisobotni ishga tushiramiz va quyidagi rasmni ko'ramiz

Ya'ni, ma'lumotlar to'plamlari barcha qoidalarga muvofiq o'zaro bog'langanligini ko'ramiz CHap ULANISH

Xatcho'pda Ma'lumotlar to'plami munosabatlari Tegishli maydonlarda ba'zi qo'shimcha parametrlarni belgilash mumkin. Ammo ular juda kam qo'llaniladi. Batafsil texnik hujjatlarda va ITS disklarida o'qishingiz mumkin.

Ma'lumotlarni joylashtirish diagrammasi (1C SKD)- ishlab chiqarishni avtomatlashtirishni rivojlantirish va kuzatishga hissa qo'shadigan, ularni minimal vaqt ichida iloji boricha moslashuvchan va chiroyli qilish imkonini beruvchi 1C: Enterprise dasturiy mahsulotlarida murakkab hisobotlarni yaratish uchun qulay dizayner. Ma'lumotlar tarkibi sxemasining (1C SKD) qo'shimcha afzalligi - bu boshqariladigan hisobot shaklini avtomatik ravishda yaratish va ushbu sohani yanada rivojlantirish bilan bu hisobotni ishlab chiqish usulini tanlashda muhim omil hisoblanadi. Ammo ma'lumotlar tarkibi sxemasi (1C SKD) strukturasining murakkabligi va juda ko'p sozlamalar tufayli u ko'pincha "chiqish shakli dizayneri" orqali hisobotni uzoqroq ishlab chiqishga olib keladi. Shuning uchun, 1C dasturchisi hisobotlarni ishlab chiqish vaqtini yanada tezlashtirish uchun Ma'lumotlar tarkibi sxemasining (1C DCS) barcha nozik tomonlarini tushunishi kerak.

Ma'lumotlar tarkibi sxemasining (1C SKD) dastlabki uchta yorlig'ini ko'rib chiqaylik - ma'lumotlar to'plami, ma'lumotlar to'plami ulanishlari va hisoblangan maydonlar.

1C SKD da ma'lumotlar to'plami

Ma'lumotlar to'plami uchta ob'ektni yaratish qobiliyatini o'z ichiga oladi - so'rov, ob'ekt va birlashma, keling, ularning har birini batafsil ko'rib chiqamiz:

Bu Query Builder tugmasi yordamida yaratiladigan oddiy so'rovdir. Avtomatik to'ldirish bayrog'i o'rnatilgan bo'lsa, barcha tanlangan ma'lumotlar avtomatik ravishda ma'lumotlar to'plamining maydonlariga kiritiladi. Shuningdek, so'rovdagi maydonlarni to'ldirishni "Ma'lumotlar tarkibi" yorlig'ida sozlash mumkin, bu erda uchta yorliq mavjud:

Jadvallar, bu erda hisobotni yaratishda ishtirok etadigan jadvallar tanlanadi, odatda standart ma'lumotlar tanlanadi, chunki Jadvallar va maydonlar yorlig'ida biz allaqachon kerakli hujjatlarni, kataloglarni, registrlarni tanlaganmiz...

Maydonlar, bu erda biz hisobotga kiritilishi kerak bo'lgan ob'ektlarni tanlaymiz, bolalar bayrog'i ob'ekt uchun kirish mumkin bo'lgan bolalar elementlari bo'ladimi yoki yo'qligini ko'rsatadi, string, raqamli va shunga o'xshash ma'lumotlar uchun uni o'rnatish mumkin emasligi mantiqan. bayroq rost.

Shartlar, bu erda biz kirishni boshqarish tizimidagi sharoitlarda foydalanish mumkin bo'lgan ob'ektlarni tanlaymiz.

Ba'zi ishlar ma'lumotlar tarkibi sxemasida, ba'zilari esa dasturiy tarzda amalga oshiriladi; oddiy misolni ko'rib chiqaylik:

Birinchidan, biz hujjatning ma'lumotlar joylashuvi uchun maket diagrammasini yaratamiz va uni SKD deb ataymiz (masalan: 1C SKD), unda biz ma'lumotlar to'plami ob'ektini yaratamiz, keyin maydonlarni to'ldiramiz, masalan, bizda hujjat bor. detallari ko'rsatilgan tovarlarning jadvalli qismi bilan - nomenklatura, miqdor va narx.

Keling, uchta maydon qo'shamiz va har bir ustunni tafsilotlar nomi bilan to'ldiramiz, qolgan ustunlar avtomatik ravishda to'ldiriladi:

Hujjat formasida tugma yarataylik, unda ishlash mexanizmini tasvirlab bering boshqariladigan shakllar:

&OnClient

Chop etish tartibi()

Bizning hisobotimiz = PrintOnServer(); //serverdagi funksiyani chaqirish

OurReport.Show(); //hosil qilingan hisobotni ko'rsatish

Jarayonning oxiri

&Serverda

Funktsiya PrintOnServer()

DocumentObject = FormAttributeValue ("Ob'ekt");

//biz jadval qismini Mahsulotlarni ProductsSKD nomi bilan tuzilmaga joylashtiramiz, xuddi biz SKDning o'zida ma'lumotlarni o'z ichiga olgan ob'ekt nomini ko'rsatganimizdek

DataSet = yangi tuzilma;

DataSet.Insert("ProductsSKD", DocumentObject.Products);

//biz sxemamizni olamiz va standart sozlamalarni o'rnatamiz, shunda barcha hisobot chiqish sozlamalari bizning sxemamizdan olinadi

OurLayout = DocumentObject.GetLayout (“SKD”);

Sozlamalar = OurLayout.DefaultSettings;

//sozlamalarimiz bilan ma'lumotlar tartibini yarating

LayoutLinker = newDataLayoutLayoutLinker;

LayoutLayout = LayoutComposer.Execute(OurLayout, Settings);

//ma'lumotlar to'plamimiz bilan ma'lumotlar tarkibini bajaring

DataCompositionProcessor = newDataCompositionProcessor;

DataCompositionProcessor.Initialize(LayoutLayout, DataSet);

//Biz elektron jadval hujjatini yaratamiz va unda hisobotimizni ko'rsatamiz

ReportDocument = Yangi jadval hujjati;

OutputProcessor = New OutputProcessorDataCompositionResultInTabularDocument;

OutputProcessor.SetDocument(ReportDocument);

OutputProcessor.Output(DataCompositionProcessor);

Hujjat hisobotini qaytarish;

EndFunction

Agar xohlasangiz, siz boshqa har qanday tartibning joylarini olishingiz va ularni ushbu hisobotda ko'rsatishingiz mumkin, masalan, bizda to'lov topshirig'ini yaratish uchun standart sxema mavjud va unda sarlavha juda yaxshi yaratilgan. keraksiz ish bo'lsa, biz avval tartibni olamiz, sarlavhani ko'rsatamiz, keyin kirishni boshqarish tizimi bo'yicha hisobotimizni yaratamiz va ko'rsatamiz.

HAQIDA birlashtirish

Unga so'rovlarimiz va ob'ektlarimizni joylashtirishimiz mumkin, lekin ulanishdan farqli o'laroq, u oddiygina jadvallarni bir-biriga qo'shib qo'yadi, ya'ni ikkita bir xil jadvalni bog'lasak, biz bitta jadvalga ega bo'lamiz va birlashganda u ikki baravar ko'payadi, qaraymiz. oddiy misolda:

Bizda jadvallar mavjud:

Muloqotda biz quyidagilarni olamiz:

Va birlashtirilganda:

Keling, ma'lumotlar to'plamidagi ustunlarni to'ldirishni ko'rib chiqaylik (ba'zilarini o'tkazib yuboramiz, chunki ular boshqa varaqlar bilan bog'liq; biz ularga keyingi maqolalarda qaytamiz):

- maydon, atributning umumiy nomini ko'rsating;

­­- yo'l, kirishni boshqarish tizimida biz u bilan bog'lanadigan tafsilotlarning nomini ko'rsating, masalan Hisoblangan maydonlar;

- sarlavha, hisobotda ko'rsatiladigan atribut nomini ko'rsating;

- maydon chegarasi, ushbu rekvizit mavjudligini ko'rsating;

- tafsilotlarni cheklash, mavjudligini bildiring bolalar elementlari, agar tafsilotlar mavjudligi ko'rsatilgan bo'lsa, unda maydonning o'zi mavjud bo'lishi muhim, ehtimol bu mexanika kelajakdagi nashrlarda o'zgartiriladi;

- maydon tasviri hisoblangan ifoda, biz tafsilotlarning chiqishini biroz o'zgartirishimiz kerak bo'lganda foydalanish qulay, masalan, nomdan keyin kerak nomenklatura namoyish etildi Aksiya, qaerda joylashgan bo'lsa, quyidagilarni to'ldiring: Element + "omborda" + Ombor. Takror aytamanki, tafsilotlarga kirish ustunda ko'rsatilgan nom orqali amalga oshiriladi yo'l;

- ifoda tartibi, hisobot tartibini o'rnatish uchun qulay mexanizm, bu erda holat avvalgi nuqtaga o'xshash qo'lda o'rnatilishi mumkin, ammo amaliyot shuni ko'rsatadiki, bu mexanizm ko'pincha biz xohlagancha ishlamaydi va men sizga standart saralashdan foydalanishni maslahat beraman;

- qiymat turi, atribut qiymatining turini ko'rsatadi, agar siz quyidagi maydondan foydalansangiz, bu to'ldirilishi kerak;

- mavjud qiymatlar, faqat to'lganida ishlaydi qiymat turi, shaklni oching va ustunda Ma'nosi turiga ko'ra o'zgartirilishi kerak bo'lgan elementni ko'rsatamiz, u oldindan belgilangan ob'ektlar yoki raqamli bo'lishi mumkin, masalan, tafsilotlar oddiy qiymatlarga ega, taqdimot Biz nimaga o'zgartirishimiz kerakligini ko'rsatamiz, Mantiqiy turdagi misol:

- dekoratsiyastandart sozlash boshqariladigan shakllardagi sozlamalarga o'xshash maydon formati ma'lum tafsilotlarning chiqishini aniqroq va chiroyli tarzda sozlash imkonini beradi.

1C SKD da ma'lumotlar to'plami ulanishlari

Bu erda u faqat o'rnatiladi chap qo'shilish, shunga o'xshash printsip bo'yicha ulanishlar so'rovlarda, ichida aloqa manbai ulanish uchun asosiy jadvalni belgilang, in qabul qiluvchi qo'shimcha. IN ifoda manbai Va ifoda qabul qiluvchisi Muloqot qanday amalga oshirilishini batafsil ko'rsatamiz. Yorliqni ko'rib chiqqach, qolgan ustunlarni batafsil ko'rib chiqamiz. Variantlar. Parametrlar bilan qo'shimcha ulanish bo'lmasa, so'rovda ulanishni amalga oshirish tavsiya etiladi, bu hisobotni tezlashtiradi.

41
Men yaqinda cheksiz sonli ustunlar bilan hisobot tayyorladim. Men kod bilan ishlashni xohlamadim, shuning uchun men buni kirishni boshqarish tizimida qilishga qaror qildim. Bunda hech qanday muammo yo'q edi, natijani o'zboshimchalik bilan tartibga solish kerak edi (o'z sarlavhangiz +... 27
CDS talabalari buni birinchi yoki ikkinchi kuni uchratishsa ham, u FAQ bo'limida bo'lishi kerak. Standart sozlamalardan foydalanib, sxema bo'yicha hisobotni dasturiy ravishda chiqarishning oddiy misoli. // Diagrammani quyidagi manzildan oling ... 18
Kirishni boshqarish tizimi bo'yicha hisobotlarni yaratishda sukut bo'yicha barcha guruhlar kengaytiriladi, lekin ba'zida yaratilgandan so'ng darhol yiqilgan guruhlar bilan hisobotni ko'rsatish kerak bo'ladi! Bu kod hisobot modulida yiqilish imkonini beradi... 9
Hisobotlarni ishlab chiqishda talab qilinadigan narsa shundaki, cheklangan huquqlarga ega foydalanuvchi uchun hisobot huquqlarni tekshirmasdan to'liq shakllantiriladi! Ayniqsa, agar RLS sozlangan bo'lsa.Buning bir necha yo'li mavjud: 1. O'rnatish...

Bunday holda, Zarur belgilash katakchasi manbada (FALSEga o'rnatilgan) yoki maqsadda (TRUEga o'rnatilgan) ishlatiladigan maydonlar yoqilganligini aniqlaydi va shunga asoslanib, tartibga munosabatni qo'shadi.

Ma'lumotlar to'plamining har biri uchun siz ierarxiya tekshiruvini o'rnatishingiz mumkin:

Ushbu parametr, agar maydonni tanlash shartini nostandart usulda qayta ishlash kerak bo'lsa ishlatiladi. Havola ma'lum bir qiymat ierarxiyasiga tegishli yoki yo'qligini tekshirish uchun ma'lumotlar olinadigan ma'lumotlar to'plami bilan maydon ko'rsatilishi mumkin.

1C imtihonining 11.33-savol: Professional platformasi. Bir nechta ma'lumotlar to'plamidan foydalanish maqbulmi?

  1. Faqat ma'lumotlar to'plamidan foydalanganda - ob'ekt
  2. Faqat ma'lumotlar to'plamidan foydalanganda - so'rov

To'g'ri javob birinchi, har qanday holatda ham qabul qilinadi.


1C imtihonining 11.10 savoli: Professional platformasi. Ma'lumotlar tarkibi diagrammasida ikkita ma'lumotlar to'plami o'rtasidagi munosabatni aniqlashda

  1. Ulanish opsiyasi (chap, to'liq) ishlab chiquvchi tomonidan tanlanadi
  2. Birinchi to'plamning ikkinchisiga chap qo'shilishi har doim ishlatiladi
  3. Ikkinchi to'plamning birinchisiga chap qo'shilishi har doim ishlatiladi
  4. Birinchi to'plamning ikkinchisiga chap qo'shilishi ishlatiladi, ba'zi hollarda ichki birikma o'rnatiladi

To'g'ri javob to'rtinchi. Ma'lumotlar to'plamlari faqat chap yoki ichki birlashma orqali ulanadi.

1C imtihonining 11.13-savol: Professional platformasi. Qanday hollarda ierarxiyani tekshirishni tartib diagrammasi dizayneri oynasidagi "Ma'lumotlar to'plami" yorlig'ida sozlash kerak

  1. Agar siz standart ierarxiyadan farq qiladigan o'zingizning ierarxiyangizga ko'ra jami olishni taqiqlashingiz kerak bo'lsa
  2. Agar siz o'zingizning ierarxiyangiz bo'yicha, standartdan farqli o'laroq, yig'indilarni olishga ruxsat berishingiz kerak bo'lsa
  3. Agar siz standartdan farqli ravishda o'zingizning ierarxiyangiz guruhiga kirish uchun tanlovni o'rnatishni taqiqlashingiz kerak bo'lsa.
  4. Agar siz tanlovni standartdan farqli ravishda o'zingizning ierarxiyangiz guruhiga kiritishga ruxsat berishingiz kerak bo'lsa

To'g'ri javob - to'rtinchi raqam, postdagi tavsif.

1C imtihonining 11.16-savol: Professional platformasi. Kompozitsiya tizimida ikkita ma'lumotlar to'plami o'rtasidagi qanday bog'lanishlar amalga oshirilishi mumkin?

  1. Hammasi so'rov tilida bo'lgani kabi: "Hammasi hammaga", "Chap", "O'ng", "Ichki" va "To'liq"
  2. Faqat "Hammasi hammaga", "Chap", "O'ng" va "Ichki"
  3. Faqat "chap" va "ichki"
  4. Faqat "Hammasi uchun", "Chap" va "Ichki"
  5. Faqat "chap", "o'ng", "ichki" va "to'liq"

To'g'ri javob test natijasiga ko'ra to'rtinchi. Aslida, uchinchisi to'g'ri.

1C imtihonining 11.17-savol: Professional platformasi. Ikki ma'lumotlar to'plami o'rtasidagi munosabatni o'rnatishda "Talab qilinadigan aloqa" bayrog'i tanlanadi. Qanday holatda foydalanuvchining xatti-harakatlari ulanishning uzilishiga olib keladi?

  1. Ikkala to'plamdagi ma'lumotlarning ulanishi foydalanuvchi qanday sozlamalarni o'rnatganidan qat'iy nazar amalga oshiriladi
  2. Tanlangan maydonlar ro'yxati faqat chap to'plamdagi maydonlarni ko'rsatadi
  3. Tanlangan maydonlar ro'yxatida faqat o'ng to'plamdagi maydonlar ko'rsatilgan
  4. Tanlangan maydonlar ro'yxatida faqat chap to'plamning maydonlari ko'rsatilgan, o'ng to'plamning maydoni tanlangan.
  5. Tanlangan maydonlar ro'yxatida faqat o'ng to'plamning maydonlari ko'rsatilgan, chap to'plamning maydoni tanlangan.

To'g'ri javob - ikkinchisi, agar faqat bitta to'plam (va manba) bo'lsa, unda ulanish uchun hech narsa yo'q.

1C imtihonining 11.39-savol: Professional platformasi. Tashqi ma'lumotlar to'plamga - ma'lumotlar tarkibi tizimidagi ob'ektga qanday uzatiladi?

  1. Ma'lumotlar kompozitsiyasi protsessori orqali o'rnatilgan til orqali
  2. Tartib tuzuvchisi orqali o'rnatilgan tildan foydalanish
  3. Ma'lumotlar tarkibi tizimining chiqish protsessori orqali o'rnatilgan til orqali

To'g'ri javob protsessor orqali birinchi.