เปรียบเทียบ / ทดสอบวันที่ว่างเปล่าใน SharePoint Designer

สถานการณ์สมมติ: ในเวิร์กโฟลว์ SharePoint Designer, คุณต้องกำหนดว่าเขตข้อมูลวันว่างเปล่า.

ปัญหา: SPD ไม่มีโดยตรงวิธีการเปรียบเทียบที่ต้องใช่วัน. คุณไม่สามารถสร้างเงื่อนไขเช่นนี้: "ถ้า [DateField] เท่ากับว่างเปล่า".

โซลูชั่น: แปลงวันสาย. การเปรียบเทียบสตริงที่กำหนดว่าวันว่างเปล่า.

ภาพหน้าจอ:

ภาพหน้าจอต่อไปนี้แสดงวิธีการทำเช่นนี้. ในสถานการณ์สมมตินี้, เขตข้อมูลในรายการ, "สิ่งแวดล้อมใบอนุญาต:อนุญาตก่อน วันแจ้งเตือน", ส่ง และลำดับแรกในการตอบสนอง.

รูปภาพ

รูปภาพ

หมายเหตุ:

เมื่อฉันพยายามนี้, ผมประหลาดใจในการเรียนรู้ว่า การทำงาน. ผมกังวลว่า SharePoint Designer อาจไม่อนุญาตให้กำหนดค่าสายอักขระ (ตัวแปรที่:StringReminderDateDate) แต่มันไม่ได้ช่วยให้.

ผมยังกังวลว่าทำให้มัน, ค่าอาจมีค่า null และแบบเป่าขึ้นดับเบิลยูเอฟขณะใช้งานจริง หรืออาจจะเพิ่มอุณหภูมิโลก 1/2 ระดับ, แต่ความกังวลเหล่านั้นถูกโคมลอย.

</สิ้นสุด>

5 คิดเกี่ยวกับ“เปรียบเทียบ / ทดสอบวันที่ว่างเปล่าใน SharePoint Designer

  1. ทิม

    คำถาม:
    1) เมื่อฉันพยายามดังกล่าว, มันไม่ทำงานเนื่องจากค่าของวันว่างน่าจะ"?????" (ผมเชื่อว่า นี่คือค่า NULL สลับ). เมื่อฉันแสดงเนื้อหาของข้อความแบบไดนามิก, จะแสดงค่าเป็น"?????".

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

  2. โจเซฟ
    ทำไมไม่ทดสอบเงื่อนไขเพียง:
    ถ้าฟิลด์มีค่ามากกว่า หรือเท่ากับวันนี้
    หรือฟิลด์น้อยกว่า หรือเท่ากับวันนี้
    นี้จะให้คุณเป็น "ถ้าไม่ว่างเปล่า, ทำเช่นนี้, อื่น (ฟิลด์จะว่างเปล่า) ทำที่"

ทิ้งคำตอบไว้

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่. ช่องที่ต้องการถูกทำเครื่องหมาย *