TextField工具提示行为怪异,文本加倍。除了完全改变显示逻辑之外,还有其他解决方案吗?

时间:2013-07-01 07:54:43

标签: tooltip textfield abap

enter image description here

该文本应该简单地说

  

第三。派对分类;自己分拣;要求供应商;客户排序;

它包含与文本字段相同的值,但它显然太长,所以我不得不将其设置为工具提示。 当文本字段的文本不太长时,工具提示会正确显示。

是否有解决方案可以使文本保持原样,但只是修复了工具提示?

1 个答案:

答案 0 :(得分:2)

您可能根本不需要工具提示。当字段长度超过显示长度时,似乎SAP会自动将整个字段作为工具提示。

这意味着当您同时设置工具提示时,您将获得两次内容。

如果您确实需要工具提示,即使字段长度小于文本字段的长度,您也可以尝试这样的事情:

if strlen( text_field ) > 60.  "Visible length of the textfield
  clear v_tooltip.             "You have to use a separate field as the tooltip
else.
  v_tooltip = text_field.
endif.