getAllFieldMetaData

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

Синтаксис

Описание

пример

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

Примеры

свернуть все

Создайте связь EMSX Bloomberg c использование EMSX Bloomberg интерфейс C++.

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

Запросите все поля, поддержанные Bloomberg сервис EMSX с помощью связи EMSX Bloomberg 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]

Закройте связь EMSX Bloomberg.

close(c)

Входные параметры

свернуть все

Bloomberg сервисная связь EMSX в виде bloombergEMSX объект.

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

свернуть все

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

Введенный в R2021a