PropertySchema
类名:PropertySchema
说明:业务对象模式的属性模式。
字段
| 名称 | 说明 |
|---|---|
TypeSearchable |
该类型在数据库中是否可以进行搜索。 |
ChildSchema |
关联的业务对象模式的编码 |
AssociationSchemaCode |
如果该字段是关联字段,则记录关联类型:固定关联某 Schema 下的对象时记录 SchemaCode;动态关联时记录存储 SchemaCode 的字段。 |
AssociationMappings |
关联字段的本对象与关联对象之间的映射关系,记录格式为(本对象属性,关联对象属性)。 |
DataDictItemName |
多选框、下拉框、单选按钮绑定的数据字典名称 |
OptionalValues |
多选框、下拉框、单选按钮的选项(值1;值2;...) |
DisplayFormat |
显示格式 |
UnitSelectionRange |
选人限制范围,使用;分割的 UnitId。 |
ComputationRule |
公式 |
HideRule |
隐藏规则,替换原来的 DisplayRule,对 DisplayRule 取反。 |
AssociationFilter |
关联查询过滤规则 |
NoRepeat |
不允许重复,即录入的表单中字段值在历史记录中不存在。 |
ShowMode |
数值控件显示模式(例如是否显示千位分隔符),支持后续扩展。 |
SelectShowMode |
数值控件显示模式(例如是否显示千位分隔符),支持后续扩展。 |
IsMappingProperty |
标记控件是否为关联属性控件 |
TypeIndexable |
是否可创建索引 |
Indexed |
是否已在数据库中创建索引(索引创建后不可取消)。 |
Trackable |
是否记录痕迹 |
IsRelatedMember |
该字段是否为相关用户字段,若是,则记录在此字段的用户将拥有该对象的访问权限。 |
Removable |
该字段是否可从表单删除:系统字段可从表单移除但保留在 Schema 中;自定义字段可从表单和 Schema 中移除。 |
IsCustom |
该字段是否为自定义字段 |
MarkAsDeleted |
已删除字段(预装字段可标记删除但不可物理删除)。 |
RelatedReportCode |
记录引用此字段的报表 ColumnObjectId(关联字段和排序) |
QueryItemCode |
记录作为搜索条件的字段 |
方法
根据设置的日期格式返回对应的DateTime字符串
功能描述
根据设置的日期格式返回对应的 DateTime 字符串。
接口定义
/// <summary>
/// 根据设置的日期格式返回对应的DateTime字符串
/// </summary>
/// <param name="dt">DateTime值</param>
/// <returns></returns>
public string GetFormattedDateTime(DateTime dt)
参数
| 参数 | 说明 |
|---|---|
| dt | DateTime 值 |
返回值
特定格式字符串。
获取控件日期格式
功能描述
获取控件的日期格式字符串。
接口定义
/// <summary>
/// 获取控件日期格式
/// </summary>
/// <returns>日期控件的格式</returns>
public string GetDateTimeFormat();
参数
| 参数 | 说明 |
|---|---|
| 无 |
返回值
获取设置的日期展示格式(例如:yyyy-MM-dd HH:mm)。