我们有一个场景,用户请求文档的“自动编号”。
当向列表中添加新项目时,他们选择“文档类型”的字段是另一个列表中保存的查找字段(doc_type),称为“Document_Types_Lookup”。
用户在请求新项目时可以选择多达 15 种不同的文档类型中的一种,并且自动编号应与文档类型保持同步……因此该特定文档类型的下一个可用编号不会丢失。这就是为什么我不能简单地使用 ID 列并将其附加到工作流中的“doc_type”字段。
假设列表中已经有以下自动编号: •DEMO-MATH-001 •DEMO-MATH-002 •DEMO-ENG-001 •DEMO-ENG-002 •DEMO-SCI-001
如果用户提交 MATH 文档的请求,他们应该使用的号码是 DEMO-MATH-003。
如果用户提交 SCI 文档请求,他们应该使用的编号是 DEMO-SCI-002。
我已经在工作流程中使用了自动编号,只是将 ID 列放在最后,但这不会与特定的文档类型保持同步。
谢谢你的任何想法!