معاملات التعبير

الجداول التالية توضح المعاملات التي يمكنك استخدامها لكتابة التعبيرات في IBM® Rational Focal Point.

الخصائص المميزة للنص

من خلال الخصائص المميزة للنص، يمكنك استخدام المعاملات التالية:

جدول 1. معاملات الخصائص المميزة للنص
المعامل الوصف مثال
+ اضافة ="Two " + "Strings" --> Two Strings
& اضافة ="Two " & "Strings" --> Two Strings
substring() لتكوين مجموعة حروف فرعية =substring("ABCDEFG", "2") --> CDEFG =substring("ABCDEFG", "2", "5") --> CDE =substring("ABCDEFG", "BC") --> DEFG =substring("ABCDEFG", "BC", "F") --> DE
النص لتحويل الكشف الى نص  =text('mymatrix(A1:A3)') --> first cell, second cell, third cell
regexp() لتجهيز Jakarta Regexp getParen(0) =regexp("ABCDEFG","A.*D") --> ABCD
match() لتجهيز مطابقة Jakarta Regexp =match("ABCEFG",".B.*") --> 1
يساوي Equals =equals("ABCDEFG","ABCDEFG") -->1
مقارنة مقارنة =compare("A","A") --> 0 =compare("A","B") --> -1 =compare("B","A") --> 1

خانات الخصائص المميزة رقم صحيح ورقم ذو علامة عشرية والتاريخ، والخاصية المميزة مصفوفة

بالنسبة الى خانات الخصائص المميزة رقم صحيح ورقم ذو علامة عشرية والتاريخ، والخاصية المميزة مصفوفة، يمكنك استخدام المعاملات التالية:

جدول 2. خانات معاملات الخصائص المميزة رقم صحيح ورقم ذو علامة عشرية والتاريخ، والخاصية المميزة مصفوفة
المعامل الوصف مثال
+ اضافة 3+1
- طرح 3-1
* (العلامة النجمية) ضرب 3*3
/ (شرطة مائلة أمامية) قسمة 3/3
** أو ^ الدالة الأسية 3^3
sqrt()، cubert() الجذر التربيعي/التكعيبي sqrt(12)
sin()، cos()، cot()، tan()، arcsin()، arccos()، arctan()، csc()، sec() وظائف حساب المثلثات sin(1)
() الأقواس (1-2)*3
(a>b)?c:d تعبير بوولى
ملاحظة: التعبيرات البوولية لها أولوية أقل من الاضافة والطرح والضرب والقسمة.
(3<4)?1:0
max(a,b)، min(a,b) الحد الأقصى والحد الأدنى max(1,2)
abs()، ceiling()، floor()، trunc()، round() الوظائف الحسابية المتنوعة trunc(3.14)
n! مصروب المعامل 3!
exp()، ln()، log2()، log10() الوظائف الأسية ln(1)
اجمالى اجمالى المعاملات =Sum('cost1','cost2','cost3') = cost1 + cost2 + cost3   =Sum('MMM(A1:C1)') = cell A1 + cell B1 + cell C1 in the MMM matrix
عامل ناتج اجمالي المعاملات =Factor('cost1','cost2','cost3') = cost1 * cost2 * cost3   =Factor('MMM(A1:C1)') = cell A1 * cell B1 * cell C1 in the MMM matrix
المتوسط متوسط المعاملات =Average(12,14,22) = 16
الحد الأقصى قيمة أعلى معامل =Max(12,14,22) = 22
الحد الأدنى قيمة أقل معامل =Min(12,14,22) = 12
صافي القيمة الحالية (NPV) صافي القيمة الحالية. =NPV('Opportunity Cost of Capital','CF today', 'CF Year 1',CF Year 2',CF Year 3','CF Year 4')
substring يتم ارجاع مجموعة فرعية لمجموعة الحروف =substring(text, startIndex/String, [endIndex/String]) startIndex is inclusive, startString is exclusive endIndex and endString are exclusive A B C D E F G 0 1 2 3 4 5 6 =substring("ABCDEFG", "2") --> CDEFG =substring("ABCDEFG", "2", "5") --> CDE =substring("ABCDEFG", "BC") --> DEFG =substring("ABCDEFG", "BC", "F") --> DE
النص لتحويل كشف المراجع الى مجموعة حروف نصية بفصل القيم الخاصة به باستخدام "," أو " ". =text('mymatrix(A1:A3)') = first cell, second cell, third cell
تقريب لتقريب قيمة المعامل =round(100*7.23456)/100 ينتج عنها 7.23 في الخاصية المميزة رقم ذو علامة عشرية
اليوم لاحتساب التاريخ الحالي.
ملاحظة: يفيد هذا المعامل في الخصائص المميزة للتاريخ.
=today() في الخاصية المميزة للتاريخ تؤدي الى عرض التاريخ الحالي. لتحديث التعبير يوميا، يمكنك استخدام المعامل run_at. على سبيل المثال، أدخل =today("run_at=2") لتحديث التعبير كل يوم في الساعة 2 صباحا، بوقت وحدة الخدمة.

خانات الخاصية المميزة لخطوط تحديد الوقت

من خلال خانات الخاصية المميزة الجدول الزمني، يمكنك استخدام المعاملات التالية:

جدول 3. معاملات خانات الخاصية المميزة للجدول الزمني
المعامل الوصف مثال
+ اضافة 3+1
- طرح 3-1
* (العلامة النجمية) ضرب 3*3
/ (شرطة مائلة أمامية) قسمة 3/3
** أو ^ الدالة الأسية 3^3
متوسط متوسط قيم الخانة =average('A1','B2','C2') = 16
عد عدد الخانات = count('A1','B2','C2') =3
أقصى أكبر قيمة للخانة =max('A1':'A3')=10
أدنى أقل قيمة للخانة =min('A1':'A3')=2
اجمالى ناتج اجمالي قيم الخانة =sum('A1':'A3')=15

تعليق تقييمي