Открытие отчета

В примере создания отчета нам нужны две кнопки. Одна - для создания отчета, другая - для открытия.
Я хочу одну кнопку для создания и открытия. Но - не получается. Отчет не успевает создаться. Открывается предыдущий созданный отчет.