IBM Lotus Symphony
|
الشروط هي تعبيرات منطقية يمكنك استخدامها للتحكم في عرض المجالات و الأقسام في الوثيقة الخاصة بك. بالرغم من أن الأمثلة التالية تنطبق على المجالات، فهي تنطبق على الأقسام كذلك.
يمكنك تعريف شروط لأنواع المجال التالية:
النص المشروط: يعرض النص A اذا تحقق الشرط، أو B اذا لم يتحقق الشرط.
نص مخفي: لاخفاء محتويات المجال اذا تحقق الشرط.
فقرة مختفية: لاخفاء الفقرة اذا تحقق الشرط.
أبسط طريقة لتعريف الشرط هي بكتابة تعبير منطقي مباشرة في المربع الشرط باستخدام القيم التالية:
القيمة | الوصف |
---|---|
TRUE | يتم دائما تحقيق الشرط. يمكنك ادخال أي قيمة لا تساوي 0 كنص مشروط. |
FALSE | لا يتم تحقيق الشرط. يمكنك أيضا ادخال القيمة 0. |
![]() |
اذا تم ترك مربع الشرط خاليا، يتم ترجمة أن الشرط بأنه لم يتحقق. |
عندما تقوم بتعريف شرط، يمكنك استخدام نفس العناصر الخاصة بتعريف المعادلات، مثل معاملات المقارنة، والوظائف الحسابية والاحصائية نسق الأرقام والمتغيرات والثوابت.
يمكنك استخدام الأنواع التالية من المتغيرات عند تعريف أحد الشروط:
Lotus® Symphony™ - متغيرات تستخدم الاحصائيات على خصائص الوثيقة
المتغيرات المعدلة، التي يتم تكوينها باستخدام المجال "تحديد المتغير"
المتغيرات التي تكون على أساس بيانات المستخدم
المتغيرات التي تكون على أساس محتويات المجالات
لن يمكنك استخدام متغيرات داخلية، مثل أرقام الصفحة والفصل، في تعبير الشرط.
الأمثلة التالية تستخدم متغير يسمى "x":
مثال | الشرح |
---|---|
x == 1 أو x EQ 1 | يتحقق الشرط اذا كان "x" تساوي 1. |
x != 1 أو x NEQ 1 | يتحقق الشرط اذا كان "x" لا تساوي 1. |
sinx == 0 | يتحقق الشرط اذا كان "x" من مضاعفات pi. |
لاستخدام معاملات المقارنة مع مجموعات الحروف، يجب أن تكون المعاملات محاطة بعلامات تنصيص مزدوجة:
مثال | الشرح |
---|---|
x == "ABC" أو x EQ "ABC" | تتحقق مما اذا كان المتغير "x" يتضمن (true) العبارة "ABC"، أم لا (false). |
x == "" أو x EQ "" أو !x أو NOT x |
تتحقق مما اذا كان المتغير "x" يتضمن مجموعة حروف خالية. |
![]() |
معامل المقارنة "equal" يجب تمثيله بعلامتي يساوي في الشرط. على سبيل المثال، اذا قمت بتعريف متغير "x" بالقيمة 1، يمكنك ادخال الشرط بالصورة FALSE x==1. |
على سبيل المثال، لاخفاء أحد الفقرات أو النص أو قسم عن أحد المستخدمين له اختصارات الاسم"LM"، أدخل الشرط: user_initials=="LM".
الأمثلة التالية تستخدم مجال نص مشروط، بالرغم من أنه يمكنك تطبيقها على أي مجالات يمكن ربطها مع أحد الشروط. الصيغة المستخدمة للشروط تستخدم للنص المخفي أو الفقرات المخفية أو أي سجل أو مجالات السجل التالي أيضا.
حدد تكوين - مجالات - أخرى، ثم اضغط على علامة التبويب الوظائف.
في كشف النوع اختر "نص مشروط".
في مربع الشرط، أدخل page == 1.
في المربع Then، أدخل "There is only one page".
في المربع Or، أدخل "There are several pages".
اضغط ادراج، ثم اضغط اغلاق.
حدد تكوين - مجالات - أخرى، ثم اضغط على علامة التبويبمتغيرات.
في كشف النوع اختر "تحديد متغير".
في مربع الاسم، أدخل "أرباح".
في مربع القيمة، أدخل "5000".
اضغط ادراج.
اضغط على علامة التبويب الوظائف، ثم اضغط "نص مشروط" في كشف النوع.
في مربع الشرط، أدخل "Profit < 5000".
في المربع Then، أدخل "Target is not met".
في المربع Or، أدخل "Target is met".
اضغط ادراج.
لتحرير محتويات المتغير "أرباح"، اضغط مرتين على مجال المتغير.