ما هي أفضل طريقة من diffing كريستال التقارير ؟ [مغلقة]

StackOverflow https://stackoverflow.com/questions/19963

  •  09-06-2019
  •  | 
  •  

سؤال

إذا كان لديك نسختين من نفس التقرير (.rpt) و تريد إنشاء ماذا بالضبط الاختلافات ما هي أفضل طريقة للذهاب حول هذا ؟ لقد رأيت بعض الأدوات التجارية للقيام بذلك ، ولكن أنا لست مهتمة جدا في التفرع النقدية عن شيء يجب أن يكون نسبيا على التوالي إلى الأمام.هل يمكنني ربط في كريستال API و ببساطة قائمة خصائص كل حقل أو ما شابه ؟ يرجى شخص ما أخبرني أن هناك مشروع مفتوح المصدر في مكان ما أن يفعل هذا...@:-)

@Kogus, لن diffing النواتج كما نص إخفاء أي تنسيق الاختلافات ؟

@ladoucep أنا لا يبدو أن تكون قادرة على تصدير التقرير دون البيانات.

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

المحلول

هل يمكنني ربط في كريستال API ببساطة قائمة كل من خصائص كل مجال أو ما شابه ؟ من فضلك شخص ما أخبرني أن هناك مفتوح المصدر المشروع في مكان ما لا هذا...@:-)

هناك في الواقع ، مثل API.كتبت VB6 التطبيق أن تفعل فقط ما طلبته وأكثر من ذلك.أعتقد حتى هاجر إلى VB.Net.كما كان للاستخدام بلدي, أنا لم تنفق الكثير من الوقت مما يجعل من 'مصقول'.لقد كنت تنوي الإفراج عنها ، ولكن لم يكن لدي الوقت...

نهج آخر أن كنت قد استخدمت في الماضي لإنشاء التطبيق الوصول إلى المساعدة في إدارة كبيرة ، التقرير مشاريع التنمية.واحدة من العديد من ميزات تشمل القدرة على استخراج الجداول التي يتم استخدامها من قبل التقرير عبارات SQL التي يستخدمها الأوامر و عبارات SQL.القصد هو إعطاء أحد منظور عالمي من التي تستخدم في التقارير التي الجداول.ربما يكون لا يزال في مكان ما...

** تحرير 1 **

BusinessObjects المؤسسة شي (R?) لديه ميزة اسمه 'الفوقية مدير'.فإنه سيتم فحص دوري محتويات مستودع حفظ النتائج إلى قاعدة البيانات الخاصة بنا.ويستخدم التقرير-خدمة التطبيق (RAS) لتوليد البيانات الوصفية.إنه إضافية, 5-الرقم الترخيص بالطبع.

** تحرير 2 **

النظر في استخدام PowerShell للقيام بهذا العمل: PsCrystal.

نصائح أخرى

واحدة مفيدة تقنية إخراج نسختين من التقرير إلى نص عادي ، ثم مهرجان دبي السينمائي الدولي هذه النواتج.

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

@السؤال في بوست:Diffing على النواتج فقط تظهر تغييرات التنسيق إذا كان النسبية المواقف قد تغيرت.على سبيل المثال ، إذا كان هذا:

قبل:الاسم الأول, اسم العائلة, العناوين

وبعد:اسم العائلة, الاسم الأول, عنوان

ثم أن يظهر على شكل فرق.

ولكن إذا كنت قد صدم فقط عنوان العمود أكثر من بضع بكسل ، أو غير ذلك من نص عادي إلى غامق, ثم أنت على حق, لن تظهر.

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

باعتراف الجميع, كبيرة تقارير هذا يمكن أن يكون وقتا طويلا جدا وعرضة للخطأ, ولكن هذه limitataions يمكن التغلب عليها مع الصبر والرعاية.

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