فرمول و محاسبه
جمع، ضرب و شرط روی جوابهای کاربر — بدون کد.
رفتن به فرمها🔢 فیلد محاسباتی
«فیلد محاسباتی» را از دستهی «خودکار و سیستمی» اضافه کنید و در تنظیماتش فرمول بنویسید. مقدارش خودکار حساب میشود و کاربر نمیتواند دستکاریاش کند.
ارجاع به فیلدهای دیگر با دو آکولاد
{{qty}} * {{unit_price}}
{{price}} * 1.10 ← با ۱۰ درصد مالیات
({{a}} + {{b}}) / 2 ← میانگیناسم فیلد را دقیقاً همان «کلید» بنویسید، نه عنوانش. اگر کلید را اشتباه بنویسید، موقع ذخیره خطا میگیرید.
🛡️ چرا امن است
فرمولها با یک موتور محدود اجرا میشوند که فقط عملیات ریاضی و توابع مجاز را میشناسد. یعنی کسی نمیتواند از راه فرمول کد دلخواه اجرا کند.
سرور هم دوباره خودش حساب میکند، پس مقدار دستکاریشده از سمت مرورگر پذیرفته نمیشود.
🔗 استفاده در شرط
خروجی فرمول را میتوانید در منطق شرطی به کار ببرید. مثلاً «اگر مبلغ کل بیشتر از ۵۰ میلیون بود، پیشفاکتور اجباری شود».
فیلدِ محاسباتی جزوِ منطقِ فرم سنجیده میشود؛ اگر کارتِ حسابِ رایگان «منطق شرطی» را ندارد، همهی بستهها از «پایه» و «کلاس» به بالا آن را دارند.
میخواهید همین را روی فرم خودتان پیاده کنید؟ ساخت حساب و استفاده از پرسینو رایگان است.
شروع رایگانآموزشهای مرتبط
- ظرفیتِ گزینهها و موجودیهر گزینه سقف داشته باشد، موجودیِ کالا کم شود و وقتی پر شد، خودکار بسته شود.
- مجموعهداده و فیلد وابستهکد پرسنلی را بزند، بقیهی اطلاعاتش خودکار پر شود.
- ادامه بعداًکاربر نیمهکاره برود و بعداً از همانجا ادامه دهد.
- سهمیه و تصادفیسازیسقف برای هر گروه، و ترتیب تصادفی برای کاهش سوگیری.
- منطق شرطیکاری کنید فرم به جوابهای کاربر واکنش نشان دهد.