是否可以在 RSA Archer 中创建可扩展的文本字段?

问题描述 投票:0回答:1

我的公司正在使用RSA Archer GRC,有一个文本框似乎可以处理无限量的文本。目前,任何超过 5 行的内容都必须滚动才能阅读更多内容。我希望能够将该字段配置为使用侧箭头展开,并使用同一对象折叠。我在 Archer 社区上问了这个问题,但几周来还没有得到任何回复。

我尝试过的唯一方法是通过开发人员选择界面,(不是一个伟大的程序员)。

expandablelistview archer rsa-archer-grc
1个回答
0
投票

您可以在表单上放置一个自定义对象来更改文本区域的高度属性。文本区域的默认样式是 RichTextEditor,它已经将溢出设置为自动,因此如果您将区域折叠到比文本更小的尺寸,滚动条将自动出现。

您将面临两个挑战:

  1. 折叠文本区域不会调整布局,因此布局上会出现一堆未使用的空间。
  2. 字段元素的ID是动态生成的,因此不容易预测。

<button onclick="collapse()">collapse me</button>
    
<script type="text/javascript">
function collapse()
{
     let myTextArea = document.getElementById( "master_DefaultContent_rts_s9518_f27911c_text");
     myTextArea.style.height = "100px";
}
</script>

© www.soinside.com 2019 - 2024. All rights reserved.