مدونة منذر اسامة

العودة   منتديات جريت بلينز العربية Great Plains For Arab > منتدى مطوري جريت بلينز > منتدى أكواد فيجوال بيسك VBA

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
قديم 30-Oct-2012, 04:53 PM   #1
Medhat M
عضو جديد
 
تاريخ التسجيل: Jul 2007
المشاركات: 4
من مواضيعي  
Arrow تغيير قاعدة بيانات الشركة فى الكريستال ريبورت10

برجاء الافادة فى كيف يمكننى ان استخدم تقرير واحد مصمم بالكريستال ريبورت 10 لأكثر من شركة على نفس السيرفر الاس كيو ال
من خلال الفيجوال بيسيك
Medhat M غير متواجد حالياً   رد مع اقتباس
قديم 01-Nov-2012, 08:19 AM   #2
osamamakled
مشرف المنتدى العام
 
تاريخ التسجيل: Oct 2007
الدولة: جـدة
المشاركات: 327
إرسال رسالة عبر مراسل Yahoo إلى osamamakled
من مواضيعي  
افتراضي

السلام عليكم و رحمة الله و بركاته

السؤال غير و اضح الهدف منه
إذا كنت تريد إستخراج بيانات للشركتين معا عن طريق التقرير - فيمكنك إضافة New Data Base - ADO لكل منهما و ربط الجداول مع معضهما و لكن سيكون التقرير بطيئ نوعا معا
أو عمل Union View بقاعدة البيانات للشركتين
__________________
§¤°~®~°¤§أشهد ان لا إله إلا الله§¤°~®~°¤§
DMA - MCP
Osama Makled
osamamakled غير متواجد حالياً   رد مع اقتباس
قديم 01-Nov-2012, 08:32 AM   #3
ahai
مشرف عام في منتديات جريت بلينز العربية
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة osamamakled مشاهدة المشاركة
السلام عليكم و رحمة الله و بركاته

السؤال غير و اضح الهدف منه
إذا كنت تريد إستخراج بيانات للشركتين معا عن طريق التقرير - فيمكنك إضافة New Data Base - ADO لكل منهما و ربط الجداول مع معضهما و لكن سيكون التقرير بطيئ نوعا معا
أو عمل Union View بقاعدة البيانات للشركتين
اقتباس:
المشاركة الأصلية كتبت بواسطة Medhat M مشاهدة المشاركة
برجاء الافادة فى كيف يمكننى ان استخدم تقرير واحد مصمم بالكريستال ريبورت 10 لأكثر من شركة على نفس السيرفر الاس كيو ال
من خلال الفيجوال بيسيك
ما فهمته من الأخ مدحت هو أنه يريد استخدام نفس التقرير ليقرأ بيانات من أي شركة دون الحاجة إلى إنشاء تقرير مستقل لكل شركة. صح أخ مدحت؟

والحقيقة معه حق في حال كانت الشركة تعتمد على تعدد الشركات بشكل كبير, فعملية ال Deployment لكل تقرير تصبح مملة ومضيعة للوقت.
__________________
عش ما شئت فإنك ميت . وأحبب من شئت فإنك مفارقه . واعمل ماشئت فإنك مجزي به
اللهم صلي وسلم وبارك على سيدنا محمد وعلى آله وصحبه وسلم
ahai غير متواجد حالياً   رد مع اقتباس
قديم 01-Nov-2012, 08:33 AM   #4
Medhat M
عضو جديد
 
تاريخ التسجيل: Jul 2007
المشاركات: 4
من مواضيعي  
Post توضيح

شكرا اخ اسامة والاخ العضو hai للرد على السؤال المقصود منه فعلا هو كيفية تغيير
قاعدة البيانات بطريقة اوتوماتيكية فى الكريستال ريبورت 10
باستخدام الفيجوال بيسيك 6
اى بمعنى اخر استخدام نفس التقرير لاكثرمن شركة بدون الحاجة للدخول على التقرير
او انشاء تقرير مستقل لكل شركة

آخر تعديل بواسطة Medhat M ، 01-Nov-2008 الساعة 09:22 AM. سبب آخر: دخول رد اخر
Medhat M غير متواجد حالياً   رد مع اقتباس
قديم 01-Nov-2012, 08:52 AM   #5
osamamakled
مشرف المنتدى العام
 
تاريخ التسجيل: Oct 2007
الدولة: جـدة
المشاركات: 327
إرسال رسالة عبر مراسل Yahoo إلى osamamakled
من مواضيعي  
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة Medhat M مشاهدة المشاركة
شكرا اخ اسامة والاخ العضو hai للرد على السؤال المقصود منه فعلا هو كيفية تغيير
قاعدة البيانات بطريقة اوتوماتيكية فى الكريستال ريبورت 10
باستخدام الفيجوال بيسيك 6
اى بمعنى اخر استخدام نفس التقرير لاكثرمن شركة بدون الحاجة للدخول على التقرير
او انشاء تقرير مستقل لكل شركة
أولا أخى الفاضل هل لديمكم ملفات الربط بين VB6 و Crystal Report 10 أم لا (OCX , DLL)
__________________
§¤°~®~°¤§أشهد ان لا إله إلا الله§¤°~®~°¤§
DMA - MCP
Osama Makled
osamamakled غير متواجد حالياً   رد مع اقتباس
قديم 01-Nov-2012, 08:59 AM   #6
Medhat M
عضو جديد
 
تاريخ التسجيل: Jul 2007
المشاركات: 4
من مواضيعي  
Post ملفات الربط

لا ليس لدى ملفات للربط
اعتقد ان الملف المطلوب هو pdsoledb.dll
بحثت عنه كثيرا ولم اجده
Medhat M غير متواجد حالياً   رد مع اقتباس
قديم 02-Nov-2012, 09:43 AM   #7
ahmedzico
موقوف
 
تاريخ التسجيل: Aug 2007
الدولة: السعودية
المشاركات: 48
من مواضيعي  
افتراضي

السلام عليكم اخواني الاعزاء
المشكلة في استدعاء التقارير تحدث عندما تكون بيانات الــ Schema لقاعدة البيانات مخزنة بالتقرير .
فعند استدعاء التقرير يجب علينا مسح تلك البيانات ان وجدت وايضا يجب علينا المرور على جميع جداول التقرير لتمرير اسم قاعدة البيانات والمستخدم وكلمة المرور وفيما يلي الكود الخاص بتلك العملية :
كود:
Dim crxTable As CRAXDRT.DatabaseTables
For Each crxTable In crxRpt.Database.Tables
   crxTable.SetLogOnInfo "ServerOrDSNName", "DBName", "UserID", "Password"
   If InStr(crxTable.Location, ".dbo.") > 1 Then
      crxTable.Locaton = Split(crxTable.Location, ".")(2)
   End If
Next crxTable
ahmedzico غير متواجد حالياً   رد مع اقتباس
قديم 03-Nov-2012, 09:33 AM   #8
Medhat M
عضو جديد
 
تاريخ التسجيل: Jul 2007
المشاركات: 4
من مواضيعي  
Post

شكرا جزيللا اخ احمد
حجرب الكود
Medhat M غير متواجد حالياً   رد مع اقتباس
قديم 02-Dec-2012, 02:49 PM   #9
walidzak
عضو جديد
 
تاريخ التسجيل: Jun 2008
الدولة: u s a
المشاركات: 17
من مواضيعي  
افتراضي

شكرا على الايضاح
walidzak غير متواجد حالياً   رد مع اقتباس
قديم 07-Jan-2013, 06:54 AM   #10
hishamglal65
عضو جديد
 
تاريخ التسجيل: Apr 2008
المشاركات: 12
من مواضيعي  
 

Smile

شكرا الف شكر
hishamglal65 غير متواجد حالياً   رد مع اقتباس
إضافة رد

الكلمات الدلالية (Tags)
بيانات, تغيير, قاعدة


يتصفح الموضوع حالياً : 1 (0 عضو و 1 ضيف)
 
أدوات الموضوع
انواع عرض الموضوع

ضوابط المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا يمكنك اضافة مرفقات
لا يمكنك تعديل مشاركاتك

BB code متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
مشكله في قاعدة بيانات SQL server 2008 ?????? منتدى أكواد ومواضيع الـ SQL Server 0 15-May-2014 03:31 PM
كيف اقدر انقل الاضافات من قاعدة بيانات الى اخرى mr.faisal منتدى أكواد ومواضيع الـ SQL Server 6 07-May-2013 01:47 PM
قاعدة بيانات الجريت بلينز Romeo منتدى أكواد ومواضيع الـ SQL Server 0 22-Apr-2013 08:23 PM
كيف يتم ربط قاعدة بيانات اكسس ببرنامج فيجول بيسك malk1979 منتدى أكواد فيجوال بيسك VBA 3 23-Sep-2011 01:49 PM


جميع الأوقات بتوقيت GMT +3. الساعة الآن 03:47 PM.


Powered by vBulletin® Version 3.8.3

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

Copyright © 2000-2010 Jelsoft Enterprises Limited.
الموقع لا يمثل أي جهة رسمية بل هو جهد شخصي يرمي الى تجميع القدرات في برنامج جريت بلينز