โมเดลโมดูลและแอพ¶
แบบจำลองกำหนดโครงสร้างเชิงตรรกะของฐานข้อมูลและวิธีการจัดเก็บข้อมูลจัดระเบียบและจัดการ ข้อมูลที่สามารถเชื่อมโยงกับตารางอื่น ๆ แนวคิดทางธุรกิจเช่นคำสั่งขาย *, *, *ติดต่อ *หรือ *ผลิตภัณฑ์ *
โมดูลและแอพมีองค์ประกอบต่าง ๆ เช่นแบบจำลองมุมมองข้อมูลข้อมูลไฟล์ตัวควบคุมเว็บและข้อมูลเว็บแบบคงที่
Note
แอพทั้งหมดเป็นโมดูล ในฐานะแอพในขณะที่โมดูลอื่น ๆ มักจะทำหน้าที่เป็นส่วนเสริมของแอพดังกล่าว
คุณสมบัติที่แนะนำ¶
เมื่อคุณสร้างรุ่นใหม่หรือแอพด้วยสตูดิโอคุณสามารถเลือกที่จะเพิ่มได้14 คุณสมบัติในการเร่งกระบวนการสร้าง การตั้งค่าเริ่มต้นและมุมมองที่มักใช้ร่วมกันเพื่อให้บางอย่างฟังก์ชั่นมาตรฐาน การเพิ่มพวกเขาตั้งแต่เริ่มต้นทำให้กระบวนการสร้างแบบจำลองง่ายขึ้นมากนอกจากนี้คุณสมบัติเหล่านี้มีปฏิสัมพันธ์กันในบางกรณีเพื่อเพิ่มประโยชน์ของพวกเขา
Example
การสร้างโมเดลด้วย: ref: Studio/Models-Modules-Apps/แนะนำ-คุณสมบัติ/picture และ: ref: studio/models-modules-apps/แนะนำ-ฟีเจอร์/pipeline-stages คุณสมบัติที่เปิดใช้งานจะเพิ่มรูปภาพในเค้าโครงการ์ดของ: ref: Kanban View <Studio/Views/Multiple-Records/Kanban>
รายละเอียดการติดต่อ¶
การเลือก: Guilabel: รายละเอียดการติดต่อ เพิ่มไปยัง: ref: มุมมองฟอร์ม<Studio/Views/General/Form> `A: REF: Many2One Field<สตูดิโอ/ฟิลด์/relationและสองของมัน: ref: ฟิลด์ที่เกี่ยวข้อง <สตูดิโอ/ฟิลด์/สัมพันธ์-ฟิลด์/ฟิลด์ที่เกี่ยวข้อง> `:: guilabel: โทรศัพท์ 'และ: guilabel: อีเมล' : ฟิลด์ Guilabel: `contact ฟิลด์จะถูกเพิ่มลงใน: ref:` มุมมองรายการ<Studio/Views/Multiple-Records/list> `และ: ref: MAP View<สตูดิโอ/มุมมอง/หลายบันทึก/แผนที่> `เปิดใช้งาน
Example
การกำหนดผู้ใช้¶
การเลือก: guilabel: การกำหนดผู้ใช้ 'เพิ่มใน: ref: มุมมองฟอร์ม<Studio/Views/General/Form> A: REF: Many2One Field<สตูดิโอ/ฟิลด์/relational-fields/many2one> เชื่อมโยงกับโมเดล * ติดต่อ *ด้วยสิ่งต่อไปนี้: guilabel: `domain:` ผู้ใช้แชร์ไม่ได้ตั้งค่า 'ให้อนุญาตเท่านั้นการเลือก *ผู้ใช้ภายใน * : guilabel: `` many2one_avatar_user` วิดเจ็ตใช้เพื่อแสดงของผู้ใช้อวตาร ดู <Studio/Views/หลายบันทึก/รายการ> `
Example
วันที่และปฏิทิน¶
การเลือก: guilabel: วันที่ & ปฏิทิน เพิ่มไปยัง: ref: มุมมองฟอร์ม<Studio/Views/General/Form> `A: REF: Field Date <Studio/Fields/Simple-ฟิลด์/วันที่> และเปิดใช้งาน: ref: มุมมองปฏิทิน<Studio/Views/Timeline/Calendar> `
ช่วงวันที่ & Gantt¶
การเลือก: guilabel: ช่วงวันที่ & gantt เพิ่มไปยัง: ref:` มุมมองฟอร์ม<Studio/Views/General/Form> Two: Ref: date fields <Studio/Fields/Simple-ฟิลด์/วันที่> ถัดจากกัน: หนึ่งในการตั้งค่าวันที่เริ่มต้นอีกอันหนึ่งที่จะตั้งค่าวันที่สิ้นสุดโดยใช้: guilabel: `daterange วิดเจ็ตและเปิดใช้งาน: Ref: Gantt View <Studio/Views/Timeline/Gantt>
ขั้นตอนท่อ¶
การเลือก: Guilabel: stage pipeline เปิดใช้งาน: ref: มุมมอง Kanban<Studio/Views/Multiple-Records/Kanban> `เพิ่มหลายฟิลด์เช่น: REF: `Priority <Studio/Fields/Simple-Fields/Priority> และ: Guilabel: KanbanState และสามขั้นตอน :: guilabel: new ,: guilabel:` กำลังดำเนินการ 'และ: Guilabel: เสร็จแล้ว ' : Guilabel: ` Kanban State 'Field ถูกเพิ่มลงใน: ref: Form View<Studio/Views/General/Form> ` : REF: `List View <Studio/Views/Multiple-Records/List>
Note
คุณลักษณะ: Guilabel: `` คุณลักษณะของ Pipeline Stages 'สามารถเพิ่มได้ในระยะต่อมา
รูปภาพ¶
การเลือก: guilabel: pictures เพิ่มไปทางขวาบนของ: ref:` มุมมองฟอร์ม<Studio/Views/General/Form> an: ref: ฟิลด์ภาพ <Studio/Fields/Simple-ฟิลด์/รูปภาพ> `
Note
สามารถเพิ่มคุณลักษณะ: Guilabel: picture ในระยะต่อมา
เส้น¶
การเลือก: guilabel: lines: เพิ่มไปยัง: ref:` มุมมองฟอร์ม<Studio/Views/General/Form> A: REF: Lines Field <Studio/Fields/Relational-ฟิลด์/บรรทัด> ภายใน A: Guilabel: ส่วนประกอบแท็บ '
หมายเหตุ¶
การเลือก: Guilabel: notes เพิ่มใน: ref:` มุมมองฟอร์ม<Studio/Views/General/Form> an: ref: html field <Studio/Fields/Simple-ฟิลด์/html> `การใช้ความกว้างเต็มของแบบฟอร์ม
มูลค่าทางการเงิน¶
การเลือก: Guilabel: ค่าเงิน 'เพิ่มไปยังไฟล์: REF: `Studio/Views/General/Form และ: Ref:` Studio/Views/Multiple-Views/list Views A: REF: ฟิลด์การเงิน <Studio/Fields/Simple-ฟิลด์/การเงิน> ` : REF: ` Studio/Views/Reporting/Pivot` Views ยังเปิดใช้งาน
Note
ฟิลด์ A * สกุลเงิน * ถูกเพิ่มและซ่อนจากมุมมอง
บริษัท¶
การเลือก: Guilabel: Company เพิ่มไปยัง: ref:` studio/views/general/form`และ: Ref: Studio/Views/Multiple-Records/List Views A: REF:` Many2One Field<Studio/Fields/Relational-Fields/Many2One> `เชื่อมโยงกับโมเดล * บริษัท *
Note
สิ่งนี้มีประโยชน์ก็ต่อเมื่อคุณทำงานในสภาพแวดล้อมที่มีหลาย บริษัท
การจัดเรียงที่กำหนดเอง¶
การเลือก: guilabel: การเรียงลำดับที่กำหนดเอง 'เพิ่มไปยัง: ref: มุมมองรายการ<Studio/Views/Multiple-Records/list> `ไอคอนด้ามจับลากเพื่อจัดลำดับใหม่ด้วยตนเองบันทึก
Example
การพูดพล่อย¶
การเลือก: guilabel: chatter เพิ่มลงใน: ref:` มุมมองแบบฟอร์ม<Studio/Views/General/Form> `ฟังก์ชั่นการพูดคุย (ส่งข้อความบันทึกการบันทึกและกิจกรรมการจัดตารางเวลา)
Note
สามารถเพิ่มคุณลักษณะ: Guilabel: chatter ในระยะต่อมา
Example
การเก็บถาวร¶
การเลือก: Guilabel: archiving เพิ่มไปยัง: ref:` Studio/Views/General/Form`และ: Ref: Studio/Views/Multiple-Records/List Views the: Guilabel:` Archive 'การดำเนินการและซ่อนเรคคอร์ดที่เก็บถาวรจากการค้นหาและมุมมองโดยค่าเริ่มต้น
การส่งออกและการปรับแต่งนำเข้า¶
เมื่อคุณปรับแต่งกับสตูดิโอโมดูลใหม่ชื่อ: Guilabel: `การปรับแต่งสตูดิโอ 'ถูกเพิ่มลงในฐานข้อมูลของคุณ
หากต้องการส่งออกการปรับแต่งเหล่านี้ไปที่: Menuselection: `แผงควบคุมหลัก ->Studio -> การปรับแต่ง -> ส่งออก `เพื่อดาวน์โหลดไฟล์ zip ที่มีทั้งหมดการปรับแต่ง
หากต้องการนำเข้าและติดตั้งการปรับแต่งเหล่านี้ในฐานข้อมูลอื่นให้เชื่อมต่อกับฐานข้อมูลปลายทางและไปที่: เมนูการเลือก: แผงควบคุมหลัก -> สตูดิโอ-> การปรับแต่ง-> import จากนั้นอัปโหลดไฟล์ ZIP ที่ส่งออกมาก่อนคลิกที่ปุ่ม: Guilabel: import
Warning
ก่อนนำเข้าตรวจสอบให้แน่ใจว่าฐานข้อมูลปลายทางมีแอพเดียวกันและโมดูลเป็นฐานข้อมูลต้นฉบับ โมดูลเป็นการพึ่งพาโมดูลที่ส่งออก