اجعل الزر يفعل شيئاً
الهدف
امنح زراً على شريط أوامر نموذج أو عرض شيئاً يفعله عند الضغط عليه.
المتطلبات
- نموذج أو عرض مفتوح في مصممه، وعليه إجراء واحد على الأقل في شريط Actions.
الخطوات
-
افتح النموذج في مصمم النماذج، أو العرض في مصمم العروض.
-
اختر زرّك من شريط Actions.
-
من عند الضغط اختر ما يفعله:
الخيار ما يحتاجه ما يحدث فتح عرض جدول (الفراغ يعني هذا الجدول) وأحد عروضه تُفتح القائمة على ذلك العرض سجل جديد جدول (الفراغ يعني هذا الجدول) يُفتح نموذج سجل فارغ فتح لوحة معلومات لوحة معلومات تُفتح اللوحة فتح شاشة شاشة مرسومة تُفتح الشاشة تشغيل تقرير تقرير يُفتح التقرير كشاشة مستقلة — مقصوراً على السجل المفتوح إن وُجد فتح عنوان ويب عنوان http://أوhttps://يمكن أن يسمّي حقول السجليُفتح في تبويب جديد تشغيل نص برمجي لا شيء هنا — انظر أدناه يعمل نصّك بلغة BS -
اختر الوجهة من القائمة. يفتح كل حقل من تلك الحقول قائمة قابلة للبحث بما تملكه بيئتك فعلاً: الاسم المعروض في السطر الأول والاسم المنطقي تحته. اكتب للتصفية — كلا السطرين يُطابَقان، فـ
par_invتجد «الفواتير» وكذلك كتابة فات. -
احفظ النموذج أو العرض.
اترك الجدول فارغاً كلما قصدت «هذا الجدول». الأمر الذي لا يسمّي جدولاً يعمل على أي جدول يوضع عليه، فيمكن نسخ الزر نفسه إلى نموذج آخر دون إعادة توجيهه. وهذا ما تعنيه عبارة هذا الجدول على الحقل الفارغ، والعلامة ✕ بجانب جدول مختار تعيده إليها.
قائمة العروض تخصّ الجدول الذي فوقها. اختر الجدول أولاً؛ العروض المعروضة هي عروض القوائم لذلك الجدول، وهي التي تستطيع صفحة قائمة فتحها. وإذا غيّرت الجدول مُسح العرض الذي كنت قد اخترته، لأن عرض جدول لا يُفتح على جدول آخر — والاختيار من جديد أفضل من حفظ زر يفشل حي ن يضغطه أحد.
التقرير يعرف جدوله بنفسه، فلا جدول لاختياره بجانبه.
يمكن لعنوان الويب أن يحمل قيم السجل
ضع الاسم المنطقي لحقل بين قوسين معقوفين ليستخدم العنوان قيمة ذلك الحقل من السجل المفتوح:
https://teams.microsoft.com/l/call/0/0?users=4:{pw_phone_number}
https://www.openstreetmap.org/search?query={address1_city}
تُرمَّز القيمة لعنوان URL تلقائياً، فيصل رقم مثل +44 20 7946 0000 كاملاً. ويجب أن يبدأ
العنوان بـ http:// أو https:// مكتوباً صراحةً: يمكن للحقل أن يملأ جزءاً من العنوان، لكن
ليس مخطَّطه (scheme) أبداً.
إذا كان الحقل فارغاً فلا يُفتح شيء، ويُخبَر من ضغط الزر بأي حقل. لا يوجد سجل مفتوح في القائمة، لذا لا يعمل العنوان الذي يحوي حقلاً إلا على النموذج.
الخيارات الخمسة الأولى تنقل المستخدم — وتترك طريقاً للعودة
فتح عرض وسجل جديد وفتح لوحة معلومات وفتح شاشة وتشغيل تقرير كلها تنقّل: كل واحد منها يحلّ محلّ الشاشة التي ضُغط الزر فيها، وشريط العنوان يقول ذلك، فيمكن تحديث النتيجة أو حفظها في المفضلة أو إرسالها إلى أحد.
ولذلك تحمل الشاشة التي يفتحها الأمر زرّ ← يعود بك إلى حيث جئت. وبتمرير المؤشر عليه يسمّي ذلك المكان — «العودة إلى الحسابات»، أو «العودة إلى الفواتير · شركة نموذجية» حين ضُغط الزر على سجل.
ويجلس حيث يجلس تنقّل تلك الشاشة أصلاً، فيكون دائماً في الركن نفسه:
- القائمة ونموذج السجل يضعانه في أول شريط الأوامر، حيث كان سهم ال نموذج دائماً — وعلى النموذج هو ذلك السهم نفسه، فيكون هناك مخرج واحد لا اثنان؛
- التقرير يضعه في أول شريط أدواته، قبل اسم التقرير؛
- لوحة المعلومات والشاشة المرسومة لا شريط أدوات لهما، فيذهب إلى الركن العلوي الأول.
ويرافقك السهم ما دمت تتنقّل داخل التطبيق نفسه، ففتح سجل من قائمة أوصلك إليها زر لا يُضيّع طريق العودة؛ وإنما يزول حين تختار شيئاً من تنقّل التطبيق نفسه، لأن ذلك قرار جديد لا جزء من الرحلة. أما شاشة وصلت إليها بنفسك من التنقّل فلا سهم عودة فيها، إذ لا شيء لِتُراجعه.
وإذا كان في النموذج الذي تغادره تعديلات غير محفوظة سُئلت قبل أن تذهب — وهو السؤال نفسه الذي يطرحه كل مخرج آخر من النموذج.
التقرير الذي يعمل من سجل يطبع ذلك السجل؛ والذي يعمل من قائمة يشمل الجدول كله. لا ينتقل معه بحث القائمة ولا تصفيتها، لأن التقرير يُعنون باسمه هو، والتصفية ليست مما يحمله عنوان. ولتقرير عن مجموعة أضيق، أعطِ التصفية للتقرير نفسه.