ГОСТ Р ИСО 10303-22-2002
FN_NAVLФункция не обеспечивается данной реализацией.
SY_ERRОбнаружена ошибка основной системы.
10.10.7 О п р е д е л е и и е с о о т в е т с т в и яэ к з е м п л я р ат и п уп р и к л а д
н о й с х е м ы и с х е м ы п а р а м е т р и з о в а н н ы хд а н н ы х С И Д Д
Данная команда определяет, яатяется ли entityjnstance экземпляром конкретного типа или
одного из его подтипов, включая случай, когда подтип является составной частью сложного подти па.
Отношение подтипа должно быть определено на основе информации из прикладных схем и схемы
параметризованных данных СИДД (см. раздел 9).
Вход
Предмет:entityjnstance;
проверяемый экземпляр объекта.
Тип:entitvdefinition;
тип объекта, на принадлежность которому проверяется Object.
Выход
Результат:boolean_value;
TRUE, если Object является экземпляром того же типа объекта, что и Туре,
или его подтипа, или существуют типы А и В, такие, что А эквивалентен
по области значений типу В, a Object является экземпляром типа Л. игно
рирующим эквивалeimiocTbобласти значений, и В является подтипом Туре,
FALSE —в противном случае.
Указатели возможных ошибок
MX NDEFДоступ к СИДД-модели не определен.
TR NAVLТранзакция недоступна в текущем сеансе.
TR ЕЛВТранзакция прервана аварийно.
EDJ4DEFОпределение объекта не установлено.
ei
J
nexs
Экземпляр объекта не существует.
FN NAVLФункция не обеспечивается данной реализацией.
SY_ERRОбнаружена ошибка основной системы,
10.10.8 11о и с к п о л ь з о в а т е л е й э к з е м п л я р а о б ъ е к т а
Данная команда возвращает идентификаторы всех экземпляров объектов, которые ссылаются
на заданный экземпляр объекта внутри заданного множества экземпляров схем, и добавляет их к
результирующему нефиксированному списку. Вслучае, когда на заданный экземпляр объекта мно
гократно ссылаются из одного и того же экземпляра объекта, ссылающийся экземпляр должен
входить в результирующий список для каждой ссылки.
Вход
Экземпляр:entityjnstance;
экземпляр объекта, пользователи которого запрашиваются.
Область значений: non_persistent JistJnstance;
список экземпляров схем (schemaJnstances), устанавливающих области
значений экземпляров объектов, проверяемых в качестве пользователей
заданного Экземпляра (instance).
Выход
Результат:non_persistent_listJnstance;
ранее созданный нефиксированный список, в который добавлены иденти
фикаторы экземпляров объектов, ссылающихся на заданный Instance.
Указатели возможных ошибок
SS_NOPNСеанс СИДД не открыт.
E1_NEXSЭкземпляр объекта не существует.
S1_NEXSЭкземпляр схемы не существует.
AI..NEXSЭкземпляр списка не существует.
RP NOPNХранилище не открыто.
TR NAVLТранзакция недоступна в текущем сеансе.
tr
’
eab
Транзакция прервана аварийно.
FN NAVLФункция не обеспечивается данной реализацией.
SY_ERRОбнаружена ошибка основной системы.
68