سوال شما| خطای BAD filename or Number در اکسس
بسم الله الرحمن الرحیم
سلام
آقای بابک در بخش نظرات مقاله مدیریت خطا در اکسس سوالی پرسیدن که به نظر جالب بود و مطلب جامعی در خصوصش منتشر نشده بود، لذا در قالب یک مقاله مستقل پاسخشون رو درج میکنم.
البته بهتر بود که سوال خودشون رو در بخش سوالات شما درج میکردند!
در برنامه اکسس هنگامی که from wizard یا report wizard میخوام درست کنم خطای bad file ore number میده همچنین زمان lookup wizard میخوام بگیرم هم همچین خطایی ممنون میشم علتش رو توضیح بدید.
البته متن صحیح خطای مورد نظر
BAD filename or Number
است که با شماره 52 شناخته میشود!
معنای و علت بروز خطای BAD filename or Number چیست؟
به صورت کلی خطای BAD filename or Number
یک خطای عمومی در نرم افزار مایکروسافت آفیس (خطای 52) است که منشاء این مورد به ارجاع بد به مکان پایگاه داده پیشفرض اشاره دارد.
البته اگر بخوام ترجمه ماشینی از علت این خطا بنویسم به این عبارت میشه:
نام یا شماره فایل بد. سعی کردید به فایلی دسترسی پیدا کنید که وجود ندارد، یا شماره فایلی را مشخص کردهاید که در حال حاضر به فایلی اختصاص داده نشده است. به عنوان مثال، استفاده از Print # برای چاپ روی فایلی که ابتدا باز نشده است، این خطا را ایجاد میکند.
و اگر بخوام به فارسی روان علتش رو بنویسم میشه:
خطای 52 مربوط به نام پروندهای است که در تلاش برای باز کردن آن هستیم که البته با استانداردهای سیستم عامل ما مطابقت ندارد.
حل مشکل و رفع خطای BAD filename or Number چیست؟
اکنون که علت و معنای خطای فوق رو متوجه شدیم به سراغ راه حل آن خواهیم رفت.
راه حل رفع این نوع خطا این است که قبل از باز کردن فایل بررسی کنید که درایو یا پوشه وجود داشته باشد. و یا اینکه کاراکتر غیرمجازی در نام پرونده مورد نظر وجود نداشته باشد.
به همین مناسبت تصمیم گرفتم مقالهای که در سایت کتابخانه دانشگاه پرینستون ایالت نیوجرسی، واشنگتن منتشر شده رو براتون آماده کنم:
استاندارد نام گذاری فایل
نام فایلهای توصیفی بخش مهمی از سازماندهی، اشتراک گذاری و پیگیری فایلهای داده است. یک قرارداد نام گذاری بر اساس عناصری که برای پروژه مهم هستند ایجاد کنید.
بهترین روشهای نام گذاری فایل:
- فایلها باید به طور مداوم نام گذاری شوند.
- نام فایلها باید کوتاه اما توصیفی باشد. (<25 کاراکتر) (Briney, 2015)
- از کاراکترها یا فاصلههای خاص در نام فایل خودداری کنید.
- از حروف بزرگ و زیرخط به جای نقطه یا فاصله یا اسلش استفاده کنید.
- از قالب تاریخ ISO 8601 استفاده کنید: YYYYMMDD
- شامل یک شماره نسخه (Creamer et al. 2014).
- قرارداد نامگذاری را در طرح مدیریت داده یادداشت کنید.
عناصری که باید در یک قرارداد نام گذاری استفاده شود عبارتند از:
- تاریخ ایجاد (قراردادن تاریخ در جلو، مرتبسازی تاریخ به کمک رایانه را تسهیل میکند)
- توضیح کوتاه
- کار کنید (Work)
- محل (Location)
- نام یا شماره پروژه
- نمونه
- تحلیل و بررسی
- شماره نسخه
مثال
- YYYYMMDD_Image_Modification
- 20130420_tina_original.tiff
- 20130420_tina_cropped.jpeg
- 20130420_tina_mustache.jpeg
- Location Analysis Version
- CarnegieLakeWordCloudV1
- CarnegieLakeMapV1
- CarnegieLakeMapV2
مانترا دادههای تحقیق
ساختار فایل
ساختار فایل سلسله مراتبی میتواند سازماندهی بیشتری را به فایلهای شما اضافه کند. همانند نام گذاری فایل، از هر چیزی که برای دادههای شما منطقیتر است استفاده کنید. برخی از احتمالات عبارتند از:
- پروژه
- تاریخ
- تحلیل و بررسی
- محل
برای اطلاعات بیشتر در مورد ساختار فایل، نسخهسازی، و پیشنمایش پاداش ابردادهها و اسناد، ویدیوی Software Carpentry را در مورد مدیریت داده تماشا کنید.