قاعدة الأعمال LinkByText تقوم بتحديد وصلة في أحد العناصر بعد ايجاد خاصية مميزة مطابقة في وحدة برامج أخرى. وحدة البرامج هذه تسمى وحدة برامج التوصيف.
عند استخدام قاعدة الأعمال LinkByText، فليست هناك حاجة الى تحديد الخاصية المميزة للوصلة بحيث تستمد هذه المعلومات من نص آخر. يتم استخدام التعبيرات المعتادة لمطابقة الخصائص المميزة.
المتطلبات
- وحدة برامج التوصيف. العناصر الموجودة في وحدة برامج التوصيف يجب أن تكون لها هذه الخصائص المميزة:
- الخاصية المميزة للنص للاحتفاظ بالتعبير المعتاد ("خاصية التعبير المعتاد")
- الخاصية المميزة للوصلة التي سيتم نسخها عند حدوث المطابقة ("الخاصية المميزة للوصلة").
تأكد من أن النوع المستهدف يتفق مع الوصلات المطلوب تحديدها.
- الخاصية المميزة لحاوية قاعدة الأعمال، التي هي خاصية مميزة للنص
التنسيق
في الخاصية المميزة لحاوية قواعد الأعمال، أدخل قاعدة الأعمال بالنسق التالي:
=LinkByText('Source Attribute',"Target Link Attribute ID","Configuration Module ID","Regular Expression Attribute ID","Link Attribute ID")
المعاملات
جدول 1. معاملات قاعدة الأعمال LinkByText
'الخاصية المميزة الرئيسية' |
الخاصية المميزة للنص التي تتضمن النص المراد مطابقته |
"كود تعريف الخاصية الممزة للوصلة المستهدفة" |
كود تعريف الخاصية المميزة للوصلة الذي يتم تحديده عند وجود تطابق |
"كود تعريف وحدة برامج التوصيف" |
كود تعريف وحدة برامج التوصيف |
"كود تعريف الخاصية المميزة للتعبير المعتاد" |
كود تعريف الخاصية المميزة للنص في وحدة برامج التوصيف التي تحتفظ بالتعبير المعتاد الذي يتم استخدامه في المطابقة |
"كود تعريف الخاصية المميزة للوصلة" |
كود تعريف الخاصية المميزة للوصلة في وحدة برامج التوصيف الذي يتم نسخه الى الخاصية المميزة للوصلة المستهدفة اذا تم ايجاد مطابقة |
الملاحظات:
- اذا قمت بتوصيف وصلة، أو وصلة واردة، أو كشف الوصلات لعرض الوصلات الخاصة بالمشاهدة، لن تقوم قاعدة الأعمال باكتشاف هذا التوصيف.
- يمكنك استخدام صف واحد وبدون تنسيق للخاصية المميزة للنص الذي يتضمن التعبير المعتاد.
- LinkByText ملتزم بحالة الحروف. على سبيل المثال، لكي يتطابق *focal.* مع focal و Focal، يمكنك استخدام *[Ff]ocal.*
.