我对复合属性的主题有疑问,如果你能帮助我,我将不胜感激.我之前在其他问题博客上发布了这个,但没有得到回应我很满意.
我正在编写JavaScript来更新复合(address1_composite)中的字段(即address1_line1,address1_line2,address1_line3,address1_city,address1_stateorprovince,address1_postalcode,address1_country).更新字段后,复合似乎不会更新.我必须打开复合材料并再次关闭它.有没有办法在JavaScript中自动执行此操作?
我尝试了以下想法:
想法1:
Xrm.Page.data.entity.save();
Run Code Online (Sandbox Code Playgroud)
建议在http://community.dynamics.com/crm/b/magnetismsolutionscrmblog/archive/2013/10/22/working-with-dynamics-crm-2013-composite-fields-fly-out-menu.aspx 这个没有任何好处,因为我的客户想要在保存页面之前查看复合材料.此外,我不想为我的客户保存页面,因为他们不想要这个.他们想自己决定何时这样做.
想法2:
Xrm.Page.data.refresh();
Run Code Online (Sandbox Code Playgroud)
这不是我想要的,因为我不想刷新整个页面.我只想刷新复合材料.此外,它还会弹出一个弹出窗口,警告您没有保存页面,这对我的客户来说会很烦人.
想法3:
将地址从地址行写入复合.这感觉就像一个讨厌的黑客.这可能不止一种方法.我用过这个功能
Xrm.Page.getAttribute("address1_composite")._attribute.setValueForCompositeField();
Run Code Online (Sandbox Code Playgroud)
我不喜欢这个,原因如下:
另一个想法是在对复合内部的任何字段进行更改后将焦点设置为复合字段.
Xrm.Page.data.entity.attributes.get("address1_composite").controls.get(0).setFocus();
Run Code Online (Sandbox Code Playgroud)
这是最好的主意,但它远非完美.这会强制用户按下完成按钮,因此将写入字段.我希望有更自动化的东西.
我的问题:如果有一种方法可以在JavaScript中单击复合完成按钮,那将会是多么美妙.这将给我完成按钮的格式和我需要的自动化.
更新 - 2014年4月14日自发布此问题以来,我一直与Microsoft联系,他们说没有支持通过程序单击"完成"按钮的方法.
我正在做一些清理,使用以下命令将一些Azure云服务移动到新创建的资源组
Find-AzureRmResource -ResourceNameContains "oldresourcename" |
Move-AzureRmResource -DestinationResourceGroupName "newresourcegroup" -Verbose
Run Code Online (Sandbox Code Playgroud)
一切都很顺利,但我跑的最后一个似乎需要很长时间.它是一个简单的CS,具有一个辅助角色,一个Web角色和小尺寸.
该命令已处于未完成状态超过一个小时,在Portal上,两个资源组在页面顶部都有紫色的"移动资源".我要等到明天才能看到它是否仍然存在,但它不应该花这么长时间.
有没有办法取消或停止此操作?关注的是两个资源组都被锁定,直到这个过程完成,这将是一个前进的问题.
azure azure-powershell azure-resource-manager azure-resource-group
我在SQL Server Management Studio中有几个长查询.如果我的连接丢失/损坏(例如,在恢复数据库之后),如何将SQL查询选项卡重新连接到数据库?我的连接上下文菜单仅包含已停用的项目...
复制一切并不是太多工作,在我的数据库上打开一个新的SQL查询选项卡并粘贴它,但"智能"是完全不同的东西.
我正在尝试将一个JQuery插件,owl carousel添加到使用Vuejs呈现的列表中.
<h4>1. Vuejs rendered items with OWL Carousel (not working)</h4>
<div id="user" class="owl-carousel">
<div class="item" v-for="user in users">{{ user.name }}</div>
</div>
<h4>2. Pure HTML with OWL Carousel (working)</h4>
<div class="owl-carousel">
<div class="item">Sunny</div>
<div class="item">Michel</div>
<div class="item">Daneil</div>
<div class="item">Sony</div>
</div>
Run Code Online (Sandbox Code Playgroud)
var list = new Vue({
el: '#user',
data: {
users: []
},
methods: {
listUsers: function() {
var users = [
{
id: 1,
name: 'John'
},
{
id: 2,
name: 'Deo'
},
{
id: 3,
name: 'Anjela' …Run Code Online (Sandbox Code Playgroud) 我在线使用Visual Studio进行开发过程.我想在其中集成我的Android Studio 1.0.2代码.但是,据我所知,Android Studio没有TFS插件.这就是为什么,我想使用Git进行源代码控制.
如何将Visual Studio Online Git存储库集成到Android Studio 1.0.2.我应该遵循哪些步骤?
我试图建立一个自定义报表生成我的应用程序,其中用户将输入动态模型及其相关model.And将选择是需要该报告的相关列,将有"AND"和条件语句'或'条件.
完成相同的功能是vtiger,Zoho CRM和销售人员.
我怀疑哪种方式是有效的.
1.Either通过为每个模块创建表和通过使用吸气剂为所有报告创建模型类,并且限定其相关模型的属性和结合数据提供用于所有设置3.Or一个配置文件定义其在数据库2.Or柱和setter(访问者和变异者).4.或者建议我任何其他优选方法或任何与此相关的功能最少的包
我知道很复杂,但请从你的角度给我一些提示.
我要求允许我们的内部支持用户冒充我们的客户用户.
我目前正在使用IdentityServer4,Implicit Flow和OIDC Client.
迄今为止找到的资源.
鉴于在线资源有限,我是否可以/应该使用IdentityServer4实施模拟?
impersonation asp.net-core identityserver4 implicit-flow oidc-client-js
我有以下Fortify安全问题:
JSON注入:确保使用安全序列化函数执行所有序列化,该函数在单引号或双引号内分隔不受信任的数据并转义任何特殊字符.
以下是我的代码:
public String saveJson(String json, long ID, String userId) throws SQLException, JsonParseException, JsonMappingException, IOException
{
ObjectMapper objectMapper = new ObjectMapper();
List<item> listOfNewItems = objectMapper.readValue(json, new TypeReference<List<item>>(){});
userId= userFactory.getUser().getID();
String message = saveJson(listOfNewItems,ID,userId);
return message;
}
Run Code Online (Sandbox Code Playgroud)
我想尝试使用
org.codehaus.jackson.io.JsonStringEncoder.getInstance().quoteAsString(json);
Run Code Online (Sandbox Code Playgroud)
或者可能
objectMapper.configure(JsonGenerator.Feature.QUOTE_FIELD_NAMES, false);
objectMapper.configure(JsonParser.Feature.ALLOW_UNQUOTED_FIELD_NAMES, true);
Run Code Online (Sandbox Code Playgroud)
但不确定?
有关错误的更多详细信息:
将未经验证的输入写入JSON
有任何想法吗?
我正在尝试将Microsoft Dynamics Online与我的网站集成.但是,我正在努力寻找一种通过API(无论是REST还是SOAP)使用PHP进行身份验证的好方法.大多数示例使用Microsoft CRM SDK(在.NET中)进行身份验证.但是,我的网站基于PHP,我想知道如何访问Microsoft Dynamics API(REST和/或SOAP).
有没有人知道通过PHP使用Microsoft动态API进行身份验证的合适方法?
azure ×2
dynamics-crm ×2
php ×2
android ×1
asp.net-core ×1
azure-devops ×1
cloud ×1
crm ×1
fortify ×1
git ×1
jackson ×1
java ×1
javascript ×1
jquery ×1
json ×1
laravel ×1
log-analysis ×1
logging ×1
report ×1
rest ×1
soap ×1
vue.js ×1