crm2011创建自定义视图

using System;

using Microsoft.Xrm.Sdk;

/// <summary>

/// 创建自定义视图

/// </summary>

public class CreateViewHelper

{

public void Create(IOrganizationService service)

{

//查询的FetchXml

string fetchXml = @"<fetch version=‘1.0‘ output-format=‘xml-platform‘ mapping=‘logical‘>

<entity name=‘new_class‘>

<attribute name=‘new_classid‘ />

<attribute name=‘new_name‘ />

<attribute name=‘new_code‘ />

<attribute name=‘new_num‘ />

<attribute name=‘new_school‘ />

<order attribute=‘new_name‘ descending=‘false‘ />

<filter type=‘and‘>

<condition attribute=‘new_name‘ operator=‘eq‘ value=‘实验1班‘ />

</filter>

</entity>

</fetch>";

//呈现的布局xml

string layoutXml = @"<grid name=‘resultset‘ object=‘10012‘ jump=‘new_name‘ select=‘1‘ icon=‘1‘ preview=‘1‘>

<row name=‘result‘ id=‘new_classid‘>

<cell name=‘new_name‘ width=‘150‘ />

<cell name=‘new_code‘ width=‘80‘ />

<cell name=‘new_num‘ width=‘100‘ />

<cell name=‘new_school‘ width=‘100‘ />

</row>

</grid>";

Entity entity = new Entity() { LogicalName = "savedquery" };

//视图的名称

entity["name"] = "实验1班的视图";

//视图的描述

entity["description"] = "实验1班";

//实体的名称

entity["returnedtypecode"] = "new_class";

//查询Xml

entity["fetchxml"] = fetchXml;

//布局Xml

entity["layoutxml"] = layoutXml;

//视图类型,一般默认为0

entity["querytype"] = 0;

//是否是默认视图

entity["isdefault"] = false;

service.Create(entity);

}

}

结果:

crm2011创建自定义视图

时间: 2024-10-25 18:53:10

crm2011创建自定义视图的相关文章

crm2011创建自定义实体Entity

using System; using Microsoft.Xrm.Sdk; using Microsoft.Xrm.Sdk.Messages; using Microsoft.Xrm.Sdk.Metadata; using Microsoft.Crm.Sdk.Messages; /// <summary> /// crm创建自定义实体 /// </summary> public class CreateEntityHelper { public void Create(IOrga

D22_02_创建自定义视图

<Window x:Class="demo.CustomListViewTest" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="CustomListViewTest" Height="375"

UI开发----自定义视图和视图控制器(Controller)

//  Created By 郭仔  2015年04月14日21:34:01 一.自定义视图: 根据需求的不同,?自定义视图继承的类也有所不同.?一般?自定义的 视图会继承于UIView.以下是?自定义视图的要点: 1.创建?一个UIView?子类 2.在类的初始化?方法中添加?子视图 3.类的.h?文件提供?一些接?口(?方法),便于外界操作?子视图 ================== 这里以label-textfield自定义视图为例: 把Label和Textfield封装到LTView中

Android自定义视图与自定义属性

这是Android UI Fundamentals里的内容 创建自定义视图 创建自定义UI组件首先要继承一个视图类. 首先创建一个简单的自定义视图, 展示一条十字线. 需要做的第一件事是创建一个继承自View的CrossView类. public CrossView(Context context, AttributeSet attrs) { super(context, attrs); } 该构造函数的第二个参数是用来传递XML参数的, 等会儿会讲到. 接下来我们要重写两个基础方法: onMe

自定义视图

1.创建一个视图类实现spring的View接口,并且把视图类用@Component注解为sprinmvc组建(重要) package com.hy.springmvc.views; import java.util.Map; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.springframework.stereotype.Compo

iOS7新特性 ViewController转场切换(三) 自定义视图控制器容器的切换---非交互式

@继续前面的内容,这一章,主要介绍自定义ViewController容器上视图VC的切换.先来看看系统给我们提供的容器控制器 UINavigationController和UITabBarController 都有一个NSArray类型的属性viewControllers,很明显,存储的就是需要切换的视图VC.同理,我们定义一个ContainerViewController,是UIViewController的直接子类,用来作为容器依托,额,其他属性定义详见代码吧,这里不多说了.(PS:原先我进

crm2011创建Lookup类型的字段

在crm2011里面,创建lookup类型的字段不能直接创建,需要通过创建关系来创建,下面给出一个事例: using System; using Microsoft.Xrm.Sdk; using Microsoft.Xrm.Sdk.Messages; using Microsoft.Xrm.Sdk.Metadata; using Microsoft.Crm.Sdk.Messages; /// <summary> /// 创建Lookup字段 /// </summary> publi

UI基本控件和自定义视图

UILabel 常用属性: UITextField 常用属性: 输入控制属性: 外观控制属性: 输入框让键盘回收的方法: 1.通过协议 (1)让AppDelegate成为输入框的代理对象 ,让TA去执行事件(AppDelegate接受输入框的协议) (2)接受了协议就要执行键盘回收的方法 (3)建立关系: 如:textField.delegate = self;(self指AppDelegate) 2.通过Tag值 (1)创建一个按钮添加触发事件,让Tag值的键盘回收 (2)按钮触发的事件方法如

封装(自定义视图) Encapsulation

封装(自定义视图) //布局注册界面 – 未使用封装版 在AppDelegate.m文件中创建 在下面创建布局界面方法 输入框设置代理之后需要在AppDelegate.m文件的上方延展后加上协议<UITextFieldDelegate> 处理键盘的触发,回收,和点击是否可以编辑 在AppDelegate.m文件中写方法