Ob'ektning jadval qismi 99999 dan ortiq qatorlarni o'z ichiga oladi. Jadval qismining qatorlarini shartga ko'ra qanday rang berish kerak? Jadval bo'limida jadval maydonining ustunini kengaytirish

Uy / Brauzerlar

Sintaksis:

kiritish(<Индекс>)

Parametrlar:

<Индекс>Majburiy

Turi: raqam. Qator qo'shilishi kerak bo'lgan jadval bo'limidagi pozitsiya indeksi.

Qaytish qiymati:

Turi: jadvalli qator. Kiritilgan qator.

Tavsif:

Belgilangan indeksli qatorni jadval bo'limiga kiritadi.

Sintaksis:

Yuklash()

Qaytish qiymati:

Turi; Qiymat jadvali. Jadval qismining qatorlarini o'z ichiga olgan qiymatlar jadvali. Qiymatlar jadvali ustunlarining nomlari jadval maydoni ustunlari nomlari bilan mos keladi. Satr raqamini o'z ichiga olgan ustun LineNumber nomli ustunga tashlanadi.

Tavsif;

Jadval qismini qiymatlar jadvaliga tushiradi.

Tarkibi jadvali = Composition.Unload();

Sintaksis:

Ustunni tushirish(< Колонка>)

Parametrlar:

<Колонка>Majburiy

Turi - raqam, satr. Qiymatlarni yuklamoqchi bo'lgan ustun. Ustun indeksi va ustun nomi parametr qiymati sifatida uzatilishi mumkin.

Qaytish qiymati:

Turi: massiv. Ustun qiymatlarini o'z ichiga olgan massiv.

Tavsif:

Jadval qismining ustunidagi qiymatlarni massivga tushiradi.

Eslatma:

Ustundagi qiymatlar jadval bo'limidagi satr indekslari tartibida yuklanadi.

Mahsulotlar = Composition.UnloadColumn("Element");

Sintaksis:

Qo'shish()

Qaytish qiymati:

Turi: jadvalli qator. Qo'shilgan qator.

Tavsif:

Jadval bo'limining oxiriga qator qo'shadi.

Sintaksis:

Yuklab olish (< Таблица>)

Parametrlar:

<Таблица>Majburiy

Turi: qiymatlar jadvali. Jadval qismi yuklangan qiymatlar jadvali. Jadval ustunlari nomlar bilan birlashtirilgan.

Tavsif:

Qiymatlar jadvalidan jadval qismini yuklaydi. Bunday holda, jadval qismining barcha oldingi qatorlari o'chiriladi. Yuklashda jadval bo'limining ustunlaridagi qiymatlar qiymatlar jadvali ustunlaridagi qiymatlar bilan mos nomlar bilan to'ldiriladi.

Composition.Load(CompositionTable);

Sintaksis:

Ustunni yuklash (< Массив>, <Колонка>)

Parametrlar:

<Массив>Majburiy

Turi: massiv. Ustunga yuklanadigan qiymatlar massivi.

<Колонка>Majburiy

Turi: raqam, satr. Massivdagi qiymatlar yuklanadigan ustun.

Ustun indeksi yoki ustun nomi parametr qiymati sifatida uzatilishi mumkin.

Tavsif:

Massivdagi qiymatlarni jadval bo'limining belgilangan ustuniga yuklaydi.

Eslatma:

Massivdagi qiymatlar indeks tartibida ustunga yuklanadi.

Tarkibi.LoadColumn(Mahsulotlar, "Nomenklatura");

Sintaksis:

indeks(< Строка>)

Parametrlar:

<Строка>Majburiy

Turi: Jadvalli qator - Indeks olishni istagan jadvalli qator.

Qaytish qiymati:

Turi: raqam. Qator indeksi.

Tavsif:

Jadval qismidagi fond indeksini oladi.

CurrentRowIndex = Composition.Index(FormElements.Composition.CurrentRow);

Sintaksis:

Jami (<Колонка>)

Parametrlar:

<Колонка>Ixtiyoriy

Turi; Raqam, satr. Jami hisoblangan ustun indeksi yoki nomi.

Qaytish qiymati:

Turi: raqam.

Tavsif:

Belgilangan ustundagi barcha satrlarning qiymatlarini jamlaydi.

Eslatma:

Raqamli qiymatlar uchun mantiqiy.

TotalByDocument = Sum.Total("Jami");

Sintaksis:

Miqdor()

Qaytish qiymati:

Turi: raqam. Jadval bo'limidagi qatorlar soni.

Tavsif:

Jadvalli qismdagi qatorlar sonini olish imkonini beradi.

TotalRows = Composition.Quantity();

Sintaksis:

toping(< Значение>, <Колонки>)

Parametrlar:

<3начение>Majburiy

Turi: bepul. Istalgan qiymat.

<Колонки>Ixtiyoriy

Turi: String. Qidiriladigan ustun nomlari roʻyxati vergul bilan ajratilgan.

Standart qiymat: Agar parametr ko'rsatilmagan bo'lsa yoki bo'sh qator uzatilsa, butun jadval qidiriladi.

Qaytish qiymati:

Turi: jadvalli qator. Qidiriladigan qiymatni o'z ichiga olgan qator. Agar qiymat topilmasa, Undefined ni qaytaradi

Tavsif:

Jadval bo'limining belgilangan ustunlaridagi qiymatni topishga imkon beradi. Agar ustunlar ro'yxati bo'sh bo'lsa, qidiruv butun jadval bo'limi bo'ylab amalga oshiriladi.

Eslatma:

Usul noyob qiymatlarni qidirishda samarali qo'llanilishi mumkin.

FindString = Composition.Find(TekProduct, "Nomenklatura");

Agar FindString = Aniqlanmagan bo'lsa

Ogohlantirish ("Mahsulot topilmadi!");

Quantity = FindString.Quantity;

Sintaksis:

FindStrings (< Параметры отбора>)

Parametrlar:

<Параметры отбора>Majburiy

Turi: tuzilishi. Qidiruv shartlarini belgilaydi: struktura kaliti izlanadigan ustun nomini, struktura qiymati esa qidirilayotgan qiymatni belgilaydi.

Qaytish qiymati:

Turi: massiv. Belgilangan qidiruv shartiga mos keladigan jadvalli qatorlar massivi.

Tavsif:

Berilgan qidiruv shartiga mos keladigan jadval qatorlarini topish imkonini beradi.

Eslatma:

Usul noyob bo'lmagan qiymatlarni tanlash uchun samarali.

Tanlash parametrlari = Yangi tuzilma;

Tanlash parametrlari.Insert("Item", TechProduct);

FindStrings = Composition.FindStrings (Tanlash parametrlari);

Sintaksis:

Tozalash()

Tavsif:

Jadval bo'limining barcha qatorlarini o'chiradi.

Sintaksis:

Yig'ish(<Колонки группировок, <Колонки суммирования>)

Parametrlar:

<Колонки группировок>Majburiy

Turi: String. Jadval maydonlari qatorlarini guruhlash uchun vergul bilan ajratilgan ustun nomlari.

<Колонки суммирования>Ixtiyoriy

Turi: String. Jadval maydonining satrlaridagi qiymatlarni umumlashtirishni istagan ustunlar nomlari vergul bilan ajratilgan.

Tavsif:

Belgilangan guruhlash ustunlariga muvofiq jadval qismini yiqitishni amalga oshiradi. Birinchi parametrda ko'rsatilgan ustunlarda bir xil qiymatlarga ega bo'lgan qatorlar bir qatorga yig'iladi. Ikkinchi parametrda ko'rsatilgan ustunlarda saqlangan ushbu satrlarning qiymatlari to'planadi.

Muhim! Ustunlarning ikkala ro'yxati ham jadval qismini to'liq qamrab olishi kerak. Ustunlar ro'yxati bir-biriga mos kelmasligi kerak.

Composition.Collapse("Nomenklatura", "Miqdori, miqdori, jami"");

Sintaksis:

Ko‘chirish(< Строка>, <Смещение>)

Parametrlar:

< Строка>Majburiy

Turi: raqam, jadvalli qator. O'zgartirilishi kerak bo'lgan qator indeksi yoki satrning o'zi.

<Смещение>Majburiy

Turi: raqam. Chiziqni siljitish uchun qatorlar soni. Ijobiy qiymat chiziqning jadval qismining oxiriga (pastga), salbiy qiymat - boshiga (yuqoriga) yaqinroq ko'chirilishini anglatadi.

Tavsif:

Jadval qatorini ma'lum pozitsiyalar soni bo'yicha siljitish imkonini beradi.

// 2-qatorni oldingi holatga o'tkazing

Tarkibi.Shift(1, -1);

// 2-qatorni keyingi holatga o'tkazing

Sintaksis:

Oʻchirish(< Индекс>)

Parametrlar:

<Индекс>Majburiy

Turi: raqam, jadvalli qator. Jadval bo'limida o'chiriladigan satr indeksi yoki o'chiriladi.

Tavsif:

Belgilangan indeksli qatorni jadval bo'limidan olib tashlaydi.

Foydalanish:

O'qing va yozing.

Tavsif:

Xususiyatlar to'plami jadval bo'limining ustunlaridagi qiymatlarni o'z ichiga oladi. Xususiyatlarning nomlari jadval bo'limi ustunlari nomlari bilan mos keladi.

Jadval qismining jadval maydonini kengaytirish

Ushbu kengaytma uchun jadval maydonining CurrentRow va CurrentData xossalari Tabular Row tipidagi qiymatlarga ega.

Jadval bo'limida jadval maydonining ustunini kengaytirish

Jadval qismi bilan bog'langan jadval maydoni ustunining qo'shimcha xususiyatlari.

Xususiyatlari

Foydalanish:

O'qing va yozing.

Tavsif:

Turi: String. Jadval bo'limi ustunining nomini o'z ichiga oladi, uning qiymatlari jadval maydoni katakchasida ko'rsatiladi va tahrirlanadi.

Foydalanish:

O'qing va yozing.

Tavsif:

Turi - String. U jadval qismi ustunining nomini o'z ichiga oladi, uning qiymatlari katakchada ko'rsatiladi va tahrirlanadi.

jadval maydoni.

Eslatma:

Mantiqiy va sonli turdagi jadval ustunlari uchun ishlatiladi.

Foydalanish:

O'qing va yozing.

Tavsif:

Turi: mantiqiy. Jadval maydonining pastki qismidagi ustun uchun jamilarni ko'rsatish uchun bayroqni o'z ichiga oladi.

Eslatma:

Bu xususiyat raqamli turga ega ustunlar uchun mavjud.

Tanlash

Tanlash

Roʻyxatlar va yozuvlar toʻplamidagi elementlar uchun filtrlash shartlarini oʻrnatish va saqlash uchun foydalaniladi. Ro'yxatlardagi elementlarni tanlash, elementlarning katta ro'yxatidan ma'lum bir mezon asosida elementlarni tanlash kerak bo'lganda yordam beradi.

Tanlov - bu tanlov elementlari to'plami. Berilgan yozuvlar ro'yxati uchun mavjud tanlash elementlarini boshqarish uchun foydalaniladi. Har bir element bitta shartni o'rnatishi mumkin. Butun ob'ekt "VA" bilan bog'langan elementlar tomonidan tasvirlangan individual shartlardan iborat kompozit shartdir.

Xususiyatlari

Foydalanish:

Faqat o'qing.

Tavsif:

Turi: Tanlash elementi. Xususiyatlar to'plami ma'lum tanlov uchun o'rnatilgan tanlov elementlarini o'z ichiga oladi. Xususiyatlarning nomlari ushbu tanlov uchun tanlov maydonlarining nomlari bilan mos keladi.

Usullari

Sintaksis:

Reset()

Tavsif:

Barcha tanlov elementlari uchun tanlovdan foydalanish uchun bayroqni o'chiradi.

DirectoryList.Selection.Reset();

Shuningdek qarang:

Tanlash elementi, xususiyat Foydalanish.

Tanlash elementi

Bitta tanlov elementi uchun tanlash parametrlarini boshqarish uchun foydalaniladi.

Xususiyatlari

Foydalanish:

O'qing va yozing.

Tavsif:

Turi: Taqqoslash ko'rinishi. Tanlash elementi bo'yicha filtrlashda ishlatiladigan taqqoslash usulini o'z ichiga oladi.

ComparisonKind.

Foydalanish:

O'qing va yozing.

Tavsif:

Turi: bepul. Filtrlash amalga oshiriladigan qiymatni o'z ichiga oladi.

Foydalanish:

O'qing va yozing.

Tavsif:

Turi: bepul. Taqqoslash turi interval bo'lsa, to'g'ri taqqoslash qiymatini o'z ichiga oladi.

Foydalanish:

O'qing va yozing.

Tavsif:

Turi: bepul. Taqqoslash turi interval bo'lsa, chap taqqoslash qiymatini o'z ichiga oladi.

Foydalanish:

O'qing va yozing.

Tavsif:

Turi: mantiqiy. Filtrdagi tanlash elementidan foydalanish ko'rsatkichini o'z ichiga oladi. Agar xususiyat True qiymatiga ega bo'lsa, filtrlash ushbu tanlash elementida amalga oshiriladi, aks holda tanlash elementi filtrlashda qatnashmaydi.

Usullari

Sintaksis:

O'rnatish (< Значение> , <Использование>)

Parametrlar:

<3начение>Ixtiyoriy

O'zboshimchalik bilan yozing. Taqqoslashning ma'nosi.

<Использование>Ixtiyoriy

Boolean yozing. Qiymat bo'yicha tanlovdan foydalanish belgisi. Standart qiymat: rost.

Tavsif:

Tanlash qiymati va foydalanish bayrog'ini o'rnatadi. Ushbu usul bajarilganda, taqqoslash turi Tengga o'rnatiladi.

Eslatma:

Tanlash elementini boshqarish

Tanlash shartlariga interaktiv o'zgarishlar mavjudligini nazorat qilish uchun mo'ljallangan.

Xususiyatlari

Foydalanish:

O'qing va yozing.

Tavsif:

Turi: mantiqiy. Tanlash sharoitida interaktiv o'zgarishlar mavjudligi belgisini o'z ichiga oladi.

Foydalanish:

Faqat o'qing.

Tavsif:

Turi: String. Tanlash elementi boshqaruvining nomi. Tanlash boshqaruvlari toʻplamidagi xususiyat nomiga mos keladi.

Buyurtma

Buyurtma ma'lumotnomalar, hujjatlar, jurnallar va registrlar ro'yxatidagi elementlarni tartibga solish uchun mo'ljallangan.

Buyurtma

Turli roʻyxatlarda maʼlumotlar tartibini oʻrnatish va saqlash uchun foydalaniladi.

Usullari

Sintaksis:

indeks(<ЭлементПорядка>)

Parametrlar:

<ЭлементПорядка>Majburiy

Turi: Buyurtma elementi. Siz indeksini aniqlamoqchi bo'lgan tartib elementi.

Qaytish qiymati:

Turi: raqam. Belgilangan tartib elementi to'plamiga indeks. Agar bunday narsa bo'lmasa, u -1 ni qaytaradi.

Sintaksis:

Miqdor()

Qaytish qiymati:

Turi: raqam. To'plamga kiritilgan tartib elementlari soni.

Sintaksis:

Tozalash()

Tavsif:

Barcha buyurtma funksiyalarini tozalaydi

Sintaksis:

O'rnatish(<Строка порядка>)

Parametrlar:

<Строка порядка>Ixtiyoriy

Turi: String. Saralash uchun maydon nomlarining vergul bilan ajratilgan roʻyxati. Har bir maydon nomidan keyin tartiblash yo'nalishi bo'sh joy bilan ajratilgan holda ko'rsatilishi mumkin. Yo'nalish aniqlanadi: "pasayish" - kamayish tartibida tartiblash; "Asc" - o'sish tartibida tartiblash. Odatiy bo'lib, tartib o'sish tartibida. Maydon nomlarini ko'rsatish tartibi saralashning bajarilish tartibini belgilaydi. Bu shuni anglatadiki, buyurtma birinchi bo'lib ko'rsatilgan maydonga asoslanadi. Ushbu sohada bir xil qiymatga ega bo'lgan qatorlar guruhlari ikkinchi ro'yxatdagi maydon bo'yicha tartiblanadi va hokazo.

Tavsif:

Tanlangan yo'nalishda belgilangan maydonlar bo'yicha tartibni o'rnatadi.

Directory List.Order.Set("Kod kamayib borayotgani, nomi oshgani");

Buyurtma elementi
Xususiyatlari

Foydalanish:

Faqat o'qing.

Tavsif:

Turi: String. Buyurtmani o'rnatishda foydalaniladigan ma'lumotlarning nomi.

Foydalanish:

Faqat o'qing.

Tavsif:

Turi: Saralash yoʻnalishi. Saralash yo'nalishi (ko'tarilish yoki pasayish)

Usullari

Sintaksis:

O'rnatish(<Значение>, <Использование>)

Parametrlar:

<Значение>Majburiy

Turi: bepul. Taqqoslashning ma'nosi.

<Использование>Ixtiyoriy

Turi: mantiqiy. Qiymat bo'yicha tanlovdan foydalanish belgisi.

Standart qiymat: rost.

Tavsif:

Tanlash qiymati va foydalanish bayrog'ini o'rnatadi. Ushbu usul bajarilganda, taqqoslash turi Tengga o'rnatiladi.

Eslatma:

Usul tanlanishning ma'nosini ham, ishlatilishini ham belgilash zarur bo'lsa, foydalanish mantiqiy.

Buyurtma elementi nazorati

Interaktiv tartib o'zgarishlar mavjudligini nazorat qilish uchun mo'ljallangan.

Xususiyatlari

Foydalanish:

O'qing va yozing.

Tavsif:

Boolean yozing. Tartiblash tartibini interaktiv ravishda o'zgartirish mumkin bo'lgan belgini o'z ichiga oladi.

Foydalanish:

Faqat o'qing.

Tavsif:

Turi: String. Buyurtma elementi boshqaruvining nomi. Buyurtma boshqaruvlari to'plamidagi xususiyat nomiga mos keladi

Davrni sozlash

Kirish davrlari uchun mo'ljallangan. Ob'ektdan foydalanib, siz turli xil xronologik ro'yxatlarda ko'rish oraliqlarini sozlashingiz mumkin.

Xususiyatlari

Foydalanish:

Faqat yozib olish.

Tavsif:

Turi: PeriodSettingsOption. Davrni tahrirlash muloqot oynasi ochiladigan yorliqni belgilaydi.

PeriodSettingVariant.

Foydalanish:

O'qing va yozing.

Tavsif:

Turi: OptionIntervalBoundaries. Davrni boshlash variantini belgilaydi.

Xususiyatning qiymatini aniqlashda RangeBorderVariant tizim ro'yxatidan foydalaniladi.

Foydalanish:

O'qing va yozing.

Tavsif:

OptionIntervalBoundaries ni kiriting. Davr uchun tugatish variantini belgilaydi.

Xususiyatning qiymatini aniqlashda RangeBorderVariant tizim ro'yxatidan foydalaniladi.

Foydalanish:

O'qing va yozing.

Tavsif:

TypeOptionPeriod. Maxsus intervalli davr opsiyasini o'z ichiga oladi.

Xususiyat qiymatini aniqlashda PeriodVariant tizim ro'yxatidan foydalaniladi.

Foydalanish:

O'qing va yozing.

Tavsif:

Turi: Sana. Davrning boshlanish sanasini o'z ichiga oladi.

Eslatma:

Start Option xususiyati SpecificDate qiymatiga ega bo'lsa, mantiqan to'g'ri keladi.

Foydalanish:

O'qing va yozing.

Tavsif:

Turi: Sana. Davrning tugash sanasini o'z ichiga oladi.

Eslatma:

EndingOption xususiyati SpecificDate qiymatiga ega bo'lsa, mantiqan to'g'ri keladi.

Foydalanish:

O'qing va yozing.

Tavsif:

Turi: Sana. Maxsus interval davri sanasi. Agar PeriodOption xususiyati qiymati o‘rnatilgan bo‘lsa, davr shu sanadan boshlab hisoblanadi.

Foydalanish:

O'qing va yozing.

Tavsif:

Turi: mantiqiy. Davrni vizual ravishda belgilash uchun dialog oynasidagi "Interval" yorlig'ining ko'rinishini aniqlaydi.

Foydalanish:

O'qing va yozing.

Tavsif:

Turi: mantiqiy. Davrni vizual tarzda o'rnatish uchun muloqot oynasidagi "Davr" yorlig'ining ko'rinishini aniqlaydi.

Foydalanish;

O'qing va yozing.

Tavsif:

Turi: raqam. Intervalning boshlanishi uchun ish kunidan oldingi kunlar soni.

Eslatma:

Agar Start Option xususiyati Offset qiymatiga ega bo'lsa, mantiqan to'g'ri keladi.

Foydalanish:

O'qing va yozing.

Tavsif:

Turi. Raqam. Intervalning tugashi uchun ish kunidan keyingi kunlar soni.

Eslatma:

Agar EndingOption xususiyati Offset qiymatiga ega bo'lsa, mantiqan to'g'ri keladi.

Usullari

Sintaksis:

GetStartDate()

Qaytish qiymati:

Turi: Sana.

Tavsif:

Davrning boshlanish sanasini qaytaradi.

Eslatma:

Boshlanish sanasi = NP.GetStartDate();

Sintaksis:

GetEndDate()

Qaytish qiymati:

Turi: Sana.

Tavsif:

Davrning tugash sanasini qaytaradi.

Eslatma:

Agar interval chegarasi Cheksiz ga o'rnatilgan bo'lsa, bo'sh sana qaytariladi.

DateEnd = NP.GetEndDate();

Sintaksis:

Ishlash()

Qaytish qiymati:

Turi: String.

Tavsif:

Konfiguratsiya qilingan davrning string tasvirini olish imkonini beradi.

Sintaksis:

Tahrirlash()

Qaytish qiymati:

Turi: mantiqiy. OK tugmasi bosilsa rost.

Tavsif:

Modal rejimda davr kiritish dialogini ochadi. EditAsInterval va EditAsPeriod xususiyatlarining qiymatiga qarab, vizual sozlamalar dialog oynasida ikkala yorliq yoki ulardan biri mavjud. Ikkala xatcho'p ishlatilsa, ulardan birining yoki boshqasining faolligi OptionSettings xususiyati tomonidan o'rnatiladi.

Sintaksis:

Belgilangan davr(< Дата начала> , <Дата окончания>)

Parametrlar:

<Дата начала>Ixtiyoriy

Sana Davrning boshlanish sanasini yozing.

<Дата окончания>Ixtiyoriy

Tur sana Davr tugash sanasi.

Tavsif:

Tahrirlash davrini belgilaydi. Iloji bo'lsa, ob'ekt avtomatik ravishda davr opsiyasi va davr qiymati uchun tanlanadi

NP.SetPeriod("2002040,"20020531");

Konstruktorlar

Sintaksis:

NewPeriodSetting()

Tavsif:

Yangi davr sozlamasini yaratishga imkon beradi. Odatiy bo'lib, yaratilgan ob'ektning xususiyatlari quyidagicha aniqlanadi:

EditAsInterval - rost;

EditAsPeriod - rost;

Boshlash varianti - WeightConstraints;

Yakuniy variant - cheksiz;

OptionSettings - Interval.

PointOfTime

Ma'lumotlar bazasidagi ob'ekt uchun vaqt nuqtasini qabul qilish va saqlash uchun mo'ljallangan, shuningdek, ma'lumotlar bazasi ob'ektiga havolani o'z ichiga oladi TimePoint turidagi boshqa ob'ektlarning parametrlari.

Vaqt nuqtasi bir xil sana va vaqtga ega bo'lgan ob'ektlar uchun vaqt nuqtalarini ajratish muhim bo'lgan hollarda, masalan, vaqt o'qi bo'yicha hujjatlarning o'rnini taqqoslashda qo'llaniladi.

Xususiyatlari

Foydalanish:

Faqat o'qing.

Tavsif:

Sana yozing. Vaqt nuqtasining sanasi va vaqtini o'z ichiga oladi.

Foydalanish:

Faqat o'qing.

Usullari

Sintaksis:

Taqqoslash(<Момент времени>)

Parametrlar:

<Момент времени>Majburiy

Turi: Vaqt momenti. Taqqoslash amalga oshiriladigan vaqt nuqtasi.

Qaytish qiymati:

Turi: raqam. -1 - agar vaqt nuqtasi taqqoslash amalga oshirilayotgan vaqt nuqtasidan kichik bo'lsa, 0 - agar vaqt nuqtasi taqqoslash amalga oshirilayotgan vaqt nuqtasiga teng bo'lsa, 1 - vaqt nuqtasi dan katta bo'lsa. taqqoslash amalga oshirilayotgan vaqt nuqtasi.

Tavsif:

Vaqt nuqtasini boshqa vaqt nuqtasi bilan solishtirish imkonini beradi.

Moment1 = Yangi MomentTime(Hujjat1.Sana, Hujjat1);

Moment2 = Yangi Moment(Hujjat2.Sana, Hujjat2);

Agar Moment1.Solishtiring(Moment2) = -1 U holda Moment1 = Moment2;

Sintaksis:

Parametrlar:

<Дата>Majburiy

Tavsif:

Sana va ma'lumotlar bazasidagi ob'ektga havola yordamida vaqt nuqtasini yaratishga imkon beradi.

Bog'langan

Muayyan qiymatlar diapazonining chegarasini olish va saqlash uchun mo'ljallangan. Intervalning chegara qiymatini, shuningdek, chegara qiymatini intervalga kiritish yoki chiqarib tashlash belgisini o'z ichiga oladi.

Chegara tipidagi boshqa ob'ektlarning xossa qiymatlari va usul parametrlari sifatida ishlatiladi.

Chegara chegara qiymatini kiritish yoki chiqarib tashlashni ko'rsatish muhim bo'lgan hollarda, masalan, to'plash registrlari, bo'laklar va axborot registrlari qiymatlarining balanslari va burilishlarini olishda, so'rovlar oralig'ini o'rnatish uchun ishlatiladi.

Xususiyatlari

Foydalanish:

Faqat o'qing.

Tavsif:

Turi: ViewBorders. Intervaldagi chegara qiymatini kiritish/chiqib chiqarish belgisini o'z ichiga oladi.

Xususiyat qiymatini aniqlashda BoundKind tizim ro'yxatidan foydalaniladi.

Foydalanish:

Faqat o'qing.

Tavsif:

Turi: bepul. Chegara qiymatini o'z ichiga oladi.

Konstruktorlar

Sintaksis:

Yangi chegara (< Значение> , <Вид границы>)

Parametrlar:

<3начение>Majburiy

Chegara ma'nosi.

<Вид границы>Ixtiyoriy

Turi: ViewBorders. Cheklangan qiymatni kiritish/chiqib chiqarish.

Standart: Agar ko'rsatilmagan bo'lsa, chegara qiymati kiritilgan chegara varianti ishlatiladi.

Parametr qiymatini aniqlashda BoundKind tizim ro'yxatidan foydalaniladi.

Tavsif:

Belgilangan xususiyatlarga ega yangi chegara yaratish imkonini beradi.

Pul va tovarlarni hisobga olish uchun biznesda turli jadvallar keng qo'llaniladi. Deyarli har bir hujjat jadvaldir.

Bir jadvalda ombordan jo'natilishi kerak bo'lgan tovarlar ro'yxati keltirilgan. Boshqa jadvalda ushbu tovarlar uchun to'lov majburiyatlari ko'rsatilgan.

Shuning uchun, 1C da jadvallar bilan ishlash muhim o'rinni egallaydi.

1C dagi jadvallar "jadval qismlari" deb ham ataladi. Kataloglar, hujjatlar va boshqalar ularga ega.

So'rov, uning bajarilishi natijasida, ikki xil usulda kirish mumkin bo'lgan jadvalni qaytaradi.

Birinchisi - tezroq - tanlash, undan qatorlarni olish faqat tartibda mumkin. Ikkinchisi, so'rov natijasini qiymatlar jadvaliga yuklash va keyin unga tasodifiy kirish.

//1-variant - so'rov natijalariga ketma-ket kirish

//jadvalni oling
Select = Query.Run().Select();
// so'rov natijasining barcha qatorlarini tartibda o'tkazamiz
While Select.Next() tsikli
Hisobot (Selection.Name);
EndCycle;

//2-variant – qiymatlar jadvaliga yuklash
So'rov = Yangi so'rov("Katalog.Nomenklaturadan nom tanlang");
//jadvalni oling
Jadval = Query.Run().Unload().
// bundan keyin biz barcha satrlarni takrorlashimiz mumkin
Jadval aylanishidan har bir qator uchun
Hisobot (String.Name);
EndCycle;
//yoki satrlarga o'zboshimchalik bilan kirish
Qator = Table.Find("Shovel", "Ism");

Muhim xususiyat shundaki, so'rov natijalaridan olingan jadvalda barcha ustunlar qat'iy ravishda yoziladi. Bu shuni anglatadiki, Nomenklatura katalogidan Nom maydonini so'rash orqali siz ruxsat etilgan uzunligi N belgidan ortiq bo'lmagan String tipidagi ustunni olasiz.

Shakldagi jadval (qalin mijoz)

Foydalanuvchi formaga joylashtirilganda jadval bilan ishlaydi.

Biz darsda va darsda shakllar bilan ishlashning asosiy tamoyillarini muhokama qildik

Shunday qilib, jadvalni shaklga joylashtiramiz. Buning uchun jadvalni Boshqaruv panelidan sudrab olib borishingiz mumkin. Xuddi shunday, menyudan Form/Insert Control ni tanlashingiz mumkin.

Ma'lumotlar konfiguratsiyada saqlanishi mumkin - keyin siz shaklini tahrirlayotgan konfiguratsiya ob'ektining mavjud (ilgari qo'shilgan) jadval qismini tanlashingiz kerak.

Data xususiyatidagi "..." tugmasini bosing. Jadval qismlari ro'yxatini ko'rish uchun Ob'ekt bo'limini kengaytirish kerak.

Jadval qismini tanlaganingizda, 1C o'zi shakldagi jadvalga ustunlar qo'shadi. Bunday jadvalga foydalanuvchi tomonidan kiritilgan qatorlar ma'lumotnoma/hujjat bilan birga avtomatik ravishda saqlanadi.

Xuddi shu Data xususiyatida siz ixtiyoriy nom kiritishingiz va qiymatlar jadvali turini tanlashingiz mumkin.

Bu o'zboshimchalik bilan qiymatlar jadvali tanlanganligini anglatadi. U avtomatik ravishda ustunlar qo'shilmaydi va avtomatik ravishda saqlanmaydi, lekin siz u bilan xohlagan narsani qilishingiz mumkin.

Bosish o'ng tugmasini bosing jadvalga ustun qo'shishingiz mumkin. Ustunning xususiyatlarida siz uning nomini (1C kodida mos yozuvlar uchun), shakldagi ustun sarlavhasini, jadval qismining atributi bilan bog'lanishni belgilashingiz mumkin (ikkinchisi - agar ixtiyoriy jadval tanlanmagan bo'lsa, lekin jadval qismi).

Shakldagi jadval xususiyatlarida foydalanuvchi qatorlarni qo'shish/o'chirish mumkinligini belgilashingiz mumkin. Kengaytirilgan shakl - "Faqat ko'rish" katagiga belgi qo'yish. Ushbu xususiyatlar ma'lumotlarni ko'rsatish uchun mo'ljallangan jadvallarni tartibga solish uchun foydalanish uchun qulay, lekin tahrirlash uchun emas.

Jadvalni boshqarish uchun formada buyruqlar panelini ko'rsatish kerak. Menyu bandini tanlang Shakl/Boshqaruvni qo'shish/Buyruqlar paneli.

Paneldagi tugmalar avtomatik ravishda paydo bo'lishi uchun buyruq satrining xususiyatlarida Avtomatik to'ldirish katagiga belgi qo'ying.

Shakldagi jadval (nozik/boshqariladigan mijoz)

Boshqariladigan shaklda bu harakatlar biroz boshqacha ko'rinadi. Shaklga jadval qismini joylashtirish kerak bo'lsa, Ob'ekt bo'limini kengaytiring va jadval qismlaridan birini chapga torting. Ana xolos!

Agar siz qiymatlar jadvalini joylashtirishingiz kerak bo'lsa, yangi shakl atributini qo'shing va uning xususiyatlarida qiymatlar jadvalining turini belgilang.

Ustunlar qo'shish uchun ushbu forma atributida sichqonchaning o'ng tugmasi menyusidan foydalaning, Atribut ustunini qo'shish-ni tanlang.

Keyin stolni chapga ham torting.

Jadvalda buyruq satri bo'lishi uchun jadval xususiyatlarida Foydalanish - Buyruqlar satri pozitsiyasi bo'limida qiymatlarni tanlang.

Excelga jadval yuklash

Shaklda joylashgan har qanday 1C jadvali chop etilishi yoki Excelga yuklanishi mumkin.

Buni amalga oshirish uchun sichqonchaning o'ng tugmachasini bosing bo'sh joy jadvalda ro'yxatni tanlang.

Boshqariladigan (nozik) mijozda shunga o'xshash harakatlar menyu elementi yordamida amalga oshirilishi mumkin Barcha harakatlar/Ro'yxatni ko'rsatish.

Har qanday yangi katalog ikkita ustunli jadval ko'rinishida taqdim etilishi mumkin: katalog elementining kodi va uning nomi. Tizim 1C: Korxona, kod va nomga qo'shimcha ravishda, saqlashga imkon beradi Qo'shimcha ma'lumot katalog elementi haqida. Katalogni tahrirlashda siz bunday qo'shimcha ma'lumotlarni saqlash uchun mo'ljallangan qo'shimcha ma'lumotlar to'plamini tavsiflashingiz mumkin.

Guruch. 10 - "tashkilot xodimlari" katalogida yangi rekvizitlarni yaratish.

Stol qismlari

Katalogga tegishli va mustaqil foydalanilmaydigan ba'zi ma'lumotlarni tavsiflash uchun jadval qismlari qo'llaniladi. Jadval qismiga misol sifatida xodimning oilasining tarkibi (har bir oila a'zosi uchun ma'lumotlar jadval qismining tafsilotlarida tavsiflanadi va raqam o'zboshimchalik bilan bo'lishi mumkin), xodimning ish tajribasi va boshqalar bo'lishi mumkin.

Guruch. 11 - jadval bo'limidagi "tashkilot xodimlari" katalogidan qo'shimcha ma'lumotlarga misol.

Agar keltirilgan misolda xodimlarning oilalari tarkibi to'g'risidagi ma'lumotlardan mustaqil ravishda foydalanish mumkin bo'lsa, ularni "Xodimlar" katalogiga bo'ysunadigan alohida katalogga ajratish mumkin.

Jadval qismining tobe katalogdan asosiy farqi shundaki, katalog elementlariga havola qilish mumkin, lekin jadval qismidagi qatorlarga murojaat qilish mumkin emas. Katalog elementiga kirishda butun element barcha jadval qismlari bilan birga ma'lumotlar bazasidan xotiraga o'qiladi. Agar jadval qismida etarlicha ko'p qatorlar mavjud bo'lsa, bu tizim ish faoliyatini yomonlashtirishi mumkin. Shuning uchun, agar siz elementlarga havolalarni saqlashingiz shart bo'lmasa va elementlar soni cheklanmagan bo'lsa, jadval qismidan foydalanish kerak.

Jadvalli qismdagi qatorlar soni 100 000 dan oshmasligi kerak.

Har bir katalog cheksiz miqdordagi jadval qismlariga ega bo'lishi mumkin.

Xulosa

Shunday qilib, katalog bu yoki boshqa hujjat atributining mumkin bo'lgan qiymatlari ro'yxati ("hujjat" so'zining keng ma'nosida) deb aytishimiz mumkin.

Kataloglar ma'lumotlarning noaniq kiritilishini bartaraf etish zarur bo'lgan hollarda qo'llaniladi.

Konfiguratsiyada katalog strukturasi yaratiladi va uning haqiqiy tarkibi - katalog elementlari dastur bilan ishlashda foydalanuvchi tomonidan kiritiladi.

Kataloglar turli xil xususiyatlarga ega. Shuningdek, konfiguratsiyani ishlab chiquvchilar kataloglar uchun oldindan belgilangan elementlar to'plamini va elementlar guruhlarini (ierarxik kataloglar uchun) yaratishi mumkin.

So‘nggi yillarda buxgalteriya hisobi axborot texnologiyalarining rivojlanishi jadallashib bormoqda. Har qanday amaliyotchi buxgalter kompyuterda ishlaydi va o'z kasbiy faoliyatini ikkinchisisiz tasavvur qila olmaydi.

Kompyuter texnologiyalari avlodlarini modernizatsiya qilish va o'zgartirish, yangi operatsion tizimlarga o'tish, amaliy dasturlarning versiyalarini yangilash va boshqalar. zamonaviy kompyuterlashtirishga xos xususiyatdir. Hozirgi vaqtda kompyuter tarmoqlari (mahalliy, mintaqaviy, global) hamma joyda joriy etilmoqda, buning natijasida tarmoq resurslariga (ma'lumotlar bazalari, kompyuterlar, printerlar, faks-modemlar va boshqalar) masofadan kirish ta'minlanadi.

"1C: Korxona buxgalteriyasi" tijorat faoliyatining har xil turlarini hisobga olishda yordam beradi. Tashkilotingiz qaysi biznes bilan shug'ullansa - ulgurji yoki chakana savdo, komissiya savdosi, xizmatlar ko'rsatish, ishlab chiqarish yoki qurilish - siz 1C: Korxona buxgalteriyasida yozuvlarni yuritishingiz mumkin. Bitta ma'lumot bazasida siz bir nechta tashkilotlar va yakka tartibdagi tadbirkorlar faoliyatining hisobini yuritishingiz mumkin. Bunday holda, kontragentlar, xodimlar va ob'ektlarning umumiy ma'lumotnomalaridan foydalaniladi va hisobot alohida tuziladi.

Aksariyat rus kompaniyalari allaqachon 1C-dan foydalangan holda o'zlarining buxgalteriya bo'limlari ishini optimallashtirishgan va ushbu dasturning afzalliklarini his qilishgan. Bular moslashuvchan buxgalteriya imkoniyatlari, buxgalteriya hisobining barcha sohalarini avtomatlashtirish.

Amaliy tanishish menga 1C: Enterprise Accounting dasturining turli imkoniyatlarini o'rganishga yordam berdi.

Olingan bilimlar dasturda ishlash va uni bevosita qo'llash uchun yetarli deb hisoblayman.

1C Enterprise 8.2 da siz dinamik ro'yxatdagi kabi jadval qismiga bir xil shartli dizaynni qo'llashingiz mumkin. Ammo farqli o'laroq dinamik ro'yxat, ro'yxatni sozlash foydalanuvchi rejimida ham mavjud bo'lsa, bu faqat konfigurator rejimida yoki o'rnatilgan tildan amalga oshirilishi mumkin. Buning uchun siz mulkdan foydalanishingiz kerak Shartli format shakllari.
Misol uchun, biz hisob-fakturaning jadval qismining qatorlarini shunday tartibga solishimiz kerakki, satrlar miqdori kattaroq bo'ladi. 10000 yashil fon va hujayralar bilan ta'kidlangan Mahsulot Va Miqdori 10 birlikdan ortiq miqdorga ega bo'lgan jadvalli qismning qatorlari ta'kidlangan ko'k matn.
Shartli formatlashni interaktiv tarzda bajaramiz. Hujjat shakli mavjud Tovar va xizmatlarni qabul qilish, shakl elementlarining ildizini tanlang (chiziq Shakl) va uning xususiyatlarini oching. Mos ravishda Shartli format havolani bosing Ochiq.

Ko'rsatilgan oynada Dizayn sozlamalari tugmasini bosing Qo'shish.
Avval biz ishora qilamiz Ro‘yxatdan o‘tish maydonlarni ta'kidlash uchun. Maydondagi tanlash tugmasini bosing Ro‘yxatdan o‘tish va o'rnating yashil fon rangi.
Keyin biz dizayn qo'llaniladigan holatni, ya'ni jadval qismining qatorlari fonida yashil rangga ega bo'lganda ko'rsatamiz. Maydondagi tanlash tugmasini bosing Vaziyat va paydo bo'lgan oynada qo'shing Yangi tanlov elementi. Buning uchun tugmani bosing Qo'shish va ustunda ko'rsating Chap qiymat- maydon
jadval qismi Ob'ekt.Mahsulotlar.Miqdor, ustunda Taqqoslash turi - Ko'proq, va grafikda To'g'ri qiymat tanlaylik 10000 .
Keyin biz formatlash uchun maydonlar ro'yxatini ko'rsatamiz. Ma'lumotlar kompozitsiyasi tizimida qurilgan dinamik ro'yxat dizaynidan farqli o'laroq, agar biz butun qatorni tanlamoqchi bo'lsak, bu erda jadval bo'limida qatorning barcha maydonlarini ro'yxatga olishimiz kerak.
Maydondagi tanlash tugmasini bosing Formatlangan maydonlar, keyin bosing Qo'shish va jadval qismining barcha maydonlarini birma-bir formatlash uchun maydonlar ro'yxatiga qo'shing.

Keyin jadval qismining maydonlari uchun yana bir shart yaratamiz Mahsulot Va Miqdori Shunday qilib, bu maydonlarning matn rangi ko'k, maydondagi qiymat bo'lsa Miqdori Ko'proq 10 .
Shunday qilib, biz hujjat shaklining jadval qismining kerakli dizayniga erishdik Tovar va xizmatlarni qabul qilish.

© 2024 ermake.ru -- Kompyuterni ta'mirlash haqida - Axborot portali