تقنيات مفيدة للنماذج المدارة. تقنيات مفيدة لتحديد النماذج المدارة والفرز

كل منظمة لعقد القرارات الإدارية في الوقت المناسب والمناسبة ضرورية للمعلومات التشغيلية عن توفر البضائع في المستودعات، حول تكلفتها، مبيعاتها. تعمل المنظمات التجارية مع عدد كبير من التسميات والأطراف المقابلة، وهذا يتطلب تكوين جيد للمحاسبة التحليلية والحصول بسرعة على المعلومات المطلوبة وفقا لبياناتها. السيدة. يعتبر Paskov (خبير Laerta) التقنيات الرئيسية للعمل مع التقارير القياسية في حل النوع 1C: إدارة التجارة 8 "(إد. 11)، بنيت على أساس نظام تخطيط البيانات ويعطي مفيدا توصيات عمليةوالتي ستكون مفيدة لمستخدمي المبتدئين، وأولئك الذين انتقلوا إليها من الإصدارات السابقة.

مع تطوير النظام الأساسي "1C: Enterprise 8" والمظهر نسخة جديدة 8.2، أصبحت التقارير الموجودة في النظم أكثر مرونة، والمستخدمين لديهم المزيد والمزيد من الفرص لتخصيصها تحت متطلباتهم دون اللجوء إلى مساعدة مبرمجي "1C". الميزات الجديدة التي يوفرها نظام تخطيط البيانات (CCD)، كما سمحت مسبقا أن تشعر بمزايا الفرص الجديدة عند بناء التقارير. وعلى الرغم من حقيقة أن واجهة التقارير قد خضعت للتغييرات المهمة (مقارنة مع محرري 10.3 من "إدارة التجارة"، فإن إعدادات التقارير لا تزال متاحة للمستخدم العاديين. النظر في بعض التقنيات الرئيسية للعمل معهم.

"الاختيارات السريعة"

أول شيء يمكنك أن تولي اهتماما سريعا. أنها تسمح لك بعرض البيانات على قيم معينة لحقول التقرير وفقا لرغبات المستخدم.

على سبيل المثال، اتخاذ تقرير تحليل لتوافر البضائع في UT. لاحظ فورا أن مظاهرة كاملة لقدرات الإبلاغ في UN 11 ستعقد على سبيل المثال تقاريرين:

يمكن إجراء اختيار لبعض الحقول بشكل مباشر في شكل التقرير والزر جلسة (رسم بياني 1).


تين. 1. اختيار سريع

في كليفين نوع المقارنة يمكن للمستخدم اختيار شروط مقارنة مختلفة. على سبيل المثال، بالنسبة لحقل التسميات، يمكنك اختيار الأنواع التالية من المقارنة:

  • على قدم المساواة - سيعتمد التقرير فقط على وضع التسميات المحدد؛

  • ليس متساوي - سيتم بناء التقرير على التسميات بأكملها، باستثناء الموقف المحدد؛

  • في القائمة - سيتم بناء التقرير على قائمة المناصب التسمية؛

  • ليس في القائمة - سيتم بناء التقرير على التسميات بأكملها، باستثناء المناصب المحددة؛

  • في مجموعة - سيتم بناء التقرير على التسميات بأكملها الموجودة في المجلد المحدد من دليل التسميات؛

  • ليس في المجموعة - سيتم بناء التقرير على التسميات بأكملها، باستثناء المواقف الموجودة في المجلد المحدد من كتيب التسميات؛

  • في المجموعة من القائمة - بالمقارنة مع القائمة، يتم تحديد المجلدات فقط كقيم القائمة في دليل التسميات؛

  • ليس في المجموعة من القائمة - مماثلة لمقارنة غير موجود في القائمة، يتم تحديد مجلدات فقط في كتيب التسميات كقيم القائمة.

يوضح مربع الاختيار (علامة الاختيار) على يسار حقل التحديد أن التحديد على طول هذا الحقل "قيد التشغيل"، أي قبلت تقرير في الاعتبار. لا تؤخذ الحقول مع علامة الاختيار في الاعتبار حتى، على الرغم من حقيقة أنك اخترت بعض القيم هذه الحقول.

اعتمادا على عرض المحدد للمقارنة في العمود، تم تحديد القيمة عنصر أو مجلد معين (مجموعة) من الكتاب المرجعي أو قائمة العناصر أو المجلدات.

مثال على تغيير إعدادات التقرير البسيطة

لعرض / تغيير إعدادات التقرير، انتقل إلى القائمة جميع الإجراءات / التغيير الخيار.


الشكل 2. تغيير إعدادات التقرير

قبل فتح نافذة الإعدادات لخيار التقرير المحدد (الشكل 3).


الشكل 3. نافذة الإعدادات

في الجزء العلوي من النافذة يعرض هيكل التقرير. في جوهرها، إنه عرض مرئي للأوراق وعمود التقارير، أي في أي ترتيب سيتم عرضها على التحليلات في التقرير في الخطوط وفي الأعمدة.

في أسفل النافذة يتم عرضها فيما يتعلق بالتقرير ككل (إذا تم تسليط الضوء على المستوى الأعلى في بنية التقرير تقرير )، أو إلى مجموعة معينة من الأعمدة أو الأعمدة (إذا تم تسليط الضوء على التجميع مستودع أو التسمية , صفة مميزة ) وضع المعلومات وإعدادات تصميم الحقل.

مثال 1. في التقرير تحليل توافر البضائع سنقوم بإزالة المجموعة على خصائص التسمية وإضافة مجموعة جديدة على مجموعة الأسعار (الحقل التسمية. مجموعة السعر ).

الخطوة 1. نحتاج إلى إزالة المجموعة على سمات التسمية، تاركة فقط المجموعة على التسمية. للقيام بذلك، في الجزء العلوي من نافذة إعدادات التقرير، انقر فوق الماوس فوق الحقل التسمية، سمة مميزة وبعد في الجزء السفلي من النافذة، ننتقل إلى علامة التبويب تجميع (الشكل 4)


الشكل 4. قم بإزالة المجموعة على مميزة التسميات

تسليط الضوء على هذا المجال صفة مميزة وانقر على الزر حذف لوحة القيادة. تأكيد التغيير في إعدادات التقرير بالنقر فوق الزر التحرير الكامل في الركن الأيسر السفلي من الشاشة.

يتم تقديم نتيجة تصرفاتنا في الشكل. 5. كما يمكن أن ينظر إليها من الصورة المقدمة، الحقل صفة مميزة لم يعد يظهر في التقرير.


الشكل 5. النتيجة

الخطوة 2. بعد إزالة الخصائص، ستضيف مهمتنا، من خلال شروط المثال، مجموعة الأسعار. في المعنى، يجب أن تذهب هذه المجموعة إلى المستوى الأدنى من التجمع في مستودع، ولكن المستوى أعلى من التجمع على التسمية. لذلك، في هيكل التقرير، نخصص مجموعة مستودع وبعد من خلال النقر بزر الماوس الأيمن فوقه، حدد الأمر في قائمة السياق. مجموعة جديدة (الشكل 6.)


الشكل 6. إضافة مجموعة تجميع حسب المجموعة السعر

في نافذة تحرير المجموعة التجمع التي تفتح، حدد التسمية. المجموعة المرسلة (الشكل 7).

الشكل 7. تحرير مجال التجمع

انقر فوق الزر "موافق". كما يمكن أن ينظر إليه من الرسم، تمت إضافة مورد تجميع جديد إلى التقرير إلى التقرير. مستودع .

الآن وضع التجمع بواسطة nomenclature. وبدون ترك زر الماوس الأيمن يسحبه إلى الداخل (أي أدناه) وفقا لمجموعة السعر وبعد سيكون لدينا الهيكل التالي:

الشكل 8. هيكل التقرير الناتج

نتيجة التقرير:


الشكل 9. تقرير نتيجة الإعداد

العمل مع حقول المستخدم

دعونا الآن نلقي نظرة على الميزات الجديدة لإعدادات التقرير في UT.

في شكل هيكل التحرير وإعدادات التقارير، انتبه إلى المرجعية الحقول المخصصة وبعد قبل ذلك، أضفنا إلى مجال الحقل، وقد تم تحديد قائمة التي قدمتها المطور. مع هذه المرجعية، يمكننا إنشاء الحقول الخاصة بنا - الحقل الاختيار أو مجال التعبير .

مثال 2. التصديق على تقرير مبيعات القصة (تقرير تقرير ). سنسحب البيانات الموجودة في المبيعات في سياق الشركاء والسمات. لنفترض أن شركتنا تعمل في بيع البضائع في موسكو وفي المناطق. وبالتالي، ينتمي كل عميل في قاعدة المعلومات إلى منطقة جغرافية محددة (الدعائم منطقة الأعمال مخرج الشركاء ). يمكننا بسهولة مجموعة بيانات المبيعات في التقرير حسب المنطقة ، ولكن ماذا لو كنا مهتمين بإحصاءات أكثر توسيع، ولا سيما الإجابة على السؤال "كم عدد البضائع المباعة في موسكو، وعدد المناطق الأخرى مجتمعة"؟ في هذه الحالة، ستكون "الحقول المخصصة" مفيدة.

الخطوة 1. افتح التقرير. دعونا نتحول إلى نموذج إعداد هيكل التقرير ( جميع الإجراءات / تغيير الخيار ). نحذفها في الدورات التي تم إنشاؤها مسبقا في تقرير المجموعة - لهذا، حدد كل منها، ثم انقر فوق الزر "حذف" لوحة الأوامر، أو نستخدم مفتاح "del".

كما هو الحال في المثال السابق، أضف تجميع إلى التقرير بواسطة شريك ، وثم بواسطة nomenclature. وبعد نحن نعرف بالفعل كيفية القيام بذلك، وبالتالي لا يحتاج إلى الكثير من الوقت. نتيجة لذلك، سيحصل بنية التقرير على النموذج التالي:


الشكل 10. هيكل تقرير جديد

الخطوة 2. إنشاء حقل مستخدم جديد. فتح لتبك الحقول المخصصة وتنفيذ الأمر إضافة / اختيار حقل جديد.

الشكل 11. إضافة حقل جديد

نحن نعرف اسم حقلنا الجديد - تتمتع المنطقة بمعمم.


الشكل 12. تحرير حقل مستخدم جديد

انقر على الزر يضيف (الشكل 12). في سلسلة جديدة انقر على الزر في العمود اختيار وبعد في نموذج التحرير الذي يظهر، أضف التحديد من خلال الحقل شريك. منطقة الأعمال وبعد اختيار نوع المقارنة على قدم المساواة ، معنى - "موسكو" (الشكل 13)


الشكل 13. التحرير التحديد

انقر فوق الزر "موافق"، وبعد ذلك نعود إلى نافذة تحرير حقل المستخدم. التالي تحتاج إلى النقر فوق الزر في العمود قيمة وفي قائمة اختيار نوع البيانات المحدد خط وكقيمة، اكتب "موسكو".

نكرر العملية. أضف سلسلة أخرى إلى الجدول. هذه المرة للاختيار حسب الحقل شريك. منطقة الأعمال اختيار نوع المقارنة ليس متساوي (الشكل 14).


الشكل 14. اختيار مع نوع المقارنة ليست متساوية

العودة إلى نافذة تحرير حقل المستخدم، في العمود قيمة سنكتب "المناطق الأخرى".


الشكل 15. المناطق الراحة

انقر فوق الزر "موافق". حقلنا الجديد جاهز.

الخطوة 3. أضف حقلنا الجديد إلى بنية التقرير. تسليط الضوء على المستوى الأعلى تقرير في الهيكل، أضف مجموعة جديدة. في المطلوبة مجال نختار "منطقة المعمم" (الشكل 16).


الشكل 16. الاختيار الميداني

من خلال الإشارة إلى مجموعة من الشريك وتجميع مرؤوسا على التسمية داخل المنشأة حديثا للحصول على هيكل التقرير التالي:


الشكل 17. هيكل تقرير جديد

نحن نتشكل تقريرا وننظر إلى النتيجة.


الشكل 18. نتيجة تشكيل التقرير

الاختيار والفرز

العودة إلى هيكل التحرير وإطار إعدادات التقارير وإيلاء الاهتمام للإشارات المرجعية. اختيار و فرز .


الشكل 19. اختيار، فرز، التصميم التقليدي

إذا تم تحديد عنصر الجذر في بنية التقرير ( تقرير )، ستتصل الإعدادات التي تم إجراؤها على هذه الإشارات المرجعية إلى التقرير بأكمله. إذا تم تسليط الضوء على بعض الإبلاغ عن التقرير ( شريك , التسمية ) - سوف تلمس الإعدادات فقط.

مثال 3. في التقرير مبيعات القصة (تقرير تقرير إيرادات وتكلفة المبيعات ) إضافة التحديد حسب الحقل مدير .

تقرير دعنا نذهب إلى المرجعية اختيار .

مدير وبعد نحن وضعنا نوع المقارنة على قدم المساواة ، كقيمة، سوف نختار "إيفانوف بيتر فيدوروفيتش".


الشكل 20. الاختيار من قبل مدير الحقل

ونتيجة لذلك، ستنخفض هذه التطبيقات فقط في التقرير، حيث تم تحديد إيفانوف إيفانوف كمدير.

مثال 4. سحب البيانات في التقرير في ترتيب تنازلي للإيرادات من المبيعات.

افتح نافذة إعدادات التقرير، في بنية التقرير، حدد عنصر الجذر تقرير دعنا نذهب إلى المرجعية فرز .

من قائمة الحقول الموجودة على اليسار عن طريق سحب الماوس إلى الجانب الأيمن من الحقل ربح وبعد نحن وضعنا اتجاه الفرز تنازل .


الشكل 21. الفرز

ويظهر نتيجة تكوين التقرير في الشكل 22.


الشكل 22. نتيجة تكوين التقرير

الحفاظ على التغييرات التي تم إجراؤها

عند تغيير هيكل التقرير، يمكن حفظه باستخدام الأمر جميع الإجراءات / حفظ الخيار .

الشكل 23. توفير خيار تقرير

في شكل حفظ الخيار باستخدام التبديل، يمكنك اختيار حفظ إلى إصدار تقرير موجود (بدلا من أحد الخيارات المتاحة بالفعل)، أو حفظ نسخة تقرير جديدة .

للحصول على خيار جديد، يجب عليك تحديد الاسم (النقر فوق الزر إضافه على )، ثم انقر فوق الزر يحفظ .


الشكل 24. حفظ نسخة تقرير جديدة

لتحديد خيار التقرير المحفوظ مسبقا، يجب عليك تنفيذ الأمر جميع الإجراءات / اختيار الخيار .

الشكل 25. اختيار خيار تقرير

وبالتالي، من خلال تغييرات بسيطة، من نوع واحد من TIM 11، يمكنك الحصول على مجموعة كاملة من الأدوات المريحة لعرض وتحليل المعلومات الأكثر اختلافا.

استنتاج

كما ترون، استخدم إعدادات التقارير القياسية UT بشدة. بالطبع، فهي أكثر بكثير مما أظهرنا على مثال على هذا المقال، ولكن أيضا الإعدادات أعلاه سيسمح لك بالحصول على مزيد من المزايا من استخدام منصة جديدة وتوفير المال لجذب المبرمجين للتطوير.

بالطبع، لا توجد جميع إعدادات التقرير مشابهة في هيكلها، ولكن بعد تلقي المعرفة الأساسية لتكوين التقارير على الأمثلة أعلاه، يمكنك بالفعل تكوين تقارير أخرى تحتاجها.

مرحبا بالجميع الذي استغرق مؤخرا النماذج المدارة 1C.

على الرغم من أن الفكرة وضعت في النماذج المدارةآه ومثيرة للاهتمام للغاية، ولكن بعد عميل سميكة، هناك العديد من الأسئلة - الحل الذي لا معنى له جدا.


كيفية الحصول على تخطيط تقرير خارجي / معالجة؟

obektttp \u003d طلب requisitformand ("كائن")؛ تخطيط \u003d كائنات. PouringMackets ("Moymaket")؛

ماذا قبل أن نفعل وظائف (عميل الدهون)

الآن يتم ذلك (النماذج العميلة / المدارة الدقيقة):

المستمعين من المستودعات المعنفية. عالية ("nameamparameter"، "الاسم"، القيمة)؛ المعنى \u003d مستودع المستودعات قائمة بذاتها. تحميل ("Nameampameter"، اسم "الاسم)

هنا يجب أن توضح اثنين من الفروق الفروقية:

  1. يتم إعطاء مثال لتكوين إدارة التجارة 11.x. في UT 11.x هناك العديد من المخازن القياسية. لا تتطلب المخازن القياسية رمز إضافي. يمكنك استخدام "كما هو". NUANCE هو أنه ليس كل مرافق التخزين هذه ستفعل ما تحتاجه - فقط استلامه الذي سيعمل:
    1. معدات تستند إلى المستخدم
    2. strangeredcextanforms.
    3. معدات إعادة النظر
    4. معدات تستند إلى المستخدم
    5. Storabinishemistry.
  2. في 11، هناك أيضا مستودع قياسي لسجلات المستودع - بالنسبة له في التكوين، تم بالفعل كتابة معالج خاص يتطلب بنية معلمة محددة. إذا كان هناك رغبة - يمكنك التعامل معها بنفسك.
  3. يوجد أيضا منشأة تخزين - وهي مصممة لتطوير تخزينها الخاص. هنا نومانس هو أن هذا الكائن نفسه لا يفعل شيئا، فهو يوفر العديد من المعالجين (فارغة) من الضروري كتابة التعليمات البرمجية لحفظ القيم المرسلة. أين وكيفية الحفاظ على حالة شخصية بحتة، كل من قرر الاتصال به.


اختيار تعسفي في الأشكال المدارة.

في كثير من الأحيان، لمختلف عمليات خاصة، يجب أن يكون لها اختيار تعسفي في النموذج. في عميل سميك، استخدمنا تحديد الكائنات، وقد تم ملءه برمجيا ونفرحه بالحياة. في النماذج المدارة و عميل رقيقة اخترنا هذه الفرصة، لكننا أعطوا آخر، يبدو خائفا، لكنه سهل الاستخدام للغاية، والأهم من ذلك - لكتابة رمز يحتاج إلى أقل.

  1. نبدأ في دعم شكل نوع من أنواع Blockspinds التسامح (أو تسجيل المعالجة، من، كما تريد) - دعونا نسميها ملاحظة جديدة (على سبيل المثال)
  2. إذا قمت بنشر مجموعة جديدة مع عبور، فسوف نرى خاصية الإعداد، وسنرى الاختيار داخل الإعداد - نتخل عن التحديد من قبل الماوس وأخذ النموذج - نتيجة لذلك سنرى النموذج اختيار قياسي كما هو الحال في الجيدة القديمة ...
  3. عملية التهيئة - فقط، لذا، فلن يتم إصدار التحديد حسب العناصر. لهذا تحتاج إلى القيام بخطوتين
    1. قم بإنشاء تخطيط مخطط (مثال) - لأولئك الذين يعرفون كيفية جعل مخططات SCD ستشرح المبدأ البسيط (الذي لا يعرفه - نحن ننظر إلى المثال): نصنع استعلام ابتدائي (في نظام SCD) من النوع التسمية. ارتباط كرسم ناتج، التسمية. الصانع كشركة مصنعة، مستودعات. ارتباط كمستودع من الكتاب المرجعي. Namelacture، دفتر مراجع.

      عند الطلب، سيحدد شاشة LCD الحقول المتاحة للاختيار. إذا كنا نريد في الاختيار بالفعل، تتم إضافة بعض الحقول تلقائيا - نذهب إلى علامة تبويب الإعدادات (في مجال SCD) -\u003e التحديد وإضافة الحقل هناك إلى الجانب الأيسر (لا تنسى تعيين القيم الافتراضية). إذا لم يكن الأمر واضحا - ننظر إلى المثال.
      أضف الدائرة إلى Mockups المعالجة / التقرير.

    2. قم بتشغيل التعليمات البرمجية (على الخادم - وظيفة مع معدل معدل و Nasserver): / / نحصل على مخطط من معالجة OBEKTTMP \u003d RequisitFormand ("كائن")؛ Schemescomponovka \u003d الكائنات. PouringMackets ("Washamcomponovkinas")؛ // قد يتم استدعاء مخططك كما تريد // نأخذ الإعدادات الافتراضية من الإعداد الدائرة أقرب \u003d الحواجب التخطيطي. // تهيئة عنوان الاختيار لدينا \u003d معرف فريد جديد ()؛ Urlshem \u003d المنطقة العادية المحتملة (Schemescomponovka، عنوان)؛ المصدر والمصدر \u003d الملحقات المصدر الجديد (Urlshema)؛ newlybor.ientize (المصدر)؛ NewlyOtbor.Phangload أدوات (الإعدادات)؛

      يمكن أن يكون الرمز مكتظا على سبيل المثال في وظيفة برنامج التشغيل (الفشل، العمل المعياري)

  4. استخدام التحديد - جميع عناصر الاختيار هنا: رسم تخطيطي جديد

    هذه مجموعة، لذلك نذهب حولها بطريقة قياسية

    لكل عنصر من اصطياد جديد. خيارات. خيارات. دورة الدورة // strokode. العنصر. القوة) هي شيء يقف على اليسار في الاختيار (على سبيل المثال، التسمية أو المستودع. الاسم) // العنصر. التعريف هو قيمة الاختيار (على سبيل المثال، المجموعة الحقيقية من التسميات أو المستودع) // العنصر. باستخدام - الحقيقة - إذا كان لديك داو على السكتة الدماغية من التحديد // елент. Vidrums - حقل من نوع الكاتبة ( على سبيل المثال، واحدة افتراضية).

ملاحظة: يتم كتابة المقال للمبرمجين العاديين لتسهيل حياتهم. الذي لديه حياة وسهلة للغاية الحسد.
سيكون هناك المزيد من الكعك - سأضيف إلى المقال.

عادة ما يتم تقسيم إعدادات المستخدم في 1C إلى ثلاثة أجزاء.

أولا، تسمح النظام الأساسي 1C لكل مستخدم بإجراء إعدادات 1C الخاصة به للراحة. على سبيل المثال، إعدادات تقارير 1C من CCD.

ثانيا، عادة ما يكون لكل تكوين نموذجي وغير نموذجي العديد من العلاجات التي تؤدي إجراءات الخدمة. معالجة تتطلب الإعدادات. من المؤسف أن تضيع الوقت، وإعادة إدخال الإعدادات في كل معالجة فتح.

أخيرا، ثالثا، مبرمج نفسه، بحيث يكون البرنامج عالميا، بعض القيم الافتراضية من الأفضل عدم وصفها في رمز البرنامج، ولكن لتخزينها في أي إعدادات.

أين تخزن كل هذه الإعدادات في 1C؟

كما إعدادات 1C المحفوظة من قبل

اقترح النظام الأساسي الخيار القياسي التالي:

  • عندما تريد أن تتذكر إعداد 1C، \u200b\u200bيستخدم المبرمج الوظيفة
    حفظ ("الاسم"، القيمة)؛
  • لقراءة إعداد 1C، \u200b\u200bيتم استخدام الوظيفة.
    القيمة \u003d الاسترداد ("الاسم"، القيمة)؛

وفقا لذلك، يقوم برنامج المبرمج بإنشاء أزرار لحفظ وإعادة إعدادات 1C، ويستخدم المستخدم هذه الآلية (حسنا، أو يحتفظ بها المبرمون تلقائيا).

كقيمة، لا يمكن استخدام الرقم أو السلسلة فقط، ولكن أيضا الهيكل هو نوع يسمح لك بتخزين العديد من القيم بأسمائها، على سبيل المثال:
الإعدادات \u003d هيكل جديد ()؛
الإعدادات. أدخل ("الاسم"، القيمة)؛
معنى \u003d الإعدادات. التعادل؛

يتم حفظ إعداد 1C لهذا المستخدم الذي ضغط على زر إعدادات 1C التي طورها المبرمج (أو يتم تنفيذ هذه الإجراءات تلقائيا). يتم تخزين إعدادات 1C في الملف النصي في مجلد قاعدة البيانات (عند استخدام قاعدة بيانات الملفات).

أيضا، كان المبرمج أحرارا في تطوير أساليب التخزين التعسفي من إعدادات 1C باستخدام الأساليب التقليدية - على سبيل المثال، من خلال العمل مع النص و ملفات XML - حفظ إعدادات 1C عشوائيا في الملف.

في التكوينات النموذجية تم تخزين إعدادات 1C في سجل المعلومات. ويمكن حفظ إعدادات 1C لتقرير CC على ملف XML.

مخزن الإعدادات القياسية 1C

بقي كل هذه الفرص في النظام الأساسي الجديد 8.2، ولكن في النهاية " الطريقة القياسية"حفظ الإعدادات - تخزين إعدادات 1C.

تنقسم الآلية إلى قسمين - تخزين المستخدمين القياسي والمستخدم من إعدادات 1C. يتم تنفيذ المعيار في منصة 1C، والعرف هو كائن 1C الذي يقوم بإنشاء وبرامج المبرمج.

يتم استخدام تخزين إعدادات الإعدادات القياسية 1C بواسطة النظام الأساسي الافتراضي في عميل رقيق لحفظ إعدادات المستخدم في آليات النظام الأساسي التالي:

  • واجهة القيادة المدارة
  • نماذج
  • إعدادات الإعدادات والتقرير.

يمكن للمبرمج استخدام تخزين إعدادات 1C القياسية من رمز البرنامج في 1C بطريقة مماثلة لما كان قبل:

  • عندما تريد أن تتذكر الإعداد
    الجمهوريات. رافعة (الاسم "،" بناء الطبيعة "، المعنى)؛
  • لقراءة الإعداد
    معنى \u003d recoertitrication للجرارات. تنزيل ("NameBject"، "الطبيعة"، القيمة)؛
  • للحصول على قائمة الإعدادات
    قائمة \u003d الجمهورية. إمدادات الطاقة ("namebject")؛

يتم حفظ الإعدادات 1C مباشرة في قاعدة البيانات، في جداول خاصة.

كما يتضح، مقارنة بالآلية القديمة، تمت إضافة شق إضافي - اسم الكائن. منصة، وكذلك الحفاظ التلقائي يتم استخدام اسم كائن 1C في البيانات الوصفية التي تشير إلى العرض، على سبيل المثال:
تقرير. بيع

يبدو أيضا لإدارة اسم المستخدم الذي سيتم حفظ إعدادات 1C به، مما يدل على المعلمة الأخيرة.

هناك التخزين القياسي التالي لإعدادات 1C:

  • Storabinishemistry.
  • معدات إعادة النظر
  • strangeredcextanforms.
  • Storabinishing ServiceSestracks وتخزين سجلات التخزين.

1C إعدادات المتجر

يمكن للمبرمج إنشاء تخزين الإعدادات الخاصة به - في Confecturator.

من المفترض أن يتم ذلك في الحالات التالية:

  • التحكم المرجعي عند تخزين إعدادات 1C
  • ترحيل إعدادات 1C عند استخدامها
  • هيكل خاص لإعدادات 1C (للامتثال التلقائي)
  • تجاوز التخزين القياسي.

لإنشاء مستودع الإعدادات 1C الخاصة بك - يجب عليك إضافة هذا في Configurator في نافذة التكوين في فرع عام / تخزين الإعدادات 1C.

تجاوز التخزين القياسي لإعدادات 1C المستخدمة من خلال النظام الأساسي في خصائص التكوين (فرع تكوين الجذر يطلق عليه المبرمج عادة الجذر أو الرأس).

إذا تم استخدام سلسلة فارغة في الخصائص - يتم استخدام تخزين إعدادات 1C القياسية، وإلا يتم استخدامه محدد، ولا يتم استخدام المعيار.

استخدام المستودع ممكن تلقائيا:


في العميل السميك، للاستخدام المطلوب في التعليمات البرمجية بلغة 1C، ستحقق مكالمة مباشرة لحفظ إعدادات 1C:
مخازن مستودع المعدات. عالية ()؛

عند إضافة إلى تكوين "تخزين" إعدادات 1C الخاصة بك، مطلوب 1C في اللغة لتسجيل معالجات التنزيل وحفظ القيم، وإلا فلن يعمل التخزين.

في الواقع، في هذه الميزات، يمكنك كتابة رمز بإنقاذ القيمة (في التخزين القياسي أو إلى الملف أو في الدليل أو في سجل المعلومات، وما إلى ذلك)، وتحميل القيمة.

8
عند استخدام قائمة ديناميكية وطلب تعسفي لإخراج البيانات، فهناك حالات عندما تريد تحديد المعلمة المستخدمة في هذا الطلب. أدناه، مثال على إخراج معلومات المعلومات في البطاقة ... 6
إذا قمت بإجراء ذلك، فتح شكل الدليل أو المستند، بعض الإجراءات، فإن التعليمات البرمجية التي يجب أن تغير حالة البيانات في القوائم الديناميكية أو قيمة المطلوبة. يتم تغيير البيانات، ولكن في شكل مفتوح ... 4
وجدت على الإنترنت ولكنهم يقولون ذلك من القرص لها. 3
في 1C، من المفترض أن يتم عرض الرسالة من أجل إبلاغ المستخدم بالخطأ. ولإبلاغ الإجراء الذي تم إجراؤه، يوصى باستخدام طريقة اللغة المضمنة ... 2
غالبا ما تكون المهمة هي إظهار الخطوط المطلوبة فقط في الجزء الجدول من المستند أو الدليل (أو كائن آخر). للقيام بذلك، يمكنك استخدام خاصية رائعة: في المعلمة التطبيق المعتادة ل ...