2017-06-08 14 views
0

Acumatica(AEF)では、プログラムで画面のタイトルを変更することができます。私の場合は、画面負荷(特定の値に基づいて)で変更したいと思います。例ケースの特定のフィールドに応じて、実行時にケースのスクリーンタイトルをサブケースに変更します。画面のタイトルを変更する

答えて

2

編集: イベントを初期化し、グラフコンストラクタやグラフの拡張で、現在のサイトマップノードのタイトルを設定してみてください:

PXSiteMap.CurrentNode.Title = "Test"; 

私の知識のページのタイトルには、サイトマップから来ています。 JavaScriptを使用してページとリンクのタイトルを変更する可能性は常にあります。 AcumaticaでのJavaScriptの使用は、通常はお勧めできません。 ASPXページで

、ルートASPコンテナ内script要素を追加し、クラスIDでタイトルリンク要素を取得し、それがのinnerTextのプロパティを変更します。

<asp:Content ID="cont1" ContentPlaceHolderID="phDS" runat="Server"> 
    <script type="text/javascript"> 
     document.addEventListener('DOMContentLoaded', function() { 
      var title = document.getElementsByClassName("linkTitle")[0]; 
      title.innerText = "Test"; 
      document.title = "Test"; 
     }, false); 
    </script> 

[...] 
関連する問題