@KSObject public class MainOrgProp extends OrgProp
| 构造器和说明 |
|---|
MainOrgProp() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
applyDefaultValue(IDataModel model,
kd.bos.dataentity.entity.DynamicObject dataEntity,
int rowIndex)
设置该属性对应缺省值
|
java.util.List<kd.bos.orm.query.QFilter> |
buildCoreFilterByString(IDataModel model)
主业务组织的过滤条件设置
|
java.lang.Long |
calcDefaultValue(IDataModel model)
计算当前场景下,主组织字段默认值;如果取不到,返回null
|
boolean |
canBeMainOrg(long orgId,
boolean isBindingPerm,
java.util.Set<java.lang.Long> authOrgIds)
判断指定的组织,有没有权限作为本单主组织
|
java.lang.String |
getAlias() |
java.lang.String |
getFilterControlType() |
java.lang.String |
getName() |
boolean |
isMustInput() |
afterCreateFilterColumn, createFilterField, createFilterFields, getBaseEntityId, getBizOrgFilter, getF7Style, getOrgFunc, getOrgRelation, setF7Style, setOrgFunc, setOrgRelationbuildCoreFilter, convertPKValueType, createAnalysisField, createAnalysisFields, createEntityTreeNodes, createEntityTreeNodes, getBindingBasedataValue, getClientType, getCompareGroupID, getCompareProp, getCompareTypes, getComplexType, getDbType, getDefaultCompareTypeId, getDefaultMultiCompareTypeId, getDefValue, getDefValue2, getDisplayProp, getDisplayValue, getDispProp, getEditSearchProp, getFeatures, getFlexPropertyKey, getLayoutId, getListColumnDesc, getLookupProp, getNumberProp, getNumbProp, getOrgProp, getPropertyType, getRefIdProp, getValidators, getValueComparator, isDbIgnore, isFromSampleMaster, isShowUsed, isSysField, setBaseEntityId, setCompareGroupID, setDefaultCompareTypeId, setDefaultMultiCompareTypeId, setDefValue, setDefValue2, setDisplayProp, setEditSearchProp, setFeatures, setFieldValue, setFieldValueForWebApi, setFilterControlType, setLayoutId, setLookupProp, setMustInput, setNumberProp, setOrgProp, setRefIdProp, setShowUsed, setValueFastclone, createHashCode, getDynamicComplexPropertyType, getRefIdPropName, getTableGroup, isEmpty, loadValue, setComplexType, setRefIdPropName, setTableGroupfindTrueProperty, getDefaultValue, getDisplayName, getDTValue, getDTValueFast, getIsReadOnly, getOrdinal, getParent, getReadOnly, getValue, getValueFast, hasDefaultValue, resetDTValue, setAlias, setDefaultValue, setDisplayName, setDTValue, setDTValueFast, setName, setOrdinal, setValue, toStringgetBasePropDisplayValue, getDisplayName, getFieldDefaultValue, getFieldDefaultValue2, isAllowvoucher, isAnalysisField, isBulkEditable, isConvertTote, isCopyable, isExportable, isF7BatchFill, isImportable, isMultiFillable, isSeriesNewTote, setGroupControlpublic java.lang.String getFilterControlType()
getFilterControlType 在接口中 IFieldHandlegetFilterControlType 在类中 BasedataProp@KSMethod public boolean isMustInput()
isMustInput 在类中 BasedataProp@KSMethod public java.lang.String getAlias()
getAlias 在接口中 kd.bos.dataentity.metadata.IMetadatagetAlias 在类中 kd.bos.dataentity.metadata.dynamicobject.DynamicProperty@KSMethod public java.lang.String getName()
getName 在接口中 kd.bos.dataentity.metadata.IMetadatagetName 在接口中 IBasedataFieldgetName 在类中 kd.bos.dataentity.metadata.dynamicobject.DynamicProperty@KSMethod public void applyDefaultValue(IDataModel model, kd.bos.dataentity.entity.DynamicObject dataEntity, int rowIndex)
IFieldHandleapplyDefaultValue 在接口中 IFieldHandleapplyDefaultValue 在类中 BasedataProppublic java.lang.Long calcDefaultValue(IDataModel model)
model - public boolean canBeMainOrg(long orgId,
boolean isBindingPerm,
java.util.Set<java.lang.Long> authOrgIds)
orgId - 组织isBindingPerm - 是否验权authOrgIds - 已获授权新建单据的组织@KSMethod public java.util.List<kd.bos.orm.query.QFilter> buildCoreFilterByString(IDataModel model)
buildCoreFilterByString 在类中 OrgProp