how to disable an action button in Page

WAMIK
Member Posts: 14
I have added an action button in the Page with the name 'Send to Database'.
There is a field in the table Updated in Database of Boolean datatype.
Initially Updated in Database is kept False but once the button is 'Send to Database' clicked the above field Updated in Database is True.
The function of the above button is working fine.
But I want to disable this button after checking the Boolean field (Updated in Database).
If the field Updated in Database is false then the button will be enabled else if the Updated in Database field is true the Send to Database button field will be disabled.
Let me give you an example if there is any record in the Table the Refresh button in the action tag is enabled and if there is no record in the table the Refresh button is disabled.
Thanks in advance.
There is a field in the table Updated in Database of Boolean datatype.
Initially Updated in Database is kept False but once the button is 'Send to Database' clicked the above field Updated in Database is True.
The function of the above button is working fine.
But I want to disable this button after checking the Boolean field (Updated in Database).
If the field Updated in Database is false then the button will be enabled else if the Updated in Database field is true the Send to Database button field will be disabled.
Let me give you an example if there is any record in the Table the Refresh button in the action tag is enabled and if there is no record in the table the Refresh button is disabled.
Thanks in advance.
0
Comments
-
Take a global variable UpdatedinDatabase and set IncludeInDataset to yes
Assign your field to it in OnAfterGetRecord() trigger
like
UpdatedinDatabase := "Updated in Database";
Set NOT UpdatedinDatabase in Send to Database action Enabled property0 -
Hi,
if I get it right -
When Updated in Database is set to true you want to disable "Send to Database".
Create a Boolean variable in page say - enablesendtodatabase.
set its property Include in Dataset to TRUE.
on click of "Send to Database" set "Update in Database" to TRUE and set enablesendtodatabase to FALSE.
Put enablesendtodatabase in the Enabled property of "Update in Database.
Thanks & Regards,
Saurav Dhyani
Do you Know this About NAV?
Connect - Twitter | Facebook | Google + | YouTube
Follow - Blog | Facebook Page | Google + Page0 -
Hi Saurav,
Did what you told to do.
"Send to Database" is still not disabled.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
- 320 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