كيفية إجراء اختبار الحالة يتوافق مع الأعمدة الفرعية لجدول قرار التصميم?

StackOverflow https://stackoverflow.com//questions/23016024

  •  21-12-2019
  •  | 
  •  

سؤال

أنا باستخدام أودم 8.5 (خليفة لجرولز) ، وأنا محاكاة الخطوات الموضحة في البرنامج التعليمي عب - تحرير جداول القرارات;ومع ذلك ، لا يمكنني إنشاء اختبار قانوني.في البرنامج التعليمي ، يقومون بإنشاء الاختبار التالي:

the customer's age of the 'current rental agreement' is at least <min> and less than <max>

إذا كنت تستخدم ميزة الانتهاء الكسوف () لتوليد الاكمال القانونية للجدول أريد إنشاء ، لا أستطيع توليد <min> أو <max>, ، ولكن يمكنني توليد <a string>.ومع ذلك ، يؤدي هذا إلى إنشاء التحذير التالي ، ولا يؤدي إلى إنشاء أعمدة فرعية.

enter image description here

لا أعرف ما الذي يحاول التحذير إخباري به (وأنا مستاء من تلقي تحذير عندما أستخدم بديلا مقترحا).("معجمي أكبر من" هي وظيفة لقد حددت أن يأخذ وسيطتين سلسلة;ومع ذلك ، فإن التغيير إلى وظيفة محددة مسبقا مثل "يحتوي" ، لا فرق.) إذا قمت بتغيير تكرارات يدويا <a string> إلى <min> و <max>, ، أحصل على خطأ:

enter image description here

كيف يمكنني جعل جدول قراري يتصرف مثل الجدول الموجود في البرنامج التعليمي?

هل كانت مفيدة؟

المحلول

مشكلة واحدة هي كيفية استخدام <min> و <max> شروط بدلا من <a string>.يعتمد هذا على التعبير اللفظي للطريقة التي تم إنشاؤها في قائمة المواد ، كما هو موضح في الإجابة على هذا السؤال.باختصار ، تحتاج إلى إنشاء طريقة مع لفظي مثل:

{0} is in the range {1,min} to {2,max}

للحصول على عبارة "دقيقة" و "ماكس" لتظهر.

ثم ، عند تحرير عمود الشرط من جدول القرار الخاص بك ، يمكنك إنشاء اختبار شيء مثل:

the modified ep code of 'the work assignment input' 
is in the range <min> to <max>

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

enter image description here

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top