صفحه‌های خطا و ردپای صفحه‌ها

معنی صفحهٔ «باز نشد» و «مشکلی در نمایش برنامه پیش آمد»، کد خطا، دکمه‌ها و چگونگی ثبت در لاگ سیستم.

پاسخ کوتاه

اگر بخشی از برنامه خطا بدهد، به‌جای صفحهٔ سفید پیامی ساده می‌بینید که می‌گوید اطلاعات و سفارش‌ها محفوظ است، یک دکمهٔ اصلی («تلاش دوباره» یا «بارگذاری دوباره») و یک «کد خطا» مثل E-171652-K3F. همان کد در «لاگ سیستم» ثبت شده و به پشتیبانی بدهید تا خطا را پیدا کند.

دو نوع صفحهٔ خطا

  • ▸«…» باز نشد: فقط همان صفحه خراب شده و بقیهٔ برنامه کار می‌کند. دکمهٔ اصلی «تلاش دوباره» و دکمهٔ دوم «رفتن به صندوق» است (روی خود صندوق این دکمه نیست).
  • ▸«مشکلی در نمایش برنامه پیش آمد»: خطا بیرون از صفحه‌ها (منو، ورود، پنجره‌ها) رخ داده. دکمهٔ «بارگذاری دوباره» برنامه را دوباره می‌سازد و باید دوباره وارد حساب شوید.

مراحل درست

  1. ۱اگر صفحه‌ای باز نشد، «تلاش دوباره» را بزنید. اگر باز هم همین شد، یک بار دیگر.
  2. ۲پس از دو تلاش ناموفق، عنوان به «… هنوز باز نمی‌شود» تغییر می‌کند و دکمهٔ اصلی «بارگذاری دوباره برنامه» می‌شود؛ آن را بزنید.
  3. ۳اگر خطای کل برنامه بود و بعد از «بارگذاری دوباره» در کمتر از دو دقیقه تکرار شد، عنوان «مشکل با بارگذاری دوباره برطرف نشد» می‌آید: «بستن برنامه» را بزنید و دوباره باز کنید.
  4. ۴«کپی برای پشتیبانی» را بزنید («✓ کپی شد») و کد را همراه توضیح اینکه چه می‌کردید برای پشتیبانی بفرستید. «جزئیات فنی» تاشده را هم می‌توانید باز کنید.
i

اطلاعات ثبت‌شده با این خطاها از بین نمی‌رود: سفارش‌ها و فاکتورها در Data ذخیره‌اند و صفحهٔ خطا فقط نمایش را متوقف می‌کند.

چه چیزی در لاگ ثبت می‌شود

در لاگ‌های سیستم (ردیف ابزارهای پایین منو ← «📋 لاگ سیستم»، سربرگ «رویدادها و خطاها») دو دسته ردیف مربوط به این موضوع هست:

  • ▸منبع «nav» با پیام «صفحه باز شد: …»: هر بار صفحه‌ای را باز کنید یک ردیف اطلاعی ثبت می‌شود، همراه شناسهٔ صفحه و نام کاربری. اگر برنامه ناگهان بسته شود و هیچ پیام خطایی نماند، آخرین «صفحه باز شد» می‌گوید کدام صفحه باز بوده است.
  • ▸منبع «frontend» با سطح «خطا»: خطای صفحه یا کل برنامه با همان کد خطا. یک خطای تکراری در یک دقیقه فقط یک‌بار ثبت می‌شود.
نمونهنمونه: برنامه هنگام باز کردن یک گزارش بسته می‌شود

آقای احمدی می‌گوید «وقتی کاردکس را باز کردم برنامه خودش بسته شد».

۱۴:۰۲:۱۰
صفحه باز شد: داشبورد انبار — page=wh-dashboard user=ahmadi
۱۴:۰۲:۴۵
صفحه باز شد: کاردکس تعدادی-ریالی — page=wh-kardex-rial user=ahmadi
۱۴:۰۳
برنامه بسته می‌شود و بعد از چند دقیقه دوباره باز می‌شود؛ ردیف خطایی ثبت نشده
نتیجه
آخرین صفحهٔ باز، «کاردکس تعدادی-ریالی» بوده. این را همراه ساعت و نام کاربر در تیکت بنویسید.

پیام‌های مشابه

  • ▸کادر با ⚠️ و دکمهٔ «تلاش دوباره» داخل یک بخش: بارگیری فقط همان بخش ناموفق بوده.
  • ▸🔒 «این بخش نیازمند ماژول … است»: خطا نیست؛ ماژول در لایسنس نیست (لایسنس را ببینید).
  • ▸کارت قرمز «چاپ … ناموفق»: چاپ خودکار انجام نشده (عیب‌یابی چاپگر).
i

اگر مشکل لایسنس یا اتصال دارید، به عیب‌یابی لایسنس بروید. برای ثبت درخواست: پشتیبانی درون‌برنامه‌ای.

پرسش‌های متداول

؟کد خطا (مثلاً E-171652-K3F) چیست؟

شناسهٔ همان لحظهٔ خطاست: ساعت (۱۷:۱۶:۵۲) به‌علاوهٔ سه نویسهٔ تصادفی. همان کد در لاگ سیستم هست و پشتیبانی با آن خطای شما را پیدا می‌کند.

؟آیا سفارش‌های باز با صفحهٔ خطا از بین می‌رود؟

خیر؛ هر دو نوع صفحهٔ خطا تأکید می‌کنند اطلاعات و سفارش‌های ثبت‌شده محفوظ است.

؟چرا بعد از «بارگذاری دوباره» باید دوباره وارد شوم؟

چون بارگذاری مجدد برنامه را از ابتدا می‌سازد. اطلاعات پاک نمی‌شود؛ فقط نشست کاربر بسته می‌شود.

؟صفحه‌هایی که باز می‌کنم در لاگ ثبت می‌شوند؟

بله، فقط نام صفحه و کاربر، برای ردیابی خطا. محتوای فروش یا مشتری در آن نیست.

مطالب مرتبط