I've got an array that looks like this, iterating through:

```
(languageArray[i].languageName);  //e.g. "French"
(languageArray[i].languageCode);  //e.g. "fre"

```

I'm trying to populate a fl.controls.ComboBox dataProvider with this array. What I want to do is set the labelfield, as shown in the documentation:

```
myComboBox.dataProvider = dp;
myComboBox.labelField = "firstName";

```

For my code:

```
myComboBox.dataProvider = dp;
myComboBox.labelField = languageName;
myComboBox.data = languageCode;

```

In other words I want the name to be displayed, and the 'data' to be the code, which will be called when I click on the item. But the labelField is not the same as "French". How do I create the two fields in the array such that I can designate the first as labelField and the second as data?

Thanks.