The UpdateParameterValue Method
- UpdateParameterValue ($Name, $Value) - Update a parameter value.
Arguments |
Value |
Description |
$Name |
Parameter name |
|
$Value |
Parameter value |
Sample Code
|
<?php include_once 'authorization.php'; include_once '../API/ToolkitService.php'; include_once 'helpshow.php'; $extension='ibm_db2'; try { $ToolkitServiceObj = ToolkitService::getInstance($db, $user, $pass, $extension); } catch (Exception $e) { echo $e->getMessage(), "\n"; exit(); } $ToolkitServiceObj->setToolkitServiceParams(array('InternalKey'=>"/tmp/$user")); $code = ‘1’; $desc = ' '; $param[] = $ToolkitServiceObj- >AddParameterChar('both', 10,'InventoryCode', 'code', $code); $param[] = $ToolkitServiceObj- >AddParameterChar('both', 10,'Description', 'desc', $desc); $result = $ToolkitServiceObj- >PgmCall("COMMONPGM", "ZENDSVR", $param, null, null); if($result){ showTable( $result['io_param']); } else echo "Execution failed."; /* Set a different parameter value in the “code” parameter and call the program again*/ ProgramParameter::UpdateParameterValues( $param, array('code'=>'2')); $result = $ToolkitServiceObj- >PgmCall("COMMONPGM", "ZENDSVR", $param, null, null); if($result){ showTable( $result['io_param']); } else echo "Execution failed."; /* Do not use the disconnect() function for "state full" connection */ $ToolkitServiceObj->disconnect(); ?> |
|