سلام به همه کسانی که اخیراً فرم های 1C را گرفته اند.

اگرچه این ایده در آن تعبیه شده است فرم های سرامیکیاوه و عالی، پس از یک مشتری چاق، مقدار زیادی غذا بیرون می رود - تصمیم برای پر کردن غذا بی اهمیت نیست.


چگونه طرح‌بندی طرح/تولید فعلی را حذف کنیم؟

ObjectTMP = PropsFormValue("Object"); Layout = ObjectTMP.GetLayout("MyLayout");

کسانی که قبلاً با توابع کار می کردند (همان مشتری)

اکنون این را امتحان کنید (فرم های تین کلاینت / سرامیکی):

ذخیره سازی تنظیمات کاربر از Dynamic Lists.Save ("ParameterName"، "SettingsName"، Values); مقادیر = ذخیره سازی UserSettingsDynamicLists.Load ("ParameterName"، "SettingsName")

بگذارید چند نکته را در اینجا توضیح دهم:

  1. هدف اصلی پیکربندی Trade Management 11.x است. در UT 11.x تعدادی اتصال استاندارد وجود دارد. کنوانسیون های استاندارد به کد اضافی نیاز ندارند، بنابراین می توانید "YAK Є" را وارد کنید. نکته ظریف این است که همه این موارد آنطور که نیاز دارید کار نمی کنند - فقط کاری را که می خواهید انجام دهید انتخاب کنید:
    1. ذخیره سازی تنظیمات کاربر لیست های پویا
    2. ذخیره سازی تنظیمات داده های فرم
    3. ذخیره سازی تنظیمات عمومی
    4. ذخیره سازی تنظیمات کاربر گزارش ها
    5. ذخیره سازی تنظیمات سیستم
  2. در UT 11 همچنین یک مرکز ذخیره سازی استاندارد برای گزینه های گزارش وجود دارد - برای این منظور، در پیکربندی ورودی های قبلاً نوشته شده، یک واحد ذخیره سازی ویژه وجود دارد که ساختار پارامترها را ضبط می کند. اگر آنها زن هستند، می توانید خودتان با آنها تماس بگیرید.
  3. همچنین، شی Settings Storage برای توسعه تاندون های مشیمیه استفاده می شود. نکته ظریف در اینجا این است که این شی به خودی خود کاری انجام نمی دهد، اما تعدادی پردازشگر داده (خالی) وجود دارد که برای ذخیره مقادیر منتقل شده از شما نیاز به نوشتن کد دارند. کجا و چگونه می توان در سمت راست شخص خاصی را که می خواهد با شما در تماس باشد ذخیره کنید.


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

اغلب، برای پردازش های مختلف مختلف، انتخاب کافی در فرم مورد نیاز است. با یک مشتری، از شی Vidbir استفاده کردیم، آن را به صورت برنامه ریزی شده و به خاطر زندگی به خاطر آوردیم. در قالب‌های سرامیکی و تین کلاینت‌ها، ما این توانایی را انتخاب کرده‌ایم، اما آن‌ها آن را به دیگران دادند، ترسناک به نظر می‌رسد، برای ویکورستان ساده است، و دردسر این است که شما باید کمتر کد بنویسید.

  1. ما جزئیات فرم از نوع ComposerSettingsCompositionData (یا جزئیات پردازش، در صورت لزوم) را وارد می کنیم - به نام انتخاب جدید (برای قسمت پایین)
  2. اگر ضربدر New Selection مشتعل شود، در وسط قدرت Adjustment وجود دارد، و در وسط Adjustment مهم است که انتخاب کنید - انتخاب را با ماوس گرفته و روی فرم می کشیم - در نتیجه، ما شکل انتخاب استاندارد را مانند گذشته خوب به دست آورید...
  3. شروع انتخاب - فقط انتخاب را با عناصر خروجی پر کنید. که برای آن باید دو کروکی به دست آورید
    1. یک طرح بندی مدار (پناه) ایجاد کنید - برای کسانی که با نحوه کار مدارهای ACS آشنا هستند، یک اصل ساده را توضیح خواهم داد (کسانی که نمی دانند - شگفت زده می شوند): منبع تغذیه ابتدایی Robimo (در مدار SKD) مشاهده VIBRATE Nomenclature.Link YAK Nomenclature, Nomenclature. Manufacturer YAK Virobnik, Warehouses.Link YAK Warehouse IZ Directory.Nomenclature, Directory.Warehouses

      هنگامی که از شما خواسته می شود، SKD فیلدهای موجود برای انتخاب را نشان می دهد. اگر می‌خواهیم تمام فیلدها به طور خودکار اضافه شوند، به تب تنظیمات (در SKD) -> انتخاب کنید و فیلدها را در سمت چپ اضافه کنید (فراموش نکنید که مقادیر تنظیمات را تنظیم کنید). به گونه ای که غیرقابل تصور بود، باسن شگفت انگیز بود.
      نمودار به طرح‌بندی/طراحی تولید اضافه می‌شود.

    2. کد Vikonati (روی سرور - تابع با اصلاح کننده و OnServer): // بازیابی طرحواره از پردازش ObjectTMP = PropsFormValue ("Object"); Layout Scheme = ObjectTMP.GetLayout("MyLayoutSchemeSettings"); // طرح شما را می توان هر طور که می خواهید نامید // پارامترهای استاندارد را از طرح بگیرید Layout Settings = Layout Scheme.Default Settings; //Initializing Address Selection = New UniqueIdentifier(); URLSchemes = PlaceInTemporaryStorage(LayoutSchema, Addresss); منبع تنظیمات = منبع جدید تنظیمات موجود برای طرح‌بندی داده‌ها (طرح‌های URL). NewSelection.Initialize(SettingsSource); New Selection.LoadSettings (تنظیمات چیدمان);

      کد را می توان در تابع ایجاد در سرور (Vidmova، StandardProcessing) ذخیره کرد.

  4. انتخاب انتخاب - همه عناصر انتخاب را می توان در اینجا یافت: New Selection.Settings.Selection.Elements

    این یک مجموعه است، بنابراین باید آن را به صورت استاندارد انجام دهیم

    برای پوسته عنصر 3 New Selection.Settings.Selection.Elements Cycle //Row(Element.LeftValue) - همان مقدار سمت چپ در انتخاب (به عنوان مثال، نامگذاری یا Warehouse.Name) //Element.RightValue - یکسان مقدار برای انتخاب (به عنوان مثال گروه نامگذاری واقعی یا انبار) //Element.Use - True - اگر یک علامت در خط انتخاب وجود دارد //Element.Comparison View - زمینه از نوع Comparison View (به عنوان مثال، Comparison View.Equal ) چرخه پایان.

PS این مقاله برای برنامه نویسان پایه نوشته شده است تا زندگی خود را آسان تر کنند. برای اونایی که زندگیشون خیلی راحته دیر میام.
نان های بیشتری وجود خواهد داشت - آنها را به آمار اضافه می کنم.

امتیاز: / 0

امروز ما در مورد تنظیمات چراغ ها در "1C: Enterprise" 8.2 یا 8.3 در برنامه پیکربندی صحبت خواهیم کرد. 1C: کارآفرینی 8. مدیریت تجارت برای اوکراین

نوسازی

ما مقاله را با تنظیمات پیکربندی در قالب های سرامیکی تکمیل کردیم و در مورد ترفندهایی برای راه اندازی اتصالات در 1C نوشتیم: کارآفرینی 8. مدیریت تجارت برای اوکراین، اد. 3.1 (فرم های سرامیکی)

بیایید نگاهی به پیکربندی در عمل بیاندازیم مدیریت تجارت برای اوکراین

شما می توانید به راحتی و به سرعت صدا را مطابق با نیاز خود تنظیم کنید.

کروانی به احترام کسانی که موج می زند نگاه خارجیتماس ها را می توان به دلخواه تنظیم کرد. در گذشته، زمانی که کاربران می خواستند تنظیمات صدای خود را تغییر دهند، باید از برنامه می خواستند تا نیازهای تماس آنها را "اضافه کند". اکنون می توانید هر صدایی را خودتان بدون تکیه بر کمک برنامه نویس تنظیم کنید.

تنظیم صداها در 1C: کارآفرینی 8. مدیریت تجارت برای اوکراین، ویرایش. 3

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

برای بهبود همه چیز (تنظیمات گسترده)، فشار می دهیم همه فعالیت ها → همه تنظیمات

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

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

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

در برگه انتخاب، فقط می توانید عناصری را انتخاب کنید که باید مطالعه کنید.

نمای تسطیح:

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

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

حالا صدای ما به این شکل است:

در تب مرتب سازی می توانیم داده های خود را مرتب کنیم.

به عنوان مثال، ما می خواهیم محصولات خود را بر اساس حروف الفبا مرتب کنیم. به همین دلیل، بیایید به مرتب سازی نهایی برویم. من به سادگی ویژگی "Nomenclature" را در انتها به سمت راست می کشم و مستقیماً مرتب سازی "For growth" را تنظیم می کنم.

شروع کرد به این شکل:

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

همچنین بر اساس ماه گروه بندی می شود تا بدانیم در کدام ماه محصول را امتحان کرده ایم.

برای کدام گروه‌بندی می‌توان به این روش انجام داد: دوره یک ماه است (به این ترتیب می‌توان گروه‌بندی را بر اساس سنگ، ربع، روز انجام داد)

حالا بیایید از ظاهر مدرن دنیای خود شگفت زده شویم:

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

ساختار نام باچیمو:

بنابراین، بر اساس دلایل زیر: ابتدا گروه بندی بر اساس انبارها، سپس گروه های فرعی: گروه بندی بر اساس این طبقه بندی، ویژگی ها، سری ها و واحدهای جهان، پس از آن گروه بندی بر اساس اسناد فدراسیون روسیه و توقف گروه بندی مستقل است - یک vimiru

اگر به سادگی چک باکس Warehouse را روشن کنیم، بدیهی است که 2 گروه بندی را شامل می کنیم: آیتم و ثبت کننده. بنابراین ما به سادگی ردیف Nomenclature را می گیریم و آن را به Light می کشیم. تیک جعبه انبار را برداریم. اکنون ساختار جهان ما موظف است به ترتیب آینده نگاه کند:

حالا زیبا به نظر می رسد:

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

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

در سپرده Umov، ما انباری را که می خواهیم "مزرعه" کنیم، انتخاب می کنیم. انبار = خواربارفروشی

در برگه طراحی، رنگ مورد استفاده را انتخاب کنید (زرد را انتخاب کنید):

در برگه Formatting Fields، می توانید رنگ فیلدها/ستون ها را تغییر دهید. اگر این برگه را خالی بگذاریم، برنامه با همه چیزهایی که در انبار "فروشگاه محصولات" است یک رنگ خواهد شد.

و حالا بیایید صدای خود را شکل دهیم!

حالا او شبیه این است:

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

با استفاده از دکمه زیر می توانید بین تنظیمات جابجا شوید: تنظیم ویبراتی:

تنظیمات ما در حال حاضر فقط برای ما در دسترس است، اما اگر می‌خواهیم آن را با حساب‌های دیگر به اشتراک بگذاریم، باید به بخش بروید مدیریت → تنظیمات کاربر و حقوق → تنظیم کپی

در تب Sound Settings می توانید تمام صداهایی را که تنظیمات آنها را ذخیره کرده ایم مشاهده کنید و اکنون تنظیمات ما را انتخاب کنید.

اکنون فقط می توانیم کپی و بسته کنیم.

یک ترفند دیگر با رنگ های روی قالب های سرامیکی: می توانید ستون ها، ردیف هایی از ذرات را به روش دیگری اضافه کنید.

اجازه دهید از طریق همه رویدادها → تغییر گزینه تماس

تصویر زیر در مقابل ما ظاهر شد:

در اینجا ما همچنین می‌توانیم گروه‌بندی، مرتب‌سازی، ستون/ردیف اضافه کنیم. Zagalom، همه چیز برای فریب روح.

و در مثالی به نام سود ناخالص، به شما نشان خواهم داد که چگونه می توانید ستون شارژ اضافی را اضافه کنید.

ما همچنین وارد تنظیمات می شویم همه رویدادها → تغییر گزینه تماس.

نام ستون خود را در پنجره می نویسیم: Nacinka.

در قسمت Viraz از ورودی های کیف، فرمول را وارد کنید: Viruchka / Everything * 100 - 100

ما اکنون پوشه ای به نام فیلدهای Koristuvalnytska را می شناسیم و به همین دلیل Natsinka را ایجاد کردیم.

آن را به ستون سمت راست اضافه کنید

و اکنون نشانه گذاری خود را به ساختار پست اضافه می کنیم: سازمان و شرکت های تابعه:

بیایید ویرایش را کامل کنیم.

بیایید یک صدا تشکیل دهیم.

باچیمو، که یک ستون جدید ظاهر شده است، اگرچه به ظاهر نرم است، اما ما تحت تأثیر تعداد علائم بعد از کما نیستیم. با این حال، همه چیز را می توان به همین راحتی اصلاح کرد.

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

Robimo این فرمول را دارد: فرمت (Viruchka / Vsyogo * 100 - 100، "NVA = 2")

بیایید دوباره صدا را تشکیل دهیم.

حالا باچیمو، همه چیز خوب است!

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

انتخاب کنید

اگر همه<> 0

فرمت تودی (Viruchka / Vsego * 100 - 100، "NPV = 2")

در غیر این صورت 0

پایان

ما همچنین می توانیم یک علامت جدید به ساختمان خود اضافه کنیم. به همین دلیل، اجازه دهید به گزینه Change the call بروید. دور اضافه کردن → جدول جدید.

حالا سطرها و ستون ها را اضافه می کنیم.

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

مراحل اضافی در ردیف ها گروه بندی می شوند: نامگذاری.

در برگه انتخاب، کادر انتخاب «عنصر جریان دارای انتخاب رطوبت است» را فعال کنید و مورد را از گروه تجهیزات خانگی اضافه کنید.

در برگه فیلدها، می توانید چک باکس "عنصر جریان بر تنظیمات فیلدهای انتخابی کنترل دارد" - نامگذاری را فعال کنید.

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

بیایید نام جدول خود را بگذاریم: تکنیک پوبوتووا. برای این منظور به جدول و تب برویم تنظیمات اضافیعنوان را وارد کنید (مانند تصویر زیر).

حالا بیایید صدا را تشکیل دهیم.

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

همه چیز ابتدایی است!

تنظیم صداها در 1C: کارآفرینی 8. مدیریت تجارت برای اوکراین، ویرایش. 2.3

صدا در "1C: Enterprise" یک طراح است، اما هر حرفه ای در مورد تنظیم دقیق صداها نمی داند.

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

برای باز کردن تنظیمات صدای مورد نیاز، روی دکمه Update settings کلیک کرده و دکمه های زیر را انتخاب کنید من نیاز به تنظیم دارم. فراموش نکنید که دکمه Form را فشار دهید.

2. چگونه می توانید صدای بلندتر را تنظیم کنید؟

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

نشانک زاگلنی

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

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

برگه گروه بندی شده

در این برگه می‌توانید ستون‌ها/ردیف‌هایی را که می‌خواهید در گزارش ببینید، اضافه یا انتخاب کنید، و همچنین داده‌ها را برای بررسی دستی مرتب کنید.

گروه‌بندی ردیف‌ها - داده‌ها به سمت پایین قالب‌بندی می‌شوند، ستون‌های گروه‌بندی - داده‌ها در کنار (سمت راست) قالب‌بندی می‌شوند. به عنوان مثال، در ردیف‌های گروه‌بندی شده می‌توانید داده‌های مربوط به فروش را بر اساس آیتم و در ستون‌های گروه‌بندی شده می‌توانید فروش را بر اساس ماه ببینید.

می توانید هر فیلدی را برای پر کردن داده ها در گزارش اضافه کنید. وقتی دکمه Add را فشار می دهیم، پنجره Select Field ظاهر می شود که شامل تمام گزینه هایی است که می توان به تماس اضافه کرد. گزینه مورد نیاز را انتخاب کنید (به علاوه می توانید اطلاعات موجود در گزارش را باز کنید، به عنوان مثال باید به داده ها از نظر نامگذاری آیتم ها نگاه کنید، سپس روی نامگذاری کلیک کنید و همه چیز شروع می شود تا زمانی که به نامگذاری i برسید) . برای افزودن فیلد جدید روی OK کلیک کنید.


نوع گروه بندی سطرها/ستون ها گزینه ای برای بررسی داده ها است (گروه بندی)، به عنوان مثال، سلسله مراتب، به شما امکان می دهد نتایج را دسته بندی / دسته بندی کنید.

3. چگونه می توانم بر اساس یک عنصر خاص از یک مشاور / سند / گروه مشاوران انتخاب کنم؟

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

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

نوع تسطیح

همینطور- فقط یک موقعیت را انتخاب کنید

مقایسه نمی کند- یک موقعیت، اگر نمی خواهید داده های بیشتری ارائه دهید

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

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

در لیست نیست - قبل از تماس، فهرستی از مواردی را انتخاب کنید که در تماس با آنها مقصر نیستید

چی در لیست گروه نیست- لیستی از گروه ها / زیرگروه هایی را انتخاب کنید که قبل از تماس با آنها گناهی ندارید

در گروه- فقط می توانید یک گروه را انتخاب کنید (برای انتخاب یک گروه باید دکمه انتخاب را فشار دهید)

چی در گروه نیست- هر بار یک گروه را انتخاب کنید، بنابراین تا پایان روز مجبور به نوشیدن نباشید.

4. چگونه می توان فیلدهای اضافی را در ستون های مجاور ایجاد کرد؟

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

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

5. چگونه می توان زمین های در حال رشد/کاهش را در جهان سفارش داد؟

به عنوان مثال، اگر شما نیاز به نمایش آماری از یک محصول در حال فروش دارید، معمولاً محصولی را خواهیم داشت که بهترین فروش را دارد.

مرتب سازی نشانک

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

6-همانطور که در جواب است، صفرها را بعد از کما اضافه کنید

برگه طراحی

ناحیه Quantity در واحدهای پایه را در ستون انتخاب کنید، ستون Design را باز کنید، قسمت Format را علامت بزنید و مقادیر را باز کنید.

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

دکمه OK را فشار می دهیم، این تنظیمات به پنجره Edit Design Settings می رود، OK را در آنجا فشار می دهیم و اکنون تنظیمات فرمت به تب Design می رود.

صدا شکل می گیرد و کمیت ما اکنون بدون قسمت شات است.

* در زیر تب Design، می توانید گزینه های مختلف طراحی را انتخاب کنید. در درس دیگری گزینه هایی برای تنظیم ثبت تماس شما ارائه خواهیم داد.

7. Dublyuvannya تنظیم دانش برای دیگر koristuvachs.

به عنوان مثال، ما مدیرانی داریم که باید همان پیام فروش را در آموزش خود حفظ کنند. این مدیران 7 نفر هستند و آموزش جدی است و تکرار این بار برای مشکل پوستی کاملاً یک مشکل در سمت راست است.

بیا بریم!

  • برای شروع، می‌توانیم این تماس را با یک مدیر برطرف کنیم، او را ذخیره کنیم.
  • سپس به پایگاه داده مدیر دیگری می رویم، Sales را باز می کنیم، روی دکمه Update Setup کلیک می کنیم، این لیست خالی است (چون مدیر دیگر پس انداز تنظیم نکرده است).
  • روی دکمه Set up all accounts کلیک می کنیم و اکنون در این لیست تمام پیام هایی که توسط کلاینت ها ذخیره شده اند وجود دارد.
  • صدای مورد نیاز یعنی دکمه Form را انتخاب می کنیم و صدایی را داریم که برای اولین مدیر تنظیم کرده ایم
  • حالا دکمه Save را فشار می دهیم و تنظیمات این اتصال برای یک مدیر دیگر ذخیره می شود.

امروز ما بیش از چند ترفند برای تشکیل نام در "1C: Enterprise" را برای شما فاش کرده ایم، اما نه همه رازها، بنابراین می توانید در درس های آینده ما بدانید.

امیدواریم این درس برای شما باشد! از احترام شما سپاسگذارم!

با احترام، شرکت فین نرم

می توانید این را در دوره های آنلاین ما "1C: کارآفرینی" یاد بگیرید یا در دوره های ما "1C: کارآفرینی" که در دفتر ما برگزار می شود ثبت نام کنید.

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

  • < Назад
  • به جلو>

اسرار تنظیم صداها در "1C: Enterprise" 8.3 - امتیاز 4.5 از 5 بر اساس 6 بررسی

بیایید نگاهی به ایجاد دنیای جدید در 1s 8 بدون استفاده از سیستم ترکیب داده بیندازیم. برای ایجاد یک گزارش جدید، پیکربندی حسابداری 2.0، داده های خروجی را انتخاب می کنیم: "گزارشی در بخش 62 منطقه حسابداری بنویسید که در آن گردش مالی برای نشانه های دوره نمایش داده می شود. طرف مقابلі قراردادهای طرف مقابل.

1. خلقت جهان

ابتدا فایل صوتی خارجی را ایجاد می کنیم که برای آن به حالت 1c 8 می رویم پیکربندی، بریم سراغ منو فایل -> جدید، یا آن را روی پیکتوگرام قرار دهید سند جدید.

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

2. ایجاد مدلی از جهان خارج

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

طرح ما 4 ناحیه خواهد داشت:

  • سربرگ - در این قسمت نام نام، دوره زمانی تشکیل و سرفصل جدول را نمایش خواهیم داد.
  • DataCounterparty - در این قسمت داده های طرف مقابل را در جدول نمایش خواهیم داد.
  • قرارداد DataCounterparty - در این قسمت ما داده ها را تحت قرارداد طرف مقابل در جدول نمایش خواهیم داد.
  • Basement - در این قسمت مقادیر زیر کیسه را برای فیلدهای Arrival و Vitrata به طور مداوم نمایش خواهیم داد.

بیایید شروع به ایجاد مناطق طرح بندی کنیم. برای ایجاد یک منطقه در طرح، تعداد ردیف های مورد نیاز را ببینید و کلیک کنید جدول منو -> نامها -> تخصیص نامها(یا Ctrl + Shift + N). به منطقه یک کلاهبیایید به نام بنویسیم: 62 قفسه را برگردانید, نقاشی برای ابزار اضافی بینمن کلاه خود را صدا می زنم و بیایید خودمان پارامترها را تنظیم کنیم دوره بلالі پایان دوره. برای پارامترهای اضافی، می توانید داده های مورد نیاز را نمایش دهید که در مرحله بعدی توسعه و هنگام نوشتن خود کد برنامه به آنها خواهیم پرداخت. برای ایجاد یک پارامتر در طرح، شرکت مورد نیاز را انتخاب کنید، نام پارامتر را در آن بنویسید (بدون فاصله)، با دکمه سمت راست ماوس روی آن کلیک کنید، در منو، مورد را انتخاب کنید. قدرت. مسئولان در وسط وام مسکن هستند چیدماندوباره پر کردن را انتخاب کنید پارامتر.

پس از این، در وسط نام پارامتر در بازوهای گوشه قرار می گیرد ("<>در نتیجه، منطقه یک کلاهمجرم به این شکلی به نظر می رسد:

در منطقه DataContractorپارامترهای قابل تنظیم برای وارد کردن نام طرف مقابل، و همچنین برای دریافت و هزینه 62 روبل، برای ابزارهای اضافی بینبیایید منطقه را طوری طراحی کنیم که شبیه یک ردیف جدول باشد.

در منطقه جزئیات قرارداد طرف مقابلمی توانیم پارامترهایی برای درج نام قرارداد و همچنین برای دخل و خرج در 62 قسمت ایجاد کنیم، با استفاده از ابزار اضافی Intermediate یک منطقه به صورت ردیف جدول ایجاد می کنیم. دسترسی بسیار کوچک در مقابل پارامتر قرارداد طرف مقابل(می توانید برای توزیع اضافی و تثبیت وسط کار کنید. روی معامله -> کلیک راست کنید متحد کردنیا چیز دیگر سلول را بشکند).

در منطقه زیر زمینما می توانیم پارامترهایی را برای کیسه ها در دریافت و هزینه ایجاد کنیم.

این مسئولیت ماست که طرح زیر را ایجاد کنیم:

3. ایجاد شکل جهان

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

در صفحه بعدی طراح، گزینه های موجود برای جزئیات را انتخاب کنید ( دوره بلال, پایان دوره) برای تغییر شکل روی فرم.

در نتیجه یک محور با شکل زیر داریم:

اگرچه به این ترتیب ما را کنترل نمی کند، ما تغییراتی را در آن ایجاد می کنیم:

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

فرم کیسه ما به شکل زیر خواهد بود:

4. برنامه نویسی

پس از ایجاد فرم به سراغ برنامه نویسی می رویم. برای شروع، می‌توانیم با انتخاب نقطه (دکمه‌ای که قبلاً در مرحله بعد برای آن ایجاد کرده‌ایم) رویه نمایش دیالوگ را ایجاد کنیم. بر روی دکمه راست کلیک کرده و آیتم منو را انتخاب کنید قدرت، در مقامات دکمه بیایید به نشانک برویم podіi، از دکمه اضافی و نماد ذره بین برای تکمیل مراحل استفاده کنید دکمه 1 را فشار دهیددر ماژول فرم

می توانید با استفاده از زبانه های پایین فرم بین فرم ها و ماژول ها جابه جا شوید

برای استفاده از فرم کلیک، یک دوره را با استفاده از یک روش استاندارد سریع انتخاب کنید حسابداری 2.0از ماژول حلال کار با دیالوگ ها - HandlerPeriod SettingsPressing، در آن، از بین پارامترها، باید جزئیات را به تماس گیرنده منتقل کنید دوره بلالі پایان دوره.

روش Button1 Press (عنصر) WorkDialogs.HandlerPeriodSettingPress (PeriodStart,PeriodEnd); پایان رویه

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

TabDoc = ElementiForm.TabDoc;

ما می توانیم طرح نور خارجی را با استفاده سریع از تابع حذف کنیم GetLayout (<ИмяМакета>) ، نام layout به پارامتر yom ارسال می شود و اگر چنین طرح بندی وجود داشته باشد، تابع yom پیدا می شود.

Layout = GetLayout("Layout");

پس از برش چیدمان، می توان آن را برای پوست سایر نواحی تغییر داد که با استفاده از روش چیدمان می توان آن را به سرعت انجام داد. GetArea (<ИмяОбласти>) .

AreaHeader = Layout.GetArea("Header"); AreaDataAccount = Layout.GetArea ( "DannyCounterparty") AreaDataContract = Layout.GetArea("DataContract"); FooterArea = Layout.GetArea("Footer");

بیایید فیلد سند صفحه گسترده را پاک کنیم. این برای حذف داده های قدیمی هنگام اعمال فرم جدید روی پوست ضروری است.

TabDoc.Clear();

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

AreaHeader.Parameters.PeriodStart = PeriodStart; AreaHeader.Parameters.EndPeriod = EndPeriod;

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

TabDoc.Vivesti (AreaHead);

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

زاپیت = زاپیت جدید;

قبل از شروع نوشتن متن، آن را به پارامترهای مورد نیاز جدید منتقل می کنیم. پس یاک می با rahunkom بنویس 62 فرم حسابداری، سپس در وهله اول پارامتر جدید را ایجاد می کنیم

Request.SetParameter ("Account62"، Account Plan.Hospitality.FindByCode ("62"));

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

Request.SetParameter("شروع دوره"، شروع دوره); Request.SetParameter("EndPeriod", EndPeriod);

بیایید قبل از نوشتن متن شروع کنیم و سخت کار می کنیم تا از سازنده query کمک بگیریم. برای بسیاری از دستیاران اولیه، آنها می نویسند که باید یک سوال و به صورت دستی و یک طراح ویکوری بنویسید، اما در عمل اینطور نیست. در کارهایی که دائماً جلوی برنامه 1C هستند، اولویت با کدهای واضح و واضح نوشته شده است و اگر دستوری را به صورت دستی به پایگاه اضافه کنید، عملاً رسیدن به آن غیرممکن است، ساعت های ارزشمند زیادی را در این زمینه تلف خواهید کرد. کسانی که این کار را به درستی انجام می‌دهند، تمام طرح‌ها را پاک می‌کنم، مزایای کارهایی که در طول زمان نوشتن انجام داده‌اید، و غیره را می‌فهمم. بنابراین، یک ساعت را برای نوشتن با دست تلف نکنید، بلکه با سازنده صحبت کنید. ما از وقت شما صرفه‌جویی می‌کنیم و به شما اجازه می‌دهیم بدون تلاش زیاد سؤالات دشوار بنویسید. برای شروع نوشتن متن، آن را با کد بنویسیم:

Request.Text = "";

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

حال باید جدول پایگاه داده 1C 8 مورد نیاز خود را انتخاب کنیم.به یک جدول مجازی نیاز داریم انقلابثبت حسابداری حفاظت از محیط زیست دولتی. ما آن را در قسمت سمت چپ پنجره طراح می شناسیم

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

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

ذخیره کردن مغزها روی قفسه غیرممکن شد. ظاهر. که برای آن در پارامترهای جدول مجازی ردیف را می دانیم شرایط حسابو ما آنجا می نویسیم

Rakhunok U ІЄARХІЇ (& Account62)

همچنین می توانید با فشار دادن دکمه ای با سه نقطه، ذهن طراح را به سرعت سازماندهی کنید.

دیگر نیازی به اضافه کردن ذهن به جدول مجازی نیست، بیایید دکمه را فشار دهیم خوبدر پنجره پارامترهای جدول مجازی در مرحله بعد باید فیلدهای مورد نیاز خود را از جدول انتخاب کنید خود حمایتی. گردش مالی(و خودش: طرف مقابل، قرارداد طرف مقابل، درآمد و بدهی). برای مشاهده لیست فیلدهای موجود در جدولی که ایجاد کرده ایم، علامت "+" را در کنار نام آن فشار دهید. پس از این، فیلدهای مورد نیاز را به قسمت سمت راست طراح پرس و جو می کشیم که به آن فیلد می گویند. زمانی که طرح دپارتمان های حسابداری را باز کردید، باید بدانیم برای دپارتمان حسابداری چه کار کنیم 62 تجزیه و تحلیل در به طرف مقابل - tse Subconto1، و با توجه به قرارداد طرف مقابل - Subconto2.

بنابراین، از فیلدهای جدول مجازی می توانید انتخاب کنید Subconto1і Subconto2. از آنجایی که با توجه به مبلغ به درآمد و هزینه نیاز داریم، همان فیلدها را انتخاب می کنیم AmountTurnoverDtі AmountTurnoverKt

نام مستعار فیلدهایی که انتخاب کرده‌ایم را به خاطر بسپارید که برای آن‌ها به تب می‌رویم ارتباط / نام مستعارو نام فیلدهای مورد نیاز را مشخص کنید.

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

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

Request.Text = "VIBRATI" | Self-accountingTurnover.Subconto1 YAK Counterparty, | Self-accountingTurnover.Subconto2 YAK Counterparty Agreement, | Self-accountingTurnover.AmountTurnoverDt YAK ورود، | Self-accountingTurnover.AmountTurnoverKt YAK Vitrata| ز | RegisterAccounting.Cost Accounting.Turnover (& شروع دوره و پایان دوره، Rakhunok U ІЄARARCHІЇ (& Account62),) YAK Self-AccountingTurnover| کیف | سوما (پریخید)، | SUMA (Vitrata) | نرم افزار | طرف مقابل، | قرارداد طرف مقابل ";

اکنون که نوشتن سؤال را به پایان رساندیم، بیایید به پر کردن قسمت ها برویم DataContractor, جزئیات توافق طرف مقابلі زیر زمین. همه این قسمت ها در صورت درخواست به طور کامل پاک می شوند. پس چگونه مال ما می خواهد که از گروه بندی انتقام بگیرد ( طرف مقابلі قرارداد طرف مقابل) از این داده ها به این ترتیب انتخاب کنید:

SelectContractor = Request.Execute(). Vibrati (BypassingQueryResult.ByGroups)؛

به این ترتیب، ما سوابق را از کیسه ها برای همه پیمانکاران حذف می کنیم.

قبل از دور زدن داده‌های نمونه‌برداری در یک چرخه دیگر، مقادیر زیر را برای نگهداری کیسه‌های مخفی پس از صدا مقداردهی اولیه می‌کنیم:

TotalIncoming = 0; کل مصرف = 0;

برای اینکه داده ها با یک سلسله مراتب نمایش داده شوند (و با "+" چرخانده شوند)، روش گروه بندی خودکار را برای ردیف های سند صفحه گسترده تنظیم کنید:

TabDoc.StartAutoGroupingRows();

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

خداحافظ SelectContractor.Next () Cycle EndCycle;

در بلال چرخه، تنظیم مجدد پارامترها ورودі ویتراتامناطق DataContractor. این برای چه چیزی لازم است؟ واضح است که وضعیت مربوط به طرف مقابل است عمو واسیا، ورود 10 و خروج 5 و برای او طرف مقابل تهاجمی عمو پتیادر چنین شرایطی اگر پارامترها را بازنشانی نکرده باشیم راهی برای دریافت یا خرج کردن وجود ندارد ورودі ویتراتا، سپس به ترتیب طرف مقابل عمو پتیاخرج کردن درآمد 5 و هزینه 10.

AreaDataAccount.Parameters.Income = 0; AreaDataAccount.Parameters.Expense = 0;

پس از آن منطقه را به یاد خواهیم آورد DataContractorداده های عنصر انتخاب

PropertyValues ​​را پر کنید (AreaDataAccount.Parameters، SelectAccount)؛

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

TabDoc.Vivesti (AreaDataAccount، 1);

اکنون برای این طرف مقابل، طبق این توافقنامه انتخاب خواهیم کرد.

SelectionCounterparty Agreement = SelectionCounterparty.Select (BypassRequestResult.ByGroups);

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

بای SelectCounterparty Agreement.Next () Cycle EndCycle;

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

AreaDataContract.Parameters.Income = 0; AreaDataContract.Parameters.Expense = 0; PropertyValues ​​را پر کنید (AreaContractData.Parameters، SelectCounterpartyAgreement)؛ TabDoc.Vivesti (AreaDataAgreement, 2);

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

TotalIncome = TotalIncome + SelectionCounterpartyAgreement.Income; کل هزینه = کل هزینه + قرارداد طرف مقابل را انتخاب کنید.

خلاصه داده های منطقه چیست DataContractor, جزئیات توافق طرف مقابلتکمیل، تکمیل گروه‌بندی خودکار ردیف‌های سند صفحه‌گسترده غیرممکن بود.

TabDoc.FinishAutoGroupingRows ();

همه چرخه ها مسئول نمایش داده ها در منطقه هستند DataContractorі جزئیات توافق طرف مقابلبه این شکل نگاه کنید:

TabDoc.StartAutoGroupingRows(); خداحافظ Account.Next () Loop AreaDataAccount.Parameters.Income = 0; AreaDataAccount.Parameters.Expense = 0; PropertyValues ​​را پر کنید (AreaDataAccount.Parameters، SelectAccount)؛ TabDoc.Vivesti (AreaDataAccount، 1); SelectionCounterparty Agreement = SelectionCounterparty.Select (BypassRequestResult.ByGroups); خداحافظ توافق طرف مقابل را انتخاب کنید. بعدی () حلقه AreaDataAgreement.Parameters.Incoming = 0; AreaDataContract.Parameters.Expense = 0; PropertyValues ​​را پر کنید (AreaContractData.Parameters، SelectCounterpartyAgreement)؛ TabDoc.Vivesti (AreaDataAgreement, 2); TotalIncome = TotalIncome + SelectionCounterpartyAgreement.Income; کل هزینه = کل هزینه + قرارداد طرف مقابل را انتخاب کنید. چرخه پایان چرخه پایان TabDoc.FinishAutoGroupingRows ();

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

AreaBasement.Parameters.TotalIncome = TotalIncome; AreaBasement.Parameters.ItotalConsumption = ItotalConsumption; TabDoc.Vivesti (AreaBasement);

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

ویدئوی ساخت قالب دستی جدید برای سخت شدن سرامیک را مشاهده کنید:

برای اتخاذ تصمیمات مدیریتی به موقع و صحیح، هر سازمانی نیاز به اطلاعات به موقع در مورد موجود بودن کالا در انبارها، در مورد در دسترس بودن آنها و فروش دارد. سازمان‌های تجاری با تعداد زیادی اقلام و طرف مقابل فعالیت می‌کنند و این مستلزم تنظیم خوب نمای تحلیلی و استخراج سریع اطلاعات لازم از داده‌های آنها است. ام‌اس. Paskova (کارشناس شرکت Laerta) روشهای اصلی کار با عناصر استاندارد را در راه حل استاندارد "1C: Trade Management 8" (rev. 11) بر اساس سیستم ترکیب داده ها و داده ها بررسی می کند. توصیه های عملی، که برای لپه های کوریستوواچ و کسانی که از نسخه های قبلی به آن روی آورده اند مفید خواهد بود.

جهان پلتفرم «1C: Enterprise 8» را توسعه داده است و نسخه های جدید 8.2، سیستم ها روز به روز درهم و برهم تر می شوند و اپراتورهای تجاری هر روز بیشتر و بیشتر می توانند آنها را بر اساس نیازهای خود تنظیم کنند، بدون اینکه در حد کمک گرفتن از برنامه نویسان 1C باشند. قابلیت‌های جدید توسط سیستم ترکیب داده (DCS) ارائه می‌شود که قبلاً امکان انتقال قابلیت‌های جدید را در تماس‌های فوری فراهم می‌کرد. І، صرف نظر از مواردی که رابط صدا تغییرات قابل توجهی را تشخیص داده است (در نسخه به روز شده 10.3، پیکربندی "مدیریت تجارت"، که از این پس به عنوان UT نامیده می شود)، تنظیمات صدا و ress ichny koristuvachevi که قبلا در دسترس بود. بیایید به مراحل اصلی کار با آنها نگاه کنیم.

"انتخابات سوئد"

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

به عنوان مثال، بیایید تجزیه و تحلیلی از در دسترس بودن کالاها در UT داشته باشیم. بسیار قابل توجه است که نمایش کامل قابلیت های تماس در UT 11 با استفاده از دو تماس انجام می شود:

انتخاب توسط فیلدهای خاص می تواند مستقیماً از فرم یا با دکمه انجام شود راه اندازی (عکس. 1).


کم اهمیت 1. واریته سوئدی

در ستون نوع تسطیح خریدار می تواند ذهن های مختلف و برابری را انتخاب کند. به عنوان مثال، برای قسمت Nomenclature می توانید نوع فعلی تنظیم را انتخاب کنید:

  • همینطور - فقط کسانی هستند که پشت موقعیت نامگذاری انتخاب شده قرار دارند.

  • مقایسه نمی کند - صداها علاوه بر موقعیت انتخاب شده در کل نامگذاری در دسترس خواهند بود.

  • در لیست - ما لیست اقلام نامگذاری را دنبال خواهیم کرد.

  • در لیست نیست - آنها علاوه بر موقعیت های انتخاب شده در کل نامگذاری حضور خواهند داشت.

  • در گروه - برای کل نامگذاری که در دسترس پدر منتخب نامگذاری است معتبر خواهد بود.

  • چی در گروه نیست - آنها علاوه بر موقعیت هایی که در پوشه انتخاب شده نامگذاری هستند، در سراسر نامگذاری ظاهر می شوند.

  • گروه یک لیست دارد - شبیه به همان مورد در لیست، فقط در لیست پوشه های مقدار در مرورگر نامگذاری انتخاب می شوند.

  • چی در گروه لیست نیست - مشابه همان Not in the list، فقط در مقدار لیست پوشه ها در مرورگر Nomenclature انتخاب می شوند.

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

بسته به نوع تراز در ستون Value، یک عنصر یا پوشه (گروه) خاص از مرورگر، یا لیستی از عناصر یا پوشه ها نشان داده می شود.

یک تغییر ساده برای تنظیم

برای بررسی / تغییر تنظیمات صدا، باید به منو بروید همه اقدامات / گزینه تغییر.


Malyunok 2. تغییر نور

در مقابل ما یک پنجره راه اندازی برای گزینه صدای انتخاب شده است (شکل 3).


Malyunok 3. تنظیم Vіkno

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

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

مثال 1. U zviti تجزیه و تحلیل در دسترس بودن محصول بیایید یک گروه بندی با توجه به ویژگی های کالا انتخاب کنیم و یک گروه بندی جدید با توجه به گروه قیمت (فیلد) اضافه کنیم نامگذاری. گروه قیمت ).

کروک 1. ما باید گروه بندی را در پشت کل نامگذاری بصری حذف کنیم و فقط گروه بندی را طبق نامگذاری محروم کنیم. برای انجام این کار، در بالای پنجره، صدا را تنظیم کنید، روی قسمت ماوس کلیک کنید نامگذاری، مشخصات . در پایین پنجره، به تب بروید گروه بندی (شکل 4)


Malyunok 4. می توان با توجه به ویژگی های نامگذاری گروه بندی کرد

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

نتیجه نمایش های ما در شکل. 5. همانطور که از نوزاد ارائه شده می بینید، میدان مشخصه دیگر در نمایش ظاهر نمی شود


Malyunok 5. نتیجه

کروک 2. پس از مشاهده مشخصات به کارمندان ما پشت مغز لب به لب گروه قیمت داده می شود. در عوض، این گروه باید از یک سطح پایین تر، گروه بندی پایین تر بر اساس انبار، و یک سطح بالاتر، گروه بندی پایین تر بر اساس نامگذاری پیروی کند. بنابراین، در ساختار جهان یک گروه بندی قوی وجود دارد موجودی . با کلیک بر روی آن با دکمه سمت راست خرس، منوی زمینهدستور viberemo گروه بندی جدید (شکل 6.)


Malyunok 6. گروه بندی اضافی بر اساس گروه قیمت

در پنجره می توانید فیلد گروه بندی شده را در نوع فیلدی که انتخاب می کنید ویرایش کنید نامگذاری.گروه قیمت (شکل 7).

Malyunok 7. ویرایش گروه بندی زمینه

بر روی دکمه "OK" کلیک کنید. همانطور که از کوچولو می بینید، یک گروه بندی جدید به تصویر اضافه شده است، گروه بندی مجددا مرتب شده است. موجودی .

اکنون ظاهراً گروه بندی شده است بر اساس نامگذاری و بدون رها کردن دکمه سمت راست ماوس، آن را به وسط (یا پایین) گروه بندی بکشید. بر اساس گروه قیمت . ما اکنون یک ساختار داریم:

Malyunok 8. ساختار ستاره مشخص شده است

نتیجه Vikonannya:


Malyunok 9. نتیجه تنظیم صدا

فقط با فیلدها کار کنید

بیایید اکنون نگاهی گذرا به گزینه های جدید برای برقراری تماس در UT بیندازیم.

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

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

روش 1. صدا بلند است. بیایید به شکل تنظیم ساختار جهان برویم ( همه اقدامات / گزینه تغییر ). شما می توانید تمام ساخته های قبلی را در این گروه بندی مشاهده کنید - که می توانید هر یک از آنها را با کلیک کردن بر روی دکمه "حذف" در پانل فرمان یا با فشار دادن کلید "DEL" مشاهده کنید.

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


Malyunok 10. ساختار جدید ساختمان

Krok 2. ما در حال ایجاد یک میدان Koristuvalnitsky جدید هستیم. vіdkriemo yatati در نظر گرفته شده برای میدان koristuvach و دستور را وارد کنید افزودن / جدید فیلد-vibir.

Malyunok 11. افزودن یک فیلد جدید

بله، نام فیلد جدید ما منطقه است.


Malyunok 12. ویرایش یک فیلد جدید تعیین شده برای koristuvach

روی دکمه کلیک کنید اضافه کردن (شکل 12). که در ردیف جدیدروی دکمه موجود در ستون کلیک کنید انتخاب کنید . در فرمی که ظاهر شده است، می توانید با افزودن یک انتخاب به فیلد، انتخاب را ویرایش کنید شریک.منطقه تجاری . نمای Viberemo همینطور ، معنی - "مسکو" (شکل 13)


Malyunok 13. ویرایش انتخاب

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

بیایید عملیات را تکرار کنیم. یک ردیف دیگر به جدول اضافه کنید. این بار برای انتخاب رشته شریک.منطقه تجاری نوع تمیز کردن را انتخاب کنید مقایسه نمی کند (شکل 14).


Malyunok 14. انتخاب با نمای تسطیح مطابقت ندارد

برگشتن به پنجره ویرایش فیلد Koristuvalnitsky، در ستون اهمیت بیایید «مناطق دیگر» را بنویسیم.


مالیونوک 15. مناطق رشت

بر روی دکمه "OK" کلیک کنید. رشته جدید ما آماده است.

درس 3. فیلد جدید خود را به ساختار ساختمان اضافه کنید. دیدن بالای رودخانه با خرس صدا در ساختار، اضافه کردن یک گروه بندی جدید. در جزئیات رشته "منطقه ثبت شده است" را انتخاب کنید (شکل 16).


Malyunok 16. میدان های ویبیر

بیایید گروه بندی خرس را بر اساس شریک بکشیم و با گروه بندی بر اساس نامگذاری در وسط، که با دقت ایجاد شده است تا ساختار پیوند را برجسته کنیم، ترتیب دهیم:


Malyunok 17. ساختار جدید ساختمان

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


Malyunok 18. نتیجه قالب گیری

انتخاب و مرتب سازی

بیایید به پنجره ویرایش ساختار و پارامترهای صدا برگردیم و به نشانک ها بسیار احترام بگذاریم. انتخاب کنید і Sortuvannya .


Malyunok 19. ویدبیر، مرتب سازی، طراحی هوشمند

در ساختار نور یک عنصر ریشه وجود دارد ( صدا ) سپس تنظیمات وارد شده در این تب ها برای کل پروژه تنظیم می شود. چه نوع گروه بندی دیده می شود ( شریک , نامگذاری ) - سپس تنظیمات ثابت می ماند.

مثال 3. U zvіt سابقه فروش (گزینه متغیر ثبات درآمد و فروش ) انتخاب اضافی بر اساس فیلد مدیر .

صدا ، بیایید به نشانک برویم انتخاب کنید .

مدیر . نوع تمیز کردن را تنظیم کنید همینطور ، در زمینه معنی، "ایوانف پترو فدوروویچ" را انتخاب کنید.


مالیونوک 20. مدیر حوزه

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

شکل 4. داده ها به ترتیب کاهش درآمد فروش ارائه شده است.

واضح است که صدا در حال تنظیم است، یک عنصر ریشه در ساختار صدا قابل مشاهده است صدا ، بیایید به نشانک برویم Sortuvannya .

از لیست فیلدهای شر، خرس را به سمت راست میدان می کشیم ویروچکا . مرتب سازی قابل نصب مستقیم برای تغییرات .


Malyunok 21. Sortuvannya

نتیجه تشکیل اندیکاسیون برای نوزاد 22.


Malyunok 22. نتیجه قالب گیری

پس انداز

هنگام تغییر ساختار پیوند، می توانید آن را برای دستورات اضافی ذخیره کنید همه رویدادها / گزینه ذخیره .

Malyunok 23. نجات گزینه زندگی

در فرم ذخیره می توانید گزینه انتقال اضافی را انتخاب کنید برای استفاده در آینده ذخیره کنید (تعویض یکی از گزینه های از قبل آشکار) یا یک گزینه تماس جدید ذخیره کنید .

برای یک گزینه جدید باید یک نام وارد کنید (با فشار دادن دکمه دور ) و سپس دکمه را فشار دهید صرفه جویی .


Malyunok 24. ذخیره یک نسخه جدید از جهان

برای انتخاب گزینه ای که قبلاً ذخیره شده است، باید دستور را وارد کنید همه رویدادها / گزینه را انتخاب کنید .

Malyunok 25. یک گزینه تماس را انتخاب کنید

به این ترتیب، با برخی تغییرات ساده، از یک نمای استاندارد UT 11 می توانید مجموعه کاملی از ابزارهای مفید برای بررسی و تجزیه و تحلیل طیف گسترده ای از اطلاعات را دریافت کنید.

visnovok

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

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

8
اگر از یک لیست پویا و یک پرس و جو جداگانه برای نمایش داده ها استفاده کنید، شرایطی وجود دارد که باید پارامتری را مشخص کنید که در آن کوئری نمایش داده شود. در زیر نمونه ای از نمایش داده ها از رجیستر بیانیه ها در کارت ... 6
اگر پس از باز کردن سند یا فرم سند، وارد عمل شده اید، کد از شما می خواهد که وضعیت داده ها را در لیست های پویا یا مقدار جزئیات را تغییر دهید. داده ها تغییر کرده اند، اما در فرم باز ... 4
در اینترنت یافت شد، اما به نظر می رسد از دیسک ITS باشد. 3
در 1C انتقال داده می شود که یک پیام به کاربر نمایش داده می شود تا مشتری را در مورد اصلاحات آگاه کند. و برای اطلاع از فعالیت جدید پیشنهاد می شود از روش زیر استفاده کنید... 2
وظیفه نمایش تنها ردیف های مورد نیاز در قسمت جدولی سند یا مرورگر (یا شیء دیگر) اغلب با شکست مواجه می شود. برای چه کسی قدرت معجزه آسا می تواند پیروز شود: در مکمل اولیهپارامتر برای ...