AX中对Programmable section的动态控制
我暈,找了半天element.mm100PageHeight()取值不同的原因,結果是報表變成了橫向打印。
element.gotoYmm100(element.currentYmm100() + 1000);
??????????? element.execute(40);
??????????? textes = strline(element.SalesTableNotes(),0);
??????????? somme = strlen(textes);
??????????? j = strlen(element.SalesTableNotes());
??????????? while ( somme <= j )
??????????? {
??????????????? if ( element.currentYmm100() < element.mm100PageHeight() - 3000)//sajirs26022008 added -3000
??????????????? {
??????????????????? element.execute(30);
??????????????? }
??????????????? else
??????????????? {
??????????????????? element.newPage();
??????????????????? element.execute(30);
??????????????? }
??????????????? i++;
??????????????? textes =? strline(element.SalesTableNotes(),i) ;
??????????????? somme +=? ( strlen(textes) + 1);
??????????????? if( i > 300 )
??????????????? {
??????????????????? somme = 9999999;
??????????????? }
??????????? }
reportStringControl.heightOfWordWrappedString100mm()是做了字換行的控件高度。
轉載于:https://www.cnblogs.com/yanluckly/archive/2008/10/21/1315962.html
總結
以上是生活随笔為你收集整理的AX中对Programmable section的动态控制的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 08年1月Gartner商务智能平台魔法
- 下一篇: 凌云架构V0.1——第一部分 Why架构