زنگ

کسانی هستند که این خبر را قبل از شما می خوانند.
برای دریافت آخرین مقالات مشترک شوید.
پست الکترونیک
نام
نام خانوادگی
چگونه می خواهید The Bell را بخوانید
بدون اسپم

به بالای منو بروید سرویس->->.

فرم لیست کتاب مرجع پردازش خارجی ظاهر می شود. در منوی بالا ، دکمه را فشار دهید اضافه کردن به.

یک فرم برای اضافه کردن یک شی جدید ظاهر می شود. ما دکمه باز را فشار داده و پرونده را با پردازش مورد نیاز انتخاب می کنیم. پس از انتخاب پرونده مورد نیاز ، در صورت لزوم ، نام پردازش (قسمت Name) را مشخص کنید. پس از آن ، برای ذخیره تغییرات ایجاد شده ، باید روی OK کلیک کنید.

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

این همه! مراحل اضافه کردن پردازش به پیکربندی کامل است. برای باز کردن این پردازش بعدا ، مسیر قدیمی را دنبال کنید: سرویس->گزارشات اضافی و پردازش->درمان های خارجی اضافی.

برای BP 3.0 ، ZUP 3.0 ، UT 11 ، ERP 2.0.

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

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

به بخش مناسب برنامه بروید:


لازم است که نشانه استفاده از گزارش های اضافی و پردازش تنظیم شود ، پیوند لینک لیست اشیاء خارجی را دنبال کنید:

در لیست کلیک کنید ایجاد یک:


در کادر گفتگوی باز شده ، پرونده مورد نظر را با پردازش انتخاب کنید:


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


یک بخش دلخواه (یا چند مورد) را به عنوان قرار دادن انتخاب کنید:


کارت شیء خارجی را می نویسیم و می بندیم:


اکنون بیایید پردازش را از رابط باز کنیم:


لیست خالی است ، کلیک کنید لیست را سفارشی کنید:


انتخاب پردازش ما:


اکنون برای انتخاب در دسترس است. برای باز کردن پردازش ، باید کلیک کنید اجرا کردن:


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


در صورت تمایل ، لیست قرارگیری قابل تنظیم است ( جای اضافی اضافه نکنید ، اما غیر ضروری را حذف کنید):


برای پذیرش تغییر ، کارت شی خارجی نیز باید ثبت شود.

برای استفاده از پردازش ، باید به یک مورد اصلی خاص (از لیست قرار دادن) بروید ، روی مورد کلیک کنید پرکردن در صفحه فرمان و دستور را انتخاب کنید:

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

این کار به شرح زیر خواهد بود: ساده ترین پردازش خارجی را ایجاد کنید که یک فعالیت گروهی را در فهرست "نامگذاری" انجام دهد ، یعنی تعیین درصد انتخاب شده از نرخ مالیات بر ارزش افزوده برای گروه کالاهای مشخص شده.

برای این کار ، بلافاصله تنظیمات لازم را در برنامه انجام خواهیم داد (پیکربندی 1C 8.3 در نظر گرفته شده است: "Enterprise Accounting 3.0" در فرمهای مدیریت شده).

بررسی این جعبه ما را قادر می سازد از پردازش خارجی استفاده کنیم.

به عنوان مثال یک پردازش خارجی جدید در 1C 8.3 ایجاد کنید

حالا بیایید به تنظیم کننده برویم. در فهرست "پرونده" ، "جدید ..." را انتخاب کنید. پنجره انتخاب نمایش باز خواهد شد پرونده تولید شده... ما "پردازش خارجی" را انتخاب می کنیم:

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

بیایید یک فرم پردازش مدیریت شده جدید اضافه کنیم. ما نشان می دهیم که این یک فرم پردازش است و اصلی ترین آن است:

در مورد فرم دو جزئیات خواهیم داشت:

  • گروه نامگذاری - پیوند به کتاب مرجع "نامگذاری"؛
  • VatStavka پیوندی برای انتقال نرخ مالیات بر ارزش افزوده است.

در ستون "ویژگیها" در پنجره بالا سمت راست ملزومات ایجاد کنید. آنها را با ماوس به پنجره بالا سمت چپ بکشید. جزئیات جدید باید بلافاصله در فرم زیر ظاهر شود.

ترتیب جزئیات را می توان با فلش "بالا" - "پایین" تغییر داد:

267 آموزش ویدیویی 1C را به صورت رایگان دریافت کنید:

باقی مانده است که دکمه "نصب" را اضافه کنید. در فرم های مدیریت شده ، شما فقط نمی توانید یک دکمه را به یک فرم اضافه کنید. حتی اگر آن را به ساختار عناصر فرم اضافه کنید ، روی خود فرم قابل مشاهده نخواهد بود. دکمه باید با دستوری که اجرا خواهد کرد همراه باشد. به تب "Commands" بروید و فرمان "SetVATBet" را اضافه کنید. یک عمل را در ویژگی های فرمان ایجاد کنید. کنترل کننده فرمان "روی مشتری" را انتخاب کنید. این دستور همچنین می تواند به سادگی با "کشیدن و رها کردن" به بخش با عناصر فرم به فرم اضافه شود.

روشی با همین نام در ماژول فرم ایجاد می شود. در آن ، ما رویه را روی سرور فراخوانی خواهیم کرد:

& روی مشتری

رویه SetBetVAT (دستور)

SetBidVATOnServer ()؛

پایان مراحل

در روش روی سرور ، یک درخواست کوچک و اقدامات مربوط به تعیین نرخ مالیات بر ارزش افزوده خواهیم نوشت:

& روی سرور

رویه SetBidVATOnServer ()

درخواست \u003d درخواست جدید؛
درخواست. متن \u003d
"انتخاب کنید
| نامگذاری. رف.
| از
| Reference.Nomenclature AS نامگذاری
| از کجا
| Nomenclature.Ref IN HIERARCHY (و گروه نامگذاری)
| و نه نامگذاری. علامت حذف
| و نامگذاری آن نیست. این گروه "؛

Request.SetParameter ("گروه نامگذاری" ، گروه نامگذاری)؛
QueryRes \u003d Query.Run ()؛
SebDetRecords \u003d QueryRes. () را انتخاب کنید.

در حالی که ضبط ها انتخاب شده اند. بعدی () چرخه

تلاش
SprNomObject.Write ()؛
یک استثنا
گزارش ("خطا در ضبط شی" "+ SprNomObject +" ""!
| " + توضیحات خطاها ())؛
پایان تلاش؛

پایان چرخه؛

پایان مراحل

به برگه "فرم" برگردید ، دکمه ای به فرم اضافه کنید و آن را با دستور مرتبط کنید:

به همین ترتیب ، پردازش ما آماده استفاده است. برای تماس با آن ، در حالت 1C Enterprise باید به منوی File - Open بروید و پرونده ایجاد شده را انتخاب کنید.

با این حال ، کار در این حالت برای پردازش اشکال زدایی مناسب است ، اما برای کاربر کاملاً مناسب نیست. کاربران عادت دارند که همه چیز را در دست داشته باشند ، یعنی در خود بانک اطلاعاتی.

برای این کار از بخش "گزارشات اضافی و پردازش" استفاده شده است.

اما برای اضافه کردن پردازش ما در آنجا ، ابتدا باید توضیحی در این باره بدهید و ویژگی های آن را به برنامه بگویید

شرح عملکرد "جزئیات پردازش خارجی"

مثالی از مطالب این عملکرد را خواهم آورد. این صادرات باید صادر شود و بر همین اساس در ماژول پردازش قرار دارد:

اطلاعات پردازش خارجی () عملکرد صادرات

DataForReg \u003d ساختار جدید ()؛
DataForReg.Insert ("نام" ، "تعیین نرخ مالیات بر ارزش افزوده")؛
DataForReg.Insert ("SafeMode" ، درست)؛
DataForReg.Insert ("نسخه" ، "نسخه: 1.001")؛
DataForReg.Insert ("اطلاعات" ، "پردازش برای تعیین نرخ مالیات بر ارزش افزوده در فهرست نامگذاری")؛
DataForReg.Insert ("مشاهده" ، "پردازش اضافی")؛

CommandTable \u003d New ValuesTable؛
TabZnCommands.Columns.Add ("شناسه")؛
TabZnCommands.Columns.Add ("استفاده")؛
TabZnCommands.Columns.Add ("نمایش")؛

NewString \u003d TabZnCommands.Add ()؛
NewStroka.Identifier \u003d "OpenProcessing"؛
NewStroka.Using \u003d "افتتاح فرم"؛
NewStrok.View \u003d "پردازش باز"؛
DataForReg.Insert ("دستورات" ، TabZnCommands)؛

بازگشت داده ها برای Reg؛

عملکرد نهایی

برای درک بهتر کدامیک از فیلدهای ساختار داده ثبت نام مورد نیاز برای استفاده ، اجازه دهید جزئیات دایرکتوری "گزارشات اضافی و پردازش" را مرور کنیم:

همانطور که می بینید ، همه چیز بسیار ساده است. فقط یک متغیر مطابقت ندارد: "گزینه راه اندازی" - "استفاده". اگر به کد یکی از ماژول های متداول توجه کنیم ، خواهیم دید که چگونه دسته ای از این قسمت ها ظاهر می شوند:

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

اتصال پردازش خارجی در 1C 8.3

توجه!
تمام پردازش از دیسک های ITS برای اهداف اطلاعاتی و منحصراً برای کاربران ثبت شده ITS در نظر گرفته شده است.

انتخاب و پردازش اشیاء. (جهانی)

اشیاء را در اسناد و دایرکتوری هایی جستجو کنید که شرایط خاصی را برآورده می کنند. نتایج جستجو را پردازش می کند.

فروپاشی infobase. (جهانی)

تنظیمات معمولی امنیت اطلاعات را جمع می کند:

  • SCP 3.1.
  • BP 1.6.
  • UT 10.3.

ثبت تغییرات برای صرافی. (جهانی)

ویرایش ها ، در حالت برنامه مدیریت شده ، ثبت تغییرات در تبادل اشیاء. به شما امکان می دهد تا ثبت نام فعلی را در گره های مختلف تغییر دهید. تعداد پیامهای دریافتی و ارسال شده را تغییر می دهد.

ورود به سیستم فعالیت کاربر را تبدیل کنید. (جهانی)

ورود به سیستم فعالیت کاربر را به یک برنامه داخلی تبدیل می کند.

جستجوی متن کامل در داده ها. (جهانی)

نمایه سازی و جستجو در داده ها.

یافتن و جایگزین کردن مقادیر. (جهانی)

مقادیر مرجع را در اشیاء IB جستجو و جایگزین می کند.

راه اندازی یک ورود به سیستم فناوری. (جهانی)

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

کنسول Quest. (جهانی)

پیش زمینه و مشاغل برنامه ریزی شده مانیتور. حذف می شود ، موارد جدیدی ایجاد می کند.

تبدیل درمانهای خارجی. (جهانی)

تغییر اطلاعات محرمانه. (جهانی)

تغییر انتخابی یا پاکسازی امنیت اطلاعات از اطلاعات خاص.

تغییر گروه از جزئیات. (جهانی)

جزئیات و بخشهای جداول را در اسناد و کتابهای مرجع تغییر می دهد.

بارگیری و بارگیری کاربران. (جهانی)

کاربران IB را در یک پرونده XML بارگیری و بارگیری می کند.

بارگذاری داده ها در پایگاه های داده خارجی. (جهانی)

ساختارهای داده را با استفاده از ADO در DBMS به DBMS خارجی منتقل می کند:

  • بارگیری همه
  • تغییرات را بارگذاری کنید (برای همگام سازی تغییرات در IS کار ، با IS - گیرنده). در این حالت از مکانیسم های طرح تبادل استفاده می شود.

DBMS زیر را پشتیبانی می کند:

  • Microsoft SQL
  • IBM DB2
  • اوراکل
  • PostgreSQL
  • MySQL

بارگیری و بارگیری داده های XML (جهانی)

بارگیری و بارگیری داده ها به IB ، به طور کامل و جزئی. برای انتقال داده ها بین تنظیمات ترکیب شی مشابه استفاده می شود.

بارگیری داده ها از یک سند صفحه گسترده. (جهانی)

این داده ها را از فهرست اسناد جدولی در دایرکتوری ها و بخش های جدولی قرار می دهد.

به عنوان یک برنامه معمولی در یک مشتری ضخیم اجرا می شود.

کنسول پرس و جو. (جهانی)

کمک شگرفی در گزارش و ایجاد سؤالات ارائه می دهد.

برای اتصال پردازنده های خارجی ، گزارش ها ، فرم های چاپ شده برای سکوی 1C: Enterprise 8.2 ، استاندارد جدیدی برای کار در یک برنامه مدیریتی تهیه شده است (استانداردی از زیر سیستم کتابخانه های استاندارد 8.2). قبلاً "تراشه" وجود نداشت ، یعنی:

    نوع پردازش گسترش یافته است: پر کردن یک شی ، ایجاد اشیاء مرتبط. اکنون در اسناد می توانید دکمه های شخصی خود را برای پر کردن کل سند و همچنین دکمه های شخصی خود را برای ورود به اساس اضافه کنید.

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

    می توانید به جای یک مورد ، اشیاء را بر اساس چندین اشیاء به طور همزمان وارد کرده و آنها را پر کنید

    شما می توانید اجرای دستورات سرور (بر روی سرور) برنامه ریزی کنید.

    می توانید حالت "ایمن" یا "ناامن" را تنظیم کنید ، یعنی. پردازش را با در نظر گرفتن محدودیت حقوق شروع کنید یا آنها را نادیده بگیرید (طبق حقوق کامل)

    می توانید حالت استفاده را تنظیم کنید: از استفاده ، اشکال زدایی ، استفاده استفاده نکنید. "استفاده نکنید" - در حال استفاده نیست ، "اشکال زدایی" - فقط برای مدیران قابل مشاهده است ، "استفاده در کار".

    شما می توانید استفاده در فرم های شی و به صورت لیست را درج کنید

    می توانید یک پردازش یا گزارش را به یکباره به همه اشیاء مرتبط کنید.

    قابل تنظیم است دسترسی سریع به دستورات خاص برای پردازش خارجی.

    می توان مشخص کرد که در کدام بخش های رابط پردازش و گزارش های اضافی باید ظاهر شود.

بنابراین چه می توان به پیکربندی های استاندارد وصل کرد؟

از منظر سکو ، می توانید به هم متصل شوید:

  • پردازش خارجی (پرونده هایی با پسوند "epf")؛
  • گزارش های خارجی (پرونده هایی با پسوند "erf").

از نظر منطقه برنامه (پیکربندی) ، می توانید پردازش و گزارش های خارجی را با نمایش * وصل کنید:

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

* به عنوان نمونه هیئت تحریریه "مدیریت یک شرکت کوچک ، ویرایش. 1.2 "

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

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

اطلاعات پردازش خارجی () عملکرد صادرات
RegistrationData \u003d ساختار جدید؛
ثبت (ثبت نام): درج ("نام" ، "مثال استفاده از پردازش خارجی 8.2.")؛
RegistrationData.Insert ("SafeMode" ، درست)؛
RegistrationData: درج ("نسخه" ، "1.0")؛

// پردازش اضافی
// گزارش اضافی
// FillingObject
//گزارش
// PrintForm
// ایجاد لینک های مرتبط
RegisterDD.Insert ("نمایش" ، "پردازش اضافی")؛

RegistrationData: درج ("اطلاعات" ، "پردازش طبق استاندارد جدید برای اتصال پردازنده های خارجی انجام می شود 8.2. نمونه ای از پردازش" "سلام کلمه" ")؛

////////////// دستورات ////////////////////////////
tzCommand \u003d جدول جدید از ارزش ها؛
tzCommand.Columns.Add ("شناسه")؛
tzComand.Columns.Add ("نمایش")؛
tzComand.Columns.Add ("اصلاح")؛
tzKomand.Kolonki.Add ("ShowNotification")؛
tzComand.Kolonki.Add ("استفاده")؛


CommandString.Identifier \u003d "1"؛
lineCommand.View \u003d "دستور" "سلام کلمه" "(FormOpening)"؛

CommandString.Usage \u003d "افتتاح فرم"؛

CommandString \u003d tzCommand.Add ()؛
CommandString.ID \u003d "2"؛
CommandString.View \u003d "دستور" "سلام کلمه" "(CallClientMethod)"؛
CommandString.ShowNotification \u003d درست؛
CommandString.Usage \u003d "CallClientMethod"؛

CommandString \u003d tzCommand.Add ()؛
CommandString.Identifier \u003d "3"؛
CommandString.View \u003d "دستور" "سلام کلمه" "(CallServerMethod)"؛
CommandString.ShowNotification \u003d درست؛
CommandString.Usage \u003d "CallServerMethod"؛

RegisterDD.Insert ("دستورات" ، tzKomand)؛

/////////////// هدف (در کدام اشیاء مورد استفاده قرار می گیرد) ////////////////////////////
// برای چاپ فرم ، پر کردن ، وارد کردن اشیاء مرتبط
// Arignign Array \u003d Array جدید؛
//ArrayAssignments.Add("Document.* ")؛ // کلیه اسناد اختصاص یافته است
//ArrayAssignments.Add("Document.AvansReport ")؛
//ArrayAssignments.Add("Document.OrderBuyer ")؛
//RegistrationData.Insert ("واگذاری" ، مجموعه ای از تکالیف)؛

بازگشت اطلاعات ثبت نام

عملکرد نهایی

بنابراین ، همانطور که مشاهده می کنید ، این تکمیل ساختار RegisterationData را شامل می شود که دارای عناصر (پارامترهای) زیر است:

    نام - نام کوتاه درمان

    نسخه - اطلاعات مربوط به نسخه پردازش

    حالت امن - مسئول این است که آیا پردازش باید با در نظر گرفتن حقوق کاربر انجام شود. اگر مقدار را "false" تنظیم کنید ، پردازش یا گزارش بدون در نظر گرفتن محدودیت های حقوق (مانند حقوق کامل) انجام می شود. این ویژگی در 8.2 ظاهر می شود ، که در هنگام ایجاد پردازش ها و گزارش های خارجی ، حالت به عنوان پارامتر دوم مشخص می شود.

    مشاهده - نوع پردازش یا گزارش. مقادیر احتمالی را در ابتدای مقاله ذکر کردم و مقادیر ممکن برای تنظیم کد در توضیحات ذکر شده است

  • دستورات - جدول مقادیری که دستورات استفاده شده را لیست می کند. ستونهای جدول ارزشها:
    • شناسه - هر رشته (شناسه فرمان)
    • مشاهده - شرح فرمان
    • اصلاح کننده - رشته (برای فرم های قابل چاپ اضافی استفاده می شود)
    • ShowNotification - پنجره هشدار قبل و بعد از اجرا ظاهر می شود (برای دستورات مشتری و سرور بدون فرم)
    • طریقه استفاده - حالت شروع پردازش:
      • باز کردن فرم - فرم پردازش باز می شود
      • ClientMethod call - فرم روش صادرات مشتری تماس بگیرید
      • تماس با ServerMethod - از روش ماژول پردازش با روش صادرات تماس بگیرید

بسته به نوع پردازش یا گزارش و همچنین به حالت راه اندازی فرمان "استفاده" ، روشهای تعریف شده در ماژول فرم ، ماژول شیء گفته می شود. لیست پارامترهای گذشت نیز متفاوت است. نمونه تماسها و استفاده از انواع پردازش پیوست شده است.

پردازش شیء جهانی 1C 8.3 را بارگیری کنید.

در کاربرد معمول سکوی نسخه های 1C 8.2 و 8.1 (روی فرم های منظم) ، پردازش فوق العاده ای مانند "انتخاب جهانی و پردازش اشیاء" انجام شد. این امر زندگی را برای برنامه نویسان و مجریان برنامه بسیار آسان تر کرده است.

همان پردازش 1C برای یک برنامه مدیریت شده (8.3 و 8.2) وجود دارد. پیش از آن ، در 1C 8.3 ، لازم بود که یک پردازش معمولی از تغییر گروهی جزئیات را مدیریت کنید ، اما تمام کارهایی را که در کار روزانه یک کاربر یا یک برنامه نویس 1C مورد نیاز است ، حل نمی کند.

جستجو و انتخاب اشیاء

پس از بارگیری پردازش ، می توانیم آن را به صورت خارجی اجرا کنیم. چه کسی نمی داند ، این کار از طریق منوی "پرونده" - "باز" \u200b\u200bانجام می شود. یک پنجره پردازش ظاهر می شود:

در اولین برگه ، باید شیء مورد نظر خود را انتخاب کنیم. و بنابراین ، در قسمت "جستجوی شی" سند "اجرای (اعمال ، فاکتورها)" از قبل انتخاب شده است. دلیل این امر این است که قبلاً این شیء انتخاب شده است. پردازش می داند چگونه به یاد داشته باشد.

با کلیک بر روی دکمه "تنظیم انتخاب" می توانیم تقریباً برای هر زمینه از شیء انتخاب را تنظیم کنیم:

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

پس از تمام تنظیمات ، اشیاء باید انتخاب شوند. دکمه "یافتن اشیاء" را فشار داده و نتیجه انتخاب را مشاهده کنید:

عناصر پردازش

بیایید به برگه "پردازش" بروید:

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

الگوریتم خودسرانه

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

تنظیم ملزومات

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

بلافاصله لازم به ذکر است که پردازش می تواند بلافاصله انجام شود ، یا می توانید تنظیمات را ذخیره کنید. این تنظیم در درخت پردازش نمایش داده می شود.

نوسازی اشیاء

بر این اساس پردازش "اشیاء از نو" باعث می شود اسناد را دوباره شماره گذاری کنید یا کدهای فهرست را تغییر دهید. پردازش مجموعه غنی از اقدامات را ارائه می دهد. به عنوان مثال ، شما تصمیم گرفتید پیشوند اسنادی را که انتخاب کرده اید تغییر دهید:

حال بیایید ببینیم با تنظیمات ذخیره شده چه کاری می توانیم انجام دهیم. به نظر می رسد که ما می توانیم با حرکت به پنجره "درمان های منتخب" این کار را در یک بسته انجام دهیم:

اکنون می توانیم با کلیک بر روی دکمه "Execute" تنظیمات انتخاب شده را انجام دهیم.

بر اساس مطالب: programmist1s.ru

زنگ

کسانی هستند که این خبر را قبل از شما می خوانند.
برای دریافت آخرین مقالات مشترک شوید.
پست الکترونیک
نام
نام خانوادگی
چگونه می خواهید The Bell را بخوانید
بدون اسپم