شريط أوامر المستند. كيف تتحكم في ترتيب الأوامر في شريط الأوامر لنموذج؟ أزرار لوحة القيادة 1s

يتم ملء أي مجموعة من الأزرار (شريط الأوامر ، القائمة الفرعية ، مجموعة الأزرار ، قائمة السياق) وفقًا لنفس القواعد:

  1. تعال أولاً الأزرار التي يوفرها مصدر الأمر الذي ترتبط به المجموعة ؛
  2. ثم يأتي جزء من واجهة الأوامر ، إذا كان مصدر الأمر يتضمن تضمينه ؛
  3. ثم هناك أوامر مستخدم مضافة إلى هذه المجموعة ؛
  4. ثم تأتي القائمة الفرعية كل الإجراءات(فقط للوحة القيادة) ؛
  5. وفي النهاية يوجد زر مرجعإذا تم توفيره من قبل مصدر القيادة.

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

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

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

1. يمكنك فصل الأوامر التي أنشأها المطور عن الأوامر الأخرى بمحدد.

للقيام بذلك ، قم بإنشاء مجموعة في لوحة القيادة الخاصة بالنموذج مجموعة الأزرارونقل هذه الأوامر إليه.

2. يمكنك وضع بعض أوامر المطور في بداية مجموعة من الأوامر.

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

كل الإجراءاتسيكون بالشكل التالي.

3. يمكنك تحريك أزرار الملء التلقائي.

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

نتيجة لذلك ، في 1C: وضع المؤسسة ، شريط أوامر النموذج والقائمة الفرعية كل الإجراءاتسيكون بالشكل التالي.

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

4. يمكنك تغيير ترتيب ورؤية الأزرار لجزء واجهة الأوامر التي يوفرها مصدر الأمر استمارة.

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

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

نتيجة لذلك ، في 1C: وضع المؤسسة ، شريط أوامر النموذج والقائمة الفرعية كل الإجراءاتسيكون بالشكل التالي.

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

في هذه الحالة ، سيتم إلغاء الوضع التلقائي للجزء (على غرار الزر القياسي الذي تمت إضافته يدويًا) ، وسيتم عرض جزء واجهة الأوامر في مجموعة جديدة.

بالنسبة لمحتويات جزء واجهة الأوامر ، يتوفر تحريرها في علامة التبويب واجهة القيادةمحرر النموذج.

5. يمكنك تشغيل / إيقاف تشغيل رؤية الأوامر القياسية التي يوفرها مصدر الأمر ، على سبيل المثال - استمارة.

للقيام بذلك ، افتح النافذة تكوين فريقفي لوحة خصائص الشكل.

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

/
المطورون /
تصميم الواجهة لـ 8.3

شريط أوامر المستند

النطاق: تطبيق مُدار.

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

2. يجب أن يكون ترتيب الأوامر في جميع المستندات هو نفسه.

3. لا يوصى بتغيير تكوين أزرار شريط أوامر النظام التي تعرضها المنصة افتراضيًا وترتيبها بالنسبة لبعضها البعض.

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

5. بالنسبة للمستندات التي تحتوي على نماذج مطبوعة والتي يمكن على أساسها إدخال مستندات أخرى ، يوصى بتشكيل لوحة أوامر من عدة مجموعات:

1. أوامر النظام "النشر والإغلاق" و "التسجيل" و "النشر"

2. أوامر تطبيقية مهمة.
على سبيل المثال ، القائمة الفرعية "طباعة"

3. أوامر النظام والتطبيق الأخرى
على سبيل المثال ، الأوامر العامة "إنشاء بناءً على" و "هيكل التقرير" و "مزيد من المعلومات".

باستخدام إعدادات الشاشة القياسية ، يجب أن يرى المستخدم على الفور جميع أوامر المجموعتين 1 و 2 ، ويمكن نقل بعض (أو حتى كل) أوامر المجموعة 3 إلى القائمة الفرعية "المزيد".

باستخدام هذا النهج ، سيتم ترتيب الأوامر بالترتيب التالي:

انتقد وإغلاق / حفظ وإغلاق

يحرق

سلوك

حركات الوثيقة

إنشاء على أساس

هيكل التقارير

معلومات إضافية

على سبيل المثال ، لوحة الأوامر للمستند "فاتورة الدفع":

في Configurator ، يتم تنظيم عناصر لوحة الأوامر على النحو التالي:

شريط الأوامر: الإكمال التلقائي - لا

المجموعة 1: مجموعة CommandBarButton: مجموعة الأزرار ، مصدر الأوامر - النموذج

المجموعة 2: GroupImportantCommands: مجموعة الأزرار ، مصدر أوامر فارغ. توجد القائمة الفرعية "طباعة" في هذه المجموعة باستخدام برنامج BSP.

المجموعة 3: GroupGlobalCommands - مجموعة الأزرار ومصدر الأوامر - الأوامر العامة لشريط أوامر النموذج.

FormHelp: فقط في جميع الإجراءات - "لا". أمر نموذج قياسي.

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

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

شريط أوامر النموذج مملوء تلقائيًا

1С8: ملء لوحة قيادة النموذج تلقائيًا


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

أمر إعداد النموذج

1C8: أمر إعداد النموذج

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

أوامر لحفظ واستعادة المعلمات

1С8: أوامر لحفظ واستعادة المعلمات

ملحوظة
يتم عرض بعض الأوامر مباشرة في شريط الأوامر وفي قائمة جميع الإجراءات ، وبعضها معروض فقط في قائمة جميع الإجراءات.

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

أوامر معالجة البيانات الجدولية

1С8: أوامر لمعالجة البيانات الجدولية

ملحوظة
عند إنشاء مجموعة من أوامر نموذج القائمة تلقائيًا ، يكون للنموذج شريط أوامر مدمج يحتوي على أوامر النموذج وأوامر الجدول.

أوامر معلمات عالمية

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

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

أمر إجراء نموذج عام قابل للمعلمات

1C8: أمر إجراء عام قابل للمعلمات في النموذج

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

أمر تنقل عام قابل للمعلمات في نموذج

1C8: أمر تنقل عام قابل للمعلمات في النموذج

لتضمين أمر معلمات عام عشوائي في شريط التنقل الخاص بالنموذج في الخاصية مجموعةمن هذا الأمر ، مجموعة من الأوامر مع الفئة شريط التنقل في النموذج.

ملحوظة
بشكل افتراضي ، تكون هذه الأوامر غير مرئية وشريط التنقل
غير معروض. عرض شريط التنقل للنموذج الذي قمنا بتكوينه
في وضع المستخدم.

على سبيل المثال ، في النموذج الذي أنشأناه ، يتضمن شريط التنقل الخاص بالنموذج chen command Sales Register ، والذي يفتح قائمة بإدخالات التسجيلالمبيعات الناتجة عن المستند المعالج.

بالنسبة للأمر ، يتم تمرير ارتباط إلى المستند الذي تتم معالجته كمعامل (من خاصية الارتباط لسمة النموذج الرئيسي).

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

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

  • لا يعتمد توافر الأوامر القياسية التي يوفرها النموذج على تحديد دور الحقوق وقيم الخيارات الوظيفية
  • يعتمد توافر الأوامر القياسية التي يوفرها امتداد سمة النموذج الرئيسي على إعداد دور حقوق المستخدم ، ولا تؤثر قيم الخيارات الوظيفية على توفر الأوامر
  • يعتمد توافر الأوامر العالمية على إعداد دور حقوق المستخدم وقيم الخيارات الوظيفية.

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

لدور مدير الأسعار ، قم بتعيين حقوق القراءة والعرض للمستند. بالنسبة لأمر تعسفي تابع للمستند ، سنقوم بإزالة طريقة العرض الصحيحة لفاتورة الطباعة.

ملحوظة
للتخلص من أخطاء وقت التشغيل ، سيقوم مدير الأسعار بتعيين حق القراءة إلى الدلائل ، المستودعات ، المنظمات والعملات.

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

الأوامر القياسية متاحة للمستخدمين بأدوار مختلفة

1C8: الأوامر القياسية متاحة للمستخدمين ذوي الأدوار المختلفة

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

ملاحظات منزلية من النظرة الزجاجية

01/11/2016 تم تحسين أزرار النموذج وشريط الأوامر

تم تنفيذه في الإصدار 8.3.8.1652.

زر الارتباط التشعبي

موقف الصورة على اليمين

أصبح من الممكن تعيين موقع الصورة على يمين أو يسار العنوان. للقيام بذلك ، قمنا بإنشاء خاصية جديدة للزر الموقع الصور.

مجموعة مدمجة من الأزرار

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

زر بيضاوي

الآن يمكنك إنشاء أزرار بيضاوية. يتم التحكم في شكل الزر بواسطة خاصية ملحق المجموعة الفرعية الجديدة - شكل.

زر إظهار عندما يكون نشطًا

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

الحدود والخلفية ولون العنوان وخط العنوان

اختياريًا ، يمكنك الآن تلوين الإطار والخلفية وعنوان الزر ، وحتى تغيير خط العنوان. هذا هو الغرض من خصائص الزر الجديد. ColorFrame, لون الخلفية, ColorTextHeaderو FontHeader.

تغيير العرض الافتراضي للأوامر

بالنسبة لبعض الفرق ، قمنا بتغيير قواعد العرض الافتراضية. على سبيل المثال ، الأمر ينسخيتم عرضه الآن كصورة في شريط الأوامر.

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

نأمل أن تجعل هذه الميزات حلولك أكثر جاذبية ومتعة في الاستخدام.