Hi,
I am trying to retrieve a list of all available fields for a given RIC. I have tried to do this:
public string[] GetFields(string ric)
{
IDataSetResponse response = Summaries.Definition(ric)
.Interval(Summaries.Interval.P1D)
.GetData();
List<string> availableFields = new List<string>();
foreach (DataColumn column in response.Data.Table.Columns)
{
availableFields.Add(column.ColumnName);
}
return availableFields.ToArray();
}
But it does't retrieve all the fields that I see when I use the Quote App on Eikon. For example, when I call the method with the RIC "EUROIS6Y3MZ=R", I get the following fields:
string[] fields = { "DATE", "MATUR_DATE", "DISC_FACT", "ZERO_YLD1", "START_DT"};
However, when I use the Quote app on Eikon I see a huge list:
Is there a way to retrieve ALL available fields for a given RIC?
Thanks in advance.