اینترنت پنجره ها اندروید

جزئیات دوره ای 1C 8.3. ایجاد و ضبط یک مورد جدید مرجع

سلام، همکاران و همکاران عزیز ما. در طول ماه گذشته، ما چند سوال از کاربران برنامه 1C حسابداری 8.3 با درخواست برای کمک به ایجاد یک لیست از nomenclature در برنامه به عنوان آن را در 8.2 دریافت کرد. یعنی، در برنامه قدیمی آنها می توانند در لیست nomenclature از مقاله یا کد موقعیت نامگذاری جایزه ببینند. خیلی راحت بود اما در 8.3، هیچ چیز نمی تواند دیده شود و غیر قابل درک باشد. در واقع، همه چیز برای پیکربندی بسیار آسان است. بنابراین، ما تصمیم گرفتیم دستورالعمل های کمی برای تنظیم کتاب های مرجع در برنامه 1C حسابداری 8.3 بنویسیم، اما این الگوریتم در هر پیکربندی 1C قابل استفاده است.

بنابراین، در بخش "رزرو"، من کتابچه راهنمای "nomenclature" را اداره می کنم.

در لیست باز می شود، ما نام nomenclature را می بینیم، که در آن هیچ اطلاعاتی در مورد مقاله مقاله وجود ندارد. به منظور تغییر کمک دایرکتوری، از تنظیم شکل آن استفاده کنید. باز کردن لیست دستورات توسط دکمه "هنوز"، در پایین ما "تغییر شکل" را پیدا خواهیم کرد.

به شکل فرم، ما تمام جزئیات دایرکتوری را ارائه می دهیم که می تواند نمایش داده شود.

با نصب جعبه مناسب مناسب، به عنوان مثال، "کد" و "مقاله" ما لیستی از nomenclature دریافت می کنیم که در آن کد و مقاله نمایش داده می شود.

با این حال، در این فرم، برخی از کاربران کتاب مرجع را دوست ندارند. آنها می خواهند تعداد و مقاله را قبل از نام کالا مشاهده کنند. این نیز به راحتی حل می شود. فرم تنظیم لیست را باز کنید و با کمک فلش های آبی بر روی نوار ابزار، پیشگامان را به بالا یا پایین حرکت دهید، بسته به نحوه ی ما می خواهیم لیست را ببینیم. شما همچنین می توانید جزئیات "کشیدن" را با استفاده از دکمه سمت چپ ماوس.

در حال حاضر لیستی از nomenclature همانطور که می خواهید آن را ببینید.

آزمایش با تنظیمات لیست. نترس. همه چیزهایی که من نوشتم، می توانید در هر پیکربندی در فرم های مدیریت شده و در هر کتاب مرجع، برای مثال، برای نمایش PPC در مرجع قرارداد یا گواهینامه قرارداد در گواهی توافق نامه استفاده کنید. نترسید که در برنامه "شکستن" را "شکستن" کنید.

در موارد شدید، شما همیشه توانایی "تنظیم تنظیمات استاندارد" را ذخیره خواهید کرد، که در بخش فرم در بخش "بیشتر" قرار دارد

و بیشتر گاهی اوقات مشتریان با چنین سوال تماس می گیرند: "من چیزی را فشار دادم و اکنون نام آن را به ترتیب حروف الفبا نیست. همه چیز را همانطور که داشتم بازگردانم. " این سوال نیز به راحتی حل شده است. در هر دایرکتوری در نوار عنوان نوار عنوان همیشه یک "فلش جادویی" وجود دارد، که نشان می دهد ستون، که نصب شده و جهت این مرتب سازی است.

شما می توانید جهت مرتب سازی را به سادگی با کلیک کردن بر روی این فلش تغییر دهید و سپس لیست مرتب می شود، به عنوان مثال، از من قبل از A هستم، اگر ما می خواهیم کالا را با کد مرتب کنیم، سپس برای این که شما باید روی آن کلیک کنید نام "کد" مربوطه و "سحر و جادو arrogo" به ستون دیگری حرکت می کند.

خودشه. امیدوارم راهنمایی های من به شما در کار با برنامه های 1C کمک کند. کار در 1C با لذت. به گروه های ما در تماس و همکلاسی ها بپیوندید و شما همیشه اولین کسی هستید که در مورد مقالات جدید و تغییرات در برنامه ها بدانید.

کاربر با کتاب های مرجع و اسناد در 1C شامل پر کردن فیلدها در فرم است.

جزئیات 1C عبارتند از دایرکتوری و زمینه های سند که در فرم نمایش داده می شوند تا کاربر آنها را پر کند.

جزئیات موضوع جزئیات را در 1C در نظر بگیرید.

جزئیات 1C چیست؟

هر کتاب مرجع و سند 1C شامل مجموعه ای از زمینه ها می شود. چنین فیلد ها جزئیات 1C (برای برنامه نویس 1C) نامیده می شود.

در پیکربندی، در درخت پیکربندی 1C، هر دایرکتوری یا سند را گسترش دهید و شاخه ای از جزئیات را مشاهده خواهید کرد. این لیستی از جزئیات (زمینه) دایرکتوری است.

نمایش به عنوان همان جزئیات 1C به شکل کتاب مرجع 1C نگاه کنید.

هر دارایی 1C دارای خواص است که نشان می دهد چه مقدار ارزش در Prop ذخیره می شود. (رشته، شماره، و غیره) و نحوه کار با آن کار خواهد کرد.

راست کلیک بر روی هر props 1c و خواص کلیک کنید. لیست خواص پروکسی های انتخاب شده در پنجره سمت راست باز می شود.

خواص اصلی 1C جزئیات:

جزئیات استاندارد 1C.

همانطور که متوجه شدید، جزئیات 1C در فرم دایرکتوری وجود دارد که در پیکربندی ذکر نشده است: گروه، نام، BIK.

در قالب یک لیست از کتاب مرجع، همچنین جزئیات 1C وجود دارد که ذکر نشده است: علامت حذف.

این جزئیات استاندارد 1C است. چه چیزی است؟ هر کس مجموعه ای از جزئیات 1C را به طور پیش فرض دارد. برای کتاب های مرجع، به عنوان مثال - کد و نام. اسناد این تاریخ و شماره است.

جزئیات استاندارد 1C را می توان به صورت زیر مشاهده کرد:

  • برو به ویرایشگر شیء 1C (دایرکتوری یا سند) با کلیک بر روی آن دو بار با ماوس
  • در پنجره ای که باز می شود، برگه داده را انتخاب کنید
  • در اینجا شما می توانید کد جزئیات استاندارد و نام مرجع را پیکربندی کنید
  • برای مشاهده لیست کامل، دکمه استاندارد 1C را کلیک کنید.

جزئیات عمومی 1c.

شروع از نسخه 1C 8.2.14 در 1C، یک شی جدید 1C ظاهر شد - جزئیات عمومی 1C. با استفاده از آن، شما می توانید Props (فیلد) را اضافه کنید، که بلافاصله در انواع کتاب های مرجع و اسناد موجود است.

خواص کل جزئیات 1C:

  • استفاده خودکار - اضافه می کند مجموع 1C پروکسی به تمام کتاب های مرجع و اسناد
  • ترکیب - به شما اجازه می دهد تا جزئیات کل 1C را فقط به کتاب های مرجع و اسناد لازم اضافه کنید (استفاده خودکار پس از آن به ارزش استفاده نکنید).

نحوه اضافه کردن الزامات 1C

راست کلیک بر روی شاخه 1s دایرکتوری مورد نظر و اضافه کردن اضافه کنید.

ما نام پروکسی های 1C را معرفی می کنیم، به عنوان مثال، "اعتیاد" و مترادف یک دفتر ". نوع بیایید خط پیش فرض را ترک کنیم، اما طول نامحدود را فشار دهید.

ما یکی دیگر از پروکسی های 1C را به همان شیوه اضافه خواهیم کرد، فقط نوع Boolean را انتخاب کنید، بیایید آن را "در حال اجرا" نامید.

نحوه استخراج پروکسی در فرم 1C (مشتری ضخیم 1C)

ما شاخه ای از فرم کتاب مرجع را نشان خواهیم داد. برای باز کردن فرم - فرم مورد را انتخاب کنید و آن را دو بار با ماوس فشار دهید.

ماوس را روی لبه فرم بکشید و آن را بکشید (مورد اختیاری).

در پنل Configurator، روی دکمه «قرار دادن داده ها» کلیک کنید. شما همچنین می توانید از منوی منو / قرار دادن استفاده کنید.

شما می بینید - جزئیات فرم ما BRED نیست. جعبه چک را بر روی آنها نصب کنید. و همچنین کنه ها کتیبه ها و مکان ها را به صورت خودکار وارد می کنند.

نحوه استخراج پروکسی در فرم 1C (مشتری ظریف 1c)

ما شاخه ای از فرم کتاب مرجع را نشان خواهیم داد. فرم عنصر را انتخاب کنید و آن را دو بار با ماوس فشار دهید.

بر روی تب مورد نیاز، Object Line را باز کنید. شما لیستی از جزئیات اضافه شده در دایرکتوری را مشاهده خواهید کرد.

در حال حاضر به سادگی از پنجره سمت راست به سمت چپ راست بکشید و در فرم ظاهر می شود.

الزامات 1c فرم ها را تشکیل می دهند.

در مشتری Tolstaya، فرم دارای پروکسی های خود است. آنها در برگه جزئیات هستند.

این جزئیات در پایگاه داده ذخیره نمی شود، اما می توان آنها را می توان در فرم برای زمینه های مورد نیاز برای کار با فرم استفاده کرد.

به عنوان مثال، شما یک تیک اضافه کردید هنگامی که آن را بر روی فرم فشار داده، چیزی اتفاق می افتد. علامت علامت چک برای شما مهم نیست (لازم نیست آن را بنویسید) - فقط برای تغییر فرم در هنگام کار با آن استفاده می شود. در این مورد، به عنوان داده، شما از الزامات دایرکتوری استفاده نمی کنید، اما فرم Props.

جزئیات دوره ای 1c.

در نسخه 1C نسخه 7.7 جزئیات دوره ای بود. معنی آنها این است: ارزش پروکسی ها در تاریخ های مختلف متفاوت است. به عنوان مثال، ارزش در 1 سپتامبر یکی است، و در 1 اکتبر - دیگری. در همان مورد الزام

در 1C 8 جزئیات دوره ای هیچ. این به شرح زیر است:

در 1C 7.7، دایرکتوری ها جزئیات جالبی داشتند - دوره ای، آنها می توانند ارزش پروکسی ها را با اشاره به زمان به یاد داشته باشند، این کار بسیار راحت نیست، به طوری که بسیار راحت است، اما برای عدم وجود گزینه ها. پس از انتقال به 8-KU، بسیاری از برنامه نویسان شگفت زده شدند تا فقدان جزئیات دوره ای را در کتاب های مرجع پیدا کنند.

وظایف معمول که با استفاده از ثبت اطلاعات دوره ای حل می شوند، اطلاعات را با اشاره به زمان ذخیره می کند. اطلاعات ممکن است این ناهمگن باشد و قیمت nomenclature، و کارمند اشغال شده توسط کارمند در دوره های مختلف زمان، و پارامترهای حسابداری مالیاتی شرکت. در 8 آنالوگ جزئیات دوره ای، ثبت گزارش های دوره ای گزارش شده است.

به منظور تکرار عملکرد 7.7، شما باید موارد زیر را انجام دهید:

ایجاد یک ثبت نام جابجایی "Rejoedannectanentragent"، نشان می دهد که این یک ثبت نام دوره ای از اطلاعات با فرکانس روز است.

در حال حاضر ما باید به تب "داده" اضافه کنیم - ابعاد "CounterPart" Type که با کتاب مرجع هماهنگ می شود که در آن ما می خواهیم یک قابلیت پیشنهادی دوره ای مشابه را اجرا کنیم. در جزئیات جزئیات، جزئیات داده های مربوط به زمان را اضافه کنید. برای مبارزه با طرف، ممکن است یک آدرس قانونی و فیزیکی، تلفن اصلی، نام سر، فکس اصلی و غیره باشد.

پس از صرفه جویی در پیکربندی، شما می توانید به اطلاعات ثبت اطلاعات از طریق منوی سمت (در حالت برنامه کنترل شده) دسترسی داشته باشید، تصویر را ببینید.

در حالت نرم افزار نرمال از طریق "دکمه برو"

اما اگر ما به ثبت نام کامل نگاه کنیم، توجه داشته باشید که بسیار دشوار است بدانید که اطلاعات بسیار دشوار است، زیرا ما کل مجموعه داده ها را به عنوان یک عدد صحیح مشاهده می کنیم و نه تنها اطلاعات فعلی در حال حاضر.

هنگامی که اطلاعات را می توان به راحتی اشتباه کرد، توصیه می شود آخرین اطلاعات را در کارت CounterParty امروز نشان دهید. هیچ برنامه نویسی در اینجا بدون برنامه ریزی وجود ندارد.

برای شروع، ما یک گروه را به شکل اضافه می کنیم که "اطلاعات تماس" به آن اضافه خواهد شد. دو پروکسی "مدیر" و "تلفن"


و در فرم های ماژول به رویداد "باز" \u200b\u200bاقدامات را برای به دست آوردن داده های موضعی قطع می کند:

و روش عملیات برش (امتناع) // توزیع کننده VMIST را وارد کنید dani \u003d recimatiatualnidani ()؛ تلاش توسط مدیر \u003d دانی. kerіvnik؛ محرومیت از بازداشت؛ تلاش برای تلفن \u003d دانی. تلفن؛ محرومیت از بازداشت؛ اکسترودر

عملکرد به دست آوردن داده های موضعی به شرح زیر است:

تابع بازیافت () // توزیع کننده VMIST را وارد کنید // ((designer__sult_sult // قطعه دانمارک مربوط به سازنده. // با سازنده مجددا تعیین شده، ساخته شده توسط دست Zmіni بهبود یافته است! درخواست \u003d درخواست جدید؛ پرس و جو. text \u003d "انتخاب کنید | Periodicheddannіktragencentsrezrevy. طرفدار | Periodicheddannіktragencentsrezrevy. Kerіvnik، | Periodicheddannіktragencentsrezrevy. آدرس ها | Periodicheddannіktragencentsrezrevy. تلفن |از | ثبت نام Periodichnіdannіktragenent چرخاندن به عنوان دوره ای به عنوان دوره ای که TirmichennіktragencencentsRezrezrevy | کجا | Periodicheddannіktragencentsrezrevy. CounterParty \u003d & قرارداد"؛ درخواست. پارامتر نصب (" قرارداد "، شیء. مرجع)؛ نتیجه تجدید نظر \u003d درخواست Run ()؛ آموزش تجربه \u003d عرضه نتیجه را انتخاب کنید ()؛ DANI \u003d ساختار جدید // سرقت از ارتعاش را وارد کنید // sebobadaltalpism. بسته ها؛ دانی Insert ("Kerіvnik"، جبران ظاهری elegadeatual. Kerіvnik)؛ دانی چسباندن ("تلفن"، sampledatalization. تلفن)؛ اطلاع (sampledatvapi تلفن)؛ Endcycle؛ بازگشت رقص؛ //)) designer_proty_s_processing_ عملکرد

من از پرس و جو استفاده کردم، اگر چه شما می توانید برای این اهداف و طراحی کمتری استفاده کنید:

selection \u003d ساختار جدید؛ انتخاب نگه دارید ("Counterpart"، Object)؛ داده ها \u003d ثبت نام. contact_nformacia آخرین بار بیشتر (، انتخاب) را بریزید گزارش (داده ها. بسته ها)؛ گزارش (داده ها شماره ())؛

توجه به عملکرد دریافت بیشتردو پارامتر پارامتر زمان و انتخاب منتقل می شود، اما اگر ما در حال حاضر نیاز داریم، پارامتر اول را می توان حذف کرد، در انتخاب نام کلیدی باید با ارزیابی اندازه گیری ثبت نام مطابقت داشته باشد.

نکته اصلی این است که در ثبت نام برای تنظیم کنه های مربوطه در برگه "دیگر" فراموش نکنید

اگر شما متوجه شدید، یک ثبت اطلاعات دوره ای یک ابزار بسیار انعطاف پذیر است در مقایسه با جزئیات دوره ای در 7.7. در پیکربندی های معمول، به طور گسترده ای استفاده می شود.

انتصاب کتاب های مرجع

این دایرکتوری لیستی از مقادیر احتمالی یک شی یا الزام دیگری را ذخیره می کند. منابع در مواردی که لازم است BB مبهم را حذف کنید، استفاده می شودبرای اطلاعات. به عنوان مثال، به منظور خریدار، فروشنده، فروشگاه، فروشگاه، فروشگاه و مدیر برای درک اینکه چه نوع محصول ما صحبت می کنیم، هر کس باید آن را به همان اندازه تماس بگیرد. و در این مورد، ما به یک کتاب مرجع نیاز داریم. معمولا، در شرکت بازرگانی، این نوع نوع قیمت را دارد.

سیستم 1c: Enterprise 8 به شما اجازه می دهد تا تعداد زیادی از کتاب های مرجع لازم را انجام دهید. هر کتاب مرجع لیستی از اشیاء همگن است: پست ها، کارمندان، مشتریان، کالاها و غیره. هر یک از این شیء یک عنصر مرجع نامیده می شود.

از نقطه نظر کاربر، باید در نظر داشته باشید که پیکربندی خود را به عنوان یک لیست از ارزش ها ایجاد نمی کند، اما یک کار مرجع در حال توسعه است، قالب آن. در طول فرآیند پیکربندی، ساختار اطلاعات در دایرکتوری ذخیره می شود، صفحه نمایش و در صورت لزوم، نمایندگی چاپ شده از کتاب مرجع ویژگی های مختلفی از رفتار آن داده می شود.

مدیر نیازهای (زمینه)

به عنوان جزئیات اجباری، هر دایرکتوری دارای کد و نام. کد مورد مرجع می تواند هر دو عددی و متنی باشد. سیستم 1C: Enterprise 8 اطلاعاتی را در مورد چگونگی کار با عناصر دایرکتوری فراهم می کند: انتساب خودکار کدهای، کنترل اتوماتیک منحصر به فرد از کد و دیگران.

علاوه بر کد و نام، در کتاب های مرجع سیستم 1C: شرکت را می توان هر گونه اطلاعات اضافی در مورد عنصر مرجع ذخیره کرد. برای ذخیره سازی چنین اطلاعاتی در دایرکتوری، جزئیات بیشتر (زمینه ها) می تواند ایجاد شود. با استفاده از مکانیزم پاداش دایرکتوری، به عنوان مثال، یک فایل کارت از کارکنان آسان است. به عنوان مثال، دایرکتوری کارکنان تقریبا قطعا موقعیت جزئیات، حقوق و دستمزد، قدمت و دیگران را دارد. شرکت 1C برنامه نویسان را پیش بینی کرده و دو جزئیات اجباری (از پیش تعیین شده) را معرفی کرد: کد و نام به تمام کتاب های مرجع: کد و نام. در واقع، تقریبا هر جسم از زندگی واقعی شامل این ویژگی ها است. به عنوان مثال، برای کارکنان کد یک شماره جدول است، و نام نام، نام و نام خانوادگی (نام کامل) است. علاوه بر این، استفاده از کدهای (هنگام استفاده از شماره گیری خودکار) به شما امکان می دهد تا به راحتی متوجه شوید که آیتم قبلا معرفی شده است و بعدا در پایگاه داده چیست.

انواع داده ها

برای هر جزئیات از کتاب مرجع، شما باید نوع داده، به عنوان مثال، "شماره"، "خط"، "تاریخ"، boolean (حقیقت یا دروغ) را مشخص کنید. این نوع اساسی است، اما شما می توانید انواع داده های پیچیده را مشخص کنید. به عنوان مثال، پروکسی موقعیت دارای نوع داده ای از موقعیت است. در این مورد، مقادیر این پروکسی ها از کتاب مرجع انتخاب می شود. بنابراین ساده ترین اتصال بین دایرکتوری ها زمانی اجرا می شود که مقادیر جزئیات یک کتاب مرجع از عناصر دایرکتوری دیگر انتخاب شوند.

دایرکتوری های سلسله مراتبی

فهرست آیتم های مرجع در سیستم 1c: Enterprise 8 ممکن است چند سطح باشد. در این مورد، تمام ردیف کتاب مرجع به 2 نوع تقسیم می شود: "به سادگی" عناصر دایرکتوری و گروهی از دایرکتوری. گروه ها به شما این امکان را می دهند که به سطوح زیرزمینی یک کتاب مرجع چند سطحی تغییر دهید. استفاده از کتاب های مرجع چند سطح اجازه می دهد تا شما را به سازماندهی اطلاعات ورودی به دایرکتوری با درجه مورد نظر جزئیات. عناصر و گروه های عناصر در یک دایرکتوری چند سطح می تواند از یک گروه به دیگری منتقل شود.

کتاب های مرجع زیرمجموعه

ممکن است رابطه وابستگی بین کتاب های مرجع وجود داشته باشد. از نظر پایگاه های داده های ارتباطی، اتصال "یک به چند به چند" بین جداول ایجاد شده است. در این مورد، هر عنصر دایرکتوری فرعی با یکی از عناصر کتاب مرجع مالک همراه خواهد بود. گاهی اوقات می توان گفت که عناصر یک کتاب مرجع متعلق به عناصر دیگر است. به عنوان مثال، سیستم ممکن است یک کتاب از قرارداد داشته باشد. سپس شما می توانید مشتریان راهنمای زیربنایی را ایجاد کنید. این به این معنی است که مشتری موافقت نامه ها و یک مشتری ممکن است چندین قرارداد داشته باشد.

قطعات جدول

شروع از نسخه 1C 8.0، پلت فرم پیاده سازی توانایی تنظیم یک یا چند بخش جدولی در عنصر دایرکتوری را اجرا می کند. این ویژگی توصیه می شود که برای منعکس کردن اطلاعات مربوط به این مورد استفاده شود، اما نه داشتن نهاد شیء خود را ندارد (که کتاب های مرجع زیرمجموعه توصیه می شود). به عنوان مثال، برای دایرکتوری، کارکنان ممکن است با بخش های تابلوهای آموزش و پرورش و پیش پرداخت مجهز شوند. کار با قطعات جدولی شبیه به کار با کتاب های مرجع زیرمجموعه است، به جز اینکه قطعات جدول را نمی توان به عنوان مقادیر جزئیات اشیاء دیگر استفاده کرد.

کد نرم افزار برای کار با کتاب های مرجع کجاست؟

از آنجا که برای انجام کد برنامه، ما باید به پایگاه داده دسترسی داشته باشیم، این داده های کد Slicer باید در مراحل و توابع (یا ماژول ها) قرار گیرد سرورهای در حال اجرا در کنار. برای اطلاعات بیشتر، بخش را ببینید.

1. پیوند به کتاب مرجع

برای کار با دایرکتوری از هر ماژول، ابتدا باید یک پیوند به این دایرکتوری ایجاد کنید.

spseruditors \u003d منابع. کارکنان؛ // یا 2 گزینه
حمل و نقل \u003d کتاب های مرجع ["پست ها"]؛

2. ایجاد و ضبط یک عنصر دایرکتوری جدید

رمان \u003d کتاب های مرجع کارکنان ایجاد عنصر ()؛
نودال نام \u003d "پتروف پتروویچ"؛
نودال حقوق و دستمزد \u003d 25000؛
نودال بنویس ()؛ // در این لحظه این است که در پایگاه داده ثبت می شود

3. ایجاد و ضبط یک گروه دایرکتوری جدید (برای دایرکتوری های سلسله مراتبی)

جدید \u003d دایرکتوری ها Sydrudniki. برای ایجاد یک گروه ()؛

جدید. بنویس ()؛
// یا 2 گزینه
جدید \u003d منابع ["کارمندان"]. برای ایجاد یک گروه ()؛
جدید. نام \u003d "کار"؛
جدید. بنویس ()؛

4. جستجو برای یک مورد مرجع

// اگر عنصر یافت شود، آن را باز می گرداند، در غیر این صورت مقدار بلافاصله بازگشت می شود

امروز یافت شد \u003d چشمه. تماس یافت (123)؛ // ما به دنبال کد هستیم
امروز یافت شد \u003d چشمه. پایه("ایوانوف ایوان ایوانویچ")؛ // نام
امروز یافت شد \u003d چشمه. کاشت("حقوق و دستمزد"، 5000)؛ // الزامات

اگر یافت می شود \u003d پس از آن نامعلوم است
// مورد یافت نشد
به پایان رسید؛

5. حذف مورد مرجع

sprsotron \u003d کتاب های مرجع. کارکنان؛

اسپرینگزیر برداشتن ()؛ // حذف مستقیم عنصر فعلی کتاب مرجع

اسپرینگزیر تعقیب کننده(درست است، واقعی)؛ // علامت حذف
اسپرینگزیر تعقیب کننده(نادرست)؛ // حذف یادداشت برای حذف

// شما می توانید بررسی کنید که آیا عنصر برای حذف مشخص شده است
// ویژگی تگ یک نوع بولین (حقیقت یا دروغ)

مارک \u003d چشمه بچه ها؛ // لطفا توجه داشته باشید: این ویژگی
اگر علامت \u003d حقیقت باشد
// عنصر مشخص شده برای حذف
به پایان رسید؛

6. عناصر مغز شورا

نمونه برداری \u003d مراجع کارکنان کارمند();
// شروع عناصر شلوغ کتاب مرجع در چرخه
// اقدامات با عنصر بعدی ...

Endcycle؛

7. والدین. آیتم های Bruep در داخل گروه.

گروه از نظر 1C یک "پدر و مادر" است.

sprsotron \u003d کتاب های مرجع. کارکنان؛
گروه بندی\u003d چشمه ها پایه("کار کردن")؛
نمونه برداری \u003d چشمه. انتخاب کنید ( گروه بندی);
در حالی که نمونه. بعدی () \u003d 1 چرخه

گزارش ("افسر" + نمونه گیری. نام)؛
Endcycle؛

8. مالک. عناصر دایرکتوری متعلق به یک عنصر یک کتاب مرجع دیگر را کبودی کنید.

یک دایرکتوری به دایرکتوری های دیگر وابسته است، مانند فهرست پوشه های مالیاتی که به کارکنان هدایت می پردازند.

نمونه برداری \u003d مراجع موضوعات. انتخاب کنید (، کارمند)؛ // در اینجا کارمند - پیوند به عنصر کارکنان دایرکتوری
در حالی که نمونه. بعدی () \u003d 1 چرخه
// اقدامات با عنصر بعدی
گزارش ("سود" + نمونه نام)؛
Endcycle؛


9. معامله

هنگام ایجاد انواع آیتم های مرجع برای سرعت بخشیدن به کار، می توانید به یک چرخه معامله وارد شوید. در این مورد، ایجاد واقعی تمام عناصر تنها بر روی فرمان برای حل معامله رخ می دهد (). هنگام استفاده از معاملات، عمل به طور کامل انجام می شود (تمام عناصر کتاب مرجع ایجاد می شود)، و یا به طور کامل انجام نمی شود (در مورد هر گونه شکست هیچ مورد جدید وجود نخواهد داشت، همه چیز باقی خواهد ماند همانطور که قبل از شروع معامله باقی خواهد ماند ) معاملات به طور گسترده ای در بخش بانکی استفاده می شود. پس از همه، هیچ کس نمی خواهد، هنگام ارسال پول، آنها از حساب شما با خیال راحت نوشته شده بودند، اما به دلیل هر گونه شکست، به آدرس گیرنده دسترسی نداشت.

sprsotron \u003d کتاب های مرجع. کارکنان؛
استاتتیل();

برای nom \u003d 1 تا 100 چرخه
جدید \u003d چشمه ایجاد عنصر ()؛
جدید. نام \u003d "جدید" + خط (nom)؛
جدید. بنویس ()؛
Endcycle؛

اصلاح معامله();