我有一个客户端运行版本的文档PDF(我相信3.1专业版,但我不是100%肯定,那可能只是最初购买的版本),但我不能完全弄清楚如何更新记录。以下是我目前所知:
set_entry
似乎是最接近的匹配。我从以下是关于这个功能真PDF看到:
“创建或更新一个SugarBean”
我该如何告诉它更新而不是插入一条记录?例如,我试图更新一个表中的一列到一个特定的值,我想我是尽可能靠近我可以用下面的获得:
$result = $sugar['soapclient']->call(
'set_entry',
array(
'session'=>$sugar['session'],
'module_name'=>'Kits',
array(
array("name" => 'location', "value" => 'New Cool Location')
),
'where'=>'id="1000ee55-55dc-feb0-c71a-4e5e8c31ad1b"'
)
);
澄清:我想更新列“位置”到“新酷位置”只有在“身份证”是“1000ee55-55dc-feb0-C71A-4e5e8c31ad1b”。我因为我们缺乏一个全功能的开发环境也没有跑活环境中,该代码,所以我想它是跑前的代码更加自信。
改变代码示例如下:
$result = $sugar['soapclient']->call(
'set_entry',
array(
'session'=>$sugar['session'],
'module_name'=>'Kits',
array(
array("name" => 'location', "value" => 'New Cool Location')
array("name" => 'id', "value" => '1000ee55-55dc-feb0-c71a-4e5e8c31ad1b')
),
)
);