1

我在用

SugarCRM Pro 6.4.4

php 5.3.0

阿帕奇 2.2.11

我的问题是单击报告模块会显示文本格式的响应(JSON 格式)。单击创建报告时也会做出相同的响应。我期待报告向导,我可以在其中选择我的报告是在行和列、汇总还是更多。

以下是 Sugar 发送的部分回复。

ACLAllowedModules = ["Leads","Cases","Bugs","Prospects","Project","ProjectTask","Campaigns","CampaignLog","Releases","Contacts","Accounts","Opportunities" ,"Notes","Calls","Emails","Meetings","Tasks","Users","Currencies","Trackers","TrackerSessions","TrackerPerfs","TrackerQueries","Documents"," DocumentRevisions","EmailAddresses","Teams","Quotes","Products","ProductTypes","ProductCategories","Forecasts","Contracts","KBDocuments"]; var module_defs = new Object(); default_summary_columns = ['count'];

我在 sugarcrm pro 6.1.6 中测试了报告模块,但结果还可以。

更新:我已经解决了这个问题。事实证明,sugar 调用了一个无效的类名。更正了类名,它现在正在工作。顺便说一句,糖调用的类名是自定义/覆盖的类名。

4

1 回答 1

1

由于自定义模块中的 vardefs.php 自定义字段定义错误,我发生了此错误。在我的具体实例中,我试图使用以下代码从自定义值列表中提取自定义字段。

错误的 vardefs 代码:

'customField' => array( ... 'type' => 'enum', 'function' => array( 'name' => 'getCustomListOfValues', 'params' => array('foobar') ) ... ),

我的问题通过分解函数参数得到解决:

'customField' => array( ... 'type' => 'enum', 'function' => 'getCustomListOfValues', 'function_params' => array('foobar') ... ),

于 2014-02-24T14:59:35.550 回答