acumatica - PXTimeSpanLong(Format = TimeSpanFormatType.????) 没有给出正确的输出/输入
问题描述
美好的一天,我目前正在使用 [PXDBTimeSpan],但我仅限于 24 小时。我需要的是能够将 Hour 值设置为 100Hours 以上。示例:126:11(HHH:mm ;126 小时。)
我查看了我测试的 [PXTimeSpanLong()]: *Format = TimeSpanFormatType.LongHoursMinutes *我尝试使用输入掩码 *尝试仅使用 PXTimeSpanLong 并将时间模式设置为 true。
我在 wiki 上查看了有关 TimeSpanFormatType 的更多信息,但尚未记录枚举类型。旁注:我正在使用 Acumatica ERP 创建此字段
解决方案
Acumatica 页面在绑定到DateTime
字段时使用天小时分钟格式,因此您必须使用此数据类型遵循该模式:
<px:PXMaskEdit ID="edTimeReaction" runat="server" DataField="TimeReaction"
InputMask="### d\ays ## hrs ## mins" EmptyChar="0" Text="0" />
要获得所需的格式,您必须选择不同的数据类型String
,例如接受任何文本格式。然后将该字段添加为MaskEdit
字段编辑器控件并应用所需的InputMask
.
推荐阅读
- java - 有没有办法按此列表中第一个对象的字段值过滤列表?
- c# - C# .NET 图像到 Mysql 上传
- python - 如果我将女王的攻击范围限制为 5 个方格,我如何检测女王是否安全?
- java - 如何打破初始化块?
- c++ - 如何通过 CURLOPT_HEADERFUNCTION 提取标题信息?
- java - Hazelcast ILock 在锁定范围内更新地图时无法在集群中工作
- deep-learning - 使用 SSD MobileNetv2 进行对象检测和高损失值的配置中的图像增强选项
- css - 从类型脚本更新 Sass 变量($variable)
- javascript - Kotlin JavaScript 引擎实现
- python - 使用opencv绘图时预览线