18.02.2015, 08:52 | #1 |
Участник
|
Теряются параметры для формы при вставке метода
Здравствуйте!
Это метод clicked на кнопке запуска менюитема разноски. Перед разноской как видите я открываю форму работы с документами, добавляю файлы потом закрываю форму - и после этого открывается форма разноски (то есть срабатывает super()) НО!) Мне после formRun.wait() надо позарез выполнить метод this.docinsert(first) .Он должен быть обязательно запущен отсюда(работает с текущими данными формы из которой я нажимаю кнопку. Но из-за этого метода отваливаются передаваемые параметры для запуска разноски, и разноска открывается пустой. Мне бы подошло если б метод запускался после открытия разноски но как это сделать? void clicked() { Args args = new Args(); FormRun formRun; ; first=purchTable.PurchId; args.record(purchTable); formRun = new MenuFunction(menuitemdisplaystr(DocuView), MenuItemType:isplay).create(args); formRun.run(); formRun.wait(); this.docinsert(first); super(); } |
|