帖子
帖子
用户
博客
课程
显示全部楼层
142
帖子
2
勋章
4万+
Y币

查询区常见扩展(欢迎补充)

[复制链接]
发表于 2023-4-7 16:21:44
本帖最后由 yonyouhmm 于 2023-8-28 10:46 编辑

1、查询区中隐藏”查询方案“,查询区的扩展属性中配置{"bHideFilterScheme": true}




本帖子中包含更多资源,您需要 登录 才可以下载或查看,没有帐号?立即注册

X
142
帖子
2
勋章
4万+
Y币
2、查询区中隐藏搜索按钮  扩展属性中配置{"bHideSearchStr": true}


本帖子中包含更多资源,您需要 登录 才可以下载或查看,没有帐号?立即注册

X
142
帖子
2
勋章
4万+
Y币
本帖最后由 yonyouhmm 于 2024-4-1 16:57 编辑

3、手动触发搜索
const schemeId = viewmodel.getCache('schemeId');
viewmodel.get('search').fireEvent('click',  { solutionid: schemeId});

4、隐藏查询区的查询条件
//new1:字段编码
viewModel.getCache('FilterViewModel').execute('updateViewMeta', {code: 'new1', visible: false})

5、查询区的参照如何赋值
viewModel.getCache('FilterViewModel').get('staffNew').getFromModel().setValue([{id:"xxxx",name:"xxxx"}])

6、隐藏查询区查询方案、重置、调整、高级

viewModel.getParams().btnAdvanceIsHidden = true;
viewModel.getParams().bHideSimpleSetting = true;
viewModel.getParams().bHideFilterScheme = true;
viewModel.on('afterMount', function (data) {
  let filterViewModelInfo = viewModel.getCache('FilterViewModel');
  filterViewModelInfo.on('beforeInit', (args) => {
    filterViewModelInfo.getParams().btnRestoreIsHidden = true;
  });
});

您需要登录后才可以回帖 登录

本版积分规则