Показать сообщение отдельно
Старый 29.04.2020, 06:44   #7  
SRF is offline
SRF
Участник
MCBMSS
Axapta Retail User
 
365 / 542 (19) +++++++
Регистрация: 08.08.2007
Записей в блоге: 1
В AX 2012 исключение var = var_NET; при условии что var_NET = null можно перехватить кодом ниже, можно просто пустой catch использовать, тоже перехватит.

X++:
    catch(Exception::CLRError)
    {
        error(strFmt('Environment variable %1 is not set or other CLR error', env));
        return '';
    }
или

X++:
    catch
    {
        error(strFmt('Environment variable %1 is not set or other error', env));
        return '';
    }
Если же var_NET - это именно System.String и не null, то можно просто var = var_net.
__________________
Sergey Nefedov