0

每当我创建一个新活动时,我都需要一个自动填充的日期字段(它将自动填充但呈灰色显示,除非需要选中旁边的复选框)。

创建新活动时,我会根据日期字段执行验证。由于未选中日期字段复选框,因此未考虑验证值。

任何帮助或建议表示赞赏。

谢谢。贾亚·维涅什。

4

2 回答 2

0
  • 利用predefaultpostdefault值来填充当前日期。
  • 设置字段只读(BC 字段用户属性)。您可以在对象资源管理器的业务组件下找到它。
  • 字段只读允许您根据来自同一 BC 或连接字段的其他字段的值将字段设为只读。

创建新活动时,我会根据日期字段执行验证。由于未选中日期字段复选框,因此未考虑验证值。

  • 您的这个要求并不清楚您到底想要验证什么。由于您默认填充它,因此我认为验证您自己的自动填充数据没有意义。好吧,我在下面提供了一个建议
  • 有两种类型的验证,1. 使用配置或 2. 使用脚本。我不太确定它是否可以通过配置来实现,但可以通过重写来编写脚本BusComp_presetFieldValueBusComp_preWriteValue. 填充字段时执行的第一个。当你提交记录时,后一个。

假设您的要求,我有答案。如果您有任何问题或需要澄清,请告诉我。

于 2013-03-12T09:34:18.937 回答
0

您可以将字段的 Predefault 属性添加为以下系统:TimeStamp

于 2013-10-28T12:54:50.313 回答