getAllFieldMetaData

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

Синтаксис

Описание

пример

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

Примеры

свернуть все

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

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

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

 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