Пользователь до заполняет реквизиты необходимые, нажимаем записать и закрыть
И как мне получить ссылку созданного документа в моём документе после закрытия ранее открытой формы ?
1) Понять, как вообще получить информацию о том, что форма закрылась - документ записан
2) Передать в этот момент нужную информацию.
3) Получить переданную информацию и обработать её.
При открытии формы можно на нее навесить обработчик оповещения (в параметрах), который будет вызван при закрытии формы. Но передать при этом ссылку без доработки формы документа не получится.
Ну и как показывает практика, обычно архитектуру решения можно изменить таким образом, чтобы необходимость в подобной хотелке отпала. И на поверку такая архитектура часто оказывается более правильной.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший