Я новичок в языке программирования DXL в IBM DOORS. Тем не менее, я думаю, что мне удалось сделать много интересных вещей: создавать Модули, создавать Объекты, создавать Ссылки, удалять Объекты и т. д.
Однако у меня есть очень специфическая проблема с «нулевыми» модулями. Я только что написал нуль между "", потому что модули существуют и на них ссылаются с правильным именем.
При этом:
Module m1 = edit("1. MY_MODULE", false)
save(m1)
close(m1)
Появляется такая ошибка: введите здесь описание изображения
Вы не могли понять, что это значит, поскольку это испанский язык. В основном говорится следующее: «Нулевой параметр модуля в первой позиции аргумента». Это означает, что «m1» имеет значение null, так как параметр метода save() имеет значение null.
Дело в том, что это ошибка, которая появляется только иногда. Кажется, что модуль пустой, так как он был ранее открыт, и ДВЕРИ не закрываются должным образом.
Есть ли какой-нибудь способ, какой-либо метод... что бы избежать этой ошибки?