一般地

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

1.EO的Updatable属性默认为Always,基于EO创建的VO也是。而基于SQL创建VO的Updatable属性默认为Never,如果要修改(例如将VO拖至页面生成Form用于新增),则需将该属性设置为Always。
2.在EO中设置字段排序:UI Categories
3.基于EO的VO如何修改SQL?SQL Mode:Expert
4.修改数据库字段时如何同步EO。选中EO对象右击,选择Synchronize with Dabase
5.EO设置主键使用序列自动增长
MySQL主键是可以自动增长的,只需要用auto_increment关键字,而在Oracle里,是没有auto_increment关键字来设计自动增长的,只能用序列

(new oracle.jbo.server.SequenceImpl("JXJHGL_JXZYFB_SEQ",adf.object.getDBTransaction())).getSequenceNumber()

6.新增和修改跳转至同一页面。setActionListener
7.action和actionListener区别:返回值。String和void
8.showPopupBehavior据说有bug。建议用JSFUtils.showPopup()
9.在TaskFlow的Behavior中将Share data controls with calling task flow前面的勾取消掉,初始化方法过滤数据就不会影响其他的TaskFlow
10.Table选中即可编辑当前行editingMode="clickToEdit"
11.View Criterial查询条件多选。勾选Support Multiple Value Selection
12.View Criterial查询条件。Item UI Hints-Rendered Mode设置成never,在页面不显示。
13.绑定变量Control Hints-Display Hint设置成Hide,在页面不显示。
14.使用af:inputFile时在jspx页面需要设置(<af:form id="f1" usesUpload="true">)
15.表格增加序号列。

<af:column id="c11" align="center" width="50" headerText="No."><af:outputText value="#{vs.index+1}" id="ot2"/>
</af:column>

其中vs为af:table中的属性 varStatus="vs"
16.导出Excel

<af:commandToolbarButton text="导出" id="ctb2">
<af:fileDownloadActionListener contentType="text/html;charset=utf-8"filename="期末成绩录入监控-详细班级.xls"method="#{cjglCjlrjkBean.zdyExport}"/>
</af:commandToolbarButton>

17.数据为0和1,在页面显示是和否。
三元运算符

<af:column sortProperty="#{bindings.JxjhglJxzyfbhzbView1.hints.Fbzt.name}"sortable="true"headerText="#{bindings.JxjhglJxzyfbhzbView1.hints.Fbzt.label}"id="c5"><af:outputText value='#{row.Fbzt eq 0?"否":row.Fbzt eq 1?"是":""}'id="ot3"/>
</af:column>

或者设置LOV后从Data Controls中拖至页面

<af:column headerText="#{bindings.JxjhglJxzyfbhzbView1.hints.Fbzt.label}"id="c9"><af:selectOneChoice value="#{row.bindings.Fbzt.inputValue}"label="#{row.bindings.Fbzt.label}"required="#{bindings.JxjhglJxzyfbhzbView1.hints.Fbzt.mandatory}"shortDesc="#{bindings.JxjhglJxzyfbhzbView1.hints.Fbzt.tooltip}"id="soc2" readOnly="true"><f:selectItems value="#{row.bindings.Fbzt.items}" id="si2"/></af:selectOneChoice>
</af:column>

18.通常设置

1.af:document。设置title
2.af:dialog。设置title
3.ad:image。设置shortDesc
4.af:popup。设置contentDelivery="lazyUncached" childCreation="deferred"
5.af:query。设置saveQueryMode="hidden" modeChangeVisible="false" resultComponentId rows maxColumns
6.af:panelCollection。设置styleClass="AFStretchWidth" featuresOff="detach viewMenu"
7.af:table。设置summary。当rowSelection="multiple"要删除selectedRowKeys="#{bindings.LocationsView1.collectionModel.selectedRow}"
8.VO绑定变量,登录账号adf.context.sessionScope.yhzh
9.统计

      <f:facet name="statusbar"><af:toolbar id="t3"><af:outputText value="#{common.total}" id="ot1"/><af:outputText value="#{bindings.TksftyVo1.estimatedRowCount}"inlineStyle="color:Red; font-weight:800;" id="ot6"partialTriggers="::qryId1 t1"/><af:outputText value=" 条数据" id="ot8"/></af:toolbar></f:facet>

转载于:https://my.oschina.net/u/3646781/blog/1576456

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/285803.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

最新!2019 年中国程序员薪资生存调查报告出炉

此调查&#xff0c;是对北京、上海、广东和浙江等全国 29 个省、直辖市及特别行政区的 26W 优秀程序员进行了一次详细的调查&#xff0c;形成本报告。 根据中国互联网络信息中心&#xff08;CNNIC&#xff09;近日发布第 43 次《中国互联网络发展状况统计报告》。截至 2018 年 …

快速掌握 ASP.NET 身份认证框架 Identity - 登录与登出

推荐关注「码侠江湖」加星标&#xff0c;时刻不忘江湖事这是 ASP.NET Core Identity 系列的第三篇文章&#xff0c;上一篇文章讲解了如何在 ASP.NET Core Identity 中实现用户注册。那么&#xff0c;这篇文章讲一讲如何在 ASP.NET Core Identity 中实现用户的登录与登出。点击上…

C语言试题七十九之请编写函数实现自然底数 e=2.718281828

📃个人主页:个人主页 🔥系列专栏:C语言试题200例目录 💬推荐一款刷算法、笔试、面经、拿大公司offer神器 👉 点击跳转进入网站 ✅作者简介:大家好,我是码莎拉蒂,CSDN博客专家(全站排名Top 50),阿里云博客专家、51CTO博客专家、华为云享专家 1、题目 请编写函数…

如何创建NFT并OpenSea上展示《alchemy How to Develop an NFT Smart Contract》译

翻译&#xff1a;1_bit 原文&#xff1a;https://docs.alchemy.com/docs/how-to-develop-an-nft-smart-contract-erc721-with-alchemy 注&#xff1a;英文不好各位多多担待 1.如何使用 Alchemy 开发一个 NFT 智能合约 在你第一次使用 solidity 时开发一个智能合约部署在区块…

Jmeter之Bean shell使用(二)

上一篇Jmeter之Bean shell使用(一)简单介绍了下Jmeter中的Bean shell&#xff0c;本文是对上文的一个补充&#xff0c;主要总结下常用的几种场景和方法&#xff0c;相信这些基本可以涵盖大部分的需求。本节内容如下&#xff1a; 一、操作变量 二、操作属性 三、自定义函数 四、…

【ArcGIS风暴】ArcGIS中国地表覆盖数据GlobeLand30预处理(批量投影、拼接、掩膜提取)附成品下载

结果示意图&#xff1a; GlobeLand30是30米空间分辨率全球地表覆盖数据&#xff0c;目前可供下载的有3年的数据&#xff1a;2000-2010-2020。本文主要讲解在ArcGIS10.6平台下进行GlobeLand30的预处理操作&#xff0c;主要预处理步骤包括&#xff1a;批量分幅投影转换、批量分幅…

Asp.Net MVC4入门指南(9):查询详细信息和删除记录

在本教程中&#xff0c;您将查看自动生成的Details和Delete方法。 查询详细信息和删除记录 打开Movie控制器并查看Details方法。 ?Code First 使得您可以轻松的使用Find方法来搜索数据。一个重要的安全功能内置到了方法中。方法首先验证Find方法已经找到了一部电影&#xff0c…

漫画:什么是架构师?

于是&#xff0c;小灰去向大黄请教 这是有关未来的故事&#xff1a; 从前&#xff0c;有一个赶路的人路过一片工地&#xff0c;看到三个年轻人在工地上搬砖。 于是&#xff0c;他问其中一个人&#xff1a; 于是&#xff0c;他又问了第二个人&#xff1a; 于是&#xff0c;他又问…

Andoroid之BottomNavigationView右上角添加红点布局和自动跳转到底部具体第几个Tab

一、需求 BottomNavigationView右上角添加红点布局和自动跳转到底部具体第几个Tab 我们知道BottomNavigationView是在google material里面的组件 github地址如下: https://github.com/material-components/material-components-android 二、效果图片爆照 三、BottomNaviga…

FileSystemWatcher监听文件是否有被修改

作用&#xff1a;监听文件系统更改通知&#xff0c;并在目录或目录中的文件更改时引发事件。 需求&#xff1a;监听特定文件是否修改&#xff0c;然后做出相应的操作。 方法&#xff1a; ①利用一个线程&#xff0c;一直去查找该指定的文件是否有被修改&#xff0c;如果修改则操…

一、FFmpeg 的初尝试《FFmpeg 音视频开发基础入门到实战》

学习目标 了解 FFmpeg学习 FFmpeg 工具的下载及环境配置了解 FFmpeg 工具的使用方式了解 FFmpeg play 的使用方法了解 FFmpeg paly 的音量设置、窗口设置、音量设置等设置方法 一、了解 FFmpeg FFmpeg 是一个音视频处理的工具&#xff0c;通过 FFmpeg 可以对视频进行旋转、缩…

快速掌握 ASP.NET 身份认证框架 Identity - 用户注册

推荐关注「码侠江湖」加星标&#xff0c;时刻不忘江湖事这是 ASP.NET Core Identity 系列的第二篇文章&#xff0c;上一篇文章介绍了 Identity 框架的集成&#xff0c;以及一些基础知识。这篇文章讲一讲如何在 ASP.NET Core Identity 中实现用户注册。点击上方或后方蓝字&#…

【GIS风暴】30米分辨率地表覆盖数据GlobeLand30原始数据集简介及下载地址

数据集预览&#xff1a; GlobeLand30是30米空间分辨率全球地表覆盖数据&#xff0c;目前可供下载使用的有3年的数据&#xff1a;2000-2010-2020&#xff0c;本文主要讲述GlobeLand30的官网下载地址和数据集简介。 数据处理方法、成果数据下载&#xff1a; 【ArcGIS风暴】ArcGI…

一、基础折线图详解《手把手教你 ECharts 数据可视化详解》

注&#xff1a;本系列教程需要对应 JavaScript 、html、css 基础&#xff0c;否则将会导致阅读时困难&#xff0c;本教程将会从 ECharts 的官方示例出发&#xff0c;详解每一个示例实现&#xff0c;从中学习 ECharts 。 ECharts 官方示例&#xff1a;https://echarts.apache.o…

NLog自定义Target之MQTT

NLog是.Net中最流行的日志记录开源项目(之一)&#xff0c;它灵活、免费、开源官方支持文件、网络(TCP、UDP)、数据库、控制台等输出社区支持Elastic、Seq等日志平台输出实时日志需求在工业物联网等特定场景下需要实时获取日志信息工业物联网领域常用的是mqtt协议那我们就使用NL…

2016-1-27

2019独角兽企业重金招聘Python工程师标准>>> 1.前端的三大技能:1.1.描述网页内容html 1.2.描述网页样式css 1.3.描述网页行为js2.html和jsp区别在于静态和动态..bootsharp是目前比较火爆的css..angular是目前比较火爆的js.3.单点登陆(SSO):登陆一次就可以访问所有相…

【ArcGIS风暴】ArcGIS生成GlobeLand30土地利用数据集中国区域行列号shp格式对照图(附shp下载)

效果预览: 本文主要讲述了在ArcGIS中生成GlobeLand中国区域对照行列号的shp格式矢量数据,用途在于将自己的研究区跟行列号矢量图层直接叠加显示,快速找出自己所需要的图幅号,便于快速下载数据。同时为了方便使用,本文提供了对照图的下载。 文章目录 1. 创建文件数据库2. 创…

Android 节操视频播放器jiecaovideoplayer自定义播放音频使用:屏蔽全屏按钮,增加倒计时,当前时间/总时间

一、屏蔽全屏按钮 找到JCVideoPlayerStandard.java文件中的代码&#xff1a; private void fixAudio() {if (SrcType.equalsIgnoreCase("Audio")) {//如果是音频&#xff0c;始终显示coverImageView//thumbImageView.setVisibility(View.VISIBLE);coverImageView.se…

一、Qt初尝试,做一个QT计算器《QT 入门到实战》

学习目标 了解 qt 的基本信息了解 qt 的下载及安装了解创建一个基本 qt 项目的流程了解信号与槽通过示例了解信号与槽的设置与编写了解控件添加的方式了解控件如何使用代码获取其文本了解控件如何使用代码设置其文本使用 connect 自定义信号与槽了解使用样式修饰控件外观了解使…

VS C#语言获取输入名称的汉语拼音简拼码和全拼码完整案例教程

结果预览: 扩展阅读: SQL语言获取拼音码:SQL Server编写函数获取汉字的拼音码(简拼) 文章目录 1. 拼音码类编写2. 界面设计3. 前端调用4. 结果展示1. 拼音码类编写 打开Visual Studio,新建一个Winform项目,再添加一个类文件,命名为PYM。 键入如下代码: using Syst…