1

我正在使用 Eclipse IDE,我提供了一个包含代码的 src 文件夹,我必须将此代码保存到我的开发组织中。我如何尝试解决这个问题 1.首先我创建了一个 Force.com 项目 2.然后我复制给定的 src(Ctrl+c) 文件夹并粘贴(Ctrl+v) 到我在 Eclipse 3 中的项目中。我添加了元数据组件右键单击项目 Force.com >添加/删除元数据组件

4.然后我右键单击我的项目 Force.com >部署到服务器

我收到失败错误

部署结果:

文件名:applications/Rule.app 全名:规则操作:无操作结果:失败问题:在字段中:选项卡 - 找不到名为 Rule__c 的自定义选项卡

文件名:objects/RuleAction_ c.object 全名:RuleAction _c 操作:NO ACTION 结果:FAILED 问题:manageruleactions 不存在或不是操作编辑的有效覆盖。

文件名:pages/ManageRuleActions.page 全名:ManageRuleActions 操作:NO ACTION 结果:FAILED 问题:SObject RuleAction _c的 Notify_User_c 字段无效

谁能告诉一个合适的路径如何在开发组织中保存整个 src 文件夹代码

4

1 回答 1

1

很难说具体的步骤。您必须在解决依赖关系的同时继续尝试。当所有对象都相互引用时,如何部署 Force ID 应用程序是一个关于类似问题的问题。

第一个应该相当简单。你可能有applications/Rule.app,但看起来你不见了tabs/Rule__c.tab。最简单的方法是转到您的目标环境并使用 Setup -> Create -> Tabs 为该对象创建选项卡。然后应用程序部署应该可以工作,如果您愿意 - 您可以稍后下载选项卡定义文件。

接下来的两个 - 尝试启动一个同时推送两者的objects/RuleAction__c.object部署pages/ManageRuleActions.page。如果它仍然不起作用 - 像我对这个类似问题的回答一样拆分您的操作(暂时注释掉 VF 页面的正文或从目标文件中删除编辑操作覆盖定义)。

于 2013-01-13T00:22:13.617 回答