سطح کدنویسی : مبتدی
مدت زمان : 10 دقیقه
نوع پروژه : عملکرد سفارشی و اتوماسیون با منوی سفارشی
اهداف
- درک کنید که راه حل چه کاری انجام می دهد.
- آنچه را که سرویس های Apps Script در راه حل انجام می دهند، بدانید.
- اسکریپت را تنظیم کنید
- اسکریپت را اجرا کنید.
در مورد این راه حل
با استفاده از توابع سفارشی، می توانید فاصله رانندگی بین دو مکان را محاسبه کرده و فاصله را از متر به مایل تبدیل کنید. یک اتوماسیون اضافی یک منوی سفارشی را فراهم می کند که به شما امکان می دهد دستورالعمل های گام به گام را از آدرس شروع به آدرس پایان در یک برگه جدید اضافه کنید.
چگونه کار می کند
این اسکریپت از 2 عملکرد سفارشی و یک اتوماسیون استفاده می کند.
- تابع
drivingDistance(origin, destination)
از سرویس Maps برای محاسبه مسیرهای رانندگی بین دو مکان و برگرداندن فاصله بین دو آدرس بر حسب متر استفاده می کند. - تابع
metersToMiles(meters)
تعداد مساوی مایل ها را برای تعداد معینی متر محاسبه می کند. - اتوماسیون از کاربر می خواهد که ردیف آدرس های شروع و پایان را وارد کند تا مسیرهای رانندگی را محاسبه کند و مسیرهای رانندگی گام به گام را به یک برگه جدید اضافه می کند.
خدمات اسکریپت برنامه ها
این راه حل از خدمات زیر استفاده می کند:
- سرویس صفحه گسترده - منوی سفارشی را اضافه می کند، داده های آزمایشی را برای آزمایش این راه حل اضافه می کند، و هنگامی که اسکریپت مسیرهای رانندگی را اضافه می کند، برگه های جدید را قالب بندی می کند.
- سرویس پایه – از کلاس
Browser
استفاده می کند تا از کاربر می خواهد یک شماره ردیف را برای مسیرها وارد کند و در صورت بروز خطا به کاربر هشدار می دهد. - سرویس Utilities – رشته های قالب بندی شده را با اطلاعات مشخص شده توسط کاربر به روز می کند.
- سرویس Maps - دستورالعملهای Google Maps را گام به گام از آدرس شروع تا آدرس پایان دریافت میکند.
پیش نیازها
برای استفاده از این نمونه به پیش نیازهای زیر نیاز دارید:
- یک حساب Google (حسابهای Google Workspace ممکن است به تأیید سرپرست نیاز داشته باشند).
- یک مرورگر وب با دسترسی به اینترنت.
اسکریپت را تنظیم کنید
- از صفحهگسترده محاسبه مسافت رانندگی و تبدیل متر به مایل کپی کنید. پروژه Apps Script برای این راه حل به صفحه گسترده پیوست شده است.
یک کپی تهیه کنید - برای افزودن سرصفحه و داده های نمایشی به برگه خود، روی دستورالعمل ها > آماده کردن برگه کلیک کنید. ممکن است لازم باشد صفحه را بازخوانی کنید تا این منوی سفارشی ظاهر شود.
وقتی از شما خواسته شد، اسکریپت را مجاز کنید. اگر صفحه رضایت OAuth اخطار را نشان میدهد، این برنامه تأیید نشده است ، با انتخاب پیشرفته > رفتن به {Project Name} (ناامن) ادامه دهید.
دوباره روی مسیرها > آماده کردن برگه کلیک کنید.
اسکریپت را اجرا کنید
- در سلول
C2
فرمول=DRIVINGDISTANCE(A2,B2)
را وارد کرده و Enter را فشار دهید. اگر در مکانی هستید که از کاما اعشاری استفاده می کند، ممکن است لازم باشد=DRIVINGDISTANCE(A2;B2)
را وارد کنید. - در سلول
D2
فرمول=METERSTOMILES(C2)
را وارد کرده و Enter را فشار دهید. - (اختیاری) ردیف های اضافی از آدرس های شروع و پایان را اضافه کنید و فرمول های ستون های
C
وD
را برای محاسبه مسافت های رانندگی بین مکان های مختلف کپی کنید. - روی مسیرها > ایجاد مرحله به مرحله کلیک کنید.
- در محاوره، شماره ردیف آدرسهایی را که میخواهید برای آنها جهت تولید کنید، وارد کنید و روی OK کلیک کنید.
- مسیرهای رانندگی را در برگه جدیدی که اسکریپت ایجاد می کند مرور کنید.
کد را مرور کنید
برای بررسی کد Apps Script برای این راه حل، روی مشاهده کد منبع در زیر کلیک کنید:
مشارکت کنندگان
این نمونه توسط گوگل با کمک کارشناسان توسعه دهنده گوگل نگهداری می شود.
مراحل بعدی
، سطح کدنویسی : مبتدی
مدت زمان : 10 دقیقه
نوع پروژه : عملکرد سفارشی و اتوماسیون با منوی سفارشی
اهداف
- درک کنید که راه حل چه کاری انجام می دهد.
- آنچه را که سرویس های Apps Script در راه حل انجام می دهند، بدانید.
- اسکریپت را تنظیم کنید
- اسکریپت را اجرا کنید.
در مورد این راه حل
با استفاده از توابع سفارشی، می توانید فاصله رانندگی بین دو مکان را محاسبه کرده و فاصله را از متر به مایل تبدیل کنید. یک اتوماسیون اضافی یک منوی سفارشی را فراهم می کند که به شما امکان می دهد دستورالعمل های گام به گام را از آدرس شروع به آدرس پایان در یک برگه جدید اضافه کنید.
چگونه کار می کند
این اسکریپت از 2 عملکرد سفارشی و یک اتوماسیون استفاده می کند.
- تابع
drivingDistance(origin, destination)
از سرویس Maps برای محاسبه مسیرهای رانندگی بین دو مکان و برگرداندن فاصله بین دو آدرس بر حسب متر استفاده می کند. - تابع
metersToMiles(meters)
تعداد مساوی مایل ها را برای تعداد معینی متر محاسبه می کند. - اتوماسیون از کاربر می خواهد که ردیف آدرس های شروع و پایان را وارد کند تا مسیرهای رانندگی را محاسبه کند و مسیرهای رانندگی گام به گام را به یک برگه جدید اضافه می کند.
خدمات اسکریپت برنامه ها
این راه حل از خدمات زیر استفاده می کند:
- سرویس صفحه گسترده - منوی سفارشی را اضافه می کند، داده های آزمایشی را برای آزمایش این راه حل اضافه می کند، و هنگامی که اسکریپت مسیرهای رانندگی را اضافه می کند، برگه های جدید را قالب بندی می کند.
- سرویس پایه – از کلاس
Browser
استفاده می کند تا از کاربر می خواهد یک شماره ردیف را برای مسیرها وارد کند و در صورت بروز خطا به کاربر هشدار می دهد. - سرویس Utilities – رشته های قالب بندی شده را با اطلاعات مشخص شده توسط کاربر به روز می کند.
- سرویس Maps - دستورالعملهای Google Maps را گام به گام از آدرس شروع تا آدرس پایان دریافت میکند.
پیش نیازها
برای استفاده از این نمونه به پیش نیازهای زیر نیاز دارید:
- یک حساب Google (حسابهای Google Workspace ممکن است به تأیید سرپرست نیاز داشته باشند).
- یک مرورگر وب با دسترسی به اینترنت.
اسکریپت را تنظیم کنید
- از صفحهگسترده محاسبه مسافت رانندگی و تبدیل متر به مایل کپی کنید. پروژه Apps Script برای این راه حل به صفحه گسترده پیوست شده است.
یک کپی تهیه کنید - برای افزودن سرصفحه و داده های نمایشی به برگه خود، روی دستورالعمل ها > آماده کردن برگه کلیک کنید. ممکن است لازم باشد صفحه را بازخوانی کنید تا این منوی سفارشی ظاهر شود.
وقتی از شما خواسته شد، اسکریپت را مجاز کنید. اگر صفحه رضایت OAuth اخطار را نشان میدهد، این برنامه تأیید نشده است ، با انتخاب پیشرفته > رفتن به {Project Name} (ناامن) ادامه دهید.
دوباره روی مسیرها > آماده کردن برگه کلیک کنید.
اسکریپت را اجرا کنید
- در سلول
C2
فرمول=DRIVINGDISTANCE(A2,B2)
را وارد کرده و Enter را فشار دهید. اگر در مکانی هستید که از کاما اعشاری استفاده می کند، ممکن است لازم باشد=DRIVINGDISTANCE(A2;B2)
را وارد کنید. - در سلول
D2
فرمول=METERSTOMILES(C2)
را وارد کرده و Enter را فشار دهید. - (اختیاری) ردیف های اضافی از آدرس های شروع و پایان را اضافه کنید و فرمول های ستون های
C
وD
را برای محاسبه مسافت های رانندگی بین مکان های مختلف کپی کنید. - روی مسیرها > ایجاد مرحله به مرحله کلیک کنید.
- در محاوره، شماره ردیف آدرسهایی را که میخواهید برای آنها جهت تولید کنید، وارد کنید و روی OK کلیک کنید.
- مسیرهای رانندگی را در برگه جدیدی که اسکریپت ایجاد می کند مرور کنید.
کد را مرور کنید
برای بررسی کد Apps Script برای این راه حل، روی مشاهده کد منبع در زیر کلیک کنید:
مشارکت کنندگان
این نمونه توسط گوگل با کمک کارشناسان توسعه دهنده گوگل نگهداری می شود.
مراحل بعدی
، سطح کدنویسی : مبتدی
مدت زمان : 10 دقیقه
نوع پروژه : عملکرد سفارشی و اتوماسیون با منوی سفارشی
اهداف
- درک کنید که راه حل چه کاری انجام می دهد.
- آنچه را که سرویس های Apps Script در راه حل انجام می دهند، بدانید.
- اسکریپت را تنظیم کنید
- اسکریپت را اجرا کنید.
در مورد این راه حل
با استفاده از توابع سفارشی، می توانید فاصله رانندگی بین دو مکان را محاسبه کرده و فاصله را از متر به مایل تبدیل کنید. یک اتوماسیون اضافی یک منوی سفارشی را فراهم می کند که به شما امکان می دهد دستورالعمل های گام به گام را از آدرس شروع به آدرس پایان در یک برگه جدید اضافه کنید.
چگونه کار می کند
این اسکریپت از 2 عملکرد سفارشی و یک اتوماسیون استفاده می کند.
- تابع
drivingDistance(origin, destination)
از سرویس Maps برای محاسبه مسیرهای رانندگی بین دو مکان و برگرداندن فاصله بین دو آدرس بر حسب متر استفاده می کند. - تابع
metersToMiles(meters)
تعداد مساوی مایل ها را برای تعداد معینی متر محاسبه می کند. - اتوماسیون از کاربر می خواهد که ردیف آدرس های شروع و پایان را وارد کند تا مسیرهای رانندگی را محاسبه کند و مسیرهای رانندگی گام به گام را به یک برگه جدید اضافه می کند.
خدمات اسکریپت برنامه ها
این راه حل از خدمات زیر استفاده می کند:
- سرویس صفحه گسترده - منوی سفارشی را اضافه می کند، داده های آزمایشی را برای آزمایش این راه حل اضافه می کند، و هنگامی که اسکریپت مسیرهای رانندگی را اضافه می کند، برگه های جدید را قالب بندی می کند.
- سرویس پایه – از کلاس
Browser
استفاده می کند تا از کاربر می خواهد یک شماره ردیف را برای مسیرها وارد کند و در صورت بروز خطا به کاربر هشدار می دهد. - سرویس Utilities – رشته های قالب بندی شده را با اطلاعات مشخص شده توسط کاربر به روز می کند.
- سرویس Maps - دستورالعملهای Google Maps را گام به گام از آدرس شروع تا آدرس پایان دریافت میکند.
پیش نیازها
برای استفاده از این نمونه به پیش نیازهای زیر نیاز دارید:
- یک حساب Google (حسابهای Google Workspace ممکن است به تأیید سرپرست نیاز داشته باشند).
- یک مرورگر وب با دسترسی به اینترنت.
اسکریپت را تنظیم کنید
- از صفحهگسترده محاسبه مسافت رانندگی و تبدیل متر به مایل کپی کنید. پروژه Apps Script برای این راه حل به صفحه گسترده پیوست شده است.
یک کپی تهیه کنید - برای افزودن سرصفحه و داده های نمایشی به برگه خود، روی دستورالعمل ها > آماده کردن برگه کلیک کنید. ممکن است لازم باشد صفحه را بازخوانی کنید تا این منوی سفارشی ظاهر شود.
وقتی از شما خواسته شد، اسکریپت را مجاز کنید. اگر صفحه رضایت OAuth اخطار را نشان میدهد، این برنامه تأیید نشده است ، با انتخاب پیشرفته > رفتن به {Project Name} (ناامن) ادامه دهید.
دوباره روی مسیرها > آماده کردن برگه کلیک کنید.
اسکریپت را اجرا کنید
- در سلول
C2
فرمول=DRIVINGDISTANCE(A2,B2)
را وارد کرده و Enter را فشار دهید. اگر در مکانی هستید که از کاما اعشاری استفاده می کند، ممکن است لازم باشد=DRIVINGDISTANCE(A2;B2)
را وارد کنید. - در سلول
D2
فرمول=METERSTOMILES(C2)
را وارد کرده و Enter را فشار دهید. - (اختیاری) ردیف های اضافی از آدرس های شروع و پایان را اضافه کنید و فرمول های ستون های
C
وD
را برای محاسبه مسافت های رانندگی بین مکان های مختلف کپی کنید. - روی مسیرها > ایجاد مرحله به مرحله کلیک کنید.
- در محاوره، شماره ردیف آدرسهایی را که میخواهید برای آنها جهت تولید کنید، وارد کنید و روی OK کلیک کنید.
- مسیرهای رانندگی را در برگه جدیدی که اسکریپت ایجاد می کند مرور کنید.
کد را مرور کنید
برای بررسی کد Apps Script برای این راه حل، روی مشاهده کد منبع در زیر کلیک کنید:
مشارکت کنندگان
این نمونه توسط گوگل با کمک کارشناسان توسعه دهنده گوگل نگهداری می شود.
مراحل بعدی
، سطح کدنویسی : مبتدی
مدت زمان : 10 دقیقه
نوع پروژه : عملکرد سفارشی و اتوماسیون با منوی سفارشی
اهداف
- درک کنید که راه حل چه کاری انجام می دهد.
- آنچه را که سرویس های Apps Script در راه حل انجام می دهند، بدانید.
- اسکریپت را تنظیم کنید
- اسکریپت را اجرا کنید.
در مورد این راه حل
با استفاده از توابع سفارشی، می توانید فاصله رانندگی بین دو مکان را محاسبه کرده و فاصله را از متر به مایل تبدیل کنید. یک اتوماسیون اضافی یک منوی سفارشی را فراهم می کند که به شما امکان می دهد دستورالعمل های گام به گام را از آدرس شروع به آدرس پایان در یک برگه جدید اضافه کنید.
چگونه کار می کند
این اسکریپت از 2 عملکرد سفارشی و یک اتوماسیون استفاده می کند.
- تابع
drivingDistance(origin, destination)
از سرویس Maps برای محاسبه مسیرهای رانندگی بین دو مکان و برگرداندن فاصله بین دو آدرس بر حسب متر استفاده می کند. - تابع
metersToMiles(meters)
تعداد مساوی مایل ها را برای تعداد معینی متر محاسبه می کند. - اتوماسیون از کاربر می خواهد که ردیف آدرس های شروع و پایان را وارد کند تا مسیرهای رانندگی را محاسبه کند و مسیرهای رانندگی گام به گام را به یک برگه جدید اضافه می کند.
خدمات اسکریپت برنامه ها
این راه حل از خدمات زیر استفاده می کند:
- سرویس صفحه گسترده - منوی سفارشی را اضافه می کند، داده های آزمایشی را برای آزمایش این راه حل اضافه می کند، و هنگامی که اسکریپت مسیرهای رانندگی را اضافه می کند، برگه های جدید را قالب بندی می کند.
- سرویس پایه – از کلاس
Browser
استفاده می کند تا از کاربر می خواهد یک شماره ردیف را برای مسیرها وارد کند و در صورت بروز خطا به کاربر هشدار می دهد. - سرویس Utilities – رشته های قالب بندی شده را با اطلاعات مشخص شده توسط کاربر به روز می کند.
- سرویس Maps - دستورالعملهای Google Maps را گام به گام از آدرس شروع تا آدرس پایان دریافت میکند.
پیش نیازها
برای استفاده از این نمونه به پیش نیازهای زیر نیاز دارید:
- یک حساب Google (حسابهای Google Workspace ممکن است به تأیید سرپرست نیاز داشته باشند).
- یک مرورگر وب با دسترسی به اینترنت.
اسکریپت را تنظیم کنید
- از صفحهگسترده محاسبه مسافت رانندگی و تبدیل متر به مایل کپی کنید. پروژه Apps Script برای این راه حل به صفحه گسترده پیوست شده است.
یک کپی تهیه کنید - برای افزودن سرصفحه و داده های نمایشی به برگه خود، روی دستورالعمل ها > آماده کردن برگه کلیک کنید. ممکن است لازم باشد صفحه را بازخوانی کنید تا این منوی سفارشی ظاهر شود.
وقتی از شما خواسته شد، اسکریپت را مجاز کنید. اگر صفحه رضایت OAuth اخطار را نشان میدهد، این برنامه تأیید نشده است ، با انتخاب پیشرفته > رفتن به {Project Name} (ناامن) ادامه دهید.
دوباره روی مسیرها > آماده کردن برگه کلیک کنید.
اسکریپت را اجرا کنید
- در سلول
C2
فرمول=DRIVINGDISTANCE(A2,B2)
را وارد کرده و Enter را فشار دهید. اگر در مکانی هستید که از کاما اعشاری استفاده می کند، ممکن است لازم باشد=DRIVINGDISTANCE(A2;B2)
را وارد کنید. - در سلول
D2
فرمول=METERSTOMILES(C2)
را وارد کرده و Enter را فشار دهید. - (اختیاری) ردیف های اضافی از آدرس های شروع و پایان را اضافه کنید و فرمول های ستون های
C
وD
را برای محاسبه مسافت های رانندگی بین مکان های مختلف کپی کنید. - روی مسیرها > ایجاد مرحله به مرحله کلیک کنید.
- در محاوره، شماره ردیف آدرسهایی را که میخواهید برای آنها جهت تولید کنید، وارد کنید و روی OK کلیک کنید.
- مسیرهای رانندگی را در برگه جدیدی که اسکریپت ایجاد می کند مرور کنید.
کد را مرور کنید
برای بررسی کد Apps Script برای این راه حل، روی مشاهده کد منبع در زیر کلیک کنید:
مشارکت کنندگان
این نمونه توسط گوگل با کمک کارشناسان توسعه دهنده گوگل نگهداری می شود.