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

1C 8.3 عناصر را دیدم. تغییر مطلوب در دید از عناصر بر روی فرم کنترل شده

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

کاربرد پذیری

این مقاله در مورد رابط "تاکسی" پیکربندی توسعه یافته در پلت فرم 1C 8.3.5.1098 بحث می کند. مکمل ها به نسخه های فعلی پلت فرم (8.3.11) در نتیجه نشان داده شده است. بنابراین، تمام اطلاعات ارائه شده مرتبط است.

جدید در فرم های مدیریت شده در "1C: Enterprise 8.3"

توسعه دهندگان پلت فرم "1C: Enterprise 8.3" یک بار دیگر بر روی راحتی کاربران کار با فرم های قابل کنترل کار می کردند.

وارد کردن خط

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

با این حال، اغلب کاربران نیاز به جستجو نه تنها در نمادهای اول، بلکه همچنین در یک نام مکان دلخواه.

در پیکربندی در اشیاء مرجع متادیتا برای پیکربندی خط ورودی، یک برگه ورودی جداگانه ایجاد شد:

این ویژگی های زیر را برای ایجاد یک لیست انتخاب در هنگام ورود به خط ارائه می دهد:

  • با استفاده از جستجوی کامل متن؛
  • جستجو در ورودی Substring یا در بالای خط؛
  • به دنبال جستجو به طور مستقیم یا در پس زمینه.

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

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

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

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

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

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

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

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

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

به یاد بیاورید که در پلت فرم 8.3 این امکان وجود دارد که نمایندگی از نوع مرجع داده ها را با استفاده از روش های فرآیند پردازش شده و پردازش پردازنده ها در ماژول مدیریت Object لغو شود.

هنگام استفاده از این قابلیت و ورودی در خط، ویژگی زیر وجود دارد.

دستگیره های بالا بر روی نمایه ها در لیست انتخاب تاثیر نمی گذارد - این لیست نشان دهنده نمایش اصلی جسم است.

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

برای بزرگنمایی، روی تصویر کلیک کنید.

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

خواص ورودی ذکر شده در سطح کل ابعاد متادیتا تعیین شد.

در یک سایت پیکربندی خاص، توسعه دهنده می تواند این خواص را لغو کند.

به عنوان مثال، با کمک دستگیره های رویداد، بخش های خودکار و صفحه پایان صفحه نمایش یک فیلد ورودی خاص یا با استفاده از پردازش پردازش رویدادهای خلاق در ماژول مدیر Object.

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

برای بزرگنمایی، روی تصویر کلیک کنید.

لیست کشویی برای فیلد ورودی

در پلت فرم 8.3، لیست کشویی برای فیلد ورودی، قابلیت های اضافی را برای بهبود راحتی کار با سیستم دریافت کرد.

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

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

برای بزرگنمایی، روی تصویر کلیک کنید.

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

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

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

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

یک فرمان استفاده از فرمان معمولی "ایجاد یک آیتم جدید" به شرح زیر است. کاربر به نام مورد مورد نظر در فیلد ورودی وارد می شود.

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

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

صرفه جویی در تنظیمات پویا

در پلت فرم 8.3، تنظیمات لیست پویا می تواند به صورت خودکار ذخیره شود. برای انجام این کار، در پیکربندی، برای جزئیات مورد نظر فرم، شما باید "تنظیمات سفارشی صرفه جویی در تنظیمات سفارشی" را تنظیم کنید. به طور پیش فرض، هنگام ایجاد یک لیست، این تنظیم فعال است.

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

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

برای بزرگنمایی، روی تصویر کلیک کنید.

تنظیم لیست ها در حالت کاربر با استفاده از آیتم منوی مربوطه نامیده می شود:

ظاهر فرم شبیه به تنظیم گزارش است.

برای بزرگنمایی، روی تصویر کلیک کنید.

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

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

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

با استفاده از این تنظیم، فرم به صورت "انتخاب سریع" خواهد بود.

برای بزرگنمایی، روی تصویر کلیک کنید.

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

حالت نمایش پویا لیست (لیست، چوب، لیست سلسله مراتبی) همراه با تنظیمات عناصر فرم ذخیره می شود.

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

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

برای بزرگنمایی، روی تصویر کلیک کنید.

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

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

برای بزرگنمایی، روی تصویر کلیک کنید.

در حالت کاربر، این دکمه به نظر می رسد:

برای بزرگنمایی، روی تصویر کلیک کنید.

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

  • قبل از نسخه 8.3.7، ورودی در خط کار کرد به اندازه کافی کار نمی کرد، بنابراین در این نسخه، ساختار داده های فهرست جستجوی متن کامل تغییر یافت، که منجر به افزایش سرعت زمانی شد که سیستم در آن مکان هایی که در آن این سیستم عامل بود افزایش یافت مکانیزم استفاده می شود. توجه داشته باشید که فرمت جدید متن کامل متن مورد استفاده قرار می گیرد اگر حالت سازگاری تنظیم شده برای "استفاده نکنید". در حالت سازگاری با نسخه 8.3.6، رفتار تغییر نکرده است. همچنین توجه داشته باشید که در انتشار بعدی پلت فرم 1C (8.3.8) (8.3.8)، مکانیزم ورودی خط و هنگام استفاده از یک رشته جستجو لیست پویا نیز بهبود یافته است، و در حال حاضر آن را جستجو برای اطلاعاتی که هنوز مشخص نشده است در جستجوی کامل متن بوده است. قبلا چنین رفتاری مشاهده نشد.
  • لیست کشویی زمینه های ورودی فرم کنترل شده نیز برخی از پیشرفت ها را تحت تاثیر قرار داده است. در نسخه 8.3.8، آن را به طور خودکار عرض آن را تحت عرض داده های نمایش داده شده در آن، به علاوه کلیدها تنظیم شده است خانه و پایان. شروع به پردازش مستقیما در فیلد ورودی کرد. با تشکر از این پیشرفت ها، راحت تر از زمینه ورودی با لیست کشویی استفاده می شود.
  • مکانیزم تنظیمات لیست پویا نیز بهبود یافته است، و در نسخه 8.3.6 املاک فرمت جدول رسمی برای یک دوره لیست پویا و صفحه نمایش شروع به ذخیره شده در همان برش به عنوان دیگر تنظیمات لیست پویا، که تا حد زیادی کار با آنها را به طور قابل توجهی ساده شده است توسعه دهنده. در حال حاضر آنها در دستگیره فرم مدیریت شده در دسترس هستند PRIALO-PROPUSER EQUIPMENTTROJACKER ()قبلا نبود

در این آشنایی با فرم های قابل کنترل در رابط "تاکسی"، ما پایان خواهیم داد، اما در مقاله بعدی ما با ویژگی های جدید که "1C: Enterprise" پلت فرم نسخه 8.3 را ارائه می دهیم آشنا خواهیم شد.

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

دلان

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

یک وظیفه

به طور پیش فرض، برگه "پیشرفته" را مخفی کنید، اما با توانایی نمایش آن در صورت لزوم از حالت 1C: Enterprise.

تصمیم

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

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

هنگامی که تغییر دید، مقدار ذخیره می شود و فرم پیکربندی باز خواهد شد.

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

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

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

پس از خواندن مقاله، یاد خواهید گرفت:

  • کدام نقش زیرسیستم بازی در شکل گیری ساختار منو چیست؟
  • نحوه تشکیل بخش های منو از سطح اول و دوم؟
  • نحوه پیکربندی ترکیب دستورات نمایش داده شده در بخش های منو؟
  • چرا به یک ویرایشگر رابط فرمان نیاز دارید و چگونه با آن کار کنید؟
  • چگونه می توان رابط فرمان بخش اصلی را پیکربندی کرد؟

کاربرد پذیری

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

زیرسیستم ها راه اندازی یک رابط با استفاده از زیرسیستم ها

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

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

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

ممکن است کنترل شود: شامل انتخاب شده باشد زیرسیستم هااشیاء زیردریایی زیرسیستم هاو والدین زیرسیستم هایا نه.

طبقه بندی اشیاء در زیرسیستم هاهنگام ایجاد راحتی ایجاد می کند نقش.

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

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

طبقه بندی اشیاء در زیرسیستم هاهمچنین در هنگام ترکیب پیکربندی ها استفاده می شود. کسانی که. شما می توانید اشیا را فیلتر شده توسط زیرسیستم ها.

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

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

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

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

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

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

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

توجه داشته باشید که برخی از شیء پیکربندی متعلق به هر یک هستند زیرسیستممی تواند سه راه باشد

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

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

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

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

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

هنگام ایجاد شیء پیکربندی پیش فرض، پلت فرم 8.3 بر روی اتصال جسم به هر زیر سیستم تاثیر نمی گذارد.

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

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

اما خطا حیاتی نیست، بنابراین شما می توانید با این موافقت کنید.

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

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

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

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

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

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

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

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

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

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

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

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

دید برای نقش ها می تواند سه مقدار را داشته باشد: یا عنصر برای این نقش نامرئی خواهد بود (1)؛ یا همیشه قابل مشاهده است، صرف نظر از اینکه پرچم در ستون دید (2) تنظیم می شود؛ یا پرچم دید از پرچم دید عمومی به ارث برده می شود (3).

اگر کاربر دو نقش را اختصاص داده و کادر انتخاب برای یکی از آنها مشخص شده است، و برای دیگری وجود ندارد، سپس قانون استاندارد سیستم 1C: Enterprise 8 - کاربر مجاز است اگر آن را در یکی از نقش ها مجاز است.

گاهی لازم است بلافاصله رابط فرمان را در چندین تغییر دهید زیرسیستم ها. در پلت فرم 1C: Enterprise 8 یک ابزار سرویس وجود دارد که به شما امکان می دهد تا یک بار چند بار رابط کاربری را ویرایش کنید زیرسیستم ها.

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

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

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

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

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

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

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

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

در این راستا، آشنایی ما با ساختار تنظیم منوی پایگاه اطلاعاتی است. در مقاله بعدی، ما آشنایی ما را با رابط کاربری مدیریت می کنیم و در نظر می گیریم که چه فرصت هایی را به پلت فرم "1C: Enterprise 8" برای کار با لیست ها ارائه می دهند.

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

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

همه در مشتری

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

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

و روش برش فرمان پنهان (تیم). برای هشدار دادن در دسترس بودن \u003d غیر عناصر. برای هشدار دادن دسترسی؛ اکسترودر

عنصر فرم زیر را در دسترس نیست:

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

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

در یک صفحه خالی، جایی که هیچ لیست پویا وجود ندارد، مناظر نوع "کتیبه" را اضافه کنید تا صفحه خالی نباشد و ممکن است به آن تغییر کند. Page Group Property "صفحه نمایش" در یک دروغ نصب خواهد شد تا نشانکها قابل مشاهده نیستند.

در حال حاضر در فرمان "پنهان کردن پویا"، دست دوم را بنویسید:

& CHANCE PROCEDURE مخفی کردن comcommundability (فرمان) اگر اقلام. صفحات. ابزار فعلی \u003d عناصر. Page1 سپس عناصر. صفحات. ابزار فعلی \u003d عناصر. صفحه 2؛ در غیر این صورت، عناصر. صفحات. ابزار فعلی \u003d عناصر. صفحه 1؛ به پایان رسید؛ اکسترودر

فرمان صفحات را تغییر می دهد. هنگامی که تعویض صفحات تجدید نظر به سرور رخ نمی دهد، همه چیز بر روی سمت مشتری انجام می شود. در همان زمان، اگر ما به صفحه "Page2" تغییر دهیم، جایی که تنها مناظر کتیبه اضافه شد، فرم بر روی تصویر زیر نگاه می کند:

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

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

از امکانات فرم های مدیریت شده به درستی استفاده کنید!