A problem with a window
jpelaho
Member Posts: 14
Hello
I have a problem. When I carry out a transaction and that an error occurs, the window of the type "window" that I open at the beginning does not close when I close the error message.
Thanks in advance.
I have a problem. When I carry out a transaction and that an error occurs, the window of the type "window" that I open at the beginning does not close when I close the error message.
Thanks in advance.
Jp.
0
Answers
-
From where is the form called? Can you describe the trigger workflow?
(something like " from OnPush I call Codeunit.run and within it I call FORM.RUN and after that....)0 -
from OnPush I call Codeunit.run
At the beginning of my Codeunit I call a window to follow the evolution of the treatments like that :IF GUIALLOWED THEN Window.OPEN( '#1###############################################\\' + Text006);
Then after several treatments, I close the window at the end of my code unitIF GUIALLOWED THEN Window.CLOSE;
If an error occurs and when i close the error message, the first window that i open to follow the transaction does not close.Jp.0 -
Are you calling the codeunit in IF-THEN (if codeunit.run then) statement or0
-
No. That is all the code on the onPush trigger
IF GUIALLOWED THEN IF NOT CONFIRM(Text000,FALSE) THEN EXIT; AdjCBPost.RUN(Rec);
AdjCBPost is my codeunit.Jp.0 -
Yes, it is simple - because the Window variable you are using is global in the Codeunit, and the codeunit is runned through codeunit global variable, after the error the Window variable nor codeunit is cleared. You need to move the variable into some scope, which is not longer valid after the error. For example using local variable if possible, running the codeunit through "CODEUNIT.RUN(CODEUNIT::"xxx",Record)" or clearing the codeunit in some point... (Clear(AdjCBPost)).0
-
Thank you for your help.Jp.0
-
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 322 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions
