رفتن به محتوای اصلی

کدام فایل چه می‌کند؟

قبل از اولین واردسازی خود، سه چیز مختلف قابل بارگذاری هستند که هر یک بخش‌های متفاوتی از برنامه هفتگی شما را جایگزین می‌کنند.

هر وارد کردن چیزی را جایگزین می‌کند. آنچه جایگزین می‌شود بستگی به فایلی دارد که شما می‌آورید، و تفاوت آنقدر زیاد است که ارزش دارد دو دقیقه قبل از اولین بارگذاری خود صرف کنید تا بعد از آن.

منو می‌گوید هر کدام چه کاری انجام می‌دهد

منوی برنامه را باز کنید و ردیف‌های وارد کردن داده زیر دریافت داده گروه‌بندی شده‌اند، هر کدام با نتیجه‌ای که در کنارش نوشته شده است:

  • وارد کردن CSV فعالیت‌ها… — کلاس‌ها را جایگزین می‌کند
  • بارگذاری .fet… — همه چیز را جایگزین می‌کند
The File menu: import, export, print and the data editors.
The File menu: import, export, print and the data editors.

منوی برنامه. هر ردیفی که داده‌های شما را تغییر می‌دهد، می‌گوید چه چیزی را تغییر می‌دهد.

آن زیربرچسب‌ها تزئینی نیستند. آنها تمام تفاوت هستند.

سه نوع فایل

یک فایل پروژه FET (.fet)

پروژه کامل همانطور که FET آن را ذخیره می‌کند: روزها، ساعات، استادان، دروس، اتاق‌ها، ساختمان‌ها، گروه‌های دانشجویی، کلاس‌ها، توضیح کلاس‌ها و محدودیت‌ها. این فایلی است که اگر در FET کار کرده‌اید، باید بیاورید.

بارگذاری یکی کل برنامه را جایگزین می‌کند — هر آنچه در حال حاضر ذخیره شده است پاک شده و از فایل بازسازی می‌شود.

فایل‌های لیست CSV صادر شده FET

FET می‌تواند لیست‌های خود را به صورت فایل‌های CSV جداگانه صادر کند. هفت مورد از آنها در اینجا خوانده می‌شوند. شش مورد لیست هستند — لیست استاد، درس، توضیح کلاس، اتاق و ساختمان، دانشجو و کلاس. هفتمی متفاوت است: این فایل در دسترس نیست استاد است، که FET در نسخه 7.10 اضافه کرد، و به جای لیست، یک قانون را حمل می‌کند. این در محدودیت‌های زمانی ظاهر می‌شود، زیرا نتیجه آن در آنجا نمایش داده می‌شود.

هر فایل به بخش خود وارد می‌شود، نه به صورت کلی.

اینها فایل‌هایی هستند که باید استفاده کنید وقتی داده‌های شما در یک صفحه گسترده (spreadsheet) قرار دارند، یا وقتی می‌خواهید یک لیست را بدون دست زدن به بقیه وارد کنید.

یک CSV شبکه حل شده (timetable.csv)

FET همچنین نتیجه یک حل را صادر می‌کند: یک ردیف برای هر ساعت اشغال شده، با روز و ساعت نوشته شده در هر ردیف. دانلود قالب CSV در داشبورد شما یک نمونه با این چیدمان به شما می‌دهد: یک هفتهٔ درسی برای ۲ کلاس.

این سریع‌ترین راه برای نمایش چیزی روی صفحه است، و یک محدودیت واقعی دارد: زیرا یک شبکه تمام شده را توصیف می‌کند نه لیست کلاس‌های پشت آن، هیچ مدت زمان درسی و راهی برای گفتن اینکه دو ردیف یک کلاس تقسیم شده هستند، ندارد. یک برنامه که به این روش ساخته شده است برای خواندن، فیلتر کردن، اشتراک‌گذاری و چاپ خوب است — اما یک پروژه کامل نیست.

کدام را باید استفاده کنم؟

  • شما یک فایل .fet دارید — آن را بارگذاری کنید. هیچ چیز دیگری از نظر دقت به آن نزدیک نمی‌شود، و سفر رفت و برگشت به FET دست نخورده باقی می‌ماند.
  • داده‌های شما در صفحات گسترده (spreadsheets) است — از واردکننده‌های لیست CSV استفاده کنید، ابتدا دانشجویان.
  • شما فقط می‌خواهید هفته خود را به سرعت روی صفحه ببینید — CSV شبکه حل شده.
  • شما از هیچ شروع می‌کنید — یک برنامه خالی ایجاد کنید و آن را در ویرایشگر داده بسازید.

یک پروژه .fet که کلاس‌های بیشتری از آنچه برنامه شما اجازه می‌دهد دارد، به صورت کامل رد می‌شود نه اینکه جزئی وارد شود، و هیچ چیز از آنچه از قبل دارید دست نخورده باقی می‌ماند. همین امر در مورد CSV شبکه حل شده نیز صادق است.

یک طرفه در مقابل رفت و برگشت

بارگذاری .fet یک سفر رفت و برگشت است: آنچه بارگذاری می‌کنید می‌تواند دوباره دانلود شده و در FET باز شود، با مقادیری که همانطور که نوشته شده بودند منتقل می‌شوند — از جمله بخش‌هایی از یک پروژه که این رابط نمایش نمی‌دهد، که با فایل منتقل می‌شوند و حذف نمی‌شوند.

مسیرهای CSV یک طرفه هستند. آنها برنامه شما را از یک صفحه گسترده پر می‌کنند، اما یک صفحه گسترده نمی‌تواند همه چیزهایی را که یک پروژه FET در خود دارد بیان کند، بنابراین آنچه بعداً دانلود می‌کنید از آنچه واقعاً وارد شده است ساخته می‌شود.

کجا بروید بعداً