AX – D365FO – Get Field, Label, Type and Name using X++

Following are they way to get Table Label
static void Job21(Args _args)
{
    info(TablePName(CustTable));
}

image

Following are they way to get Field Label of the table
static void Job21(Args _args)
{

    info(fieldPName(CustTable,AccountNum));
}

image

Following is the way to find Label , Name and Data type of all fields of any table.
static void Job21(Args _args)
{

    DictTable       dt=new SysDictTable(tableNum(CustTable));
    FieldId       _fieldId=  dt.fieldNext(0);
    DictField     _dictField;

while(_fieldId)
    {
      _dictField  =dt.fieldObject(_fieldId);
 info(strFmt(“Field Name %1 , Field Lable %2 and Field Type %3”, _dictField.name(),_dictField.label(),_dictField.type()));     _fieldId=  dt.fieldNext(_fieldId);
    }
}

image

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo di WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione /  Modifica )

Google photo

Stai commentando usando il tuo account Google. Chiudi sessione /  Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione /  Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione /  Modifica )

Connessione a %s...