منتديات جريت بلينز العربية Great Plains For Arab

منتديات جريت بلينز العربية Great Plains For Arab (http://www.gp4arab.com/forum/index.php)
-   التقارير وأدواتها التي تعمل مع برنامج جريت بلينز مباشرة (http://www.gp4arab.com/forum/forumdisplay.php?f=24)
-   -   ربط كريستال ريبورتس مع جريت بلينز (http://www.gp4arab.com/forum/showthread.php?t=600)

عماد زيد 05-Nov-2011 01:16 PM

ربط كريستال ريبورتس مع جريت بلينز
 
السلام عليكم
ما أسهل طريقة لجعل كريستال ريبورتس يأخذ البارامترات من نافذة بجريت بلينز ؟؟؟

osamamakled 05-Nov-2011 04:41 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة عماد زيد (المشاركة 3349)
السلام عليكم
ما أسهل طريقة لجعل كريستال ريبورتس يأخذ البارامترات من نافذة بجريت بلينز ؟؟؟

أعتقد ان 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 07:31 AM

شكراً أخ أسامة

عثمان 06-Nov-2011 08:45 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة osamamakled (المشاركة 3358)
أعتقد ان 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 08:05 AM

اقتباس:

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

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

سطام 02-Dec-2011 10:19 AM

اقتباس:

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

مششششششششششششششششكور كول الشكر لايظاحك النير

husham_khidir 02-Dec-2011 10: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 09: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

لك التحية والعتبى حتى ترضى
 
1 مرفق
مرفق لكم الملف مضغوط وعلية ملفين chnk

osamamakled 01-Dec-2012 11:41 AM

1 مرفق
مرفق ملفات ocx و dll

Monzer Osama 01-Dec-2012 11:52 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة osamamakled (المشاركة 8444)
مرفق ملفات ocx و dll

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

osamamakled 01-Dec-2012 02:13 PM

1 مرفق
اقتباس:

المشاركة الأصلية كتبت بواسطة monzer osama (المشاركة 8445)
جزاك الله خير
حملت الملفات ونسختهم الى مجلد 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

شكرا على هذه المعلومات


جميع الأوقات بتوقيت GMT +3. الساعة الآن 07:31 AM.

Powered by vBulletin® Version 3.8.3

الموقع والمنتدى من تطوير » شركة المنذر للاستضافة والتصميم


الموقع لا يمثل أي جهة رسمية بل هو جهد شخصي يرمي الى تجميع القدرات في برنامج جريت بلينز