deinstall_sp
Public Function deinstall_sp(ByVal sp_objid As Long, _
ByVal user_name As String, _
ByVal deinstall_date As String, _
ByVal use_remove As Boolean) As Integer
Description
This API can be used to de-install a site part (and the sub-parts installed underneath it) from a site in Clarify. The objid of the site_part to be de-installed is specified, as well as the user performing the action, and the time of the action.
Parameters
Parameter Name | Required? | Description |
---|---|---|
sp_objid | Yes | OBJID for the site_part to be de-installed |
user_name | No | Who performed the de-install. If blank, the current user is used |
deinstall_date | No | When was the de-installation. If blank, the current time is used |
use_remove | Yes | Should we use the "Remove" (True) or the "De-installed" (False) activity string |
Returns
Value | Meaning |
---|---|
0 | No errors |
-1 | The specified site_part is not in the database |
-2 | The site_part is already de-installed |
-3 | The specified user is not found |
-4 | Cannot find the Removed/De-Installed activity string with rank = 9600/3800 |
Examples
Joe deinstalled a site_part on March 15th at noon.
Visual Basic:
Dim ret_int As Integer
ret_int = fcfo.deinstall_sp(268435444, "Joe", "3/15/98 12:00:00")
JavaScript:
var ret_int = fcfo.deinstall_sp(268435444, "Joe", "3/15/98 12:00:00");
The current user de-installs a site_part.
Visual Basic:
Dim ret_int As Integer
ret_int = fcfo.deinstall_sp(268435457, "", "")
JavaScript:
var ret_int = fcfo.deinstall_sp(268435457, "", "");