exponenta event banner

getAllFieldMetaData

Получение информации о поле Bloomberg EMSX

Синтаксис

Описание

пример

r = getAllFieldMetaData(c) возвращает информацию о поле Bloomberg ® EMSX с помощью подключения Bloomberg EMSXc с интерфейсом Bloomberg EMSX C++.

Примеры

свернуть все

Создание подключения Bloomberg EMSX c с помощью интерфейса Bloomberg EMSX C++.

c = bloombergEMSX('//blp/emapisvc_beta');

Запрашивать все поля, поддерживаемые службой Bloomberg EMSX с помощью подключения Bloomberg EMSX c.

 r = getAllFieldMetaData(c)
 r = 
 
        EMSX_FIELD_NAME: {113x1 cell}
         EMSX_DISP_NAME: {113x1 cell}
              EMSX_TYPE: {113x1 cell}
             EMSX_LEVEL: [113x1 double]
               EMSX_LEN: [113x1 double]

Отображение всей информации о поле для первого поля Bloomberg EMSX с помощью массива ячеек. Создание массива ячеек из полей в возвращенной структуре данных r.

{r.EMSX_FIELD_NAME{1} r.EMSX_DISP_NAME{1} r.EMSX_TYPE{1} r.EMSX_LEVEL(1) r.EMSX_LEN(1)} 
 'MSG_TYPE'    'Msg Type'    'String'    [0]    [1]

Закройте соединение Bloomberg EMSX.

close(c)

Входные аргументы

свернуть все

Соединение службы Bloomberg EMSX, указанное как bloombergEMSX объект.

Выходные аргументы

свернуть все

Возвращаемая информация для всех полей, возвращаемая в виде структуры для всех полей, поддерживаемых Bloomberg EMSX.

Представлен в R2021a