Кто-нибудь может подсказать, как добавить к конкатенации FullAddress еще одно пользовательское поле?
В AddressSelectionDetailV2 я нашел метод, который возвращает набор полей, думал, что достаточно просто в этот массив добавить свое поле, но так не работает. Где еще нужно указать нужное мне поле?
getFullAddressColumns: function() { return ["Zip", "Country", "Region", "City", "Address", "UsrField"]; }
Нравится
Добрый день!
Все верно. Только проверьте, что в представлении VwClientAddress есть ваше поле. И добавьте поле в метод getGridDataColumns
Добрый день!
Все верно. Только проверьте, что в представлении VwClientAddress есть ваше поле. И добавьте поле в метод getGridDataColumns
Сидоров Александр В.,
Дело такое, добавил в объект VwClientAddress поле UsrMyField и еще добавил его в метод getGridDataColumns, но получаю ошибку в запросе.
Это же view, туда колонки автоматически не добавляются. После изменения схемы нужно зайти в базу и исправить SQL-код этой view, дописать эту колонку и откуда эта информация берётся. View — это не таблица, в ней ничего не хранится, а берётся из таблиц базы согласно запросу.