سوال: لوازم اضافی، درخواست تجدید نظر برنامه.
روز خوب.
من سعی می کنم جزئیات اضافی دایرکتوری ها را کشف کنم.
من متوجه شدم که چگونه با استفاده از یک پرس و جو، داده های لازم را بیرون بکشم، اما چیزی به من می گوید که راه آسان تری وجود دارد.
در فرم اضافه کردن نیازهای اضافی در گروه "For Developers"، یک پارامتر واحد "Name" وجود دارد که نشان می دهد با استفاده از این پارامتر می توانید به صورت برنامه ریزی شده به موارد اضافی دسترسی داشته باشید.
بنابراین سوال این است که این تبدیل چگونه انجام می شود؟
پاسخ:() خیلی ممنون. من خواهم فهمید.
سوال: اطلاعات اضافی در مورد برنامه نویسی boo 3.0
پاسخ:
با سلام خدمت شما عزیزان.
من نشسته ام و به UT11 اضافه می کنم. برای فهرست، نامگذاری ویژگی اضافی خود را ایجاد کرد (بولی). برای استفاده از آن، پرس و جوها پیچیده تر می شوند - ابتدا باید این ویژگی را در میان سایر ویژگی ها در جدول "جزئیات اضافی" نامگذاری پیدا کنید و تنها پس از آن آن را به جدول اصلی نامگذاری وصل کنید.
اگر لوازم را مستقیماً در پیکربندی اضافه کنید، درخواستها پیچیدهتر نمیشوند، فقط «نامگذاری. لوازم من» را انتخاب کنید. و من آن را به صورت برنامه نویسی یک بار به شکل "OnCreateOnServer" خروجی می دهم که به یک ماژول مشترک منتهی می شود. یک خط در فرم استاندارد اضافه شده است - به این دلیل به روز رسانی بیشتر هموروئید نمی شود.
otherFormWorksServer.AddDocumentStatusToForm(ThisForm.Elements، ThisForm.Elements.Parent of NewElement); در واقع فکر می کنم، اگر (در مورد من) پیشرفت های زیادی وجود داشته باشد و ارزش حمام کردن با اضافی را ندارد. جزئیات؟
پاسخ:بستگی به این دارد که هر چند وقت یکبار گزارشها و مکانیسمهای دیگری ایجاد میشوند که از این جزئیات استفاده میکنند و انتخاب مناسبی برای آنها در جایی لازم است.
سوال: محل جزئیات اضافی در فرم
پاسخ:
سوال: Exchange UT 11.3 -> سایت در Bitrix، آپلود جزئیات بیشتر
سلام.
تبادل بین UT 11.3 و سایت برای Bitrix پیکربندی شده است، نامگذاری با جزئیات (خواص) اضافی بارگیری می شود. یک ویژگی با نوع رشته طول نامحدود وجود دارد که توصیف دلخواه محصول را ذخیره می کند. بنابراین پلت فرم اجازه نوشتن بیش از 1024 کاراکتر را در آن نمی دهد، این با طرح انواع ویژگی ها محدود می شود. و یک متن بزرگ باید با آپلود بعدی آن در سایت در موارد اضافی ذخیره شود، بسیار ضروری است. لوازم استاندارد ارائه نکنید، بله، به شما امکان می دهد تعداد نامحدودی از کاراکترها را با آپلود بعدی در سایت ذخیره کنید، اما قبلاً استفاده شده است. راهنمایی کنید که چگونه باشد؟
پاسخ:یا یک رجیستر اضافی برای ذخیره این متن پیچ کنید
سوال: لوازم اضافی یا لوازم معمولی + پسوند.
سلام.
بیایید پیکربندی های جدید ERP، UT11 و غیره را انتخاب کنیم.
وظیفه اضافه کردن ویژگی خود به دایرکتوری است، می توانید این کار را با استفاده از مکانیزم استاندارد برای جزئیات بیشتر انجام دهید، یا می توانید ویژگی خود را در پیکربندی اضافه کنید و آن را در فرم با پسوند نمایش دهید.
کدام تجربه بهترین است؟ از نظر به روز رسانی های بعدی و استفاده از این ویژگی در الگوریتم ها / گزارش ها.
پاسخ:آیا فقط برای گزارشات لازم است - اضافی انجام دهید. لوازم جانبی
سوال: توضیحات تکمیلی، درخواست
پاسخ:
Home 1C: اتوماسیون مجتمع 2 نسخه جدیدساده سازی ایجاد جزئیات / اطلاعات اضافی
ایجاد جزئیات اضافی و اطلاعات اضافی توسط دستور انجام می شود اضافه کردن – از مجموعه ای دیگر.
نتیجه اجرای این دستور باز کردن فرمی برای انتخاب یک ویژگی/اطلاعات اضافی است که استفاده از آن به شما امکان می دهد یک ویژگی/اطلاعات اضافی را برای افزودن بیشتر آن به مجموعه انتخاب کنید.
انتقال به فرم برای انتخاب گزینه افزودن جزئیات / اطلاعات اضافی با کلیک کردن روی دکمه انجام می شود به علاوه.
گزینه های مختلفی برای افزودن جزئیات و اطلاعات اضافی پشتیبانی می شود (گزینه در فرم انتخاب شده است افزودن جزئیات/اطلاعات اضافی).
- کپی کردن یک ویژگی مشترک موجود در چندین مجموعه (انواع نامگذاری) و تمام مقادیر آن - گزینه از وسایل کپی تهیه کنید,
- کپی کردن ویژگی ها با توجه به نمونه (با یک لیست مشترک از مقادیر) - گزینه یک کپی از ویژگی مطابق نمونه تهیه کنید (با یک لیست مشترک از مقادیر). لیست مقادیر این ویژگی برای هر دو مجموعه یکسان خواهد بود. این گزینه با راحتی مشخص می شود، به همین دلیل اطمینان حاصل می شود که لیست مقادیر به طور متمرکز برای چندین ویژگی از همان نوع به طور همزمان پیکربندی شده است. امکان تصحیح نام صفت و خصوصیات آن وجود دارد. تغییر مقادیر یک ویژگی اضافی توسط هایپرلینک انجام می شود فهرست مقادیر به اشتراک گذاشته شده با propsدر قالب وسایل اضافی،
- اضافه کردن یک پایه مشترک به یک مجموعه - گزینه لوازم را به اشتراک بگذارید و به مجموعه اضافه کنید. این گزینه برای مواردی مناسب است که پایه ها باید برای هر دو مجموعه یکسان باشند. در این صورت امکان انتخاب داده ها از انواع مختلف توسط آن در لیست ها و گزارش ها وجود خواهد داشت.
ایجاد و افزودن اطلاعات اضافی برای انواع، ویژگی ها و سری آیتم ها مشابه ایجاد/افزودن جزئیات اضافی است.
استفاده از جزئیات و اطلاعات اضافی در BP 3.0
جزئیات و اطلاعات اضافی (از این پس DRS نامیده می شود) مکانیزمی است که به شما امکان می دهد عملکرد آن را بدون تغییر پیکربندی گسترش دهید. نوشتن این یادداشت با دستور چاپ TTN و گواهینامه های A و B با حفظ جزئیات، با هدف استفاده بیشتر از آنها در اظهارنامه های محصولات الکلی و صرفاً به منظور بررسی مجدد اطلاعات اضافی در مورد اجرا انجام شد. آنها از BP 3.0 استفاده می کنند - شما نمی توانید پیکربندی را مطابق با آن تغییر دهید، اما DRS برای این کار کاملاً کافی است.
در اصل، برای BP 2.0، مدت زیادی است که راه حلی دارم - از جزئیات اضافی نیز استفاده می کنم، جایی که داده های ماشین، راننده، حامل و غیره ذخیره می شود. این طرح کار شده است - هنگام چاپ، جزئیات اضافی ثبت می شود (در اولین چاپ، موارد ایجاد نشده ایجاد می شود)، در چاپ بعدی، جزئیات فرم با مقادیر ذخیره شده پر می شود. من از همان داده ها هنگام پر کردن اظهارنامه های الکل استفاده می کنم. من شروع به انجام آن در UV در BP 3.0 (3.0.20.18) کردم و دیدم که مکانیسم استفاده از DRS به طور قابل توجهی تغییر کرده است و IMHO برای بهتر شدن:
- اشیاء "خدمت" DRS تغییر کرده اند:
BP 2.0 |
BP 3.0 |
Reference ValuesPropertiesObjects |
|
طرح انواع خصوصیات تکالیف خواص دسته بندی اشیا |
|
طرح انواع مشخصه Properties Objects |
|
ثبت اطلاعات ValuesPropertiesObjects |
|
مجموعه دایرکتوری از جزئیات و اطلاعات اضافی |
|
طرح انواع ویژگی ها جزئیات بیشتر اطلاعات |
|
ثبت اطلاعات اطلاعات تکمیلی |
- در نسخه 2.0، نام "جزئیات اضافی" کاملاً ماهیت هدف این داده ها را منعکس نمی کند - از این گذشته، این دقیقاً "اطلاعات اضافی" است و آنها در اشیاء پیکربندی متفاوت از هدف این اطلاعات ذخیره می شوند. خود در نسخه 3.0 می توانید هم اطلاعات ذخیره شده در رجیستر «اطلاعات اضافی» و هم دقیقاً جزئیات ذخیره شده در بخش جدولی فهرست های «جزئیات اضافی» (در اسناد UT 11 اکنون یک قسمت جدولی مشابه دارند) و این جزئیات را مشخص کنید. به جای اینکه توسط یک دکمه در یک پنجره جداگانه فراخوانی شوند، به شکل یک عنصر دایرکتوری در دسترس هستند.
همانطور که می بینید، اشیاء DRS کمتری وجود دارد و به نظر من کار کردن با آنها راحت تر است. یک تفاوت قابل توجه ذخیره لیست اشیاء پیکربندی است که امکان ذخیره DRS برای آنها وجود دارد، نه از نظر انواع ویژگی های "تخصیص ویژگی های دسته بندی اشیاء"، بلکه در "مجموعه جزئیات و اطلاعات اضافی" دایرکتوری که دارای دو بخش جدولی است:
- - جزئیات اضافی - حاوی لیستی از جزئیات موجود در قالب یک مرجع برای خواندن / نوشتن و یک پرچم برای پر کردن اجباری آنها. این جزئیات در بخش جدولی دایرکتوری ذخیره می شوند.
- - اطلاعات اضافی - لیستی از اطلاعات ذخیره شده در ثبت "اطلاعات اضافی" و با یک دکمه اضافی در دسترس است.
برای اسناد، فقط مجموعه ای از اطلاعات اضافی در حال حاضر در دسترس است:
برای دایرکتوری ها، می توانید اطلاعات و جزئیات اضافی را تنظیم کنید:
علاوه بر این، جزئیات اضافی دایرکتوری در قالب یک عنصر ویرایش می شود:
جزئیات ثبت شده برای دایرکتوری در فرم عنصر نمایش داده می شود، اما جزئیات اضافی در بخش جدول تنها در صورت پر شدن ظاهر می شوند.
ترکیب اشیاء با DRS نیز تغییر کرده است:
- - BP 2.0 15 دایرکتوری و لیستی از تمام اسناد پیکربندی در یک مشخصه است.
- - فهرست BP 3.0 به 18 و 110 سند تبدیل شد (همه این اسناد را بررسی نکردند یا نه) که برای هر یک از آنها اطلاعات اضافی در یک عنصر از پیش تعریف شده جداگانه از فهرست "مجموعه جزئیات و اطلاعات اضافی" تنظیم شده است.
برای ویژگی های اضافی با نوع "ارزش ویژگی Object"، می توانید یک لیست دلخواه برای انتخاب تنظیم کنید - در واقع یک آنالوگ از دایرکتوری (از آنجایی که 2.0 دایرکتوری "ObjectsPropertyValues" بود):
لیست قابل ویرایش است.
یک نکته دیگر، از ارجاع به PVC "جزئیات و اطلاعات تکمیلی" -"همه جزئیات و اطلاعات اضافی در مورد اشیا را می توان در گزارش ها و لیست ها نمایش داد.". در واقع، اکنون ADR های ثبت شده را می توان نه تنها برای اهداف ذخیره سازی داده، بلکه برای مثال، برای انتخاب در لیست اسناد و غیره نیز استفاده کرد.
لیست RTiU بدون انتخاب:
اطلاعات اضافی ثبت شده برای سند:
تنظیم انتخاب لیست RT&U با اطلاعات اضافی:
فهرست RTiU با انتخاب ثابت برای درایور پر نشده:
به نظر می رسد جزئی است، اما خوب است……….