หมายเหตุ: เราต้องการมอบเนื้อหาวิธีใช้ปัจจุบันในภาษาของคุณให้กับคุณโดยเร็วที่สุดเท่าที่เราจะทำได้ หน้านี้ได้รับการแปลด้วยระบบอัตโนมัติ และอาจมีข้อผิดพลาดทางไวยากรณ์หรือความไม่ถูกต้อง จุดประสงค์ของเราคือเพื่อให้เนื้อหานี้มีประโยชน์กับคุณ คุณแจ้งให้เราทราบว่าข้อมูลดังกล่าวมีประโยชน์ต่อคุณที่ด้านล่างของหน้านี้ได้หรือไม่ นี่คือ บทความภาษาอังกฤษ เพื่อให้ง่ายต่อการอ้างอิง
หลังจากที่คุณแทรกกล่องข้อความในเทมเพลตฟอร์ม คุณสามารถกำหนดเอง โดยการเข้าถึง และการเปลี่ยนคุณสมบัติของและตั้งค่าในกล่องโต้ตอบคุณสมบัติของกล่องข้อความ เมื่อต้องการเปิดกล่องโต้ตอบ บนเทมเพลตฟอร์ คลิกสองครั้งที่กล่องข้อความคุณต้องการเปลี่ยนแปลงคุณสมบัติ
ตารางต่อไปนี้อธิบายถึงการบางวิธีคุณสามารถกำหนดกล่องข้อความ และมีเหตุผลที่เหตุใดคุณอาจทำเช่นนั้น แม้ว่าตารางไม่มีขั้นตอนโดยละเอียดเกี่ยวกับตัวเลือกในกล่องโต้ตอบคุณสมบัติของกล่องข้อความ นั้นคุณให้เป็นแนวทางของช่วงของตัวเลือกที่พร้อมใช้งาน
หมายเหตุ:
-
ถ้าคุณกำลังออกแบบเทมเพลตฟอร์มที่เข้ากันได้กับเบราว์เซอร์ จะไม่พร้อมใช้งานฟีเจอร์บางอย่างในกล่องโต้ตอบคุณสมบัติของกล่องข้อความ ตัวอย่างเช่น ตัวแบ่งย่อหน้าจะไม่ได้รับการสนับสนุน
-
ถ้าเทมเพลตของคุณฟอร์มจะขึ้นอยู่กับฐานข้อมูล schema หรือแหล่งข้อมูลอื่นที่มีอยู่ คุณอาจไม่สามารถกำหนดลักษณะของตัวควบคุมทั้งหมด ตัวอย่างเช่น คุณอาจสามารถเมื่อต้องการเปลี่ยนขนาดของตัวควบคุมแต่ไม่จัดกลุ่ม หรือเขตข้อมูลชื่อ ที่ได้รับมาจากแหล่งข้อมูลที่มีอยู่
แท็บ |
งาน |
รายละเอียด |
||||||||||||||||||
ข้อมูล |
เปลี่ยนชื่อเขตข้อมูลที่เกี่ยวข้อง |
เมื่อคุณออกแบบเทมเพลตฟอร์มใหม่ เปล่า คุณสามารถเปลี่ยนแปลงเขตข้อมูลเริ่มต้น หรือชื่อตัวควบคุมเพื่อบางสิ่งบางอย่างที่ง่ายต่อการระบุเมื่อคุณทำงานกับแหล่งข้อมูล ที่จัดกลุ่ม ตัวอย่างเช่น เขตข้อมูลชื่อ "พนักงานขาย" จะเข้าใจกว่าเขตข้อมูลชื่อ "field1" ง่าย หมายเหตุ: เปลี่ยนชื่อเขตข้อมูลไม่เปลี่ยนแปลงการผูกข้อมูลระหว่างกล่องข้อความและเขตข้อมูลในแหล่งข้อมูล ถ้าคุณต้องการผูกกล่องข้อความไปยังเขตข้อมูลที่แตกต่างกัน คลิกขวากล่องข้อความ แล้ว คลิ กเปลี่ยนแปลงการผูกข้อมูล บนเมนูทางลัด |
||||||||||||||||||
ข้อมูล |
เปลี่ยนชนิดข้อมูล |
เมื่อคุณออกแบบเทมเพลตฟอร์มใหม่ เปล่า คุณสามารถเปลี่ยนชนิดข้อมูลเริ่มต้นสำหรับตัวควบคุม ชนิดข้อมูลเริ่มต้นสำหรับกล่องข้อความเป็นข้อความ (สตริง), แต่คุณสามารถเปลี่ยนแปลงนี้ ตัวอย่างเช่น ถ้าคุณต้องการให้ผู้ใช้สามารถใส่ปอนด์อังกฤษลงในกล่องข้อความขนาดธุรกรรม คุณสามารถเลือกชนิดข้อมูลจำนวนเต็ม (เต็ม) แล้ว เลือกตัวเลือกการจัดรูปแบบเพื่อให้แสดงค่าพิมพ์ลงในกล่องข้อความ ด้วยปอนด์ (£) สัญลักษณ์สกุลเงิน ข้อมูลเพิ่มเติมเกี่ยวกับชนิดข้อมูล ตารางต่อไปนี้แสดงรายการชนิดข้อมูลที่พร้อมใช้งานสำหรับกล่องข้อความ
|
||||||||||||||||||
ข้อมูล |
ระบุค่าเริ่มต้น |
ถ้าคุณต้องการให้ข้อความเริ่มต้นปรากฏขึ้นภายในตัวควบคุมเมื่อผู้ใช้เปิดฟอร์มนี้ คุณสามารถพิมพ์ข้อความนั้นในกล่องค่า คุณยังสามารถใช้ค่าของเขตข้อมูลอื่นในแหล่งข้อมูลที่เป็นค่าเริ่มต้นสำหรับตัวควบคุม ค่าเริ่มต้นจะแตกต่างจากตัวแทนข้อความ (ซึ่งได้อธิบายในบทความนี้ในภายหลัง) ในที่พวกเขาจะถูกบันทึกเป็นข้อมูลในไฟล์ฟอร์ม (.xml) เสมอ |
||||||||||||||||||
ข้อมูล |
แสดงผลลัพธ์ของการคำนวณ |
เมื่อต้องการแสดงผลลัพธ์ของการคำนวณในตัวควบคุม คุณสามารถคลิแทรกสูตร ถัดจากกล่องค่า การเชื่อมโยงสูตรและฟังก์ชันกับตัวควบคุม ตัวอย่างเช่น คุณสามารถสร้างสูตรที่รวมคอลัมน์ของตัวเลขในตารางที่ซ้ำกัน โดยใช้กล่องข้อความในร่วมกับฟังก์ชันsum หรือคุณสามารถกำหนดความสัมพันธ์ของฟังก์ชันวันนี้ด้วยกล่องข้อความที่ระบุเพื่อที่ว่าเมื่อผู้ใช้เปิดฟอร์ม วันที่ปัจจุบันจะแสดงในกล่องข้อความนั้น |
||||||||||||||||||
ข้อมูล |
ทำให้กล่องข้อความที่จำเป็น |
เมื่อต้องการเห็นเตือนผู้ใช้ให้พิมพ์ข้อมูลลงในตัวควบคุม เลือกกล่องกาเครื่องหมายไม่ว่างเปล่า เมื่อผู้ใช้เปิดฟอร์ม เครื่องหมายดอกจันสีแดงจะปรากฏในตัวควบคุมที่เป็นตัวเตือนไม่ให้ปล่อยให้ว่างเปล่า ผู้ใช้ไม่สามารถส่งข้อมูลจนกว่าจะใส่ค่าในตัวควบคุม |
||||||||||||||||||
ข้อมูล |
เพิ่มการตรวจสอบข้อมูล |
คลิกตรวจสอบข้อมูล เพื่อระบุกฎการตรวจสอบข้อมูลสำหรับตัวควบคุม ตัวอย่าง ถ้าคุณจำเป็นส่วนตัวเลขจะถูกใส่ในรูปแบบเฉพาะเจาะจงซึ่งสาม จากนั้น กดเส้นประ และสองแล้วเพิ่มเติมเลขซึ่งคุณสามารถใช้การตรวจสอบข้อมูลเพื่อให้แน่ใจว่า ผู้ใช้ที่สอดคล้องกับรูปแบบนี้ได้ |
||||||||||||||||||
ข้อมูล |
นำกฎไปใช้ |
เมื่อคุณคลิกที่กฎ คุณสามารถสร้างกฎที่ทำอย่างใดอย่างหนึ่ง หรือการกระทำเพิ่มเติมที่เกิดขึ้นโดยอัตโนมัติเมื่อผู้ใช้เปลี่ยนค่าในตัวควบคุม ในฟอร์มใบสั่งซื้อ ตัวอย่างเช่น ถ้าผู้ใช้พิมพ์ตัวเลขเกิน 10 ในกล่องข้อความขนาด คุณสามารถใช้กฎเพื่อแสดงกล่องโต้ตอบที่ระบุว่า "เรียงลำดับรายการต่าง ๆ เกิน 10 ครั้งอาจหน่วงเวลาส่ง" คุณยังสามารถใช้กฎเพื่อดึงข้อมูลปรับปรุงโดยอัตโนมัติจากแหล่งข้อมูลภายนอก ตัวอย่างเช่น บนฟอร์มซื้อหุ้น คุณสามารถใช้กฎเพื่อดึงข้อมูล และแสดงใบเสนอราคาหุ้นในเวลาจริงในกล่องข้อความ เมื่อเปิดฟอร์ม หรือ เมื่อผู้ใช้ที่ร้องขอข้อมูล |
||||||||||||||||||
แสดง |
แสดงข้อความพื้นที่ที่สำรองไว้ |
ถ้าคุณต้องการให้คำแนะนำแก่ผู้ใช้ของคุณเกี่ยวกับข้อมูลอะไรบ้างเพื่อใส่ลงในกล่องข้อความ คุณสามารถพิมพ์ข้อความแนะนำในกล่องพื้นที่ที่สำรองไว้ ตัวอย่างเช่น ในกล่องข้อความจำนวนคืนในโรงแรม ข้อความพื้นที่ที่สำรองไว้สามารถใช้เพื่อพร้อมท์ให้ผู้ใช้บนข้อมูลชนิดใดที่ควรใส่ เช่นค่าเริ่มต้น ตัวแทนข้อความปรากฏขึ้นภายในตัวควบคุมรายการข้อความเมื่อผู้ใช้ฟอร์มที่เปิดขึ้นมาก่อน อย่างไรก็ตาม ตัวแทนข้อความแตกต่างจากค่าเริ่มต้นในสามวิธีต่อไปนี้:
|
||||||||||||||||||
แสดง |
ทำให้กล่องข้อความแบบอ่านอย่างเดียว |
เมื่อต้องการป้องกันไม่ให้ผู้ใช้เปลี่ยนแปลงเนื้อหาของตัวควบคุม เลือกแบบอ่านอย่างเดียว กล่องกาเครื่องหมาย ตัวอย่างเช่น ถ้าคุณใช้กล่องข้อความเพื่อแสดงผลลัพธ์ของสูตร คุณสามารถทำกล่องข้อความแบบอ่านอย่างเดียวเพื่อป้องกันไม่ให้ผู้ใช้พิมพ์เหนือผลลัพธ์ที่ แม้ว่ากล่องข้อความแบบอ่านอย่างเดียวไม่ปรากฏเป็นสีจางในฟอร์ม จะมีป้องกันผู้ใช้จากการพิมพ์ข้อมูลในกล่องข้อความ |
||||||||||||||||||
แสดง |
ปิดการตรวจสอบการสะกดหรือฟีเจอร์การทำให้สมบูรณ์อัตโนมัติ |
เมื่อต้องการป้องกันไม่ให้ผู้ใช้ จากการตรวจสอบการสะกดของข้อความภายในตัวควบคุมรายการข้อความ หรือรายการก่อนหน้าที่ถูกพิมพ์ลงในฟอร์มในตัวควบคุม ที่นำมาใช้ใหม่โดยอัตโนมัติ ยกเลิกเลือกกล่องกาเครื่องหมายเปิดใช้งานการตรวจสอบการสะกด และการเปิดใช้งานการทำให้สมบูรณ์อัตโนมัติ ซึ่งมีเลือกทั้งตามค่าเริ่มต้น ตัวอย่างเช่น คุณสามารถปิดใช้งานตัวตรวจสอบการสะกดสำหรับกล่องข้อความที่แสดงชื่อ proper คุณสามารถปิดใช้งานการทำให้สมบูรณ์อัตโนมัติเหตุผลความเป็นส่วนตัว เช่นเมื่อฟอร์มจะถูกแชร์ระหว่างผู้ใช้หลาย ๆ คน |
||||||||||||||||||
แสดง |
อนุญาตให้ผู้ใช้พิมพ์ข้อความหลายบรรทัด |
ถ้าคุณต้องการให้กล่องข้อความเพื่อแสดงมากกว่าหนึ่งบรรทัดของข้อความ เลือกกล่องกาเครื่องหมายมีหลายบรรทัด คุณสามารถเลือกว่า จะอนุญาตให้มีตัวแบ่งย่อหน้าภายในกล่องข้อความแล้ว |
||||||||||||||||||
แสดง |
เปิดใช้งานตัวแบ่งย่อหน้า |
ถ้าคุณเลือกกล่องกาเครื่องหมายมีหลายบรรทัด และคุณต้องการให้ผู้ใช้สามารถพิมพ์ย่อหน้าของข้อมูลลงในกล่องข้อความ เลือกกล่องกาเครื่องหมายตัวแบ่งย่อหน้า นี้มีประโยชน์ ตัวอย่างเช่น เมื่อคุณต้องการให้ผู้ใช้จะตอบคำถามมีลักษณะเหมือน essay ในกล่องข้อความ แต่คุณต้องการให้ข้อมูลอยู่ในรูปแบบข้อความธรรมดาเนื่องจากผู้ใช้จะสามารถส่งไปยังฐานข้อมูล ถ้าคุณเลือกกล่องกาเครื่องหมายมีหลายบรรทัด ในเทมเพลตฟอร์มเข้ากันได้กับเบราว์เซอร์ คุณจะไม่สามารถยกเลิกเลือกกล่องกาเครื่องหมายตัวแบ่งย่อหน้า |
||||||||||||||||||
แสดง |
เปิดใช้งานการตัดข้อความ |
ถ้าคุณเลือกกล่องกาเครื่องหมายมีหลายบรรทัด InfoPath โดยอัตโนมัติเลือกกล่องกาเครื่องหมายการตัดข้อความ เพื่อให้ข้อความจะไหลจากบรรทัดหนึ่งไปยังอีกเป็นชนิดของผู้ใช้ในกล่องข้อความ เมื่อเปิดใช้การตัดข้อความ คุณสามารถเลือกตัวเลือกการเลื่อนในรายการScrolling ตัวอย่างเช่น คุณสามารถทำให้แถบเลื่อนปรากฏในกล่องข้อความเมื่อผู้ใช้พิมพ์ข้อความเพิ่มเติมจากกล่องข้อความสามารถแสดงตามค่าเริ่มต้น สำหรับตัวเลือกการทำงานอย่างถูกต้องเลื่อนดู กล่องข้อความของคุณต้องเป็นคงความสูงและความกว้าง ถ้าคุณเลือกกล่องกาเครื่องหมายมีหลายบรรทัด ในเทมเพลตฟอร์มเข้ากันได้กับเบราว์เซอร์ คุณจะไม่สามารถยกเลิกเลือกกล่องกาเครื่องหมายตัดข้อความ หรือระบุตัวเลือกในรายการScrolling |
||||||||||||||||||
แสดง |
ขีดจำกัดของอักขระ |
เมื่อต้องการกำหนดข้อจำกัดเกี่ยวกับอักขระลงในกล่องข้อความ เลือกกล่องกาเครื่องหมายขีดจำกัดของกล่องข้อความเพื่อ ทางแล้ว พิมพ์จำนวนอักขระที่อนุญาต ตัวอย่างเช่น ในเทมเพลตฟอร์มทรัพยากรบุคคล คุณสามารถใช้คุณลักษณะนี้เพื่อป้องกันไม่ให้ผู้ใช้พิมพ์อักขระมากกว่าห้าในกล่องข้อความID ของพนักงาน ถ้าเทมเพลตของคุณฟอร์มจะเชื่อมต่อ กับฐานข้อมูล หรือแอภายนอกXML Schema และแหล่งข้อมูลที่มีความต้องการความยาวอักขระที่มีอยู่ Microsoft Office InfoPath โดยอัตโนมัติแสดงข้อมูลการตรวจสอบข้อผิดพลาดถ้าผู้ใช้เหล่านี้เกินขีดจำกัดของเมื่อพวกเขา กรอกฟอร์มโดยยึดตามเทมเพลฟอร์มของคุณ เมื่อต้องการให้เคอร์เซอร์ล่วงหน้าโดยอัตโนมัติไปยังตัวควบคุมถัดไปบนฟอร์มหลังจากที่ผู้ใช้ถึงขีดจำกัดจำนวนอักขระสำหรับตัวควบคุม เลือกกล่องกาเครื่องหมายย้ายไปยังตัวควบคุมถัดไปโดยอัตโนมัติเมื่อถึงขีดจำกัด ทำให้เลื่อนเคอร์เซอร์โดยอัตโนมัติกับตัวควบคุมถัดไปจะไม่ได้รับการสนับสนุนในเทมเพลตฟอร์มที่เข้ากันได้กับเบราว์เซอร์ |
||||||||||||||||||
แสดง |
เพิ่มการจัดรูปแบบตามเงื่อนไข |
คลิกจัดรูปแบบตามเงื่อนไข เพื่อเปิดจัดรูปแบบตามเงื่อนไข กล่องโต้ตอบ ซึ่งคุณสามารถเปลี่ยนลักษณะที่ปรากฏของตัวควบคุม รวมถึงการมองเห็นได้ โดยยึดตามค่าที่ผู้ใช้ใส่ลงในฟอร์ม ตัวอย่างเช่น ในเทมเพลตฟอร์มรายงานยอดขาย คุณสามารถใช้การจัดรูปแบบตามเงื่อนไขเพื่อเตือนผู้ใช้ว่าใช้จำนวนมากกว่าจำนวนงบประมาณ |
||||||||||||||||||
ขนาด |
ปรับขนาด ช่องว่าง และระยะขอบ |
คุณสามารถระบุขนาดของตัวควบคุมด้วยตนเอง โดยการใส่ค่าในกล่องความสูง และความกว้าง นอกจากนี้คุณสามารถปรับระยะห่างทั้งภายใน และภาย นอกตัวควบคุมโดยการเปลี่ยนแปลงที่ช่องว่าง ซึ่งเป็นขนาดระยะห่างบัฟเฟอร์รอบ ๆ ตัวควบคุมเนื้อหา หรือระยะขอบ ซึ่งเป็นขนาดระยะห่างระหว่างเส้นขอบของตัวควบคุมและข้อความรอบข้าง หรือ ตัวควบคุมบนเทมเพลตฟอร์ม |
||||||||||||||||||
ขนาด |
จัดตำแหน่งกล่องข้อความที่ มีป้ายชื่อของ |
เมื่อต้องการจัดแนวข้อความข้างในตัวควบคุมที่มีป้ายชื่อของดีขึ้น คลิกที่ปุ่มจัดชิด InfoPath ปรับโดยอัตโนมัติของตัวควบคุมความสูง ช่องว่างด้านล่าง และตั้งค่าระยะขอบล่างตามความเหมาะสม |
||||||||||||||||||
ขั้นสูง |
ระบุคำแนะนำ |
เมื่อต้องการทำบันทึกย่ออธิบายที่ปรากฏขึ้นเมื่อผู้ใช้ย้ายตัวชี้ไว้เหนือตัวควบคุม ใส่ข้อความที่คุณต้องการในกล่องคำแนะนำ ความช่วยเหลือ เช่นหน้าจอตรวจทานโปรแกรมอรรถประโยชน์ที่ทำให้บนหน้าจอข้อมูลพร้อมใช้งานเป็นคำพูดสังเคราะห์หรือจอแสดงผลอักษรเบรลล์ฟื้นฟู มักจะอาศัยคำแนะนำเหล่านี้ในการตีความข้อมูลสำหรับผู้ใช้ของพวกเขา |
||||||||||||||||||
ขั้นสูง |
เปลี่ยนลำดับแท็บดัชนี |
คุณสามารถเปลี่ยนตำแหน่งของตัวควบคุมในลำดับแท็บโดยรวมของเทมเพลตฟอร์ม ลำดับแท็บคือ ลำดับที่โฟกัสย้ายในฟอร์มจากเขตข้อมูลหรือวัตถุหนึ่งไปยังอีกในขณะที่ผู้ใช้กด TAB หรือ SHIFT + TAB การตั้งค่าดัชนีแท็บเริ่มต้นสำหรับตัวควบคุมทั้งหมดในเทมเพลตฟอร์มเป็น 0 แต่ลำดับแท็บเริ่มต้น ด้วย 1 นั่นคือ ควบคุมใด ๆ กับ 1 ในกล่องแท็บดัชนี จะเป็นครั้งแรกเมื่อผู้ใช้กดแป้น TAB เยี่ยมชมมาแล้ว ตัวควบคุมใด ๆ ด้วย 2 ในกล่องแท็บดัชนี จะสามารถเยี่ยมชม second และต่อไปเรื่อย ๆ ตัวควบคุมใด ๆ ด้วย 0 ในกล่องแท็บดัชนี จะมาสุดท้ายในลำดับแท็บ ถ้าคุณต้องการข้ามตัวควบคุมในลำดับแท็บ ใส่-1ในกล่องแท็บดัชนี |
||||||||||||||||||
ขั้นสูง |
กำหนดแป้นพิมพ์ลัด |
คุณสามารถพิมพ์ตัวอักษรหรือตัวเลขในกล่องคีย์ Access เพื่อระบุคีย์ลัด คีย์ลัดให้ผู้ใช้สามารถนำทางไปยังตัวควบคุม ด้วยการกดผสมแป้น แทนที่ ดู ด้วยการย้ายเมาส์ ถ้าคุณเลือกที่จะใช้คีย์ลัดในแม่แบบของฟอร์ม คุณต้องการสื่อสารกับผู้ใช้ทางลัดมี ตัวอย่างเช่น คุณอาจพิมพ์(ALT + S)หลังจากป้ายชื่อกล่องข้อความเพื่อให้ผู้ใช้ทราบว่า ไม่มีคีย์ลัดสำหรับกล่องข้อความพนักงานขาย |
||||||||||||||||||
ขั้นสูง |
ระบุ หรือกำหนดเองการดำเนินการผสาน |
คลิกผสานการตั้งค่า เพื่อระบุว่า ข้อมูลที่ผู้ใช้ใส่ลงในตัวควบคุมที่ปรากฏเมื่อฟอร์มหลายจะถูกรวม ตัวอย่างเช่น คุณสามารถเลือกที่จะนำหน้าข้อความจากกล่องข้อความที่ มีคำที่เฉพาะเจาะจง หรือรายการที่กล่องข้อความที่แยกต่างหาก มีเครื่องหมายอัฒภาค |
||||||||||||||||||
ขั้นสูง |
รับที่ระบุ ViewContext สำหรับกล่องข้อความ |
คุณสามารถใช้ค่า ViewContext เพื่อระบุตัวควบคุมในโค้ด ตัวอย่างเช่น ถ้าคุณทราบว่าค่า ViewContext คุณสามารถใช้ค่านั้น ด้วยวิธี ExecuteAction ของวัตถุมุมมองเพื่อดำเนินการแก้ไขบนข้อมูลแบบ XML ที่ถูกผูกไว้กับตัวควบคุมด้วยการเขียนโปรแกรม |
||||||||||||||||||
ขั้นสูง |
ระบุ และกำหนดขอบเขตการป้อนข้อมูล |
คลิกขอบเขตข้อมูลเข้า เมื่อต้องการระบุชนิดของผู้ใช้สำหรับการป้อนค่าที่มีไว้สำหรับตัวควบคุม ซึ่งจะช่วยปรับปรุงการรู้ลายมือเขียนและคำพูดสำหรับตัวควบคุมการป้อนข้อมูล ตัวอย่างเช่น ถ้าคุณใช้ขอบเขตการป้อนข้อมูลIS_URL สำหรับตัวควบคุม InfoPath ทราบเมื่อต้องการละเว้นช่องว่างระหว่างคำ |
||||||||||||||||||
ฟอร์มของเบราว์เซอร์ |
กำหนดการตั้งค่าสำหรับโพสต์ข้อมูลกลับไปยังเซิร์ฟเวอร์ |
แท็บฟอร์มของเบราว์เซอร์ ปรากฏ ก็ต่อ เมื่อคุณกำลังออกแบบเทมเพลตฟอร์มเข้ากันได้กับเบราว์เซอร์ จะให้คุณสามารถควบคุมว่าข้อมูลจะถูกส่งไปยังเซิร์ฟเวอร์เมื่อผู้ใช้เปลี่ยนแปลงข้อมูลในกล่องข้อความ |