• AX2012单元格显示颜色 displayOption


    public void displayOption(HV_WMSLocationStatusHistory _record, FormRowDisplayOption _options)
    {
        #define.Yellow(255,255,0)
        #define.Green(0,255,0)
        #define.Red(255, 0, 0)

        //Onhand
        if(_record.PdsCWInventQtyOnHand > 0)
        {
            _options.backColor(WinAPI::RGB2int(#Yellow));
            _options.affectedElementsByControl(HV_WMSLocationStatusHistory_PdsCWInventQtyOnHand.id());
        }
        if(_record.InventQtyOnHand > 0)
        {
            _options.backColor(WinAPI::RGB2int(#Yellow));
            _options.affectedElementsByControl(HV_WMSLocationStatusHistory_InventQtyOnHand.id());
        }

        //Receipt
        if(_record.dispPeriodTTLReceiptPdsCWQty() > 0)
        {
            _options.backColor(WinAPI::RGB2int(#Green));
            _options.affectedElementsByControl(dispPeriodTTLReceiptPdsCWQty.id());
        }

        if(_record.dispPeriodTTLReceiptQty() > 0)
        {
            _options.backColor(WinAPI::RGB2int(#Green));
            _options.affectedElementsByControl(dispPeriodTTLReceiptQty.id());
        }
        //Issue
        if(_record.dispPeriodTTLIssuePdsCWQty() < 0)
        {
            _options.backColor(WinAPI::RGB2int(#red));
            _options.affectedElementsByControl(dispPeriodTTLIssuePdsCWQty.id());
        }

        if(_record.dispPeriodTTLIssueQty() < 0)
        {
            _options.backColor(WinAPI::RGB2int(#red));
            _options.affectedElementsByControl(dispPeriodTTLIssueQty.id());
        }
        super(_record, _options);
    }

  • 相关阅读:
    让windows cmd也用上linux命令
    数据库工具toad与plsql
    Oracle表&DATA复制
    主流WEB开发语言简单对比
    游戏中的碰撞检测
    LRU算法总结及其C算法实现
    MTU
    多款as3游戏框架
    请问2.3e+71,是不是表示23后面有70个0?
    希望OFFICE有一个小阳台,在阳光斜照的下午,开发人员能喝着茶,在蓝色的天空下讨论问题,这样思绪更为清楚
  • 原文地址:https://www.cnblogs.com/cnaxuser/p/5763876.html
Copyright © 2020-2023  润新知