آموزش راه حل جدول زمانی را با PowerApps و SharePoint بسازید

Build Timesheet Solution with PowerApps & SharePoint

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: مجموعه راه حل های کسب و کار واقعی: برنامه مدیریت برگه زمانی خود را برای محیط Office 365 خود بسازید یاد بگیرید که یک راه حل تجاری واقعی با PowerApps/Microsoft Power Platform ایجاد کنید اجاره آزمایشی رایگان Office 365 E5 (اگر نمی خواهید تجربه کنید اجاره تولید شما) منابع داده را برای راه حل PowerApp مدیریت برگه زمانی با الگوهای فهرست شیرپوینت ارائه شده آماده کنید. فهرست های شیرپوینت مورد نیاز را ایجاد کنید، داده های لازم را راه اندازی کنید و اتصالات داده را برای PowerApp ایجاد کنید. صفحه نمایش و فرم ارسال - انتخاب یک هفته، انتخاب تأییدکننده، پر کردن جدول زمانی و ارسال ایجاد صفحه نمایش «مشاهده جدول زمانی من» - برای اینکه کارمندان بتوانند به طور ایمن برگه زمانی خود را مشاهده کنند ایجاد صفحه تأیید جدول زمانی - برای اجازه دادن به مدیران/تأییدکنندگان برای تأیید جدول زمانی ایجاد قابلیت اعلان ایمیل - برای ارسال ایمیل های خودکار به تایید کننده s و کارمندان صفحه جدول زمانی جستجو را ایجاد کنید - برای اینکه به مدیران برنامه یا افسران حقوق و دستمزد اجازه دهید تا برگه های زمانی همه کارمندان را جستجو کنند. ایجاد کنترل انتخابگر افراد برای جستجو و انتخاب تأیید کننده و سرپرستان ایجاد عملکرد حذف جدول زمانی برای مدیران برنامه ایجاد عملکرد گزارش جدول زمانی - به به مدیران برنامه یا افسران حقوق و دستمزد اجازه دهید در همه برگه‌های زمانی مجدداً به نمایش درآیند صفحه تنظیمات برنامه را ایجاد کنید - برای اینکه به مدیران برنامه اجازه دهید تنظیمات مختلف برنامه را پیکربندی کنند از متغیرها، مجموعه‌ها، گالری‌ها، جداول، فرم‌ها، اتصالات داده و عملکردهای مختلف PowerApps برای ساختن استفاده کنید. کل راه حل ادغام گزارش های صفحه زمانی با نرم افزار PowerApp تست برنامه Timesheet با داده های آزمایشی و گردش کار ارسال و تایید صفحه زمانی پایان به انتها صادرات و استقرار راه حل مدیریت برگه زمانی در تولید شما اجاره Office 365 پیش نیازها: درک اولیه مستاجر Office 365 درک اولیه از PowerApps و لیست های شیرپوینت مستاجر Office 365 برای ساختن راه حل یون ما به شما نشان خواهیم داد که چگونه یک مستاجر آفیس 365 آزمایشی رایگان ایجاد کنید.

دوره‌های آموزشی متعددی در مورد Udemy و در سراسر اینترنت وجود دارد که به شما می‌آموزد PowerApps چیست و چگونه کار می‌کند. اما فقط چند مورد است که به شما می‌آموزد چگونه با PowerApps راه‌حل‌های تجاری واقعی بسازید.

در این دوره آموزشی پر دانش، دقیقاً آن را یاد خواهید گرفت. شما به طور گام به گام یک راه حل مدیریت برگه زمانی واقعی را با Microsoft Power Platform، به ویژه با PowerApps یاد خواهید گرفت و همزمان خواهید ساخت. راه حل های مدیریت برگه زمانی بسیار محبوب و مورد تقاضا برای انواع مشاغل و سازمان ها هستند. بنابراین یادگیری، ساخت و اجرای راه حل در شرکت شما مطمئناً یک تجربه ارزشمند خواهد بود.

در پایان این دوره، راه حل مدیریت برگه زمانی خود را در دسترس خواهید داشت و آماده استقرار در محیط Office 365 خود خواهید بود. این دوره همچنین به شما قالب‌های کد، قالب‌های فهرست شیرپوینت و همچنین قالب‌های برنامه نیمه ساخته‌شده را ارائه می‌کند که می‌توانید از آنها برای ساخت سریع کل PowerApp و به سرعت در محیط Office 365 خود استفاده کنید.

هیجان زده اید؟ حالا اجازه دهید اشاره کنم که انتظار دارم قبلاً از PowerApps استفاده کرده باشید و با اصول اولیه آشنا باشید. ما مبانی و مفاهیم زیادی را لمس خواهیم کرد، اما این دوره جزئیات اساسی زیادی را پوشش نخواهد داد. بنابراین حتی اگر از PowerApps فقط برای مدت کمی استفاده کرده باشید، باید خوب باشید. بنابراین اجازه دهید شروع کنیم و راه حل کسب و کار واقعی خود را با PowerApps بسازیم.


سرفصل ها و درس ها

معرفی Introduction

  • معرفی Introduction

  • مستاجر آفیس 365 E5 آزمایشی رایگان ایجاد کنید Create Free Trial Office 365 E5 Tenant

معرفی Introduction

  • معرفی Introduction

  • طرح کلی دوره Course Outline

  • طرح کلی دوره Course Outline

  • حساب Microsoft Outlook.com ایجاد کنید Create Microsoft Outlook.com account

  • حساب Microsoft Outlook.com ایجاد کنید Create Microsoft Outlook.com account

  • مستاجر آفیس 365 E5 آزمایشی رایگان ایجاد کنید Create Free Trial Office 365 E5 Tenant

منابع داده را برای برنامه مدیریت برگه زمانی ما تنظیم کنید Setup Data Sources for our Timesheet Management App

  • بخش مقدمه Section Introduction

  • سایت شیرپوینت را به روش صحیح ایجاد کنید Create SharePoint site the correct way

منابع داده را برای برنامه مدیریت برگه زمانی ما تنظیم کنید Setup Data Sources for our Timesheet Management App

  • بخش مقدمه Section Introduction

  • سایت شیرپوینت را به روش صحیح ایجاد کنید Create SharePoint site the correct way

  • لیست های شیرپوینت را با استفاده از قالب های لیست ارائه شده ایجاد کنید Create SharePoint lists using the provided list templates

  • لیست های شیرپوینت را با استفاده از قالب های لیست ارائه شده ایجاد کنید Create SharePoint lists using the provided list templates

  • لیست های شیرپوینت را با داده های مورد نیاز راه اندازی کنید Initialize SharePoint lists with required data

  • لیست های شیرپوینت را با داده های مورد نیاز راه اندازی کنید Initialize SharePoint lists with required data

صفحه اصلی PowerApp را مدیریت برگه زمان ایجاد کنید Create Timesheet Management PowerApp's Home Screen

  • بخش مقدمه Section Introduction

  • اضافه کردن دکمه برای توابع مختلف - Subit، View، Search و غیره. Add Buttons for Various Functions - Subit, View, Search, etc.

صفحه اصلی PowerApp را مدیریت برگه زمان ایجاد کنید Create Timesheet Management PowerApp's Home Screen

  • بخش مقدمه Section Introduction

  • PowerApp جدید ایجاد کنید Create the new PowerApp

  • PowerApp جدید ایجاد کنید Create the new PowerApp

  • پارامترهای شروع برنامه را تنظیم کنید Setup App's Start parameters

  • پارامترهای شروع برنامه را تنظیم کنید Setup App's Start parameters

  • طراحی صفحه اصلی Design Home Screen

  • طراحی صفحه اصلی Design Home Screen

  • اضافه کردن دکمه برای توابع مختلف - Subit، View، Search و غیره. Add Buttons for Various Functions - Subit, View, Search, etc.

ایجاد اتصالات داده Create Data Connections

  • بخش مقدمه Section Introduction

  • ایجاد اتصالات داده برای لیست های شیرپوینت Create Data Connections for SharePoint Lists

ایجاد اتصالات داده Create Data Connections

  • بخش مقدمه Section Introduction

  • ایجاد اتصالات داده برای لیست های شیرپوینت Create Data Connections for SharePoint Lists

  • ایجاد اتصالات داده برای کاربران Outlook و Office 365 Create Data Connections for Outlook and Office 365 Users

  • ایجاد اتصالات داده برای کاربران Outlook و Office 365 Create Data Connections for Outlook and Office 365 Users

ایجاد صفحه ارسال صفحات زمانی Create Submit Timesheets Screen

  • بخش مقدمه Section Introduction

  • ایجاد صفحه ارسال صفحات زمانی Create Submit Timesheets Screen

  • تاریخ شروع و پایان هفته انتخابی را محاسبه و نمایش دهید Calculate and Display selected week's Start and End dates

  • فیلتر افراد انتخاب کننده کنترل Filter People Picker Control

  • ایجاد مجموعه برای فرم جدول زمانی - قسمت 1 Create the Collection for Timesheet Form - Part 1

  • ایجاد مجموعه برای فرم جدول زمانی - قسمت 2 Create the Collection for Timesheet Form - Part 2

  • فرم ارسال برگه زمانی - قسمت 1 را ایجاد کنید Create the Timesheet Submission Form - Part 1

  • فرم جدول زمانی: محاسبه تعداد ساعات کاری Timesheet Form: Calculating Number of Working Hours

  • قابلیت Save Timesheet را ایجاد کنید Create the Save Timesheet functionality

  • اعتبار سنجی داده های فرم را انجام دهید Perform Form Data Validation

  • کامپوننت اسپینر Preloader را برای ذخیره/بارگذاری داده ایجاد کنید Create Preloader Spinner Component for Data Saving/Loading

  • بخش نتیجه گیری Section Conclusion

  • تصاویر صفحه اصلی را به اشتراک بگذارید و صفحه‌های صفحه زمان را ارسال کنید Share screenshots of Home as well as Submit Timesheet screens

ایجاد صفحه ارسال صفحات زمانی Create Submit Timesheets Screen

  • بخش مقدمه Section Introduction

  • ایجاد صفحه ارسال صفحات زمانی Create Submit Timesheets Screen

  • کنترل کشویی انتخاب هفته ایجاد کنید Create Week selection drop down control

  • کنترل کشویی انتخاب هفته ایجاد کنید Create Week selection drop down control

  • تاریخ شروع و پایان هفته انتخابی را محاسبه و نمایش دهید Calculate and Display selected week's Start and End dates

  • برای انتخاب تأییدکننده صفحه زمانی، کنترل انتخابگر افراد را ایجاد کنید Create People Picker Control to select the timesheet Approver

  • برای انتخاب تأییدکننده صفحه زمانی، کنترل انتخابگر افراد را ایجاد کنید Create People Picker Control to select the timesheet Approver

  • فیلتر افراد انتخاب کننده کنترل Filter People Picker Control

  • ایجاد مجموعه برای فرم جدول زمانی - قسمت 1 Create the Collection for Timesheet Form - Part 1

  • ایجاد مجموعه برای فرم جدول زمانی - قسمت 2 Create the Collection for Timesheet Form - Part 2

  • فرم ارسال برگه زمانی - قسمت 1 را ایجاد کنید Create the Timesheet Submission Form - Part 1

  • فرم ارسال برگه زمانی - قسمت 2 را ایجاد کنید Create the Timesheet Submission Form - Part 2

  • فرم ارسال برگه زمانی - قسمت 2 را ایجاد کنید Create the Timesheet Submission Form - Part 2

  • فرم جدول زمانی: محاسبه تعداد ساعات کاری Timesheet Form: Calculating Number of Working Hours

  • فرم ارسال برگه زمانی - قسمت 3 را ایجاد کنید Create the Timesheet Submission Form - Part 3

  • فرم ارسال برگه زمانی - قسمت 3 را ایجاد کنید Create the Timesheet Submission Form - Part 3

  • قابلیت Save Timesheet را ایجاد کنید Create the Save Timesheet functionality

  • فرم را برای جدول زمانی از پیش ذخیره شده تنظیم کنید Adjust the Form for Pre-saved Timesheets

  • فرم را برای جدول زمانی از پیش ذخیره شده تنظیم کنید Adjust the Form for Pre-saved Timesheets

  • عملکرد Save Timesheet را تنظیم کنید Adjust the Save Timesheet functionality

  • عملکرد Save Timesheet را تنظیم کنید Adjust the Save Timesheet functionality

  • قابلیت ارسال زماننامه برای تأیید را ایجاد کنید Create the Submit Timesheet for Approval functionality

  • قابلیت ارسال زماننامه برای تأیید را ایجاد کنید Create the Submit Timesheet for Approval functionality

  • ارسال اعلان ایمیل به تایید کنندگان Send Email Notification to Approvers

  • ارسال اعلان ایمیل به تایید کنندگان Send Email Notification to Approvers

  • اعتبار سنجی داده های فرم را انجام دهید Perform Form Data Validation

  • کامپوننت اسپینر Preloader را برای ذخیره/بارگذاری داده ایجاد کنید Create Preloader Spinner Component for Data Saving/Loading

  • بخش نتیجه گیری Section Conclusion

  • تصاویر صفحه اصلی را به اشتراک بگذارید و صفحه‌های صفحه زمان را ارسال کنید Share screenshots of Home as well as Submit Timesheet screens

ایجاد صفحه تأیید صفحه زمان Create Approve Timesheets Screen

  • بخش مقدمه Section Introduction

  • صفحه زمانی انتخابی را که نیاز به تأیید دارد نمایش دهید Display selected timesheet that needs approval

  • قابلیت تأیید را با اعلان ایمیل برای کارمند ایجاد کنید Create Approve functionality with Email Notification for Employee

ایجاد صفحه تأیید صفحه زمان Create Approve Timesheets Screen

  • بخش مقدمه Section Introduction

  • ایجاد صفحه تأیید صفحه زمان Create Approve Timesheets Screen

  • ایجاد صفحه تأیید صفحه زمان Create Approve Timesheets Screen

  • کنترل‌های کشویی انتخاب کارمند و هفته را ایجاد کنید Create Employee and Week selection drop-down controls

  • کنترل‌های کشویی انتخاب کارمند و هفته را ایجاد کنید Create Employee and Week selection drop-down controls

  • صفحه زمانی انتخابی را که نیاز به تأیید دارد نمایش دهید Display selected timesheet that needs approval

  • قابلیت تأیید را با اعلان ایمیل برای کارمند ایجاد کنید Create Approve functionality with Email Notification for Employee

  • قابلیت رد جدول زمانی را با اعلان ایمیل ایجاد کنید Create Reject timesheet functionality with Email Notification

  • قابلیت رد جدول زمانی را با اعلان ایمیل ایجاد کنید Create Reject timesheet functionality with Email Notification

ایجاد صفحه نمایش صفحات زمانی من Create View My Timesheets Screen

  • بخش مقدمه Section Introduction

  • ایجاد صفحه نمایش صفحات زمانی من Create View My Timesheets Screen

  • نمایش داده های برگه زمانی انتخاب شده Display selected timesheet data

  • نمایش نظرات تایید کننده برای برگه های زمانی تایید شده/رد شده Display Approver Comments for Approved/Rejected timesheets

  • قابلیت ارسال مجدد را برای برگه های زمانی رد شده ایجاد کنید - قسمت 1 Create the Resubmission functionality for rejected timesheets - Part 1

ایجاد صفحه نمایش صفحات زمانی من Create View My Timesheets Screen

  • بخش مقدمه Section Introduction

  • ایجاد صفحه نمایش صفحات زمانی من Create View My Timesheets Screen

  • کنترل‌های کشویی وضعیت برگه زمانی و انتخاب هفته را ایجاد کنید Create Timesheet Status and Week selection drop-down controls

  • کنترل‌های کشویی وضعیت برگه زمانی و انتخاب هفته را ایجاد کنید Create Timesheet Status and Week selection drop-down controls

  • نمایش داده های برگه زمانی انتخاب شده Display selected timesheet data

  • نمایش نظرات تایید کننده برای برگه های زمانی تایید شده/رد شده Display Approver Comments for Approved/Rejected timesheets

  • قابلیت ارسال مجدد را برای برگه های زمانی رد شده ایجاد کنید - قسمت 1 Create the Resubmission functionality for rejected timesheets - Part 1

  • قابلیت ارسال مجدد را برای برگه های زمانی رد شده ایجاد کنید - قسمت 2 Create the Resubmission functionality for rejected timesheets - Part 2

  • قابلیت ارسال مجدد را برای برگه های زمانی رد شده ایجاد کنید - قسمت 2 Create the Resubmission functionality for rejected timesheets - Part 2

ایجاد صفحه صفحه زمان جستجو برای مدیران برنامه با قابلیت حذف Create Search Timesheets Screen for App Administrators with Delete functionality

  • بخش مقدمه Section Introduction

  • صفحه جدول زمانی جستجو را با کشویی انتخاب ایجاد کنید Create the Search Timesheets Screen with Selection Dropdowns

  • نمایش داده های برگه زمانی انتخابی و نظرات تایید کننده Display selected timesheet data and Approver comments

ایجاد صفحه صفحه زمان جستجو برای مدیران برنامه با قابلیت حذف Create Search Timesheets Screen for App Administrators with Delete functionality

  • بخش مقدمه Section Introduction

  • صفحه جدول زمانی جستجو را با کشویی انتخاب ایجاد کنید Create the Search Timesheets Screen with Selection Dropdowns

  • نمایش داده های برگه زمانی انتخابی و نظرات تایید کننده Display selected timesheet data and Approver comments

  • قابلیت Delete Sheet را ایجاد کنید Create Delete Timesheet functionality

  • قابلیت Delete Sheet را ایجاد کنید Create Delete Timesheet functionality

گزارش صفحه زمانی را یکپارچه کنید و صفحه تنظیمات برنامه را ایجاد کنید Integrate Timesheet Report and Create App Settings Screen

  • بخش مقدمه Section Introduction

  • صفحه تنظیمات و فیلدهای تنظیمات اولیه را ایجاد کنید Create Settings Screen and basic settings fields

  • زمان‌های شروع و پایان پیش‌فرض را برای برگه‌های زمانی تعریف کنید Define default Start and End Times for the Timesheets

  • مدیران برنامه را از صفحه تنظیمات مدیریت کنید Manage App Administrators from Settings Screen

گزارش صفحه زمانی را یکپارچه کنید و صفحه تنظیمات برنامه را ایجاد کنید Integrate Timesheet Report and Create App Settings Screen

  • بخش مقدمه Section Introduction

  • ادغام دکمه گزارش با گزارش داده های صفحه زمانی Integrate Report button with a Timesheet data report

  • ادغام دکمه گزارش با گزارش داده های صفحه زمانی Integrate Report button with a Timesheet data report

  • صفحه تنظیمات و فیلدهای تنظیمات اولیه را ایجاد کنید Create Settings Screen and basic settings fields

  • زمان‌های شروع و پایان پیش‌فرض را برای برگه‌های زمانی تعریف کنید Define default Start and End Times for the Timesheets

  • مدیران برنامه را از صفحه تنظیمات مدیریت کنید Manage App Administrators from Settings Screen

برنامه Timesheet را با داده‌های آزمایشی End-to-End ایمن و آزمایش کنید Secure and Test the Timesheet App with End-to-End test data

  • برنامه را از دسترسی غیرمجاز ایمن کنید Secure the App from Unauthorized Access

  • تست با گردش کار کامل Test with a full timesheet workflow

برنامه Timesheet را با داده‌های آزمایشی End-to-End ایمن و آزمایش کنید Secure and Test the Timesheet App with End-to-End test data

  • بخش مقدمه Section Introduction

  • برنامه را از دسترسی غیرمجاز ایمن کنید Secure the App from Unauthorized Access

  • تست با گردش کار کامل Test with a full timesheet workflow

  • تست با گردش کار کامل Test with a full timesheet workflow

صادرات و استقرار راه حل مدیریت برگه زمانی در مستاجر Office 365 شما Export and Deploy Timesheet Management solution in your Office 365 tenant

  • بخش مقدمه Section Introduction

  • صادرات برنامه مدیریت برگه زمانی Export Timesheet Management App

  • صادرات قالب های فهرست شیرپوینت Export SharePoint List Templates

صادرات و استقرار راه حل مدیریت برگه زمانی در مستاجر Office 365 شما Export and Deploy Timesheet Management solution in your Office 365 tenant

  • بخش مقدمه Section Introduction

  • بخش مقدمه Section Introduction

  • صادرات برنامه مدیریت برگه زمانی Export Timesheet Management App

  • صادرات قالب های فهرست شیرپوینت Export SharePoint List Templates

  • راه حل را در محیط تولید Office 365 خود مستقر کنید Deploy the solution to your production Office 365 environment

  • راه حل را در محیط تولید Office 365 خود مستقر کنید Deploy the solution to your production Office 365 environment

بخش اضافی: به سرعت برنامه جدول زمانی را با الگوهای ارائه شده بسازید و اجرا کنید Extra Section: Rapidly Build and Deploy Timesheet App with Provided Templates

  • ایجاد یک سایت شیرپوینت (بخش 2 سخنرانی 6 یا بخش 11 سخنرانی 65) Create a SharePoint Site (Section 2 Lecture 6 or Section 11 Leture 65)

  • داده های اولیه و تنظیمات را برای PowerApp تنظیم کنید Setup Initial Data and Settings for the PowerApp

  • تست با گردش کار کامل Test with a full timesheet workflow

بخش اضافی: به سرعت برنامه جدول زمانی را با الگوهای ارائه شده بسازید و اجرا کنید Extra Section: Rapidly Build and Deploy Timesheet App with Provided Templates

  • بخش مقدمه و منابع سخنرانی Section Introduction and Lecture Resources

  • بخش مقدمه و منابع سخنرانی Section Introduction and Lecture Resources

  • ایجاد یک سایت شیرپوینت (بخش 2 سخنرانی 6 یا بخش 11 سخنرانی 65) Create a SharePoint Site (Section 2 Lecture 6 or Section 11 Leture 65)

  • ایجاد لیست های شیرپوینت با استفاده از الگوهای لیست ارائه شده (بخش 2 سخنرانی 7) Create SharePoint lists using the provided list templates (Section 2 Lecture 7)

  • ایجاد لیست های شیرپوینت با استفاده از الگوهای لیست ارائه شده (بخش 2 سخنرانی 7) Create SharePoint lists using the provided list templates (Section 2 Lecture 7)

  • PowerApp Skeleton Management Sheet Management را به Office 365 خود وارد کنید Import Timesheet Management Skeleton PowerApp to your Office 365

  • PowerApp Skeleton Management Sheet Management را به Office 365 خود وارد کنید Import Timesheet Management Skeleton PowerApp to your Office 365

  • اتصالات داده را برای برنامه به‌روزرسانی کنید Update Data Connections for the App

  • اتصالات داده را برای برنامه به‌روزرسانی کنید Update Data Connections for the App

  • کد پچ برای صفحه‌ها و دکمه‌های مختلف برنامه Patch Code for various App Screens and Buttons

  • کد پچ برای صفحه‌ها و دکمه‌های مختلف برنامه Patch Code for various App Screens and Buttons

  • داده های اولیه و تنظیمات را برای PowerApp تنظیم کنید Setup Initial Data and Settings for the PowerApp

  • تست با گردش کار کامل Test with a full timesheet workflow

  • تست با گردش کار کامل Test with a full timesheet workflow

  • بسته راه حل مدیریت برگه زمانی کامل رسمی آماده برای استقرار را دریافت کنید Get the Full Official Ready-to-deploy Timesheet Management Solution Package

  • بسته راه حل مدیریت برگه زمانی کامل رسمی آماده برای استقرار را دریافت کنید Get the Full Official Ready-to-deploy Timesheet Management Solution Package

نمایش نظرات

آموزش راه حل جدول زمانی را با PowerApps و SharePoint بسازید
جزییات دوره
13.5 hours
74
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
3,880
4.8 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Asif Khawaja, PhD Asif Khawaja, PhD

معمار و مربی راه حل