2021-07-18

1.如何筛选到低昂前用户可访问的归口

归口管理分类

def _get_centralized_cls_ids(self):
    ids = []
    user = self.env.user
    for rec in self.env['kthrp.base.centralized.classification'].search([]):
        users = rec.group_ids.mapped('users')
        if user.id in users.ids or not users:
            ids.append(rec.id)
    return ids

2.excel报表的将多列合并

ws.merge_range(line_number, 0, row_pos - 1, 0, line['sequence'], font_format_vcenter)

3.报表js动作注册

core.action_registry.add('supplier_purchase_amount_report', SupplierPurchaseAmountReport);

第一个参数是定义的tag 第二个参数是初始化的名称

var SupplierPurchaseAmountReport = Widget.extend({

4.定义js动作时一定要有,不然在模板中就会获取不到数据了

init: function (parent, context) {
        this._super(parent);

        if (context.context.active_id) {
            this.report_id = context.context.active_id;
            sessionStorage.setItem("report_id", this.report_id);
        }
        else {
            this.report_id = parseInt(sessionStorage.getItem("report_id"));
        }
        this.context = context.context;
    },
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容