Всем, Добрый день!

Подскажите, пожалуйста, как в гриде выводить поле, не из датасорса. причем при создании новой записи давать возможность выбирать из лукапа, а в уже существующих заполнять это поле. Сначала просто в грид добавила поле с нужным Расширенным типом данных, чтобы из лукапа можно было выбирать при создании новой записи, но проблема в том, что в уже существующих не вышло отображать данные в этом поле. После чего решила сделать Edit поле, но оно у меня не работает как надо, вот сам Edit метод:
X++:
edit HCSStreetName editStreetName(boolean _set, HCSCounterJournal _counterJournal, HCSStreetName _street)
{
HCSStreetName streetNam;
;
if(_set)
{
marked.insert(_counterJournal.RecId, _street);
return marked.toString();
}
else
{
Grid_StreetCode.text(HCSBuildTable::find(HCSCounterJournal.BuildCode).StreetCode);
streetNam = HCSStreetTable::find(Grid_StreetCode.valueStr()).Name;
_street = streetNam;
return _street;
}
}
Может все намного проще можно сделать, только я не знаю как

Заранее благодарю!