Удалите запись из IVI строения объекта хранилища
remove(obj, '
type
',
'name')
remove(obj, struct)
| IVI® объект хранилища строений |
| Тип удаляемой записи; |
| Имя |
| Структура, определяющая записи, которые будут удалены |
remove(obj, '
удаляет запись типа, type
',
'name')type
, с именем, name
, из объекта хранилища строений IVI, obj
. type
можно HardwareAsset
, DriverSession
, или LogicalName
. Если запись типа, type
, с именем, name
, не существует, произойдет ошибка.
remove(obj, struct)
удаляет запись, используя поля в struct
. Если запись со type
и name
поле в struct
не существует, произойдет ошибка.
Измененный объект хранилища строений, obj
, может быть сохранен в файл данных хранилища строений с commit
функция.
При попытке удалить запись, на которую активно ссылается другая запись, произойдет ошибка. Для примера невозможно удалить оборудование ресурс, на который в данный момент ссылается сеанс драйвера.
c = iviconfigurationstore; remove(c, 'HardwareAsset', 'gpib1');
add
| commit
| iviconfigurationstore
| update