پرش به مطلب اصلی

افزودن خط زمانی به یک فرم

هدف​

یک خط زمانی روی فرم بگذارید. خط زمانی رکوردهای جدول‌های دیگر را که به رکورد بازِ شما اشاره می‌کنند، جدیدترین در بالا، فهرست می‌کند. روی یک مشتری، این یعنی همهٔ ایمیل‌ها، تماس‌ها و یادداشت‌های مربوط به او در یک ستون.

پیش‌نیازها​

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

گام‌ها​

  1. در طراح فرم، ردیفی را که خط زمانی باید در آن باشد بیابید و کنار افزودن بخش، گزینهٔ افزودن خط زمانی را انتخاب کنید. بخشی با عنوان خط زمانی اضافه و انتخاب می‌شود. این بخش از همان ابتدا نخستین جدولی را که به اینجا اشاره می‌کند می‌خواند.
  2. در پنل ویژگی‌ها، منبع آن را بررسی کنید:
    • جدول: جدولی که فهرست می‌شود.
    • از طریق این فیلد به اینجا اشاره می‌کند: جستجوی رکوردی روی آن جدول که به این جدول اشاره می‌کند. فقط جستجوهایی پیشنهاد می‌شوند که می‌توانند به اینجا اشاره کنند.
    • تاریخ: آنچه موارد بر اساسش مرتب می‌شوند، جدیدترین در بالا. هر فیلد تاریخی کار می‌کند، از جمله تاریخ ایجاد.
    • عنوان: آنچه عنوان هر مورد است.
    • متن (اختیاری): فیلدی که آغاز متن آن زیر عنوان نمایش داده می‌شود.
    • نوع (اختیاری): یک فیلد مجموعه گزینه که رکوردهای جدول را از هم جدا می‌کند، مثلاً ایمیل، تماس تلفنی یا یادداشت. وقتی تعیین شود، هر مورد آیکون و رنگ گزینهٔ خود را می‌گیرد، خط زمانی برای هر گزینه یک فیلتر دارد و جدید برای هر گزینه یک ورودی دارد که از پیش روی همان گزینه تنظیم شده است.
    • وضعیت (اختیاری): فیلدی که کنار تاریخ هر مورد نمایش داده می‌شود.
  3. برای فهرست کردن جدول دوم هم، افزودن منبع را انتخاب کنید. رکوردهای آن بر اساس تاریخ با رکوردهای منبع نخست ادغام می‌شوند.
  4. اگر ۲۰ برای این فرم مناسب نیست، تعداد موارد پیش از «نمایش بیشتر» را انتخاب کنید.
  5. مانند هر بخش دیگری به آن عنوان و آیکون بدهید و عرضش را در ردیف تعیین کنید.
  6. گزینهٔ ذخیره را انتخاب کنید.

پشت صحنه چه اتفاقی می‌افتد​

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

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

یک بخش یا فیلد است یا خط زمانی، هرگز هر دو، پس نمی‌توانید فیلدی را در بخش خط زمانی رها کنید.

عیب‌یابی​

  • دکمهٔ افزودن خط زمانی وجود ندارد. طراح هنوز در حال بارگذاری جدول‌هایی است که به اینجا اشاره می‌کنند؛ با رسیدن آن فهرست، دکمه ظاهر می‌شود.
  • پنل می‌گوید هیچ جدولی به این جدول اشاره نمی‌کند. به جدول دیگری یک جستجوی رکورد به این جدول بدهید و فرم را دوباره باز کنید.
  • ذخیره می‌گوید «date» خط زمانی باید فیلد تاریخ و زمان باشد. بخش تاریخ به فیلدی اشاره می‌کند که تاریخ نیست. در پنل فیلد دیگری انتخاب کنید.
  • فیلدی که حذف کردید از خط زمانی ناپدید شد. حذف یک فیلد آن را از هر خط زمانی‌ای که از آن استفاده می‌کرد برمی‌دارد. بخش اختیاری به‌سادگی حذف می‌شود. منبعی که از طریق این فیلد به اینجا اشاره می‌کند، تاریخ یا عنوان خود را از دست بدهد کنار گذاشته می‌شود و بخش باقی می‌ماند تا دوباره پرش کنید.

سناریوهای مرتبط​