Super! I will check this.

Thanks /Henrik

  ----- Original Message ----- 
  From: ivankashperuk 
  To: [email protected] 
  Sent: Thursday, November 23, 2006 9:55 PM
  Subject: [development-axapta] Re: Export Meta-data from a table in axapta 
(dynamics ax)


  Hi, Henrik.
  You can do this by using the SysDictType class.
  it has a method noOfDecimals() and setNoOfDecimals() to view and 
  modify the precision of the type.

  Good luck!

  --- In [email protected], "Henrik Laurell" 
  <[EMAIL PROTECTED]> wrote:
  >
  > I try to write a small utility for exporting the meta-data from a 
  > table in Dynamics AX (axapta). See below short example;;
  > 
  > void ListTableInfo(Args _args)
  > {
  > TableId tableId = tableNum( InventTable ); 
  > DictTable dictTable = new DictTable( tableId );
  > DictField dictField;
  > str sFldType;
  > 
  > for (i=1 ; i <= dictTable.fieldCnt(); i++)
  > {
  > dictField = new DictField(dictTable.id(),
  > dictTable.fieldCnt2id(i));
  > sFldType = enum2Value(dictField.type());
  > if(sFldType=="UserType") // ExtendedDataType, go deeper 
  > {
  > // missing code here... 
  > } 
  > }
  > }
  > what I need to do next is to find precision (decimal places) of a 
  > field in the EDT. Can anyone help? Much appreciated!
  > /Henrik Laurell, Sweden
  >



   

[Non-text portions of this message have been removed]

Reply via email to