🔀 Week 7: Navigation, Feedback & Automation

URLs, redirects, user messaging, and task scheduling

🎯 Learning Objectives

📖 Modules

12

N/url & N/redirect

Generating URLs for records, scripts, and domains. Server-side navigation and redirects.

⏱️ ~20 min
13

N/ui/message & N/ui/dialog

Displaying banners, alerts, and confirmation dialogs to users.

⏱️ ~20 min
14

N/task Module

Scheduling Map/Reduce and Scheduled scripts programmatically. Monitoring task status.

⏱️ ~25 min

🔑 Key Concepts This Week

url.resolveRecord()

Generate record URLs

url.resolveScript()

Generate Suitelet URLs

redirect.toRecord()

Navigate to records

message.create()

Display banner messages

dialog.confirm()

User confirmation prompts

task.create()

Schedule scripts to run