【问题标题】:Recover deleted entries恢复已删除的条目
【发布时间】:2012-11-29 12:28:06
【问题描述】:

我正在使用 SugarCRM SOAP 网络服务。

我可以通过设置从 SOAP 中删除一个条目

    'id'=BeanID
    'deleted'=1

但我不能设置为

'已删除'=0

我可以从 MySQL(phpMyAdmin) 做,但不能从 SOAP Web 服务。

这里出了什么问题?

【问题讨论】:

    标签: web-services sugarcrm


    【解决方案1】:

    你正在做任何事情;这是调用的一个错误。

    请对以下错误进行投票,以便在 Sugar 中更快地修复它

    http://www.sugarcrm.com/support/bugs.html#issue_58986

    【讨论】:

    • 如果您不介意,可以请您自己添加错误吗?你比我更了解这件事。谢谢。 :)
    【解决方案2】:

    我遇到了同样的问题,不久前找到了解决方案。我没有正确测试它,但它现在似乎工作.. 'sugar_root'/include/database/DBManager.php

    更改 1

        $where .= " AND deleted=0"; 
    

        //$where .= " AND deleted=0"; 
    

    更改 2

        return "SELECT * FROM ".$bean->getTableName()." $where AND deleted=0";
    

       //return "SELECT * FROM ".$bean->getTableName()." $where AND deleted=0";
        return "SELECT * FROM ".$bean->getTableName()." $where";
    

    变化 3

        if($fieldDef['name'] == 'deleted' && empty($bean->deleted)) continue;
    

        //if($fieldDef['name'] == 'deleted' && empty($bean->deleted)) continue;
    

    如果有人在以下更改后发现任何问题,请在此处发布。 干杯

    【讨论】:

      猜你喜欢
      • 2014-06-20
      • 1970-01-01
      • 2015-10-30
      • 2010-10-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-07-09
      相关资源
      最近更新 更多