ฟังก์ชัน NUMSEQVALUE ER
ฟังก์ชัน NUMSEQVALUE
ส่งกลับค่า สตริง ที่แสดงถึงค่าที่สร้างขึ้นใหม่ของลำดับหมายเลข ตามลำดับหมายเลข ขอบเขต และรหัสขอบเขตที่ระบุ รหัสขอบเขตจะเท่ากับรหัสบริษัทที่จัดหาโดยบริบทที่เรียกใช้รูปแบบการรายงานทางอิเล็กทรอนิกส์ (ER)
ไวยากรณ์ 1
NUMSEQVALUE (number sequence code)
ไวยากรณ์ 2
NUMSEQVALUE (number sequence record ID)
ไวยากรณ์ 3
NUMSEQVALUE (number sequence code, scope type, scope ID)
อาร์กิวเมนต์
number sequence code
: สตริง
ค่าข้อความที่แสดงรหัสของลำดับหมายเลขที่จำเป็นต้องใช้ค่าใหม่
number sequence record ID
: Int64
ค่า Int64 ที่แสดงถึงรหัสเรกคอร์ดของเรกคอร์ดในตาราง NumberSequenceTable ที่มีคำนิยามของลำดับหมายเลขที่จำเป็นต้องใช้ค่าใหม่
scope type
: ค่า Enum
ค่าการแจงนับของการแจงนับ ERExpressionNumberSequenceScopeType ที่กำหนดขอบเขตของลำดับหมายเลขที่จำเป็นต้องใช้ค่าใหม่ ชนิดขอบเขตที่พร้อมใช้งานจะ ถูกใช้ร่วมกันนิติบุคคล และ บริษัท
scope ID
: สตริง
ค่า สตริง ที่ระบุขอบเขต ตามชนิดขอบเขตที่ระบุ
ส่งคืนค่า
สตริง
ค่าข้อความที่เป็นผลลัพธ์
บันทึกย่อการใช้งาน
สำหรับชนิดขอบข่าย ที่ใช้ร่วมกัน ระบุสตริงที่ว่างเป็นรหัสขอบเขต
สำหรับชนิดขอบเขต บริษัท และ นิติบุคคล ระบุรหัสบริษัทเป็นรหัสขอบเขต ถ้าคุณระบุสตริงที่ว่างเป็นรหัสขอบเขตสำหรับชนิดขอบเขตนี้ จะมีการใช้รหัสบริษัทปัจจุบัน
เมื่อมีการใช้ไวยากรณ์ 1 ลำดับหมายเลขจะถูกร้องขอสำหรับชนิดขอบเขตของ บริษัท และรหัสบริษัทจะถูกจัดหาโดยบริบทที่มีการรันรูปแบบ ER
ตัวอย่างที่ 1
ในรูปแบบ ER ของคุณ คุณสามารถกำหนดแหล่งข้อมูล AskNumSeq ของชนิด พารามิเตอร์ป้อนเข้าของผู้ใช้ แหล่งข้อมูลนี้อ้างอิงถึงชนิดข้อมูลแบบขยาย (EDT) ของ คำอธิบาย ถัดไป คุณกำหนดแหล่งข้อมูล NumSeq ของชนิดของ ฟิลด์ที่มีการคำนวณ แหล่งข้อมูลนี้ประกอบด้วยนิพจน์ NUMSEQVALUE (AskNumSeq)
เมื่อแหล่งข้อมูล NumSeq ถูกเรียก จะส่งกลับค่าที่สร้างขึ้นใหม่ของลำดับหมายเลขที่ระบุไว้ในขณะทำงานโดยการป้อนรหัสในกล่องโต้ตอบ มีการร้องขอลำดับหมายเลขสำหรับชนิดขอบเขตของ บริษัท รหัสบริษัทจะถูกจัดหาโดยบริบทที่มีการรันรูปแบบ ER
ตัวอย่างที่ 2
มีการกำหนดแหล่งข้อมูลต่อไปนี้ในการแม็ปแบบจำลองของคุณ:
- แหล่งข้อมูล LedgerParms ของชนิด ตาราง แหล่งข้อมูลนี้อ้างถึงตาราง LedgerParameters
- แหล่งข้อมูล NumSeq ของชนิดของ ฟิลด์ที่มีการคำนวณ แหล่งข้อมูลนี้ประกอบด้วยนิพจน์
NUMSEQVALUE ( LedgerParameters.'numRefJournalNum()'.NumberSequenceId)
เมื่อมีการเรียกแหล่งข้อมูล NumSeq จะส่งกลับค่าที่สร้างขึ้นใหม่ของลำดับหมายเลขที่ถูกตั้งค่าคอนฟิกในพารามิเตอร์บัญชีแยกประเภททั่วไป สำหรับบริษัทที่ให้บริบทที่รันเหนือรูปแบบ ER ลำดับหมายเลขนี้ระบุสมุดรายวันโดยไม่ซ้ำกัน และทำหน้าที่เป็นหมายเลขชุดงานที่เชื่อมโยงธุรกรรมร่วมกัน
ตัวอย่างที่ 3
มีการกำหนดแหล่งข้อมูลต่อไปนี้ในการแม็ปแบบจำลองของคุณ:
- แหล่งข้อมูล enumScope ของชนิด การแจงนับ ของ Microsoft Dynamics 365 Finance แหล่งข้อมูลนี้อ้างอิงถึงการแจงนับ ERExpressionNumberSequenceScopeType
- แหล่งข้อมูล NumSeq ของชนิดของ ฟิลด์ที่มีการคำนวณ แหล่งข้อมูลนี้ประกอบด้วยนิพจน์
NUMSEQVALUE ("Gene_1", enumScope.Company, "")
เมื่อมีการเรียกแหล่งข้อมูล NumSeq จะส่งกลับค่าที่สร้างขึ้นใหม่ของลำดับหมายเลข Gene_1 ที่ถูกตั้งค่าคอนฟิกสำหรับบริษัทที่ให้บริบทที่จะรันรูปแบบ ER