8-11学习小结
来源:互联网 发布:apm地面站软件 安卓 编辑:程序博客网 时间:2024/04/28 12:57
今天学习了以下内容。
窗体事件
onsave
onchange
onload(子网格)
通过更改实体窗体的属性添加事件调用js函数
此处注意两点
1,要保证js本身无错误,
TIPS:通过f12进调试在console中粘贴js内容,然后 再打函数名,回车,如果正确是能够正确执行的。如图,
2,添加的js函数必须在之前添加的js文件中,如果js文件中并不存在此函数,添加时不会提示,但运行时会出错(正常结果出不来),提示function无效invalid。
还可以选择非事件依赖项。
测试:点击一个员工记录的时候,可以
窗体的类型formtype:
创建时:1
更新时(只要创建保存以后):2
js 获取窗体类型代码
Xrm.Page.ui.getFormType();
查找字段返回的是一个数组,但是只有下标0有数据,总共也只有一条记录。
如:
var owners = Xrm.Page.getAttribute("ownerid").getValue();
owners[0].id
输出 "{63CF371D-5C59-E611-80BB-000C29780E1C}"
owners[0].name
输出 “张三“
获取控件”
var control = Xrm.Page.getControl("newvy_name");
undefined
control.getLabel();回车
输出: "名称"
control.setDisabled(true); 设置停用,变成只读,灰色
control.setVisible(false);隐藏掉
control.setNotification(message,uniqueid);//设置鼠标悬停提示,uniqueid是 自定义主键
control.clearNotification(uniqueid);//清楚提示,要用到自定义的主键
Xrm.Page.getAttribute(“newvy_name”).setRequiredLevel(“required”);设置字段必填
补充:上课时老师主要以ie 作讲解工具,但是自己因为一直在用谷歌,后面自己又补充了一下谷歌调式工具的使用方法。
1,同样f12进开发者模式
2,elements目录下显示web资源
3,console控制台可以用来输入输出进行测试
4,source所有引用的资源
5,network发送的请求,可以点击url查看谁发送的信息,可以在header中查看传输的信息。
6,resource包含所有的资源,包括local storage和session storage,cache等等。
- 8-11学习小结
- oracle 学习小结11
- oracle 学习小结11
- oracle 学习小结8
- oracle 学习小结8
- 11月份 算法学习 小结
- linux0.11文件系统学习小结
- C++11多线程学习小结
- [学习小结]Ajax小结
- 面试小结 学习小结
- 学习小结
- 学习小结
- 学习小结
- 学习小结
- 学习小结
- 学习小结
- 学习小结
- 学习小结
- 02. Yii 2.0 框架的目录结构
- linux文件时间戳
- iOS 64-bit architecture 使用objc_msgSend要小心
- Minimum Inversion Number(线段树&&逆序对)
- 服务器编程
- 8-11学习小结
- Androidn Notification的使用,解决找不到setLatestEventInfo方法
- CSS 选择器权重计算规则
- 理解递归
- 向上转型子类的成员变量的调用
- 几种常见设计模式(Java)
- matlab函数imhist执行错误可能因为图像不是灰度的
- PKU搜索题目集锦【转】
- 换零钱