File In DAT
پرش به ناوبری | پرش به جستجو

خلاصه (Summary)

اپراتور File In DAT فایل‌های متنی با پسوند .txt و فایل‌های جدولی با پسوند .dat را می‌خواند. همچنین تلاش می‌کند هر نوع فایل دیگری را به‌صورت متن خام (Raw Text) بخواند. فایل می‌تواند روی دیسک محلی یا روی وب قرار داشته باشد. هنگام مشخص‌کردن آدرس وب، از http:// استفاده کنید.

همچنین ببینید: Table DAT، Text DAT

fileinDAT_Class


فهرست مطالب (Contents)

  1. Summary

  2. Parameters – File In Page

  3. Parameters – Common Page

  4. Info CHOP Channels
      4.1 Common DAT Info Channels
      4.2 Common Operator Info Channels


پارامترها – صفحه File In (Parameters – File In Page)

File (file)
ـ مسیر و نام فایل در سیستم فایل برای بارگذاری. فایل‌های .txt برای متن معمولی و فایل‌های .dat برای متن در قالب جدول پشتیبانی می‌شوند.

Convert Text to Table (converttable)
ـ محتوای DAT را از متن معمولی به متن جدول‌بندی‌شده تبدیل می‌کند (متن جداشده با تب؛ هر <tab> معادل یک ستون جدید در جدول است).

Refresh (refresh)
ـ زمانی که این پارامتر روی حالت On قرار گیرد، فایل دوباره بارگذاری می‌شود.

Refresh Pulse (refreshpulse)
ـ فایل را به‌صورت آنی و فوری از روی دیسک دوباره بارگذاری می‌کند.


پارامترها – صفحه Common (Parameters – Common Page)

Language (language)
ـ انتخاب می‌کند DAT بر اساس کدام زبان اسکریپت عمل کند.

Edit/View Extension (extension)
ـ پسوند فایلی که این DAT برای ویرایشگرهای خارجی نمایش می‌دهد را تعیین می‌کند.

Custom Extension (customext)
ـ مشخص‌کردن پسوند سفارشی.

Word Wrap (wordwrap)
ـ فعال‌سازی شکستن خطوط (Word Wrap) برای نمایش نود.


کانال‌های Info CHOP (Info CHOP Channels)

اطلاعات اضافی مربوط به File In DAT از طریق یک Info CHOP قابل دسترسی است.

کانال‌های اطلاعاتی مشترک DAT (Common DAT Info Channels)

  • num_rows — تعداد سطرهای این DAT

  • num_cols — تعداد ستون‌های این DAT

کانال‌های اطلاعاتی مشترک اپراتور (Common Operator Info Channels)

  • total_cooks — تعداد دفعاتی که اپراتور از زمان شروع پردازش Cook شده است

  • cook_time — مدت زمان آخرین Cook بر حسب میلی‌ثانیه

  • cook_frame — شماره فریمی که اپراتور آخرین بار نسبت به تایم‌لاین کامپوننت Cook شده است

  • cook_abs_frame — شماره فریمی که اپراتور آخرین بار نسبت به زمان مطلق Cook شده است

  • cook_start_time — زمان شروع Cook اپراتور در آن فریم (میلی‌ثانیه)

  • cook_end_time — زمان پایان Cook اپراتور در آن فریم (میلی‌ثانیه)

  • cooked_this_frame — اگر اپراتور در این فریم Cook شده باشد مقدار ۱ دارد

  • warnings — تعداد هشدارهای این اپراتور (در صورت وجود)

  • errors — تعداد خطاهای این اپراتور (در صورت وجود)