زنگ

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

علیرغم اینکه مدت ها قبل جستجوی متن کامل روی پلتفرم 8.3 توسط توسعه دهندگان اعلام شد (از پلتفرم 8.3.5) ، تنظیمات معمولی به طور فعال مورد استفاده قرار نگرفت. در جدیدترین نسخه های Enterprise Accounting 3.0 ، توسعه دهندگان جستجوی متن کامل را در بسیاری از لیست ها گنجانده اند. برای کاربران من ، این یک شوک بود - این برنامه جستجو را متوقف کرد.

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

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

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

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

برای عملکرد جستجوی متن کامل جدید ، اضافه کردن یک عنصر فرم با نوع "رشته جستجو" مسئول است. مشخص شد که به دنبال چه چیزی هستیم. مقاله ای در مورد ITS 7.3.1.5 یافت. در یک لیست پویا جستجو کنید. مطالعه این مقاله به این نتیجه رسید که نسخه جدید جستجو به دو عامل بستگی دارد: 1. فرم باید علاوه بر عنصر فرم ، علاوه بر موارد فوق را نیز داشته باشد ، 2. در لیست پویا روی فرم باید ویژگی "SearchString Position" با "نه" برابر نباشد.

از نظر تئوری ، هنگام ایجاد یک فرم روی سرور ، کافی است که ویژگی لیست "PositionStringSearch" را به مقدار "PositionStringSearch.No" تنظیم کنید ، اما در بعضی موارد این با همه اشکال کار نمی کند. جستجوی جدید به کار خود ادامه داد ما نمی توانیم به طور برنامه ای عناصر فرم که بطور برنامه ای ایجاد نشده اند را حذف کنیم ، اما می توان دید را کنترل کرد. اگر عنصر فرم "AdditionStringSearch" از دید حذف شود ، یک جستجوی جدید با متن کامل نیز کار را متوقف می کند. در طول آزمایشات ، کد زیر متولد شد که من در ماژول عمومی قرار دادم:

روش غیرفعال کردن جستجوی جدید در لیست ها (فرم) لیست صادرات \u003d فرم. عناصر. یافتن ("لیست")؛ اگر لیست \u003d تعریف نشده سپس بازگشت پایان اگر لیست: موقعیت رشته جستجو \u003d موقعیت رشته جستجو.No؛ SearchStringAddition \u003d Form.Elements.Find ("SearchStringApplication")؛ اگر NOT برای رشته جستجو \u003d تعریف نشده مکمل رشته رشته جستجو باشد. قابلیت مشاهده \u003d غلط؛ پایان اگر EndProcedures

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

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

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

هنگام ایجاد سرور (فرم ، قرار دادن قرار دادن دستورات پیش فرض ، چاپ اشیاء) صادرات

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

ماژول عمومی من: غیرفعال کردن جستجوی جدید در لیست ها (فرم)؛

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

نکته 3: جستجوی متن کامل را غیرفعال کنید *

اکثر حسابداران از وجود این عملکرد آگاه نیستند و هرگز از آن استفاده نمی کنند (سرویس - جستجوی داده)

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

موتور جستجوی متن کامل در 1C بصورت پیش فرض فعال شده است. برای غیرفعال کردن جستجوی متن کامل ، باید بروید عملیات - مدیریت جستجوی متن کاملتنظیم و حذف نشانه " جستجوی متن کامل را مجاز کنید»

غیرفعال کردن موتور جستجوی متن کامل در حالت اختصاصی است (هیچ کس نباید به جز شما در برنامه کار کند) **

غیرفعال کردن موتور جستجوی متن کامل باعث افزایش بهره وری تا 10٪ می شود.

نکته 2: بازگو کردن *

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

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

برای محاسبه مجدد کل ، شما باید به Operations - Total management بروید ، تاریخی را تعیین کنید که مبلغ آن (شروع ماه جاری) را در بخش "همه ثبت ها" محاسبه کرده و روی دکمه "Run" کلیک کنید.

محاسبه مجدد نتایج در حالت اختصاصی انجام می شود (هیچ کس نباید به جز شما در برنامه کار کند) **

محاسبه مجدد نتایج باعث افزایش بهره وری تا 10٪ می شود.

Tip3: غیرفعال کردن نسخه شیء ***

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

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

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

اگر تنظیم برای لیست خاصی از اسناد لازم است ، به "تنظیم نسخه نویسی اشیاء" بروید و راست کلیک کنید تا تنظیم "نسخه سازی" برای اشیاء ضروری را تنظیم کنید **

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

_________________________________________________________________

* برای تنظیمات مبتنی بر "1C: مدیریت تصدی صنعتی" ، "1C: اتوماسیون یکپارچه" ، "1C: شرکت حسابداری 2.0" ، "1C: مدیریت تجارت 10.3"

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

*** برای تنظیمات مبتنی بر "1C: مدیریت تصدی صنعتی" ، "1C: اتوماسیون یکپارچه".

ترفندها هنگام کار در 1C: حسابداری 8.3 (نسخه 3.0) قسمت 2

2017-02-09T10: 31: 17 + 00: 00

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

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

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

سیستم به طور خودکار سطرهایی را انتخاب می کند که حاوی مقداری است که در یکی از ستون ها وارد می کنید:

در صورت نیاز به لغو فیلتر ، دکمه Esc را در صفحه کلید یا روی صلیب در قسمت جستجو فشار دهید:

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

برای جستجوی ستون فعلی (انتخاب شده) ، از ترکیب Alt + F یا مورد "بیشتر" -\u003e "جستجوی پیشرفته" استفاده کنید:

برای انتخاب فوری (بدون نمایش کادر محاوره ای) برای ستون فعلی و مقدار انتخاب شده در آن ، از ترکیب Ctrl + Alt + F یا گزینه منو "بیشتر" -\u003e "یافتن: ..." استفاده کنید.

به عنوان مثال ، بیایید تمام اسنادی را که عدد آنها شماره 8 است انتخاب کنیم. برای این کار ستون "Number" را در هر سطر انتخاب کرده و Alt + F را فشار دهید.

در پنجره ای که باز می شود ، شماره 8 را تایپ کرده و روی "یافتن" کلیک کنید:

خوب ، در لیست اسنادی وجود دارد که تعداد آنها (در هر موقعیت) شامل شماره 8 است:

برای لغو انتخاب ، ترکیب Ctrl + Q را فشار داده یا انتخاب را با آن حذف کنید پنل بالایی (صلیب):

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

جستجوی متن کامل در بخش "مدیریت" مورد "پشتیبانی و نگهداری" پیکربندی شده است:

پذیرش شماره 5: خط را به صورت خط وارد کنید.

فرض کنید لازم است که قسمت مربوط به طرف مقابل را در سند "دریافت کالا و خدمات" وارد کنید و می دانید که طرف متعاهد به نوعی "Aero" خوانده می شود.

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

و بنابراین در هر زمینه ای امکان پذیر است!

پذیرش شماره 6: جمع بندی سلولهای منتخب در گزارشها.

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

شماره پذیرش 7: هر نوع فرم چاپ شده را با هر قالب مناسب ذخیره کنید.

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

حالا یک نام و قالب برای سند انتخاب کنید. این می تواند اکسل ، کلمه ، pdf ، html و بسیاری از قالب های محبوب دیگر باشد.

زنگ

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