DeleteListMember

Description

Deletes a member from a named list.

Syntax

Perl


$session->DeleteListMember(listName, listMember); 
Identifier
Description
session
The Session object that represents the current database-access session.
listName
A String containing the name of the list.
listMember
A String containing the member in the list.
Return value
None.

Example

Perl


# This example assumes there is at least 1 dynamic list

# in the current database-access session.

$sessionObj = $entity->GetSession();

$sessionObj->UserLogon("admin","","SAMPL","");



# Get a list of the names of Dynamic Lists that exist in this database...

$ListDefNamesREF = $sessionObj->GetListDefNames();



# For one of the lists, print out its members...

$ListName = @$ListDefNamesREF[0];

Print $ListName, "\n";

$members = $sessionObj->GetListMembers($ListName);

foreach $member (@$members){

   print $member, "\n";
   }

# Add a member, then print the list again...

$NewValue = "XYZ";

print "\nAdding member '$NewValue' to list '$ListName'...\n";

$sessionObj->AddListMember($ListName, $NewValue);

$members = $sessionObj->GetListMembers($ListName);

foreach $member (@$members){

   print $member, "\n";
   }

# Remove the item you just added...

print "\nDeleting member '$NewValue' from list '$ListName'...\n";

$sessionObj->DeleteListMember($ListName, $NewValue);

# Print the list again

$members = $sessionObj->GetListMembers($ListName);

foreach $member (@$members){

   print $member, "\n";
   }