การดำเนินการของกล่องข้อความ
คุณสามารถใช้กล่องข้อความในโฟลว์เดสก์ท็อปเพื่อโต้ตอบกับผู้ใช้ ร้องขอการป้อนข้อมูล และจัดเตรียมผลลัพธ์
ในการแสดงข้อความถึงผู้ใช้ในขณะที่โฟลว์ทำงาน ให้ใช้การดำเนินการ แสดงข้อความ คุณต้องระบุชื่อของกล่องข้อความ เนื้อหา ไอคอน และปุ่มต่างๆ ในกล่องที่จะแสดง นอกจากนี้ คุณยังอาจตั้งค่าปุ่มเริ่มต้นที่จะเลือกไว้ล่วงหน้า รวมถึงระบุว่ากล่องข้อความควรอยู่ด้านบนสุดของหน้าต่างอื่นๆ ทั้งหมดในเครื่องของคุณเสมอหรือไม่ และจะปิดกล่องข้อความโดยอัตโนมัติหลังจากผ่านไประยะเวลาหนึ่งหรือไม่
ตัวอย่างที่นี่จะแสดงกล่องข้อความที่แจ้งให้ผู้ใช้ทราบว่าการแยกวิเคราะห์เสร็จสมบูรณ์ และถามว่าจะแยกวิเคราะห์ไฟล์อื่นหรือไม่ กล่องข้อความแสดงไอคอนคำถามและอยู่ด้านบนของหน้าต่างอื่นเสมอ ตัวแปร ButtonPressed จะเก็บการเลือกของผู้ใช้
กล่องข้อความที่สร้างควรมีลักษณะเหมือนกับตัวอย่างต่อไปนี้:
นอกจากนี้ คุณยังอาจสร้างฟอร์มแบบกำหนดเองสำหรับการแสดงข้อความโดยเป็นส่วนหนึ่งของโฟลว์ของคุณโดยใช้การดำเนินการ แสดงฟอร์มแบบกำหนดเอง ฟอร์มแบบกำหนดเองยอมรับหลายองค์ประกอบ และคุณสามารถสร้างฟอร์มแบบกำหนดเองที่มีชนิดข้อมูลที่ป้อนและปุ่มต่างๆ ได้ ข้อมูลเพิ่มเติม: สร้างฟอร์มแบบกำหนดเอง
ในการขอการป้อนข้อมูลโดยใช้กล่องโต้ตอบ ให้ใช้การดำเนินการ แสดงกล่องโต้ตอบการป้อนข้อมูล การดำเนินการนี้ต้องมีชื่อเรื่องสำหรับกล่องโต้ตอบและข้อความเป็นพร้อมท์สำหรับผู้ใช้ หรือคุณสามารถตั้งค่าค่าเริ่มต้นและชนิดการป้อนข้อมูล (บรรทัดเดียว หลายบรรทัด หรือรหัสผ่าน)
ใช้การดำเนินการ แสดงกล่องโต้ตอบเลือกไฟล์ เพื่อแจ้งให้ผู้ใช้เรียกดูไฟล์ ตัวอย่างต่อไปนี้จะแจ้งให้ผู้ใช้เลือกไฟล์รูปภาพ ตัวแปรระบุโฟลเดอร์เริ่มต้น และตัวกรองไฟล์จำกัดให้มีการเลือกเฉพาะนามสกุลไฟล์ที่ระบุเท่านั้น
กล่องโต้ตอบไฟล์ที่สร้างควรมีลักษณะเหมือนกับตัวอย่างต่อไปนี้: คุณสามารถเห็นตัวกรองที่ระบุในมุมล่างขวาของกล่องโต้ตอบ
แสดงข้อความ
แสดงกล่องข้อความ
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
Message box title | ใช่ | ค่าข้อความ | ข้อความที่จะใช้เป็นชื่อกล่องข้อความ | |
Message to display | ใช่ | ค่าข้อความ | ข้อความที่จะแสดงเป็นข้อความจริง | |
Message box icon | ไม่พร้อมใช้งาน | ไม่มี ข้อมูล คำถาม คำเตือน ข้อผิดพลาด | ไม่มี | ไอคอนที่จะแสดงพร้อมกล่องข้อความ |
Message box buttons | ไม่พร้อมใช้งาน | ตกลง ตกลง - ยกเลิก ใช่ - ไม่ใช่ ใช่ - ไม่ใช่ - ยกเลิก ยกเลิก - ลองใหม่ - ละเว้น ลองใหม่ - ยกเลิก | ใช่ | ปุ่มที่จะแสดงบนกล่องข้อความ |
Default button | ไม่พร้อมใช้งาน | ปุ่มแรก ปุ่มที่สอง ปุ่มที่สาม | ปุ่มแรก | ปุ่มเพื่อไฮไลต์โดยค่าเริ่มต้น หากผู้ใช้กด Enter ปุ่มนี้จะถูกกด |
ให้กล่องข้อความอยู่ด้านบนเสมอ | ไม่ระบุ | ค่าแบบบูลีน | เท็จ | ระบุว่ากล่องข้อความควรอยู่ด้านบนของหน้าต่างอื่นๆ ทั้งหมดหรือไม่ |
Close message box automatically | ไม่พร้อมใช้งาน | ค่าแบบบูลีน | เท็จ | ระบุว่ากล่องข้อความจะปิดโดยอัตโนมัติหลังจากเวลาที่กำหนดไว้หรือไม่เช่นหากกดปุ่มเริ่มต้น มิฉะนั้น โฟลว์จะรอจนกว่าผู้ใช้จะกดปุ่ม |
Timeout | ใช่ | ค่าตัวเลข | 3 | เวลาเป็นวินาทีเพื่อหยุดระบบอัตโนมัติขณะรออินพุต จนกว่าจะดำเนินการต่อโดยอัตโนมัติ |
ตัวแปรที่สร้าง
อาร์กิวเมนต์ | ชนิด | Description |
---|---|---|
ButtonPressed | ค่าข้อความ | ข้อความของปุ่มที่กด |
หมายเหตุ
ค่าของตัวแปร ButtonPressed จะเป็นภาษาอังกฤษเสมอ โดยไม่คำนึงถึงการตั้งค่าตำแหน่งที่ตั้งปัจจุบันใน Power Automate สำหรับเดสก์ท็อป
ข้อยกเว้น
ข้อยกเว้น | Description |
---|---|
ไม่สามารถแสดงกล่องข้อความ | ระบุปัญหาในการแสดงกล่องโต้ตอบข้อความ |
ไม่สามารถแสดงกล่องข้อความในโหมดไม่มีการโต้ตอบ | ระบุถึงปัญหาในการแสดงกล่องโต้ตอบข้อความในโหมดแบบไม่โต้ตอบ |
แสดงกล่องโต้ตอบการป้อนข้อมูล
แสดงกล่องโต้ตอบที่แจ้งให้ผู้ใช้ป้อนข้อความ
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
Input dialog title | ใช่ | ค่าข้อความ | ชื่อเรื่องของกล่องโต้ตอบ | |
Input dialog message | ใช่ | ค่าข้อความ | ข้อความกล่องโต้ตอบ | |
Default value | ใช่ | ค่าข้อความ | ระบุข้อความที่จะแสดงเป็นค่าเริ่มต้น หากผู้ใช้ต้องการเปลี่ยนแปลงข้อความนี้ พวกเขาสามารถพิมพ์ทับได้ มิฉะนั้นข้อความเริ่มต้นจะถูกใช้ | |
Input type | ไม่พร้อมใช้งาน | บรรทัดเดียว รหัสผ่าน หลายบรรทัด | บรรทัดเดี่ยว | รูปแบบสำหรับข้อความที่ป้อน เลือกบรรทัดเดียว - รหัสผ่านเพื่อซ่อนข้อความ หรือเลือกหลายบรรทัดเพื่อให้กล่องแสดงผลขนาดใหญ่ทำให้มองเห็นข้อความได้มากกว่าหนึ่งบรรทัด |
Keep input dialog always on top | ไม่พร้อมใช้งาน | ค่าแบบบูลีน | เท็จ | ระบุว่ากล่องโต้ตอบการป้อนข้อมูลควรอยู่ด้านบนของหน้าต่างอื่นๆ ทั้งหมดหรือไม่ |
ตัวแปรที่สร้าง
อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
---|---|---|
UserInput | ค่าข้อความ | ข้อความที่ป้อนโดยผู้ใช้ หรือข้อความเริ่มต้น |
ButtonPressed | ค่าข้อความ | ข้อความของปุ่มที่กด ผู้ใช้จะได้รับตัวเลือก ตกลง หรือ ยกเลิก โดยอัตโนมัติ |
หมายเหตุ
ค่าของตัวแปร ButtonPressed จะเป็นภาษาอังกฤษเสมอ โดยไม่คำนึงถึงการตั้งค่าตำแหน่งที่ตั้งปัจจุบันใน Power Automate สำหรับเดสก์ท็อป
ข้อยกเว้น
ข้อยกเว้น | Description |
---|---|
ไม่สามารถแสดงกล่องโต้ตอบการป้อนข้อมูล | ระบุปัญหาในการแสดงกล่องโต้ตอบข้อมูลป้อนเข้า |
ไม่สามารถแสดงกล่องโต้ตอบการป้อนข้อมูลเข้าในโหมดแบบไม่โต้ตอบ | ระบุถึงปัญหาในการแสดงกล่องโต้ตอบการป้อนข้อมูลเข้าในโหมดแบบไม่โต้ตอบ |
แสดงกล่องโต้ตอบเลือกวันที่
แสดงกล่องโต้ตอบที่แจ้งให้ผู้ใช้ป้อนวันที่หรือช่วงวันที่
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
Dialog title | ใช่ | ค่าข้อความ | ชื่อเรื่องของกล่องโต้ตอบ | |
Dialog message | ใช่ | ค่าข้อความ | ข้อความกล่องโต้ตอบ | |
Dialog type | ไม่ระบุ | วันที่เดียว, ช่วงวันที่ (สองวันที่) | วันที่เดียว | ผู้ใช้จะป้อนวันที่เดียวหรือสองวัน เป็นจุดสิ้นสุดของช่วงวันที่ |
Prompt for | ไม่พร้อมใช้งาน | วันที่เท่านั้น วันที่และเวลา | เฉพาะวันที่ | ระบุว่าผู้ใช้จะป้อนวันที่เท่านั้น หรือวันที่และเวลา |
Default value | ใช่ | วันที่เวลา | ค่าเริ่มต้นสำหรับวันที่ | |
Default value for second date | ใช่ | วันที่เวลา | ค่าเริ่มต้นสำหรับวันที่สิ้นสุดในช่วง | |
Keep date selection dialog always on top | ไม่พร้อมใช้งาน | ค่าแบบบูลีน | เท็จ | ระบุว่ากล่องโต้ตอบการเลือกวันที่ ควรอยู่ด้านบนของหน้าต่างอื่นๆ ทั้งหมดหรือไม่ |
ตัวแปรที่สร้าง
อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
---|---|---|
SelectedDate | วันที่เวลา | วันที่ที่ป้อนโดยผู้ใช้หรือวันที่เริ่มต้น |
SecondSelectedDate | วันที่เวลา | วันที่ที่สองที่ป้อนโดยผู้ใช้หรือวันที่เริ่มต้นนั้น |
ButtonPressed | ค่าข้อความ | ข้อความของปุ่มที่กดโดยผู้ใช้ ผู้ใช้จะได้รับตัวเลือก ตกลง หรือ ยกเลิก โดยอัตโนมัติ |
หมายเหตุ
ค่าของตัวแปร ButtonPressed จะเป็นภาษาอังกฤษเสมอ โดยไม่คำนึงถึงการตั้งค่าตำแหน่งที่ตั้งปัจจุบันใน Power Automate สำหรับเดสก์ท็อป
ข้อยกเว้น
ข้อยกเว้น | Description |
---|---|
ไม่สามารถแสดงกล่องโต้ตอบเลือกวันที่ | ระบุปัญหาในการแสดงกล่องโต้ตอบเลือกวันที่ |
ไม่สามารถแสดงกล่องโต้ตอบเลือกวันที่ในโหมดแบบไม่โต้ตอบ | ระบุถึงปัญหาในการแสดงกล่องโต้ตอบการป้อนข้อมูลเข้าในโหมดแบบไม่โต้ตอบ |
แสดงกล่องโต้ตอบเลือกจากรายการ
แสดงกล่องโต้ตอบพร้อมตัวเลือกที่ให้ผู้ใช้เลือกจากรายการ
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
Dialog title | ใช่ | ค่าข้อความ | ชื่อเรื่องของกล่องโต้ตอบ | |
Dialog message | ใช่ | ค่าข้อความ | ข้อความกล่องโต้ตอบ | |
List to choose from | ไม่ | ค่าทั่วไป | รายการที่จะแสดงเป็นเมนูแบบเลื่อนลงเพื่อให้ผู้ใช้เลือก | |
Keep select dialog always on top | ไม่พร้อมใช้งาน | ค่าแบบบูลีน | เท็จ | ระบุว่ากล่องโต้ตอบเลือก ควรอยู่ด้านบนของหน้าต่างอื่นๆ ทั้งหมดหรือไม่ |
Limit to list | ไม่พร้อมใช้งาน | ค่าแบบบูลีน | จริง | จะอนุญาตให้ผู้ใช้ป้อนคำตอบของตนเองนอกจากรายการที่แสดงหรือไม่ |
Allow empty selection | ไม่พร้อมใช้งาน | ค่าแบบบูลีน | เท็จ | อนุญาตให้ผู้ใช้ไม่เลือกสิ่งใด สร้างเอาต์พุตรายการที่เลือกว่างเปล่า |
อนุญาตให้เลือกหลายรายการ | ไม่ระบุ | ค่าแบบบูลีน | เท็จ | อนุญาตให้ผู้ใช้เลือกมากกว่าหนึ่งตัวเลือก รายการที่เลือกและตัวแปรดัชนีที่เลือกจะมีรายการของรายการข้อมูล |
Preselect items starting with a + sign | ไม่พร้อมใช้งาน | ค่าแบบบูลีน | เท็จ | ระบุว่ารายการที่มีเครื่องหมาย '+' นำหน้า จะปรากฏขึ้นโดยอัตโนมัติหรือไม่ |
ตัวแปรที่สร้าง
อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
---|---|---|
SelectedItem | ค่าข้อความ | รายการที่เลือกจากรายการเป็นข้อความ |
SelectedItems | รายการ ของ ค่าข้อความ | รายการที่เลือกจากรายการเป็นรายการของข้อความ |
SelectedIndex | ค่าตัวเลข | หมายเลขดัชนีของรายการที่เลือกจากรายการ คุณสามารถใช้หมายเลขรายการข้อมูลแทนข้อความแบบเต็มที่คุณเลือกได้ |
SelectedIndexes | รายการ ของ ค่าตัวเลข | หมายเลขดัชนีของรายการที่เลือกจากรายการ พารามิเตอร์นี้ช่วยให้คุณสามารถใช้หมายเลขรายการข้อมูลแทนข้อความทั้งหมดที่คุณเลือกได้ |
ButtonPressed | ค่าข้อความ | ชื่อของปุ่มที่ผู้ใช้กด (ตกลง หรือ ยกเลิก) |
หมายเหตุ
ค่าของตัวแปร ButtonPressed จะเป็นภาษาอังกฤษเสมอ โดยไม่คำนึงถึงการตั้งค่าตำแหน่งที่ตั้งปัจจุบันใน Power Automate สำหรับเดสก์ท็อป
ข้อยกเว้น
ข้อยกเว้น | Description |
---|---|
ไม่สามารถแสดงกล่องโต้ตอบเลือก | ระบุปัญหาในการแสดงกล่องโต้ตอบเลือก |
ไม่สามารถแสดงกล่องโต้ตอบการเลือกในโหมดไม่มีการโต้ตอบ | ระบุถึงปัญหาในการแสดงกล่องโต้ตอบการป้อนข้อมูลเข้าในโหมดแบบไม่โต้ตอบ |
แสดงกล่องโต้ตอบเลือกไฟล์
แสดงกล่องโต้ตอบเลือกไฟล์ และแจ้งให้ผู้ใช้เลือกไฟล์หนึ่งรายการหรือมากกว่า
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
Dialog title | ใช่ | ค่าข้อความ | ชื่อเรื่องของกล่องโต้ตอบ | |
Initial folder | ใช่ | โฟลเดอร์ | โฟลเดอร์เริ่มต้นที่จะเปิดเมื่อเรียกดูไฟล์ โฟลเดอร์นี้เป็นตำแหน่งที่การดำเนินการของกล่องโต้ตอบเลือกไฟล์จะเริ่มให้ผู้ใช้ค้นหาไฟล์ | |
ตัวกรองไฟล์ | ใช่ | ค่าข้อความ | ตัวกรองเพื่อจำกัดไฟล์ที่ดึงมา พารามิเตอร์นี้จะอนุญาตให้ใช้สัญลักษณ์แทน ตัวอย่างเช่น ".txt" หรือ "document?.doc" (ไม่มีเครื่องหมายอัญประกาศ) เพื่ออนุญาตให้ใช้ผู้ใช้เลือกตัวกรองไฟล์หลายไฟล์ ให้แยกตัวเลือกด้วยเครื่องหมายอัฒภาค ตัวอย่างเช่น ".txt;*.exe" | |
Keep file selection dialog always on top | ไม่พร้อมใช้งาน | ค่าแบบบูลีน | เท็จ | กล่องโต้ตอบเลือกไฟล์ควรอยู่ด้านบนของหน้าต่างอื่นๆ ทั้งหมดหรือไม่ |
อนุญาตให้เลือกหลายรายการ | ไม่ระบุ | ค่าแบบบูลีน | เท็จ | ไม่ว่าผู้ใช้จะสามารถเลือกมากกว่าหนึ่งไฟล์หรือไม่ |
Check if file exists | ไม่พร้อมใช้งาน | ค่าแบบบูลีน | เท็จ | จะยอมรับเฉพาะไฟล์ที่มีอยู่แล้วหรือไม่ |
ตัวแปรที่สร้าง
อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
---|---|---|
SelectedFile | ไฟล์ | ไฟล์ที่จะถูกเลือกผ่านกล่องโต้ตอบ |
SelectedFiles | รายการ ของ ไฟล์ | ไฟล์ที่เลือก |
ButtonPressed | ค่าข้อความ | ข้อความของปุ่มที่กด ผู้ใช้จะได้รับตัวเลือก เปิด หรือ ยกเลิก โดยอัตโนมัติ |
หมายเหตุ
ค่าของตัวแปร ButtonPressed จะเป็นภาษาอังกฤษเสมอ โดยไม่คำนึงถึงการตั้งค่าตำแหน่งที่ตั้งปัจจุบันใน Power Automate สำหรับเดสก์ท็อป
ข้อยกเว้น
ข้อยกเว้น | Description |
---|---|
ไม่สามารถแสดงกล่องโต้ตอบเลือกไฟล์ | ระบุปัญหาในการแสดงกล่องโต้ตอบเลือกไฟล์ |
ไม่สามารถแสดงกล่องโต้ตอบการเลือกไฟล์ในโหมดไม่มีการโต้ตอบ | ระบุถึงปัญหาในการแสดงกล่องโต้ตอบการป้อนข้อมูลเข้าในโหมดแบบไม่โต้ตอบ |
แสดงกล่องโต้ตอบเลือกโฟลเดอร์
แสดงกล่องโต้ตอบเลือกโฟลเดอร์ และแจ้งให้ผู้ใช้เลือกโฟลเดอร์
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
Dialog description | ใช่ | ค่าข้อความ | คำอธิบายของกล่องโต้ตอบเลือกโฟลเดอร์ ตัวอย่างเช่น "โปรดเลือกโฟลเดอร์ที่คุณต้องการคัดลอกไฟล์" | |
Initial folder | ใช่ | โฟลเดอร์ | โฟลเดอร์เริ่มต้นที่จะเปิด โฟลเดอร์นี้จะเป็นโฟลเดอร์เริ่มต้นเว้นแต่ผู้ใช้จะเลือกโฟลเดอร์ใหม่ | |
Keep folder selection dialog always on top | ไม่พร้อมใช้งาน | ค่าแบบบูลีน | เท็จ | กล่องโต้ตอบเลือกโฟลเดอร์ควรอยู่ด้านบนของหน้าต่างอื่นๆ ทั้งหมดหรือไม่ |
ตัวแปรที่สร้าง
อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
---|---|---|
SelectedFolder | โฟลเดอร์ | โฟลเดอร์ที่เลือก |
ButtonPressed | ค่าข้อความ | ข้อความของปุ่มที่กด ผู้ใช้จะได้รับตัวเลือก ตกลง หรือ ยกเลิก โดยอัตโนมัติ |
หมายเหตุ
ค่าของตัวแปร ButtonPressed จะเป็นภาษาอังกฤษเสมอ โดยไม่คำนึงถึงการตั้งค่าตำแหน่งที่ตั้งปัจจุบันใน Power Automate สำหรับเดสก์ท็อป
ข้อยกเว้น
ข้อยกเว้น | Description |
---|---|
ไม่สามารถแสดงกล่องโต้ตอบเลือกโฟลเดอร์ | ระบุปัญหาในการแสดงกล่องโต้ตอบเลือกโฟลเดอร์ |
ไม่สามารถแสดงกล่องโต้ตอบการเลือกในโหมดไม่มีการโต้ตอบ | ระบุถึงปัญหาในการแสดงกล่องโต้ตอบการป้อนข้อมูลเข้าในโหมดแบบไม่โต้ตอบ |
แสดงฟอร์มแบบกำหนดเอง
แสดงฟอร์มแบบกำหนดเองซึ่งอาจมีองค์ประกอบหลายชนิด เช่น ข้อความ ตัวเลข หรือไฟล์ป้อนเข้า เป็นต้น
พารามิเตอร์อินพุต
พารามิเตอร์อินพุตได้รับการกำหนดค่าผ่าน ตัวออกแบบฟอร์มแบบกำหนดเอง
ตัวแปรที่สร้าง
อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
---|---|---|
CustomFormData | ออบเจ็กต์ที่กำหนดเอง | ออบเจ็กต์แบบกำหนดเองที่มีค่าป้อนเข้าของผู้ใช้ |
ButtonPressed | ค่าข้อความ | รหัสของปุ่มที่กด |
หมายเหตุ
ค่าของตัวแปร ButtonPressed จะเป็นภาษาอังกฤษเสมอ โดยไม่คำนึงถึงการตั้งค่าตำแหน่งที่ตั้งปัจจุบันใน Power Automate สำหรับเดสก์ท็อป
ข้อยกเว้น
ข้อยกเว้น | Description |
---|---|
ไม่สามารถแสดงฟอร์มแบบกำหนดเองได้ | การระบุปัญหาในการแสดงฟอร์มแบบกำหนดเอง |