查询视图组件通常用于通过某些字段来查询数据,在页面设计处选好需要查询的字段,并设置操作符等信息最后设计页面添加执行查询的按钮即可,页面效果同编辑视图组件。

具体操作示例:

1、添加一个新的查询组件VC,绑定业务组件BC,并且在基本配置栏中一定要勾上开发者设计页面和允许编辑记录(允许输入查询条件),一般默认会勾上这两个选项,如下图:

2、在页面设计栏中选择查询条件的字段,将不需要的列删除掉,然后设置列信息

【左括号、右括号】:可对查询条件的作用范围进行控制

【操作符】:连接查询条件字段和值的操作符(=、>=、>、<=、<、<>、like)

【取常值】:缺省值模式为“常值”时在这里填写字段值

【缺省值模式】:设置缺省的值的模式,为空则不设置(未设、常值、函数值)

【缺省值/函数】:对应缺省值模式为常值/函数值进行设置

【多选值查询列】:勾上则表示该列支持多值查询,如:多个输入值用分号隔开为val1;val2,操作符为like,字段为f1,则实际语句为(f1 like val1 or f1 like  val2)

【是否参数传值】:勾上则使用参数传值,默认勾上

【逻辑连接符】:每个条件语句的逻辑连接符

3、设计页面排版

4、 在“常用按钮”中添加“查询(查询组件)”按钮执行查询操作

按钮生成的代码如下:

5、在BPO中引入该查询VC及相应的BC,生成编译

注:详细介绍参考“前端开发》业务单元BPO》查询、过滤”章节。

最新文章

  1. python---pymysql
  2. HDU 1025 (LIS+二分) Constructing Roads In JGShining&#39;s Kingdom
  3. 【剑指offer】Q18:树的子结构
  4. bash构造tmux显示tmux ssh状态
  5. memcached缓存技术
  6. NRF24L01无线通讯模块驱动
  7. Python的.py文件打包成exe可执行文件
  8. 利用EF ORM Mysql实体运行程序出错解决方案
  9. Make things beautiful again !
  10. 网站被k
  11. 分布式服务管理框架 ZooKeeper
  12. splash
  13. 浅谈循环中setTimeout执行顺序问题
  14. 创建一个Maven Web应用程序
  15. chrome 调试工具的使用
  16. 【Express系列】第3篇——接入mysql
  17. quartz开发环境搭建
  18. [翻译] Fast Image Cache
  19. Android 异步开发之 AsyncQueryHandler 批量添加联系人
  20. Selenium自动化工具工作原理

热门文章

  1. .6-浅析webpack源码之validateSchema模块
  2. APiCloud学习
  3. c# 导出表格
  4. dotnet core 编程规范
  5. SQLServer 2008R2 清理日志文件
  6. MySQL学习(五) UNION与UNION ALL
  7. 使用Maven搭建JFinal环境
  8. 【Dubbo&amp;&amp;Zookeeper】3、Failed to read schema document &#39;http://code.alibabatech.com/schema/dubbo/dubbo.xsd&#39;问题解决方法
  9. linux下vscode的c++工程配置
  10. spring boot 随手记