نحوه ایجاد یک عملکرد دلخواه

فهرست مطالب:

نحوه ایجاد یک عملکرد دلخواه
نحوه ایجاد یک عملکرد دلخواه

تصویری: نحوه ایجاد یک عملکرد دلخواه

تصویری: نحوه ایجاد یک عملکرد دلخواه
تصویری: یک ابزار بیل همه کاره! خودتان آن را انجام دهید 2024, ممکن است
Anonim

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

نحوه ایجاد یک عملکرد سفارشی
نحوه ایجاد یک عملکرد سفارشی

دستورالعمل ها

مرحله 1

برای شروع ایجاد عملکرد دلخواه خود ، تابع مقدار را وارد کنید و نام مورد نظر را مشخص کنید: function function_name.

گام 2

از دستور زیر برای عملکرد ایجاد شده استفاده کنید: - پرانتز () برای تعریف پارامترهای متغیر که برای عملکرد ایجاد شده توسط کاربر اختیاری است ؛ - مهاربندهای فرفری {} برای نمایش کد javascript.

مرحله 3

برای حفظ نحو از نمادهای زیر استفاده کنید: - ویرگول - برای جدا کردن پارامترهای متغیر ؛ - نقطه ویرگول - برای تعیین انتهای مقدار تابع. بنابراین ، یک عملکرد تعریف شده توسط کاربر بدون پارامتر به این شکل است: function function_name () {}؛ function_name.

مرحله 4

برای تغییر تنظیمات نمایش صفحه یا انجام محاسبات و بازگرداندن نتیجه ، از UDF تازه ایجاد شده استفاده کنید. برای این منظور از دستور Return استفاده می شود. مثال: جمع تابع (a، u) {var c = (a + u)؛ بازگشت c؛}؛

مرحله 5

از توانایی ایجاد یک تابع تعریف شده توسط کاربر بدون نام استفاده کنید که می تواند با نوشتن روی یک متغیر یا مستقیم فراخوانی شود. این توابع معمولاً به عنوان توابع حرفهای اصلی یا توابع lambda شناخته می شوند.

مرحله 6

منوی "Tools" را در نوار ابزار بالای پنجره برنامه Open Office گسترش دهید تا عملیات ایجاد عملکرد سفارشی را با امکان تماس بعدی در فرمول های برگه سند انجام دهید و به بخش "Macros" بروید.

مرحله 7

بخش مدیریت ماکرو را انتخاب کرده و OpenOffice.org Basic را انتخاب کنید. یک روش جایگزین برای فراخوانی ابزار Macro Editor ، فشار همزمان کلیدهای Alt + F11 است.

مرحله 8

سند فعلی را در گروه Macro مشخص کنید و روی دکمه New کلیک کنید.

مرحله 9

با فشار دادن دکمه تأیید ، اجرای عملیات انتخاب شده را تأیید کرده و کد عملکرد تعریف شده توسط کاربر را برای ایجاد وارد کنید: function function_name () function_name = 1 عملکرد آخر.

مرحله 10

مقدار "= function_name" (بدون براکت) را در سلول مورد نظر در صفحه سند وارد کنید.

توصیه شده: