سؤال

في بعض الأحيان أثناء محاولة حفظ تقرير Crystal Report الذي أعمل عليه في VS2008، يظهر مربع حوار بعنوان "فشل حفظ الملف" يقول "تعذر حفظ المستند في C:\Users\Phillip\AppData\Local emp{XXXXXXXX" -XXXX-XXXX-XXXX-XXXXXXXXXXXX}.rpt.تم حفظه في C:\Users\Phillip\AppData\Local emp\~zzz{YYYYYYYY-YYYY-YYYY-YYYY-YYYYYYYYYYYY}.tmp."

إذا وافقت على مربع الحوار، أحصل على مربع حوار "حفظ الملف باسم".إذا قمت بتحديد الموقع الصحيح لملف التقرير، فسيتم سؤالي عما إذا كنت أرغب في استبدال الملف الموجود.إذا قلت "نعم"، أحصل على رسالة خطأ تفيد "تعذر إكمال العملية.لا يمكن للنظام العثور على الملف المحدد." حتى لو قمت بتحديد اسم ملف مختلف تمامًا، في مجلد مختلف (على سبيل المثال.C:/test.rpt) أحصل على نفس الخطأ "تعذر إكمال العملية".

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

هذه مشكلة متقطعة - في معظم الأحيان، يعمل حفظ التقرير بشكل جيد.أيه أفكار؟

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

المحلول

يقوم Copernic Desktop Search أحيانًا بتأمين الملفات بحيث لا يمكن كتابتها.إغلاق البرنامج يحل المشكلة.وربما تحدث نفس المشكلة مع محركات البحث الأخرى أيضًا.

نصائح أخرى

واجهت مشكلة VS2010 وCrystal والتي قد تكون ذات صلة

فجأة لم يكن الحفظ يعمل (لم تختف العلامة النجمية أبدًا) - ثم سيتعطل VS عند محاولة الخروج من نموذج التقرير (من المفترض أنه يحاول الحفظ).

لقد وجدت أنه من خلال تغيير علامة التبويب لمعاينة التقرير (في الأسفل) وهو ما نادرًا ما أفعله نظرًا لأنه نادرًا ما يكون دقيقًا بدرجة كافية - يمكنني الحفظ من هناك.

أدى الحفظ أثناء المعاينة إلى إزالة العلامة النجمية (القذرة) في علامة التبويب العلوية وسمح لي بالخروج من النموذج بشكل نظيف.

من السابق لأوانه معرفة ما إذا كان التقرير لا يزال على ما يرام - لقد اضطررت أيضًا إلى إعادة إنشاء التقارير في الماضي.

على الرغم من أنني قمت بتنزيل العرض التوضيحي لـ Crystal الكامل مرة واحدة مما سمح لي بإصلاح تقرير، لذا فإن الأمر يستحق ذلك أيضًا في بعض الأحيان.

يبدو وكأنه وظيفة لmoniter العملية.يجب أن تكون قادرًا على استخدام مراقبة العملية لمعرفة ما يحدث بالفعل ولماذا.

http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx

أو يمكنك تثبيت VS2008 sp1 وعبر أصابعك.(سأفعل كلا الأمرين)

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