crmjs区分窗口是否是高速编辑

有时候,我们须要区分打开的窗口是否是高速编辑页面,在上面做一些逻辑处理:

窗口上面附加的js代码:

function loadFrom() {

var formType = Xrm.Page.ui.getFormType();

alert("打开当个记录的窗口");

}

window.onload = function() {

var formType = Xrm.Page.ui.getFormType();

if (formType == 6) {

alert("打开多个记录的窗口");

}

}

loadFrom函数已经被附加在窗口载入的时候运行。可是我们选择多个记录。点击编辑时候,却没有运行。我们就须要设置window,onload事件

时间: 2024-10-13 09:24:50

crmjs区分窗口是否是高速编辑的相关文章

crmjs区分窗体是否是快速编辑

有时候,我们需要区分打开的窗体是否是快速编辑页面,在上面做一些逻辑处理: 窗体上面附加的js代码: function loadFrom() { var formType = Xrm.Page.ui.getFormType(); alert("打开当个记录的窗体"); } window.onload = function() { var formType = Xrm.Page.ui.getFormType(); if (formType == 6) { alert("打开多个记

crmjs区分窗体是否是快速编辑(2)

随着crm的版本不同,有些功能不能使用,这里提供了另外一种写法: function loadFrom() { var formType = Xrm.Page.ui.getFormType(); alert("打开当个记录的窗体"); } window.attachEvent("onload", function () { window.setTimeout("alerT()", 1000); }); function alerT() { if (

pb数据窗口新增的列编辑后不会分行

在做一个数据窗口时,用户的需求希望数据窗口的某列如果有4个字的话能够分行显示,百度了一下,发现有很多方法,比如在editchanged事件中用this.accpettext()的方法,试了下,发现不行,最后发现这样可以. 1.在这列的autoheight打上勾. 2.这列的高度拖成能够显示的样子. 3.然后把这列的Auto Horz Scroll,Auto Vert Scroll,Horz Scroll Bar,Vert Scroll Bar这四个属性的勾都打上 发现就可以了.

Winform 多个窗口编辑同一条数据同步的实现

场景: 一个主窗口中,可以在列表(DataGridView)里选中一条记录编辑,打开一个编辑窗口(非模态窗口),编辑窗口保存后需要刷新父窗口,由于编辑窗口是非模态窗口,如果打开了多个窗口,并且都是编辑同一条数据,那么一个窗口保存(并关闭)后,需要通知其它正在打开的窗口"数据有更改,需要刷新" 首先,刷新父窗口,如果是打开编辑窗口是模态窗口,那么可以类似如下的实现(伪代码): FormEdit frm = new FormEdit(); frm.EditId = 选中数据行对应的id;

对话框和窗口的区别

“窗口”与“对话框”有什么区别?   计算机类稿件的一大特点是文中的图很多.在这大量的图中,系统软件或应用软件的“界面”.“窗口”.“对话框”.“提示框”等的截图又占了很大的比例.其中,“窗口”和“对话框”是两个极易用错的计算机术语.如果不能明确 “窗口”与“对话框”这两个词之间的区别,将会给计算机类稿件的编辑加工带来困难.下面将从定义.外观特点等方面浅谈“窗口”与“对话框”的区别.        一.定义       1.窗口的定义       “窗口”是屏幕上显示出来的,与一个应用程序相对应

《Windows程序设计》读书笔九 子窗口控件

第九章 子窗口控件 子窗口可以作为控制屏幕图形显示,响应用户输入,以及在有重要输入事件的时候通知另一窗口. 标准子窗口控件,按钮,复选框,编辑框,列表框,组合框,文本字符串和滚动条. 可以使用CreateWindow来创建子窗口控件,或者在程序的资源脚本里编辑好各种属性. 使用预定义控件不需要再注册相应的子窗口类,这些类已经存在于windows中并且已经有了预定义的名称. 在调用CreateWindow时,只需要使用该名称作为窗口类的参数即可. 在窗口表明直接创建子窗口,所涉及的任务比使用对话框

简介子窗口控件(api)

子窗口控件 壹佰软件开发小组  整理编译   回忆第七章的CHECKER程序.这些程序显示了矩形网格.当您在一个矩形中按下鼠标按键时,该程序就画一个x:如果您再按一次鼠标按键,那么x就消失.虽然这个程序的CHECKER1和CHECKER2版本只使用一个主窗口,但CHECKER3版本却为每个矩形使用一个子窗口.这些矩形由一个叫做ChildProc的独立窗口消息处理程序维护. 如果有必要,无论矩形是否被选中,都可以给ChildProc增加一种向其父窗口消息处理程序(WndProc)发送消息的手段.通

Visual C++ 6.0/VC6.0经典插件之源码窗口管理(Visual Booster )插件 安装图解

Visual Booster 是Visual C++ 6.0开发环境的辅助工具,使用该工具打开.cpp..h或者其他资源文件时会在左边及下边显示打开的窗口(并以后缀归类),查看源码的时候相当有用. 1.下载 Visual Booster  Visual Booster 下载地址:http://pan.baidu.com/s/1o6BTbV8 密码:vikq 2.安装 Visual Booster  下载之后解压文件,运行文件夹内的 "Visual Booster.exe" 进行安装.如

vim打开文档和多文档编辑

一.vim打开文档: 1. vim 文档名   普通方式打开文档 2. vim +n 文档名      打开文档后,定位第n行 3. vim ,进入vim界面之后使用命令 :e 文档名 打开文档,此方式可以在编辑一个文档的同时打开另外一个文档 二.多文档编辑: 1. vim 文档1名 文档2名 ... 2. vim ,进入vim后使用:e 文档名 打开文档 3.多文档编辑的命令如下 :n          编辑下一个文档.:2n        编辑下两个文档.:N          编辑上一个文