是否可以增加可配置流向导的宽度/高度?

2020-09-26 09:21发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

对于我的要求之一,我想增加Configurable Flow Wizard的宽度/高度。 我为此向导的步骤之一创建了一个自定义渲染器。 这个自定义渲染器具有很多组件,为了容纳所有组件,它创建了水平/垂直滚动条,这对可用性不利。

深入研究代码后,我认为宽度/高度和其他css样式是在 ConfigurableFlowRenderer 中设置的,该样式可从 ConfigurableFlowController 中调用。

所以,我的问题是:我是否需要自定义控制器/渲染器以增加高度/宽度? 我可以通过最少的自定义来实现此目标吗,例如在backoffice-configuration.xml文件中对相应的"创建向导"组件进行一些更改。

感谢,韦德

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

对于我的要求之一,我想增加Configurable Flow Wizard的宽度/高度。 我为此向导的步骤之一创建了一个自定义渲染器。 这个自定义渲染器具有很多组件,为了容纳所有组件,它创建了水平/垂直滚动条,这对可用性不利。

深入研究代码后,我认为宽度/高度和其他css样式是在 ConfigurableFlowRenderer 中设置的,该样式可从 ConfigurableFlowController 中调用。

所以,我的问题是:我是否需要自定义控制器/渲染器以增加高度/宽度? 我可以通过最少的自定义来实现此目标吗,例如在backoffice-configuration.xml文件中对相应的"创建向导"组件进行一些更改。

感谢,韦德

付费偷看设置
发送
4条回答
Cikesha
1楼 · 2020-09-26 09:47.采纳回答

嗨,

是的,样式中定义了最大尺寸。 如果您需要更大的向导,则需要使用自定义(S)CSS覆盖最大值。

不幸的是,对于第二个问题,无法更改每种类型的值,因为它只是一个小部件设置。

干杯,
马辛

哎,真难
2楼-- · 2020-09-26 10:01

嗨Marcin,

感谢您的及时答复,我想这些属性将达到我的目的。 最后一件事,我想在我的custom-backofficeconfig.xml中使用这些属性。

而且我无法在" create-wizard"组件中定义设置(或某些其他)属性。 我将如何使用在FlowWizard的definition.xml中定义的_width属性。 我是否需要创建自己的definition.xml,如果是,那么为" create-wizard"定义的映射在哪里。我的意思是说,如果我提供component =" create-wizard",则如何调用ConfigurableFlowController,以便可以定义自定义 组件。

谢谢,Ved

土豆飞人
3楼-- · 2020-09-26 09:53

嗨,Ved,

_width _height 设置,如文档,您正在寻找什么?

干杯,
Marcin

Haoba3210
4楼-- · 2020-09-26 09:54

感谢您的帮助最后,我发现了一些有用的东西。 https://answers .sap.com/questions/12750888/how-to-set-height-and-width-for-a-widget.html

但是,现在的问题是在" configurableflow.scss"中定义了" .yw-modal-configurableFlow",它的max-width属性设置为800px,而我的自定义extension-widget.xml定义的_width值被max覆盖了 -width属性。 实际上,我希望flowWizard的宽度大于800px。

此更改仅对一种项目类型才需要,其他所有" create-wizard"都必须表现为OOTB。

感谢,韦德

一周热门 更多>