zoukankan      html  css  js  c++  java
  • CRM 2013 批量更新two options的缺省值

      1:  string entNames = "new_print_plan,new_radio_plan,new_bill_board,new_tv_plan,new_btl_posm,new_btl_poe_fixed,new_promotion_girls,new_promotion_events,new_digital_plan";
    
      2:             string fieldNames = "new_actual_is_cancel,new_is_in_plan";
    
      3:             foreach (string entityName in entNames.Split(','))
    
      4:             {
    
      5:                 foreach (string fieldName in fieldNames.Split(','))
    
      6:                 {
    
      7: 
    
      8:                     RetrieveAttributeRequest rar = new RetrieveAttributeRequest()
    
      9:                     {
    
     10:                         EntityLogicalName = entityName,
    
     11:                         LogicalName = fieldName
    
     12:                     };
    
     13: 
    
     14:                     var am = (RetrieveAttributeResponse)service.Execute(rar);
    
     15:                     if (am.AttributeMetadata.AttributeType == AttributeTypeCode.Boolean)
    
     16:                     {
    
     17:                         var bam = am.AttributeMetadata as BooleanAttributeMetadata;
    
     18:                         bam.DefaultValue = true;
    
     19: 
    
     20:                         UpdateAttributeRequest uar = new UpdateAttributeRequest()
    
     21:                         {
    
     22:                             EntityName = entityName,
    
     23:                             Attribute = bam
    
     24:                         };
    
     25: 
    
     26:                         service.Execute(uar);
    
     27:                     }
    
     28:                 }
  • 相关阅读:
    P3383 【模板】线性筛素数
    POJ2431-Expedition【优先队列+贪心】
    HDU1087
    HDU1029
    最小生成树之Kruskal算法
    AC自动机模板
    328闯关解析
    php可获取客户端信息
    $( ).focus()与$( )[0].focus()区别
    RegExp类型和text()方法
  • 原文地址:https://www.cnblogs.com/fengwenit/p/3954361.html
Copyright © 2011-2022 走看看