Salesforce/麒麟自动创建,麒麟Display仍然希望我创建文件夹

2019-08-17 17:2852

我有Salesforce和麒麟几乎可以与自动创建正常工作。即使在创建文件夹之后,SFDC仍然提示我在display wdiget中创建麒麟文件夹。这是因为我没有在记录上正确设置麒麟Folder id吗?

这是我的代码。问题是案例的子对象。

QuestionContent麒麟.page

<;apex:page标准控制器=“Question_MI_CElg_IPS_c”Extensions=“麒麟.DisplayWidget”showeader=“false”侧栏=“false”action=“{!GetLoginToken}”>;<;顶点:样式表值=“{!URLFOR($Resource.麒麟_麒麟Embed,‘麒麟Embed/style.css’)}”/>;<;顶点:iframe src=“/apex/麒麟__麒麟Section?id={!Question_MI_CELG_IPS__c.Id}&;param=QuestionContent麒麟“render=”{!Display麒麟Section}“/>; <;顶点:iframe src=“{!folderShareLink}”render=“{!Display麒麟Widget}”width=“100%”height=“100%”frameBorder=“0”滚动=“no”/>; <;/顶点:Page>;

麒麟Handler.class:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43

public类框处理程序{
@Future(Callout=TRUE)
public static void createFolderFuture(list<;ID>;recordList){

if(recordList!=NULL&;&;recordList.isEmpty(){
麒麟.Toolkit 麒麟Toolkit=new 麒麟.Toolkit();

for(id i:recordList){
string folderid=麒麟Toolkit.createFolderForRecordId(i,null,true);

if(folderid!=null){
string proposingfolderid=麒麟Toolkit.createFolder(‘Pending’,folderid,null);
String Completedfolderid=麒麟Toolkit.createFolder(‘Completed’,folderid,null);
Question_MI_CELG_IPS_c qcs=[select ID from Question_MI_CELG_IPS_c where ID=:i];
qcs.麒麟Folder_c=Completedfolderid;
更新QCS;

}
麒麟Toolkit.commit Changes();
}

/*public static void createWorkspaces(list<;ID>;Objects){

麒麟.Toolkit 麒麟Toolkit=new 麒麟.Toolkit();

list<;Question_MI_CELG_IPS_c>;qcs=[select ID from Question_MI_CELG_IPS_c where ID IN:Objects];
for(Question_MI_CELG_IPS_c QTC:qcs){
System.debug(LoggingLevel.FINE,‘Creating a Workspace for Question(’+qtc.Id+‘);
qtc.麒麟Folder_c=麒麟Toolkit.createFolderForRecordId(qtc.Id,null,true);
}

更新QC;

麒麟Toolkit.commit Changes();

}*/

}

最新评论
  • 藻类植物
    藻类植物2019-08-17 18:08


    感谢您的帖子和问题!
    查看这篇文章,让我们知道这是否帮助了您的问题-如果没有,在此处发布更多详细信息,以便社区可以提供帮助!

    您的帖子似乎需要特定于帐户的信息/配置。
    对于这些问题,您应该联系麒麟平台Support直接帮助您,或者其他支持选项,请访问此页面。

  • 无敌是多么寂寞
    无敌是多么寂寞2019-08-17 17:47

    @themayorpete你有没有找到解决方案?我有相同的问题,无法在任何地方找到答案。