April 07, 2016

Hide ENUM values at run time [AX-2012]

Hi Folks,
Here is code sample to hide ENUM elements from a FORM at run time.  For reference purpose I’m using SalesTable.BankducmentType (ENUM = BankDocumentType) field which contain below four elements
1. None
2. LetterOfCredit
3. ImportCollection
4. LetterOfGuarantee
image
Now i want to show only first two values while selecting on SO, to achieve this override the form control method as below

public void enter()
{
    super();
    this.delete(enum2str(BankDocumentType::LetterOfGuarantee));
    this.delete(enum2str(BankDocumentType::ImportCollection));   
}


Save your changes and, Now run your form and you will get desired values only.
image

-Harry

April 04, 2016

Alex on DAX (Alex Kwitny): How to find what projects an object from the AOT e...

Alex on DAX (Alex Kwitny): How to find what projects an object from the AOT e...: Where I work, we are required to create a new, numbered project for every modification request.  The numbered projects have corresponding do... -Harry Follow us on Facebook to keep in rhythm with us. @Facebookhttps://www.facebook.com/theaxapta