سؤال

هل هناك طريقة لتحويل تقارير Crystal Reports بسهولة إلى تنسيق RDL لخدمات التقارير؟لدينا عدد لا بأس به من التقارير التي ستحتاج إلى التحويل قريبًا.

أنا على دراية بالعملية اليدوية (التي تقوم أساسًا على إعادة بناء جميع تقاريرك من الصفر في SSRS)، لكن عمليات البحث التي أجريتها أشارت إلى بعض الاحتمالات من خلال "تسريع" التحويل التلقائي مع العديد من الشركات الاستشارية.(كما هو موضح في ....- الرابط معطل).

هل لدى أي منكم أي تجارب أو توصيات صالحة بخصوص هذه المشكلة بالذات؟هل هناك أي أدوات لا أعرف عنها شيئًا؟

هل كانت مفيدة؟

المحلول

لقد بحثت سابقاً عن هذا، ولم يحالفني الحظ.لا يبدو أن هناك أي أدوات متاحة لهذا التحويل، وبالتالي تصبح الطريقة اليدوية هي الطريقة الوحيدة.ونعم، هناك شركات استشارية ستقوم بالعمل اليدوي نيابةً عنك، لكنها ما زالت تقوم بذلك يدويًا.

تتميز تقارير Crystal Reports وخدمات التقارير بأنماط معمارية مختلفة، مما يجعلها مهمة صعبة بالنسبة لأداة التحويل، لذلك أرى أنه من غير المرجح أن يقوم شخص ما ببناء واحدة في أي وقت قريب.

نصائح أخرى

أنا أعمل في إحدى الشركات الاستشارية التي ذكرها كارلتون، واسمحوا لي أن أخبركم أننا الشركة الوحيدة التي طورت أداة داخلية (خاصة) تساعدنا على بدء عملية التحويل من RPTs إلى RDLs.تدعم أداتنا الحالية فقط إصدار Crystal Rpts 9 والإصدارات الأقدم، وتنسيقات RDL 2000 و2005.

لقد قمت بتنفيذ العديد من مشاريع التحويل هذه بنفسي، وهناك الكثير من الأشياء التي لا يمكن تحويلها تلقائيًا نظرًا لطبيعة كل منتج.أشياء مثل التعبيرات ومعلومات مصدر البيانات واستعلامات مجموعة البيانات لا يمكن "ترجمتها" تلقائيًا بواسطة أداة.

هتافات.

سيكون البديل هو استخدام حل إعداد تقارير أرخص بكثير والذي يمكنه قراءة قوالب Crystal Reports، مثل قوالب Java (الخاصة بنا) i-net تقارير واضحة (كان يستخدم ليكون i-net Crystal-Clear).

لاحظ أنه على عكس معظم الحلول، فإننا لا نفقد معلومات مثل معلومات مصدر البيانات والصيغ وتعبيرات SQL وما إلى ذلك.من القوالب الأصليةحتى الرسوم البيانية يتم تحويلها بشكل جيد.

أيضًا، نحن نقدم الآن تطبيقًا مجانيًا يعمل بكامل طاقته مصمم التقرير (والتي يمكنها أيضًا تشغيل التقارير).

تم تحويل كود VB الأصلي الخاص بي إلى C#.يرى RptToXml.

نحن في وضع مشابه جدًا في الوقت الحالي.تم وضع العشرات من التقارير الكريستالية ونحن ننتقل إلى خدمات التقارير (بشكل رئيسي لسهولة نشرها وواجهة مستخدم أكثر مرونة للمستخدم النهائي) - الحل الذي نوفره هو تركها كما هي، ولكن يتم إنشاء أي شيء جديد في RptgSvcs.من الأفضل أن نقوم بترجمتها، لكن تنسيق .rpt غير شفاف للغاية.

أثناء بحثي، تعرفت على أحد منتجات KTL Solutions باسم KTL Crystal Converter القادر على تحويل تقرير Crystal إلى SSRS.

كما اقترح مايكروسوفت يمكنك تجربة أي من أدوات الترحيل التالية لتحويل تقارير SAP Crystal إلى SSRS:

  1. هيتاشي للاستشارات http://www.hitachiconsulting.com/page.cfm?ID=bi
  2. TCS http://www.tcs.com/Microsoft2005Launch/download/Microsoft_Recast.pdf
  3. سوناتا للبرمجيات المحدودة http://microsoftcc.sonata-software.com/html/mcc_bi.htm
  4. حلول كي تي إل http://www.ktlsolutions.com/t-crystalconverter.aspx
  5. 90 درجة البرمجيات http://www.90degreesoftware.com
  6. جيف نت http://www.rpttosql.com/index.html
  7. نيوديسيك http://www.neudesic.com
  8. زائد-IT http://www.plus-it.de

RptToRdl.Com (http://www.RptToRdl.com) هو أفضل رهان لك.

يمكنهم إجراء تحويلات سريعة أو تحويلات كاملة.يبدأ السعر من 25 دولارًا للتقرير.

تحقق من هذه الأداة الهجرة الكريستالية

لديهم أيضًا مقطع فيديو يشرح ذلك موقع YouTube

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top