diff --git a/src/components/DataStandard/WorkForm/Design/config/attribute.tsx b/src/components/DataStandard/WorkForm/Design/config/attribute.tsx index 3fb8361476056f08aa50f37373fbffe7c9bcaee0..1037ccce13f276f80154a1a57afb9216eaed5cff 100644 --- a/src/components/DataStandard/WorkForm/Design/config/attribute.tsx +++ b/src/components/DataStandard/WorkForm/Design/config/attribute.tsx @@ -150,7 +150,7 @@ const AttributeConfig: React.FC = ({ const [asyncSplitConditions, setAsyncSplitConditions] = useState(); const notityAttrChanged = (e: any) => { - if (e.dataField === 'options.fixed') { + if (e?.dataField === 'options.fixed') { formRef.current?.instance?.itemOption( 'viewSettings.fixedPositionItem', 'visible', diff --git a/src/components/DataStandard/WorkForm/Viewer/customItem/memberBox.tsx b/src/components/DataStandard/WorkForm/Viewer/customItem/memberBox.tsx index 8867fedf10e92c27053ee2ec02659802cebcc64e..bce7603dc999ca49dfe9da0952dd866b89d6a31d 100644 --- a/src/components/DataStandard/WorkForm/Viewer/customItem/memberBox.tsx +++ b/src/components/DataStandard/WorkForm/Viewer/customItem/memberBox.tsx @@ -86,6 +86,7 @@ const MemberBox: React.FC = (props) => { valueExpr={'id'} deferRendering={true} dataSource={targets} + labelMode={selectTarget ? 'static' : 'floating'} fieldRender={() => { return itemRender(selectTarget, true); }}