بخش های سایت
انتخاب سردبیر:
- شماره شناسی شماره تلفن، اعداد خوش شانس و رمزگشایی معانی آنها
- مدیریت نوع گزارش در SKD 1S SKD نمایش جدول با طرح
- استفاده از تابع isnull()
- موارد در مورد موقعیت های آموزشی
- نگهبان پراچت (ترجمه S. Zhuzhunava، ویرایش A. Zhikarentsev) دانلود fb2. نقل قول از کتاب «نگهبانان! نگهبانان! تری پرچت
- حرفه: متخصص امنیت اطلاعات
- نامگذاری در حسابداری 1s 8
- اطلاعات حسابداری شرکت 1s 8
- نحوه در نظر گرفتن برنامه های کامپیوتری، آنتی ویروس ها و سیستم های کمکی سفارش نرم افزار در یک سازمان
- اصول، شرایط و اهداف پردازش داده های شخصی اهداف پردازش داده های شخصی در شرکت
تبلیغات
نوشته هایی با برچسب "طرح بندی". مدیریت نوع گزارش در SKD 1S SKD نمایش جدول با طرح |
ما یک گزارش در سیستم کنترل دسترسی ایجاد می کنیم. به عنوان مثال ترکیب فیلدها به شرح زیر است: در خطوط گزارش گروهبندی «طرف مقابل» و در ستونها گروهبندی «پروژه» وجود دارد. داده های گزارش شامل منبع "تسویه حساب های متقابل" است. در نتیجه نتیجه ای مانند زیر بدست می آوریم: می بینیم که سرفصل گزارش شامل عنوان منبع "تسویه حساب های متقابل" است. ما در اینجا به این عنوان نیاز نداریم، بنابراین از شر آن خلاص خواهیم شد. چندین گزینه وجود دارد. انتخاب 1. با سفارشی کردن چیدمان تب مربوطه را در طراح سیستم ترکیب داده باز کنید. "افزودن طرح بندی گروه بندی" را انتخاب کنید. در فرم "Grouping Layout" فیلد "Project" را اضافه کنید. نوع چیدمان - "هدر". ما منطقه را تنظیم کردیم. به عنوان مثال، سلول R1C1. برای سلول، ویژگی Filling را روی "Option" قرار دهید. بیایید نام پارامتر را به عنوان مثال "پروژه" بگذاریم. عبارت را برای پارامتر تنظیم کنید: View(Project). این به معنای نمایش فیلد "پروژه" است. نتیجه باید چیزی شبیه این باشد: در نتیجه، گزارش بدون سرفصل منبع، به شکلی که ما نیاز داریم، خواهد شد. گزینه 2. 1. در قسمت های انتخابی کل گزارش، فقط منبع را بگذارید این گزینه نیازی به طرح بندی ندارد. بیایید یک گزارش خارجی ایجاد کنیم که اطلاعات گزارش در مورد مانده اقلام و گردش مالی آن را نشان دهد. اطلاعات مورد نیاز توسط درخواست با استفاده از یک مجموعه داده از نوع "درخواست" که حاوی متن درخواست است درخواست می شود:
//////////////////////////////////////////////////////////////////////////////// در نتیجه، گزارش شامل فیلدهای زیر است (شکل 1 را ببینید):
1. تنظیم سرصفحه ها در برگه "مجموعه داده ها" ACSهمه چیز در اینجا ساده است، کادر کنار ویژگی فیلد "Title" را علامت بزنید (یعنی لغو عنوان خودکار) و متن عنوان مورد نیاز را وارد کنید (شکل 4 را ببینید).اگر باید طرح را برای کل فیلد تنظیم کنید، و نه فقط برای عنوان آن، یک ویژگی فیلد "Design" وجود دارد که با آن می توانید طرحی را برای فیلد تنظیم کنید، به عنوان مثال، فونت را تغییر دهید یا پس زمینه را تنظیم کنید. رنگ (شکل 5 را ببینید). این جایی است که دانش من در مورد برگه "مجموعه داده ها" به پایان می رسد. 2. تنظیم سرصفحه فیلد در برگه "تنظیمات" ACSبرای تنظیم عنوان فیلد، باید فیلد مورد نظر را انتخاب کنید، برای باز کردن منوی زمینه کلیک راست کرده و «تنظیم عنوان» را انتخاب کنید (شکل 6 را ببینید).برای گروه بندی فیلدها (به عنوان مثال، بر اساس نوع اطلاعات)، باید یک فیلد گروه بندی اضافه کنید و فیلدهای مورد نیاز را در آن قرار دهید (شکل 7 را ببینید)، تودرتو نامحدود است. همچنین میتوانید با ویژگی فیلد گروهبندی «Location» که نوع گروهبندی فیلد را تعیین میکند، بازی کنید. این اقدامات همچنین می تواند در حالت 1C: Enterprise با باز کردن تنظیمات گزارش انجام شود، اما، مورد "فیلدهای انتخاب شده" باید در تنظیمات گزارش گنجانده شود (شکل 8 را ببینید). 3. تنظیم برنامهای هدرهای فیلداین پلتفرم به شما امکان می دهد تا سرصفحه های فیلد را به صورت برنامه ریزی شده تنظیم کنید، علاوه بر این، هدرهای چند خطی را تنظیم کنید، که به نوبه خود تنظیم انعطاف پذیر و پویا سرصفحه های فیلد را در هنگام تولید گزارش ممکن می کند.برای این کار یک رویه در ماژول گزارش تعریف می کنیم هنگام چیدمان نتیجه. در این روش کدی را برای تنظیم هدر فیلدها می نویسیم. // 1. تنظیمات کاربر را دریافت کنید. // 2. مقدار پارامتر "Period" را دریافت می کنیم که از آن تاریخ شروع و پایان دوره را تعیین می کنیم. // 3. اطلاعاتی در مورد تعریف مجدد هدر فیلدها آماده کنید. برای انجام این کار، بیایید ایجاد کنیم // 4. فهرستی از فیلدهایی که در گروه "Remaining" قرار دارند را دریافت کنید (شکل 7 را ببینید) و // 5. تنظیمات کاربر تغییر یافته را دوباره بارگیری کنید. نتیجه را گزارش کنید (شکل 10 را ببینید): 4. تنظیم هدر گزارش با استفاده از یک طرحبرای سفارشیسازی انعطافپذیرتر ظاهر گزارش، ACS ایجاد طرحبندی را فراهم میکند. در تنظیمات گزارش، ما یک گروه بندی دیگر "سوابق دقیق" ایجاد می کنیم و نام "DZ Line" را برای این گروه بندی تعیین می کنیم (شکل 11 را ببینید).در برگه Layouts، یک طرح بندی سرصفحه گروه بندی اضافه کنید. برای طرح بندی در یک سند صفحه گسترده، ما یک سرصفحه گزارش ایجاد می کنیم (سرصفحه گزارش باید به تعداد فیلدهایی که رکوردهای دقیق نمایش می دهد دارای سرفصل های فیلد باشد) و ناحیه سند صفحه گسترده را برای طرح بندی نشان می دهد (شکل را ببینید. 12). در نتیجه، گزارش دارای سربرگ زیر است (شکل 13 را ببینید):
وب سایت پشتیبانی فناوری اطلاعات حاوی مقاله ای با استفاده از طرح های از پیش تعریف شده می باشد که نحوه استفاده از طرح بندی در سیستم های کنترل دسترسی را به تفصیل شرح می دهد. 5. نهایی شدن نتیجه (سند جدولی)این روش از روش فوق العاده سند صفحه گسترده استفاده می کند FindText()، اما برای استفاده از این روش، باید پردازش استاندارد را برای تولید نتیجه گزارش غیرفعال کنید.بیا شروع کنیم. برای انجام این کار در ماژول گزارش رویداد، تولید استاندارد را غیرفعال می کنیم هنگام چیدمان نتیجهبیایید متغیر StandardProcessing را روی False قرار دهیم و طرح بندی خود را از نتیجه بنویسیم: نتیجه کامپایل شده به یک سند صفحه گسترده خروجی می شود - این متغیر DocumentResult است. در مرحله بعد، پس از تولید نتیجه و خروجی آن در یک سند صفحه گسترده، کدی را می نویسیم تا یک متن سلولی را با متن دیگر جایگزین کنیم. به عنوان مثال، بیایید نام گروه "Remainings" را به "Remaining items" در هدر گزارش تغییر دهیم (شکل 14 را ببینید): همچنین میتوانید قالببندی را برای سلول یافت شده تنظیم کنید؛ ویژگیهای سلول سند صفحهگسترده را در دستیار نحوی ببینید. من اخیراً این روش را کشف کردم؛ ساده است و به شما امکان می دهد با هدر گزارش بسیار انعطاف پذیر کار کنید، نکته اصلی این است که متن سلول دارای متن منحصر به فردی است. P.S. شاید راه دیگری برای طراحی هدر فیلد داشته باشید؟ امروز ما به حل یک مشکل جالب نگاه خواهیم کرد - نمایش تصاویر در گزارش. این برای چه چیزی می تواند مفید باشد؟ اینجا چند نمونه:
در ویدیو نیز بحث می کنیم تشکیل برنامهبه SKD گزارش دهید. از این روش برای تولید گزارش استفاده می شود در تنظیمات استاندارد- این دلیل دیگری برای تماشای دقیق آن است :) طرح بندی های از پیش تعریف شده در ACSبا استفاده از طرحبندیهای از پیش تعریفشده، میتوانید طرحبندی گزارش استاندارد را لغو کنید. در این درس علاوه بر تنظیم مسئله، موارد زیر را نیز در نظر خواهیم گرفت:
تولید برنامه ای گزارش در مورد سیستم کنترل دسترسیبرای حل مشکل نمایش تصاویر در یک گزارش در سیستم کنترل دسترسی، تولید آن به صورت برنامه ای ضروری است. هنگام تولید یک گزارش به صورت برنامه ای است که امکان دسترسی به داده های باینری وجود دارد. در طول این درس انجام خواهیم داد:
نمایش تصویر در گزارش ACSدر این درس ما آخرین مراحل را انجام می دهیم: داده های باینری که قبلاً به دست آمده را در یک گزارش نمایش می دهیم. برای انجام این کار، یک نقشه به یک سند صفحه گسترده اضافه می شود و پس از آن در گزارش نمایش داده می شود. تطبیق پذیری الگوریتم خروجی تصویرالگوریتم خروجی تصویر توسعه یافته جهانی است - الگوریتم بدون توجه به هرگونه تغییر در ساختار گزارش به کار خود ادامه می دهد. در واقع، این چیزی است که در این درس ثابت خواهیم کرد. علاوه بر این، ویژگی تولید گزارش پس زمینه را در سیستم کنترل دسترسی (تولید گزارش با استفاده از وظایف معمول) در نظر خواهیم گرفت. نمایش تصویر در سربرگ گزارشاغلب شما نیاز به نمایش یک تصویر ثابت در سرصفحه یا پاورقی گزارش دارید. کار ساده ای به نظر می رسد، اما در مورد ACS باید بدانید که چگونه آن را حل کنید:
این ویدیو به وضوح راه حل مشکل را نشان می دهد. از تماشاکردن لذت ببرید! :) در چند روز گذشته مطالبی را در مورد ACS منتشر کرده ایم. اگر برنامه نویس/مجری 1C سیستم کنترل دسترسی را نشناسد چه می شود؟ شاید واقعاً آنقدر مهم نباشد؟خوب، بیایید ببینیم چه چیزی در انتظار متخصصی است که گزارشهایی را «روی زانو» مینویسد (به عنوان مثال، استفاده از خروجی دستی در یک سند صفحهگسترده). به پیانیست شلیک نکنید، او به بهترین شکل ممکن می نوازد.گزارش ها به صورت عملی هستند در تمام تنظیمات استانداردبر اساس SKD برای یک متخصص بدون دانش CDS، نهایی کردن گزارش های استاندارد به قرعه کشی تبدیل می شود - چرا و چگونه این یا آن رقم در گزارش نمایش داده می شود، چگونه منابع جدید اضافه کنیم، کجا می توان ارقام محاسبه شده را در کد ویرایش کرد... SKD - استاندارد گزارشدر تنظیمات استاندارد، و 1C نظراتی را بر اساس کسانی که هنوز استانداردها را مطالعه نکرده اند، نمی نویسد :) زمان لعنتی...بدون سیستم کنترل دسترسی، توسعه گزارش تا حد زیادی به صورت دستی انجام می شود. البته خیلی خوب است که مثل رامبو با پیچ گوشتی در دندان هایش بیرون برود و به نوعی این کار را انجام دهد :) در نتیجه - هزینه های کار زیاد برای توسعه گزارش و اشکال زدایی. و این حداقل هر مدیر/مشتری را هشدار می دهد: "عجیب است، اما آیا او واقعاً این را می فهمد؟" و وقتی نوبت به تجدید نظر بعدی در گزارش میرسد، این اغلب به یک سردرد تبدیل میشود (مخصوصاً اگر گزارش شخص دیگری باشد)… سفرهای توسعه ای به مشتریان برای تغییر گروه بندی در گزارشSKD به شما امکان دریافت را می دهد گزارش های کیفیتبدون برنامه نویسی اسکلت در حال انجام است برای چند دقیقه، سپس - تعظیم می کند. و کاربران می توانند چنین گزارش هایی را سفارشی کنند بدون دخالت برنامه نویس، چندین گزینه ارائه را ایجاد کنید - نمودارها، نمودارها، لیست ها، جداول. برای دستیابی به چنین تطبیق پذیری در گزارش های ساخته شده به صورت برنامه ای، در یک بازه زمانی معقول غیر ممکن است. بنابراین - تماس بگیرید، تراموا، بیایید برویم ... این چنین رشد حرفه ای برای یک نام مستعار 1C است ... «آیا شما همان را ندارید، اما با دکمههای مرواریدی؟ "متاسفانه، نه..." (ج)اگر نیاز باشد که برخی از داده ها از یک سیستم دیگر - از پایگاه داده 1C دیگر یا اصلاً از 1C به دست آیند، چه می شود؟ با استفاده از سیستم کنترل دسترسی، می توانید گزارشی ایجاد کنید که با داده های امنیت اطلاعات فعلی کار می کند و داده ها را از منبع دیگری دریافت می کند - بدون نیاز به برنامه نویسی. بدون سیستم های کنترل دسترسی، داده های خارجی به صورت برنامه نویسی و نه به پیش پا افتاده ترین راه به دست می آیند. اگر شما می خواهید به طور حرفه ای به ACS مسلط شویدو روزانه در کار خود اعمال کنید، ثبت نام در دوره: حمایت کردن - 2 ماه. محدوده دوره – 34 ساعت تدریس. درس خواندن را به تعویق نیندازید! این مقاله برای آن دسته از برنامه نویسانی که قبلاً گزارش هایی در مورد آن تهیه کرده اند مفید خواهد بود سیستم ترکیب داده ها، اما از مکانیزم چیدمان داخلی استفاده نکرد. هنگام تهیه گزارش، گاهی اوقات لازم است از عنوان غیر استاندارد استفاده کنید یا نیاز به اضافه کردن زیرنویس دارید. مقاله دو گزینه را مورد بحث قرار می دهد:
بیایید بگوییم که ما قبلاً یک گزارش ترکیب داده داریم که به این شکل است. ما باید یک عنوان و عنوان اضافه کنیم تا گزارش به شکل زیر باشد: گزینه 1 . شما می توانید از مکانیسم توسعه طرح به طور مستقیم در داخل استفاده کنید SKD. ابتدا باید گروه بندی ها را اضافه کنیم و نام آنها را در درخت گروه بندی قرار دهیم. بیایید یک گروه بندی قبل از گروه بندی گزارش اصلی اضافه کنیم و نامی برای آن بگذاریم " یک کلاه" بیایید گروه دوم را به آخر اضافه کنیم و نامی برای آن بگذاریم " زیر زمین». بعد، در تب Layouts، باید دو طرح بندی گروه بندی اضافه کنید و قسمت هایی را برای آنها تعیین کنید. اگر نواحی کاملاً پیچیده هستند (به عنوان مثال، برخی از سلول ها در یک ترکیب شده اند)، می توان آنها را در یک طرح منظم ساخت و با استفاده از مکانیسم "کپی، چسباندن" به اینجا منتقل کرد. در اینجا می توانید پارامترها را ارسال کنید. در برگه تنظیمات برای گروهبندی «هدر» و «پانویس»، باید با انتخاب «بدون طراحی»، طرحبندی طرح «اصلی» را غیرفعال کنید. اگر این کار انجام نشود، سلول های گروه های ما فریم می شوند. همچنین برای گروه بندی های ما لازم است که فیلدهای انتخاب شده را غیرفعال کنیم. توجه داشته باشید. نسخه مشابهی از گزارش را می توان تنها با استفاده از آن توسعه داد SKD. چنین گزارشی هم روی یک برنامه معمولی و هم روی یک برنامه مدیریت شده کار خواهد کرد. گزینه 2.با استفاده از نتیجه SKDو چیدمان های منظم (برای یک برنامه معمولی در نظر گرفته شده است) بیایید یک طرح منظم به گزارش اضافه کنیم. بیایید قسمت های "Header and Footer" را در آن تنظیم کنیم. در ماژول فرم، کدی را برای دکمه "Generate" اضافه می کنیم، که در آن ابتدا ناحیه "Header"، سپس نتیجه طرح بندی داده ها و سپس منطقه "Footer" را نمایش می دهیم. توجه داشته باشید. برای اینکه گزارش در برنامه های مدیریت شده کار کند، لازم است رویه دکمه "تولید" را تغییر دهید. در این مقاله می خواهم در مورد تفاوت های ظریفی که هنگام تهیه گزارش در مورد سیستم کنترل دسترسی، به طور دقیق تر با مدیریت ظاهر طرح گزارش، و راه حل هایی که برای آنها اعمال کردم، با آنها مواجه شدم صحبت کنم. من می دانم که طرح در ACS را می توان با استفاده از کدنویسی مستقیماً در فرم گزارش جایگزین (تغییر) کرد، اما برای من اساساً مهم بود که بدون توسل به کدنویسی تغییراتی در ACS ایجاد کنم. متن درخواست در گزارش به شرح زیر بود: مورد را انتخاب کنید. نام، نامگذاری کد، نامگذاری واحد پایه اندازه گیری، نامگذاری. واحد اندازه گیری مکان، نامگذاری. واحد ذخیره سازی پسماند، نامگذاری. UnitForReports, Nomenclature. تفسیر، نامگذاری. مقاله، نامگذاری. پیوند HOW Nomenclature از فهرست راهنمای. نامگذاری AS نامگذاری WHERE NOT نامگذاری. این گروه نکته 1. گزارش دلخواه و سرفصل ستون ها.
در خروجی دریافت می کنیم: اما اگر عنوان گزارش و ستون باید دلخواه باشد، این گزینه مناسب نیست. بنابراین من کارهای زیر را انجام دادم: یک نام برای سوابق دقیق مشخص کرد: من طرح مورد نیاز خود را در SKD کشیدم در آنجا، در برگه "Layout"، من مرزهای طرح هدر گروه را مشخص کردم: و نام گروه را مشخص کرد: سپس منطقه طرح بندی را که باید در هدر گزارش نمایش داده شود تعیین کردم: اگر گزارشی تهیه کردید، پس: دقیقا اون چیزی نیست که میخواستم بگیرم برای خودم راهی برای حل این مشکل پیدا کردم - رنگ پس زمینه و قاب ناحیه چیدمان را که هدر گزارش است سفید کردم: و خروجی نوع گزارش مورد نظر است: نکته 2. رمزگشایی رایگان فیلدهای گزارش. کار به شرح زیر است: وقتی روی قسمت "مقاله" دوبار کلیک می کنید، باید کارت موردی که این خط را ایجاد کرده است باز شود. در گزارش بالا، اگر روی هر قسمتی دوبار کلیک کنید، نمیتوانید کارت مورد را باز کنید: به عنوان مثال، اگر روی قسمت "مقاله" کلیک کنید، موارد زیر را دریافت می کنیم: راه حل این است: اضافه کردن طرح بندی فیلد: فیلد (مقاله) را مشخص کنید، وقتی روی آن کلیک کنید، کارت مورد باید باز شود: در طرح، هر فیلد خالی را با متن "مقاله" پر کنید، در خصوصیات نشان می دهد - پر کردن = "پارامتر"، پارامتر رمزگشایی = "رمزگشایی نامگذاری": و طرح فیلد ناحیه فیلد را مشخص کنید: پس از این، گزینه های طرح باید ظاهر شوند: در این پارامترها عبارت "نامگذاری رمزگشایی" را مشخص می کنیم، در مورد من این یک پیوند به نامگذاری است: با کلیک بر روی قسمت "مقاله" این فرصت را داریم که کارت محصول را باز کنیم: من فکر می کنم توسعه دهندگانی خواهند بود که با تفاوت های ظریف مشابهی روبرو شده اند و آنها را به روش های دیگری حل کرده اند، اما این یک مقاله دیگر است ... گزارش بر اساس رویدادهای واقعی است؛ ظاهر، متن پرس و جو و نام ستون ها به نفع مقاله تغییر کرده است. |
خواندن: |
---|
جدید
- مدیریت نوع گزارش در SKD 1S SKD نمایش جدول با طرح
- استفاده از تابع isnull()
- موارد در مورد موقعیت های آموزشی
- نگهبان پراچت (ترجمه S. Zhuzhunava، ویرایش A. Zhikarentsev) دانلود fb2. نقل قول از کتاب «نگهبانان! نگهبانان! تری پرچت
- حرفه: متخصص امنیت اطلاعات
- نامگذاری در حسابداری 1s 8
- اطلاعات حسابداری شرکت 1s 8
- نحوه در نظر گرفتن برنامه های کامپیوتری، آنتی ویروس ها و سیستم های کمکی سفارش نرم افزار در یک سازمان
- اصول، شرایط و اهداف پردازش داده های شخصی اهداف پردازش داده های شخصی در شرکت
- وام آنلاین در قزاقستان - بهترین پیشنهادات