Тема: Добавление документов, привязанных к операции
Помогите разобраться!
При стандартном вводе операции в техпроцесс при переходе на закладку "Реквизиты позиции ТП", если к операции привязаны документы, то они сразу предлагаются в окне "Привязка документации к техоперации". Если нет привязанных документов, то появляется окно "Выберите привязку документации к техоперации". Причём текущей оказывается не своя (вводимая) операция, а та, на которую (в предыдущий раз) позиционировались в этом окне, что не удобно!
Что можете предложить, чтобы реализовать удобные стандартные возможности добавления документов из привязки?
(У меня) в приложении VB ввода техоперации
к операции добавляю документы из окна, полученного следующим образом
Set TechPar = TCSActiveModule.Properties("TechnologyAttributes").AsIDispatch ' Реквизиты позиции ТП
...
Set OperDoc = TechPar.Properties("OperationDocuments").AsIDispatch 'Документы операции
...
par2 = OperDoc.ShowModal(...
Здесь пользователь выбирает "Добавить из привязки" и
попадает в окно с операциями и привязанными документами.
Причём оказывается, как мы знаем, не на своей операции.
1. Хотелось как минимум сразу встать на текущей (вводимой) операции.
(Мои попытки позиционироваться на текущей (вводимой) операции не дали результата.Вернее я перед ShowModal благополучно перехожу в справочнике Nomenclatures с пом. Locate() на нужную операцию, вижу это. Но в OperDoc.ShowModal и из него в окне "Выберите привязку документации к техоперации" по-прежнему оказываюсь на др.операции. Понимаю, что позиционироваться в Nomenclatures бессмысленно, но в каком объекте API это делать, не знаю. Подскажите!)
2. А лучше было бы предложить пользователю окно "Привязка документации к техоперации" и затем вывести выбранные им документы в окно, полученное
Set OperDoc = TechPar.Properties("OperationDocuments").AsIDispatch 'Документы операции
par2 = OperDoc.ShowModal(...
Попытки использовать AddFromAffixAction из ActionList документов операции OperationDocuments ни к чему не привели (Enable=False).
Никак не могу подобраться к таблице Привязанных документов напрямую средствами API. Помогите, пожалуйста!