Revision history  [back]

تم إضافة برامتر تقارير جديدة تستخدم لفلترة البيانات فى التقارير على حسب الصلاحيات المعطاه للمستخدم
وهى كالآتى:
-allowedCapabilities: الصلاحيات المسموح بها
-allowedEntities:الأنواع المسموح بها وتشمل الملفات والمستندات
-notAllowedEntities:الأنواع الغير مسموح بها وتشمل الملفات والمستندات
-allowedFiles:الملفات المسموح بها
-notAllowedFiles:الملفات الغير مسموح بها
-allowedDocuments:المستندات المسموح بها
-notAllowedDocuments:المستندات الغير مسموح بها
------------------------------------------------------------------------------------
وتستخدم كالآتى:
1.يتم إنشاء برامتر جديد بنفس الاسم المذكور بالاعلى
2.جعل نوع البرامتر list
3.يتم وضعه فى الكويرى فى المكان المناسب وبنفس طريقة استخدام البرامتر من نوع list
4.يتم تعديل الصلاحيات للمستخدمين على حسب المطلوب

امثله على ذلك:
1. مثال على الصلاحيات المعطاه لمستخدم معين للحسابات المسموح بظهورها له فى التقرير

($X{IN,Account.viewCapability_id ,allowedCapabilities} or $X{IN,Account.updateCapability_id,allowedCapabilities} or Account.viewCapability_id is null)

2. مثال على الصلاحيات المعطاه لمستخدم معين للذمم المسموح بظهورها له فى التقرير

($X{IN,ese.viewCapability_id ,allowedCapabilities} or $X{IN,ese.updateCapability_id,allowedCapabilities} or ese.viewCapability_id is null)

ese اختصار لأسم الجدول المستخدم للذمة فى التقرير EntitySystemEntry
3.مثال على الملفات

($X{IN,e.targetType,allowedFiles} or e.targetType is null)

4.مثال على المستندات

($X{IN,t.originType,allowedDocuments} )

5.مثال على المستندات اللتى ليس لها صلاحيه

 ($X{NOTIN,t.originType,notAllowedDocuments} )

تم عمل تقرير نظامى لكشف حساب عام به مثال على ذلك ،، كود التقرير SYSR-ACC040

تم إضافة برامتر تقارير جديدة تستخدم لفلترة البيانات فى التقارير على حسب الصلاحيات المعطاه للمستخدم
وهى كالآتى:
-allowedCapabilities: الصلاحيات المسموح بها
-allowedEntities:الأنواع المسموح بها وتشمل الملفات والمستندات
-notAllowedEntities:الأنواع الغير مسموح بها وتشمل الملفات والمستندات
-allowedFiles:الملفات المسموح بها
-notAllowedFiles:الملفات الغير مسموح بها
-allowedDocuments:المستندات المسموح بها
-notAllowedDocuments:المستندات الغير مسموح بها
------------------------------------------------------------------------------------
وتستخدم كالآتى:
1.يتم إنشاء برامتر جديد بنفس الاسم المذكور بالاعلى
2.جعل نوع البرامتر list
3.يتم وضعه فى الكويرى فى المكان المناسب وبنفس طريقة استخدام البرامتر من نوع list
4.يتم تعديل الصلاحيات للمستخدمين على حسب المطلوب

امثله على ذلك:
1. مثال على الصلاحيات المعطاه لمستخدم معين للحسابات المسموح بظهورها له فى التقرير

($X{IN,Account.viewCapability_id ,allowedCapabilities} or $X{IN,Account.updateCapability_id,allowedCapabilities} or Account.viewCapability_id is null)

2. مثال على الصلاحيات المعطاه لمستخدم معين للذمم المسموح بظهورها له فى التقرير

($X{IN,ese.viewCapability_id ,allowedCapabilities} or $X{IN,ese.updateCapability_id,allowedCapabilities} or ese.viewCapability_id is null)

ese اختصار لأسم الجدول المستخدم للذمة فى التقرير EntitySystemEntry
3.مثال على الملفات

($X{IN,e.targetType,allowedFiles} or e.targetType is null)

4.مثال على المستندات

($X{IN,t.originType,allowedDocuments} )

5.مثال على المستندات اللتى ليس لها صلاحيه

 ($X{NOTIN,t.originType,notAllowedDocuments} )


------------------------------------------------------------------------------------
تم عمل تقرير نظامى لكشف حساب عام به مثال على ذلك ،، كود التقرير SYSR-ACC040

تم إضافة برامتر تقارير جديدة تستخدم لفلترة البيانات فى التقارير على حسب الصلاحيات المعطاه للمستخدم
وهى كالآتى:
-allowedCapabilities: الصلاحيات المسموح بها
-allowedEntities:الأنواع المسموح بها وتشمل الملفات والمستندات
-notAllowedEntities:الأنواع الغير مسموح بها وتشمل الملفات والمستندات
-allowedFiles:الملفات المسموح بها
-notAllowedFiles:الملفات الغير مسموح بها
-allowedDocuments:المستندات المسموح بها
-notAllowedDocuments:المستندات الغير مسموح بها
------------------------------------------------------------------------------------
وتستخدم كالآتى:
1.يتم إنشاء برامتر جديد بنفس الاسم المذكور بالاعلى
2.جعل نوع البرامتر list
3.يتم وضعه فى الكويرى فى المكان المناسب وبنفس طريقة استخدام البرامتر من نوع list
4.يتم تعديل الصلاحيات للمستخدمين على حسب المطلوب

امثله على ذلك:
1. مثال على الصلاحيات المعطاه لمستخدم معين للحسابات المسموح بظهورها له فى التقرير

($X{IN,Account.viewCapability_id ,allowedCapabilities} or $X{IN,Account.updateCapability_id,allowedCapabilities} or Account.viewCapability_id is null)

2. مثال على الصلاحيات المعطاه لمستخدم معين للذمم المسموح بظهورها له فى التقرير

($X{IN,ese.viewCapability_id ,allowedCapabilities} or $X{IN,ese.updateCapability_id,allowedCapabilities} or ese.viewCapability_id is null)

ese اختصار لأسم الجدول المستخدم للذمة فى التقرير EntitySystemEntry
3.مثال على الملفات

($X{IN,e.targetType,allowedFiles} or e.targetType is null)
null) and <br/>

4.مثال على المستندات

($X{IN,t.originType,allowedDocuments} )

5.مثال على المستندات اللتى ليس لها صلاحيه

 ($X{NOTIN,t.originType,notAllowedDocuments} )


------------------------------------------------------------------------------------
تم عمل تقرير نظامى لكشف حساب عام به مثال على ذلك ،، كود التقرير SYSR-ACC040