المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : ربط كريستال ريبورتس مع جريت بلينز


عماد زيد
05-Nov-2011, 01:16 PM
السلام عليكم
ما أسهل طريقة لجعل كريستال ريبورتس يأخذ البارامترات من نافذة بجريت بلينز ؟؟؟

osamamakled
05-Nov-2011, 04:41 PM
السلام عليكم
ما أسهل طريقة لجعل كريستال ريبورتس يأخذ البارامترات من نافذة بجريت بلينز ؟؟؟

أعتقد ان Crystal OCX file لا يمكن تشغيله في الإصدار الأخير من كريستال ريبورت 11--أي يمكنك إستخدام الإصدار الثامن أو التاسع لفتح Crystal Report عن طريق محررVB الموجود في GP

و كمثال بسيط إستخدم العبارة في محرر VB
With CrystalReport1
.ReportFileName = "report.rpt"
.GroupSelectionFormula = "{transqty.trans} = '" & Trim(TextBox1.Text) & "'"
.Action = 1
End With

عماد زيد
06-Nov-2011, 06:31 AM
شكراً أخ أسامة

عثمان
06-Nov-2011, 07:45 AM
أعتقد ان Crystal OCX file لا يمكن تشغيله في الإصدار الأخير من كريستال ريبورت 11--أي يمكنك إستخدام الإصدار الثامن أو التاسع لفتح Crystal Report عن طريق محررVB الموجود في GP

و كمثال بسيط إستخدم العبارة في محرر VB
With CrystalReport1
.ReportFileName = "report.rpt"
.GroupSelectionFormula = "{transqty.trans} = '" & Trim(TextBox1.Text) & "'"
.Action = 1
End With

شِكرا استاذ اسامة ..... هل يوجد فروق جوهرية بين الإصدار التاسع والإصدار الأخير من الكريستال ريبورت؟؟

osamamakled
07-Nov-2011, 07:05 AM
شِكرا استاذ اسامة ..... هل يوجد فروق جوهرية بين الإصدار التاسع والإصدار الأخير من الكريستال ريبورت؟؟

لا أعتقد أنها جوهرية مع الإصدار الأخير 11
و لكن الإصدار الأخير أسهل و به أدوات أكثر من قبل

سطام
02-Dec-2011, 09:19 AM
شِكرا استاذ اسامة ..... هل يوجد فروق جوهرية بين الإصدار التاسع والإصدار الأخير من الكريستال ريبورت؟؟
مششششششششششششششششكور كول الشكر لايظاحك النير

husham_khidir
02-Dec-2011, 09:51 AM
بسم الله الرحمن الرحيم
جميعنا تقريبا يعمل على الموديول الخاص بتقارير الكريستال ريبورت والذي قد سبق تحميله على المنتدي حسب إعتقادي(SNIVAGE – SNAR AS CNK FILE) وهذا الموديول يقوم بتشغيل بعض تقارير الكريستال ريبورت عبر شاشة REPORT OPTION ولكن هل هذه التقارير تلبي كل الحاجات بالطبع لا فكيف يمكننا إضافة تقارير خاصة بنا وتشغيلها عبر نفس الآداة خاصة ان هناك بعض التقارير التي لاشك باهميتها وحاجة غالبية مستخدمي البرنامج لها مثل تقرير VENDOR STATEMENT عموما اليكم طريقة تشغيل التقارير عبر هذه الآداة واتمني ان نفتح الباب لتبادل تقارير الكريستال خصوصا ان بعض المشرفين لهم باع طويل في ذلك.
اذا قمت بتحميل الموديول الخاص بتقارير الكريستال ريبورت
وأردت ان تضيف بعض تقارير الكريستال ريبورت الخاصة بك فعليك إستخدام الجداول : SN90100 و SN90200 و SN90300 و SN90400
SN90100 ويحتوى على صلاحيات المستخدمين والتي من الممكن إدخالها من داخل البرنامج عن طريق شاشة USER ACCESS MAINTENANCE
SN90200 به اسماء الحقول المستخدمة كparameters في الجدول SN90400 والتي تظهر في شاشة الـOPTION REPORTS كقائمة منسدلة DLOOKUP
SN90300 وهو الجدول الذي يحتوى على بيانات التقارير المستخدمة في هذا الموديول طبعا سجل لكل تقرير
SN90400 يحتوى على بيانات المتغيرات التي سيتم تمريرها لتقرير الكريستال والتي سيتم التعامل معها كريستركشنس
SN30300
الحقل RPTGRNMS يحتوي على اسم تقرير الكريستال ريبورت مثال R_04
الحقل RPRTNAME اسم التقرير كما سيظهر بالشاشة مثال تفصيلي مبيعات الاصناف الحقل Report Destination STR اسم التقرير والمسار مثال
: :C:Program Files/Microsoft Dynamics/Reports/04_Details_Item_Sales.rpt
الحقل PRTOPRTR الطباعة على الطابعة مثال 0
الحقل PRTOSCRN الطباعة على الشاشة مثال 1
الحقل INCLUDED لتضمين ريستركشن على التقرير مثال 1
الحقل RestrictionForlIST كتابة الريستركشن كما في الكريستال ريبورت
مثال {SOP30200.VOIDSTTS} = 0.00 and {SOP30300.SOPTYPE} >= 3.00
الحقل ACTIVE تفعيل مثال 1
الجدول الثاني هو: SN30400
الحقل RPTGRNMS اسم التقرير كما في SN90300 مثال R_04
الحقل RPRTNAME وصف التقرير ويفضل ان يكون كما في الجدول SN90300 مثال تفصيلي مبيعات الاصناف
الحقل FIELDNAM الحقل المراد تمريرة كمدى للاختيار (من – إلى) هذا الحقل يجب كتابته كما في الجدول SN30100 مثال DATE 01
الحقل FLDPRPNM الوصف الخاص بالمدى والذي يظهر على الشاشة مثال التاريخ
الحقل Destination_ID الحقل المراد عمل ريستركشن عليه كما في تقرير الكريستال ريبورت مثال {SOP30200.DOCDATE} الحقل ACTIVE تفعيل مثال 1
لاحظ إن الريسركشن في الجدول SN30300 هي إجبارية وليس على المستخدم اختيارها من الشاشة أما في الجدول SN30400 فيمكن تحديد خيارات المستخدم من شاشة ال REPORT OPTION. كما في تقارير جريت بلينز جميعها.
يجب ملاحظة إن الموديول يعمل على الإصدارة 8 وعند تجربتي له على الإصدارة 10 لم يعمل وأعطى رسالة.
كما ننبه لضرورة مراعاة حالتي الـ(VOID – DELETE) عند عمل تقارير بإستخدام الكريستال ريبورت.
الفائدة من كل هذا ان التقارير تعمل بشكل يوحي انها من داخل البرنامج مع إمكانية تمرير ما شئت من المتغيرات للتقرير الخاص بك.

elsayyid
29-Feb-2012, 08:28 PM
شكرا على هذه المعلومات

بدر العولقي
20-May-2012, 03:48 PM
ارجوكم اريد معرفة طريقة البرنامج الذي يعمل به كريستال وطريقة ربطه بالجريت بلينز مع شكري لكم مقدما

koje
23-May-2012, 04:13 PM
شكرا

لو تكرمت توضح كيفية ربطه بالجريت بلينز

husham_khidir
27-May-2012, 07:27 AM
يوجد chnk file وهي SNIVAGE – SNAR ومجرد وضعها على مجلد gp ثم تشغيل البرنامج يقوم جريت بلينز بفك محتوياتها ولإضافة النموذج الذي عن طريقه تقوم بفتح التقارير والتي اسمها Report Option :
View -> Navigation Pane -> Shortcuts ثم أختر Add ثم Other Window لتظهر لك قائمة اختر منها SN ANALYSIS REPORT ثم COMPANY ثم قم باختيار النموذج REPORT OPTIONS
كما يمكنك إضافة بقية النماذج بنفس الطريقة النامذج الخاصة بالصلاحيات USER ACCESS MENTENANCE و الشاشة الخاصة بإضافة تقارير من تصميمك REPORT MENTENANCE والشاشة الخاصة بربط حقول التقرير الخاص بك مع حقول جريت بلينز (LOOKUPS) وهي CRYSTAL FIELD MENTENANCE
اتمني لكم التوفيق حقيقة قمت بتصميم العديد من التقارير المفيدة جدا بإستخادم هذه الطريقة

husham_khidir
27-May-2012, 07:36 AM
عذرا فاتني ان اذكر ان التقارير يتم وضعها على مجلد فرعي داخل مجلد جريت بلينز بإسم Reports وعند تصميمك لتقرير جديد يجب وضعه على هذا المجلد بغرض الترتيب والتنظيم كما يجب عليك نسخ التقرير على أجهزة المستخدمين كما انوه انه واجهتني مشاكل عند التصميم بالإصدارات المتقدمة من كريستال ريبورت فعليك إستخدام الإصدارة 8 او 8.5

Monzer Osama
27-May-2012, 05:38 PM
من أين نحصل على هذا الملف أخي هشام؟

husham_khidir
31-May-2012, 02:49 PM
مرفق لكم الملف مضغوط وعلية ملفين chnk

osamamakled
01-Dec-2012, 10:41 AM
مرفق ملفات ocx و dll

Monzer Osama
01-Dec-2012, 10:52 AM
مرفق ملفات ocx و dll

جزاك الله خير
حملت الملفات ونسختهم الى مجلد System32 سأرى كيف يمكن التعامل مع التقرير ولي عودة إن شاء الله

osamamakled
01-Dec-2012, 01:13 PM
جزاك الله خير
حملت الملفات ونسختهم الى مجلد system32 سأرى كيف يمكن التعامل مع التقرير ولي عودة إن شاء الله

مرفق ملفات كريستال 8.50

gonewild
12-Apr-2014, 11:58 PM
could not find stored procedures...error when using SNAR..any sql procedures we have to run before using this module?

bograra
21-Apr-2014, 11:39 AM
شكرا على هذه المعلومات