เกี่ยวกับฟอร์มพื้นฐาน

หมายเหตุ

พอร์ทัล Power Apps คือ Power Pages โดยมีผลในวันที่ 12 ตุลาคม 2022 ข้อมูลเพิ่มเติม: Microsoft Power Pages มีให้ใช้งานทั่วไป (บล็อก)
ในไม่ช้าเราจะย้ายและรวมคู่มือพอร์ทัล Power Apps เข้ากับ คู่มือ Power Pages

การกำหนดค่าที่ขับเคลื่อนด้วยข้อมูล ซึ่งจะอนุญาตให้ผู้ใช้สามารถเพิ่มฟอร์มเพื่อรวบรวมข้อมูลในพอร์ทัลได้โดยไม่ต้องให้นักพัฒนาโปรแกรมวางฟอร์มพอร์ทัล ฟอร์มพื้นฐานจะถูกสร้างขึ้นใน Microsoft Dataverse แล้วนำมาวางลงในเว็บเพจต่างๆ ในพอร์ทัล หรือใช้ร่วมกับ sub-grid และรายการ เพื่อสร้างแอปพลิเคชันบนเว็บให้สมบูรณ์ ข้อมูลเพิ่มเติม: รายการเกี่ยวกับ

ฟอร์มติดต่อเรา

เพิ่มแบบฟอร์มไปที่พอร์ทัลของคุณ

ฟอร์มพื้นฐานประกอบด้วยความสัมพันธ์กับเว็บเพจและคุณสมบัติเพิ่มเติม เพื่อที่จะควบคุมการเริ่มต้นของฟอร์มภายในพอร์ทัล ความสัมพันธ์กับเว็บเพจช่วยให้สามารถเรียกข้อมูลแบบไดนามิกของข้อกำหนดฟอร์มได้ สำหรับโหนดของเพจที่กำหนดให้ภายใน เว็บไซต์

หากต้องการดูฟอร์มพื้นฐานที่มีอยู่หรือสร้างฟอร์มพื้นฐานใหม่ ให้เปิด แอปการจัดการพอร์ทัล และไปที่ พอร์ทัล > ฟอร์มพื้นฐาน

เมื่อมีการสร้างฟอร์มพื้นฐานใหม่ ขั้นตอนแรกคือการตัดสินใจ ตาราง และ ชื่อฟอร์ม ที่คุณจะแสดง นอกเหนือจาก โหมด: แทรก แก้ไข หรือ อ่านเท่านั้น โหมดที่เลือกจะกำหนดว่าคุณกำลังสร้างเรกคอร์ดใหม่จากพอร์ทัล กำลังแก้ไขเรกคอร์ดที่มีอยู่ หรือเพิ่งจะกำลังแสดงรายละเอียดเกี่ยวกับเรกคอร์ดบนพอร์ทัล

หมายเหตุ

ก่อนที่คุณจะดำเนินการต่อ โปรดตรวจสอบให้แน่ใจว่าคุณได้รีวิว ข้อควรพิจารณา สำหรับฟอร์มพื้นฐาน

เว็บเพจที่เกี่ยวข้องกับฟอร์มพื้นฐานสามารถดูได้ โดยการเลือก เว็บเพจ ที่แสดงรายการในลิงก์การนำทาง ที่เกี่ยวข้อง ในเมนูทางด้านซ้ายสุด

เมื่อมีการสร้างหรือการแก้ไขเว็บเพจ ฟอร์มพื้นฐาน สามารถถูกระบุได้ในฟิลด์การค้นหาที่ให้มาในแบบฟอร์มเว็บเพจได้

เพจต้นแบบต่างๆ ที่ใช้โดยพอร์ทัลมีการประกาศของการควบคุมเซิร์ฟเวอร์ TableForm เมื่อมีการแสดงเว็บเพจที่ประกอบด้วยเทมเพลตเพจ (~/ Pages/Page.aspx) ของเพจ หรือเทมเพลตเพจ (~/ Pages/FullPage.aspx) ของเพจแบบสมบูรณ์ ตัวควบคุมจะกำหนดว่าการค้นหาของฟอร์มพื้นฐานประกอบด้วยค่าหรือไม่ ซึ่งกรณีนี้ฟอร์มจะถูกแสดง

รักษาความปลอดภัยแบบฟอร์มของคุณ

หมายเหตุ

วิธีการในการรักษาความปลอดภัยฟอร์มนี้จะถูกยกเลิกในไม่ช้า ดังนั้น จึงไม่ควรใช้ ใช้ สิทธิ์ของตาราง ที่เหมาะสม และการตั้งค่าบทบาทเว็บ เพื่อให้ผู้ใช้สามารถเข้าถึงข้อมูลใดๆ แทนได้ ข้อมูลเพิ่มเติม: การเปลี่ยนแปลงสิทธิ์ของตารางสำหรับฟอร์มและรายการบนพอร์ทัลใหม่

เพื่อรักษาความปลอดภัยฟอร์มของคุณ คุณต้องสร้างสิทธิ์ของตารางที่กำหนดการเข้าถึงและความเป็นเจ้าของเรกคอร์ดตามบทบาทเว็บ ถ้าผู้ใช้ไปที่ฟอร์มพื้นฐานและไม่มีสิทธิ์ พวกเขาจะได้รับข้อความแสดงข้อผิดพลาด นอกจากนี้ คุณยังจะเห็นคำเตือน เมื่อมีการกำหนดค่าฟอร์มโดยไม่ได้เปิดใช้สิทธิ์ของตาราง:

"ควรเปิดใช้งานสิทธิ์ของตารางสำหรับเรกคอร์ดนี้ หรือทุกคนที่มีอินเทอร์เน็ตสามารถดูข้อมูลได้"

หากต้องการเปิดใช้งานสิทธิ์สำหรับฟอร์มพื้นฐาน ให้เลือกกล่องกาเครื่องหมายเพื่อ เปิดใช้งานสิทธิ์ของตาราง ข้อมูลเพิ่มเติม: สร้างบทบาทเว็บสำหรับพอร์ทัล

แอตทริบิวต์ฟอร์มพื้นฐานและความสัมพันธ์

ชื่อ รายละเอียด
ชื่อ ชื่อที่ให้คำอธิบายของเรกคอร์ด ฟิลด์นี้เป็นฟิลด์ที่ต้องระบุ
ชื่อตาราง ชื่อของเอนทิตีที่จะสามารถโหลดฟอร์มจากตารางนั้นได้ ฟิลด์นี้เป็นฟิลด์ที่ต้องระบุ
ชื่อฟอร์ม ชื่อของฟอร์มบนแท็บบนตารางเป้าหมายเพื่อแสดง ฟิลด์นี้เป็นฟิลด์ที่ต้องระบุ
ชื่อแท็บ ชื่อเพิ่มเติมของแท็บบนแบบฟอร์มสำหรับตารางที่ระบุที่จะสามารถแสดง
โหมด ค่าหนึ่งจากต่อไปนี้:
  • แทรก
  • แกไข
  • อ่านอย่างเดียว
การเลือก แทรก บ่งชี้ว่าควรแทรกแบบฟอร์มไปยังเรกคอร์ดใหม่ตามที่คุณส่ง การระบุ แก้ไข ระบุว่า แบบฟอร์มควรแก้ไขเรกคอร์ดที่มีอยู่ การเลือก ReadOnly บ่งชี้ว่า ฟอร์มควรแสดงฟอร์มที่ไม่สามารถแก้ไขได้ของเรกคอร์ดที่มีอยู่ Edit และ ReadOnly ระบุว่าแหล่งของที่มีอยู่และพารามิเตอร์ 'ชนิดแหล่งเรกคอร์ด' และฟิลด์ 'เร็กคอร์ดชื่อพารามิเตอร์รหัส' เพื่อเลือกเรกคอร์ดที่เหมาะสมเมื่อโหลดฟอร์มในเว็บไซต์
ชนิดของต้นทางเรกคอร์ด ค่าหนึ่งจากต่อไปนี้:
  • สตริงการสอบถาม
  • ผู้ใช้พอร์ทัลปัจจุบัน
  • เรกคอร์ดที่เชื่อมโยงกับผู้ใช้พอร์ทัลปัจจุบัน
การเลือก สตริงแบบสอบถาม ต้องการชื่อพารามิเตอร์ที่ต้องมีอยู่ในสายอักขระแบบสอบถามของ URL ที่ไปยังแบบฟอร์ม สามารถระบุในฟิลด์ 'ชื่อพารามิเตอร์รหัสเรกคอร์ด'
การเลือก ผู้ใช้เว็บไซต์ปัจจุบัน จะดึงเรกคอร์ดผู้ใช้พอร์ทัลสำหรับผู้ใช้การรับรองความถูกต้องแล้วในปัจจุบัน
การเลือก เรกคอร์ดที่เชื่อมโยงกับผู้ใช้พอร์ทัลปัจจุบัน จะดึงข้อมูลเรกคอร์ดผู้ใช้พอร์ทัลสำหรับผู้ใช้การรับรองความถูกต้องปัจจุบัน และจากนั้นจะดึงข้อมูลเรกคอร์ดสำหรับความสัมพันธ์ที่กำหนดตามที่ระบุไว้โดยฟิลด์ 'ชื่อความสัมพันธ์'
ชื่อพารามิเตอร์รหัสเรกคอร์ด ชื่อพารามิเตอร์ที่ให้มาในสายอักขระแบบสอบถามของ URL สำหรับเว็บเพจที่ประกอบด้วยฟอร์มพื้นฐานนี้
ชื่อความสัมพันธ์ จำเป็นต้องใช้เมื่อชนิดแหล่งเรกคอร์ดเป็นเรกคอร์ดที่เกี่ยวข้องกับผู้ใช้เว็บไซต์ปัจจุบัน ชื่อตรรกะของความสัมพันธ์ระหว่างเรกคอร์ดผู้ใช้พอร์ทัลปัจจุบันและเรกคอร์ดเป้าหมาย จะต้องส่งกลับตารางชนิดเดียวกันกับที่ระบุไว้ในฟิลด์ชื่อตาราง
อนุญาตให้สร้างหากเป็น Null ค่าตัวเลือกแบบบูลีนจะพร้อมใช้งานเมื่อชนิดแหล่งเรกคอร์ดเป็นเรกคอร์ดที่เกี่ยวข้องกับผู้ใช้เว็บไซต์ปัจจุบัน บ่งชี้ว่าถ้าไม่มีเรกคอร์ดที่เกี่ยวข้องอยู่ อนุญาตให้ผู้ใช้สร้างแฟ้มนั้นเป็นครั้งแรก มิฉะนั้นข้อยกเว้นจะถูกปฏิเสธถ้ายังไม่มีเรกคอร์ดอยู่เป็นฟอร์มที่ต้องการเรกคอร์ดไปผูกข้อมูล
หมายเหตุ: คุณลักษณะนี้ไม่พร้อมใช้งานในฟอร์มแบบหลายขั้นตอน
เปิดใช้งานสิทธิ์อนุญาตใช้ตาราง จะทำให้ฟอร์มเคารพสิทธิของตาราง ค่าเริ่มต้นคือ false สำหรับเหตุผลความเข้ากันได้ย้อนหลัง ถ้าถูกตั้งค่าเป็น true สิทธิ์ที่ชัดเจนจำเป็นสำหรับผู้ใช้ใดๆ ที่อาจต้องการเข้าถึงแบบฟอร์ม
บันทึกย่อ: วิธีการในการรักษาความปลอดภัยฟอร์มนี้จะถูกยกเลิกในไม่ช้า ดังนั้น จึงไม่ควรใช้ ใช้ สิทธิ์ของตาราง ที่เหมาะสม และการตั้งค่าบทบาทเว็บ เพื่อให้ผู้ใช้สามารถเข้าถึงข้อมูลใดๆ แทนได้ ข้อมูลเพิ่มเติม: การเปลี่ยนแปลงสิทธิ์ของตารางสำหรับฟอร์มและรายการบนพอร์ทัลใหม่

ตัวเลือกฟอร์ม

ชื่อ คำอธิบาย
เพิ่ม Captcha แสดง captcha
แสดง Captcha สำหรับผู้ใช้ที่ได้รับการรับรองความถูกต้อง แสดง Captcha สำหรับผู้ใช้ที่ได้รับการรับรองความถูกต้อง
กลุ่มการตรวจสอบความถูกต้อง ชื่อกลุ่มที่กำหนดให้ป้อนข้อมูลควบคุมการประเมินการป้อนข้อมูลที่ถูกต้องของกลุ่มที่มีชื่อตัวควบคุม
สร้างขั้นตอนจากแท็บโดยอัตโนมัติ บ่งชี้ว่าแท็บหลายแท็บบนฟอร์มพื้นฐานจะถูกแสดงด้วยแท็บแต่ละแท็บเป็นขั้นตอนตามลำดับ โดยเริ่มต้นด้วยแท็บแรกและแท็บต่อไปจนกว่าแท็บทั้งหมดถูกนำทางไปจนถึงการส่งขั้นสุดท้ายที่มีการแทรกเรกคอร์ด โดยค่าเริ่มต้นระบบจะไม่ได้เลือกไว้ ค่าเริ่มต้นบ่งชี้ว่าเพียงหนึ่งแท็บหรือฟอร์มสามารถแสดงสำหรับขั้นตอนปัจจุบัน ถ้าไม่มีระบุชื่อแท็บ แท็บแรกจะแสดงขึ้น
แสดงผลทรัพยากรบนเว็บแบบอินไลน์ กำจัด iFrame ที่ครอบคลุมทรัพยากรบนเว็บในฟอร์มพื้นฐาน
เปิดใช้งานคำแนะนำเครื่องมือแล้ว เครื่องมือถูกตั้งค่าโดยใช้คำอธิบายของแอตทริบิวต์บนตารางเป้าหมาย
แสดงฟิลด์ที่ไม่สนับสนุน แสดงหรือซ่อนชื่อคอลัมน์ที่มีชนิดคอลัมน์ Dataverse ที่ไม่สนับสนุน
ตั้งค่าฟิลด์ที่แนะนำเป็นรายการที่จำเป็น ทำให้แอตทริบิวต์ทั้งหมดจำเป็นต้องตั้งค่าระดับความต้องการของฟิลด์เป็น 'ธุรกิจที่แนะนำ'
กำหนดให้ต้องระบุทุกฟิลด์ ทำให้ฟิลดทั้งหมดจำเป็นโดยไม่คำนึงถึงระดับความต้องการฟิลด์
คลาส CSS ของสรุปการตรวจสอบความถูกต้อง ชื่อคลาส CSS กำหนดให้กับสรุปการตรวจสอบ ค่าเริ่มต้นคือ 'validation-summary alert alert-error alert-block'
เปิดใช้งานลิงก์สรุปการตรวจสอบความถูกต้อง ค่าบูลีน true หรือ false ซึ่งบ่งชี้ว่า การเชื่อมโยงของจุดยึดจะแสดงในการตรวจสอบจะสรุปเพื่อเลื่อนไปยังเขตข้อมูลที่ประกอบด้วยข้อผิดพลาดหรือไม่ ค่าเริ่มต้นคือ true
ข้อความลิงก์ของสรุปการตรวจสอบความถูกต้อง ป้ายชื่อกำหนดให้กับลิงก์สรุปการตรวจสอบ ค่าเริ่มต้นคือ 'คลิกที่นี่'
ข้อความส่วนหัวของสรุปการตรวจสอบความถูกต้อง ป้ายชื่อกำหนดให้กับส่วนหัวของสรุปการตรวจสอบ
คำแนะนำ คำแนะนำการทำงานกับฟอร์ม
ข้อความไม่พบเรกคอร์ด ข้อความที่จะแสดงเมื่อไม่พบเรกคอร์ด

การตั้งค่าเมื่อสำเร็จ

ชื่อ คำอธิบาย
เมื่อสำเร็จ ค่าหนึ่งจากต่อไปนี้:
  • แสดงข้อความแสดงความสำเร็จ (ค่าเริ่มต้น)
  • การเปลี่ยนเส้นทาง
ซ่อนฟอร์มเมื่อสำเร็จ ต้องการความสำเร็จในการแสดงข้อความสำเร็จ เมื่อเลือก ฟอร์มจะถูกซ่อนไว้เมื่อมีการส่งฟอร์มเสร็จเรียบร้อยแล้ว
ข้อความแสดงความสำเร็จ ต้องการความสำเร็จในการแสดงข้อความสำเร็จ ข้อความดังกล่าวแสดงแก่ผู้ใช้เมื่อส่งเรียบร้อยแล้ว ถ้าอย่างใดอย่างหนึ่งไม่มีระบุข้อความเริ่มต้น (การส่งเสร็จสมบูรณ์แล้ว") จะถูกแสดงขึ้น สำหรับแต่ละชุดภาษาที่ติดตั้ง และเปิดใช้งานสำหรับองค์กร ฟิลด์จะพร้อมใช้งานเมื่อป้อนข้อความในภาษาเกี่ยวข้อง
URL ภายนอก ต้องการความสำเร็จในการตั้งค่าเพื่อเปลี่ยนเส้นทาง ระบุ URL ให้กับทรัพยากรภายนอกบนเว็บ
หรือของเว็บเพจ ต้องการความสำเร็จในการตั้งค่าเพื่อเปลี่ยนเส้นทาง เลือกเว็บเพจจากเว็บไซต์ปัจจุบัน
ผนวกสตริงการสอบถามที่มีอยู่ ต้องการความสำเร็จในการตั้งค่าเพื่อเปลี่ยนเส้นทาง เมื่อมีการเลือกสตริงการสอบถามที่มีอยู่ พารามิเตอร์จะถูกเพิ่มไปยัง URL เป้าหมายก่อนที่จะเปลี่ยนเส้นทาง
ผนวกรหัสเรกคอร์ดเข้ากับสตริงการสอบถาม ต้องการความสำเร็จในการตั้งค่าเพื่อเปลี่ยนเส้นทาง เมื่อมีการเลือก รหัสของเรกคอร์ดที่สร้างขึ้นจะถูกผนวกเข้ากับสตริงการสอบถามของ URL ที่จะถูกเปลี่ยนเส้นทางไป
ชื่อพารามิเตอร์รหัสเรกคอร์ด ต้องการความสำเร็จในการตั้งค่าเพื่อเปลี่ยนเส้นทาง ชื่อของพารามิเตอร์รหัสในสตริงการสอบถามของ URL ที่จะถูกเปลี่ยนเส้นทางไป
ผนวกสตริงการสอบถามแบบกำหนดเอง ต้องการความสำเร็จในการตั้งค่าเพื่อเปลี่ยนเส้นทาง สตริงแบบกำหนดเองที่สามารถถูกผนวกกับสตริงการสอบถามที่มีอยู่ของ URL การเปลี่ยนเส้นทาง
ผนวกค่าแอตทริบิวต์กับสตริงการสอบถาม - ชื่อพารามิเตอร์ ต้องการความสำเร็จในการตั้งค่าเพื่อเปลี่ยนเส้นทาง ชื่อที่จะให้กับพารามิเตอร์สัมพันธ์กับค่าแอททริบิวต์บนตารางเป้าหมาย ที่ได้รับการผนวกเข้ากับสตริงการสอบถามของ URL การเปลี่ยนเส้นทาง
ผนวกค่าแอตทริบิวต์กับสตริงการสอบถาม - ชื่อตรรกะของแอตทริบิวต์ ต้องการความสำเร็จในการตั้งค่าเพื่อเปลี่ยนเส้นทาง ชื่อทางตรรกะของแอตทริบิวต์บนตารางเป้าหมาย ที่ได้รับได้ค่าที่จะผนวกเข้ากับสตริงการสอบถามของ URL การเปลี่ยนเส้นทาง

การตั้งค่าเพิ่มเติม

ชื่อ คำอธิบาย
เชื่อมโยงผู้ใช้พอร์ทัลปัจจุบัน บ่งชี้ว่าเรกคอร์ดของผู้ใช้ที่เข้าสู่ระบบในขณะนี้ควรจะสัมพันธ์กับเรกคอร์ดตารางเป้าหมาย
คอลัมน์การค้นหาผู้ใช้พอร์ทัล ชื่อตรรกะของแอตทริบิวต์บนตารางเป้าหมายที่เก็บผู้ใช้พอร์ทัล
เป็นผู้ร่วมกิจกรรม ค่าบูลีนที่ระบุว่า คอลัมน์การค้นหาผู้ใช้พอร์ทัล เป็นชนิดผู้ร่วมกลุ่มกิจกรรมหรือไม่
แนบไฟล์ เลือกเพื่อให้ฟอร์มมีตัวควบคุมการอัปโหลดไฟล์ที่ด้านล่างของฟอร์ม เพื่ออนุญาตให้แนบไฟล์กับเรกคอร์ด
หมายเหตุ: พอร์ทัล รุ่น 9.2.2.x และใหม่กว่า ไม่จำเป็นต้องเปิดใช้งาน เปิดใช้งานสิทธิ์ของตาราง ในฟอร์มพื้นฐานเพื่อแนบไฟล์ อย่างไรก็ตาม หากคุณได้เลือกไว้ คุณต้องแน่ใจว่ามีการให้สิทธิ์ที่เหมาะสมบนตารางหลักและตารางคำอธิบายประกอบเพื่อแสดงปุ่ม แนบไฟล์ บนฟอร์ม ตารางคำอธิบายประกอบต้องมีอย่างน้อยสิทธิ์การใช้งาน สร้าง และ ผนวก และตารางหลักต้องมีรายการสิทธิ์การใช้งาน ผนวกไปยัง ที่ตรงกัน โดยขึ้นอยู่กับว่าคุณมีฟอร์มการสร้างหรือการปรับปรุง คุณยังอาจต้องการสิทธิ์การใช้งาน สร้าง อ่าน และ เขียน ในการทำให้สถานการณ์ของฟอร์มเสร็จสมบูรณ์
ตำแหน่งที่เก็บไฟล์แนบ ตัวเลือก: สิ่งที่แนบของบันทึกย่อ ที่เก็บข้อมูล Azure Blob ถ้าองค์กรของคุณถูกกำหนดค่าให้ใช้ที่เก็บข้อมูล Azure คุณสามารถเลือกที่จะเก็บข้อมูลไฟล์ที่อัปโหลดสำหรับฟอร์มพื้นฐานนี้ที่นั่น มิฉะนั้น ไฟล์จะถูกจัดเก็บเป็นไฟล์แนบของบันทึกย่อ
อนุญาตหลายไฟล์ ค่าบูลีนที่บ่งชี้ว่าผู้ใช้สามารถอัปโหลดมากกว่าหนึ่งแฟ้มได้หรือไม่
ยอมรับ แอตทริบิวต์ยอมรับจะระบุชนิด MIME ของแฟ้มที่เซิร์ฟเวอร์ยอมรับผ่านการอัปโหลดแฟ้ม เมื่อต้องการระบุมากกว่าหนึ่งค่า คั่นด้วยเครื่องหมายจุลภาค (ตัวอย่างเช่น audio/,video/,image/*)
ป้ายกำกับ ข้อความที่แสดงถัดจากตัวควบคุมการอัปโหลดแฟ้ม สำหรับแต่ละชุดภาษาที่ติดตั้ง และเปิดใช้งานสำหรับองค์กร ฟิลด์จะพร้อมใช้งานเมื่อป้อนข้อความในภาษาเกี่ยวข้อง
ต้องระบุไฟล์แนบ ทำให้สิ่งที่แนบมาของแฟ้มที่จำเป็นในการดำเนินการต่อไป
ข้อความแสดงข้อผิดพลาดที่จำเป็น ข้อความที่แสดงในระหว่างการตรวจสอบแบบฟอร์มถ้าจำเป็นต้องเป็นจริง และผู้ใช้ที่ไม่ได้แนบแฟ้ม สำหรับแต่ละชุดภาษาที่ติดตั้ง และเปิดใช้งานสำหรับองค์กร ฟิลด์จะพร้อมใช้งานเมื่อป้อนข้อความในภาษาเกี่ยวข้อง
จำกัดไฟล์เป็นชนิดที่ยอมรับ บังคับให้ตรวจสอบในฟิลด์ยอมรับ ถ้าไม่ได้เลือก แอตทริบิวต์ยอมรับจะถูกใช้เป็นคำแนะนำสำหรับกล่องโต้ตอบการอัปโหลดไฟล์เท่านั้น
ข้อความแสดงข้อผิดพลาดชนิดไฟล์ ข้อความที่แสดงในระหว่างการตรวจสอบฟอร์มหากจำกัดไฟล์เป็นชนิดที่ยอมรับเป็นจริงและผู้ใช้ได้พยายามที่จะอัปโหลดเป็นชนิดไฟล์ที่ไม่ถูกต้อง สำหรับแต่ละชุดภาษาที่ติดตั้ง และเปิดใช้งานสำหรับองค์กร ฟิลด์จะพร้อมใช้งานเมื่อป้อนข้อความในภาษาเกี่ยวข้อง
ขนาดไฟล์สูงสุด (เป็นกิโลไบต์) บังคับให้ตรวจสอบขนาดสูงสุดของไฟล์ที่อัปโหลด
ข้อความแสดงข้อผิดพลาดขนาดไฟล์ ข้อความที่แสดงในระหว่างการตรวจสอบฟอร์มหากขนาดไฟล์สูงสุด (กิโลไบต์) เป็นจริงและผู้ใช้ได้พยายามที่จะอัปโหลดไฟล์ที่ใหญ่เกินไป สำหรับแต่ละชุดภาษาที่ติดตั้ง และเปิดใช้งานสำหรับองค์กร ฟิลด์จะพร้อมใช้งานเมื่อป้อนข้อความในภาษาเกี่ยวข้อง
JavaScript แบบกำหนดเอง บล็อค JavaScript แบบกำหนดเองของคุณ ซึ่งจะเพิ่มไปยังด้านล่างของเพจก่อนการปิดฟอร์มองค์ประกอบของแท็ก รหัสขาเข้า HTML ของฟิลด์ตารางถูกตั้งเป็นชื่อตรรกะของการกระจาย ทำให้การเลือกฟิลด์ การตั้งค่า หรือการจัดการฝั่งไคลเอ็นต์อื่นๆ สามารถทำได้โดยง่ายด้วย jQuery
$(document).ready(function() { $("#address1_stateorprovince").val("Saskatchewan");});

การอ้างอิงตารางที่เกี่ยวข้อง

พารามิเตอร์ต่อไปนี้เกี่ยวข้องกับการตั้งค่าการอ้างอิงตารางที่เกี่ยวข้องเมื่อบันทึกฟอร์ม

นำเสนอวิธีการเชื่อมโยงเรกคอร์ดปัจจุบันที่ถูกสร้างหรือปรับปรุงตามแบบฟอร์มที่มีเรกคอร์ดเป้าหมายอื่น นี่จะมีประโยชน์ ถ้าคุณมีขั้นตอนหลายขั้นกับตารางหลายชนิด และต้องการเชื่อมโยงเรกคอร์ดที่แสดงผลลัพธ์ หรือถ้าเพจผ่านสตริงแบบสอบถามของรหัสเร็กคอร์ดที่คุณต้องการเชื่อมโยง ตัวอย่างเช่น เรามีหน้าอาชีพที่มีการลงรายการโพสต์ แต่ละรายการมีลิงก์เชื่อมโยงไปยังแอปพลิเคชันสำหรับงานที่ประกอบด้วยรหัสของการลงประกาศงานไปยังแบบฟอร์มแอปพลิเคชันเพื่อให้เมื่อมีสร้างแอปพลิเคชัน การลงประกาศงานจะเชื่อมโยงกับเรกคอร์ด

ชื่อ รายละเอียด
ตั้งค่าการอ้างอิงตารางเมื่อบันทึก ใช่หรือไม่ ค่าใช่บ่งชี้ว่าควรจะมอบหมายการอ้างอิงตารางที่เกี่ยวข้องเมื่อบันทึกฟอร์ม มิฉะนั้นจะถูกตั้งค่าเป็นไม่มี
ชื่อความสัมพันธ์ ชื่อคำนิยามความสัมพันธ์สำหรับความสัมพันธ์ที่กำหนดระหว่างตารางสองชนิด
ชื่อตรรกะของตาราง ชื่อทางตรรกะของตารางที่อ้างอิง
ชื่อตรรกะของแอตทริบิวต์การค้นหาเป้าหมาย ชื่อตรรกะของแอตทริบิวต์การค้นหาบนตารางเป้าหมายกำลังถูกสร้าง หรือปรับปรุง
นำเข้าข้อมูลฟิลด์การค้นหา ถ้าการค้นหาที่เกี่ยวข้องกับตารางอ้างอิงอยู่บนฟอร์ม การตรวจสอบค่านี้จะเติมข้อมูลฟิลด์บนฟอร์มด้วยค่าที่เรียกใช้การตั้งค่าด้านล่าง
ชนิดของต้นทาง ค่าหนึ่งจากต่อไปนี้:
  • สตริงการสอบถาม
    การเลือก สตริงแบบสอบถาม ต้องการชื่อพารามิเตอร์ที่ต้องมีอยู่ในสายอักขระแบบสอบถามของ URL ที่ไปยังแบบฟอร์ม สามารถระบุในฟิลด์ ชื่อสตริงการสอบถาม ได้ ถ้าพารามิเตอร์นี้เป็นคีย์หลัก แล้วเลือกใช่ สำหรับ สตริงการสอบถามเป็นคีย์หลัก มิฉะนั้น เลือกไม่ และแสดงชื่อของแอตทริบิวต์ทางตรรกะบนตารางปลายทางกับแบบสอบถาม โดยระบุลงในฟิลด์ ชื่อตรรกะของแอตทริบิวต์แบบสอบถาม
  • ผู้ใช้พอร์ทัลปัจจุบัน
    การเลือก ผู้ใช้เว็บไซต์ปัจจุบัน จะดึงเรกคอร์ดผู้ติดต่อสำหรับผู้ใช้ที่รับรองความถูกต้องแล้วในปัจจุบัน
ขั้นตอนตารางการอ้างอิง เรกคอร์ดขั้นตอนของฟอร์มแบบหลายขั้นตอนในขั้นตอนก่อนหน้าเพื่อดึงข้อมูลตารางที่สร้างหรือแก้ไขได้ในขั้นตอนที่จะเชื่อมโยงกับเรกคอร์ดสำหรับขั้นตอนปัจจุบันนี้
ชื่อสตริงการสอบถาม ชื่อพารามิเตอร์ที่ให้มาในสตริงการสอบถามของ URL สำหรับเว็บเพจที่ประกอบด้วยฟอร์มแบบหลายขั้นตอนนี้
สตริงการสอบถามเป็นคีย์หลัก ค่าใช่บ่งชี้ว่าสตริงการสอบถามเป็นค่าคีย์หลัก ไม่ระบุว่าสตริงการสอบถามเป็นชนิดแอททริบิวต์อื่นที่ไม่ใช่คีย์หลัก
ชื่อตรรกะแอตทริบิวต์การสอบถาม ชื่อทางตรรกะของฟิลด์แอตทริบิวต์เพื่อสอบถามเรกคอร์ด
แสดงรายละเอียดแบบอ่านอย่างเดียว บ่งชี้ว่าฟอร์มจะแสดงที่ด้านบนของเพจที่แสดงข้อมูลแบบอ่านอย่างเดียวโดยเกี่ยวข้องกับเรกคอร์ดที่อ้างอิง ต้องการชื่อฟอร์ม
ชื่อฟอร์ม ชื่อของฟอร์มบนตารางอ้างอิงที่ควรจะใช้เพื่อแสดงรายละเอียดแบบอ่านอย่างเดียว

การกำหนดค่าการดำเนินการฟอร์มพื้นฐาน

โดยค่าเริ่มต้น ฟอร์มพื้นฐานจะอนุญาตการอ่านหรือการปรับปรุงเรกคอร์ดที่มีอยู่ หรือการแทรกของเรกคอร์ดใหม่ อย่างไรก็ตาม คุณสามารถเปิดใช้งานและกำหนดค่าการดำเนินการเพิ่มเติมได้อย่างง่ายดายสำหรับเรกคอร์ดในฟอร์มพื้นฐานด้วยเช่นกัน (ลบ เริ่มการใช้งาน ปิดใช้งาน เป็นต้น) นอกจากนี้ยังไม่สามารถแทนที่ป้ายชื่อ ขนาด และคุณลักษณะอื่น ๆ ที่เป็นค่าเริ่มต้นที่จะปรากฏขึ้นถ้ามีการเปิดใช้งานการดำเนินการ

การตั้งค่าเหล่านี้ถูกพบในส่วน การตั้งค่าเพิ่มเติม ของฟอร์มพื้นฐาน โดยค่าเริ่มต้น จะแสดงเฉพาะ การตั้งค่าพื้นฐาน เท่านั้น คุณสามารถเลือก การตั้งค่าขั้นสูง เพื่อแสดงการตั้งค่าเพิ่มเติมได้

คุณสามารถเพิ่มปุ่มการดำเนินการสำหรับการดำเนินการที่เกี่ยวข้องสำหรับแต่ละเรกคอร์ด และจะปรากฏในแต่ละแถวในตารางที่มีให้ได้รับสิทธิ์การใช้งานที่เกี่ยวข้องโดย สิทธิ์ของตาราง การดำเนินงานต่อไปนี้พร้อมใช้งาน:

  • Delete
  • เวิร์กโฟลว์
  • สร้างเรกคอร์ดที่เกี่ยวข้อง
  • เปิดใช้งาน
  • ปิดใช้งาน

การคลิกที่หนึ่งในตัวเลือกเหล่านี้แสดงในพื้นที่การกำหนดค่าสำหรับการดำเนินงานนั้น ยิ่งไปกว่านั้น บางตารางมีการดำเนินการพิเศษที่พร้อมใช้งานได้บนพื้นฐานสำหรับแต่ละตาราง:

  • คำนวณค่าของโอกาสทางการขาย (โอกาสทางการขาย)
  • ยกเลิกการดำเนินการของกรณีและปัญหา (เหตุการณ์)
  • ปิด (แก้ไข) การดำเนินการกรณีและปัญหา (เหตุการณ์)
  • แปลงใบเสนอราคาเป็นใบสั่ง (ใบเสนอราคา)
  • แปลงใบสั่งขายเป็นใบแจ้งหนี้ (ใบสั่งขาย)
  • สร้างใบเสนอราคาจากโอกาสทางการขาย (โอกาสทางการขาย)
  • สูญเสียการดำเนินการโอกาสทางการขาย (โอกาสทางการขาย)
  • ได้การดำเนินการโอกาสทางการขาย (โอกาสทางการขาย)
  • เปิดการดำเนินการของกรณีและปัญหา (เหตุการณ์) ใหม่
  • ระงับโอกาสทางการขายชั่วคราว (โอกาสทางการขาย)

หมายเหตุ

เราขอแนะนำให้สร้างเวิร์กโฟลว์แทนการเพิ่มปุ่ม เริ่มการใช้งาน หรือ ยกเลิกการเรียกใช้ สำหรับตารางสำเร็จรูปที่มีค่า สถานะ และ รหัสสถานะ ที่เฉพาะเจาะจงที่กำหนดซึ่งจำเป็นสำหรับกระบวนการทางธุรกิจ ตัวอย่างเช่น เหตุการณ์ (ตัวเลือกสถานะ) โอกาสทางการขาย (ตัวเลือกสถานะ) การให้สิทธิ์ (ตัวเลือกสถานะ)

การกำหนดค่าที่ตั้งทางภูมิศาสตร์สำหรับฟอร์มพื้นฐาน

สามารถกำหนดค่าฟอร์มเพื่อแสดงตัวควบคุมแผนที่เพื่อแสดงตำแหน่งที่ตั้งที่มีอยู่เป็นหมุดบนแผนที่ หรือเพื่อให้ผู้ใช้สามารถระบุตำแหน่งที่ตั้งได้ ดู เพิ่มที่ตั้งทางภูมิศาสตร์

การควบคุมแผนผังของฟอร์มจำเป็นต้องมีการกำหนดค่าเพิ่มเติมเพื่อระบุรหัสของฟิลด์ที่ตั้งต่างๆ เพื่อมอบหมายค่าไปยังรหัสเหล่านั้น หรือเรียกข้อมูลค่าจากรหัสดังกล่าว เรกคอร์ดฟอร์มพื้นฐานมีส่วนการกำหนดค่าที่กำหนดการแม็ปฟิลด์เหล่านี้ที่คุณต้องระบุ ชื่อฟิลด์จะแตกต่างกันโดยขึ้นอยู่กับ Schema ที่คุณสร้างขึ้น

ข้อมูลตำแหน่งทางภูมิศาสตร์ในฟอร์มพื้นฐาน

หมายเหตุ

  • ฟิลด์ที่อยู่ในฟอร์มพื้นฐานแบบอ่านอย่างเดียวจะถูกแทนที่ด้วยแผนที่ เมื่อเปิดใช้งานที่ตั้งทางภูมิศาสตร์
  • แผนที่จะถูกแสดงผล เมื่อแสดงฟอร์มในหน้าต่างโมดอลเท่านั้น
  • ส่วนที่ตั้งทางภูมิศาสตร์จะไม่ปรากฏในสภาพแวดล้อมบริการคลาวด์สาธารณะของเยอรมนี ถ้าผู้ใช้ได้เปิดใช้งานที่ตั้งทางภูมิศาสตร์โดยใช้ฟอร์มอื่น ที่ตั้งทางภูมิศาสตร์นั้นจะไม่ปรากฏในระหว่างการแสดงผลบนพอร์ทัล

การตรวจสอบความถูกต้องของการร้องขอ

การตรวจสอบความถูกต้องของการร้องขอ คุณลักษณะของ ASP.NET ตั้งแต่รุ่น 1.1 ป้องกันเซิร์ฟเวอร์จากการยอมรับเนื้อหาที่มี HTML ที่ไม่ได้เข้ารหัส คุณลักษณะนี้ได้รับการออกแบบมาเพื่อช่วยป้องกันการโจมตีด้วยการใส่สคริปต์โดยที่โค้ดสคริปต์ไคลเอนต์หรือ HTML สามารถส่งไปยังเซิร์ฟเวอร์ ถูกจัดเก็บ แล้วจากนั้น ถูกแสดงต่อผู้ใช้รายอื่นโดยไม่รู้ตัว เรายังคงแนะนำอย่างยิ่งให้คุณตรวจสอบข้อมูลอินพุตทั้งหมดและ HTML เข้ารหัสตามความเหมาะสม

ตามค่าเริ่มต้น การตรวจสอบคำขอถูกเปิดใช้งานบนพอร์ทัลส่งผลให้เกิดข้อผิดพลาดทั่วไปตามมา หากคุณป้อนรหัสสคริปต์โดยไม่มีการเข้ารหัส HTML ภายในฟิลด์ฟอร์มพื้นฐาน:

Found field(s) submitted with potentially dangerous value(s) such as HTML, or script. Please review the field value(s) and try again.

หากต้องการปิดใช้งานการตรวจสอบความถูกต้องของการร้องขอ ให้ทำตามขั้นตอนเหล่านี้:

  1. ไปที่ การตั้งค่าพอร์ทัล และเลือก การตั้งค่าไซต์

  2. เลือก สร้าง

  3. พิมพ์ชื่อเป็น DisableValidationWebTemplate

  4. เลือกเรกคอร์ดเว็บไซต์ที่เหมาะสม

  5. พิมพ์ค่าเป็น จริง โดยค่าเริ่มต้น การตั้งค่าเป็น เท็จ ที่เปิดใช้งานการตรวจสอบความถูกต้องของการร้องขอ

  6. พิมพ์ Description ที่เหมาะสม

  7. เลือก บันทึกและปิด

ข้อควรระวัง

เมื่อปิดใช้งานการตรวจสอบความถูกต้องของการร้องขอ เนื้อหาสามารถถูกส่งไปยังหน้า คุณต้องแน่ใจว่าเนื้อหานั้นได้รับการเข้ารหัสหรือประมวลผลอย่างเหมาะสม

ข้อควรพิจารณา

  • ฟอร์มพื้นฐาน ต้องเกี่ยวข้องกับเว็บเพจสำหรับ เว็บไซต์ ที่กำหนดให้ เพื่อให้สามารถมองเห็นได้ภายในไซต์
  • ไม่รองรับ sub-grid ของตารางการเชื่อมต่อในฟอร์มพื้นฐาน ถ้าคุณเพิ่ม sub-grid ของตารางการเชื่อมต่อไปยังแบบฟอร์มโดยใช้ตัวออกแบบแบบฟอร์ม ระบบจะแสดงข้อความแสดงข้อผิดพลาด เมื่อคุณแสดงแบบฟอร์มบนพอร์ทัล และใช้ตารางการเชื่อมต่อ
  • ฟิลด์ที่ซ้ำกัน ฟิลด์รายการฝ่าย และกฎธุรกิจไม่รองรับในฟอร์มพื้นฐาน
  • ส่วนประกอบโค้ดระดับฟิลด์อยู่ในพรีวิวสำหรับสาธารณะ และสามารถเพิ่มลงในฟอร์มได้ ข้อมูลเพิ่มเติม: เพิ่มส่วนประกอบโค้ดลงในฟิลด์ในแอปแบบจำลอง
  • กฏทางธุรกิจและ API ไคลเอนต์สามารถเปิดใช้งานฟิลด์ที่ถูกล็อคในแบบฟอร์มอ่านอย่างเดียว
  • ถ้าคุณสร้างฟอร์มพื้นฐานในโหมดแทรก คุณไม่สามารถเปลี่ยนการจัดตำแหน่งของปุ่ม หรือวางปุ่มการดำเนินการข้างบนฟอร์มพื้นฐานได้
  • ถ้าคุณแสดงตัวควบคุมการค้นหาเป็นรายการแบบหล่นลงบนแบบฟอร์ม ตัวกรองเรกคอร์ดที่เกี่ยวข้องจะไม่ทำงาน
  • คอลัมน์ค่าสะสมบนฟอร์มพอร์ทัลบางครั้งอาจแสดงเป็นสามารถแก้ไขได้ แม้ว่าจะตั้งใจให้เป็นแบบอ่านอย่างเดียว เพื่อให้แน่ใจว่าคอลัมน์เหล่านี้ยังคงเป็นแบบอ่านอย่างเดียว ให้ทำเครื่องหมายคอลัมน์เป็น อ่านเท่านั้น บนฟอร์มแอปแบบจำลอง

ดูเพิ่มเติม

หมายเหตุ

บอกให้เราทราบเกี่ยวกับภาษาที่คุณต้องการในคู่มือ ทำแบบสำรวจสั้นๆ (โปรดทราบว่าแบบสำรวจนี้เป็นภาษาอังกฤษ)

แบบสำรวจนี้ใช้เวลาทำประมาณเจ็ดนาที ไม่มีการเก็บข้อมูลส่วนบุคคล (คำชี้แจงสิทธิ์ส่วนบุคคล)