首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >动态更改选项卡项的文本

动态更改选项卡项的文本
EN

Stack Overflow用户
提问于 2018-08-30 00:53:26
回答 1查看 148关注 0票数 0

如何根据销售订单屏幕中的订单类型动态更改TAB项目的文本。

例如:对于TR订单类型,我想将单据明细更改为转账明细。

EN

回答 1

Stack Overflow用户

发布于 2018-08-31 23:32:30

据我所知,在业务逻辑层(图)中没有用于更改选项卡头文本的DAC绑定。如果替代选项卡标题文本的数量有限,一种可能的解决方法是为每个选项卡创建一个选项卡,并根据显示条件动态隐藏它们。

如何在针灸中隐藏制表符:Hiding a tab from the user interface dynamically

另一种选择是使用JavaScript来更改选项卡头控件的内部元素。

这两个选项都不太理想,如果你想让你的定制通过Acumatica认证,这可能会产生影响,但如果这是一个很难的要求,那是我知道的唯一方法。

在下面的示例中,我对Tab Header控件使用了硬编码的HTML控件ID,该控件是使用HTML浏览器提供的Inspect Element功能查找的:

代码语言:javascript
复制
<asp:Content ID="cont1" ContentPlaceHolderID="phDS" Runat="Server">
    <script type="text/javascript">
        $(function() {
            $(document)
                .ready(function() {
                    document.getElementById("ctl00_phG_tab_tab0").innerHTML = "My Tab Header Text";
                });
        });
    </script>

    [...]
</asp:Content>

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52082554

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档